1050
251
530
1800
810
320
490
5124
187
649
363
132
283
125
427
278
181
135
157
216
327
314
358
203
188
90
5022
215292
9736
280
2713
2412
255
3111
94
50
554
20
51
60
1110
10447
86
3219
160
70
226
176
190
180
244
437
140
177
274
150
213
2635
2210
1610
215
3316
209
4131
164
1428313
110