1175
941
917
1090
1060
1074
920
926
1089
1098
1169
1523
1136
1403
1138
1233
1110
731
686
838
704
780
852
884
800
823
750
898
793
676
851
828
746
858
799