2929
1183
1258
1345
1442
1234
6941
4039
1444
1113
1216
1786
987
1174
1028
1387
1156
1355
1294
1353
1149
920
1419
1160
1171
967
1228
986
937
1071
1086
1043
959
1039