640 639 638 638 638 638 638 639 1000 923 910 897 883 876 864 857 851 846 841 839 837 835 833 833 833 833 833 826 839 836 835 830 840 838 838 839 840 842 843 845 848 847 849 851 850 849 848 850 846 851 851 830 857 854 853 852 851 850 852 853 854 851 856 858 859 860 862 860 862 861 859 859 858 858 860 860 862 864 867 870 838 880 879 871 884 879 875 872 869 868 865 863 862 862 860 861 858 856 856 857 854 860 849 843 858 851 860 850 864 857 857 855 853 852 850 849 849 848 847 846 848 845 845 845 843 843 843 842 841 840 839 837 839 838 837 837 837 836 835 834 833 832 831 830 828 825 827 826 825 825 822 824 822 820 811 824 823 820 810 823 818 816 815 813 812 811 809 809 808 808 806 805 805 804 803 802 801 800 800 799 798 796 798 796 795 794 792 791 790 788 786 786 785 783 783 782 780 779 778 777 773 774 773 772 771 769 768 766 765 764 763 762 761 759 758 757 756 754 754 752 751 750 748 747 746 744 743 742 740 739 737 736 734 732 732 730 729 727 726 724 723 721 721 719 717 713 717 714 711 706 712 708 708 707 701 704 702 701 700 698 694 694 694 692 691 690 689 688 687 685 684 684 682 681 680 679 678 677 676 675 674 673 673 671 670 670 669 666 670 667 666 666 647 668 672 640 645 643 664 670 664 668 669 655 667 670 666 663 661 661 659 659 658 658 658 657 657 657 656 656 656 656 656 656 657 658 661 710 644 634 631 630 629 629 628 628 260 2405