660
661
663
655
655
654
654
654
654
653
653
653
653
652
651
650
649
649
649
650
650
650
650
648
648
647
647
647
650
651
651
651
651
651
650
649
649
649
649
649
649
649
649
648
648
648
648
648
644
644
644
644
645
646
646
645
645
647
647
645
644
644
644
643
643
643
644
643
642
642
642
642
642
643
645
646
647
647
647
647
647
647
647
646
646
646
646
646
646
646
646
646
646
646
646
647
647
647
648
648
648
648
648
648
648
648
649
649
649
650
650
650
650
650
650
650
650
650
650
650
650
651
651
652
652
652
651
650
649
649
648
648
648
648
648
647
647
646
646
645
644
644
644
644
644
644
644
644
644
644
644
644
644
644
644
641
641
641
641
641
642
642
643
643
644
644
644
644
643
643
643
644
644
644
644
643
643
643
643
643
643
643
643
643
644
644
644
645
645
645
645
645
644
643
642
647
649
649
649
650
650
648
645
645
645
648
649
651
652
652
652
653
654
654
655
658
661
661
662
664
665
665
665
664
662
659
655
654
653
652
652
652
649
648
645
645
646
650
649
649
649
647
642
645
644
644
644
643
643
643
643
643
643
643
644
645
644
643
643
643
643
643
642
641
641
640
640
641
641
644
644
643
647
646
646
645
645
645
645
645
645
645
646
646
647
648
648
648
648
648
648
649
649
649
650
651
652
652
652
652
652
653
653
653
654
655
660
659