1224
3512
3254
3051
1182
1329
2000
1338
1375
1358
1250
1650
1141
958
1148
1099
1123
1242
1948
1131
1140
1064
1232
1032
1005
1027
2048
1201
976