658
657
656
655
654
653
653
653
652
652
652
651
651
651
652
654
656
657
658
658
658
659
666
669
680
681
682
683
683
683
683
683
684
685
686
686
687
687
687
687
687
687
687
684
682
680
680
680
678
676
674
673
672
672
671
669
666
663
663
660
660
656
656
655
654
652
652
652
649
649
649
649
649
649
649
649
649
650
653
659
661
665
667
667
667
667
668
668
667
667
667
667
669
671
671
671
670
667
666
665
663
663
660
657
657
658
657
657
657
657
657
657
657
656
656
656
654
654
654
654
654
654
654
654
654
653
650
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
649
648
648
648
648
648
647
647
646
646
646
646
645
645
645
645
645
645
645
645
645
645
644
644
643
643
643
643
643
644
644
644
645
645
645
645
644
644
644
644
644
644
644
644
644
644
645
646
646
646
646
646
646
646
646
646
646
646
646
647
647
647
648
648
650
651
651
652
652
653
653
653
653
653
653
656
657
657
658
658
658
657