660 657 656 656 655 655 655 657 998 910 901 892 882 877 869 864 860 857 853 851 851 849 848 849 849 849 849 842 855 852 852 847 857 855 855 856 857 859 860 862 864 864 866 868 867 867 866 868 865 869 869 848 876 872 871 870 870 869 870 870 871 868 871 873 873 873 875 873 875 875 875 875 875 876 878 879 881 883 887 890 859 902 900 893 906 901 896 892 889 887 884 883 881 880 878 880 876 874 874 875 872 879 867 861 876 868 878 867 881 875 874 872 870 869 868 867 867 867 866 864 867 865 865 865 863 863 863 862 861 860 859 857 859 858 858 857 857 857 856 855 854 853 852 852 851 848 850 849 848 848 845 847 845 843 835 848 847 844 834 847 842 840 840 837 837 835 835 834 833 833 831 830 829 828 828 827 826 826 825 824 824 821 823 821 821 820 819 818 817 816 814 814 813 811 810 809 808 806 805 803 800 801 800 799 798 796 795 794 793 792 790 789 788 787 786 784 783 782 781 779 778 777 775 773 772 770 769 768 766 764 763 762 760 758 757 756 754 753 751 749 748 746 745 743 741 737 740 737 734 729 734 730 730 729 723 726 724 722 720 719 715 715 714 712 711 710 709 708 706 704 703 702 701 700 699 697 696 695 694 693 692 690 690 688 687 687 686 683 686 684 683 682 669 682 685 669 668 666 673 680 678 679 681 675 678 682 680 678 676 676 674 674 673 673 673 672 672 671 671 671 671 671 671 671 672 673 677 742 662 651 647 646 645 644 644 644 796 2329