1224
3512
3255
3054
1183
1329
2000
1338
1375
1359
1250
1650
1141
958
1149
1099
1123
1242
1949
1131
1140
1064
1233
1032
1005
1027
2048
1201
976