2964
1201
1288
1368
1467
1264
6966
4112
1469
1212
1143
1241
1812
1007
1200
1052
1412
1185
1383
1322
1377
1173
946
1438
1181
1196
987
1253
1263
1009
966
1093
1110
1068
980
1073