10826
16520
19016
12314
9113
5413
16813
6012
429
628
878
296
416
266
446
195
205
675
285
364
374
294
274
194
393
203
723
383
463
21143
352
16372
381
331
210
1540
430
160
180
320
250
290
380
240
300
470
980
1900
4080
650
4510
2410
610
370
7280