2959
1196
1283
1362
1460
1252
6959
4090
1464
1205
1139
1235
1806
1002
1194
1045
1405
1176
1375
1316
1371
1165
941
1432
1192
982
1246
1253
956
1090
1102
1059
974
1062