476
656
699
639
591
554
771
527
1422
894
502
766
572
770
502