963
932
890
950
880
864
919
923
871
950
947
905
937
907
1003
988
907
999
917
885
986
980
910
1027
998
901
969
1017
877
874
839
806
794
782
763
756
771
810
854
849
812
842
931
954
963
885
944
910
898
870
906
963
995
904
892
957
1029
978
914
938
1119
1046
961
915
994
1092
1045
954
917
1066
1116
978
896
1057
1134
1031
942
950
1009
888
882
995
928
1066
1224
1048
941
1056
1093
930
994
1155
991
959
1169
1102
955
1113
1215
1043
962
1108
1130
1001
957
1202
1106
950
1043
1180
1026
970
1340
1205
1104
977
1181
1513
1172
937
1022
1124
1064
1016
1127
1132
1053
996
1094
1129
1055
1031
972
993
1021
1026
1001
968
1027
1026
1014
941
975
1025
963
945
998
995
894
894
1021
995
992
1034
1043
1006
935
1005
1021
1012
945
972
1010
1028
940
973
1092
1075
968
1004
1092
1081
1067
1002
1034
1068
1061
973
984
1046
1059
1031
975
1052
1086
1045
970
1021
1066
1065
1001
927
943
987
1012
948
948
1081
1123
1113
1064
989
966
1076
1097
1064
1005
971
1039
1040
1035
966
976
1056
1054
1051
977
1007
1070
1052
1002
948
999
1036
1022
958
976
1015
1027
970
951
1012
1016
994
937
972
977
1005
929
949
1021
1024
978
945
996
1002
1004
961
931
987
1007
1015
937
943
995
984
963
922
962
997
997
935
938
961
982
956
903
939
983
961
912
943
986
988
918
958
974
978
960
911
956
985
1011
980
937
1007
1018
995
941
991
988
944
903
938
953
953
906
959
1018
979
935
933
997
996
956
898
928
940
965
907
947
1043
1010
1043
963
973
1026
1032
985
954
998
999
1019
949
1008
1023
1040
1010
948
1010
1031
1016
957
995
1017
1007
976
970
1054
1076
1022
999
1063
1049
1034
965
1026
1020
1012
953
979
1021
1053
1042
970
956
1017
1050
1041
997
939
959
1044
1046
997
906
889
931
1025
1018
1066
1046
1059
1053
940
884
841
865
842
858
788
819
822
799
782
736
740
707
685
671
662
650
625
610
604
599
593
604
718
828
805
803
831
912
761
912
1063
1194
1288
1267
1226
1251
1306
1294
1217
1119
1205
1252
1215
1165
1000
915
1044
1035
1083
1035
985
981
967
940
919
880
850
868
909
916
969
922
918
944
986
967
904
868
864
868
850
817
780
768
804
815
801
814
839
882
902
935
899
893
885
878
884
918
887
886
878
859
878
867
865
855
851
845
843
843
851
861
858
870
840
807
804
788
795
778
787
821
854
876
854
830
802
775
751
728
711
717
731
722
712
722
736
760
807
779
817
834
838
855
829
847
837
831
806
785
767
767
763
738
734
738
764
816
834
843
830
838
881
814
798
814
801
772
763
764
769
767
754
776
820
832
807
835
843
851
818
818
820
817
800
786
797
796
787
769
793
803
826
820
842
882
896
905
870
861
848
852
842
832
796
786
785
814
861
835
825
892
830
842
875
856
864
884
867
839
794
775
758
748
744
741
733
724
730
752
791
783
787
786
781
778
750
747
737
720
697
679
667
648
641
630
626
629
637
685
741
773
836
860
875
859
816
840
818
862
856
863
842
815
778
790
786
796
779
770
771
768
764
754
741
724
713
720
737
758
787
780
775
777
814
814
815
798
778
764
747
740
735
745
735
733
746
738
748
758
774
797
804
809
795
784
754
726
707
695
687
685
688
694
691
708
723
750
759
766
748
743
731
734
729
730
736
734
733
720
725
733
761
755
778
798
786
795
770
765
769
774
761
765
758
767
755
754
771
775
800
797
767
754
729
732
748
743
764
762
759
740
747
734
720
705
700
701
723
751
802
782
762
781
837
892
896
846
842
849
861
855
827
838
846
840
831
804
805
807
810
806
787
793
794
809
805
788
798
812
818
812
803
810
816
804
789
773
776
778
770
787
794
818
802
787
832
834
823
801
768
759
740
740
731
725
726
743
759
795
807
792
806
836
849
850
821
793
816
812
815
813
808
791
782
796
814
836
826
809
795
795
800
796
791
801
833
838
831
802
812
812
805
794
806
829
834
845
799
791
796
800
795
772
803
888
914
971
886
866
871
912
865
858
830
830
791
766
762
784
822
822
803
837
831
834
802
795
810
797
776
760
752
743
740
754
758
760
798
851
867
856
842
817
801
806
821
819
827
823
834
896
876
855
854
834
811
770
756
730
741
761
773
783
759
755
751
749
738

