648 646 646 646 646 645 645 647 1027 944 931 915 899 891 877 868 861 856 848 846 845 842 841 840 840 840 841 835 849 845 843 838 849 846 847 849 849 852 850 853 857 855 856 860 860 861 860 863 859 863 864 841 872 868 866 866 865 863 864 864 867 864 868 870 865 870 871 866 869 872 872 870 872 871 872 873 874 873 877 879 850 893 891 886 903 895 895 893 889 878 881 884 880 878 879 877 871 871 869 869 867 873 864 857 876 866 875 862 884 870 876 872 870 871 863 870 867 868 866 858 863 855 864 854 855 862 864 860 854 857 848 845 850 847 847 848 852 844 842 842 848 846 845 844 842 837 840 839 836 837 834 838 835 831 823 838 837 832 824 835 830 829 829 827 826 820 820 818 820 816 816 817 814 818 817 813 813 812 815 811 809 807 809 805 806 804 803 802 801 799 798 798 798 797 797 792 791 790 788 787 784 786 783 779 779 781 780 776 776 776 770 772 771 768 769 767 766 763 762 758 759 755 753 753 751 748 747 748 746 743 742 740 737 738 736 732 733 730 730 728 727 724 722 720 719 718 720 715 713 712 713 715 712 711 706 709 702 698 701 703 699 699 699 692 692 688 685 693 685 686 687 685 685 684 683 679 681 680 685 679 679 678 677 676 674 676 677 673 679 674 674 672 657 675 679 644 655 650 671 678 673 676 678 664 674 678 675 673 675 672 670 667 672 665 666 666 666 666 665 665 666 662 665 665 664 668 667 655 653 643 639 638 637 637 637 636 794 2357