923
922
922
922
921
921
920
920
919
919
919
919
918
918
918
917
917
916
916
915
915
914
910
909
906
904
902
901
901
901
901
901
900
900
900
900
897
894
892
890
887
885
884
882
882
881
880
880
878
877
877
877
878
878
878
877
875
874
873
873
873
873
873
873
872
872
870
869
868
867
865
863
861
861
860
858
858
858
858
857
857
857
857
857
857
855
854
852
851
850
849
847
846
843
840
839
839
839
839
839
839
838
838
838
837
837
836
835
834
833
832
831
831
831
831
831
831
831
831
831
831
830
830
830
830
830
829
829
829
829
828
827
826
823
821
819
818
816
815
814
813
810
808
806
804
802
807
813
818
823
825
824
823
822
822
821
818
816
814
812
810
808
805
803
802
801
799
797
794
794
793
792
791
791
789
785
782
778
776
771
770
770
769
769
769
767
765
763
760
758
757
756
755
755
754
753
753
752
751
751
750
748
747
747
749
750
750
751
750
748
747
745
744
743
742
740
739
737
737
737
738
738
737
734
731
728
726
724
723
722
722
721
721
720
719
719
718
718
717
717
716
715
713
711
710
709
709
709
708
708
707
707
706
706
706
707
708
709
710
712
712
713
714
714
715
715
716
717
718
719
720
721
719
716
714
713
710
708
707
707
707
707
707
705
704
702
700
698
698
698
697
697
697
696
696
696
694
693
692
692
691
688
685
683
681
679
679
678
678
677
677
677
677
678
678
678
679
679
679
679
678
678
677
677
677
676
676
675
675
675
678
681
684
687
690
693
695
698
700
702
704
705
704
702
701
699
697
696
694
692
686
686
686
686
686
685
681
677
673
668
670
674
677
680
682
683
683
680
679
678
677
676
675
675
674
674
673
672
671
671
671
671
671
671
671
671
672
672
672
672
672
672
672
671
671
670
669
668
667
666
664
664
664
664
664
664
663
662
662
661
660
659
658
658
657
656
656
655
655
655
655
656
656
657
657
658
658
658
658
658
658
658
430
429
429
429
429
429
429
429
429
429
429
429
429