813
812
856
885
884
820
826
851
865
811
802
866
999
961
877
935
939
942
876
900
937
901
908
1010
1151
1068
1040
1039
944
865
907
985
941
907
990
1035
906
887
901
917
869
782
1007
933
865
774
898
876
904
832
863
897
865
759
827
788
772
741
720
736
844
862
918
868
833
875
956
958
899
865
915
964
980
918
930
964
974
910
934
986
986
924
952
1000
980
923
964
957
930
889
958
997
965
919
973
1020
1018
954
948
1015
1019
997
942
956
988
1014
952
1003
1051
1010
927
946
970
1001
937
913
973
988
969
925
937
999
1013
950
986
1045
991
962
1122
1114
995
965
1004
1024
976
983
1075
1091
1023
995
1009
1008
930
896
943
944
925
886
913
966
968
904
928
902
908
874
906
947
959
908
920
877
835
867
941
925
921
925
890
902
899
852
896
934
952
967
923
935
953
958
928
957
944
976
915
958
1012
995
928
939
955
935
893
883
938
956
915
894
958
1004
984
942
979
1003
946
958
1022
1011
937
960
995
965
931
975
1050
1047
929
889
912
933
955
904
931
937
978
928
974
968
975
899
882
921
877
935
961
980
974
1080
1132
962
868
881
854
825
782
798
846
780
836
881
938
921
934
993
947
923
897
878
888
876
870
856
896
1003
1089
1008
965
1008
995
930
930
926
962
897
903
962
1015
895
909
964
999
903
952
1013
988
951
1047
1081
959
919
955
985
971
937
974
984
914
934
1060
1135
978
956
979
1048
950
936
1059
1168
1089
1048
1108
1010
896
915
967
1034
976
968
1102
1206
1023
1020
1142
1162
995
952
977
1007
961
979
1097
1154
1003
1020
1077
990
909
952
1001
1030
931
1030
1172
1110
989
1054
1104
1049
964
1040
1176
1134
967
967
1031
987
878
882
884
885
997
1063
938
1026
1070
957
940
983
979
896
906
931
948
881
874
897
886
828
856
912
877
812
844
897
900
818
736
804
797
780
749
720
719
691
670
651
643
623
606
593
585
576
564
556
546
537
531
527
523
518
515
530
527
515
511
506
505
505
520
541
547
561
568
569
572
571
575
585
587
587
592
603
626
658
661
646
627
618
612
604
605
612
612
606
598
596
592
593
603
607
622
641
645
641
636
626
628
622
615
606
611
631
655
674
791
768
784
719
720
704
701
693
697
662
664
654
653
652
691
762
751
737
738
709
725
693
743
806
834
839
858
896
901
861
835
829
827
802
798
815
833
834
795
839
861
780
790
748
740
729
748
698
760
770
816
779
716
760
722
711
676
678
693
700
703
701
693
715
696
739
684
690
705
717
713
711
697
668
691
701
709
717
672
693
681
679
675
649
664
688
742
730
683
729
727
759
779
759
735
750
764
783
778
771
708
761
771
824
803
756
752
775
850
847
821
780
737
671
671
731
746
761
776
790
753
815
667
924
831
843
839
706
798
705
735
669
664
660
644
645
625
630
639
650
663
647
713
764
809
822
775
791
791
764
689
721
704
718
716
698
687
685
681
671
677
674
698
700
696
663
681
669
673
678
673
658
682
697
716
713
671
730
714
701
654
693
677
667
663
640
656
646
646
631
619
640
889
893
887
847
735
729
735
721
709
673
687
677
670
655
646
646
652
658
662
642
660
666
681
675
680
705
729
716
694
693
700
706
686
691
710
729
735
718
741
773
777
739
763
754
754
714
701
712
722
722
710
711
711
752
746
731
723
705
728
744
731
724
705
744
792
817
809
771
811
771
762
726
661
687
695
745
768
753
751
720
737
760
744
713
687
664
653
654
685
695
693
688
747
744
671
799
837
782
758
678
681
676
704
687
711
714
695
685
673
667
659
648
641
629
649
685
796
800
761
887
935
871
916
921
802
727
831
1086
928
852
797
701
763
721
712
666
700
689
681
633
719
742
772
753
685
776
732
721
726
705
707
711
649
733
699
686
655
671
654
655
650
646
619
641
635
647
651
620
711
697
695
694
649
692
688
709
708
658
672
695
692
699
692
644
683
658
654
645
662
649
639
619
634
631
629
612
635
639
654
660
644
671
671
685
685
659
687
688
695
696
683
690
689
701
695
681
687
693
680
668
646
674
663
666
659
662
682
693
696
689
696
690
685
678
665
672
672
658
653
696
713
753
741
751
768
781
750
687
735
684
715
655
664
692
727
737
721
714
747
803
812
773
744
756
755
754
687
727
719
733
694
640
707
773
875
760
752
737
716
688
690
685
685
681
664
679
699
717
749
723
710
747
807
793
741
729
765
786
729
710
706
713
724
727
705
730
734
747
767
739
737
730
729
724
711
712
720
712
711
716
870
833
851
789
739
750
739
731
694
721
799
830
852
824
851
883
865
834
787
806
851

