338
1590
582
2741
523
2465
484
2280
953
4489
333
1568
425
2000
365
1720
342
1610
354
1669
398
1872
449
2116
393
1849
505
2380
301
1416
406
1913
393
1850