872
893
850
809
812
832
878
907
826
806
834
863
826
819
809
782
797
888
950
829
868
929
963
877
873
1038
1037
1035
901
842
877
951
1041
956
873
979
1115
1087
856
837
887
886
934
966
922
945
1112
1150
1102
1011
971
936
1020
1040
1074
947
919
1048
1099
1060
940
907
955
1125
1052
831
755
753
872
816
775
750
740
759
771
770
772
794
805
782
840
918
919
929
929
870
816
854
958
1018
1036
923
896
988
1023
1044
930
885
936
970
979
984
916
874
958
1039
1041
962
898
930
979
1007
1009
905
870
955
964
941
896
835
912
964
978
915
858
917
936
958
899
840
927
975
1008
962
904
918
930
858
812
939
919
1048
1117
1108
1041
941
945
979
1018
957
937
1016
1063
1055
967
913
950
998
1049
987
924
977
1003
1053
1054
1002
1078
1109
1101
1002
960
991
1005
999
930
937
1008
1039
1012
946
979
1005
1025
959
935
979
1069
1051
983
950
994
1011
1020
950
932
965
997
1006
930
951
980
1017
917
867
919
936
988
954
943
1020
1068
1043
952
951
953
979
904
895
942
962
954
894
923
937
959
883
866
899
933
976
952
898
937
961
964
917
904
946
946
854
768
824
983
1025
1013
949
996
1029
1070
1007
992
1057
1137
1076
973
1000
1037
1039
964
899
958
1071
1104
1040
1027
1140
1155
1064
814
777
951
1072
1065
1043
970
818
779
817
1019
996
1018
965
928
942
1027
1063
1074
1028
920
926
1001
1072
976
827
776
806
841
872
818
761
790
777
794
774
767
791
773
747
803
833
839
814
784
818
842
763
787
798
792
881
918
944
896
854
906
930
951
883
852
940
969
979
952
939
1016
1042
982
826
830
968
1017
1081
1027
1081
1120
1125
1011
982
1032
1049
992
946
964
1083
1035
1072
953
992
1062
1034
1080
995
1045
1123
1092
1017
1012
1049
1081
1003
950
1020
1109
1080
991
974
1075
1036
1062
927
998
1091
1058
879
894
882
929
954
951
894
875
798
844
863
769
748
771
742
724
711
693
669
660
641
628
617
606
597
584
542
558
583
608
625
687
728
749
760
779
826
857
863
880
873
840
798
726
681
655
646
636
626
612
604
615
642
721
777
757
766
768
781
761
753
738
710
695
688
687
678
671
654
643
631
621
609
605
600
593
608
654
739
797
850
852
854
816
794
742
725
696
673
652
646
641
650
675
711
693
680
700
692
682
669
654
642
629
614
604
595
589
583
577
580
590
608
628
645
639
628
619
641
683
735
774
750
726
702
722
732
764
787
768
752
741
744
733
712
691
669
668
714
769
800
816
756
795
801
792
771
753
709
699
705
709
701
691
683
678
685
699
702
731
731
718
696
686
665
677
686
687
704
690
660
694
725
763
730
711
683
682
670
657
645
644
642
637
649
704
708
710
713
694
687
713
702
755
749
766
730
787
802
753
729
771
760
769
714
723
702
694
688
676
663
668
673
708
725
722
694
729
737
738
751
737
735
733
724
736
720
708
707
702
701
722
710
692
694
691
671
675
661
658
694
746
758
762
743
699
702
692
694
688
679
658
672
695
729
759
758
748
748
745
746
751
710
700
722
739
757
773
736
776
779
796
767
744
772
800
828
855
900
698
745
748
759
724
690
672
678
690
679
667
653
639
684
766
866
875
878
905
928
936
924
834
734
753
782
794
798
753
749
781
811
842
858
854
878
911
902
864
820
751
773
758
779
783
758
741
782
782
820
818
732
724
748
765
735
773
788
771
748
729
690
666
670
674
710
721
722
722
833
873
924
934
910
907
896
873
847
774
752
749
745
746
714
709
782
850
862
835
795
827
838
843
819
759
733
746
748
743
714
707
726
723
730
726
704
730
771
806
824
830
821
825
823
831
835
830
803
806
817
805
812
729
762
854
888
896
885
896
914
899
872
809
737
735
715
702
678
678
670
688
737
748
688
759
755
766
760
763
731
756
776
802
821
825
809
787
829
842
835
828
784
811
812
808
804
756
790
793
810
787
738
695
700
692
711
722
706
756
807
860
835
812
765
771
771
753
735
700
679
690
683
689
694
668
683
721
743
735
732
692
703
705
699
694
672
665
674
667
676
702
714
719
723
726
729
692
729
715
705
673
683
685
697
700
690
664
686
687
696
701
703
721
745
762
729
702
708
711
715
719
723
727
731
735
739
743
747
1010
747
744
744
712
711
717
714
720
705
679
713
755
833
843
833
828
821
820
797
772
731
743
726
737
737
693
713
734
755
757
757
747
765
760
740
738
727
742
764
794
800
798
756
759
816
800
788
718
743
742
735
719
721
744

