800
2781
34
22
700
2261
27
18
2500
15238
213
500
2962
25
26
2729
42
39
2891
16
50
9884
107
646
2411
19
742
17
12
10821
63
523
7372
33
286
5376
24
263
1000
38657
598
1338
22629
378
21800
353
1586
13248
291
373
5000
12366
256
329
16564
252
563
10252
239
264
9366
238
345
14280
191
503
9047
189
455
600
6695
182
347
6496
179
209
900
10162
175
490
6901
198
10307
173
445
8977
167
492
1200
10312
166
736
6917
165
324
5567
162
271
9659
161
382
5266
160
326
13082
156
447
7463
153
285