1049
1052
1056
924
941
911
845
840
866
873
817
780
784
835
891
788
770
788
898
810
752
729
705
682
659
661
662
662
653
648
647
656
714
806
838
855
893
879
877
887
898
872
866
909
927
932
919
916
962
1085
1013
1008
1062
1028
949
934
1001
987
939
999
1025
965
961
1003
983
947
972
967
909
943
979
929
932
983
960
923
962
946
886
881
907
907
897
947
983
965
924
975
975
939
926
969
959
930
945
972
948
917
954
943
915
900
936
921
901
946
954
914
946
949
896
845
854
889
899
848
844
875
875
901
911
914
868
878
902
921
888
879
924
936
906
883
914
943
915
913
1003
1040
959
994
1004
979
930
964
933
882
914
957
944
984
1039
1039
972
1014
996
932
900
933
968
945
963
1050
1040
1012
1007
1050
1034
995
972
931
922
977
998
970
973
1035
1033
987
964
987
959
905
923
954
928
956
1011
1002
960
1001
998
940
962
964
910
908
933
937
893
899
936
946
928
956
979
980
943
979
987
941
954
987
973
972
1053
1055
1002
1036
1053
903
966
821
739
805
845
873
862
850
806
850
907
920
884
879
908
921
898
882
906
934
959
923
947
999
988
944
971
993
958
958
1050
1047
966
1019
1049
975
951
1012
1022
1000
966
1011
1037
984
979
1031
1065
994
1084
1144
1048
1032
1062
1057
985
964
1004
1020
985
950
975
998
1010
962
949
1006
1023
975
995
1012
964
990
1006
1007
972
1025
1025
978
932
956
978
944
948
1008
989
937
948
980
924
951
980
971
946
972
962
936
915
959
983
951
948
1026
1047
992
975
1017
1008
971
937
973
998
957
984
1002
1005
964
1021
1043
983
1011
1027
1002
957
991
1004
958
956
1021
1035
993
969
1022
1022
1021
974
981
1017
1000
963
983
1042
1026
988
1045
1049
992
1001
1034
1031
974
979
969
944
1032
1079
969
965
1003
1013
986
1043
1069
1034
973
953
903
872
861
823
792
792
758
746
734
720
706
694
697
687
681
676
664
663
667
661
662
663
666
659
652
646
640
639
641
645
659
701
724
709
703
703
786
916
825
790
814
931
935
846
879
1108
1020
881
936
1046
961
922
933
1005
1021
982
986
1021
1002
947
931
979
996
943
932
981
981
970
919
950
962
922
896
948
971
920
910
955
945
913
887
906
919
870
872
857
813
769
903
919
947
941
899
874
915
930
880
892
933
931
888
929
944
900
928
952
942
902
932
950
934
901
950
967
937
917
966
1016
1003
950
995
990
934
915
943
949
912
912
985
1002
945
995
1006
946
916
936
937
919
901
937
967
960
935
979
1011
1001
961
999
994
982
969
1023
997
970
939
971
996
942
922
957
964
927
954
995
988
971
1027
1030
969
987
1013
1005
927
877
882
913
937
909
937
979
1001
965
941
978
974
922
886
888
895
880
881
923
958
956
924
949
961
918
913
930
879
841
781
721
699
694
698
700
702
710
707
703
701
697
678
664
675
662
651
645
642
636
628
620
614
606
601
606
657
690
711
812
813
817
762
774
749
722
693
689
687
748
1036
1014
1001
969
913
829
787
791
762
711
697
703
692
694
716
749
762
764
764
729
729
741
765
786
795
756
763
788
802
809
787
747
737
734
752
745
698
695
689
678
668
664
657
651
652
646
632
542
701
680
659
673
686
697
693
686
701
789
918
971
949
889
889
858
853
911
935
918
884
931
878
917
889
909
945
945
859
862
894
900
864
900
921
888
885
926
936
914
894
922
930
920
898
944
960
907
922
926
916
891
854
909
784
667
712
694
666
639
621
1046
648
643
637
632
672
755
854
864
858
883
893
887
875
852
842
854
844
761
759
770
818
805
772
747
792
885
850
906
904
807
785
821
878
858
822
933
947
895
844
842
828
897
874
861
911
949
942
931
897
923
947
936
896
892
926
920
888
868
887
896
873
846
853
891
921
900
945
970
961
897
906
915
895
860
862
878
869
830
854
894
924
879
941
954

