648 647 646 646 646 646 645 647 1010 926 914 901 888 880 869 863 857 853 848 845 843 841 839 840 840 839 839 833 846 843 842 837 847 845 846 847 848 850 851 853 855 855 856 858 857 856 856 858 854 859 859 838 866 863 862 861 860 859 861 861 862 858 863 864 866 866 868 866 868 867 866 866 866 866 868 868 870 872 875 878 847 888 887 880 893 889 884 881 879 877 874 873 871 871 869 870 867 865 865 866 863 870 858 852 867 859 869 858 872 865 865 862 860 859 857 856 856 855 854 853 855 853 853 853 852 852 851 851 850 849 847 846 847 847 846 846 845 845 844 843 842 841 840 839 837 834 835 835 834 834 831 833 831 828 820 833 832 829 819 831 827 824 824 822 821 819 818 818 817 816 815 814 813 813 812 811 810 810 809 808 808 804 807 805 804 803 802 800 800 798 796 796 795 793 792 791 790 788 787 785 782 783 781 780 779 778 776 775 774 773 771 770 769 768 767 766 765 763 762 761 760 758 757 756 754 753 751 750 749 747 746 744 742 741 740 738 737 736 734 732 731 729 728 726 725 721 725 721 718 714 719 715 715 714 709 711 710 708 707 705 702 702 701 700 698 697 696 695 694 693 692 691 689 688 687 687 685 684 683 682 681 681 680 679 678 677 677 674 677 675 674 673 661 673 676 661 660 658 665 671 670 671 673 667 670 674 672 670 669 668 667 666 666 665 665 665 664 664 664 664 663 664 664 664 664 666 670 734 654 644 640 639 638 637 637 637 785 2336