1095
1221
1074
1103
1417
1045
1513
1761
1048
1093
1201
863
1308
945
871
915
1424
1025
1209
890
905
1123
937
1430
1274
860
1452
960
1442
901
1256
1182
1457
866
1460