691
691
700
700
700
700
703
703
706
706
702
701
700
700
700
700
699
695
694
689
688
684
682
681
680
680
675
674
673
670
670
670
670
669
668
668
668
668
668
668
668
666
666
661
660
658
657
656
656
653
649
649
648
648
648
648
649
649
655
661
662
662
661
659
654
640
632
630
628
628
627
625
624
623
622
622
621
621
620
619
617
617
613
610
609
607
606
602
601
601
601
601
600
599
598
592
585
585
583
581
580
580
578
576
576
578
576
576
576
575
570
569
569
569
569
570
570
569
568
568
567
567
566
566
565
564
563
563
563
563
563
563
563
565
569
566
562
561
561
561
561
560
560
560
559
559
559
558
558
558
559
558
558
558
557
557
557
558
557
555
554
554
554
554
554
554
554
555
556
556
557
556
556
556
558
560
568
572
570
574
566
563
562
559
564
559
560
556
556
556
552
551
551
551
552
553
554
555
556
554
552
551
553
554
554
554
556
556
557
558
559
560
560
568
569
570
570
577
577
577
575
570
570
570
570
571
574
576
578
588
591
594
598
600
599
598
598
598
598
599
600
601
596
591
591
587
582
582
582
581
580
580
579
577
572
570
569
568
567
563
562
560
560
557
555
551
551
550
555
557
560
560
561
565
566
569
570
577
580
580
580
580
580
580
578
576
576
577
580
582
582
582
580
580
580
580
586
589
590
600
600
600
600
601
601
600
601
606
610
616
619
621
625
629
630
631
631
631
630
630
630
630
630
631
632
635
630
630
630
630
631
631
631
631
631
629
628
625
626
626
626
627
629
629
629
630
630
633
634
639
640
640
640
648
648
652
654
663
664
664
663
660
661
663
665
666
669
679
684
687
691
695
695
695
699
699
700
698
698
694
688
686
684
686
693
700
701
704
708
711
713
713
715
714
713
711
705
702
698
697
688
683
682
682
682
681
682
684
682
680
671
670
670
670
670
670
670
670
669
668
665
663
662
661
659
654
652
653
655
658
660
660
660
661
662
663
667
666
666
667
666
665
664
663
662
662
664
666
669
673
675
683
682
680
680
680
680
680
680
682
683
686
686
686
684
684
685
685
686
686
688
688
688
691
695
695
698
698
697
696
695
695
694
691
690
690
700
700
700
700
700
700
701
702
702
702
702
702
702
702