1162
938
911
1085
1054
1069
914
922
1083
1094
1164
1517
1130
1398
1133
1226
1104
726
678
833
700
774
847
875
793
813
745
893
783
672
846
822
737
850
791