800
3231
48
32
600
3389
27
31
5357
122
115
300
4696
55
180
1500
9262
63
116
666
8693
128
197
200
7383
80
380
100
17620
56
321
50
8542
5
26
13385
53
577
13132
77
723
9999999
1134
9
14
39000
1314
12
16000
1784
20
28
15000
3146
23
45
5000
12357
256
329
5903
43
69
5408
70
3789
62
3403
16
3350
79
2792
19
37
2293
1930
1844
13
1668
1659
21
41
1522
7
2
1400
1269
3
1161
1160
0
4998
3058
38
49
99.90
2477
8
3000
8060
86
179