912
1046
1065
1190
1503
1075
1089
904
1020
982
1401
1750
1162
1025
1159
991
962
955
1821
1157
937
1095
1468
1504
1453
1208
1105
1085
1109
1255
1380
1101
1078
1465
1361