665
709
586
703
682
620
768
1252
662
1629
727
617
626
679
676