1073
919
925
1087
1097
916
1169
1523
1135
1403
1138
1231
1109
731
686
838
704
779
852
883
800
822
750
898
791
676
851
828
744
858
799
773
782
815
772
761