538
537
536
534
534
535
535
537
543
547
557
561
563
568
579
587
598
600
603
609
614
616
615
614
612
607
604
599
621
630
636
647
644
639
637
631
630
628
628
627
627
627
631
644
648
644
643
641
636
641
655
660
675
683
683
683
683
680
684
684
689
691
693
694
700
701
701
702
704
710
711
713
721
727
728
731
732
733
734
734
734
734
737
742
746
750
754
754
754
754
756
757
757
753
752
751
750
767
767
766
765
765
766
776
780
782
785
786
786
786
786
786
788
789
790
792
793
793
796
797
797
798
800
802
804
806
805
803
806
809
809
813
814
817
818
821
822
814
813
815
816
818
819
820
822
824
823
822
821
824
825
823
822
822
825
830
831
831
831
854
852
850
853
855
861
861
862
863
864
864
864
867
872
871
871
873
876
878
869
863
865
864
864
865
866
872
875
875
875
875
876
877
880
881
878
868
868
867
867
862
856
853
852
852
852
852
851
850
848
845
834
834
829
825
824
822
822
822
823
820
819
819
819
819
819
821
819
817
816
815
815
817
817
822
821
825
827
831
831
828
823
817
814
814
830
830
828
819
812
808
809
808
808
807
806
800
796
795
793
792
790
784
783
778
774
773
770
770
768
768
768
768
768
768
758
758
744
745
747
744
747
749
750
742
741
743
743
743
743
743
745
752
729
727
721
716
712
709
711
718
720
719
716
707
705
702
701
700
695
693
691
689
691
697
695
693
694
696
691
684
681
682
683
685
679
677
672
665
660
661
662
663
665
663
658
653
653
653
650
638
633
631
623
628
634
631
629
621
618
618
618
618
614
611
589
584
586
591
593
595
595
593
592
560
553
559
568
566
565
564
563
562
559
556
552
547
535
520
517
510
508
505
503
501
499
494
493
492
491
490
493
495
497
497
498
497
495
496
499
505
506
510
509
509
508
510
511
514
515
518
521
522
521
522
537