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