982
986
981
1327
1071
1067
1293
1089
1033
1050
1200
892
932
915
881
962
942
1046
910
943
1197
926
1601
1107
968
860
868
1014
1020
873
965
912
1322
1133
909