660 659 658 658 658 658 658 659 1019 932 920 908 896 889 878 872 866 862 858 856 854 853 850 851 851 851 851 844 857 854 854 849 859 857 858 859 860 862 863 865 867 867 869 870 870 870 869 871 867 873 873 850 880 876 876 874 874 872 875 875 875 873 876 877 879 879 881 880 882 881 881 881 881 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 866 867 866 865 863 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 835 834 834 833 832 831 830 829 828 827 826 825 824 824 823 822 819 821 819 818 817 816 815 814 812 810 810 809 807 806 805 804 802 801 799 795 796 795 794 793 791 790 789 787 786 785 784 782 781 780 779 777 776 775 773 772 771 769 768 766 765 764 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 719 723 721 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 684 689 685 685 685 664 687 690 657 663 660 681 688 683 686 688 673 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 220 2322