651 649 649 649 648 648 648 649 1008 900 891 883 876 873 865 861 857 854 851 851 851 849 849 850 851 851 852 845 858 855 855 850 861 858 859 860 860 863 863 865 866 866 868 869 868 868 867 869 865 870 870 849 876 873 873 873 873 871 873 873 874 872 874 875 875 875 876 876 877 878 877 878 879 880 882 882 884 886 890 892 861 902 901 894 906 902 897 894 892 889 887 886 884 883 881 882 879 877 876 878 875 880 869 863 878 871 880 869 883 877 877 875 873 872 871 870 871 870 869 867 869 867 867 867 866 866 866 865 864 863 861 860 861 860 860 859 859 858 858 856 856 854 854 854 853 849 851 851 851 850 848 849 848 845 836 849 849 846 835 847 844 841 840 838 837 836 834 835 833 832 831 830 829 828 827 827 825 825 825 824 824 821 823 821 820 819 819 818 817 816 814 814 813 811 810 809 808 806 805 803 801 801 799 798 797 795 794 792 791 790 788 787 787 784 783 782 781 780 779 778 777 775 774 773 770 769 767 766 765 763 762 760 759 757 756 754 753 751 750 748 747 745 744 742 740 736 740 737 734 729 734 730 730 729 723 725 723 722 720 719 715 715 714 712 711 709 708 707 705 704 702 701 700 699 698 696 695 693 693 692 690 689 688 687 686 685 684 680 684 681 680 680 662 681 685 654 659 656 675 682 676 680 681 667 678 681 677 674 673 671 671 670 670 670 669 668 668 669 668 668 668 668 669 670 671 675 685 687 660 643 639 637 636 636 635 635 300 2383