614
614
614
614
614
617
622
622
622
620
618
615
617
618
619
620
618
617
617
616
619
620
624
622
622
620
617
615
616
617
620
621
629
616
616
616
613
611
614
613
612
613
613
613
614
614
614
614
611
613
604
604
603
602
598
599
611
613
615
615
619
619
619
619
619
618
618
609
597
595
588
588
589
594
595
595
597
600
600
600
600
600
608
634
635
627
658
660
662
663
663
669
662
661
663
663
664
675
685
689
696
701
704
701
700
699
703
705
708
718
720
717
719
743
751
759
765
775
780
788
788
790
791
794
794
793
793
797
806
811
813
815
832
833
834
838
852
870
878
878
879
879
879
881
887
889
890
894
894
896
902
905
915
908
908
907
906
907
907
916
925
925
925
925
923
926
934
946
949
949
949
954
955
955
956
956
957
957
957
958
958
958
955
948
928
929
932
934
931
921
913
910
906
904
875
867
863
863
862
854
839
837
835
824
827
824
819
817
815
818
818
818
817
817
827
828
828
830
831
832
832
832
830
828
827
821
817
816
820
823
808
804
804
798
796
794
790
788
785
780
781
783
781
775
767
766
761
759
762
763
767
768
768
768
768
769
769
769
768
763
763
763
763
758
751
746
740
738
738
739
737
725
720
714
711
710
697
689
689
689
686
682
670
670
643
635
612
613
614
604
601
597
587
586
586
592
590
578
577
576
574
569
568
568
563
562
560
559
559
559
559
558
558
558
560
561
561
562
564
565
565
566
567
572
573
573
573
576
576
580
582
583
584
585
586
590
591
595
601
602
602
604
606
608
608
613
616
617
620
629
628
628
628
633
644
641
638
639
641
642
643
645
646
648
649
652
654
656
659
659
659
662
668
676
679
681
684
692
699
703
705
706
715
716
721
723
723
721
721
721
727
729
732
736
738
740
742
743
745
745
745
745
745
748
751
754
758
758
763
765
767
769
772
779
786
786
786
791
794
796
797
802
799
798
800
799
798
799
805
809
809
809
810
810
809
809
810
809
806
803
800
800
800
799
797
796
779
775
774
771
771
771
771
768
767
766
765
762
754
749
745
743
741
736
734
728
722
722
727
725
721
721
709
708
706
706
702
702
701
701
697
696
697
704
706
705
698
692
693
689
688
678
676
676
678
684
686
693
693
702
706
703
697
696
697
702
703
703
705
711
711
717
717
729
731
729
726
741
737
735
743
745
753
761
751
756
758
759
755
763
763
767
769
775
775
776
786
792
800
805
809
809
809
809
812
813
815
816
817
821
823
828
829
830
833
842
850
851
854
857
856
855
855
857
858
862
865
865
867
870
875
880
895
902
905
912
912
912
910
905
903
902
902
902
901
900
899
912
915
911
902
902
892
889
887
881
877
878
865
831
830
825
823
820
819
814
813
811
804
798
793
791
791
784
776
768
768
768
768
767
766
766
766
767
769
766
762
759
752
751
751
751
750
750
753
754
754
760
764
775
781
784
786
787
787
788
795
805
812
813
814
812
818
824
827
838
839
854
856
860
859
860
865
865
868
870
881
883
894
912
911
909
912
921
935
937
927
920
915
921
922
892
889
889
889
889
888
887
886
886
886
875
866
866
866
866
866
862
860
859
856
855
857
858
859
848
840
841
840
819
815
801
801
801
801
800
799
798
797
794
793
793
787
786
785
782
779
787
784
775
771
766
772
760
760
759
756
756
759
756
754
754
755
757
760
762
762
763
769
771
770
761
759
765
770
768
767
767
765
764
764
764
763
763
760
760
759
758
757
754
753
750
752
752
751
750
749
748
748
747
740
745
746
744
741
740
736
736
730
724
719
717
715
713
713
713
711
708
699
693
692
689
689