664
649
652
648
644
640
630
635
636
632
628
615
608
610
616
612
604
610
611
606
603
605
613
618
629
640
645
642
635
627
627
618
616
601
594
593
591
594
601
604
608
611
613
611
617
619
629
620
613
608
609
611
614
614
621
627
632
629
644
648
650
636
622
608
604
613
628
640
647
662
662
657
645
646
647
639
632
629
623
622
614
615
622
632
650
658
661
677
676
671
664
657
647
632
622
620
621
627
643
650
655
656
653
645
643
646
655
646
643
630
628
622
623
637
651
672
672
671
670
661
656
647
630
621
612
608
604
600
593
594
596
604
614
614
619
624
617
607
598
595
585
577
573
577
587
597
604
632
653
686
724
729
712
696
685
661
639
619
605
595
582
571
562
563
573
599
637
695
710
719
714
709
691
680
664
642
623
611
602
591
579
571
570
586
625
704
745
756
771
773
769
729
715
699
670
647
632
623
612
610
604
637
642
645
651
648
662
660
653
646
642
632
624
619
615
612
597
586
574
563
557
556
562
568
588
605
613
606
597
590
591
586
582
580
585
579
580
592
628
622
617
602
602
592
585
576
574
569
567
565
557
554
551
554
554
562
560
557
572
623
657
652
661
659
672
667
624
624
646
624
538
657
592
577
572
566
568
597
665
724
767
730
726
734
738
736
715
700
667
639
638
604

