660 659 658 658 658 658 658 659 1020 932 920 909 896 889 878 873 867 863 859 857 855 853 851 852 852 852 852 845 858 855 855 849 860 857 858 860 860 862 863 865 867 867 869 870 870 870 869 871 867 873 873 851 879 876 875 874 874 872 874 874 875 872 875 877 878 878 880 879 881 881 880 880 880 881 883 883 885 887 890 893 862 904 902 894 908 903 899 896 893 891 888 887 885 885 883 885 881 879 878 880 877 883 872 866 881 873 883 871 887 879 879 877 875 874 872 871 871 870 869 868 870 868 868 868 867 866 866 865 865 863 862 860 862 861 861 860 859 859 858 858 856 855 854 854 852 849 851 850 849 849 846 848 846 844 835 849 848 845 835 847 843 840 840 838 837 835 835 834 833 832 831 829 829 828 827 827 825 825 824 823 822 819 821 819 818 817 816 814 814 812 810 810 809 807 806 805 804 802 801 799 796 796 795 794 793 791 790 789 787 786 785 784 783 781 780 779 778 776 775 774 773 771 770 768 767 765 764 762 761 760 758 757 754 753 752 750 749 747 746 744 742 741 740 738 736 733 736 733 730 725 730 727 726 725 720 723 721 719 718 717 713 713 712 710 709 708 707 707 705 704 703 702 701 700 698 697 696 695 694 693 692 691 691 690 689 688 688 685 688 686 685 684 672 684 687 672 671 669 676 682 681 682 684 678 681 685 683 681 680 679 678 677 677 676 676 676 675 675 675 675 675 675 675 675 676 677 682 761 666 654 651 649 648 647 647 647 798 2322