1271 1270 1241 1214 1187 1188 1189 1186 1171 1172 1173 1174 1170 1166 1167 1168 1169 1165 1157 1158 1159 1160 1161 1162 1163 1164 1140 1141 1142 1109 1110 1111 1108 1105 1106 1107 1104 828 829 769 770 771 772 773 774 775 776 777 670 522 516 515 521 518 517 513 520 512 523 519 507 524 506 514 509 810 809 808 505