800
11489
128
178
8764
80
91
18887
339
449
7790
75
10643
106
131
1000
11498
99
240
700
10044
152
252
8306
114
158
300
64
0
100
57
1
10
295
2
249
676
11
26
395
500
24337
365
1635
6267
111
6599
71
600
6983
47
172
200
4973
28
7712
123
6095
66
12932
254
291
4318
37
31
3891
30
22
2500
18255
225
531
4342
25
4232
48
4550
19
41
50
11579
107
672
3901
24
5307
54
44
5183
7360
141
134
6569
204
1500
10955
117
666
10293
129
9454
82
416
19443
61
336