1161
935
910
1083
1051
1067
913
922
1091
911
1162
1517
1130
1398
1132
1226
1104
725
678
832
700
773
846
874
792
810
745
892
781
671
844
821
736
850
789