646 645 644 644 644 644 644 645 1009 933 921 907 893 885 873 866 859 855 849 847 845 842 840 840 840 840 840 833 845 842 842 837 847 845 845 846 848 850 851 853 855 855 857 858 858 857 856 858 855 859 859 839 865 862 861 860 860 858 860 860 861 859 863 865 866 867 869 867 869 868 867 866 866 866 867 867 870 871 875 878 847 888 887 880 893 888 884 881 878 877 873 872 870 870 868 870 866 864 864 865 862 869 858 852 866 859 868 858 871 864 864 862 859 858 856 856 855 854 854 852 855 852 853 853 851 851 851 850 850 848 847 846 846 846 845 845 844 844 842 841 840 839 837 837 835 831 833 832 831 831 829 830 829 826 818 831 829 827 817 829 825 822 822 820 819 817 816 816 815 814 812 811 811 810 809 809 807 807 806 805 805 802 804 801 800 799 798 797 796 794 792 792 791 789 788 787 786 785 783 782 778 778 777 776 775 774 772 771 770 769 767 766 765 763 762 761 760 759 757 756 755 753 752 751 749 748 746 745 744 742 740 739 737 736 735 733 732 730 729 727 725 723 723 721 719 716 719 716 713 709 714 710 709 708 703 706 704 703 701 700 697 696 696 694 694 692 691 690 689 688 687 686 685 684 683 682 681 680 679 679 678 677 676 675 674 674 673 671 673 672 671 671 659 670 674 659 658 656 663 669 668 668 670 665 668 672 670 668 666 665 665 664 664 663 663 662 662 662 662 662 661 661 661 661 662 662 665 703 651 642 639 637 637 636 636 635 783 2350