2964
1200
1288
1368
1467
1264
6966
4112
1469
1211
1143
1241
1812
1006
1052
1412
1184
1382
1321
1377
1173
946
1438
1181
1196
987
1253
1263
1009
965
1093
1109
1067
979
1073