800
1066
38
25
100
1889
14
90
1641
64
51
300
1719
36
102
1500
6211
55
108
666
5925
113
167
200
3705
268
14648
50
301
7992
5
26
12534
561
11700
66
683
9999999
420
7
12
39000
695
11
16000
1273
19
22
15000
2090
18
42
5000
10648
227
312
4357
39
67
4175
69
2636
75
2561
13
27
2545
44
2105
37
1446
4
1316
1106
40
964
8
15
937
6
2
891
9
831
802
640
3
626
0
4998
1921
47
29.90
1638
46
4000
1086