515
1
539
596
2
755
455
511
532
505
507
1458
479
545
8559
5
361
503
1092
1050
747
445
397
543
696
3
1448
478
499
570
1137
481
535