2929
1183
1258
1345
1442
1234
6940
4038
1444
1113
1216
1786
987
1174
1028
1387
1156
1355
1293
1353
1148
919
1419
1160
1171
967
1228
1227
986
937
1071
1086
1042
959
1039