1175
941
917
1091
1061
1074
920
926
1089
1098
1169
1523
1136
1404
1140
1233
1110
731
686
839
704
780
852
885
800
824
751
898
794
676
851
828
747
859
799