800
11487
128
178
8763
80
91
18887
339
449
7789
75
10641
106
131
1000
11496
99
240
700
10042
152
252
8302
114
158
300
60
0
100
53
235
1
10
293
2
247
238
672
11
25
394
500
24336
365
1635
6267
111
6598
71
64
600
6983
47
172
200
4973
28
7712
123
6089
66
98
12932
254
291
4318
37
31
3891
30
22
2500
18253
225
531
4342
4232
48
4550
19
41
50
11578
107
3901
24
5307
54
44
5182
7357
141
133
6569
204
1500
10955
117
666
10293
129
9454
82
416
19442
61
336