1174
941
916
1090
1059
1074
920
926
1088
1098
917
1169
1523
1135
1403
1138
1231
1109
731
686
838
704
779
852
884
800
822
750
898
792
676
851
828
744
858
799