1174
941
917
1090
1060
1074
920
926
1089
1098
1169
1523
1135
1403
1138
1231
1109
731
686
838
704
779
852
884
800
823
750
898
792
676
851
828
746
858
799