500
21027
342
1552
3439
72
65
1000
3602
51
49
600
4086
36
117
200
2926
26
60
800
5172
47
104
3340
70
9442
235
252
24502
146
2066
150
21083
83
2048
80
7492
87
1452
35649
592
1333
12087
95
1114
50
12840
21
1058
12012
1042
100
15208
108
968
10410
57
934
5778
43
933
11125
922
9520
58
825
6903
29
794
12544
23
762
9663
53
726
12862
77
722
1200
9978
164
714
6331
702
7328
697
11800
30
682
12857
38
655
9394
106
639
7084
22
610