2961
1197
1284
1364
1462
1255
6960
4095
1467
1205
1140
1237
1806
1002
1194
1046
1406
1178
1377
1318
1373
1166
943
1432
1176
1192
983
1248
1258
1004
958
1090
1105
1060
975
1063