1224
3511
3253
3047
2384
1182
1347
1329
2000
1338
1375
3040
1358
1250
1650
1141
1012
945
898
911
1051
1059
913
998
957
1121
1214
1328
1122
1148
1099
1123
1242
1943
1131
1140