952
957
878
889
889
821
787
884
898
903
913
923
933
943
948
1134
1317
1151
1177
1062
957
981
1042
982
948
1005
1007
972
952
969
967
784
982
865
852
773
838
872
937
896
887
1034
1101
1063
975
1081
1107
996
945
1019
1093
923
962
994
898
888
871
848
788
894
1009
1003
964
953
897
882
984
1022
1027
969
1011
1129
1118
1000
999
1059
1074
989
982
1057
1032
940
907
850
829
824
818
806
792
780
773
710
802
750
741
735
722
710
718
817
780
781
863
876
833
810
858
921
875
878
1015
1098
1043
985
1100
1101
1030
1075
1136
1100
1025
1103
1070
1008
1004
996
927
929
940
945
976
956
946
901
889
876
877
917
1019
1042
997
893
904
954
975
996
959
939
923
979
1044
1000
960
987
1096
998
940
920
907
896
899
920
869
865
898
896
888
937
985
991
864
897
933
903
841
866
873
905
966
969
944
991
1025
998
988
941
922
971
974
964
928
974
1010
983
951
1020
1023
958
949
1025
1028
985
965
1005
992
919
922
951
890
877
877
866
875
920
1064
1026
961
1050
1049
1021
950
980
978
996
1039
938
923
908
907
929
966
973
902
872
884
872
860
868
866
870
878
832
873
872
839
826
795
795
536
771
760
766
759
766
773
835
835
788
793
792
771
774
764
764
765
766
777
836
908
869
867
938
977
894
908
976
1011
926
977
1089
988
973
1058
1028
979
1042
1079
999
1004
1077
1018
976
1015
1050
990
1016
1068
1053
996
1078
1052
997
959
954
942
939
899
885
914
911
913
884
873
942
941
943
1019
945
869
874
890
906
952
1014
993
954
1093
1099
1057
994
1048
1068
1038
986
1012
1052
1028
967
977
1005
994
963
985
1006
983
971
1034
1019
988
978
1045
1045
983
1031
1043
1010
984
1029
1026
999
985
1029
1032
969
1014
1035
1006
977
1041
1056
1018
1007
1050
1061
995
1045
1050
1017
1007
1047
1045
997
908
899
878
844
863
837
847
849
830
821
790
722
796
767
759
743
729
711
687
666
646
629
612
597
582
570
562
549
547
571
718
835
767
803
786
794
826
777
948
877
955
861
777
687
729
771
887
769
762
789
979
958
1008
953
890
829
753
717
700
857
801
740
722
720
695
681
734
834
838
766
769
781
763
752
716
697
687
679
699
767
864
834
855
839
827
792
795
770
777
817
832
811
788
787
810
814
800
771
793
803
800
795
803
778
771
766
760
756
740
718
755
823
829
802
818
856
849
824
842
866
812
805
796
778
754
739
908
877
930
909
873
853
822
785
752
720
687
663
641
619
618
623
678
722
763
766
805
871
936
945
851
824
832
822
788
748
740
747
723
694
698
718
734
705
689
681
701
760
866
881
874
873
816
789
765
763
780
784
788
765
735
716
721
756
802
854
864
835
841
839
834
799
794
796
772
748
739
737
739
741
766
787
805
796
788
776
755
728
678
681
656
647
642
633
625
640
646
670
763
815
830
816
759
731
709
692
687
703
702
717
710
802
825
922
909
904
903
884
855
828
836
817
792
756
753
761
761
768
779
797
803
783
788
787
784
782
788
799
824
814
823
838
850
819
798
789
780
755
748
741
747
753
739
750
756
770
771
771
773
762
765
739
733
721
722
721
728
737
771
762
752
744
734
727
727
745
759
743
746
747
758
760
744
733
721
724
742
758
749
736
754
766
785
787
778
806
804
796
773
767
770
758
740
724
698
687
691
711
746
757
731
698
682
701
686
694
734
763
767
755
741
727
701
679
663
659
682
724
834
833
898
917
872
841
794
769
756
728
715
710
723
713
715
720
736
744
739
731
732
736
729
715
700
701
711
720
739
762
782
792
792
771
771
769
767
760
758
749
713
694
685
682
696
690
696
699
692
706
704
696
683
671
656
659
681
699
729
757
769
780
780
763
757
760
761
761
751
753
763
772
760
753
751
752
745
733
748
743
734
736
725
712
709
696
683
676
669
667
678
716
724
738
734
732
728
735
726
723
724
724
728
732
721
725
744
742
755
739
737
732
731
729
727
727
723
719
726
738
734
736
726
710
699
689
689
694
693
691
703
706
718
714
714
737
727
729
730
742
746
729
717
701
689
683
669
655
648
656
663
673
690
699
696
681
655
649
646
646
654
650
661
687
716
734
728
728
714
697
679
673
669
673
683
682
697
725
738
761
820
806
811
783
759
744
737
744
743
745
731
725
718
717
705
697
697
700
697
702
698
703
712
705
694
695
710
721
712
706
706
696
714
701
685
698
743
727
751
789

