783
915
778
829
1172
1245
877
762
973
775
892
842
849
927
837
808
771
798
890
911
1198
828
891
1655
1251
1082
815
950
951
1224
780
1109
1128
864
907
817
825
802
920
851
1286
1306
958
999
1403
880
909
805
1015
834
1034
1042
818
896
2063
1120
780
956
1029
1433