643 642 641 641 641 641 641 642 998 897 887 878 868 863 856 851 847 844 841 840 839 838 836 838 838 839 839 833 845 843 843 838 848 845 846 847 848 849 850 852 854 854 856 857 857 856 856 857 854 858 858 838 865 862 861 861 861 860 861 861 862 860 863 864 864 865 866 865 866 866 866 866 867 868 870 870 873 874 878 880 849 890 888 882 894 889 885 882 880 878 875 874 872 872 870 871 868 866 866 867 864 870 859 853 868 861 870 859 874 867 867 865 863 862 861 860 860 859 858 857 859 857 856 856 855 855 855 854 853 852 850 848 850 849 849 848 847 847 846 845 844 843 843 842 841 838 840 839 838 838 836 838 835 833 825 837 837 834 824 836 832 829 829 827 826 824 824 823 822 821 820 818 818 817 816 815 814 813 813 812 811 808 811 809 808 807 806 805 804 803 801 800 799 798 796 795 794 792 791 790 786 787 785 784 783 782 780 779 777 777 775 774 773 771 770 769 767 766 765 764 762 761 759 759 756 755 753 752 751 749 748 746 744 743 741 740 738 737 735 734 732 730 729 728 725 722 725 722 719 714 719 715 714 713 708 711 709 707 706 704 700 700 699 697 697 695 694 693 691 690 689 687 686 685 684 683 681 680 679 678 677 676 675 674 673 672 671 668 671 669 668 668 654 667 670 654 653 651 659 665 664 664 666 660 663 667 665 663 661 660 659 659 658 658 657 657 657 656 656 656 656 656 656 657 658 660 667 789 647 635 631 630 629 629 628 628 784 2389