1071
625
523
543
572
523
529
528
549
497
529
478
478
510
488
475
647