800
2991
35
25
700
2498
27
19
2500
15800
215
505
500
3139
28
2878
43
39
3079
17
34
50
10095
107
652
2628
809
12
11008
63
523
7577
33
286
5518
24
263
1000
39186
598
1339
22922
378
506
22204
356
1598
14108
295
384
5000
12557
258
329
17220
252
565
10879
242
274
9518
239
345
14399
191
503
9252
190
455
600
6921
184
350
6854
182
211
900
10406
176
490
7186
200
10484
174
445
1200
10514
169
747
7202
328
9221
168
493
5789
163
273
9812
161
383
5447
327
13387
157
449
7664
154
285