800
3305
48
32
600
3436
27
5414
123
115
300
4742
56
182
1500
9294
63
116
666
8762
128
197
200
7454
80
380
100
17649
321
50
8562
5
26
13408
53
577
13175
78
724
9999999
1149
9
14
39000
1330
12
16000
1799
20
28
15000
3177
23
45
5000
12388
257
329
5945
43
69
5428
70
3821
62
55
3426
16
3374
79
2811
19
37
2316
1944
1863
13
1678
1668
21
41
1534
7
2
1415
1287
3
1170
1169
0
4998
3075
38
49
99.90
2495
8
3000
8096
86
180