570
570
570
570
570
570
570
572
574
575
576
576
577
578
579
580
580
581
582
582
582
582
582
582
582
582
582
583
584
585
585
585
585
586
587
587
588
590
591
591
592
592
592
594
594
595
595
595
595
595
596
596
596
597
600
602
603
605
608
612
614
617
618
619
621
623
633
643
659
661
666
669
670
671
672
675
677
678
678
678
678
680
682
684
685
685
687
691
695
699
703
706
709
711
714
717
720
723
726
727
729
733
734
742
742
743
745
746
752
756
759
761
762
763
764
765
766
766
768
772
778
781
785
788
792
794
797
801
806
810
813
814
815
817
818
822
823
824
830
831
831
827
827
825
825
825
825
825
829
832
840
842
845
851
870
873
876
880
888
890
892
895
898
903
903
903
903
903
904
908
912
914
915
915
916
916
915
906
904
903
903
903
902
901
901
901
900
899
899
899
898
897
896
896
895
894
894
893
892
891
889
887
884
880
877
875
874
873
871
870
867
866
865
864
861
853
847
842
839
837
833
822
820
814
809
804
775
766
755
745
726
716
714
713
713
712
707
706
704
702
699
698
697
697
695
692
690
683
680
673
670
668
665
662
658
653
649
649
648
645
644
642
643
644
645
646
647
648
649
649
649
653
651
649
648
648
648
648
648
652
654
657
660
662
660
659
658
657
656
655
654
653
653
648
644
644
642
639
635
634
634
634
633
632
631
630
629
628
627
625
623
620
618
615
613
612
612
611
608
606
604
603
602
602
601
598
594
592
592
592
592
592
592
592
592
592
591
591
591
591
591
591
591
591
590
590
590
590
590
590
589
588
588
588
588
587
587
586
585
583
583
582
581
580
579
579
578
577
577
576
576
576
575
575
574
574
573
572
571
570
570
570
570
570
570
570
570
570
569
569