657 654 653 653 653 653 653 654 1012 928 917 905 893 886 875 869 864 859 855 853 852 849 847 848 848 848 848 841 854 851 850 845 855 853 854 854 855 857 858 861 863 863 865 866 866 866 865 867 863 868 868 846 874 871 870 869 868 867 869 869 870 867 871 872 873 874 875 874 875 875 874 874 874 874 876 876 878 880 884 886 854 897 895 888 901 897 892 889 886 884 882 881 879 879 877 879 875 874 873 874 872 878 866 860 875 867 877 866 880 873 873 871 868 867 866 865 865 865 864 862 865 863 863 863 862 861 861 860 860 858 857 855 857 856 855 855 854 854 853 852 851 849 849 848 847 843 845 844 843 843 840 842 840 837 829 843 842 838 828 841 837 834 834 832 831 829 828 828 827 827 825 824 823 822 821 821 819 819 819 818 817 814 817 814 814 813 812 811 810 808 806 806 804 803 802 801 799 798 796 795 791 792 791 790 788 786 785 784 783 782 780 779 778 776 775 774 773 771 770 769 767 766 765 763 762 760 758 757 756 754 753 751 749 748 747 745 744 742 741 739 738 736 735 733 731 728 731 728 725 720 725 721 721 720 714 717 715 714 712 710 707 707 707 705 704 702 701 701 699 698 697 696 695 694 693 692 691 689 689 688 687 686 685 684 683 683 682 679 682 680 679 679 666 678 681 667 666 664 670 676 676 676 678 672 675 679 677 675 674 673 672 672 671 671 670 670 670 670 669 669 669 669 669 669 670 671 674 728 660 650 646 645 644 644 643 643 792 2332