731
677
778
853
635
960
773
750
640
662
1070
625
591
633
923
857
703
1193
753
982
1233
1120
772
833
652