982
986
980
1327
1071
1065
1293
1088
1033
1049
1199
891
932
915
881
961
942
1046
910
943
1196
925
1601
1107
968
859
867
1013
1020
873
962
1322
1133
909