2930
1184
1258
1346
1442
1234
6941
4040
1444
1114
1217
1786
987
1174
1028
1387
1156
1356
1294
1354
1149
921
1419
1160
1171
968
1229
1228
986
937
1072
1086
1044
960
1039