642 641 641 640 640 640 640 641 1013 929 916 901 887 878 866 859 852 847 842 839 837 835 833 833 833 833 833 826 838 835 835 831 840 838 839 840 841 843 844 846 849 849 851 852 852 851 850 852 849 854 853 833 860 857 855 855 854 853 855 855 856 853 858 859 861 861 863 861 863 863 862 861 861 861 863 863 865 867 870 873 842 882 881 874 887 882 878 875 872 871 868 867 865 865 863 864 861 859 859 860 857 864 853 847 862 854 864 853 867 860 860 857 856 854 853 852 852 851 850 848 850 848 848 848 847 847 846 845 845 843 842 840 842 841 840 840 839 839 838 837 836 835 834 833 832 828 830 829 828 829 826 827 826 823 815 827 826 823 814 825 821 818 818 816 815 814 813 813 812 811 809 808 807 807 806 805 804 804 803 802 801 798 800 798 797 796 795 793 792 791 789 789 787 786 785 784 783 781 780 778 775 776 774 773 772 771 769 768 767 765 764 763 762 760 759 758 757 755 754 752 751 750 748 747 745 744 743 741 739 738 737 736 733 732 731 729 728 727 725 724 722 721 720 718 716 713 716 713 711 706 711 707 707 705 701 703 701 700 699 697 694 694 693 691 691 690 688 688 686 685 684 683 682 681 680 679 678 677 676 675 675 674 673 672 671 671 670 667 670 668 667 667 655 667 670 655 654 652 659 665 664 665 667 661 664 667 666 664 662 661 660 660 660 659 659 659 658 658 658 658 657 658 658 658 658 660 664 730 648 638 634 633 632 632 631 631 779 2329