2961
1197
1285
1365
1464
1259
6962
4102
1467
1207
1140
1238
1807
1004
1048
1410
1179
1379
1318
1374
1168
943
1433
1177
1192
983
1249
1006
961
1091
1105
1063
975
1068