2964
1200
1288
1368
1467
1264
6966
4112
1469
1211
1143
1241
1812
1007
1052
1412
1184
1383
1321
1377
1173
946
1438
1181
1196
987
1253
1263
1009
965
1093
1110
1068
979
1073