651 649 649 649 648 648 648 649 1000 893 885 878 870 867 860 856 853 851 849 848 848 847 845 847 848 849 849 843 856 853 853 848 858 856 857 858 858 860 861 862 864 864 866 867 866 866 865 867 863 868 868 847 875 871 871 870 870 868 870 871 871 869 872 873 873 873 874 874 875 876 875 876 877 878 880 881 883 884 888 890 859 900 899 891 904 899 895 892 889 887 885 883 882 881 879 880 877 875 875 876 873 879 868 862 877 870 879 869 883 876 876 874 872 871 870 870 869 869 868 866 868 867 866 866 865 865 865 864 863 862 860 858 860 859 859 858 857 857 856 856 855 853 853 852 851 849 850 850 849 849 847 849 847 844 836 848 848 845 835 847 843 841 840 838 837 836 835 834 833 833 831 830 829 828 827 827 825 825 824 824 823 820 823 821 820 820 819 818 817 816 814 814 813 812 811 810 808 807 806 804 801 801 800 799 797 796 794 793 792 791 789 788 787 786 784 783 782 781 780 778 777 776 775 773 772 770 769 768 766 764 762 762 759 758 757 755 754 752 751 749 748 746 745 743 741 737 741 737 735 729 735 731 730 729 723 726 724 722 721 719 715 715 714 712 711 709 708 707 705 704 703 701 700 699 697 696 695 693 692 691 690 688 687 686 684 684 683 679 683 680 679 679 659 680 684 652 657 654 675 681 675 679 680 665 677 680 676 673 671 670 669 668 668 667 667 667 667 666 666 666 666 666 667 668 669 673 685 1002 660 643 639 637 636 636 635 635 180 2383