2927
1183
1258
1344
1442
1233
6938
4032
1443
1112
1213
1786
986
1173
1027
1387
1155
1355
1289
1352
1147
919
1418
1159
1171
967
1223
1225
937
1069
1086
1041
958
1039