683
682
682
682
682
682
680
679
678
677
676
674
678
678
677
677
677
677
677
677
675
668
666
653
644
636
628
623
623
625
632
642
650
659
665
669
673
677
678
679
679
679
680
681
677
677
678
678
678
679
679
680
680
681
682
682
682
681
679
677
676
676
675
675
675
675
675
675
674
672
670
669
668
666
665
665
665
665
665
664
663
662
662
662
662
662
662
662
662
662
660
659
658
656
655
653
651
648
646
645
644
642
640
639
637
635
634
632
631
629
628
626
625
620
618
617
616
616
615
614
613
612
610
608
606
603
593
593
592
592
591
589
586
584
582
579
577
577
576
576
575
575
573
573
573
572
571
568
563
561
559
557
555
554
553
552
550
548
546
546
545
545
545