655 653 652 652 652 651 651 653 994 904 895 886 878 873 865 860 857 853 850 850 848 847 846 846 846 847 847 845 851 850 850 848 854 853 855 856 857 858 859 861 863 863 864 865 865 865 865 867 865 868 868 856 872 870 870 869 869 868 869 870 870 868 871 872 873 873 874 873 875 876 875 876 877 878 880 881 883 885 888 891 860 901 900 897 904 900 896 893 890 887 885 883 882 881 879 879 876 876 875 875 873 876 870 865 876 870 876 870 876 873 871 870 869 869 868 867 867 866 865 865 865 865 864 865 863 863 863 862 862 861 859 858 859 858 858 857 857 856 856 855 854 852 853 852 850 849 849 849 848 847 846 847 846 845 838 846 846 843 837 843 841 839 837 836 835 834 833 833 832 832 830 829 829 827 827 826 825 824 824 823 822 820 820 819 818 817 816 815 813 812 811 810 809 807 806 805 804 802 801 800 797 797 796 795 793 792 791 789 788 787 785 784 783 782 780 779 778 777 776 774 773 771 770 769 767 765 764 762 761 759 758 756 755 753 751 750 748 747 745 743 742 740 739 737 736 733 734 732 730 727 728 725 724 723 720 720 719 717 715 714 711 711 710 708 707 706 704 704 702 701 700 699 697 696 695 694 693 692 691 690 689 688 687 686 685 685 684 682 682 682 681 680 671 681 683 669 669 666 677 681 677 678 679 674 677 678 676 674 674 673 673 672 672 671 671 671 671 670 671 671 670 670 670 671 672 674 680 779 654 646 643 642 642 642 641 641 795 2321