730
740
742
759
782
768
774
815
784
761
715
646
667
646
824
782
838
769
713
646
618
599
595
598
592
595
591
584
579
562
556
546
539
553
648
658
623
675
724
671
1017
900
805
771
723
636
617
606
598
602
596
639
781
734
735
736
784
746
734
671
641
646
778
741
818
819
923
988
916
885
868
953
903
845
872
862
854
811
748
719
698
660
654
686
744
651
778
639
621
597
574
562
558
551
543
551
607
632
587
576
570
565
567
567
564
560
561
573
588
598
606
613
619
600
611
646
620
616
608
600
594
592
584
572
559
549
535
529
634
701
778
986
932
1013
917
850
801
726
648
604
582
564
555
546
545
548
572
604
604
597
594
585
577
562
552
543
537
535
534
563
565
567
610
822
770
870
871
780
739
693
616
587
599
592
591
656
764
712
711
664
625
590
579
571
641
760
640
1058
812
824
800
802
754
754
707
676
648
598
630
674
799
685
670
656
647
677
689
648
625
606
591
581
587
601
587
568
563
556
551
554
570
573
585
574
577
574
568
562
558
552
543
534
540
546
560
597
596
603
592
574
567
567
620
599
598
598
591
594
597
591
584
599
620
626
626
598
585
578
580
591
574
579
601
583
580
586
602
659
798
702
688
617
608
602
593
573
575
576
618
613
627
835
716
724
727
747
719
747
728
662
623
604
589
569
554
548
540
533
542
557
586
820
879
910
911
884
862
807
804
753
708
669
722
687
647
612
596
596
657
881
713
711
661
710
629
682
669
619
606
598
601
594
596
592
642
867
847
867
804
762
699
628
621
642
629
785
735
722
700
658
726
609
633
618
604
800
737
681
617
603
588
568
557
554
554
550
543
690
708
709
777
860
909
855
782
727
649
628
621
615
610
601
580
575
610
749
673
677
629
597
580
596
663
602
600
600
586
596
621
592
606
621
629
643
631
634
628
610
598
600
613
601
609
602
585
580
628
979
817
823
869
869
851
836
811
760
684
656
644
637
647
626
686
736
711
694
702
769
741
717
716
717
685
633
620
617
621
672
840
746
739
752
738
710
704
661
642
625
606
642
599
593
626
629
641
656
617
600
612
592
585
582
584
580
575
607
670
896
775
769
729
703
635
598
580
581
562
554
548
562
736
829
902
887
850
843
874
847
797
733
669
706
694
734
776
809
833
821
813
789
782
765
755
740
724
714
719
699
748
750
764
749
774
763
723
691
647
622
622
614
676
838
758
735
735
736
726
721
646
707
635
729
624
753
733
655
730
752
653
652
652

