511
1
1288
4
1458
2
503
1092
1447
1861
505
507
479
545
4406
8
1617
6
455
755
413
777
1003
563
492
949
414
1655
22
634
663
374
529
459