657 656 655 655 655 655 655 656 1015 934 922 911 898 891 880 874 869 864 859 857 856 853 851 852 852 851 851 843 856 852 852 846 856 854 855 856 857 859 861 863 865 866 868 869 868 867 866 868 864 869 869 848 875 871 870 868 868 866 869 869 870 867 871 874 875 876 878 875 877 876 874 874 873 873 875 874 877 879 882 886 854 895 894 886 899 894 889 886 884 883 880 879 878 878 877 879 875 873 874 874 872 878 867 861 876 868 878 867 881 874 873 871 868 867 866 865 865 864 863 862 864 862 862 862 860 860 860 859 858 857 856 854 856 855 856 855 855 855 854 853 852 851 850 849 847 843 845 843 842 842 840 841 839 837 829 842 841 838 829 841 837 835 834 835 832 830 829 829 828 827 826 824 824 823 823 822 821 821 820 819 819 816 819 817 816 815 814 813 812 810 808 808 807 805 804 803 803 801 800 798 795 796 794 793 792 791 789 788 787 786 784 783 782 781 780 779 777 776 775 774 772 771 769 768 767 765 764 763 761 759 758 757 754 753 752 750 749 747 745 744 743 741 740 738 736 733 736 733 730 726 730 727 726 725 720 722 721 719 717 716 712 712 712 710 709 708 707 706 704 703 702 701 700 698 697 697 695 694 693 693 691 691 690 689 688 687 686 684 686 685 684 683 671 683 686 671 670 668 675 681 680 681 683 677 680 683 681 680 678 677 677 676 675 675 675 674 674 674 673 673 673 673 673 673 673 674 675 703 661 653 650 648 648 647 647 647 795 2346