657
656
656
656
655
655
655
655
655
655
657
657
658
658
658
659
659
659
659
659
660
660
659
659
659
659
659
659
659
660
660
660
660
660
659
658
657
657
657
658
660
660
667
674
680
687
690
692
692
692
692
692
693
696
700
702
702
701
701
701
699
698
697
695
695
695
697
698
698
696
696
694
692
691
691
691
693
695
700
703
705
706
707
707
707
706
705
704
702
701
701
701
701
701
702
703
704
705
706
706
707
707
707
707
707
707
709
709
710
711
712
712
712
714
715
716
717
718
719
720
721
722
722
723
723
724
725
726
726
726
725
724
723
723
723
723
723
723
724
725
726
726
726
727
727
727
727
727
727
727
726
726
725
724
724
724
724
724
724
724
722
722
719
718
718
717
717
715
715
714
714
714
714
714
712
712
711
711
710
709
709
709
708
707
705
704
704
702
698
698
694
694
694
694
694
694
694
694
694
694
694
694
694
694
693
693
693
693
694
696
700
702
704
704
703
701
699
697
696
695
694
694
693
692
691
689
689
687
683
682
678
675
673
672
671
668
665
663
661
660
660
660
660
660
660
660
660
660
660
660
659
659
659
659
659
659
659
660
660
660
660
660
660
660
660
660
660
660