800
11396
128
177
8680
80
91
18781
338
449
7732
75
10558
105
131
1000
11425
99
240
700
9942
150
252
8238
114
158
181
1
8
300
208
2
185
100
169
0
576
9
23
354
378
4
500
650
15
25
24260
365
1635
6207
111
6549
70
64
600
6925
46
172
200
4935
28
7667
123
6040
66
98
12882
254
291
4266
37
31
3829
30
22
2500
18193
225
531
4293
4188
47
48
4504
19
40
50
11532
107
672
3864
24
5259
54
44
5137
7313
140
132
6519
204
1500
10900
117
666
10253
129
9349
82
410
19384
61
336