623
622
613
610
609
608
605
603
603
603
603
602
600
602
603
608
610
612
616
620
614
605
611
612
607
606
604
602
600
598
598
598
599
599
599
599
598
598
597
599
601
603
603
602
602
600
600
599
599
598
598
598
597
597
596
595
594
594
593
593
593
594
595
598
603
608
609
606
605
602
597
596
594
593
594
594
593
591
592
594
596
597
599
601
607
611
615
619
623
626
628
632
637
639
639
639
639
639
638
638
639
642
647
651
654
658
661
663
664
665
665
666
668
669
669
670
670
671
671
671
671
671
672
672
672
672
673
674
674
675
678
681
687
696
697
699
703
705
706
707
717
723
736
747
755
760
765
769
769
773
777
780
782
784
794
796
799
808
810
813
818
822
826
829
831
834
859
862
874
879
880
881
883
884
885
884
884
881
868
867
865
864
864
863
840
835
832
825
825
824
824
824
823
822
821
821
821
819
818
817
816
816
816
816
816
817
819
820
821
822
824
824
824
824
825
818
820
819
808
808
808
807
806
803
803
803
804
803
801
799
800
798
794
791
791
787
787
784
783
784
785
785
783
782
782
782
782
777
774
773
770
770
770
772
766
752
745
736
735
733
732
729
728
727
726
722
722
722
722
722
722
723
724
726
727
728
729
730
732
734
735
736
739
740
740
742
750
752
759
761
764
771
774
780
781
780
779
782
782
784
785
786
787
788
788
789
793
795
795
802
797
796
793
792
793
791
791
792
795
795
795
795
791
787
787
787
787
787
780
777
766
763
761
761
761
761
764
767
769
773
775
775
775
776
776
777
777
775
771
767
765
763
762
761
761
761
761
761
761
761
762
762
762
762
759
757
759
762
762
763
762
761
758
756
761
766
765
764
762
762
764
770
770
767
761
761
761
762
762
761
760
759
762
763
764
765
769
771
773
781
786
787
790
793
795
794
794
794
794
794
797
791
785
785
783
778
776
774
772
769
760
753
745
736
731
723
717
711
706
703
703
701
700
700
699
699
698
696
693
692
691
691
689
687
685
683
681
680
680
680
679
679
678
677
676
676
676
675
675
674
674
673
671
670
667
666
666
665
664
664
663
661
658
653
651
649
646