1095
1740
1221
1073
1103
1417
1045
1513
1760
1048
1092
1200
863
1308
945
871
915
1424
1025
1209
890
904
1123
937
1430
1274
860
1451
960
1442
901
1256
1182
1457