2085
2545
457
183
45
397
21
1
10
3
230
229
499
9
323
540
1
465
695
61
1
1
38
1
5
5
1
1
1
9
13
598
1
24
22
16
2
40
1
6
13
1
11
4
224
7
1
2
967
60
9
1
45
781
683
565
806
1155
105
6
8
2
1567
2
5
73
1
2
1
1
1
1
2
2
1
3
1
22
255
1
1
2
1
1
1
1
1
3
10
1
1
2
6
2
1
52
1
132
6
1890
57
636
974
413
54
630
52
14
7
23
19
1
40
478
1
87
75
2072
13
1328
2