2961
1197
1284
1364
1462
1255
6961
4098
1467
1206
1140
1238
1806
1003
1195
1047
1407
1179
1378
1318
1373
1167
943
1432
1176
1192
983
1249
1258
1004
958
1090
1105
1062
975
1064