645 643 643 642 642 642 642 643 995 897 888 878 869 864 855 850 846 843 840 838 837 836 834 835 836 836 836 830 842 840 840 835 845 843 844 845 846 848 849 850 852 852 854 855 855 855 854 855 852 857 857 837 864 860 860 859 859 858 859 859 860 857 860 861 862 862 863 863 864 865 865 865 866 867 869 870 873 874 877 880 849 890 889 881 894 888 884 880 877 875 873 871 869 869 867 868 865 863 862 864 861 868 857 851 866 859 867 857 871 865 865 863 861 860 859 858 858 857 856 854 856 854 854 854 853 852 853 852 851 850 848 847 848 847 847 846 846 845 844 843 843 842 841 841 840 837 839 838 837 838 835 837 835 832 824 837 835 832 822 834 830 828 827 825 825 823 822 822 821 820 819 818 817 817 816 815 814 814 813 812 811 808 811 809 808 807 806 805 804 803 801 801 800 798 797 796 795 793 792 790 786 787 785 785 783 781 780 779 778 777 775 775 774 772 771 770 769 767 766 765 764 762 761 760 758 756 755 754 752 751 749 748 746 745 744 742 740 739 738 736 735 733 732 730 728 725 728 725 722 717 722 718 718 717 711 714 712 710 709 707 704 704 703 701 700 699 697 696 695 693 692 691 689 688 687 686 685 683 682 681 680 679 678 677 676 675 674 671 674 672 671 670 657 670 673 657 656 654 662 668 667 667 669 663 666 670 668 665 664 663 662 662 661 661 660 660 660 660 660 660 660 660 661 661 664 668 681 903 652 638 634 632 631 631 630 630 785 2383