1381
2180
1978
1137
1250
1191
1267
1177
1108
1129
1151
1251
1139
1231
1199
1209
1276
942
975
951
923
1014
985
1085
960
992