628
1
498
623
614
543
665
486
739
2
1044
1077
749
627
756
726
642
967
506
731
6
1064
479
919
514
899
626
707
819
711
792
517