560
560
560
560
561
561
561
560
560
557
556
552
552
549
548
545
544
543
543
543
544
545
545
546
546
546
546
546
543
527
527
528
528
529
528
526
525
524
524
524
523
522
521
521
521
521
521
521
521
522
523
524
527
530
531
533
531
528
525
524
522
521
519
519
519
519
519
519
519
519
519
519
519
520
519
519
519
518
518
517
515
515
515
517
517
517
515
515
513
512
513
514
515
516
517
521
523
525
526
527
529
530
531
533
534
536
540
542
544
546
548
550
551
554
555
558
561
563
564
565
566
567
569
570
570
571
571
572
577
581
583
584
586
586
587
588
589
591
593
594
594
596
598
600
600
599
598
595
594
593
592
592
593
593
592
591
591
589
589
588
587
586
583
579
579
578
578
578
580
582
583
585
587
591
600
601
602
604
605
606
607
607
608
609
611
613
614
616
617
619
622
625
627
629
630
631
634
637
638
640
641
642
644
646
647
648
649
651
654
656
657
658
658
661
663
668
671
674
678
681
687
695
696
701
703
706
708
709
712
714
717
719
733
734
737
741
744
751
761
765
776
780
784
788
791
797
800
804
807
811
815
817
819
821
822
822
822
823
823
826
827
830
835
836
837
839
841
844
848
850
852
853
853
853
853
853
853
853
852
852
852
851
851
851
851
851
852
852
854
855
856
857
858
859
860
860
861
862
863
863
863
863
862
861
860
859
857
855
853
849
846
843
841
837
832
829
822
821
818
811
810
807
803
797
795
791
790
789
789
781
776
774
772
768
764
761
759
756
754
751
749
746
743
741
740
738
737
735
733
730
728
726
725
724
722
721
719
718
716
712
710
706
704
698
694
691
690
686
685
684
685
687
689
687
681
679
676
673
671
667
664
660
658
657
652
651
651
650
650
649
649
648
647
646
645
643
643
643
642
642
640
638
637
634
627
604
587
581
563
560
555
550
545
542
540
534
532
525
501
495
489
487
477
475
468