645 643 643 643 642 642 642 643 997 899 889 880 871 866 857 852 848 845 842 840 840 838 836 837 837 837 837 831 844 841 841 836 846 844 844 845 846 848 848 850 852 851 853 855 854 854 854 855 851 857 857 836 864 860 860 859 859 858 859 859 859 857 860 861 861 862 863 863 864 865 864 865 866 867 869 869 871 873 876 878 847 888 886 878 891 886 882 879 877 875 873 872 870 869 867 869 866 863 863 864 861 868 856 850 865 857 867 855 870 863 863 861 860 859 858 857 856 856 855 853 856 854 853 853 852 852 852 851 851 849 848 846 848 847 846 845 844 844 842 842 841 840 840 839 838 834 837 836 835 835 833 835 833 830 821 835 834 831 820 833 829 826 825 823 822 820 819 819 818 818 816 815 815 814 813 812 811 811 810 809 808 804 807 804 804 803 801 800 799 798 797 796 795 794 793 791 790 789 788 786 783 783 782 781 779 778 777 776 775 774 772 771 770 768 767 766 765 763 762 761 759 758 757 756 754 752 751 750 748 747 745 744 742 740 740 738 736 735 733 732 731 729 728 726 724 720 725 721 719 713 719 715 715 713 707 711 709 707 706 704 701 701 700 698 697 696 695 694 693 691 690 689 688 686 686 684 683 682 682 680 680 678 678 677 675 675 674 671 674 672 671 670 653 671 675 649 652 649 664 671 667 670 672 660 668 672 669 667 664 664 663 662 662 661 661 660 660 660 660 660 660 660 660 661 663 667 678 861 651 636 632 630 629 629 629 628 200 2365