644
645
649
651
649
655
652
651
652
661
663
667
670
671
679
680
680
680
680
680
681
700
697
690
695
700
710
727
727
732
764
781
797
800
800
803
820
817
812
811
819
832
858
860
860
792
781
784
791
799
786
782
755
747
739
727
733
766
773
779
780
779
777
785
785
791
798
836
856
835
843
877
825
815
800
777
778
776
766
756
754
759
760
769
774
776
775
790
799
794
792
777
778
777
780
777
777
777
800
802
805
814
808
794
788
780
789
791
783
780
779
776
786
765
764
768
754
756
755
748
746
757
770
770
760
758
757
765
786
777
780
782
784
791
806
797
796
774
760
764
765
773
779
797
794
758
738
702
654
649
624
608
581
591
595
576
554
540
516
513
502
499
497
486
480
490
495
491
486
485
481
483
490
491
492
499
492
493
481
480
477
476
475
475
475
473
471
470
471
470
464
464
462
460
460
459
458
454
452
452
453
453
453
453
454
454
456
469
473
475
478
480
480
479
479
475
472
470
470
470
473
479
490
508
542
560
561
586
598
599
600
600
601
606
605
606
616
615
598
600
600
604
604
603
603
603
603
603
603
603
603
602
602
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
600
599
599
599
599
599
599
600
599
599
599
599
599
599
599
599
599
600
600
600
600
600
600
600
600
599
599
599
599
599
599
599
600
601
602
606
608
610
613
618
619
619
619
619
619
615
614
613
612
612
611
610
607
607
606
604
601
599
599
596
594
593
592
590
588
579
576
575
573
573
571
570
568
565
563
560
560
560
557
555
552
551
550
548
547
543
543
545
547
545
543
539
537
537
537