21292
3573
573
1110
18384
597
1949
278
373
421
558
314
257
1084
562
347
49995
2059
632
377
482
1643
2104
1258
2707
963
1314
609
1599
425
892
473
10951
959
299
336
429
334
1279
301
480
296
1707
282
1780
1706
300
495
255
8404
1652
1319
579
1454
381
1308
1338
353
542
1595
353
243
2659
3180
609
1245
1579
256
1878
472
504
17204
2138
1654
1477
835
406
454
397
1073
1272
1299
830
365
856
542
1156
408
1216
451
12296
690
357
302
708
471
473
525
649
287
1748
1045
414
3657
364
459
748
352
729
416
384
697
1962
288
1131
535
4139
1659
1062
375