800
3508
48
37
600
3575
28
32
5618
126
115
300
4906
58
186
1500
9426
63
116
666
8863
128
197
200
7659
80
381
100
17770
56
322
50
8614
5
27
13464
53
577
13296
78
724
9999999
1235
9
15
39000
1385
12
16000
1843
20
15000
3280
23
47
5000
12531
258
329
6087
43
69
5503
70
3925
55
3501
16
3439
79
2873
19
2407
1997
26
1946
13
1748
1709
21
41
1581
7
2
1466
1331
3
1218
0
1206
4998
3142
38
49
99.90
2585
8
3000
8194
87
180