800
3560
48
37
600
3624
28
32
5668
127
117
300
4968
58
187
1500
9466
64
116
666
8896
128
197
200
7693
80
381
100
17817
56
322
50
8635
5
27
13485
53
577
13331
78
724
9999999
1256
9
15
39000
1403
12
16000
1855
20
15000
3312
23
47
5000
12557
258
329
6142
43
69
5527
70
3970
63
55
3524
16
3457
79
2905
19
2438
2019
26
1965
13
1766
1721
21
41
1601
7
2
1486
18
1343
3
1235
0
1219
4998
3166
38
49
99.90
2616
8
3000
8233
87
181