659 657 656 656 656 656 655 657 1004 926 915 904 893 886 876 871 866 862 857 855 854 852 850 851 851 851 852 844 859 855 854 848 859 857 857 858 859 861 863 865 867 867 869 870 870 870 869 871 867 873 872 850 879 875 874 873 873 871 873 874 874 872 875 877 878 878 879 878 879 879 878 878 878 878 880 880 882 884 887 890 859 901 899 892 906 901 896 893 890 888 886 885 883 883 881 882 879 877 876 878 875 881 869 863 878 870 880 868 884 876 876 874 872 871 870 869 869 868 867 866 869 866 866 866 865 865 865 864 863 862 860 858 860 859 859 859 858 858 856 855 855 853 853 852 850 847 849 848 847 847 844 846 844 841 833 847 846 842 832 845 841 838 838 835 835 833 832 832 831 830 829 828 827 827 826 825 824 824 823 822 822 819 821 819 818 817 816 815 814 813 811 811 809 808 806 805 804 803 802 800 796 797 796 794 793 792 790 789 788 787 785 784 783 782 781 780 778 777 776 774 773 772 770 769 767 765 764 763 761 760 758 757 755 753 752 751 749 748 746 744 743 741 740 738 736 732 737 733 730 725 731 726 726 725 719 722 720 719 717 715 712 711 711 709 708 707 706 705 703 702 701 700 699 698 696 695 694 693 692 691 690 689 688 687 686 686 685 681 686 682 682 681 661 683 688 652 659 656 678 685 680 683 685 669 682 686 681 678 677 675 674 674 673 672 672 672 672 671 671 671 670 671 671 671 671 672 676 727 663 652 648 647 646 646 645 645 200 2360