503
489
554
568
515
497
549
506
623
707
536
1240
505
1196
614