660 659 658 658 658 658 658 659 1019 931 920 908 896 889 878 871 866 862 858 856 854 852 850 851 851 851 851 844 857 854 854 849 859 857 858 858 860 862 863 865 867 867 869 870 870 870 869 871 868 873 873 850 880 876 876 874 874 872 875 875 875 873 877 878 879 879 881 880 882 881 881 881 882 882 884 883 886 887 891 893 862 904 902 895 909 904 899 896 893 892 889 888 886 885 883 885 882 880 879 881 878 885 872 867 882 874 884 872 888 880 880 878 876 875 873 871 872 871 870 869 870 868 868 868 867 867 867 866 865 864 862 860 862 861 861 860 859 859 858 858 857 855 855 854 853 849 851 850 850 850 846 849 847 844 835 849 848 845 834 848 843 840 840 838 838 836 834 834 833 833 831 830 829 828 827 826 825 824 824 823 822 819 821 819 818 817 816 815 814 812 811 810 809 807 806 805 804 802 801 799 795 796 795 794 792 791 790 788 787 786 785 783 782 781 780 778 777 776 775 773 772 771 769 768 766 765 763 762 761 759 758 757 754 753 752 750 749 747 745 744 742 740 740 738 736 731 737 732 730 725 730 726 726 725 718 723 720 719 717 716 712 713 713 709 710 709 708 707 704 704 703 701 701 700 699 697 697 694 695 692 693 692 691 690 688 688 687 683 689 685 685 685 663 687 690 655 662 659 681 689 683 687 688 672 685 689 685 682 680 678 678 677 676 675 676 675 675 674 675 674 674 674 675 675 675 676 683 761 666 654 651 649 648 647 647 647 240 2322