2918
1174
1247
1336
1427
1222
6928
4013
1431
1173
1107
1195
1777
978
1157
1019
1379
1145
1341
1272
1343
1137
910
1409
1151
1159
956
1210
1215
971
922
1060
1074
882
942
1031