800
3310
48
32
600
3439
27
5421
123
115
300
4745
56
182
1500
9299
63
116
666
8765
128
197
200
7457
80
380
100
17654
321
50
8564
5
26
13409
53
577
13178
78
724
9999999
1150
9
14
39000
1330
12
16000
1802
20
28
15000
3179
23
45
5000
12389
257
329
5947
43
69
5428
70
3821
62
55
3426
16
3376
79
2813
19
37
2316
1944
1863
13
1678
1669
21
41
1534
7
2
1416
1287
3
1171
0
1170
4998
3075
38
49
99.90
2495
8
3000
8096
86
180