961
956
949
949
949
949
945
944
944
944
944
943
942
940
939
939
939
939
940
942
941
941
941
941
940
940
944
944
944
944
944
940
936
936
936
936
929
923
923
923
923
923
922
922
922
922
923
928
930
930
930
930
927
924
924
924
924
924
924
926
927
927
927
927
926
925
926
926
926
926
929
935
941
941
941
941
945
941
941
941
941
938
938
929
929
929
929
930
929
929
929
929
932
932
932
932
932
931
937
937
937
937
940
941
940
940
940
940
939
929
925
925
925
925
924
924
924
924
924
924
926
930
930
930
930
932
943
943
943
943
955
963
963
963
963
963
964
963
959
959
959
959
956
952
949
949
949
949
946
934
934
934
934
929
924
924
924
924
917
915
915
915
915
910
902
896
896
896
896
889
883
879
879
879
879
873
856
856
856
856
848
843
835
835
835
835
828
822
819
811
811
811
811
804
799
793
787
787
787
787
783
780
779
781
781
781
781
777
780
783
783
783
783
789
795
800
805
805
805
805
808
810
812
812
812
812
812
812
815
815
815
815
813
802
795
795
795
795
787
781
776
776
776
776
768
753
753
753
753
736
718
718
718
718
701
700
698
698
698
698
697
696
696
697
698
698
698
698
703
709
712
712
712
712
712
710
709
708
706
706
706
706
705
702
701
701
701
701
701
702
704
704
704
704
708
712
716
722
722
722
722
723
723
726
728
728
728
728
732
740
743
743
743
743
750
757
766
768
768
768
768
769
770
771
773
775
777
777
777
777
778
782
789
801
801
801
801
805
807
807
807
807
806
807
815
815
815
815
820
821
824
827
827
827
827
834
839
841
842
842
842
842
843
846
852
852
852
852
861
863
863
863
863
869
873
873
873
873
877
876
876
876
876
879
882
883
876
876
876
876
872
871
871
871
871
871
872
876
876
876
876
885
890
894
894
894
894
894
895
898
902
902
902
902
907
911
919
924
924
924
924
929
937
946
946
946
946
947
947
950
950
950
950
957
963
963
963
963
967
964
964
964
964
961
961