1257
1215
1278
1304
1682
1163
1036
1027
1095
1055
1007
949
871
1137
1395
1126
1228
911
867
763
1267
1194
1409
1464
1147
1599
1684
919
779
852
770
747
846
800
900
967