645 643 643 643 642 642 642 643 1014 931 918 904 890 881 869 862 856 850 845 843 841 838 836 836 836 836 836 829 842 839 839 834 844 841 842 843 845 847 848 850 852 852 854 856 855 855 854 856 852 857 856 836 863 860 858 857 857 855 857 857 858 855 860 862 864 865 867 864 866 866 865 864 864 863 865 865 867 868 871 874 843 885 883 875 889 884 879 876 874 873 870 868 867 866 864 866 862 860 860 862 859 865 854 848 863 856 865 854 869 861 861 859 857 856 854 853 853 852 851 850 852 850 849 850 848 848 848 847 846 845 844 842 844 843 843 842 841 841 840 839 838 837 836 835 833 830 832 831 830 829 827 829 826 824 816 829 828 825 815 827 823 820 820 818 817 816 814 814 813 812 810 809 809 808 807 806 805 805 804 803 803 799 802 799 798 798 796 795 794 793 791 790 789 788 786 786 785 783 782 780 777 777 776 775 774 773 771 770 769 767 766 765 764 762 761 760 759 757 756 755 753 752 750 749 748 746 745 744 742 741 739 738 736 734 734 732 730 729 727 726 725 723 722 720 718 715 718 715 713 708 713 709 709 708 702 705 703 702 701 699 696 696 695 694 693 691 690 689 688 687 686 685 684 683 682 681 680 679 678 678 677 676 675 674 673 673 672 670 672 671 670 669 657 669 672 658 656 654 661 667 666 667 669 663 666 670 668 666 665 664 663 663 662 662 661 661 661 661 661 660 660 660 660 660 661 662 666 726 651 641 637 636 635 635 634 634 781 2414