641 640 640 640 639 639 639 641 1014 930 916 902 887 879 866 859 852 847 841 839 837 834 832 833 832 832 832 826 838 835 835 830 840 838 838 840 840 843 844 846 848 848 850 851 851 851 850 852 848 853 853 832 859 856 855 854 854 853 855 855 856 853 858 860 861 863 864 862 864 863 862 862 862 862 863 863 866 867 870 873 841 882 881 874 886 881 877 874 871 870 867 866 865 864 862 864 861 859 858 860 857 863 852 846 861 854 863 852 866 859 859 857 855 854 853 852 851 850 849 848 850 848 847 848 846 846 846 845 844 843 841 840 841 840 840 839 839 839 837 836 836 834 833 832 831 828 830 829 828 828 825 827 825 822 814 827 826 822 813 825 821 818 818 816 815 813 812 812 811 810 809 808 807 806 806 805 803 803 802 801 801 797 799 797 796 795 794 792 791 790 788 788 786 785 784 783 782 780 779 778 774 775 773 772 771 770 768 767 766 765 763 762 761 759 758 757 756 754 753 752 750 749 747 746 744 743 742 740 739 737 736 735 732 731 730 728 727 726 724 723 721 719 719 717 715 712 715 712 710 705 710 706 706 705 700 702 700 699 698 696 693 693 692 690 690 688 687 686 685 684 683 682 681 680 679 678 677 676 675 674 674 673 672 671 670 670 669 667 669 667 666 666 654 666 669 654 653 651 658 664 663 664 666 660 663 667 665 663 661 660 660 659 659 658 658 658 658 657 657 657 657 657 657 657 658 659 663 730 647 637 634 632 632 631 631 630 778 2392