744
731
738
731
718
762
732
703
690
670
660
683
722
758
740
919
890
854
868
761
764
815
751
764
887
789
862
947
886
862
820
762
795
808
842
1036
956
877
854
803
784
877
852
879
921
911
909
902
834
866
902
878
814
831
805
808
870
811
820
893
810
813
828
772
835
790
813
884
802
837
833
812
833
848
796
805
826
779
798
785
758
787
892
840
827
852
789
785
793
771
810
843
792
794
798
774
793
827
799
817
875
812
795
858
811
806
853
826
838
920
847
786
829
775
772
879
798
821
866
813
817
854
836
812
875
852
834
867
854
866
818
761
792
907
798
856
837
812
849
858
814
865
861
832
861
816
808
897
873
832
881
810
838
918
851
843
821
780
834
808
797
843
844
790
822
800
774
879
846
829
888
871
837
843
826
877
854
806
804
858
838
834
866
810
832
825
793
844
876
812
807
885
845
868
908
904
875
822
804
794
826
808
813
880
848
832
837
793
826
883
858
893
918
880
808
852
844
793
901
905
836
834
865
790
831
878
849
859
877
778
779
829
787
781
928
828
796
857
866
798
919
819
730
767
912
743
708
676
650
638
615
599
589
566
577
598
584
568
558
558
554
548
537
521
519
509
500
499
494
501
505
518
520
534
531
531
555
640
790
732
718
654
633
640
601
591
583
572
576
608
656
631
616
618
607
603
590
581
593
668
730
759
836
786
756
718
665
647
644
676
738
758
743
702
684
664
658
671
661
666
807
848
906
779
727
681
641
620
599
588
570
572
645
739
796
787
785
787
729
687
637
655
672
677
668
675
676
688
682
680
693
666
694
704
659
670
668
666
633
619
602
606
611
625
609
593
585
577
567
562
564
563
562
620
600
681
725
690
657
661
654
617
614
619
621
610
591
601
593
584
582
571
563
562
575
615
594
650
673
767
760
777
744
696
662
646
630
625
636
679
829
822
860
920
793
788
723
706
672
645
623
611
598
592
594
638
655
648
680
723
750
729
694
685
649
624
620
657
780
792
779
1035
819
755
722
689
683
677
638
629
623
612
600
586
573
559
554
545
556
595
719
868
786
757
733
695
724
738
733
736
779
768
757
719
704
675
661
637
618
598
584
575
607
703
678
679
737
809
792
773
722
707
687
687
661
638
644
654
688
679
776
725
695
673
646
628
622
659
672
673
652
635
671
694
706
741
759
731
682
642
660
644
677
869
877
812
862

