961 953 907 922 906 883 828 859 875 867 907 968 953 914 852 766 750 718 688 664 781 1024 1047 960 969 969 922 867 859 883 828 836 828 774 812 844 813 867 890 969 1000 1016 1000 984 930 930 937 969 929 930 914 875 875 914 899 922 890 906 946 890 766 781 735 765 836 899 828 851 860 843 829 836 804 750 711 664 711 750 703 797 820 883 860 882 852 797 851 821 812 828 922 883 961 883 867 828 836 914 828 907 914 914 851 938 867 797 781 703 680 742 844 922 953 969 882 883 875 867 852 922 890 907 906 891 859 875 891 851 758 680 703 766 875 875 859 906 922 836 945 891 867 844 867 852 804 813 765 766 742 727 687 766 695 750 875 789 750 852 898 883 774 796 766 781 766 812 829 828 797 859 844 781 711 695 688 672 601 633 664 883 961 929 883 867 821 851 805 859 868 789 734 703 680 617 695 625 657 656 640 735 789 828 820 766 781 750 797 750 727 695 672 625 648 602 562 625 610 640 813 711 711 726 789 805 656 664 656 649 601 625 664 618 601 594 586 562 571 554 547 539 539 532 523 524 546 547 539 571 570 602 640 711 742 688 679 665 625 679 680 695 688 648 641 648 641 633 601 625 610 617 609 602 609 609 579 586 562 516 523 539 524 492 547 508 539 554 524 570 555 531 555 562 555 547 539 531 524 500 523 547 492 547 547 547 531 508 531 571 554 555 555 554 578 532 570 531 547 524 539 531 555 546 524 578 594 570 516 570 516 539 609 586 579 562 609 579 585 579 601 602 578 586 633 625 617 648 641 664 664 680 640 688 703 734 750 774 765 750 719 719 742 734 750 704 656 656 672 703 711 703 664 680 640 843 836 774 789 742 727 695 672 640 641 633 625 617 625 633 687 680 687 719 688 672 671 680 649 632 633 617 594 586 578 571 554 547 555 554 563 586 641 632 657 679 680 656 641 633 609 594 601 602 601 586 641 688 742 695 711 695 657 640 641 586 672 586 664 625 688 672 679 665 664 640 680 672 789 774 812 758 781 774 718 766 766 679 727 719 640 688 679 704 750 773 711 781 703 719 719 664 711 601 649 633 617 594 632 586 594 578 602 586 609 594 594 593 578 602 586 586 570 586 563 578 601 602 594 593 586 594 594 594 609 609 633 570 641 633 586 609 594 578 570 571 554 555 539 539 531 524 492 508 547 531 492 539 547 578 539 571 570 570 594 578 570 571 578 555 578 578 578 547 555 570 570 547 547 539 547 562 571 593 586 633 625 649 632 610 640 625 579 648 625 602 671 664 618 601 617 594 586 563 632 563 617 656 625 688 640 625 727 633 609 563 593 594 688 672 656 687 649 640 657 664 664 601 633 633 617 641 609 602 679 657 656 766 796 735 734 914 992 860 922 906 812 735 672 703 672 797 851 719 758 781 750 719 656 726 782 679 719 860 906 828 828 781 750 735 695 766 937 922 922 945 899 906 883 867 906 891 875 883 812 875 867 836 828 836 852 797 836 851 758 852 773 797 828 805 859 852 867 890 844 860 859 828 773 727 695 641 664 656 985 922 945 961 945 969 906 930 914 883 906 828 805 812 742 719 789 930 906 867 899 906 805 859 844 844 851 875 852 890 899 875 859 906 907 890 891 820 797 828 860 734 797 742 781 750 735 781 789 766 843 875 883 883 891 789 851 844 852 890 860 757 844 899 843 907 820 867 844 758 828 828 844 867 859 836 875 836 797 805 789 804 805 820 805 820 813 750 820 774 789 781 766 734 843 868 890 891 867 875 766 718 727 773 868 828 882 875 899 805 843 899 890 836 891 875 867 797 844 804 852 852 882 899 890 852 875 852 765 813 765 766 914 883 867 906 789 813 781 852 820 766 789 789 843 821 820 758 758 687 696 671 664 657 609 641 648 695 711 657 664 687 774 656 664 711 726 782 804 805 844 828 891 882 852 828 781 703 665 695 687 680 648 844 891 797 914 929 993 1031 937 922 891 859 821 781 773 758 703 672 758 961 1023 977 976 891 898 813 828 844 851 727 734 743 812 883 844 875 843 789 758 836 797 813 828 789 797 765 766 719 718 664 618 609 609 610 703 961 937 907 875 859 898 828 829 828 820 813 773 797 836 789 789 828 805 828 836 773 867 829 835 868 812 805 765 797 758 813 797 835 813 859 844 883 851 868 867 836 789 789 719 703 656 664 649 726 836 836 891 890 797 883 867 867 821 836 843 836 781 844 828 813 883 890 852 898 891 836 851 860 844 820 844 867 828 906 836 859 844 852 828 742 766 804 875 829 882 844 844 820 781 829 820 828 812 813 836 797 820 805 812 852 797 898 852 758 750 804 821 742 742 711 703 695 664 680 773 915 890 875 906 860 914 875 859 844 867 820 829 836 835 868 812 852 859 938 914 945 891 890 836 852 851 821 851 820 836 844 820 836 836 813 867 828 852 812 750 742 727 727 765 844 734 805 898 930 930 929 899 859 867 875 805 844 836 883 906 922 898 899 914 914 875 890 844 852 875 851 883 875 914 883 914 953 914 922 906 891 891 851 828 742 735 664 875 836 883 976 969 1000 1008 914 976 922 899 914 898 828 875 860 859 891 875 820 813 859 867 891 922 906 890 907 875 875 797 812 859 899 867 906 938 875 844 882 844 828 821 750 773 781 672 750 774 851 820 844 813 867 828 711 773 750 727 820 758 664 625 656 649 633 617 672 656 664 602 640 696 695 687 750 766 750 750 773 805 789 758 711 711 742 750 766 773 742 735 734 711 734 750 782 773 727 750 742 734 664 672 617 617 649 672 828 797 828 812 805 820 829 703 625 648 649 679 766 781 797 742 766 773 774 812 820 829 820 844 836 836 828 836 804 758 766 734 766 703 726 758 813 812 836 813 859 844 844 843 828 813 773 789 789 727 805 828 781 828 828 836 821 804 750 742 735 750 711 726 750 805 844 828 851 836 860 812 828 782 804 797 797 758 781 766 765 813 781 797 844 844 828 843 782 797 789 718 727 773 797 844 836 773 828 766 797 773 813 867 875 899 906 859 914 821 773 664 672 633 687 742 774 734 727 797 664 640 672 610 742 687 680 609 625 571 554 555 594 547 562 610 546 579 601 555 609 602 593 594 594 617 609 618 640 547 781 657 664 625 625 632 586 586 578 539 531 532 531 539 555 578 609 555 578 570 586 578 696 633 632 680 656 625 641 570 641 617 602 593 578 579 593 586 594 570 571 562 563 554 539 539 540 539 531 523 516 555 531 531 539 531 516 531 532 546 524 547 554 516 563 531 578 539 562 579 554 563 547 539 523 531 539 516 570 532 562 586 570 586 586 571 586 601 617 625 625 610 632 665 695 648 688 672 632 649 609 657 640 625 617 633 672 680 601 649 586 617 562 594 578 547 594 555 562 547 547 547 531 531 516 508 507 508 500 500 477 492 508 500 531 539 555 554 649 641 765 781 743 781 695 711 672 648 610 594 578 593 555 602 531 586 586 586 570 656 657 671 657 695 687 649 641 609 586 617 609 586 602 586 586 578 578 563 562 563 546 579 585 602 617 633 664 641 656 695 625 641 609 625 602 633 656 648 680 656 664 664 672 719 734 742 774 781 860 789 789 742 773 750 750 766 781 735 750 718 750 766 781 758 758 765 797 774 773 742 774 758 765 821 781 797 812 781 774 773 774 750 781 781 758 766 687 656 704 679 727 765 766 758 781 774 718 735 718 688 695 711 719 703 711 695 672 672 680 726 703 672 680 695 711 766 734 758 750 781 782 765 789 789 774 726 742 688 695 688 664 680 671 688 719 711 742 750 719 718 664 641 656 656 649 664 711 719 773 742 735 757 696 648 649 664 633 671 680 664 664 680 719 695 664 656 625 617 610 617 609 586 649 625 672 664 664 664 656 664 688 664 664 609 610 625 625 632 649 656 633 648 594 594 578 562 555 547 508 523 602 570 742 719 641 625 672 718 750 742 743 781 766 750 789 773 773 813 820 813 711 703 687 657 632 641 648 633 649 640 633 656 657 672 640 680 687 696 679 703 688 672 672 695 641 664 679 688 734 774 765 750 750 727 703 695 688 687 696 679 672 672 688 664 656 672 625 617 617 586 586 609 625 586 602 641 671 657 703 703 703 664 649 648 633 625 633 640 633 633 640 649 664 695 750 782 734 734 742 719 719 711 687 657 625 593 625 641 688 804 813 726 719 742 742 672 688 687 703 696 679 704 687 688 640 617 602 586 570 563 554 539 532 523 547 633 617 750 711 703 672 656 695 704 664 687 695 672 672 688 679 657 656 664 641 656 617 664 719 750 789 750 789 805 773 727 726 703 688 672 687 719 680 609 680 640 633 602 601 578 610 648 633 617 633 617 610 625 632 625 625 657 570 633 617 695 688 726 750 727 703 648 633 641 625 625 609 672 664 641 672 648 641 617 594 578 570 563 562 610 601 586 617 555 570 571 554 539 539 532 554 586 547 531 563 594 617 586 695 742 727 773 735 742 695 695 719 688 672 718 711 750 883 750 680 750 734 750 719 734 742 727 727 710 758 711 735 679 641 641 632 649 617 719 687 680 617 703 719 750 742 711 672 672 640 657 656 664 609 579 617 672 617 656 664 664 656 688 664 625 664 641 570 602 585 586 602 602 593 586 664 633 649 609 617 633 625 641 671 704 671 688 687 704 687 672 687 672 649 648 656 664 657 656 687 696 656 672 680 664 672 726 734 711 743 734 711 742 711 680 679 704 734 719 718 750 774 773 813 812 789 789 758 703 711 688 679 641 641 617 625 617 617 633 625 625 641 656 617 656 711 750 766 703 695 672 641 641 640 641 594 601 625 672 758 742 734 750 688 695 672 641 632 625 696 679 672 664 696 695 695 703 727 719 679 672 696 664 648 672 695 696 679 680 688 703 757 797 758 735 687 664 649 632 688 648 672 695 672 664 641 641 625 617 601 571 601 625 602 625 640 610 633 586 562 539 570 555 586 649 710 649 617 609 657 656 656 656 633 641 570 594 570 586 625 633 625 688 765 797 805 812 797 766 758 789 765 781 735 734 735 742 664 711 726 711 719 719 734 711 703 688 711 734 727 687 672 711 680 726 656 696 718 711 649 680 695 601 618 586 617 711 695 664 664 656 641 633 609 633 656 672 711 742 727 679 665 679 680 695 742 743 742 726 735 711 679 680 648 618 593 586 602 586 633 687 680 633 640 641 633 633 679 711 703 703 719 680 695 711 695 680 656 649 672 734 734 750 782 789 765 774 758 742 742 734 703 727 750 734 750 750 735 711 687 672 664 617 657 648 609 594 625 641 664 726 805 656 711 696 625 687 656 641 648 664 602 578 563 609 586 578 617 641 648 657 648 641 679 657 648 625 641 640 664 610 672 640 719 766 796 782 750 734 664 633 609 586 610 586 617 672 711 750 695 703 703 727 734 719 656 633 617 625 649 656 625 679 727 781 750 711 680 680 648 648 625 618 617 625 609 633 641 664 648 688 695 664 680 687 727 656 656 696 664 632 672 664 618 687 641 672 625 695 664 664 680 687 758 742 844 812 790 757 743 718 727 711 672 679 664 618 632 602 578 641 718 696 695 688 750 679 696 695 680 671 704 695 687 664 665 656 648 672 656 649 695 734 821 812 813 781 836 758 773 758 758 734 758 766 703 711 734 695 696 687 688 672 695 726 688 680 797 710 766 758 719 765 797 789 750 727 679 688 695 672 656 672 672 664 672 680 679 680 735 679 656 680 664 649 617 625 594 586 609 609 625 633 656 696 703 711 687 703 703 680 672 633 640 641 680 664 640 688 750 734 711 711 703 696 672 648 695 625 696 664 656 609 664 688 711 750 804 743 773 750 688 711 703 718 649 633 632 618 617 609 688 773 727 672 656 680 632 594 649 617 640 696 750 789 773 781 735 711 695 680 656 633 640 657 664 687 750 774 734 703 672 664 641 633 617 640 664 633 649 718 750 743 671 672 680 664 680 672 648 641 664 656 625 648 680 688 718 735 719 726 695 680 656 633 656 610 601 618 585 602 609 610 601 664 657 656 680 648 602 632 610 609 563 601 563 547 531 547 539 617 687 727 781 735 718 672 657 648 664 633 672 648 680 695 695 688 703 672 664 664 672 687 711 735 703 680 703 804 696 742 734 688 664 719 703 695 672 695 735 648 617 617 610 648 696 734 695 664 672 656 571 586 640 610 609 648 688 648 672 649 664 679 649 641 648 703 758 750 742 820 766 828 805 797 758 679 688 672 632 618 671 672 672 766 758 726 688 633 640 617 618 554 578 571 578 609 602 625 625 570 625 586 625 633 703 695 742 672 696 687 617 633 641 586 578 578 586 680 648 672 640 625 625 633 586 602 547 539 539 539 515 524 547 508 484 547 508 562 578 641 672 703 711 711 719 656 703 617 602 609 609 680 797 852 742 726 758 742 680 695 711 672 672 687 696 648 711 719 687 664 625 618 547 570 594 554 571 609 633 625 625 617 672 640 657 633 687 625 633 625 664 648 649 601 672 672 742 649 726 742 797 789 766 781 782 687 695 633 664 633 641 672 773 773 719 719 695 672 656 657 656 633 609 555 609 578 555 578 547 555 546 547 539 532 531 492 547 508 523 563 586 617 656 703 727 672 718 750 743 695 672 617 578 555 531 531 524 554 672 696 695 648 618 617 593 633 719 688 593 594 570 578 594 594 578 547 578 555 531 602 609 633 625 609 617 602 586 594 578 586 593 821 843 813 789 773 758 703 664 649 680 695 726 727 734 743 648 609 571 554 532 539 883 812 844 719 750 812 773 766 672 594 562 539 547 539 555 594 578 570 547 555 570 586 641 718 742 750 750 727 758 765 790 796 766 688 703 703 648 625 617 657 695 734 711 680 664 672 664 703 688 742 742 727 687 656 641 633 633 632 633 617 586 625 586 633 641 687 688 664 664 586 601 555 531 555 578 578 610 648 656 688 687 672 625 633 570 594 547 562 571 672 656 625 664 711 695 680 679 657 625 593 594 547 578 531 563 578 586 641 726 758 805 781 734 719 688 671 649 656 633 570 594 586 609 610 656 977 867 843 860 851 875 766 734 680 617 688 656 672 703 703 688 750 695 711 680 656 672 687 688 703 726 727 719 617 594 570 609 680 664 617 633 594 640 743 828 812 758 813 757 680 656 625 657 656 664 586 640 657 859 969 844 875 843 844 781 782 796 750 704 703 656 617 617 554 547 532 523 523 704 843 813 804 790 734 719 734 727 742 703 672 664 680 671 641 633 633 640 625 610 617 648 672 672 766 734 727 742 750 742 703 664 633 602 593 610 632 704 820 781 735 828 797 789 836 812 758 805 781 726 735 711 648 649 617 687 703 633 719 742 734 711 727 758 773 758 734 727 719 648 602 633 601 563 617 640 618 632 633 649 617 656 625 617 633 609 610 680 632 578 594 578 578 563 539 555 562 508 570 618 937 969 945 922 937 946 953 766 757 758 828 789 821 843 922 922 828 774 851 907 890 828 844 930 867 836 758 656 625 562 579 554 578 555 664 695 789 1079 1054 1055 977 921 891 922 937 1024 1000 1008 914 937 899 890 875 922 930 945 906 930 906 860 945 938 843 828 711 664 610 656 1148 969 914 930 898 797 867 868 851 774 742 805 960 946 906 852 898 953 930 922 906 820 891 922 906 867 860 859 875 906 914 922 852 851 805 734 797 860 898 859 914 922 875 914 883 813 828 898 805 883 937 860 828 820 813 820 828 820 852 875 922 844 875 921 899 961 937 930 961 891 875 890 945 946 898 953 938 851 883 914 789 844 875 844 937 961 985 906 906 906 829 820 859 750 766 773 922 891 1008 961 875 890 906 922 922 945 946 867 953 969 859 899 929 899 851 813 758 648 649 609 570 602 672 726 711 805 1008 1109 1000 984 930 883 898 868 765 750 758 742 774 828 1000 968 993 859 867 930 867 938 882 860 859 703 657 625 578 625 593 610 765 758 719 727 710 719 727 679 696 656 664 594 640 602 617 586 617 657 664 593 680 789 852 687 711 641 633 609 578 570 563 555 578 781 992 1000 992 969 1000 961 1031 977 1039 1070 1000 977 937 953 813 1039 1117 906 922 946 796 938 984 1078 899 961 883 812 899 836 765 703 742 743 843 1102 1109 1094 1086 984 782 765 696 898 938 1000 898 930 914 961 929 883 1000 852 742 687 766 719 726 649 695 625 625 625 586 641 601 602 601 743 1062 938 921 891 914 813 750 781 781 734 633 649 679 680 703 649 640 617 649 859 961 961 938 922 859 906 852 820 766 875 851 883 898 954 945 930 914 914 843 735 773 750 922 781 750 844 969 930 1000 929 860 797 789 875 703 687 703 680 664 703 930 781 750 813 687 641 656 664 602 617 601 579 585 571 578 578 578 578 547 617 1180 1102 1093 1086 1086 1047 1031 1016 984 985 1023 1024 961 781 750 867 1070 1055 1070 977 976 977 984 938 930 875 937 859 852 828 867 860 781 859 922 906 914 930 938 875 922 859 766 867 804 782 765 813 695 758 1055 1046 899 961 961 851 868 773 695 711 930 961 992 1023 1000 985 976 907 929 922 821 835 922 946 914 968 938 891 961 960 844 922 945 891 914 867 727 781 719 687 774 828 930 921 891 961 898 860 922 859 774 695 656 625 602 562 563 640 672 1078 1008 1016 984 930 906 930 937 922 922 906 883 852 812 797 852 843 875 1000 1000 867 899 859 774 898 953 813 797 797 734 719 640 680 687 696 640 672 657 656 781 961 953 914 860 828 781 758 781 711 711 828 820 860 687 735 843 1117 1094 1071 914 1023 961 961 844 875 929 875 907 890 977 844 804 883 898 829 859 922 828 891 828 875 820 766 742 859 922 922 883 890 930 875 875 813 812 805 812 860 882 844 766 719 718 743 898 937 758 883 813 898 789 852 765 727 680 671 657 640 617 672 679 727 719 648 649 648 687 797 782 820 828 875 930 929 938 898 844 711 742 758 750 813 781 703 703 688 601 609 610 594 617 656 1109 1008 1008 945 766 703 734 993 953 859 875 828 805 766 757 860 844 828 836 859 875 906 938 890 922 922 774 859 789 727 820 844 796 852 938 875 906 812 735 734 719 711 656 680 797 960 961 961 961 938 984 899 914 820 781 821 851 758 797 828 859 782 960 977 805 781 719 625 687 664 696 703 726 758 727 757 852 859 836 821 812 813 804 860 875 898 985 960 946 937 914 899 929 954 867 937 875 985 953 898 961 969 867 945 914 883 938 1000 883 961 968 946 1007 985 859 891 922 757 821 742 719 664 601 688 680 656 640 633 625 617 649 648 664 711 688 656 680 711 757 821 797 750 703 695 680 695 703 735 765 758 711 758 867 719 695 719 687 844 844 851 766 805 812 828 758 766 804 789 743 742 633 687 719 844 797 812 727 687 633 656 610 578 672 828 797 984 992 953 914 922 922 844 945 992 946 968 961 891 891 882 875 836 836 946 945 1023 938 906 953 844 851 883 922 938 922 906 945 906 899 836 836 890 922 828 875 907 875 921 868 867 844 875 859 922 929 930 969 836 937 914 938 953 945 914 938 953 953 1016 976 946 898 891 914 906 930 922 976 977 867 875 922 851 868 921 891 945 946 875 984 977 929 938 898 805 875 906 867 821 859 852 867 906 898 829 906 742 805 773 781 860 828 867 899 875 859 906 860 789 867 836 836 867 898 938 1008 929 891 976 915 781 750 750 726 657 921 868 828 914 914 812 766 773 875 915 882 899 890 891 813 804 852 867 820 766 875 914 961 851 883 907 859 797 828 937 907 898 883 867 844 906 922 930 953 898 946 929 906 907 914 844 851 930 961 914 922 984 875 883 992 891 914 922 859 773 782 687 727 976 860 922 953 937 906 954 898 852 890 875 953 875 907 937 867 961 836 883 984 883 883 914 883 875 929 891 922 945 867 1016 1008 922 922 922 953 665 671 625 633 602 586 609 609 641 688 906 1039 992 914 805 703 648 641 609 594 570 618 601 727 969 992 984 961 1000 945 789 688 648 618 593 594 570 539 586 610 664 726 641 648 657 797 1109 992 1016 992 992 953 914 742 821 1000 937 969 938 1085 1024 922 961 961 968 914 883 766 797 804 844 867 914 891 844 859 867 758 742 672 664 664 782 859 773 883 867 868 945 906 789 828 875 993 1101 1016 945 992 961 1024 890 946 1015 891 1039 1023 993 1000 1000 859 859 922 961 1024 1023 961 883 820 719 781 859 922 821 781 875 867 828 789 836 891 875 961 929 969 969 883 976 922 860 960 836 829 921 844 891 914 969 914 851 867 899 836 844 859 828 828 906 899 945 985 937 797 781 828 805 875 961 1000 1031 938 976 961 891 953 976 891 992 992 954 929 891 867 805 765 766 742 680 656 656 602 664 633 633 687 602 617 594 586 648 953 883 844 742 742 727 734 781 711 914 899 875 883 843 836 813 812 1000 946 812 867 844 844 711 695 664 852 1007 922 805 719 703 617 570 633 641 594 687 719 836 828 805 789 695 711 687 696 687 617 610 625 586 593 649 930 875 875 867 922 906 930 898 781 821 703 843 977 961 930 851 711 742 680 758 867 859 813 797 882 899 867 930 945 898 922 782 781 773 867 852 836 836 711 695 649 711 851 906 891 844 804 813 828 859 813 867 906 914 852 773 782 750 750 726 789 797 828 805 781 735 734 773 782 828 797 797 765 774 765 821 718 703 688 734 875 922 969 898 860 843 844 828 821 851 750 797 899 890 867 891 898 914 735 758 750 734 828 781 758 742 735 734 805 773 844 836 891 851 852 859 766 711 507 782 633 765 875 852 992 922 945 938 781 773 703 743 718 868 843 844 836 789 867 860 867 828 805 836 796 836 844 789 789 883 930 914 812 711 696 757 711 907 812 867 985 882 891 852 804 711 727 672 586 632 711 891 898 782 789 968 961 946 789 851 860 804 852 812 852 875 820 821 812 844 851 852 883 906 852 851 899 851 867 829 804 781 829 789 765 828 868 796 774 781 781 688 687 664 641 695 774 726 711 750 1039 1118 976 977 945 898 875 852 852 859 891 843 750 813 765 727 703 703 852 914 906 875 867 891 883 883 890 891 851 805 719 774 750 711 765 805 914 734 797 899 859 899 890 735 757 688 687 782 703 695 695 703 704 656 648 672 633 633 640 719 1016 1015 969 961 977 914 937 930 906 914 914 899 804 914 844 813 961 867 930 1039 875 921 875 836 922 836 914 828 907 945 867 930 765 844 867 852 836 937 938 976 922 899 937 992 969 930 961 937 891 898 805 781 844 883 836 758 718 696 797 766 695 820 664 696 632 633 602 617 680 640 664 774 812 805 844 828 851 875 875 899 898 789 914 930 859 813 805 961 906 851 875 891 961 961 961 953 930 882 868 867 797 929 922 1000 953 868 836 742 711 703 687 782 781 765 735 765 758 703 696 718 539 805 664 703 821 922 929 914 860 875 851 860 796 774 719 789 867 836 851 875 938 969 953 1031 1031 953 907 914 875 820 898 930 781 836 914 868 773 789 758 742 789 852 687 656 641 649 625 656 703 601 625 625 633 703 899 851 782 672 695 640 602 563 601 570 563 555 554 539 547 696 617 570 672 844 836 867 875 937 977 1008 984 1008 961 953 828 766 765 891 937 930 930 890 844 875 781 735 773 867 875 774 859 821 890 875 766 867 898 875 868 875 843 828 915 914 906 961 969 921 954 882 844 820 821 812 828 813 836 789 883 882 836 946 867 766 718 664 657 656 656 750 820 836 883 813 804 789 774 765 704 656 664 586 570 610 570 555 781 844 828 836 937 953 969 930 914 898 867 946 929 813 906 953 953 993 1000 968 946 1023 938 976 992 891 953 969 883 890 969 852 953 937 836 922 867 875 797 891 867 789 836 805 812 828 766 781 734 633 485 828 672 718 758 672 648 657 656 734 782 828 828 820 852 859 844 812 852 914 898 954 945 898 922 805 828 914 898 954 992 984 914 938 883 875 859 883 836 812 836 859 899 828 820 836 797 875 820 813 906 899 797 882 961 883 914 860 789 765 805 906 860 984 930 929 899 836 882 852 789 844 836 820 867 875 860 929 844 781 782 765 750 891 922 851 852 890 805 891 875 914 930 859 789 828 852 765 836 805 672 679 641 641 703 953 797 750 734 750 719 672 687 727 672 633 625 586 632 602 586 578 648 664 641 641 640 625 610 617 578 633 640 696 734 648 633 813 781 781 750 696 695 820 977 976 1000 1016 992 984 961 852 828 797 797 844 789 781 844 890 883 867 828 797 821 765 742 680 813 906 828 758 789 805 875 812 844 867 883 906 898 930 852 851 867 868 867 890 868 843 836 875 821 757 774 750 742 695 727 734 828 821 828 680 726 735 773 766 765 774 773 820 852 859 914 907 851 852 836 797 757 696 734 766 742 672 703 1094 968 1016 1031 1032 984 906 891 859 836 813 796 813 844 843 852 938 875 812 906 821 914 914 820 773 735 687 680 617 625 633 602 734 867 883 828 860 828 781 719 703 672 726 735 773 774 843 797 711 774 804 891 875 914 922 883 937 938 883 859 953 922 914 961 906 844 851 883 860 898 906 797 883 828 813 898 859 805 891 789 914 930 882 891 906 907 804 875 946 929 891 898 891 797 742 695 703 633 633 633 719 757 821 687 641 625 586 562 602 586 703 758 789 703 695 649 703 765 977 906 781 727 805 851 867 860 688 680 656 804 938 898 891 914 938 906 914 906 953 844 961 898 750 829 828 734 813 906 851 985 929 875 868 836 875 914 867 828 789 742 719 734 782 812 938 906 969 953 914 820 828 906 954 968 953 946 945 750 727 718 821 882 930 985 960 782 742 750 758 851 719 688 632 696 1109 969 922 828 781 664 641 633 601 727 765 782 820 805 781 812 742 790 843 828 813 726 704 648 656 836 875 742 859 875 875 836 789 781 774 851 680 774 687 656 703 719 649 617 656 625 609 602 617 617 547 594 602 546 594 563 531 578 516 523 555 531 609 571 765 805 727 765 625 649 578 625 679 844 774 718 680 602 609 578 594 586 625 648 657 710 805 742 782 781 765 727 617 633 641 601 649 687 625 641 601 680 727 968 899 781 906 922 860 984 851 836 789 774 680 679 617 618 570 570 641 609 797 813 773 813 804 774 773 735 828 781 695 774 718 719 742 695 711 805 843 844 781 782 789 789 828 828 766 882 907 914 851 836 742 743 679 680 648 696 765 844 883 781 688 633 625 617 765 719 789 867 836 805 773 789 790 750 726 703 719 750 687 711 727 703 750 774 804 836 883 891 757 782 797 750 812 773 750 735 695 727 750 836 789 804 782 765 735 765 688 734 727 726 688 695 805 890 883 742 719 719 836 851 829 750 750 664 734 742 860 750 734 695 680 687 735 719 734 766 710 743 726 688 742 820 891 914 906 719 781 781 844 844 789 781 828 789 743 765 836 875 813 890 883 914 860 867 859 797 812 829 765 828 836 813 711 804 774 789 797 765 743 773 734 704 703 718 688 750 766 796 696 726 649 640 618 625 617 640 688 703 711 664 648 618 648 672 789 773 782 828 836 773 797 750 797 695 750 735 726 711 688 679 711 953 1039 946 968 954 882 852 836 820 781 758 774 828 742 727 726 836 836 750 789 688 703 742 750 680 679 617 610 617 570 594 578 555 578 766 765 742 704 687 711 617 617 641 688 734 680 695 641 640 610 687 703 672 680 1015 735 937 946 750 718 703 618 656 640 641 656 672 649 656 648 602 617 617 586 610 593 578 555 555 562 524 554 540 562 508 555 750 757 774 812 586 1047 891 875 890 875 797 828 766 727 726 656 758 742 813 891 828 797 906 922 843 797 766 672 656 633 633 703 640 641 633 648 696 648 672 742 828 821 750 718 735 734 734 829 851 742 805 773 735 773 852 844 812 805 758 664 640 633 656 766 922 797 797 812 828 703 750 711 727 726 750 789 836 711 719 656 782 742 703 711 695 750 899 789 734 648 602 641 617 797 828 844 859 844 804 727 703 727 820 781 836 859 836 860 844 890 914 961 977 867 906 828 930 1000 906 867 930 789 774 750 890 844 813 804 836 758 836 859 844 828 735 695 695 711 719 758 773 781 828 844 875 828 813 812 797 719 695 680 680 875 882 868 898 859 766 797 773 766 789 797 742 781 727 711 758 781 727 593 657 609 672 672 625 961 1054 1071 953 976 742 680 672 766 1000 953 945 977 945 961 922 953 922 883 898 875 977 914 914 883 843 844 813 734 695 711 1024 968 985 820 828 938 890 938 961 945 906 852 875 890 790 843 782 812 891 914 898 750 750 727 734 906 813 781 836 805 781 781 813 789 750 781 797 891 906 890 907 781 773 828 852 727 820 805 836 828 820 867 766 773 852 765 782 859 891 804 743 742 742 812 805 805 851 875 907 789 750 718 750 875 860 844 796 821 742 680 687 688 711 820 859 875 867 875 821 718 790 750 726 734 672 664 789 1024 976 993 976 992 946 929 883 946 898 836 875 836 961 875 890 961 852 891 882 875 766 836 859 922 914 789 805 719 781 688 671 649 656 703 680 680 726 758 812 852 883 867 758 797 867 844 945 859 828 782 804 868 836 890 906 860 875 851 852 867 859 805 828 860 890 875 891 766 796 743 914 961 851 891 953 906 961 883 883 836 875 906 969 976 992 875 868 968 930 914 899 665 640 664 805 898 883 774 765 696 757 813 750 734 703 680 703 680 719 734 727 734 766 804 781 735 742 734 688 750 891 828 804 758 766 758 734 711 742 781 750 735 679 664 672 688 750 812 805 859 805 891 906 906 899 765 742 727 758 828 836 773 805 805 750 781 875 859 852 789 742 680 750 812 766 828 945 977 945 867 750 852 852 890 774 726 766 851 891 875 781 828 883 891 976 1047 1000 891 898 899 828 844 789 859 828 781 774 797 945 1008 922 937 985 968 954 875 835 852 758 773 891 836 867 898 758 860 843 844 836 742 750 719 734 844 883 867 906 860 859 860 929 906 805 703 703 633 766 1125 1008 992 890 891 891 851 805 836 828 820 852 859 789 883 969 930 945 883 890 899 898 891 937 922 883 813 796 735 867 883 820 844 906 984 961 914 891 828 828 836 914 930 836 875 867 844 953 977 976 938 781 875 914 766 757 711 914 1024 1023 1063 1031 992 930 891 851 766 906 867 891 945 1031 1055 992 985 906 875 828 758 664 672 679 782 836 851 883 867 797 867 727 773 766 828 711 742 781 868 820 859 860 851 813 757 790 796 805 844 773 672 719 734 727 765 852 734 766 813 851 844 859 860 851 976 860 844 789 734 695 735 843 938 930 922 804 836 859 828 727 711 718 844 828 774 820 969 1031 1008 812 797 774 875 961 937 906 891 914 953 945 907 734 766 859 781 766 695 774 765 742 743 734 688 671 649 648 680 672 656 687 727 695 711 672 687 735 672 679 961 946 906 859 828 836 750 797 813 828 742 813 742 726 641 656 610 562 602 554 602 633 640 766 891 882 946 937 891 797 781 766 695 680 671 610 656 828 875 797 867 860 820 812 821 804 821 890 782 789 726 719 742 719 711 664 656 625 625 617 594 586 578 539 571 578 609 586 602 687 734 735 711 734 727 711 703 711 648 641 609 594 586 562 571 531 586 601 625 610 640 610 593 610 633 593 657 648 688 703 656 625 625 609 586 586 547 547 570 539 532 539 601 703 649 773 672 688 586 593 578 532 578 539 531 524 539 671 696 742 703 688 648 641 632 579 656 562 555 578 563 625 648 672 664 672 648 610 547 578 562 602 578 570 547 547 531 524 515 508 500 484 469 477 500 445 492 461 461 461 477 461 429 500 485 468 571 687 649 672 710 711 602 641 617 578 578 570 555 539 531 516 547 555 585 875 797 657 640 617 579 585 508 508 484 508 469 469 484 547 578 539 539 555 555 531 516 523 531 531 524 531 516 500 500 500 500 492 539 532 546 579 625 593 547 547 523 508 500 508 508 523 547 578 594 656 633 610 585 586 547 547 555 680 726 891 890 868 843 844 789 820 813 789 773 797 719 656 602 555 554 797 734 672 633 570 563 508 523 516 500 461 508 507 500 516 531 563 554 547 532 570 562 579 539 523 531 547 563 578 578 547 554 618 578 695 695 649 578 586 578 664 742 594 633 594 734 695 641 578 547 539 602 609 758 883 859 906 953 1000 828 969 828 836 664 617 633 774 711 687 789 813 781 782 828 851 813 828 789 813 804 781 805 766 820 836 828 836 813 781 726 562 563 562 571 539 593 633 641 640 688 664 633 648 625 641 695 695 641 711 656 735 625 679 664 664 633 617 618 609 625 602 593 578 579 562 586 578 586 586 602 632 633 594 609 618 640 594 601 625 579 617 554 594 555 555 539 539 570 602 554 579 609 625 586 601 610 601 610 617 633 593 594 649 703 719 750 750 773 758 750 765 743 711 718 750 703 782 757 766 766 718 758 719 641 718 664 625 672 633 633 680 664 664 726 782 703 750 765 703 727 719 672 711 687 656 696 632 719 680 633 703 609 641 672 664 695 633 633 633 632 703 625 657 703 672 742 766 695 789 726 774 758 687 735 711 641 617 617 617 610 586 593 571 531 562 547 547 555 578 594 601 735 734 727 695 641 570 578 578 609 704 711 656 679 625 704 695 711 703 656 602 515 891 758 820 766 742 664 664 680 617 609 594 609 594 602 804 954 820 891 945 953 867 727 734 711 852 796 790 804 797 727 812 891 828 867 852 820 844 843 813 836 773 828 899 844 828 851 821 820 773 727 711 781 867 797 860 867 789 836 867 742 758 859 914 875 938 914 937 883 860 773 836 875 898 883 844 906 758 852 890 875 907 867 906 891 796 883 875 844 898 891 945 969 945 946 890 907 828 890 875 883 852 804 836 836 844 899 859 851 868 875 812 742 758 813 781 836 820 774 843 797 781 821 828 781 797 859 797 813 797 734 742 852 875 883 890 899 906 812 860 890 860 906 953 961 906 953 946 828 742 813 882 914 726 797 930 945 961 789 883 891 890 891 781 852 734 789 883 898 953 985 820 961 930 898 922 953 953 938 906 750 805 843 930 844 953 1008 1047 1031 992 945 930 875 945 782 836 953 984 938 937 906 930 859 899 891 843 891 781 774 742 687 735 859 727 773 789 859 915 898 930 906 883 875 812 774 734 859 883 891 898 891 844 843 891 797 766 843 828 860 812 883 852 781 828 828 883 883 828 773 836 711 711 750 766 765 789 735 719 695 672 625 640 618 632 750 735 719 781 765 829 742 789 844 867 906 852 921 922 961 883 875 844 875 890 899 930 1000 867 851 953 860 906 891 922 796 782 742 781 813 789 804 758 711 750 727 828 883 898 859 922 977 945 828 766 734 774 890 735 883 914 968 930 1000 852 820 875 828 813 796 883 883 852 836 765 742 735 734 727 836 820 773 758 688 672 601 633 672 789 789 734 711 750 805 851 844 844 812 829 836 859 961 945 1016 1008 976 1047 977 1007 969 977 961 1015 938 1023 992 985 953 906 891 750 664 617 695 649 648 656 719 758 727 757 758 727 695 688 656 648 672 649 625 656 633 609 609 649 625 633 632 610 625 609 602 617 649 593 571 632 610 609 602 586 578 578 586 562 602 594 570 617 602 601 594 586 602 601 602 578 586 562 625 610 609 609 641 695 680 703 664 656 641 641 625 632 633 625 625 633 672 711 711 695 680 656 641 633 632 641 633 648 664 672 664 656 657 633 656 664 640 649 656 633 641 648 625 664 688 703 734 664 664 680 672 640 672 641 625 625 656 688 664 679 688 641 656 687 742 696 726 727 789 742 735 750 695 726 750 743 679 649 664 594 648 602 585 657 664 625 656 695 758 781 743 671 680 742 696 757 790 812 820 821 812 789 813 742 726 735 703 727 734 687 750 789 735 742 766 757 750 758 774 781 773 743 726 672 688 671 672 657 664 679 718 758 711 703 703 641 695 680 664 656 664 649 687 735 718 735 742 711 687 727 695 797 828 813 804 813 781 781 797 782 742 804 844 805 781 719 726 704 726 766 695 734 789 766 766 742 781 766 687 719 672 641 632 641 672 664 656 703 664 743 664 679 688 648 680 672 633 656 664 680 687 703 680 680 679 688 703 719 711 695 687 664 625 625 618 617 617 648 696 711 672 726 672 641 656 703 695 743 718 797 750 711 680 734 766 812 696 703 695 656 625 625 664 657 617 609 594 601 586 579 546 610 594 585 594 547 594 562 562 586 555 594 578 601 571 593 618 609 594 625 586 601 594 570 563 547 578 562 571 586 617 601 579 531 555 546 555 492 563 531 531 532 617 695 703 688 695 641 632 586 664 649 609 727 719 695 711 703 695 742 821 867 1000 937 860 820 859 836 844 875 789 828 868 921 961 922 930 851 907 828 898 899 883 812 844 851 821 851 852 867 914 828 914 930 891 890 875 852 804 860 875 828 867 891 953 890 922 930 859 899 867 906 891 891 898 836 859 860 875 1000 992 984 1008 898 954 836 781 758 867 859 852 906 930 851 836 797 906 844 906 907 960 969 938 1000 968 946 937 867 954 929 891 820 758 852 875 820 820 844 852 843 844 828 867 891 852 875 914 929 938 937 899 929 860 859 891 945 938 953 922 882 860 922 890 899 836 828 851 836 907 906 953 867 899 906 922 906 867 820 821 742 781 781 805 758 695 696 656 765 860 734 906 922 844 938 976 914 961 1000 914 977 992 969 984 930 976 1032 937 961 930 945 969 945 953 852 953 945 938 898 930 906 953 875 938 882 868 851 742 844 844 812 797 875 875 953 938 984 938 969 953 882 899 828 773 758 797 820 875 829 836 859 812 813 797 875 844 929 852 859 860 835 875 797 774 750 828 695 664 641 617 609 618 586 648 594 703 641 688 711 726 703 672 656 664 618 632 633 586 594 609 571 562 555 554 539 579 562 578 571 640 656 696 679 743 734 727 726 758 680 687 703 696 648 672 625 633 609 625 609 657 593 625 571 601 571 546 579 539 562 563 578 562 516 578 563 554 602 562 610 601 594 602 578 562 531 539 555 539 539 547 524 546 547 547 547 555 523 571 554 571 570 555 562 563 562 563 546 555 547 539 531 524 523 524 539 531 547 531 523 563 531 579 539 539 531 539 516 539 578 554 571 617 672 664 610 648 602 617 609 563 594 539 593 539 579 562 563 585 579 671 727 664 664 711 641 672 679 594 563 578 593 610 703 609 633 664 625 602 593 586 602 586 570 578 625 664 594 617 625 625 602 609 594 664 586 570 578 586 579 609 609 594 578 586 688 648 617 656 641 609 579 593 571 609 617 610 593 657 671 672 696 640 703 657 664 711 687 641 633 601 578 563 562 641 586 562 602 633 578 594 586 578 586 546 586 555 555 562 532 554 571 554 555 656 680 640 649 633 625 570 633 570 617 618 601 563 593 610 570 641 570 609 571 570 547 586 531 594 609 578 688 625 664 625 617 617 680 625 680 640 625 594 570 563 562 563 578 555 539 570 578 586 563 515 594 508 547 539 547 546 539 532 547 546 508 547 531 524 531 516 547 515 500 539 500 524 523 508 508 476 485 492 484 492 485 469 507 469 469 484 453 485 492 453 922 852 781 734 883 789 742 664 625 711 922 805 586 976 680 648 649 648 617 625 633 602 586 601 547 578 532 586 523 562 540 523 531 516 523 508 508 500 500 492 484 485 461 515 454 492 523 516 500 547 531 578 563 562 547 531 547 523 532 515 516 547 500 555 570 601 586 586 578 555 578 516 570 563 554 664 625 618 632 618 609 562 610 578 578 617 610 617 640 579 601 570 563 555 523 586 555 593 594 586 602 601 571 593 555 547 547 531 555 547 547 562 563 531 531 570 547 555 601 657 648 633 602 562 547 570 555 547 547 554 578 579 570 562 539 540 523 516 500 500 492 500 484 477 476 477 476 469 438 476 485 476 516 547 586 492 531 516 523 524 523 500 531 500 500 492 485 492 484 493 507 508 492 516 516 546 532 531 516 554 532 546 547 539 539 539 516 555 515 500 524 586 532 523 531 532 531 547 570 602 617 648 594 641 617 617 586 547 539 523 524 547 539 539 500 547 554 532 562 555 578 617 672 594 609 586 555 593 649 633 648 602 601 625 719 656 602 586 640 633 633 656 680 594 687 641 664 617 586 414 625 570 547 594 703 656 610 625 617 586 570 570 508 531 547 516 508 515 493 546 540 539 531 515 508 500 500 461 477 500 445 484 500 540 476 570 539 571 547 547 578 539 586 562 547 523 586 547 539 539 539 524 531 531 500 547 532 500 523 539 508 515 508 516 500 500 500 476 485 515 485 492 508 492 516 632 579 625 578 539 539 523 516 516 515 524 523 531 532 531 562 524 500 547 539 547 531 515 524 555 546 547 539 516 539 547 531 524 515 524 500 523 555 547 531 578 539 563 570 547 570 570 563 578 688 640 578 633 578 578 594 625 625 664 649 687 711 672 687 664 665 609 594 593 563 570 578 680 859 805 774 750 757 727 664 680 656 703 633 648 672 586 609 633 625 625 594 586 578 617 625 617 618 609 570 610 617 703 633 687 649 679 727 719 703 726 696 672 664 664 703 680 640 625 586 633 602 625 609 547 586 593 594 602 570 602 586 586 585 594 602 586 578 578 562 618 570 625 625 594 570 571 547 554 586 555 531 570 539 508 539 563 523 563 578 555 664 687 797 719 687 750 782 718 657 640 625 610 593 594 547 555 562 563 546 532 554 532 523 531 532 539 539 570 609 625 602 695 641 617 602 601 571 593 547 586 578 586 570 594 586 617 618 609 648 578 610 648 617 633 688 687 649 640 657 609 641 625 609 602 578 554 547 547 524 539 523 547 562 555 633 672 812 750 688 672 625 648 664 695 688 680 679 758 672 609 579 671 719 883 773 774 765 688 648 625 610 586 586 609 617 594 594 570 570 571 593 594 789 789 813 875 836 789 742 719 672 640 633 570 586 578 648 641 648 625 680 711 633 586 562 578 571 586 609 594 594 601 602 562 578 602 562 539 540 531 531 531 524 586 547 523 562 532 547 570 609 649 664 640 641 625 633 633 632 579 593 625 618 648 664 586 633 625 609 594 539 547 562 500 532 562 625 672 719 679 657 648 641 625 602 531 562 516 555 617 687 758 664 610 664 703 648 656 664 665 671 704 625 664 656 664 609 602 633 586 593 602 562 555 547 547 617 570 602 641 640 617 703 657 640 618 601 586 602 554 524 523 516 515 539 524 516 492 523 524 531 562 563 594 640 602 656 633 664 594 625 593 547 578 625 625 641 656 586 610 617 609 625 602 601 555 602 562 563 570 586 586 609 617 633 594 594 586 625 617 656 672 680 640 656 594 563 547 539 531 539 547 562 547 516 562 547 641 679 704 578 578 586 562 571 593 594 594 586 554 586 500 579 570 625 617 648 563 586 656 750 828 657 703 711 703 711 640 672 625 586 688 570 719 695 781 711 664 485 492 492 555 570 539 570 571 554 563 578 570 516 563 546 547 500 555 562 696 711 859 820 805 797 789 695 657 648 586 625 602 585 602 586 594 601 602 578 625 609 594 586 617 633 656 657 718 696 679 657 617 633 617 601 641 594 609 625 609 711 743 765 695 633 649 640 641 617 602 578 570 578 555 617 602 656 680 640 610 609 609 672 703 625 586 649 601 586 563 547 539 539 508 546 586 524 555 562 508 531 555 523 539 539 516 547 594 586 585 540 554 610 586 632 649 711 804 735 672 687 703 625 602 625 937 805 750 781 750 680 844 875 898 805 867 883 961 765 821 789 719 718 844 914 977 882 930 789 805 922 859 789 797 758 765 703 789 657 797 758 695 727 757 789 797 774 843 766 774 796 750 704 796 813 812 797 828 829 765 774 812 727 797 734 664 695 719 781 789 758 719 633 640 797 1008 820 899 883 882 899 726 782 789 843 860 726 766 734 750 782 843 829 773 750 773 789 782 758 781 726 711 719 844 852 734 727 695 680 757 805 672 656 907 906 859 875 844 750 766 812 797 734 813 844 734 766 812 656 821 781 851 829 750 820 773 836 758 836 844 851 813 812 813 773 813 773 750 656 610 617 774 648 656 719 664 672 664 680 687 743 742 711 695 766 711 711 656 640 610 578 617 695 719 594 641 625 656 789 750 703 641 640 672 875 867 844 742 781 844 969 1047 1000 961 828 859 727 789 797 789 890 946 953 992 797 852 882 922 891 867 867 805 922 937 961 922 953 953 860 922 953 883 898 953 938 820 758 875 968 946 922 953 859 930 930 882 821 703 703 641 609 617 703 649 843 844 836 750 828 805 805 789 836 789 859 875 844 789 844 851 797 875 797 781 828 836 875 750 789 711 664 649 640 649 625 672 695 656 680 742 758 805 851 891 844 750 828 789 820 813 781 804 836 907 937 860 960 907 859 961 945 1008 969 1062 985 937 821 757 782 914 922 867 719 672 672 656 656 829 882 899 890 954 906 953 867 781 750 743 742 750 742 812 719 766 898 891 961 992 992 727 664 719 726 719 719 750 703 656 648 610 578 633 601 586 571 609 617 625 633 695 649 695 688 664 648 680 726 672 695 852 766 742 711 703 657 726 664 711 672 656 602 609 586 672 883 844 765 867 891 906 789 828 860 789 750 726 696 703 875 805 718 789 875 860 828 851 750 774 914 961 805 921 891 781 782 804 742 829 820 797 883 1015 1024 1007 844 891 922 922 843 899 906 883 945 789 891 914 930 789 836 875 796 750 774 828 805 726 688 703 633 664 969 937 859 930 891 789 742 719 695 891 914 953 953 930 961 1000 1000 1039 968 1008 985 1023 1047 1078 1008 937 891 937 938 805 953 976 844 906 860 797 796 915 851 922 820 782 781 914 906 781 774 719 773 750 742 805 851 907 906 891 890 953 930 930 914 898 852 765 743 796 922 883 899 898 875 937 961 844 828 899 898 774 820 984 922 906 914 860 820 867 914 805 883 867 828 852 836 828 859 914 914 852 906 883 773 774 851 813 969 820 859 852 758 750 851 930 937 930 945 961 914 938 937 883 914 938 945 1000 953 891 953 930 828 867 891 882 844 930 922 906 883 930 906 898 930 891 929 953 953 844 891 914 789 922 984 774 867 828 852 726 734 649 656 695 782 890 907 961 960 969 899 882 922 891 891 929 953 977 891 945 1039 937 985 1015 868 922 937 906 961 1055 984 930 1000 953 867 969 1031 899 992 1008 898 891 898 781 750 766 953 922 984 1016 1031 1016 1055 898 938 906 953 906 953 1008 820 954 1117 836 883 984 1008 1086 976 930 984 1016 820 899 992 1008 1000 984 969 945 938 945 891 867 812 821 914 945 922 867 875 922 890 813 773 789 922 930 984 899 906 844 859 906 875 844 860 898 836 875 906 828 922 899 976 969 891 953 953 851 899 969 906 922 984 953 992 891 898 922 891 898 961 922 953 938 859 922 906 860 906 797 765 883 867 907 968 938 891 836 1007 914 829 914 898 930 859 805 773 860 937 938 937 953 953 953 938 914 922 930 859 898 993 921 969 961 867 922 953 875 938 867 758 797 797 914 1015 1047 938 992 992 1008 984 899 890 914 938 937 938 969 1007 954 976 953 891 976 836 797 750 844 1047 984 992 1055 1000 969 1015 938 937 1024 961 969 1031 976 985 945 906 946 890 930 961 937 946 984 859 946 1008 937 969 1015 954 984 922 851 914 977 961 898 922 961 899 992 984 930 961 969 921 961 946 922 1000 976 914 1000 1016 914 883 922 929 821 890 805 742 742 813 844 750 687 688 703 882 868 898 930 922 820 852 828 851 813 789 789 789 789 719 687 672 656 680 656 641 680 1000 1171 953 992 1000 930 992 938 843 883 938 1000 976 953 930 953 914 899 968 961 852 906 977 1000 820 938 1015 914 867 938 961 922 992 977 890 1008 992 906 961 985 914 890 977 930 882 1000 1024 906 985 992 968 1008 1032 859 898 969 899 921 946 984 899 859 984 977 953 992 1008 898 938 992 961 883 984 1000 930 976 1024 875 969 992 945 914 992 985 859 1008 1000 914 945 993 953 937 961 961 883 945 961 883 976 1008 828 813 797 734 852 922 843 953 1000 977 906 914 985 890 953 1032 914 945 977 937 945 1008 782 890 977 1078 937 1016 1047 937 985 992 930 890 953 1047 946 1039 1070 984 977 992 883 937 914 860 898 930 844 961 1000 945 945 1000 875 891 1023 953 922 1016 953 844 914 1000 984 899 953 992 945 821 875 906 851 875 922 938 890 930 914 953 953 875 961 1032 961 937 1000 922 961 1031 992 969 977 961 921 930 961 844 914 1000 820 766 765 797 844 773 766 727 734 773 758 750 758 781 813 789 758 672 671 758 961 946 945 898 930 859 813 773 727 680 765 945 836 914 883 946 1000 961 882 914 938 906 938 976 867 938 805 859 805 890 930 836 883 953 953 891 929 930 891 937 899 859 883 937 860 921 868 804 789 743 750 734 844 836 820 820 852 851 907 890 852 906 836 875 820 875 836 774 781 711 898 961 852 883 898 883 851 938 1000 867 828 992 1024 906 1008 1031 985 1000 992 906 891 867 812 860 859 805 836 765 750 750 758 657 718 766 883 930 875 921 907 867 812 868 898 875 820 782 765 758 695 758 1055 1109 1024 922 921 758 789 805 898 868 921 860 781 797 766 711 671 860 1008 1086 1070 984 985 953 906 867 883 937 985 953 891 875 867 898 860 875 906 851 813 820 844 828 758 750 726 688 680 648 664 656 641 641 609 609 602 555 586 578 562 571 585 594 594 609 657 656 719 617 781 977 992 961 843 790 804 805 695 680 672 672 609 578 602 570 578 562 594 539 508 546 508 469 516 476 508 492 492 461 508 453 508 484 485 484 485 484 484 493 453 500 484 477 484 492 492 485 484 492 492 493 484 469 484 508 484 461 492 477 477 476 469 453 477 468 500 477 484 477 484 485 492 492 500 477 523 500 500 500 500 492 500 485 492 476 477 476 469 477 476 477 469 484 477 476 477 476 485 476 445 485 492 523 547 524 515 524 531 531 532 523 500 547 500 539 516 484 508 523 516 484 500 500 500 492 493 500 515 531 516 563 523 586 539 523 516 524 539 554 969 773 766 750 680 640 594 594 555 648 664 680 734 813 828 781 906 688 664 781 766 695 711 672 617 641 664 742 656 617 649 594 625 593 586 531 586 539 586 579 601 633 625 601 594 547 563 617 570 617 586 602 562 586 555 516 546 493 515 555 570 594 578 625 649 679 735 703 734 711 633 633 593 579 562 547 601 579 570 562 571 593 633 625 578 586 618 578 578 570 555 554 547 532 554 547 539 524 672 679 649 632 602 578 563 515 516 516 507 485 508 500 523 477 476 492 524 476 547 531 508 531 500 500 532 562 688 633 648 672 633 570 602 562 523 524 492 531 477 492 508 469 469 477 484 492 492 500 500 500 500 500 500 500 500 492 493 484 477 468 469 461 461 437 485 453 453 445 454 445 437 446 445 437 438 437 438 437 430 438 437 430 430 421 430 422 430 422 421 422 422 414 422 414 391 437 391 414 430 406 406 406 399 398 407 398 398 399 375 406 414 383 422 398 383 414 453 453 438 406 453 430 430 429 399 453 398 446 422 398 437 430 430 430 414 468 446 429 461 461 469 453 469 453 461 516 539 554 555 578 539 570 586 547 532 562 531 516 633 593 633 633 617 602 656 625 625 594 633 656 625 625 625 617 617 532 562 508 515 524 508 515 539 758 727 726 680 633 609 617 571 586 586 578 601 578 571 586 640 610 578 570 656 641 648 586 649 617 617 625 563 539 570 594 648 688 625 593 618 734 750 742 649 632 594 563 586 625 656 586 547 570 531 532 585 743 843 875 758 805 781 758 664 641 640 602 594 586 523 539 539 500 539 1031 672 891 914 906 727 797 625 609 523 555 547 516 507 540 593 969 891 843 727 750 984 969 899 937 836 750 937 1008 938 1008 1031 789 773 899 828 742 750 820 774 750 703 641 601 578 586 625 672 688 734 656 617 555 570 539 563 508 523 539 727 867 773 836 829 835 844 852 851 813 789 711 664 578 602 992 898 781 836 789 813 797 734 758 750 609 711 969 953 938 820 734 688 859 750 766 758 828 797 742 695 633 617 656 750 688 680 632 727 867 836 852 890 782 734 680 609 695 672 750 688 648 633 641 718 852 812 750 743 851 805 820 805 812 828 696 703 758 781 820 657 695 711 1039 1008 890 828 891 859 789 750 711 727 656 672 969 812 688 656 688 804 805 906 867 821 890 805 813 875 843 782 812 797 789 859 868 875 921 860 898 875 821 867 843 797 766 719 758 820 875 836 758 804 797 828 883 1008 898 1000 922 953 922 922 1008 984 875 766 805 906 836 836 906 930 953 1023 1008 1094 1062 891 953 891 843 789 821 922 890 922 906 961 891 805 773 758 680 726 711 797 812 907 820 805 718 680 695 680 727 984 891 820 758 719 820 742 789 836 820 750 735 656 641 656 844 851 906 891 859 868 836 812 836 859 868 804 758 734 696 914 781 875 969 937 750 805 813 843 836 836 758 703 844 844 781 781 774 765 758 766 750 750 750 757 704 671 696 765 703 750 836 852 891 906 867 844 781 836 844 797 757 719 899 875 875 937 930 945 930 898 758 820 875 828 844 906 922 875 907 859 898 891 836 898 899 851 883 805 766 757 766 656 742 961 805 883 890 821 836 828 750 742 695 782 898 898 844 938 898 789 766 719 726 719 742 938 914 812 867 969 930 820 813 843 836 774 804 719 664 875 805 781 852 765 774 898 914 883 961 914 899 976 820 954 960 844 969 875 891 789 781 695 688 984 781 836 758 813 921 938 1000 969 1015 1094 1055 1039 1023 992 868 851 906 875 821 844 937 859 899 922 804 805 969 969 1015 899 812 914 977 914 1008 968 1008 1039 1008 969 859 875 789 789 946 851 938 867 883 890 907 843 922 922 883 914 875 797 805 898 852 851 953 946 875 796 852 969 914 906 914 813 781 812 813 750 836 758 773 805 945 992 985 1015 985 953 937 906 938 906 821 757 797 836 875 961 938 898 961 836 891 898 937 938 781 813 890 907 828 789 844 882 797 875 899 898 969 984 969 906 852 836 929 829 843 750 867 899 828 914 820 805 922 1000 1016 953 976 969 875 867 891 890 821 922 914 906 781 774 836 867 804 891 891 843 907 789 804 758 789 743 757 797 703 727 1039 937 938 969 953 992 969 961 922 859 891 914 789 859 813 765 867 868 906 992 1023 993 906 820 852 758 804 969 844 812 883 945 946 828 906 984 985 922 968 961 891 797 703 758 820 860 1007 907 976 899 812 828 953 1016 945 961 953 938 969 937 828 891 953 867 945 930 914 860 890 789 805 867 813 836 921 915 867 828 828 844 851 774 859 938 890 992 993 921 969 946 945 976 805 813 843 828 883 883 820 813 812 727 758 820 781 813 828 820 758 766 726 680 742 820 766 688 703 781 906 891 828 875 922 883 828 851 868 789 828 898 891 883 914 789 812 899 820 789 813 781 656 719 914 890 797 758 813 890 914 922 836 766 750 719 796 782 734 766 804 782 718 727 828 961 984 930 938 898 898 922 883 758 742 711 695 899 875 742 867 852 726 758 695 711 680 656 696 632 680 688 671 688 680 656 742 789 828 805 859 821 804 782 703 695 688 640 625 610 664 648 633 625 617 625 570 578 586 555 539 570 547 547 602 586 640 649 672 679 696 632 672 696 726 672 672 695 664 727 742 742 727 703 687 750 695 664 680 750 726 680 648 641 625 602 625 609 656 633 602 601 617 649 648 617 688 765 774 766 804 813 726 703 711 688 633 648 586 633 601 680 672 687 735 719 671 711 657 742 859 766 719 695 703 711 781 774 703 711 836 820 797 750 687 672 672 617 633 617 602 617 539 555 578 539 594 703 758 734 633 594 820 805 718 672 625 641 656 648 696 703 672 719 703 648 703 633 648 665 664 648 609 586 610 586 601 571 570 570 570 571 578 625 641 656 672 656 656 617 633 610 609 570 610 562 570 625 563 617 609 649 664 625 594 617 617 586 578 563 554 547 547 547 547 531 531 539 547 547 563 578 586 578 570 570 571 570 570 555 547 547 523 555 539 547 547 531 539 539 539 539 547 578 594 570 555 555 547 539 531 523 532 531 539 547 539 594 593 571 562 610 601 609 579 593 664 680 633 695 672 649 656 617 641 617 570 586 594 531 547 539 547 555 531 523 547 547 570 516 547 500 531 578 570 610 562 657 671 703 657 625 562 563 586 554 547 555 547 523 539 563 523 531 571 531 531 532 515 492 532 500 617 609 633 602 593 539 578 571 594 554 656 610 633 765 774 695 648 610 586 578 531 547 563 531 531 547 672 640 594 633 648 633 610 617 594 640 625 555 617 609 610 594 554 602 594 601 617 578 594 594 570 602 562 571 554 555 547 539 539 562 563 641 625 625 632 594 610 585 665 554 563 531 555 547 632 743 625 609 829 796 813 820 742 680 664 680 633 617 648 625 703 985 836 969 914 843 758 758 781 696 570 1015 586 1000 821 953 859 828 828 790 773 828 781 594 1070 782 804 805 797 836 898 977 836 890 883 883 930 937 977 820 563 570 844 867 828 867 860 953 898 930 930 867 953 899 929 1055 969 976 875 922 938 914 929 914 860 953 883 859 852 781 844 765 789 868 976 914 969 937 969 867 953 930 797 891 851 852 984 906 1032 1015 1063 953 945 946 859 836 805 882 961 922 844 922 922 992 1023 992 961 922 946 851 906 836 836 852 805 937 906 985 953 922 867 773 891 937 891 781 828 883 867 860 851 875 891 859 868 710 696 711 883 929 891 953 852 875 898 1031 946 843 742 735 828 805 804 688 672 672 711 710 641 774 875 882 813 828 875 875 859 891 906 906 930 985 960 907 883 804 758 742 735 742 726 1008 766 765 782 859 922 836 711 734 703 735 765 789 860 828 765 688 758 929 852 773 813 883 890 852 812 797 758 711 664 688 664 718 907 953 805 750 789 820 766 796 852 820 938 984 1024 1007 1008 938 812 828 828 813 836 851 1016 930 914 914 805 851 836 852 890 852 875 851 782 703 648 680 617 1024 929 883 797 844 914 922 882 922 938 914 930 937 945 1032 984 969 906 781 875 836 766 797 882 829 843 899 851 938 953 922 937 899 914 914 992 977 984 992 938 797 781 805 867 851 961 930 945 930 851 844 860 820 812 782 851 899 945 906 961 820 844 828 766 703 750 844 883 929 1008 977 953 922 906 914 992 992 1032 1062 1055 992 898 813 852 820 859 992 860 914 945 899 968 977 976 1047 883 945 930 781 766 773 782 1039 1039 1101 1000 977 1016 1000 961 992 992 976 1024 1008 984 1078 1031 1024 1008 922 968 946 898 899 851 1008 1039 1023 1032 945 937 938 867 844 898 875 961 969 977 953 929 914 969 891 976 969 1039 969 898 985 1008 1039 1023 945 930 875 836 922 867 867 891 820 992 993 890 985 992 961 984 930 906 930 945 992 1016 945 899 765 688 672 789 742 1023 1102 969 1062 1031 1047 946 1039 1023 1023 922 969 984 1008 1047 969 992 914 852 773 719 719 695 914 867 860 843 907 851 891 836 836 797 695 750 820 774 812 984 938 1008 1023 977 969 953 882 774 695 680 680 687 672 656 664 649 656 664 656 688 765 1008 1031 790 781 797 718 696 672 734 594 679 688 625 633 625 679 657 703 812 719 750 664 664 680 641 648 648 610 625 601 602 594 593 758 930 891 921 954 898 977 953 875 742 703 711 742 735 773 742 922 781 664 687 789 821 812 906 860 890 860 812 860 890 703 640 750 1032 797 914 961 953 890 946 929 844 883 844 836 914 906 898 1024 976 985 968 907 898 938 906 1039 945 1039 961 914 797 867 914 883 922 938 875 953 961 1007 938 812 915 898 898 993 984 937 985 945 969 1000 937 969 922 969 953 844 804 852 891 851 899 929 875 906 922 914 852 789 828 930 969 953 976 1047 1000 1016 1023 938 961 890 860 984 1016 922 898 945 813 883 859 836 836 797 765 727 726 790 812 758 875 890 797 836 758 758 766 710 696 789 945 875 1008 1008 883 961 984 875 922 820 930 859 844 828 875 875 867 985 875 1007 930 883 883 812 860 804 852 797 773 703 664 797 758 703 766 719 968 813 969 937 852 859 891 875 828 867 766 875 1000 992 1008 984 945 938 922 890 805 844 812 781 797 703 891 875 844 812 750 727 781 688 711 671 649 656 680 633 625 601 625 610 625 594 570 578 586 539 563 554 571 539 523 547 555 594 554 578 555 578 531 571 570 531 649 609 649 640 617 618 593 625 649 609 649 601 609 610 594 570 594 539 562 547 547 570 516 555 562 563 570 570 602 554 641 602 609 594 586 617 578 578 578 571 562 570 547 563 570 578 563 578 570 578 586 617 586 563 633 570 602 578 570 594 593 586 586 547 571 554 555 547 539 570 524 554 539 524 523 500 524 547 531 547 554 594 609 618 570 602 656 609 649 617 617 602 593 664 703 696 695 680 750 695 688 640 617 571 656 719 718 743 781 742 734 711 664 672 649 640 641 609 594 563 570 594 562 625 617 586 633 594 617 594 664 586 625 617 602 640 625 602 578 570 578 578 579 562 609 586 586 571 664 625 758 773 719 711 726 696 671 633 610 601 617 664 711 743 750 773 734 782 695 711 656 680 664 640 649 641 593 633 625 563 593 586 571 562 586 563 625 570 781 813 718 664 672 641 648 633 664 656 610 640 571 578 609 586 602 586 586 570 625 656 680 703 719 679 704 640 781 782 672 656 594 609 602 593 547 594 555 578 578 570 547 586 531 586 531 516 547 562 922 782 906 890 860 922 859 859 844 695 648 727 625 640 586 618 585 602 602 593 539 547 555 555 570 547 547 718 774 781 844 820 860 742 648 656 672 743 641 765 860 1023 938 851 789 727 703 687 633 625 617 579 562 563 546 524 531 570 524 523 532 515 539 571 601 586 578 602 578 601 547 586 531 532 531 523 508 539 508 633 758 695 719 664 609 602 586 586 578 578 578 555 539 586 578 578 602 593 563 562 618 554 657 671 665 648 672 640 665 601 570 618 562 617 610 601 563 617 562 555 555 570 594 555 546 539 555 594 601 571 640 594 594 625 570 563 562 547 578 547 578 602 547 625 609 648 649 625 687 672 711 680 711 719 687 633 641 593 547 594 656 844 781 711 672 680 625 593 571 578 586 523 571 539 554 539 524 578 555 562 578 539 563 554 579 578 625 570 625 570 586 594 547 523 555 523 524 531 508 523 508 516 515 516 531 500 477 531 508 516 515 547 531 578 571 617 578 617 602 601 602 562 571 578 555 539 531 516 515 500 500 485 484 484 492 524 562 586 547 531 532 508 546 532 593 563 648 672 680 641 578 554 688 633 554 649 719 703 679 680 602 648 602 625 742 679 672 610 633 656 625 672 625 593 563 578 547 531 625 695 649 750 648 743 687 656 672 703 672 742 782 687 672 664 625 602 586 570 687 797 805 773 696 648 688 648 609 664 665 601 625 586 578 617 594 609 586 594 594 617 617 649 617 641 632 618 632 618 585 602 617 617 579 593 664 633 664 656 657 633 648 609 610 609 617 571 601 531 571 554 586 571 593 547 586 586 578 571 570 523 539 555 578 539 524 562 500 531 547 524 547 507 563 562 555 531 571 586 625 570 555 593 860 797 781 758 797 828 711 648 656 696 656 617 617 602 601 711 875 875 852 758 773 766 734 750 703 696 640 696 625 617 617 555 578 601 617 633 594 609 555 602 625 672 718 703 696 640 633 633 602 593 430 633 562 602 836 797 734 750 781 711 703 696 679 688 680 664 640 633 617 633 609 657 609 656 610 625 586 625 609 641 632 664 602 625 617 602 586 601 571 586 593 578 547 547 539 524 523 539 547 602 664 632 618 664 578 609 617 618 617 578 586 570 570 586 594 586 664 703 703 844 781 750 789 704 687 711 688 703 687 711 711 633 601 618 570 648 789 781 422 828 633 859 750 719 641 625 609 586 586 523 571 554 547 578 532 523 531 508 547 531 547 570 547 594 570 571 547 578 562 571 578 523 547 570 633 586 625 664 641 664 656 648 688 664 656 610 648 656 610 640 594 641 695 656 680 687 727 695 672 649 617 617 578 610 601 602 593 579 562 555 601 571 562 609 610 617 648 672 602 625 594 632 610 648 617 665 601 609 649 586 594 554 594 609 594 594 633 562 571 578 554 563 531 531 508 539 532 531 539 562 680 789 727 703 633 703 679 625 602 594 547 601 531 571 547 515 602 578 633 687 688 718 672 625 594 586 625 602 601 594 578 578 594 601 602 594 594 617 570 563 554 617 610 617 656 789 782 757 688 726 657 672 625 617 656 711 742 672 711 734 750 688 726 672 680 750 711 672 711 711 679 633 680 609 602 578 765 704 718 743 679 641 586 578 601 586 602 664 641 632 641 625 688 859 742 820 758 696 781 765 766 750 703 633 641 539 601 516 633 594 593 750 641 609 680 719 679 805 750 742 696 679 649 687 641 680 625 632 625 641 578 609 571 554 672 1000 868 835 829 812 781 758 703 711 680 633 593 641 625 844 836 711 656 711 719 703 695 844 805 781 750 695 664 688 765 789 750 664 641 641 586 625 609 633 711 718 696 726 641 617 610 617 578 640 657 672 648 617 602 648 696 859 789 844 718 711 602 602 632 672 711 750 610 726 703 813 765 766 711 680 601 617 571 578 578 594 593 571 578 594 586 601 602 601 735 640 633 672 633 633 617 656 664 695 664 641 633 594 593 563 601 563 625 664 906 750 750 743 703 687 696 687 617 641 609 617 625 571 633 601 633 617 641 640 641 695 649 664 625 679 665 625 593 578 563 555 546 594 563 570 539 578 524 547 554 578 594 547 695 742 680 641 625 633 601 617 578 602 570 571 578 570 555 554 540 554 563 554 555 578 563 625 593 586 571 554 539 508 539 571 554 555 563 539 601 578 594 695 688 695 641 679 641 641 625 633 718 696 695 781 766 734 735 742 758 703 695 648 649 617 617 602 601 688 758 726 625 656 719 672 672 742 813 742 765 727 734 735 617 633 609 578 571 578 578 609 664 594 578 594 703 664 656 688 601 649 680 695 719 656 640 594 602 617 594 593 571 851 813 758 765 766 766 687 625 734 860 734 695 665 632 641 656 649 601 610 554 563 562 563 594 679 672 656 657 593 657 773 727 695 695 664 657 640 656 664 680 695 735 719 679 672 664 703 782 828 679 680 781 703 704 640 656 610 594 562 609 633 664 633 633 609 633 656 640 641 688 734 750 734 727 750 719 734 766 695 680 718 719 735 773 687 657 625 609 656 641 648 672 688 719 726 695 750 696 625 594 546 563 539 602 585 594 641 648 696 734 664 672 656 610 609 617 656 703 969 758 734 688 648 657 625 609 602 539 523 516 515 516 609 844 773 758 696 765 750 672 680 664 507 563 492 500 516 554 641 570 555 594 586 562 539 555 539 516 515 524 500 531 508 484 524 500 476 508 492 484 485 476 477 469 461 468 454 468 469 461 437 485 453 461 437 485 445 461 453 461 461 461 477 468 469 461 469 476 485 547 578 609 563 546 547 547 539 516 484 469 523 532 507 563 531 492 476 469 453 500 437 500 461 461 461 461 453 461 461 461 469 469 476 453 477 476 469 492 438 469 476 500 500 516 515 532 539 523 539 500 500 485 492 492 461 516 484 492 477 468 516 484 493 461 507 485 500 484 500 492 500 485 523 500 492 500 508 492 516 500 508 500 500 516 484 492 469 508 476 454 507 493 500 445 492 516 523 969 820 867 860 859 844 750 648 649 656 664 664 758 875 844 726 641 812 829 796 750 735 734 672 648 602 609 563 695 953 922 859 813 789 781 774 664 664 586 742 672 789 773 820 868 812 828 766 766 718 750 727 773 813 781 805 687 735 695 680 687 602 656 601 680 602 742 703 773 727 656 680 586 601 665 687 625 656 586 625 641 812 852 812 797 719 695 672 680 734 782 679 719 703 617 578 571 578 539 562 555 547 508 484 500 523 477 523 477 500 453 516 492 469 468 508 485 476 430 492 453 477 468 477 500 500 500 508 523 516 523 516 516 500 476 500 484 493 500 445 492 469 437 469 461 469 469 476 445 469 477 492 500 500 617 531 610 531 531 539 524 562 547 586 563 570 555 578 586 562 578 532 523 516 515 508 516 515 508 516 500 500 508 460 493 531 516 570 570 649 625 640 641 687 633 625 664 649 640 672 672 672 719 679 719 617 625 633 680 609 750 610 718 750 758 789 757 774 641 664 640 594 633 617 633 554 579 593 578 641 609 555 531 563 625 891 835 711 789 860 812 821 757 750 750 649 609 602 586 562 539 555 531 532 523 508 508 507 485 547 531 555 531 578 547 578 555 578 539 570 570 586 625 735 578 547 547 546 540 523 492 547 508 508 500 484 508 531 477 507 493 484 539 633 922 828 805 765 774 757 735 703 672 695 586 578 562 555 586 586 554 571 562 578 563 547 531 547 539 578 555 547 554 563 656 648 743 687 672 617 641 664 609 586 594 602 578 640 602 547 609 547 594 523 555 500 531 508 508 539 554 571 781 750 734 704 687 656 571 554 547 508 570 547 524 531 531 539 563 562 594 555 515 571 531 539 523 539 500 539 524 523 508 524 531 547 547 546 532 531 523 524 469 531 508 523 547 555 546 555 531 524 555 539 539 547 546 555 563 562 563 562 563 554 539 547 555 539 516 586 523 562 540 531 523 516 508 484 523 508 516 523 524 523 539 539 539 516 555 531 523 508 524 547 523 523 500 539 579 601 594 601 586 579 570 500 555 523 531 547 594 609 563 578 562 594 531 578 579 554 571 593 594 656 703 672 633 617 641 594 570 578 594 570 563 601 617 633 657 664 671 625 641 625 594 617 766 664 633 640 610 640 602 617 625 617 617 657 664 726 805 797 711 656 656 680 633 625 672 664 656 625 672 601 617 610 617 633 797 687 672 703 578 539 547 617 610 640 602 633 570 602 578 578 547 531 563 601 609 602 656 617 594 578 555 547 570 789 688 609 688 687 829 765 735 703 679 680 672 680 726 727 664 656 641 609 617 547 610 578 578 547 578 578 562 539 579 546 571 547 523 547 555 593 586 563 570 594 609 563 555 562 578 539 516 555 523 500 562 500 516 516 515 508 516 554 602 633 687 633 625 625 547 516 578 562 524 601 586 578 563 539 562 563 562 547 586 531 579 531 562 516 555 593 547 563 562 571 546 516 547 531 524 531 508 531 547 547 554 539 516 531 539 508 555 508 562 641 609 610 593 578 618 578 554 579 593 539 539 563 531 531 532 531 508 515 516 539 539 563 547 562 563 578 531 570 578 547 578 524 562 578 610 547 656 625 555 562 531 563 523 563 531 523 532 531 523 532 547 578 539 593 532 547 578 562 563 617 570 500 531 579 554 610 593 586 602 562 571 562 555 562 563 562 539 555 531 532 500 539 523 547 547 586 594 578 547 578 562 516 609 571 578 562 547 531 532 492 531 539 531 571 578 656 680 664 640 594 602 562 555 531 531 547 531 532 570 633 648 672 649 734 680 640 688 617 727 687 734 704 648 648 625 618 601 625 680 656 656 594 609 555 586 531 602 609 555 562 571 586 640 664 672 688 601 649 648 586 641 570 617 555 602 562 570 563 586 609 641 586 617 609 602 601 563 601 532 570 547 523 586 602 625 586 594 609 625 609 617 618 593 618 617 594 554 610 632 602 594 570 563 562 586 602 578 625 601 625 641 656 649 671 641 609 618 609 570 617 618 554 602 625 641 703 632 665 671 618 609 555 586 554 571 664 672 679 610 679 617 594 563 586 562 570 602 703 797 789 774 687 625 625 672 703 727 718 688 672 625 601 578 555 586 656 742 688 727 773 727 718 672 727 711 718 696 648 649 578 593 602 578 578 578 602 562 602 570 594 680 609 688 656 656 727 679 680 664 656 618 640 664 617 641 633 570 641 617 656 610 664 648 641 625 617 609 586 571 531 562 594 609 579 578 578 562 578 594 571 664 718 750 750 758 703 641 664 656 656 688 672 664 656 617 633 555 539 547 547 539 812 719 680 632 633 617 625 625 602 578 578 555 539 547 531 539 531 532 523 547 570 563 578 562 571 570 570 563 570 571 570 562 578 579 578 531 562 563 602 578 640 633 641 633 664 609 633 625 617 578 570 555 531 563 570 547 531 578 563 539 578 594 555 656 664 633 632 594 594 594 578 570 563 547 539 531 531 547 562 563 547 547 547 554 578 563 570 625 563 578 570 594 578 555 601 571 609 602 625 585 602 570 555 516 523 547 492 547 531 532 570 586 695 672 594 601 586 625 586 594 680 632 610 711 617 641 656 625 633 578 578 562 555 539 633 672 648 610 586 578 547 578 601 563 554 555 516 554 493 515 539 492 532 515 508 524 515 531 532 554 594 563 750 586 812 664 625 664 672 649 632 625 602 562 563 625 625 648 625 610 617 641 632 594 695 625 657 617 656 649 609 625 586 570 570 618 554 555 570 547 516 555 546 532 539 500 562 586 539 563 578 617 578 602 578 601 532 562 594 555 593 602 578 586 586 578 555 562 578 610 578 586 594 570 609 571 554 586 602 570 555 554 547 539 547 524 593 586 547 555 594 554 618 570 648 586 633 617 664 602 617 625 594 562 586 578 594 563 617 578 539 578 570 586 578 618 562 625 570 532 578 578 547 555 570 570 594 703 688 710 696 711 687 664 610 601 610 632 594 610 640 570 618 586 562 609 610 586 601 594 602 586 578 648 594 617 609 641 649 578 531 547 547 601 563 687 672 641 703 664 656 633 609 594 563 578 586 609 578 563 570 562 586 539 586 555 617 555 586 797 820 680 648 672 586 594 570 586 570 563 539 531 524 515 516 508 500 507 508 485 562 594 625 625 594 640 672 695 696 656 609 586 594 578 555 547 547 554 578 579 578 515 539 594 586 703 688 750 711 648 633 586 601 618 554 578 602 609 602 601 586 586 571 562 570 563 602 632 727 734 672 695 618 593 602 602 578 578 570 563 578 578 570 555 547 539 539 547 531 539 547 570 531 579 539 554 532 586 546 539 516 563 601 570 602 578 617 641 625 664 617 610 554 500 563 594 578 664 578 648 641 609 610 570 570 594 523 547 555 531 532 531 547 547 625 679 656 633 649 539 609 570 633 547 563 539 500 515 493 578 672 796 680 695 680 578 617 602 539 563 523 484 524 500 492 500 484 485 476 477 476 469 469 461 445 461 469 461 437 461 461 485 468 469 445 493 468 469 469 476 485 461 492 500 508 547 523 484 524 539 547 515 508 547 508 500 515 547 493 523 531 555 523 516 508 484 485 460 485 492 523 571 531 594 781 711 672 672 586 695 703 672 633 648 664 578 618 687 664 649 664 625 664 617 641 578 562 539 602 656 602 640 672 641 609 617 617 633 617 555 609 540 609 617 656 657 648 641 554 594 570 649 687 688 648 617 594 602 562 547 539 750 742 750 766 750 765 735 797 750 687 648 657 672 711 843 907 812 781 836 766 758 765 782 757 703 649 641 562 641 836 1054 953 899 945 852 734 766 851 789 750 711 782 773 773 688 891 828 805 734 703 672 703 789 766 797 875 757 766 789 836 789 813 726 750 781 852 836 781 828 797 758 742 766 781 773 750 758 750 750 789 766 820 805 781 821 781 734 680 734 742 672 680 703 688 671 680 649 632 641 656 586 578 602 594 664 672 648 734 797 782 742 789 804 750 750 719 641 617 672 820 774 757 774 742 672 695 617 665 726 867 828 813 851 813 711 703 656 766 797 758 765 742 789 883 875 836 875 836 766 789 789 789 797 742 719 726 797 781 836 829 765 797 734 672 703 860 726 727 742 688 711 648 727 726 711 602 656 640 704 742 734 766 719 757 750 750 711 688 664 656 813 820 828 789 719 687 594 633 719 914 1039 781 883 898 875 758 789 695 743 718 805 727 828 851 907 851 852 836 789 812 789 774 836 906 922 820 859 915 906 867 828 805 734 664 703 758 750 766 773 774 773 688 750 734 766 789 804 766 836 851 813 773 711 805 758 930 953 922 960 899 797 828 758 726 703 711 641 687 743 836 695 773 821 890 742 805 758 766 867 836 765 672 656 665 632 891 875 750 773 766 781 782 765 680 672 648 633 656 703 821 890 891 914 906 922 867 828 696 718 680 695 735 742 766 812 719 781 789 789 727 750 742 742 781 766 867 836 875 828 860 851 758 781 782 781 805 859 828 828 797 734 704 648 633 609 695 735 789 836 859 852 758 804 789 821 875 836 867 773 828 813 844 836 789 734 742 758 805 789 750 797 812 820 836 836 789 797 758 750 844 726 766 758 804 821 719 703 679 750 821 765 742 711 688 664 656 625 617 586 625 633 656 727 656 641 680 632 657 664 625 625 640 617 586 625 633 750 750 719 719 703 680 671 641 617 586 586 586 547 664 695 852 648 711 617 649 601 625 625 657 625 609 594 562 602 570 547 555 547 539 539 547 562 570 586 547 571 562 555 547 554 547 555 570 539 610 640 610 640 602 586 554 610 562 602 578 586 547 594 554 563 523 586 563 578 562 571 531 547 562 531 532 531 531 539 516 523 524 531 531 547 516 547 515 547 563 570 562 547 563 578 555 554 563 562 578 555 586 555 523 563 547 539 539 531 531 508 531 547 524 539 546 594 641 656 711 672 726 711 625 571 617 570 610 656 625 594 617 601 618 578 570 578 602 570 555 547 531 531 539 547 578 570 579 593 578 618 617 601 649 617 625 672 687 664 610 640 579 601 633 641 664 664 703 664 648 625 602 640 649 601 625 610 601 539 571 531 531 516 492 516 508 515 547 531 532 546 532 562 539 617 625 625 797 821 789 765 680 656 672 602 632 657 695 625 641 617 617 578 594 562 547 586 586 570 571 578 625 617 695 657 656 664 719 695 672 648 672 641 640 610 633 617 625 617 680 640 696 617 680 679 649 742 672 664 656 664 656 571 593 579 609 547 625 656 664 664 594 625 609 563 531 578 570 633 625 578 571 562 555 547 539 578 578 594 609 594 547 586 562 547 547 547 539 555 562 594 648 649 656 688 625 632 618 640 649 617 594 617 640 610 609 649 609 633 609 594 594 562 563 679 617 649 601 625 563 586 570 578 563 562 578 563 578 524 539 546 594 563 554 610 594 601 586 563 554 555 562 516 547 500 562 547 539 532 546 500 540 523 547 578 578 586 563 562 594 554 586 547 555 562 586 571 609 625 570 579 554 602 547 593 563 586 633 625 742 781 703 750 680 672 672 679 641 609 594 602 578 554 563 539 547 539 555 554 563 562 586 664 649 656 648 602 594 562 555 570 563 570 594 625 586 656 695 680 695 696 632 641 586 570 571 547 523 430 625 531 648 680 656 617 594 586 547 578 547 539 508 570 586 586 570 555 539 547 492 563 539 539 562 586 539 578 547 547 555 562 539 563 586 562 571 578 609 617 610 695 774 679 680 656 625 641 578 539 570 524 570 539 633 570 735 734 727 687 688 671 672 610 632 649 594 578 570 547 562 586 610 578 570 594 562 555 547 570 578 633 578 602 617 563 578 578 570 563 593 618 586 656 765 743 648 672 742 750 656 727 680 656 703 633 617 672 758 804 774 789 758 781 742 656 711 672 711 672 695 657 601 680 742 641 648 617 625 571 609 617 586 609 563 578 524 539 562 547 562 540 554 539 547 563 539 578 609 578 586 602 601 657 718 664 649 625 633 547 578 586 570 641 546 618 562 563 554 547 547 531 547 547 539 516 562 539 649 906 695 664 633 696 601 602 625 562 594 531 586 563 609 687 640 610 640 555 570 586 539 579 531 515 571 531 570 563 547 539 531 516 477 531 492 492 492 485 468 516 524 507 532 562 547 523 641 586 562 571 531 539 547 570 524 531 516 515 508 508 515 532 554 539 532 570 547 562 571 640 633 633 633 562 625 586 571 562 523 532 523 531 493 531 570 570 618 664 695 703 688 664 648 586 555 578 531 508 578 539 531 547 555 586 601 641 649 710 665 656 640 571 609 563 515 578 547 633 766 656 601 571 562 563 547 539 515 555 508 515 516 524 515 508 508 515 524 555 656 679 657 664 601 711 703 782 750 648 617 610 570 555 531 555 546 571 539 531 531 524 523 531 532 500 586 562 781 711 782 695 766 781 758 789 726 672 633 562 641 523 555 547 523 493 578 883 812 750 719 656 711 664 649 617 562 586 539 524 523 508 508 500 492 500 484 485 484 484 477 484 453 493 453 906 516 500 554 571 539 547 539 523 524 515 524 523 523 516 524 507 555 516 507 524 484 532 507 485 515 516 492 516 469 515 469 492 516 492 476 493 484 477 484 484 500 485 508 507 516 516 539 547 461 469 477 484 484 477 477 484 477 484 476 477 477 461 468 461 469 469 461 476 485 453 484 500 469 469 468 446 484 469 461 468 477 477 476 477 468 454 484 461 461 461 453 453 453 453 446 453 445 438 414 468 438 445 438 429 438 437 453 446 469 484 484 477 469 468 461 446 507 485 484 492 508 500 500 492 516 477 539 507 500 477 500 484 493 484 625 695 649 656 672 601 633 594 562 563 523 539 508 500 477 515 477 477 484 492 492 539 508 531 579 585 625 618 570 555 523 555 594 531 570 492 516 523 547 500 516 531 469 523 532 500 492 523 555 570 625 656 641 641 593 610 578 586 562 547 547 602 539 586 570 602 523 570 547 539 578 539 555 563 546 977 813 671 696 593 579 523 493 500 554 852 703 773 844 805 828 726 649 578 547 531 547 500 500 492 485 484 484 508 524 601 656 766 758 867 820 766 664 586 602 609 594 539 578 555 546 532 531 531 524 523 523 516 508 508 500 492 484 524 492 523 485 492 508 523 547 531 532 531 523 524 484 531 477 508 476 461 492 524 578 664 922 758 797 796 750 649 617 586 547 555 531 554 516 516 508 484 531 485 531 562 516 539 555 531 523 578 579 515 539 532 539 554 633 758 726 766 703 664 602 586 578 609 617 633 672 656 727 703 781 680 625 633 617 586 656 625 672 758 641 671 641 586 617 586 633 594 632 680 649 679 633 680 703 648 641 594 578 570 539 539 524 508 562 531 508 547 539 641 609 594 547 554 555 547 539 539 539 547 492 563 664 601 524 578 531 547 539 523 516 516 492 523 508 508 500 500 484 524 508 468 493 484 508 461 515 500 492 547 532 554 524 531 562 532 617 523 586 625 539 602 703 656 594 609 524 578 508 515 532 562 524 711 773 687 711 649 664 664 664 609 766 586 594 578 609 563 734 680 867 727 664 671 641 680 640 672 688 617 687 680 625 625 703 633 695 743 679 594 703 742 657 914 914 797 828 781 781 797 774 710 766 813 796 868 914 781 781 797 742 860 828 820 883 820 797 867 867 883 867 813 797 687 649 617 641 742 758 851 758 789 734 719 641 679 680 641 609 555 578 562 586 547 610 570 695 657 640 625 649 609 609 610 617 617 563 617 578 555 570 570 586 602 648 719 648 703 688 687 680 649 632 641 586 602 554 594 562 610 594 578 554 547 539 555 531 508 539 516 523 508 563 531 531 578 570 547 625 571 570 531 555 578 531 578 563 562 524 547 554 500 524 531 524 546 532 531 516 539 554 532 515 547 563 531 539 531 555 539 570 547 531 516 492 555 531 539 602 531 594 562 570 563 547 578 516 570 531 555 531 602 547 632 547 594 539 602 554 555 547 570 524 531 523 516 547 531 539 555 570 664 617 618 570 570 531 532 539 554 555 555 515 547 500 532 515 524 531 531 531 516 516 507 516 539 609 586 579 640 735 632 610 687 633 570 586 539 524 562 516 531 539 539 492 540 585 719 805 789 758 703 726 727 734 743 757 672 610 570 562 532 554 493 539 484 523 618 648 641 664 586 679 649 594 632 563 695 797 867 907 851 688 656 758 906 781 735 687 703 711 742 797 860 812 766 797 687 711 734 696 711 687 703 703 711 735 711 718 688 734 696 625 554 586 555 609 672 695 758 719 687 743 672 734 734 711 727 695 649 632 664 664 610 594 578 617 664 703 688 703 679 758 758 766 625 632 547 547 539 539 532 523 516 539 500 570 508 562 524 547 507 547 532 546 547 500 532 523 547 516 484 531 508 484 524 500 508 484 523 508 485 515 500 492 493 492 469 492 500 461 476 469 500 477 460 477 453 477 508 492 468 524 484 555 500 516 546 579 554 524 539 531 484 532 531 562 696 664 734 797 734 657 726 696 609 641 695 742 672 641 695 609 656 805 766 820 820 782 734 703 617 586 578 571 523 524 562 899 789 718 743 796 836 797 727 687 617 633 664 641 672 781 703 992 961 813 844 851 828 742 672 711 774 804 789 657 773 828 930 898 922 875 860 867 883 859 797 781 797 883 906 875 891 867 891 710 743 742 851 875 813 750 797 875 711 812 883 883 859 735 773 828 906 750 797 836 860 836 781 750 687 680 719 742 867 844 789 797 812 813 773 836 828 766 773 828 821 812 813 758 796 868 836 711 710 665 601 695 899 765 782 797 757 805 852 703 726 750 797 821 820 789 797 781 773 797 805 828 789 867 813 758 804 789 805 766 828 797 726 719 719 859 891 890 782 781 773 719 742 766 836 828 797 773 789 797 813 758 765 797 797 836 859 782 703 750 765 813 804 790 804 742 711 758 797 789 797 766 695 672 679 774 828 867 860 711 781 711 797 843 758 805 828 797 781 758 734 750 727 797 789 828 789 844 836 757 790 843 797 735 781 797 757 774 742 703 774 664 781 727 734 656 610 601 641 656 594 703 695 680 672 711 672 671 688 680 664 703 640 719 719 875 891 890 922 914 883 898 828 883 797 789 867 789 766 813 789 812 883 914 820 875 789 774 805 875 781 859 875 774 851 828 789 828 868 773 774 726 672 758 789 867 852 867 844 898 844 781 797 797 789 836 890 821 867 828 797 812 758 758 719 726 821 804 789 766 695 672 656 641 664 617 641 656 656 657 679 672 680 656 602 640 610 625 679 625 782 726 649 695 703 695 696 625 640 617 586 633 602 562 625 594 586 570 602 578 633 672 711 781 812 860 851 836 844 937 860 851 844 836 805 804 696 664 734 836 813 859 844 859 813 757 782 781 773 821 789 789 726 688 703 648 696 883 843 782 828 843 829 812 781 782 843 828 805 797 734 680 633 711 976 899 828 734 750 680 766 828 797 773 711 711 758 867 851 813 820 828 758 813 781 805 828 828 773 758 742 766 789 758 742 742 758 773 743 734 805 828 812 766 789 813 812 773 805 758 820 789 813 781 836 797 820 774 750 734 633 703 766 718 774 758 781 773 782 804 805 711 687 711 696 789 836 812 797 836 844 836 789 820 844 804 782 804 813 836 789 781 820 813 742 797 820 860 734 789 805 773 774 820 812 813 727 648 641 718 828 821 804 805 805 781 820 914 907 914 828 875 781 727 773 781 868 781 828 852 812 789 727 711 742 765 821 742 726 790 828 875 804 805 789 797 828 852 789 828 851 852 859 883 797 875 867 836 828 821 828 773 781 750 735 719 765 805 719 757 805 828 805 844 851 844 805 804 899 859 758 719 703 719 695 680 742 820 813 828 797 781 805 796 813 734 821 859 805 851 828 821 836 843 782 812 813 750 804 860 812 735 796 797 813 773 805 844 765 836 805 789 734 750 805 797 773 805 859 789 836 829 750 718 711 664 633 633 664 633 625 640 649 758 804 774 765 750 719 680 703 711 641 679 664 625 617 657 601 602 640 649 656 688 593 664 602 641 601 641 601 594 594 601 594 610 593 578 540 585 555 563 578 578 570 571 570 555 562 563 515 563 515 547 508 531 539 555 508 531 539 555 531 539 531 524 523 516 515 508 500 500 508 492 500 469 500 492 500 524 515 532 507 516 516 515 524 531 523 532 554 578 539 586 555 555 570 555 601 586 571 531 586 523 547 578 524 554 555 570 539 555 516 531 555 531 531 531 579 617 765 1016 945 883 766 695 680 679 594 602 586 570 578 555 531 555 554 563 539 523 594 563 695 742 735 812 867 797 719 680 632 649 609 578 696 640 852 804 711 688 625 594 531 539 531 555 531 531 657 601 860 679 680 953 1031 766 734 797 758 773 868 906 851 829 812 703 696 710 719 813 758 726 703 649 586 625 648 992 914 891 867 805 711 711 656 742 742 828 829 843 828 789 797 805 758 773 688 672 664 765 719 672 633 734 805 797 789 679 696 648 719 766 773 656 711 828 766 727 687 688 671 711 719 758 726 790 750 742 765 766 750 766 742 703 742 711 727 640 633 602 593 766 773 672 680 719 750 742 726 688 672 695 688 625 625 601 735 929 914 868 890 875 836 813 687 695 618 640 602 609 563 570 562 555 547 508 484 555 516 507 539 493 515 531 594 672 633 625 664 617 586 578 555 555 507 532 578 531 586 570 571 546 571 539 515 563 562 579 593 602 586 601 586 578 586 618 578 562 547 547 523 532 515 492 602 1094 836 867 883 812 750 696 632 649 633 593 602 539 531 524 531 492 524 476 539 547 539 555 578 555 609 625 648 571 554 539 610 640 563 578 594 640 672 657 601 610 609 586 578 555 570 578 555 578 539 570 555 523 547 555 531 586 1008 812 829 765 789 727 687 625 555 609 680 711 766 718 696 656 641 625 609 586 578 547 664 930 687 766 742 852 781 734 766 734 672 672 648 696 648 617 664 602 687 625 586 594 594 680 726 891 695 805 836 718 727 805 687 688 672 710 727 750 703 672 617 594 578 586 625 750 664 695 805 766 726 782 726 734 672 672 711 672 680 648 610 593 586 594 578 586 711 656 688 781 727 734 750 734 758 727 679 672 680 633 656 617 625 570 571 570 609 836 664 618 672 703 750 804 789 758 789 727 687 672 649 648 649 640 602 664 664 742 688 757 743 796 774 711 687 688 609 594 570 586 563 703 750 726 789 844 860 859 867 789 719 680 656 633 601 617 594 555 555 546 610 515 680 820 844 836 797 820 797 742 688 672 586 593 547 555 570 539 524 500 508 500 539 523 633 703 750 773 797 797 781 735 680 648 633 625 656 680 664 648 586 610 757 860 734 695 633 602 609 547 555 586 609 789 774 859 828 844 719 718 766 758 726 797 758 742 688 679 758 750 719 758 797 796 766 781 750 719 711 664 680 679 688 711 672 726 625 563 890 774 711 781 719 742 781 946 836 781 789 672 672 632 641 656 680 695 633 656 680 625 664 617 610 625 593 618 632 657 601 617 610 586 547 578 562 555 570 594 570 602 601 610 601 618 617 609 578 578 633 727 742 641 632 641 641 632 618 586 601 563 523 523 524 555 523 500 539 578 539 547 547 539 539 539 524 515 594 563 554 539 539 610 531 578 711 797 789 711 672 609 610 609 539 555 586 617 601 633 688 726 688 711 742 773 774 711 703 781 789 734 735 672 640 625 618 648 625 633 594 617 609 578 617 586 602 617 609 610 609 633 555 586 554 633 633 641 671 727 695 649 625 664 672 687 672 688 695 641 617 633 648 687 719 750 688 703 617 609 586 586 571 562 711 711 687 665 664 648 648 625 610 601 625 657 679 703 649 664 656 656 618 609 633 625 648 657 617 617 609 602 648 703 750 750 829 750 742 765 813 789 797 750 695 688 656 617 648 602 656 813 742 687 672 680 703 797 766 804 735 789 742 750 719 672 664 632 610 609 586 578 578 571 601 571 570 609 578 633 602 664 687 696 718 657 664 656 664 711 695 664 688 664 656 633 617 649 625 609 617 617 649 586 547 578 609 594 586 625 648 789 766 812 774 781 766 718 641 641 593 579 578 625 672 718 657 664 601 594 602 609 625 578 688 750 765 719 687 664 641 617 610 593 610 594 578 578 594 585 571 578 570 641 640 563 555 570 562 586 571 570 547 555 562 547 586 625 664 695 750 688 640 586 571 554 532 570 531 531 500 547 500 563 547 500 523 508 508 531 508 476 524 500 476 493 515 461 492 516 500 476 500 524 508 547 570 516 539 531 515 532 570 547 531 563 625 586 679 899 695 711 734 672 672 617 602 594 562 547 547 531 531 516 500 500 531 508 500 523 547 594 570 539 547 586 571 562 539 555 617 539 594 531 555 594 539 539 547 578 578 539 562 571 601 563 554 555 531 547 539 571 523 539 570 508 586 570 532 554 547 539 578 540 554 610 578 679 618 687 609 618 570 617 578 696 734 719 695 602 593 578 540 539 554 774 734 1000 953 766 765 844 703 703 610 609 563 586 578 586 547 625 679 680 680 632 610 609 610 593 649 672 601 594 602 593 586 649 711 640 625 633 578 586 656 664 633 610 648 688 625 710 758 703 727 664 648 672 625 602 578 594 687 992 821 734 750 711 633 687 649 703 734 719 656 641 625 555 586 648 648 665 695 758 664 679 633 719 805 773 727 711 632 688 687 782 648 734 750 797 688 640 633 586 633 633 836 851 891 844 812 781 750 735 695 633 656 664 641 680 750 765 641 586 601 727 703 672 641 656 625 687 602 594 593 563 640 625 688 789 789 750 774 781 773 750 680 648 633 633 609 578 563 562 563 547 617 750 727 657 578 563 586 578 578 593 555 602 539 578 539 508 562 500 516 515 500 524 476 477 500 453 484 586 610 601 539 539 524 515 516 516 515 602 578 609 625 719 656 688 617 625 586 586 602 601 578 547 570 508 539 516 531 516 500 562 563 781 750 727 695 703 586 617 594 570 563 593 602 602 593 578 563 602 609 687 719 703 680 617 641 562 563 562 547 555 633 593 594 570 547 571 547 546 539 540 523 500 547 523 508 484 532 468 516 461 500 523 508 500 500 500 547 531 829 789 726 758 727 687 664 641 593 563 539 531 524 531 547 531 524 554 547 524 578 539 617 594 554 618 546 571 617 562 563 523 555 594 523 555 586 617 609 641 680 648 633 562 547 547 571 562 555 586 562 563 601 555 594 554 586 571 578 570 547 570 531 563 555 554 555 570 578 563 609 664 727 633 601 571 562 555 531 563 515 547 555 539 547 547 570 523 578 532 570 570 586 555 531 555 555 586 562 523 532 531 555 547 500 570 601 641 781 735 703 726 688 695 633 664 633 680 640 570 625 594 602 539 633 570 602 554 703 758 899 742 640 664 649 633 640 586 586 602 594 585 610 633 578 570 547 578 602 609 617 625 610 609 594 593 532 593 594 758 727 734 750 687 633 602 625 609 594 602 500 500 477 523 492 524 679 735 781 953 953 899 851 695 554 696 851 766 664 687 633 617 579 554 547 524 546 602 797 789 719 648 625 578 594 617 547 570 555 609 610 680 679 703 711 657 625 593 602 594 632 914 852 867 766 719 656 664 648 602 594 578 672 679 719 774 812 828 766 812 766 664 617 602 554 579 585 618 648 649 718 789 758 836 899 695 687 766 844 703 687 641 773 821 812 750 828 664 696 617 625 836 789 906 820 797 703 719 719 703 711 664 625 570 625 602 547 578 547 594 546 571 562 555 570 563 539 515 547 492 555 820 719 735 750 671 641 594 672 883 710 711 688 797 711 750 804 883 860 820 789 734 719 664 625 602 617 703 914 828 875 883 742 750 766 797 820 789 734 672 664 696 648 687 680 688 718 680 719 672 687 672 680 687 602 703 750 703 719 640 641 680 687 930 906 758 773 821 890 914 883 828 852 828 805 765 704 679 680 680 664 687 695 719 656 641 617 586 672 750 766 789 804 797 727 734 727 805 757 789 704 695 640 649 594 617 656 758 719 789 695 680 640 649 594 640 680 719 695 648 657 664 648 672 695 649 617 586 633 664 726 664 719 695 641 594 601 649 625 656 695 703 657 617 609 625 617 672 672 625 633 664 656 711 688 664 648 617 633 641 672 695 680 640 594 602 609 539 570 610 609 602 609 586 680 664 758 734 766 734 727 703 625 664 578 617 594 570 578 633 641 679 680 680 648 617 602 594 586 601 641 601 727 711 1297 672 656 726 743 687 641 656 641 609 609 579 578 570 562 586 547 555 547 617 563 632 602 586 633 625 656 680 578 601 571 586 546 610 601 578 586 594 570 532 593 633 586 602 594 585 579 562 570 532 578 562 547 531 571 547 570 539 586 547 570 547 570 578 711 766 695 633 625 594 586 609 555 578 594 593 594 617 563 531 555 578 602 625 617 617 617 578 610 578 578 515 586 571 601 641 609 602 633 593 641 570 586 594 586 594 609 633 617 648 657 640 625 602 578 570 563 594 609 609 633 664 610 648 656 649 609 609 625 641 664 641 625 586 578 562 563 609 617 610 703 789 805 672 640 617 633 602 586 586 578 562 586 547 539 539 531 524 531 539 516 562 571 609 781 735 734 859 860 890 828 758 742 610 609 594 641 679 633 594 640 618 625 695 844 828 828 695 711 742 696 703 640 672 633 602 711 945 828 797 781 789 821 781 711 742 781 774 757 696 648 649 656 656 688 672 632 633 633 609 594 602 711 890 805 726 719 758 695 719 781 774 734 703 688 734 758 844 765 719 672 617 593 555 578 516 515 516 531 750 695 844 914 977 922 961 680 664 547 617 656 625 688 679 665 625 843 852 734 711 649 625 593 649 633 648 625 609 610 695 719 711 687 696 671 625 618 593 579 570 570 570 579 601 547 570 532 617 648 860 859 828 805 804 813 852 648 617 571 554 586 680 875 773 774 695 696 632 594 594 578 570 578 555 570 547 547 547 570 571 570 570 555 531 563 562 656 727 781 774 726 711 742 696 656 758 711 695 656 610 570 586 547 539 601 594 570 579 570 555 562 656 875 703 743 836 820 750 695 860 859 820 805 797 750 711 648 664 617 625 625 649 641 664 609 625 633 609 594 601 579 578 593 649 742 750 750 774 757 797 719 719 687 719 797 797 773 742 688 687 688 711 687 672 774 820 828 773 704 656 648 594 594 656 680 734 688 664 625 664 687 617 641 656 586 602 625 765 758 719 742 750 649 656 594 578 562 610 593 719 750 742 664 672 633 586 594 554 633 664 742 704 750 711 687 781 727 687 766 852 812 797 742 680 633 593 586 610 609 641 593 571 593 586 625 618 593 618 546 539 524 562 524 937 813 851 774 758 687 633 641 648 594 594 570 555 585 555 524 562 563 546 586 579 562 586 844 828 789 773 774 726 672 610 578 586 547 562 570 586 750 672 688 656 625 633 695 609 657 570 594 633 562 570 563 586 586 601 586 602 609 617 633 602 562 563 593 586 610 601 594 594 656 617 617 594 602 617 633 594 593 571 578 633 593 547 617 774 750 773 766 875 836 820 797 789 734 641 617 594 562 579 609 633 633 625 617 554 602 594 594 593 578 563 570 602 625 656 586 625 656 688 726 727 695 672 688 664 648 617 602 656 727 718 735 718 657 625 609 602 601 602 617 625 625 617 688 836 781 797 758 671 625 649 695 758 766 750 664 640 649 672 625 695 665 578 632 625 602 617 610 617 586 601 657 687 828 758 758 742 695 680 687 633 641 578 570 586 563 554 586 579 601 586 594 594 593 633 602 648 688 656 695 633 680 609 617 649 695 719 656 641 664 601 617 618 609 672 617 664 609 649 656 633 586 633 664 593 719 672 812 821 828 875 742 734 711 696 672 640 610 593 625 618 632 727 836 859 883 773 766 703 656 680 688 757 782 820 781 664 703 758 664 774 726 680 680 695 727 750 703 750 734 734 711 680 617 617 883 735 703 812 782 828 750 695 703 734 672 696 632 680 711 766 773 781 735 687 625 625 696 679 703 711 688 750 773 774 828 719 781 781 774 687 750 789 836 852 812 789 805 812 828 821 914 836 765 688 633 609 617 719 828 688 836 898 891 828 836 843 821 836 687 758 820 789 735 734 766 804 797 782 734 672 656 586 617 610 687 797 742 735 757 789 711 703 633 664 602 609 633 656 703 680 633 695 766 1023 946 875 718 672 696 734 773 789 641 656 657 734 789 664 695 696 672 648 586 648 704 742 804 688 726 688 773 758 828 766 695 758 805 726 735 703 672 672 586 609 625 719 703 679 711 633 641 680 742 781 789 758 781 742 711 680 617 649 617 633 609 562 610 609 836 781 852 851 774 695 688 679 704 695 672 656 602 601 602 617 609 625 649 695 719 898 1016 797 859 852 898 828 805 765 750 688 703 750 766 765 758 766 883 828 843 813 812 782 836 750 773 742 672 719 680 656 664 625 594 679 727 711 672 672 648 633 617 672 641 679 672 711 688 664 687 672 664 656 649 633 632 664 618 632 641 602 671 633 610 609 680 648 625 633 625 609 649 594 609 625 601 602 594 586 640 594 617 586 571 585 649 648 672 649 617 586 594 578 570 508 539 523 485 531 500 469 492 515 516 539 539 641 633 586 640 641 648 594 555 609 672 703 758 711 719 742 703 711 680 718 719 727 726 680 687 664 633 617 602 594 547 562 961 805 765 727 641 625 617 578 633 554 625 563 594 546 571 625 773 735 648 625 664 625 695 641 680 664 562 617 594 594 625 617 695 922 813 828 797 695 711 703 852 859 797 773 782 797 820 836 820 820 790 835 719 735 843 828 743 757 797 782 804 836 805 781 805 758 812 750 750 836 875 805 734 774 789 820 812 844 797 781 797 836 789 805 851 797 828 821 758 804 789 782 843 743 796 789 743 789 804 774 797 828 812 797 758 773 766 703 656 672 743 875 875 890 867 930 875 766 843 860 812 821 789 781 820 836 727 726 774 703 742 836 828 797 797 875 851 821 843 829 757 711 774 890 829 906 953 898 868 789 781 758 679 641 664 633 617 586 656 813 664 734 797 938 960 930 852 843 735 680 671 633 774 820 773 829 843 828 821 781 742 680 695 625 656 727 898 875 891 734 821 812 735 757 743 687 688 656 633 664 765 758 750 664 696 718 758 766 679 657 679 625 618 632 625 578 618 578 578 539 586 555 554 547 539 539 539 547 539 532 539 554 555 547 547 570 617 602 656 648 625 594 586 563 554 571 523 547 523 586 618 601 617 602 594 593 547 594 578 586 633 719 687 695 649 648 625 617 610 601 571 531 547 555 539 718 625 797 844 719 773 860 773 719 664 750 1015 985 945 883 805 781 758 711 640 625 578 586 563 570 555 617 641 750 695 641 625 625 617 672 718 719 711 664 672 641 679 602 633 554 602 586 601 649 765 790 687 664 641 593 625 594 578 594 602 562 625 727 851 797 750 695 727 703 680 633 656 594 586 625 664 664 703 703 687 680 610 593 625 578 586 578 641 688 687 633 664 742 727 781 812 727 648 625 704 781 781 703 703 743 640 664 656 766 828 735 796 868 812 813 828 742 742 656 664 625 602 586 602 562 570 610 578 594 601 586 602 578 562 586 594 664 609 618 601 656 649 640 641 633 633 625 656 680 601 641 648 649 617 641 585 649 641 609 625 625 601 610 609 610 625 664 679 680 633 656 641 640 711 711 625 656 641 649 578 617 586 562 586 594 578 578 586 547 586 562 594 594 578 594 586 586 601 602 617 648 610 625 625 625 609 610 601 610 718 782 789 867 797 773 766 711 656 625 625 594 593 602 664 672 656 664 735 703 664 625 703 641 679 649 672 640 610 648 602 718 735 687 719 734 758 719 672 695 641 593 618 625 648 578 610 609 609 571 586 585 610 648 664 657 656 664 648 633 633 625 641 640 664 610 656 633 726 696 695 672 617 648 649 578 602 570 578 578 554 640 727 773 797 735 718 696 679 586 579 421 704 625 859 805 711 687 625 641 601 586 555 578 570 524 554 586 618 554 578 578 594 563 593 594 610 648 656 602 664 680 703 679 657 640 617 610 601 610 578 625 609 586 649 640 625 610 679 649 648 656 618 640 625 602 625 648 664 680 750 742 656 641 617 625 578 539 586 641 648 649 617 672 656 633 633 609 578 578 563 586 641 625 664 734 687 719 703 703 672 664 672 649 656 680 664 703 726 758 680 703 656 672 680 640 704 726 727 750 734 742 711 688 687 649 679 618 664 718 774 687 649 703 703 750 734 688 656 609 641 664 610 618 648 602 648 672 656 688 640 703 672 664 680 648 641 641 609 633 656 586 625 680 672 672 656 625 679 633 610 617 625 633 593 610 594 593 594 617 602 578 617 586 594 578 625 601 665 632 641 656 625 649 609 578 625 594 641 578 625 593 633 633 688 585 618 562 578 578 586 610 633 617 570 547 617 594 609 672 766 711 617 640 610 601 555 555 570 586 594 633 640 696 695 688 617 610 625 562 586 570 578 563 562 547 539 555 625 883 719 687 766 695 766 687 672 680 679 680 649 664 617 617 625 617 594 656 664 633 664 742 680 648 657 640 657 625 679 696 648 648 696 640 625 688 695 641 656 680 672 757 750 633 641 703 672 617 688 750 765 735 710 704 679 649 679 735 703 851 696 914 875 875 797 859 820 774 765 766 766 742 758 781 766 750 796 797 750 711 688 672 672 703 703 672 718 719 727 726 797 813 781 797 797 773 727 718 688 734 696 718 735 781 766 703 695 734 688 687 649 640 579 617 648 680 797 789 797 812 797 844 805 757 719 609 602 586 586 539 570 578 610 539 609 594 609 703 672 641 602 617 625 586 664 726 750 766 711 703 711 758 851 883 766 820 852 711 703 703 648 672 602 640 633 774 710 665 632 625 664 766 695 649 679 704 757 672 735 804 875 836 836 711 735 742 742 758 679 641 656 735 843 829 835 821 726 680 727 859 836 703 789 844 734 696 711 757 774 781 758 664 656 625 641 601 649 703 703 758 758 750 773 852 742 851 813 828 828 727 781 812 821 734 766 804 797 821 812 774 742 687 649 664 711 789 812 844 789 774 726 695 743 781 703 750 648 672 625 625 703 782 757 719 735 687 758 703 688 671 664 610 617 602 593 578 586 571 547 609 586 656 727 758 742 625 648 641 695 688 687 617 649 633 664 617 640 750 860 765 735 695 649 656 719 750 765 703 672 633 656 664 750 735 773 727 711 687 625 641 625 664 742 687 665 632 618 601 625 649 710 680 649 648 641 640 633 609 586 579 578 570 586 594 664 695 742 789 774 781 742 703 696 679 625 641 641 640 625 610 625 539 570 508 500 438 422 429 461 407 437 445 430 406 430 430 453 476 430 469 484 500 539 485 500 507 500 500 524 500 500 476 508 500 508 500 508 484 453 508 508 469 508 492 476 469 461 461 461 453 453 422 430 422 429 430 430 429 422 430 437 438 437 446 437 445 438 437 438 437 430 430 430 437 422 461 437 446 445 445 461 446 437 453 453 469 484 532 515 563 562 586 524 570 555 562 524 539 523 524 554 508 547 555 554 539 586 578 649 617 648 602 625 625 625 609 586 539 532 523 563 531 555 617 515 594 734 969 719 648 711 766 930 851 758 734 782 781 711 726 829 914 867 781 836 711 672 633 609 555 601 578 571 695 719 648 664 836 719 719 890 836 805 828 711 695 860 820 820 758 758 726 672 602 539 617 836 774 679 656 680 649 601 617 578 547 547 571 562 617 586 781 844 813 679 696 664 640 625 610 617 586 562 563 547 656 758 797 656 851 766 703 774 703 648 633 680 679 680 633 656 649 695 711 617 664 641 609 609 711 711 618 625 601 602 609 617 617 633 602 679 860 758 718 711 641 602 656 648 594 539 539 563 476 602 562 578 860 765 711 696 679 688 711 679 618 625 554 610 625 578 562 586 531 540 531 515 571 523 594 594 640 649 687 719 633 633 648 617 797 828 633 594 578 547 719 656 601 586 594 563 601 586 570 602 523 539 524 531 516 515 516 531 719 523 500 547 578 578 610 687 610 679 546 750 758 758 765 797 680 664 640 719 727 633 625 586 562 570 532 523 531 547 516 632 680 563 601 594 586 633 593 688 672 633 726 695 680 695 672 625 649 586 601 594 594 586 648 883 766 828 773 805 836 734 820 860 851 860 773 844 859 774 828 844 804 797 781 704 703 711 726 711 719 680 656 679 727 750 797 726 735 734 672 688 711 726 711 742 742 704 742 773 735 726 750 711 797 742 742 727 687 696 711 664 687 711 758 758 742 766 781 750 758 757 758 758 742 703 711 703 758 719 734 743 718 766 781 750 781 711 719 649 656 726 672 696 750 671 813 766 726 727 750 765 719 766 695 695 836 844 812 727 695 680 625 602 632 789 704 796 821 742 781 781 743 679 641 578 578 578 571 578 578 625 711 625 633 695 703 813 648 656 633 570 641 609 618 640 625 594 578 609 540 554 547 563 515 547 539 555 555 585 594 617 641 648 602 641 609 609 664 641 594 617 586 602 539 578 609 617 602 648 625 594 625 641 734 656 641 609 625 703 758 703 711 727 703 680 718 704 687 695 664 688 641 648 664 664 641 687 633 688 695 680 617 601 578 602 602 617 656 594 672 671 672 680 571 601 594 617 570 602 625 625 586 609 633 578 610 609 609 625 688 680 687 672 711 742 695 680 680 656 586 641 664 656 656 641 672 632 743 765 696 640 664 578 610 539 586 554 586 703 696 719 695 711 679 735 734 742 719 742 703 688 641 687 656 703 844 766 797 781 812 813 742 758 734 688 695 719 687 672 688 711 687 711 711 742 711 672 688 703 672 664 687 680 695 672 789 742 735 734 711 664 656 633 617 617 633 657 679 664 727 703 719 742 812 719 719 648 672 602 640 610 640 625 664 618 640 617 633 610 593 579 625 562 625 602 593 602 594 593 571 593 563 641 836 710 758 782 742 765 805 813 812 805 711 672 710 711 750 735 742 687 696 656 648 649 648 618 679 649 640 617 625 594 578 586 571 586 625 640 649 640 625 656 594 633 633 617 625 594 617 578 609 625 579 554 586 563 554 563 555 546 563 570 571 554 617 618 609 625 695 641 617 617 594 617 664 641 617 672 656 625 657 625 671 688 648 571 625 601 625 672 625 672 687 641 656 688 687 813 742 773 719 711 727 656 625 672 601 649 601 602 633 578 586 586 617 594 578 625 656 586 609 602 594 593 625 610 633 734 680 718 688 680 672 695 633 656 609 617 633 563 617 648 735 765 750 766 719 742 680 711 687 664 735 687 742 813 765 828 790 867 851 750 766 797 734 719 742 656 688 664 617 609 657 797 750 750 765 766 789 789 711 711 672 617 648 703 813 711 742 727 742 703 750 680 726 711 688 664 633 609 617 641 679 829 765 719 695 602 617 594 617 570 563 578 578 609 610 687 672 672 687 665 632 602 703 727 789 711 711 773 766 750 789 789 765 789 789 758 805 812 704 726 766 789 742 805 703 758 742 711 695 680 664 609 664 672 664 633 648 657 609 633 672 648 672 734 657 687 656 610 633 695 609 672 664 719 711 727 757 688 719 734 687 696 664 601 610 633 601 625 625 625 633 609 586 617 641 625 664 711 703 680 711 656 641 664 679 657 679 641 688 664 671 672 735 718 680 656 618 593 594 578 610 640 664 735 703 664 680 750 765 688 687 649 586 617 570 609 618 617 625 640 618 632 641 648 633 657 664 656 625 750 711 633 734 734 696 734 758 680 742 781 680 750 789 718 735 765 774 781 797 805 820 617 750 735 757 735 781 742 750 727 742 703 727 687 688 679 758 656 719 735 742 718 711 758 672 734 696 679 711 719 688 718 750 735 781 797 781 820 790 750 804 813 734 742 742 711 719 719 781 828 836 906 813 859 868 812 828 867 774 789 859 781 774 812 727 719 804 797 703 789 821 804 774 820 719 703 742 750 742 743 765 766 750 789 805 734 727 742 687 657 625 625 648 797 828 898 914 954 929 883 852 765 782 609 781 821 812 781 782 812 797 750 750 773 758 797 875 906 914 868 890 875 789 852 804 774 844 851 844 805 859 773 696 742 750 727 750 773 734 821 828 789 812 821 781 758 734 758 734 758 774 734 758 750 758 804 711 750 711 703 711 711 656 688 633 648 656 641 625 602 554 633 578 641 633 617 570 594 594 594 601 610 554 617 579 554 641 601 625 649 648 586 610 578 539 539 555 586 703 687 602 633 617 601 610 593 594 602 578 586 609 617 633 610 609 656 641 625 586 633 679 656 633 617 547 594 563 640 649 672 664 625 640 649 687 641 625 609 610 570 523 539 539 563 625 586 656 617 586 625 641 687 680 648 719 649 625 586 570 539 570 571 570 570 571 570 578 578 649 937 813 789 773 703 625 578 594 570 578 540 585 547 516 547 523 532 546 547 532 554 547 524 562 586 602 562 578 570 579 593 578 633 578 633 633 719 789 750 773 782 726 680 679 618 632 649 656 672 648 610 617 625 586 602 632 657 609 633 609 602 601 610 625 656 711 726 797 742 735 695 664 641 633 609 648 649 726 719 688 640 649 586 656 641 640 664 1797 547 446 640 571 601 547 586 562 532 531 492 516 507 477 531 516 500 547 500 539 586 539 570 609 555 563 547 546 539 540 554 578 563 539 601 563 562 563 547 547 547 531 531 524 500 539 531 508 523 516 508 523 508 500 469 523 539 523 524 516 562 578 516 547 562 547 570 555 531 539 524 539 484 508 531 539 524 531 531 532 539 484 531 531 532 554 602 602 640 649 617 594 570 578 516 570 531 945 782 672 718 782 789 797 695 656 602 601 617 672 649 640 610 609 672 672 640 594 641 656 727 742 726 860 867 805 773 750 656 672 602 601 578 625 875 774 922 765 750 860 820 774 695 703 633 750 695 742 844 820 836 805 695 672 680 859 852 851 821 820 820 821 796 758 735 718 789 797 766 687 665 828 812 836 774 750 734 687 672 680 734 750 828 680 664 696 796 821 781 742 735 742 750 781 766 718 641 680 750 781 742 727 679 672 664 742 852 805 836 828 726 774 820 774 765 766 758 703 672 687 734 688 758 726 649 648 703 735 672 703 625 625 625 609 625 859 688 789 797 812 813 812 821 773 766 750 797 797 789 796 829 781 765 829 765 789 766 726 735 664 719 718 727 781 797 719 726 672 610 601 586 570 594 696 734 750 781 742 680 680 726 727 773 750 789 766 789 805 804 782 703 726 711 664 696 734 664 641 625 656 812 821 804 852 836 805 836 843 844 695 743 671 711 704 773 789 813 812 820 774 758 726 695 711 672 633 641 711 812 797 883 781 703 680 742 734 782 773 766 734 727 718 688 695 719 758 695 711 750 688 718 813 883 820 883 836 797 781 875 844 828 734 813 851 836 719 812 797 828 789 821 797 750 734 711 766 804 844 828 766 765 789 805 797 797 836 789 773 821 843 750 828 790 843 883 852 836 757 797 789 789 696 742 836 851 774 797 797 812 711 797 773 782 742 703 711 750 758 695 687 672 688 758 757 758 789 782 796 782 758 734 758 773 742 758 836 742 836 828 750 782 718 672 719 750 742 750 695 657 664 797 703 726 649 711 695 695 750 696 726 703 657 671 672 766 742 750 703 742 665 648 656 625 672 680 633 664 664 758 781 711 789 797 797 781 750 664 617 609 610 594 578 625 664 859 797 836 828 727 742 765 743 773 703 695 657 711 836 804 797 727 742 695 719 727 710 672 641 625 617 641 664 687 805 797 812 774 828 828 758 742 633 641 664 750 804 742 766 797 758 758 781 695 750 774 796 829 898 859 844 750 719 719 789 758 718 735 828 773 750 828 750 735 711 773 711 758 789 805 804 836 805 859 782 687 727 703 898 836 750 750 781 743 765 774 703 718 688 750 680 695 734 719 664 680 617 625 641 781 781 781 735 812 844 875 898 891 836 875 859 805 789 766 781 797 828 734 727 781 781 836 805 797 773 797 750 789 797 821 781 812 813 758 773 742 696 695 750 781 766 843 790 843 875 805 820 742 688 648 664 704 757 797 805 812 813 797 820 852 758 796 789 813 734 805 758 765 790 812 781 766 766 679 696 687 672 641 632 586 594 680 945 859 868 906 890 790 789 765 727 695 711 758 797 836 867 906 953 906 883 867 805 805 750 734 781 782 781 758 758 671 696 695 633 641 648 602 601 625 695 922 797 774 796 821 836 828 781 844 805 828 851 844 891 796 860 875 890 883 836 758 750 719 734 766 789 773 828 836 813 781 774 718 742 821 844 765 789 774 804 743 703 711 664 679 657 726 719 687 735 773 735 750 750 804 782 789 757 750 704 718 758 688 679 672 703 711 672 711 727 781 773 805 781 797 774 757 766 766 765 711 766 734 688 672 679 664 719 734 750 657 726 688 664 726 703 719 703 649 695 734 696 711 656 687 711 750 789 790 718 774 812 875 938 883 882 852 789 750 734 688 836 836 836 718 743 734 695 727 719 757 789 782 797 757 727 719 726 719 750 711 750 641 726 750 797 813 828 804 750 797 766 672 765 664 758 766 836 773 813 781 766 687 703 727 758 718 711 680 680 672 617 640 602 703 805 781 734 813 765 797 836 742 711 680 641 711 679 758 789 797 742 703 696 640 657 781 758 773 649 687 672 734 836 805 781 781 782 773 742 805 742 735 726 727 672 679 696 703 695 602 656 617 703 719 703 680 679 735 758 789 757 774 742 727 664 640 610 656 883 750 750 906 891 953 843 797 743 820 805 867 820 820 821 851 813 789 812 789 696 750 797 742 812 891 765 805 852 750 797 828 828 773 789 852 805 789 859 805 773 813 843 774 758 797 773 773 836 727 797 844 843 750 766 766 718 672 664 703 750 805 781 774 820 719 734 766 828 812 875 899 859 750 735 765 781 829 804 821 765 742 797 742 719 719 820 766 828 805 781 820 844 719 804 813 789 781 797 805 812 719 742 758 758 773 766 750 711 703 688 679 688 656 734 719 727 734 750 758 758 750 742 719 742 804 727 797 805 796 813 734 727 680 695 648 672 711 711 711 711 703 672 648 735 765 735 742 750 734 688 656 641 617 601 618 609 633 570 617 578 586 579 562 555 554 539 540 656 859 820 758 805 828 766 703 711 695 539 703 688 976 899 828 867 805 750 711 726 782 812 672 680 648 1063 914 906 890 899 773 828 790 820 789 742 734 821 773 750 742 727 727 765 828 867 821 789 789 781 719 758 789 789 836 789 773 821 828 742 812 852 773 829 804 781 766 750 734 743 687 649 679 696 796 797 774 758 742 789 812 782 796 782 718 719 719 766 812 789 820 868 875 757 719 758 758 781 891 781 820 891 875 726 782 804 868 789 843 836 828 844 844 734 750 789 829 789 851 883 852 820 867 867 766 812 821 843 750 719 766 804 774 805 820 820 805 734 750 805 734 766 797 797 765 750 766 820 797 867 782 765 844 805 781 750 687 641 656 657 703 718 704 687 719 750 773 766 758 750 843 883 875 774 789 797 742 781 781 750 821 711 820 797 750 828 812 844 828 766 726 758 688 625 586 625 632 790 781 804 782 828 812 797 774 703 664 703 719 797 765 836 867 852 875 812 868 836 867 804 829 812 750 789 820 844 828 742 813 844 797 781 844 781 750 726 766 852 789 773 828 813 765 774 797 797 765 758 727 820 672 726 742 680 649 640 774 812 742 774 789 781 766 703 640 657 672 812 844 828 828 875 906 883 899 875 836 914 875 828 859 859 766 852 773 734 719 883 906 867 860 875 836 820 789 805 789 805 828 843 797 813 726 813 828 758 765 727 719 679 711 766 852 836 859 875 812 704 648 648 633 696 757 758 789 821 820 812 711 727 719 711 718 782 757 852 797 742 711 672 625 625 578 641 656 804 790 796 789 735 726 797 828 813 812 797 742 680 695 758 703 766 859 875 836 836 727 750 719 836 828 859 875 914 906 774 789 805 812 828 750 805 805 882 868 875 898 883 851 805 766 742 789 773 766 820 735 789 781 836 781 813 820 773 774 773 797 766 797 797 773 758 812 774 765 672 711 813 867 836 867 891 789 812 836 859 860 844 750 773 766 734 773 899 883 898 828 836 789 742 672 743 734 812 836 805 828 805 719 703 718 704 836 835 860 734 813 742 805 757 758 727 797 773 766 828 797 711 726 719 766 796 782 758 750 765 750 688 718 766 766 757 813 859 750 758 742 836 914 805 773 829 718 711 766 719 797 843 852 789 766 781 797 734 773 829 750 773 727 742 765 750 789 805 742 766 789 828 828 805 789 750 750 773 829 671 696 640 641 828 758 820 844 813 773 844 828 805 742 765 805 758 812 797 852 750 789 789 734 742 727 750 758 695 735 812 828 797 797 812 782 797 820 758 804 774 789 773 750 758 758 711 734 688 758 812 758 789 766 750 789 757 766 773 696 719 750 750 773 727 796 829 820 844 804 789 758 750 781 704 679 641 625 625 625 687 774 812 821 789 742 797 672 679 711 617 641 672 633 679 735 726 680 695 758 719 703 664 649 679 789 828 704 734 726 680 719 703 688 695 664 703 734 813 758 726 766 687 743 734 844 828 812 828 813 805 820 680 687 680 633 664 711 726 821 820 758 797 812 766 781 773 750 750 711 711 735 742 750 664 680 671 680 664 672 734 836 719 750 734 735 734 617 633 594 656 774 781 750 750 773 735 765 743 726 703 711 680 703 805 851 797 844 890 883 891 937 844 774 781 734 688 633 640 672 719 828 648 774 781 820 743 781 781 766 781 734 696 804 742 774 797 844 804 797 797 773 789 821 734 805 812 797 789 774 789 828 781 805 773 742 758 766 750 750 797 750 742 828 797 805 812 797 758 812 836 821 757 743 750 804 797 805 789 781 813 742 742 789 867 860 773 766 672 679 672 774 789 812 820 774 766 781 734 758 766 687 672 687 797 836 821 820 859 735 804 758 742 743 812 766 726 688 734 805 773 805 805 875 890 852 867 828 797 828 750 719 609 656 641 844 875 859 906 821 812 797 781 821 851 805 797 805 773 773 774 742 695 727 719 781 836 859 789 813 789 750 812 774 828 742 688 664 718 735 703 750 789 797 758 734 781 719 719 734 852 851 805 812 821 742 789 797 766 820 797 758 812 789 766 843 883 883 820 829 828 757 711 735 828 828 836 852 843 860 836 750 726 664 641 633 679 703 649 703 781 805 727 781 781 727 718 727 766 789 765 711 664 696 757 766 812 813 742 711 672 727 765 680 734 742 797 805 781 774 781 742 742 758 774 781 664 687 735 867 820 836 820 805 789 758 742 781 735 773 836 774 820 687 750 641 656 735 945 1000 984 954 906 883 789 773 797 797 820 797 727 648 672 812 875 829 859 875 836 875 844 859 867 774 726 758 773 750 711 774 828 844 757 813 750 828 734 790 796 782 765 774 742 742 742 672 711 719 789 820 821 789 750 859 852 843 860 890 875 844 828 860 890 860 812 836 812 750 860 898 899 828 805 828 757 750 821 781 820 797 867 852 852 734 742 719 758 750 703 711 633 703 734 727 765 735 711 703 656 680 656 703 820 813 820 867 860 867 890 907 883 820 789 703 766 843 875 899 851 852 844 765 774 820 797 727 656 656 773 704 656 805 726 828 867 883 844 844 843 829 765 781 813 836 781 805 836 820 836 789 828 860 757 813 805 804 742 829 804 813 851 828 805 836 820 758 813 765 797 766 820 820 719 774 843 868 828 828 734 766 781 664 727 726 813 758 812 844 859 860 812 797 820 805 719 742 883 859 828 914 961 875 813 906 922 805 843 836 719 750 875 922 828 906 922 844 922 890 828 750 719 719 633 656 867 860 976 969 914 961 891 765 742 664 766 813 781 750 765 852 945 875 875 946 937 820 735 719 664 648 828 820 727 797 867 883 789 820 867 899 797 789 836 890 844 891 922 945 875 867 727 781 773 735 687 860 867 844 773 891 929 930 883 930 914 773 789 766 773 766 687 664 633 656 657 781 797 758 781 758 804 688 656 656 719 734 821 867 836 851 782 804 805 836 742 781 821 898 860 820 844 781 750 664 703 727 757 790 812 836 805 789 804 813 789 805 781 758 765 797 742 766 789 711 758 742 750 797 797 797 781 851 797 813 828 852 859 828 758 773 821 851 797 813 757 782 804 828 821 828 765 719 742 766 750 773 797 797 774 765 797 719 703 656 602 609 641 664 672 719 812 773 758 813 797 734 750 750 742 742 743 773 742 789 836 789 821 843 828 797 821 703 734 742 782 734 797 734 735 804 821 796 844 860 757 805 844 773 852 836 812 805 797 789 711 719 711 664 679 657 687 703 703 664 696 648 703 664 750 766 750 734 680 641 617 633 601 594 648 649 703 766 867 750 820 758 734 774 789 820 750 766 742 750 765 750 727 727 734 789 813 765 828 860 757 813 836 805 804 805 820 735 765 719 758 703 789 773 750 774 797 773 844 820 860 812 735 765 836 680 773 836 891 906 922 883 867 766 812 773 680 711 719 711 664 648 680 672 719 812 828 836 781 766 719 695 625 617 641 648 774 859 961 961 930 804 836 899 883 875 734 773 875 922 899 875 906 852 710 743 711 734 805 836 820 812 782 781 742 711 719 734 766 781 820 805 781 828 797 797 820 735 695 687 672 703 758 758 695 711 703 735 765 657 750 789 789 781 766 789 812 836 805 836 812 711 680 633 648 641 648 742 774 766 757 782 843 789 797 844 797 773 782 781 711 672 679 719 781 743 750 804 805 781 805 820 789 766 773 735 750 797 820 758 781 812 813 711 703 703 797 828 844 875 820 742 828 774 820 766 750 750 765 641 656 657 828 851 922 906 922 930 883 836 773 789 758 750 805 859 774 812 844 883 789 843 883 836 774 750 750 726 766 797 765 789 719 734 782 836 836 820 812 743 687 703 703 766 828 828 828 750 680 688 687 727 765 719 672 656 656 672 633 641 632 641 578 586 633 664 727 726 735 765 695 719 719 703 672 625 797 828 812 860 750 797 789 867 875 875 891 875 867 844 835 829 843 860 898 945 875 829 734 703 766 851 766 836 875 922 797 812 844 812 797 828 774 711 734 727 836 820 805 718 766 766 765 805 766 742 750 718 821 789 734 750 727 859 820 821 773 735 734 719 734 774 742 758 726 750 727 742 765 790 781 758 664 703 742 672 726 821 859 813 851 860 843 813 867 828 820 758 781 813 734 836 899 929 907 875 875 804 813 851 883 852 844 757 703 766 836 703 742 703 758 703 735 758 757 704 718 688 719 648 719 742 703 727 773 820 852 758 765 836 797 735 757 719 695 649 601 649 789 906 844 922 929 915 867 914 929 946 937 899 890 703 704 718 844 742 774 859 899 851 828 867 852 844 765 758 805 867 820 797 828 914 899 906 875 875 742 727 695 711 750 836 844 734 750 735 726 664 719 750 773 735 765 696 695 672 672 679 758 813 797 796 813 789 750 828 789 750 805 820 758 797 812 688 734 766 797 734 797 789 727 750 765 742 672 688 617 789 695 782 742 695 719 680 687 688 742 781 727 781 781 742 766 719 695 641 656 672 679 688 687 719 742 711 766 734 735 726 703 727 742 758 789 727 734 758 656 687 813 891 859 883 937 821 961 906 851 860 836 734 758 797 789 883 773 875 922 922 758 804 742 844 813 765 743 710 790 812 820 750 774 851 805 867 828 774 765 704 679 649 726 719 773 758 711 727 687 742 805 820 836 860 859 859 875 891 859 813 766 765 766 742 797 797 703 711 672 687 719 719 836 797 812 797 781 735 726 656 664 610 711 750 781 805 765 821 890 938 906 898 829 820 781 774 765 703 696 718 797 875 852 945 891 875 937 938 953 906 797 719 781 898 914 750 836 875 805 852 914 890 868 875 851 828 805 781 719 672 640 672 844 875 773 852 898 922 875 844 852 875 828 836 867 844 843 836 774 797 843 766 844 875 781 813 828 781 859 907 843 899 898 828 821 859 867 797 883 922 906 781 828 774 711 718 829 906 875 828 828 875 875 852 843 829 796 782 843 797 789 860 883 757 743 843 860 875 875 890 860 859 781 805 828 797 805 859 805 836 906 828 891 906 812 860 828 789 805 773 734 813 906 828 852 898 868 867 867 859 805 797 844 796 829 875 828 820 813 742 804 813 750 836 797 765 688 719 656 640 704 921 938 922 906 945 954 914 820 797 828 875 828 852 773 844 773 789 836 703 805 797 867 883 844 851 844 812 813 844 836 851 828 852 867 852 859 867 875 821 835 852 789 844 836 867 781 821 851 774 835 735 695 774 781 781 774 828 828 804 821 797 781 719 765 766 750 781 805 750 773 782 734 781 844 867 781 852 812 813 867 813 836 843 844 828 797 836 789 828 828 782 835 875 774 820 821 875 835 805 844 844 750 773 734 704 679 672 742 1016 758 812 789 821 867 851 727 734 774 797 804 821 718 774 703 766 765 703 719 680 687 703 805 836 781 836 805 836 844 804 852 789 734 774 828 765 805 742 672 656 688 719 797 789 804 782 726 789 781 805 766 726 672 758 820 805 766 797 812 813 773 687 672 696 757 782 750 781 828 875 899 859 844 867 851 829 781 742 797 898 907 851 891 812 867 844 891 859 758 695 696 671 657 718 797 789 829 812 781 782 765 766 765 688 687 727 789 781 797 820 797 797 836 820 813 812 860 820 742 805 781 797 797 820 883 797 781 836 828 868 804 789 758 695 657 664 672 695 680 859 836 805 828 789 742 680 648 664 742 750 703 790 914 867 804 782 773 836 836 836 805 718 750 750 750 750 758 703 672 625 680 789 773 758 789 696 781 812 797 891 773 727 719 773 828 820 790 820 805 828 867 750 726 688 789 922 906 852 867 828 758 734 711 688 859 836 891 890 922 922 773 813 844 843 875 875 883 867 875 828 797 797 797 836 773 782 875 883 859 836 812 828 829 836 812 758 680 757 813 805 867 781 797 742 742 672 656 750 758 742 805 828 828 782 695 742 742 813 828 773 719 703 766 711 758 789 804 828 883 883 875 867 813 726 789 758 766 734 742 782 718 711 735 734 766 828 726 743 781 804 704 781 719 687 727 789 703 781 820 821 781 867 844 851 844 805 867 836 805 804 797 828 852 727 882 891 844 867 844 882 860 750 750 750 859 875 906 836 875 782 789 812 906 797 789 914 790 843 883 859 836 836 782 742 711 734 891 922 937 922 914 844 883 742 820 836 914 828 883 906 899 836 859 789 797 906 750 821 843 797 766 758 796 813 773 735 773 688 687 672 672 797 828 852 851 859 805 750 758 812 750 844 875 867 899 875 781 766 765 774 797 812 860 828 804 789 789 727 727 718 672 680 664 609 657 695 695 696 781 828 773 844 859 883 867 797 789 844 813 804 868 867 828 836 836 750 672 679 649 648 703 672 664 656 641 641 625 609 641 633 593 594 563 585 563 609 735 734 774 843 891 906 883 797 851 821 883 875 867 781 727 710 657 601 657 1046 852 883 890 977 992 945 852 891 898 883 883 867 773 844 852 867 812 907 914 851 930 984 836 836 867 883 805 742 813 828 820 844 820 859 852 734 750 782 804 836 821 835 875 852 820 703 766 703 625 656 657 976 852 937 907 961 898 922 914 812 750 719 750 750 703 664 680 648 688 703 750 703 735 804 914 907 937 930 898 977 969 898 836 844 804 852 820 719 766 789 797 726 742 867 766 805 844 835 797 758 805 781 781 719 766 828 859 821 851 813 820 805 890 867 899 890 821 789 828 828 859 790 851 883 851 875 899 883 867 797 804 836 805 844 851 813 812 821 797 718 758 805 750 672 679 680 656 633 617 594 734 790 679 703 696 859 875 922 906 891 890 875 805 766 773 844 851 821 812 828 813 812 797 711 711 735 679 711 781 868 914 922 929 914 883 875 844 812 797 852 765 789 750 805 875 891 828 797 804 821 812 805 703 695 672 711 703 672 735 781 726 766 820 899 953 969 929 914 907 898 875 844 812 750 703 719 735 836 835 704 718 789 883 852 914 867 859 836 836 758 695 711 719 797 859 844 781 844 836 867 852 859 828 836 805 750 695 649 617 617 859 1110 1031 1008 945 875 906 844 813 851 789 735 711 687 750 883 883 875 851 844 867 836 867 907 921 790 882 907 820 812 836 875 789 875 946 758 867 851 907 875 859 883 898 820 891 906 821 882 836 782 734 711 734 821 859 773 790 781 679 593 594 578 570 594 563 601 586 578 571 562 563 554 641 773 633 641 719 687 649 632 625 594 586 578 578 594 609 594 578 602 555 562 578 586 586 672 695 711 797 766 742 742 766 734 750 688 664 687 774 757 696 672 679 672 649 656 640 657 640 641 633 640 633 625 610 593 586 571 578 547 585 594 571 593 594 609 610 625 609 633 602 601 609 594 610 656 586 640 633 625 625 617 618 570 625 594 640 641 711 703 672 640 665 617 609 586 602 546 602 648 625 711 649 664 695 641 640 571 578 562 555 563 523 555 508 531 547 609 680 672 703 804 836 758 735 664 632 680 672 695 664 641 586 695 821 710 813 781 821 843 805 734 625 625 555 609 618 625 679 735 773 766 750 703 719 703 640 719 836 805 828 765 829 812 781 789 758 758 781 805 742 820 750 868 836 820 844 797 867 789 804 735 711 672 765 703 711 680 695 625 633 664 649 664 687 750 781 782 789 797 797 726 789 711 688 742 711 742 742 695 688 687 657 664 640 703 657 765 789 774 805 812 797 734 735 734 672 672 672 664 664 664 640 665 734 851 774 828 813 820 820 742 727 719 718 657 718 758 758 781 782 773 750 680 703 726 743 742 781 781 758 742 750 766 781 789 813 804 805 789 703 680 711 672 695 742 703 821 797 843 844 836 859 828 782 797 742 758 695 703 734 688 726 743 718 719 735 757 719 774 820 750 789 773 766 781 766 758 773 797 812 711 758 797 727 664 718 711 766 789 727 804 727 859 797 750 750 727 664 679 719 727 742 727 742 664 664 734 641 726 774 789 726 688 695 703 688 641 734 781 789 766 734 750 735 695 742 703 742 727 695 664 625 657 625 625 656 687 688 672 711 664 648 649 625 593 657 593 657 632 672 664 625 649 664 672 703 625 672 734 656 664 696 679 672 680 625 609 649 679 680 664 641 656 649 664 718 719 719 711 742 703 633 617 633 570 617 610 648 602 656 680 648 695 696 726 719 664 672 719 719 664 632 680 695 680 672 687 641 688 679 766 750 726 665 695 695 656 704 718 735 679 641 719 742 828 711 719 672 664 687 672 656 641 617 688 711 710 711 711 703 782 726 703 696 687 727 711 679 633 664 633 656 703 672 641 672 633 711 632 711 750 680 680 734 719 758 773 695 688 726 750 665 648 602 648 633 633 578 593 680 664 640 641 648 633 656 680 664 688 695 719 750 750 758 710 665 710 688 672 695 656 704 687 695 711 680 695 680 656 688 640 696 656 711 680 679 649 640 633 617 633 633 641 656 679 704 804 774 703 765 657 648 641 648 656 665 656 703 664 656 696 703 703 734 711 742 711 696 718 664 727 672 656 727 687 649 687 664 703 719 664 672 672 633 671 641 656 586 617 571 640 633 703 680 680 718 704 632 657 656 711 664 656 664 688 742 742 656 696 664 703 719 734 687 633 680 680 703 679 633 633 625 609 563 625 594 672 679 649 593 602 625 617 633 625 602 617 640 633 610 640 641 617 641 648 641 656 664 625 688 671 688 687 664 672 672 641 648 680 672 617 633 625 586 601 641 594 601 617 633 680 648 657 726 672 680 703 680 687 641 703 672 664 656 648 594 617 610 617 625 617 649 648 656 727 734 672 649 671 641 648 672 657 664 703 679 719 696 695 664 695 633 664 688 601 656 696 640 657 718 633 664 641 687 641 656 594 602 585 742 687 672 688 703 680 648 648 641 695 625 633 649 617 640 618 617 664 672 687 656 735 711 672 656 633 664 633 703 672 625 671 680 719 711 687 649 656 641 601 625 555 594 562 555 570 641 687 680 641 625 640 594 602 679 742 743 734 687 657 656 664 828 758 742 789 766 734 735 750 726 649 593 610 539 578 562 477 579 578 593 594 571 593 555 562 555 578 532 554 563 554 563 523 555 555 523 539 586 570 540 562 547 578 523 547 508 524 515 524 531 570 524 578 539 547 523 524 546 493 507 516 516 531 516 515 516 515 532 500 492 539 500 531 492 524 500 492 469 515 484 484 477 476 477 461 484 477 500 523 539 508 547 547 547 570 594 562 610 578 594 546 555 531 602 641 601 633 578 555 586 554 555 555 562 547 563 562 563 539 523 570 540 539 507 555 500 524 523 547 523 539 563 531 578 531 571 586 554 610 562 602 547 593 540 578 632 571 609 656 618 625 586 632 618 593 578 618 609 562 618 601 641 578 555 578 578 570 531 547 547 571 648 609 594 656 641 641 625 609 625 602 625 648 617 672 641 640 633 633 664 625 625 539 570 547 625 578 493 1093 422 1039 914 828 797 703 672 641 656 586 570 579 578 617 578 578 617 594 641 625 656 664 617 664 641 617 609 594 594 633 601 578 586 563 570 586 617 617 625 633 657 664 687 703 703 672 711 672 648 665 664 632 672 649 711 679 719 649 695 680 632 696 601 680 625 641 640 664 680 656 649 593 641 609 602 601 633 633 625 578 610 632 664 641 727 664 703 656 695 704 703 664 625 601 586 610 586 609 586 617 641 648 625 680 695 688 648 680 617 680 640 633 672 648 672 664 617 641 617 602 648 680 602 648 633 601 664 696 648 672 672 633 648 633 656 656 688 656 680 664 664 703 680 648 719 672 625 680 601 641 703 664 703 719 640 649 680 601 703 672 602 640 610 672 640 586 602 586 586 593 594 641 609 609 633 602 656 602 570 609 586 602 594 609 633 625 601 602 617 563 601 578 617 586 579 585 594 563 593 625 610 594 664 679 680 719 679 719 703 633 672 641 617 625 562 610 578 617 766 820 820 782 781 703 711 633 656 680 656 695 703 703 735 719 742 718 680 742 711 742 766 703 719 789 758 695 727 703 672 664 687 688 679 641 664 594 648 547 594 586 625 601 680 711 672 719 640 641 703 695 719 758 703 680 656 664 617 625 633 641 617 594 617 594 609 609 602 617 649 640 633 617 641 609 664 602 617 680 757 633 617 657 640 727 734 750 742 766 734 727 719 687 657 718 719 695 633 711 766 726 766 758 656 680 664 664 695 727 742 789 773 750 727 687 696 656 641 609 656 672 750 672 695 696 718 703 688 687 610 640 618 648 578 649 625 593 594 602 625 656 641 656 617 656 742 688 641 750 695 726 680 703 735 765 766 781 774 789 789 687 719 750 641 671 641 625 617 821 757 680 695 727 750 773 680 703 696 765 742 735 672 711 710 711 711 735 781 750 812 758 789 703 750 727 742 727 750 711 679 711 703 688 687 735 836 859 867 836 813 719 710 711 750 766 789 781 797 766 742 781 797 727 742 820 813 711 726 750 789 750 735 804 750 703 672 719 727 804 766 719 765 766 687 719 719 781 774 757 829 890 883 805 828 859 852 765 719 680 781 797 750 797 844 867 883 828 797 773 781 789 727 805 765 766 758 820 781 703 821 836 812 758 789 773 805 836 750 789 781 868 898 750 797 890 860 812 758 758 703 656 672 602 633 664 843 821 859 859 813 820 758 781 805 828 781 805 781 703 758 758 781 852 789 750 727 679 813 867 867 703 797 774 820 750 734 750 789 844 789 789 820 829 765 797 805 758 781 812 813 812 750 750 789 774 726 758 750 696 750 703 695 727 726 703 781 774 773 766 742 695 696 648 625 656 711 664 719 774 750 781 758 711 711 726 774 742 742 781 719 750 734 805 813 828 797 726 719 797 820 875 875 781 719 664 656 625 797 813 820 766 773 875 906 860 875 859 766 797 804 883 820 782 789 828 765 821 844 882 782 836 851 797 812 860 851 805 789 836 844 773 805 820 789 782 843 782 718 750 743 734 680 671 657 672 711 664 671 758 828 735 711 633 640 617 641 797 687 657 750 781 820 774 718 743 765 719 734 782 710 719 656 657 648 594 625 617 586 563 632 586 539 610 562 555 570 539 555 594 656 680 718 641 625 609 594 586 641 593 586 563 609 571 617 562 617 594 586 617 594 586 578 555 562 547 524 547 578 554 563 539 547 578 547 554 571 601 555 625 578 649 578 672 593 633 610 625 609 594 593 579 546 532 531 539 562 540 515 1031 555 938 804 860 789 703 664 664 594 617 617 609 649 625 656 617 618 570 609 586 570 641 570 641 570 610 633 585 602 594 578 562 586 563 555 562 555 601 594 586 578 617 602 594 578 601 594 578 586 547 539 539 563 554 547 547 555 578 586 609 586 578 594 547 609 586 586 594 601 641 680 625 625 687 617 696 648 641 625 625 617 625 633 570 594 617 609 649 609 617 602 633 625 625 633 648 641 664 617 594 578 648 633 625 719 828 828 797 726 750 711 657 672 593 617 625 594 602 797 812 820 696 726 696 672 671 711 625 633 672 711 773 797 828 836 828 899 922 898 938 843 907 851 930 922 851 891 797 805 711 687 695 672 711 922 867 844 781 797 766 765 703 727 750 719 687 735 765 727 687 727 750 672 656 641 687 742 789 672 696 734 703 789 789 719 750 719 703 758 734 867 836 797 742 711 735 703 750 757 719 719 727 726 688 679 672 664 656 657 734 750 758 797 828 836 805 703 718 704 703 726 696 703 656 680 632 649 617 641 617 633 664 711 836 828 867 766 867 765 860 843 758 750 711 664 617 641 641 648 664 703 703 805 742 688 680 718 657 695 664 695 649 664 656 656 696 710 727 656 664 633 719 734 758 734 790 796 813 711 742 711 680 679 641 664 711 664 641 656 594 632 586 571 593 594 625 664 664 625 672 703 610 656 766 757 711 657 609 609 594 578 633 711 711 726 657 640 649 656 695 727 656 672 672 680 601 656 602 578 602 570 617 578 664 719 727 711 648 617 633 609 664 602 617 594 617 610 632 625 610 617 617 625 586 617 586 578 594 555 609 602 593 649 594 625 601 578 578 579 578 554 532 578 554 532 617 586 594 578 593 602 562 579 570 601 625 649 625 633 578 625 625 586 601 711 688 664 633 617 586 578 594 609 555 570 570 586 602 570 617 547 594 656 633 680 625 695 656 664 641 672 648 602 601 602 539 586 562 586 649 734 711 656 758 758 766 734 766 765 782 757 774 804 711 735 719 679 633 734 704 726 633 664 680 656 742 695 704 718 711 742 743 718 696 734 727 765 680 750 719 703 781 727 718 727 750 742 727 695 656 688 640 680 695 766 727 695 703 625 602 640 633 680 687 742 696 734 703 649 609 594 570 625 688 710 672 618 601 617 617 610 633 625 656 601 602 633 586 633 632 719 695 711 657 664 679 633 664 625 711 789 750 742 719 773 790 804 672 688 679 696 625 601 680 648 649 640 641 664 656 641 570 602 640 633 649 632 641 609 633 696 648 680 711 789 695 695 735 672 687 672 664 703 649 609 625 641 625 679 649 695 773 750 766 734 735 680 679 625 813 718 727 703 742 789 704 726 633 641 625 617 578 625 640 649 672 703 726 727 758 812 782 804 742 797 821 757 743 750 711 718 618 617 640 633 672 609 641 625 609 625 625 618 570 601 602 594 601 602 648 633 727 648 617 641 594 586 578 601 586 602 609 602 633 609 641 586 609 609 617 579 609 562 618 664 640 602 586 578 547 594 570 562 571 625 625 586 617 695 703 774 718 735 734 696 695 664 656 664 641 625 656 688 664 656 773 719 742 766 656 656 579 593 586 594 570 649 586 625 601 633 656 664 633 617 633 625 625 633 680 632 665 656 656 633 640 649 719 695 625 711 687 696 664 648 711 805 711 758 734 727 679 735 750 765 742 758 711 695 657 609 609 594 578 610 640 672 656 680 610 648 617 594 664 641 554 633 617 649 672 664 632 618 609 641 617 633 656 687 641 648 618 617 586 554 610 695 797 797 734 688 711 765 782 757 743 757 743 742 687 641 641 640 617 610 703 633 632 610 703 812 813 797 789 773 782 750 711 742 750 812 766 812 868 812 742 813 797 765 758 742 711 695 657 633 695 711 804 782 773 781 735 664 656 602 586 593 703 797 797 766 750 695 664 625 617 633 656 758 782 742 718 743 664 664 656 703 703 649 672 640 649 609 633 601 625 618 625 601 602 625 664 609 586 641 593 625 657 656 617 602 586 586 570 625 562 610 617 687 719 797 750 742 750 735 765 750 742 727 766 750 757 782 742 781 750 735 757 758 719 781 781 789 782 797 750 726 727 672 718 688 687 774 765 805 781 750 735 695 680 648 649 656 570 641 844 804 680 672 765 782 789 718 774 758 820 703 742 680 688 632 641 617 594 609 664 782 836 789 804 766 742 633 617 649 664 734 656 727 711 718 696 672 656 586 601 602 578 602 632 649 633 593 579 562 664 758 812 750 743 742 758 757 719 680 726 774 797 726 743 687 648 649 734 852 867 891 867 867 844 820 828 805 750 750 773 711 664 797 813 797 773 695 711 742 672 688 672 672 687 703 688 695 680 742 742 734 735 734 750 719 703 641 640 641 531 594 570 680 758 742 711 680 711 757 727 672 648 680 672 703 695 711 695 688 664 648 594 633 664 789 750 727 726 696 648 609 586 594 633 641 601 586 625 672 672 656 680 679 688 617 672 648 704 789 804 774 797 734 734 766 742 758 711 781 766 781 773 719 656 657 586 632 563 570 571 578 656 719 750 734 805 789 765 821 797 781 820 758 781 688 672 664 625 648 625 617 633 656 633 641 680 671 657 648 649 625 664 679 649 664 656 664 688 648 664 703 774 757 727 727 679 703 688 726 680 719 742 774 750 726 781 750 813 765 774 805 757 782 836 828 843 727 766 711 679 696 640 696 664 679 696 687 649 617 687 664 641 641 632 618 578 562 586 641 617 648 633 633 641 570 578 594 633 664 640 664 649 640 649 594 570 547 625 969 828 828 804 805 805 664 695 703 657 695 648 688 687 664 696 640 727 758 820 773 704 632 625 586 625 703 680 640 657 648 641 617 672 773 774 812 750 711 648 625 696 672 726 719 766 742 664 609 680 687 688 672 695 703 727 750 750 758 703 718 750 735 734 703 664 813 828 773 789 719 672 672 758 750 765 750 735 648 641 664 758 765 774 781 727 664 609 648 696 648 610 640 735 789 843 813 781 719 742 727 718 641 641 625 609 531 594 609 579 734 789 812 774 789 812 750 782 851 813 797 812 797 805 828 781 774 773 742 625 664 625 641 656 625 625 625 594 617 625 664 734 844 742 766 781 758 727 656 633 625 609 664 695 680 625 664 664 657 648 586 594 601 602 687 696 703 593 688 648 680 633 594 625 625 617 625 664 711 680 625 609 625 703 695 711 696 656 742 742 766 703 766 734 734 805 703 750 797 797 836 719 765 719 641 617 664 726 696 718 672 633 617 594 602 625 609 641 664 656 609 586 657 765 805 726 696 695 695 641 656 688 664 726 633 649 671 680 711 672 648 696 765 735 812 719 789 734 766 750 727 750 711 703 718 727 641 711 796 813 844 757 774 789 781 766 742 727 711 773 703 688 742 758 718 688 672 633 625 601 633 711 695 672 625 672 641 671 680 688 640 656 688 625 687 665 710 860 820 813 797 812 828 797 750 742 735 750 703 726 742 750 766 867 938 781 711 687 704 921 891 930 781 758 797 781 750 828 914 1000 485 867 726 867 750 805 820 836 782 789 742 633 687 656 688 789 813 796 672 711 649 679 633 625 875 883 828 805 781 766 718 758 781 829 796 821 773 774 773 750 750 742 766 766 734 695 750 742 766 742 703 649 695 719 711 617 672 617 625 586 687 899 890 953 797 734 727 867 836 805 765 750 688 687 664 641 687 594 547 625 625 649 710 719 711 695 711 711 727 719 726 742 696 695 594 656 648 688 609 657 586 601 602 593 594 578 610 547 601 547 578 586 570 586 602 601 594 570 602 563 609 617 594 586 617 586 594 578 594 570 601 618 609 594 593 633 617 594 625 586 664 649 648 664 625 672 664 766 718 688 641 593 602 679 735 711 625 648 594 570 625 617 664 657 703 687 664 633 664 672 664 656 610 594 578 562 578 578 625 618 586 625 632 586 633 680 742 625 672 758 781 742 719 656 664 617 618 625 625 625 585 571 609 602 648 742 782 796 813 719 773 797 750 711 672 664 641 664 664 711 664 632 750 836 750 711 711 696 718 813 758 765 766 789 695 672 633 617 688 648 750 664 649 679 641 680 664 679 696 742 734 696 695 640 688 703 774 835 743 750 703 687 688 695 680 719 734 742 758 789 687 649 695 789 821 757 758 742 641 688 757 805 766 765 727 680 601 625 641 695 742 758 734 680 688 609 617 617 649 609 610 625 640 602 578 586 617 680 781 750 695 649 617 625 570 633 609 563 609 594 562 625 665 726 656 649 687 774 672 656 695 727 648 602 570 586 523 563 617 586 609 586 618 617 601 578 618 625 554 594 602 570 617 555 578 594 593 594 563 570 617 610 593 610 609 609 664 672 680 734 719 672 625 648 672 782 820 734 758 789 813 765 813 812 758 781 789 782 867 805 890 906 829 875 773 773 719 703 672 695 836 891 883 898 922 844 859 758 766 812 860 898 813 828 851 797 906 946 914 883 781 734 735 781 844 859 820 766 875 953 961 953 1008 961 890 922 844 914 914 883 914 891 875 843 938 937 914 899 844 812 860 859 875 953 938 976 969 883 922 890 813 851 813 875 953 906 906 891 898 938 976 922 961 750 805 836 930 875 914 937 875 899 890 836 875 836 750 727 773 899 945 875 953 961 844 890 844 836 961 828 945 875 891 914 898 868 875 953 922 812 906 789 860 867 852 914 890 867 860 890 805 852 859 789 852 859 828 922 883 883 898 774 875 836 812 859 797 899 929 922 899 929 821 867 930 914 961 921 938 906 797 750 664 727 945 984 985 992 867 844 867 805 828 789 828 867 828 868 890 836 852 789 828 726 844 867 789 907 922 859 883 851 883 867 860 875 765 875 852 805 836 828 859 836 828 852 867 820 875 852 914 867 773 797 828 883 828 844 852 820 836 867 805 883 820 851 836 844 891 875 797 882 883 867 961 930 875 883 859 774 836 804 782 828 836 750 781 797 812 836 852 789 820 852 843 891 828 883 875 867 852 859 813 836 773 797 820 735 703 687 719 680 625 695 703 695 711 703 680 688 640 664 618 695 648 672 649 632 625 625 633 571 625 585 555 578 602 547 578 547 562 571 554 500 555 516 570 601 649 640 610 578 586 594 609 586 594 586 570 586 578 578 586 539 563 547 554 555 570 555 539 617 633 648 680 688 609 703 625 695 688 703 648 618 617 609 602 625 609 610 585 571 601 539 594 563 578 570 602 586 609 609 641 609 610 640 664 641 703 664 688 664 625 617 609 618 632 703 618 679 711 641 656 617 594 609 586 563 601 602 703 797 734 766 758 719 726 695 641 680 687 657 656 617 617 649 664 656 703 727 679 735 726 696 734 797 726 782 765 789 805 797 789 742 633 617 586 625 617 672 719 734 664 633 641 617 641 656 695 641 640 680 672 664 648 641 664 633 680 679 688 687 664 625 664 641 680 664 664 672 664 711 648 680 586 711 679 625 633 649 625 593 618 554 617 649 601 586 563 617 609 625 657 664 632 649 726 711 735 758 773 664 672 641 671 657 617 648 680 687 672 719 656 727 734 688 640 625 633 625 617 602 648 657 765 813 765 766 750 688 703 711 679 742 750 750 782 695 711 742 711 719 711 687 688 656 641 687 711 695 766 703 688 695 695 703 704 625 679 672 750 774 843 797 828 813 726 758 719 672 656 648 657 640 672 735 796 688 695 719 664 617 688 726 657 656 672 679 672 672 664 625 664 664 633 578 625 571 640 625 672 664 594 617 602 586 586 554 641 875 484 539 1063 1000 914 851 868 836 820 742 695 657 656 632 594 555 570 586 563 578 625 601 610 601 586 625 610 601 633 594 554 610 554 579 578 586 570 586 570 641 601 618 617 594 601 602 593 610 695 664 633 594 578 578 586 601 594 610 648 609 602 609 571 578 578 625 586 695 766 765 789 743 554 946 757 719 727 703 742 750 727 648 680 656 578 641 640 680 602 640 657 664 625 656 578 602 570 578 562 571 594 578 586 586 554 586 578 602 547 554 563 508 601 633 672 703 617 664 657 593 618 617 601 641 703 633 656 649 640 641 625 601 649 633 648 609 618 617 601 602 633 601 617 594 656 774 719 789 773 828 758 797 758 773 774 734 773 774 766 750 765 750 750 719 734 735 718 774 758 757 750 704 695 711 664 648 586 774 718 727 680 695 727 671 633 641 633 656 633 570 602 601 555 617 570 579 570 609 547 570 547 563 531 578 531 578 539 563 586 476 618 515 578 555 547 562 555 570 540 546 547 571 539 547 531 531 555 539 562 571 617 515 602 562 618 672 679 664 625 625 594 609 571 562 555 601 625 618 617 586 578 578 602 609 609 625 578 594 594 594 570 602 593 586 578 563 555 562 539 594 586 601 579 593 610 601 563 554 524 555 531 523 524 578 640 680 719 711 672 640 625 649 664 679 618 578 601 610 633 632 657 726 789 797 656 703 704 664 664 633 601 602 578 609 602 640 610 640 680 656 617 657 593 649 601 594 555 562 547 571 546 547 625 688 742 703 680 664 641 593 649 601 649 617 633 640 618 578 617 617 602 578 562 586 563 586 570 586 578 570 617 602 648 586 649 625 617 625 594 554 547 500 789 641 617 578 649 656 672 601 649 633 672 632 618 632 610 625 601 625 625 688 703 633 609 602 625 625 625 687 664 657 640 594 805 649 695 703 812 711 672 664 618 695 687 641 687 758 742 782 695 742 727 726 750 703 743 726 703 649 679 618 593 594 570 555 539 578 594 547 562 641 687 602 640 625 649 656 703 617 610 617 578 586 688 648 609 555 602 547 593 492 500 508 531 539 547 523 563 500 547 531 500 547 500 484 500 524 484 508 508 523 469 516 507 493 500 507 477 492 477 484 477 445 492 469 469 461 460 469 453 461 453 446 445 438 437 445 438 437 430 445 438 406 461 430 445 445 453 454 445 453 445 461 453 485 469 460 461 461 477 469 476 453 493 500 515 547 578 555 531 524 539 593 532 539 523 508 508 484 469 484 446 453 484 438 468 477 500 508 515 492 508 461 516 492 438 469 469 484 492 485 500 484 484 500 493 523 469 500 492 492 500 500 508 500 484 485 484 492 500 492 500 508 524 508 531 539 515 493 515 492 493 500 468 500 500 485 476 446 492 461 461 453 437 461 446 461 453 468 446 445 438 421 461 430 453 445 446 445 445 461 446 468 469 477 476 485 453 469 492 461 461 468 485 476 477 476 477 484 477 484 461 508 453 500 453 524 523 617 539 555 508 508 492 508 531 680 593 657 609 633 609 594 617 625 547 563 546 532 547 539 687 617 649 804 844 789 805 734 805 680 672 601 602 593 586 539 579 578 656 687 789 680 680 672 609 695 711 789 766 719 703 578 563 578 547 562 508 1008 804 719 719 750 687 664 633 610 648 742 774 750 672 750 757 727 687 618 617 625 609 688 718 704 812 766 781 711 680 671 672 610 578 547 554 563 672 711 726 625 633 633 664 687 750 727 695 680 672 648 664 625 703 649 789 766 742 711 687 656 601 547 899 750 773 758 742 727 703 672 656 680 703 718 750 672 664 641 648 727 695 633 578 610 586 554 586 571 593 586 586 656 664 633 610 601 586 586 594 539 570 524 539 633 828 664 773 758 711 758 703 625 570 641 617 594 570 539 625 555 594 554 586 586 563 523 547 555 718 727 687 711 680 633 625 586 617 664 680 734 703 664 617 641 617 657 625 609 594 601 578 633 617 618 562 531 547 531 532 468 508 500 500 500 485 586 617 633 742 695 648 688 750 719 703 617 531 571 593 555 531 532 570 640 665 742 750 664 617 562 571 539 945 508 500 484 461 477 476 477 477 492 476 446 492 476 485 492 469 484 500 500 508 492 570 532 507 555 484 555 524 507 500 539 477 500 531 492 469 516 484 461 508 445 508 461 492 485 476 531 586 532 461 562 695 680 711 680 672 640 563 554 547 539 516 531 547 586 523 539 547 516 484 508 500 485 484 492 508 453 492 461 485 484 476 477 453 508 484 493 492 508 484 562 571 531 500 516 546 540 515 555 570 555 547 586 586 570 594 578 586 570 594 594 562 555 539 547 531 531 508 523 516 547 531 539 563 570 578 578 555 555 539 539 562 688 648 602 531 539 531 532 570 555 601 555 547 578 508 531 555 554 617 625 610 672 758 734 711 719 711 640 649 687 719 711 734 649 625 601 656 664 696 703 820 711 727 765 766 719 664 633 671 610 617 695 711 789 696 734 719 679 704 679 711 727 734 672 688 687 641 648 633 680 695 703 656 696 695 664 648 610 633 562 570 555 547 562 524 570 594 539 562 563 570 563 531 570 532 585 680 813 757 766 742 711 711 719 672 672 672 648 500 586 578 555 586 554 625 578 586 571 554 547 742 688 570 633 602 601 531 571 625 531 617 625 594 648 579 609 570 578 547 571 546 610 586 586 609 602 625 609 602 640 633 617 594 594 562 547 547 508 562 531 571 640 602 609 578 602 578 555 609 594 578 563 539 562 578 547 531 571 555 547 508 554 524 578 531 563 546 586 602 609 586 625 656 625 594 578 586 586 594 602 617 617 586 601 579 593 555 531 547 586 688 703 711 711 679 680 672 711 718 649 672 726 641 633 687 641 586 680 789 734 648 625 680 586 563 687 789 789 820 696 711 672 648 609 555 602 586 617 625 640 586 516 555 554 610 625 640 571 562 539 571 562 578 570 571 547 554 539 555 524 523 523 602 633 617 602 609 601 586 579 585 555 641 703 734 672 656 688 664 625 687 657 726 657 656 594 601 531 547 586 594 578 578 625 680 625 664 601 610 601 602 625 586 516 578 515 539 524 547 507 524 539 586 617 594 555 593 641 586 539 523 539 563 672 836 734 797 883 765 719 719 719 640 649 578 539 562 532 554 532 531 500 578 539 508 555 539 515 625 625 633 617 594 570 563 562 563 539 523 492 540 507 516 508 523 539 524 539 523 571 617 687 617 610 656 578 594 562 571 547 554 586 539 547 547 563 578 562 586 633 656 625 625 594 570 555 531 649 671 649 680 671 672 610 586 578 562 563 562 516 523 508 500 492 539 485 500 500 515 539 555 516 547 554 578 625 649 664 656 610 578 578 609 571 585 610 562 571 578 586 539 570 547 617 625 594 617 617 610 640 641 578 633 570 578 571 546 524 586 547 531 523 532 539 547 562 563 539 578 539 531 531 539 539 610 555 609 578 578 563 570 531 539 524 554 586 539 586 539 586 571 601 703 711 727 664 766 750 718 711 719 648 696 648 656 641 594 625 664 578 648 633 571 632 594 617 602 586 594 578 586 609 625 648 672 649 586 593 571 570 664 594 640 594 571 617 617 664 594 672 601 625 578 586 547 539 547 555 578 562 594 578 656 594 680 695 641 687 680 672 656 735 710 688 656 672 664 688 711 625 609 617 641 609 578 578 579 585 571 586 547 586 601 563 554 586 578 594 555 570 578 602 617 594 593 579 593 594 625 555 594 562 547 539 578 578 602 570 617 711 617 664 727 664 688 687 649 648 602 601 563 570 547 601 641 602 601 547 562 540 554 508 539 492 571 554 571 562 524 531 523 539 508 508 500 539 516 586 500 593 547 586 586 594 625 586 633 625 609 578 586 625 617 602 672 656 640 758 727 703 695 664 664 657 640 625 586 586 555 555 562 570 594 602 578 578 594 640 547 617 578 571 570 516 562 555 641 609 601 586 579 578 586 546 555 578 516 547 547 586 539 562 563 531 523 539 579 687 703 641 719 656 711 679 704 640 664 649 609 648 602 641 609 602 593 594 680 711 656 656 649 625 632 610 617 586 586 633 570 750 766 757 743 648 625 586 578 672 641 586 601 578 602 555 578 554 547 524 554 547 539 539 547 516 484 531 547 703 532 554 477 492 578 1180 883 922 843 766 602 617 687 641 601 594 586 633 586 633 601 711 688 625 648 695 704 640 844 852 781 750 719 531 531 594 594 601 602 578 617 664 578 594 617 617 563 586 570 594 555 586 593 578 579 554 578 524 531 531 539 539 579 585 594 711 656 641 594 586 508 515 500 508 586 883 742 805 820 844 742 758 804 766 750 750 680 742 656 695 735 711 711 687 727 742 664 625 672 726 688 656 602 593 649 617 609 649 609 672 602 625 656 695 656 641 680 648 649 804 782 726 680 664 687 703 641 656 657 632 743 617 734 813 820 695 703 664 618 601 633 594 617 656 602 633 617 617 602 617 593 602 609 579 531 562 539 539 524 539 547 562 571 539 570 539 586 523 563 547 547 562 570 547 539 516 547 555 546 547 532 515 539 563 523 539 500 524 539 976 539 711 594 602 593 571 562 578 555 562 563 539 547 578 531 539 539 539 547 493 523 547 515 500 508 516 516 515 531 508 508 508 500 469 500 531 515 446 929 805 797 727 718 641 578 594 523 547 547 570 555 555 586 539 547 578 531 562 524 547 570 516 554 539 524 555 531 515 532 562 531 540 539 531 515 532 492 516 523 492 531 571 531 539 516 547 562 602 554 563 562 555 570 516 555 578 578 547 570 586 531 563 617 555 554 563 523 516 476 532 468 516 516 492 461 492 508 554 555 758 680 726 703 578 618 648 664 766 617 586 609 594 547 562 563 578 586 531 500 507 500 508 516 508 507 508 485 500 523 469 492 516 492 476 516 492 508 516 547 585 586 625 625 704 695 562 610 586 570 570 578 547 563 578 547 578 594 539 554 547 516 516 507 532 476 508 516 500 507 485 508 507 532 507 508 524 547 515 524 507 524 531 555 515 532 547 562 547 547 555 570 515 540 554 531 508 586 524 586 601 610 562 602 578 578 601 594 602 617 656 641 695 641 609 633 617 555 601 532 507 571 515 539 547 539 539 586 500 508 516 508 468 477 500 836 703 648 649 656 649 578 593 508 555 516 531 531 539 547 523 485 523 485 523 484 532 547 546 539 493 531 469 500 484 531 485 492 531 500 524 484 531 524 492 531 484 508 547 492 539 493 531 484 524 500 476 477 531 461 523 493 523 508 531 523 563 508 539 578 523 563 547 594 593 578 571 578 555 562 570 547 633 664 609 610 648 610 601 602 617 578 625 594 555 593 547 547 555 726 649 664 758 687 680 758 664 632 602 586 625 641 554 571 531 586 523 578 516 555 500 539 539 656 766 711 734 758 726 696 703 719 671 633 649 554 602 609 586 633 609 602 570 610 632 758 750 727 726 750 719 742 711 688 679 696 742 719 703 703 641 671 665 632 719 742 696 656 664 656 727 718 680 711 711 695 735 750 734 727 711 679 664 657 640 633 672 664 633 703 695 641 680 640 641 586 570 500 477 507 508 539 493 507 508 500 516 500 523 453 469 453 453 438 437 469 446 414 437 469 406 453 414 430 453 414 461 406 446 468 430 453 477 445 484 454 500 461 515 485 484 461 500 469 468 485 500 508 554 531 493 500 523 484 485 453 469 500 453 469 476 500 453 485 507 485 461 484 500 453 485 507 485 461 500 492 484 493 468 500 524 476 524 492 476 524 492 500 469 515 477 492 485 492 476 516 500 500 484 500 508 508 523 485 500 508 500 453 492 516 500 515 516 547 531 562 532 570 523 539 540 539 554 539 532 500 546 500 547 524 531 523 532 508 515 531 563 531 547 586 602 570 586 601 547 617 602 656 617 657 679 649 679 633 688 687 617 672 680 688 656 672 617 656 649 640 656 625 633 672 649 687 703 649 671 680 610 585 618 664 695 656 610 632 641 649 750 687 680 726 711 672 688 687 672 656 656 672 657 679 742 649 719 718 696 711 679 649 672 664 648 672 680 617 609 672 641 656 703 672 641 664 726 688 695 672 656 719 625 625 617 688 781 758 672 609 633 633 711 742 586 625 711 743 671 657 601 750 789 782 812 789 758 695 711 703 711 672 711 734 711 727 726 797 813 711 789 719 750 734 789 766 726 735 757 782 820 766 765 766 758 773 742 782 734 726 774 758 734 742 711 727 781 695 797 797 742 828 750 797 797 735 781 765 750 797 828 782 843 782 773 813 757 821 765 774 828 766 820 789 758 828 820 766 820 883 742 828 805 844 750 742 797 734 758 883 758 820 742 719 765 813 773 719 805 875 859 844 773 727 687 743 671 727 805 836 828 828 844 828 797 804 782 711 882 813 773 821 812 719 844 836 804 758 750 766 718 758 735 718 696 726 727 703 773 828 774 781 813 742 758 742 758 781 719 765 844 734 821 804 766 773 750 829 781 734 735 734 742 774 757 766 828 781 829 867 828 844 765 821 695 812 750 860 953 812 852 758 781 820 789 875 782 781 695 742 586 821 640 672 797 781 821 773 758 820 758 812 743 726 774 671 743 765 813 828 859 742 758 758 711 703 688 750 664 664 640 664 672 703 750 922 821 820 875 836 789 859 868 851 891 937 938 906 930 906 773 891 891 882 875 758 789 828 844 852 867 750 789 898 1047 922 992 985 867 922 945 867 907 843 836 852 898 899 898 922 867 883 922 906 828 813 883 921 868 914 906 820 938 992 883 804 821 797 859 820 813 804 875 977 1102 1046 907 929 907 867 914 945 969 945 1008 984 961 1039 946 961 859 930 914 922 953 867 961 898 954 882 993 953 968 1032 968 914 868 906 898 914 946 906 969 875 976 836 805 836 812 844 805 851 828 774 867 813 851 844 797 804 790 796 836 719 727 695 687 813 867 844 851 852 844 859 820 868 820 875 828 852 804 852 812 813 844 765 821 796 836 805 758 844 882 883 985 961 882 868 867 914 812 758 781 813 859 867 875 930 899 898 961 906 946 914 859 883 828 883 812 735 718 868 835 836 961 821 937 899 906 906 844 898 844 914 938 812 899 835 844 891 828 891 921 915 1023 969 992 914 875 867 844 867 891 875 875 859 867 938 883 882 836 852 945 844 883 859 867 883 899 875 906 781 859 891 813 921 922 852 883 765 688 687 703 1071 976 1000 969 969 937 907 812 844 883 906 828 852 890 852 906 898 844 891 937 899 976 844 867 836 789 782 773 844 843 829 898 867 899 929 813 805 882 860 867 812 860 883 890 930 930 906 969 1000 882 930 836 898 907 867 961 883 945 859 891 922 828 852 867 828 906 953 883 977 953 929 844 789 828 860 906 836 797 734 711 938 953 820 828 820 735 750 687 696 726 766 719 804 672 625 633 703 906 922 953 993 1039 984 937 938 953 945 946 929 930 899 914 875 937 906 930 930 890 938 875 867 898 790 796 758 774 797 890 852 875 914 922 867 953 937 860 961 836 875 1000 968 1016 938 921 961 1000 946 1000 937 813 836 914 851 969 961 930 1015 938 836 922 890 930 953 867 750 766 719 773 820 696 734 750 719 687 703 688 648 649 625 632 618 609 625 641 679 680 648 657 671 743 718 696 679 696 711 695 672 656 711 766 781 695 664 625 625 594 594 570 672 680 625 664 656 672 609 664 633 633 641 617 664 625 640 688 742 672 711 742 703 680 734 719 734 664 610 625 547 664 648 696 671 579 632 563 594 679 649 609 625 672 703 797 844 789 711 672 671 711 625 711 883 828 805 852 835 782 843 782 734 766 804 766 758 828 891 765 821 828 797 789 828 789 765 821 812 766 820 789 742 797 813 750 765 797 766 828 766 773 781 797 735 734 719 703 656 703 750 719 766 750 742 765 758 742 758 789 774 765 766 750 703 703 719 656 672 649 687 719 719 742 695 703 727 765 719 797 805 851 821 804 821 843 828 789 766 758 758 750 820 852 843 852 844 836 843 844 828 797 797 789 750 789 852 851 774 773 797 789 781 766 781 789 805 773 743 765 742 711 703 766 734 750 766 836 836 836 797 812 789 727 765 782 820 813 859 781 828 836 875 860 836 773 828 828 860 843 805 844 851 836 758 781 813 789 734 711 688 781 805 750 757 750 797 766 789 797 742 774 804 821 781 836 859 852 820 859 860 859 859 774 820 867 891 898 813 812 860 890 805 820 844 758 727 718 750 821 890 891 828 875 898 907 789 804 735 797 859 867 805 875 891 875 937 867 883 867 797 805 836 859 789 852 883 828 851 852 828 789 844 851 821 820 789 727 718 805 727 757 821 883 835 891 813 836 882 860 781 836 851 844 805 844 789 773 813 828 804 829 773 813 914 890 852 844 851 789 836 813 765 867 829 828 851 836 867 758 844 820 836 766 812 813 765 774 828 844 797 812 797 758 750 711 679 743 836 851 758 812 821 765 758 797 820 758 813 812 742 711 750 813 812 797 781 782 757 727 750 742 703 735 695 727 718 711 742 719 750 711 680 672 656 648 633 641 609 602 609 633 656 977 867 766 765 688 695 617 641 578 641 632 641 727 726 750 742 696 640 633 609 563 687 1141 930 937 969 797 805 734 805 695 687 665 710 618 695 664 657 648 633 695 727 781 773 758 742 664 704 687 633 609 610 609 586 594 640 875 774 789 828 883 890 907 859 828 828 813 789 812 766 726 758 797 766 789 812 813 836 797 812 797 742 727 734 735 812 766 797 820 789 781 813 812 797 828 789 805 750 781 789 821 851 805 828 851 735 789 820 789 789 813 812 789 789 805 836 758 766 710 844 828 750 735 890 836 844 867 766 750 836 851 868 859 828 813 828 875 875 890 899 922 961 945 992 852 836 851 750 797 820 750 813 851 797 867 907 828 867 867 820 836 868 843 836 860 836 836 875 835 883 813 804 844 766 820 891 844 882 883 852 851 805 859 813 812 758 781 774 750 805 781 765 758 750 703 743 859 891 898 898 782 820 750 812 797 891 930 898 891 859 805 750 734 789 836 789 766 719 914 1023 977 968 930 930 937 907 890 883 797 883 890 774 695 766 773 742 789 797 758 742 766 750 695 711 805 836 820 828 797 758 765 727 719 781 758 836 789 750 766 781 750 688 671 688 703 797 781 860 835 883 922 938 976 875 860 875 851 860 875 882 875 758 750 758 852 875 890 891 867 852 789 765 711 664 664 641 664 648 774 890 790 882 930 898 836 829 859 789 820 758 836 844 734 805 883 882 883 750 805 859 868 859 812 844 735 796 914 922 946 859 883 914 953 906 891 922 890 813 883 851 836 789 899 859 899 937 953 985 1015 922 875 844 836 875 875 797 789 781 812 782 750 742 805 835 946 1015 1000 993 961 921 883 906 891 750 742 742 782 718 790 796 782 734 781 836 836 836 875 828 844 859 805 828 828 836 836 797 859 844 750 774 757 782 703 695 656 641 664 664 750 711 875 859 836 727 750 672 633 648 578 594 594 593 602 578 586 570 555 609 657 625 664 773 641 640 633 586 594 578 578 563 570 570 610 554 586 610 656 797 687 641 617 633 570 586 578 571 593 586 766 734 641 625 609 586 571 578 609 594 625 695 695 688 656 672 648 633 633 617 610 609 594 656 664 649 648 641 640 1024 718 813 836 734 805 820 828 758 750 750 852 781 828 883 875 797 836 883 859 851 852 867 766 765 829 796 758 805 828 789 781 797 782 734 734 703 680 883 851 836 860 859 805 867 859 805 774 859 898 844 906 907 843 883 891 828 859 883 813 765 789 742 719 774 726 680 648 633 625 641 906 859 899 867 875 813 742 765 797 836 828 797 789 852 812 735 797 835 836 813 797 844 828 789 773 828 867 860 742 734 797 867 829 820 828 789 727 726 789 883 930 875 804 836 797 766 781 781 789 774 781 836 883 891 851 852 828 828 812 789 711 688 625 609 813 890 844 797 836 875 750 797 812 860 898 867 907 882 836 821 843 829 796 868 914 875 890 805 875 859 844 774 875 843 789 727 859 821 867 906 828 797 836 766 773 750 781 828 782 812 820 790 820 820 813 757 805 781 704 765 852 773 844 898 868 773 836 883 883 843 891 906 820 836 883 906 883 805 742 688 882 774 844 898 813 898 914 852 836 742 781 781 750 797 735 718 688 711 750 726 727 726 696 711 703 695 695 836 860 883 937 953 922 797 820 899 875 898 969 906 852 750 797 828 797 773 727 796 704 703 625 734 688 898 898 946 1008 1023 1055 984 953 813 828 890 922 891 797 797 820 883 789 820 828 782 812 852 875 859 898 891 844 859 906 922 860 812 781 938 945 899 922 921 922 875 922 906 844 899 906 828 820 891 891 921 766 797 867 938 882 938 937 829 828 711 695 844 742 789 859 922 906 938 812 829 742 773 828 883 914 906 938 953 930 945 938 937 953 844 828 836 766 820 875 891 898 945 961 899 922 906 844 765 735 671 680 656 703 696 734 836 711 758 750 687 758 789 727 781 742 719 711 844 789 828 805 835 836 852 859 852 812 789 883 797 875 922 820 899 945 875 906 930 859 852 930 922 906 890 797 805 789 781 891 726 868 789 734 766 937 774 750 695 664 656 633 609 672 758 688 789 914 883 804 828 727 742 836 828 805 883 922 898 883 836 781 844 820 891 797 828 937 922 852 836 906 984 977 1015 977 1023 993 961 937 852 843 836 789 883 945 852 930 875 898 922 836 852 875 804 789 875 875 844 922 859 938 812 821 906 898 821 750 773 781 735 726 696 773 828 836 891 929 907 921 915 859 914 820 797 836 859 836 836 914 961 891 820 891 867 953 946 851 922 937 852 898 915 875 945 969 867 789 765 805 906 868 906 969 968 797 774 773 828 860 750 890 953 985 1000 968 961 977 914 898 922 914 922 867 868 945 1016 828 836 898 859 899 914 891 953 875 875 945 914 906 875 883 891 820 883 906 852 906 891 921 875 938 922 898 860 820 695 696 671 711 1000 907 875 914 953 914 922 953 961 969 937 945 852 789 773 680 641 844 1117 1047 968 1000 1000 1063 1086 1015 985 844 898 984 953 868 945 906 875 1000 969 953 977 906 1031 969 937 954 867 937 953 891 984 891 766 875 867 929 1047 993 1015 945 1008 1071 1031 1047 992 1016 960 875 954 945 898 961 953 844 914 922 828 797 758 703 734 860 992 1047 961 969 898 937 954 890 977 976 1047 852 898 883 820 969 977 922 1031 1054 1032 1070 1047 1062 1032 961 1007 930 1031 922 985 992 844 968 914 907 992 883 898 813 953 1000 922 945 937 946 968 899 984 930 930 929 805 883 961 953 836 906 898 907 953 969 937 875 859 829 875 937 875 1024 1000 992 1015 953 946 922 929 1016 969 1015 969 961 859 899 937 813 922 937 891 992 961 961 961 906 953 899 922 781 758 671 758 782 789 937 1000 1078 1102 1078 969 929 844 789 899 945 891 742 750 718 680 727 633 656 640 641 672 617 719 680 726 641 640 641 648 641 625 633 609 610 601 610 617 648 617 688 648 625 649 648 680 680 695 687 641 641 765 735 796 907 883 812 867 781 704 718 821 945 883 867 773 743 718 727 734 696 687 688 664 687 891 719 718 797 813 781 711 695 735 968 891 891 921 852 805 820 781 664 727 719 1000 882 938 828 875 883 914 812 774 789 875 750 836 851 938 844 828 867 930 922 890 883 867 836 781 821 797 843 813 742 781 719 680 859 914 984 899 875 922 867 937 868 882 883 821 882 914 852 898 899 953 945 883 922 828 852 804 797 664 680 758 875 836 867 711 695 672 711 906 860 789 765 828 774 789 734 774 844 875 929 883 930 961 843 758 719 641 656 640 665 898 867 828 852 867 867 852 945 969 781 828 867 750 743 750 929 969 1000 938 1000 898 789 797 961 976 883 1016 1000 976 954 960 602 1000 797 750 687 696 914 844 820 820 891 773 813 758 734 734 735 703 844 890 930 898 891 922 859 844 836 851 797 774 836 742 726 641 664 656 711 649 664 648 867 977 867 813 898 945 891 938 945 867 984 954 882 977 1000 953 1016 882 907 968 915 875 835 735 734 883 961 945 969 953 938 929 883 899 961 976 977 1047 992 968 836 782 765 828 883 977 883 937 922 867 906 883 899 922 843 907 906 797 867 875 765 899 930 914 1000 1007 915 937 898 774 742 641 695 711 859 907 921 1000 946 820 750 719 672 867 828 852 882 836 899 883 875 921 946 961 922 929 875 867 883 875 805 828 914 867 852 922 875 906 914 844 836 844 773 844 898 867 883 930 875 914 867 883 914 844 883 882 836 875 813 859 852 804 860 859 852 890 860 843 915 867 843 805 852 781 836 812 860 820 813 812 836 828 875 867 766 750 711 726 704 843 875 907 828 836 906 883 898 883 922 906 899 828 851 797 867 883 766 843 868 812 860 851 899 882 875 946 929 883 867 860 781 781 867 821 898 867 875 922 906 907 890 922 946 882 961 977 930 1015 867 868 914 820 867 867 828 891 945 899 953 945 867 860 914 961 937 797 875 891 883 867 937 946 906 953 977 914 953 929 797 844 859 797 789 805 938 937 906 907 937 797 805 836 765 836 836 828 906 829 843 914 852 922 937 907 804 774 812 891 914 945 961 984 899 844 882 883 828 852 805 750 656 672 656 656 657 664 718 969 961 1016 1000 820 758 719 664 609 633 625 656 945 750 766 984 1094 1063 1101 953 860 898 820 899 914 781 828 867 750 782 875 922 1007 1032 843 821 851 953 899 984 813 812 883 797 750 766 859 781 766 734 742 688 687 672 649 648 641 617 602 578 562 586 657 648 727 796 735 773 797 797 828 774 679 657 640 625 641 687 711 992 930 859 774 797 828 797 781 820 774 812 789 782 789 757 758 797 844 930 929 907 953 961 898 891 875 773 836 805 742 766 789 734 820 860 828 812 860 875 812 860 859 859 891 789 836 789 742 797 867 899 906 859 907 945 930 937 883 906 906 774 828 805 757 766 703 688 804 836 922 977 992 969 875 922 906 859 938 875 922 953 937 906 938 844 898 867 805 797 867 867 789 586 906 704 820 734 828 954 984 922 945 930 867 953 945 844 945 930 922 922 969 937 938 851 828 836 953 899 961 1008 515 664 555 555 1047 921 805 789 883 836 797 828 492 945 813 805 796 750 727 672 687 844 922 953 906 844 828 797 789 1258 688 687 664 656 664 641 719 875 890 907 929 844 805 734 766 711 672 671 860 867 836 812 743 750 812 891 937 969 898 1407 711 695 883 851 883 906 696 781 758 750 719 726 1055 1039 1015 891 899 898 906 914 867 930 985 1015 992 946 922 914 875 804 750 789 719 695 688 750 758 820 820 899 1000 929 915 843 508 1008 703 734 680 664 641 633 664 695 727 851 797 695 703 719 711 680 687 766 719 687 695 727 852 796 696 820 899 828 734 750 688 671 711 664 743 695 726 813 711 703 695 672 656 672 625 774 797 757 735 711 726 680 648 641 649 773 898 719 797 766 797 796 860 906 828 797 742 735 820 851 883 914 953 946 867 797 828 789 867 867 883 899 890 875 828 782 781 781 797 852 789 804 805 805 765 735 718 688 656 664 641 641 640 672 641 640 610 609 609 594 594 586 617 844 898 836 735 703 711 773 797 742 688 695 680 671 680 656 688 734 774 765 727 695 649 640 610 593 594 602 758 1007 821 765 867 844 774 734 703 789 875 899 867 836 812 758 766 765 774 773 781 766 758 766 718 750 735 672 671 680 672 664 719 672 656 687 696 664 765 836 789 766 781 735 765 805 812 844 821 843 828 821 804 797 750 797 766 742 773 766 719 758 757 750 797 797 774 789 734 734 704 640 625 656 954 835 821 890 836 758 813 812 766 687 672 711 664 649 632 602 687 665 671 750 782 765 813 804 797 805 797 789 789 773 719 672 633 625 641 968 797 758 734 735 773 688 672 687 805 890 868 867 797 765 758 797 797 750 765 836 766 680 679 711 828 852 812 805 813 797 796 782 765 797 758 750 828 813 781 844 820 812 875 852 828 836 773 727 680 640 618 601 649 632 641 672 648 641 656 617 602 664 617 586 625 656 672 664 711 727 836 859 742 727 695 703 664 875 891 750 680 656 648 649 906 875 906 907 937 977 976 930 867 836 680 687 688 789 742 703 852 945 812 766 836 828 867 828 860 883 765 750 719 711 641 640 672 672 750 672 648 672 664 649 601 617 641 703 664 656 649 640 594 602 594 578 593 618 601 633 633 625 625 609 610 585 594 610 554 602 555 570 570 578 563 570 570 602 602 585 594 602 586 578 617 688 726 711 688 671 664 696 867 773 735 679 711 680 664 633 602 601 578 571 562 555 539 570 508 547 554 500 524 516 515 516 531 477 507 493 492 492 516 476 469 523 532 523 539 508 555 578 570 633 586 586 570 633 601 641 672 742 711 680 648 633 656 664 657 703 656 609 617 579 632 610 617 594 593 610 633 601 586 602 586 593 602 539 547 547 554 524 570 578 555 547 586 531 555 570 524 554 578 563 594 640 656 704 820 820 711 602 601 610 632 641 672 656 594 578 547 594 554 602 602 609 617 633 648 618 640 633 609 610 570 617 649 679 649 711 625 656 680 656 648 657 640 696 632 641 625 641 648 648 618 648 656 602 664 586 617 633 617 602 593 641 641 609 594 594 593 594 578 578 539 571 547 546 618 609 594 586 586 578 578 570 656 625 571 578 570 711 1031 907 929 867 790 757 680 898 688 695 844 820 852 781 703 719 625 617 617 696 672 812 828 805 797 758 726 719 695 656 649 703 727 773 711 703 922 742 789 836 727 711 773 797 820 844 844 812 735 765 828 829 804 766 789 836 820 828 742 782 750 773 719 726 774 719 757 750 774 789 766 773 711 750 711 711 711 726 696 750 726 711 719 687 704 687 648 672 618 796 727 727 765 750 711 680 742 719 679 704 687 766 703 711 703 695 656 625 633 633 609 657 648 649 640 672 680 656 695 735 687 672 656 657 625 625 609 586 586 578 586 555 562 563 562 570 547 555 555 539 562 555 508 562 508 539 539 492 547 555 555 585 524 531 531 539 563 570 578 618 578 609 641 609 641 593 579 648 695 680 719 703 641 656 617 641 625 586 656 633 601 610 632 618 609 594 578 570 563 546 555 524 554 571 554 539 563 586 617 617 617 594 563 617 617 656 641 687 727 656 656 657 625 609 641 656 672 687 711 696 664 640 633 617 664 657 648 656 656 618 703 687 664 703 602 617 633 633 640 586 586 586 547 578 602 570 547 633 578 578 578 742 821 781 812 743 804 789 782 734 711 680 726 781 813 820 907 804 867 852 773 852 734 750 750 750 766 805 742 789 820 836 774 796 805 735 820 773 742 735 797 797 820 812 852 789 828 695 743 757 805 789 852 828 781 805 781 758 805 812 859 868 890 735 1062 883 836 867 774 750 757 743 812 852 882 907 914 906 898 813 820 758 789 852 742 812 907 882 805 875 891 843 875 922 860 836 859 766 836 867 765 829 820 758 679 672 766 797 781 859 891 867 836 852 898 922 844 890 828 750 790 695 703 695 867 930 992 1024 961 789 836 820 859 813 875 914 852 906 937 813 875 898 860 843 805 734 766 828 820 758 813 859 805 781 774 773 758 726 711 664 672 719 656 688 703 719 656 742 766 789 734 781 828 711 750 696 703 734 805 867 883 844 882 891 852 804 789 750 774 781 844 890 961 954 851 875 891 890 868 742 695 703 797 844 867 883 844 859 891 875 796 829 828 726 766 805 859 758 758 781 804 790 781 797 812 797 805 781 781 711 711 719 773 688 687 766 750 820 852 828 820 774 851 930 836 820 906 907 804 852 859 758 836 844 789 812 821 882 774 859 891 797 844 843 797 820 813 805 836 742 719 773 805 882 868 836 867 812 813 859 805 836 804 797 789 821 789 859 875 844 789 859 899 859 867 891 891 828 828 719 765 758 711 727 671 641 641 679 922 985 984 984 1000 875 883 914 813 781 906 953 899 976 922 891 906 766 797 757 719 680 640 641 656 680 656 641 617 563 586 570 625 883 914 890 836 852 898 930 820 836 906 930 945 860 898 914 860 922 961 921 961 782 789 797 726 766 828 890 907 843 915 976 844 875 805 812 820 930 969 906 906 813 773 805 789 820 860 820 797 797 804 836 774 883 828 789 758 734 687 618 640 688 648 649 695 844 812 844 797 789 875 766 750 687 680 656 719 789 883 914 898 875 797 805 789 750 812 860 750 734 773 766 758 867 867 789 742 735 789 781 789 852 859 860 726 774 726 695 711 664 633 797 797 812 860 867 836 742 766 679 657 758 882 860 968 1040 906 867 828 836 867 797 852 820 758 812 813 758 851 844 891 906 844 875 781 812 867 930 875 860 929 828 860 883 835 891 820 821 883 867 859 859 829 875 843 938 859 930 844 875 843 829 859 805 875 859 836 875 859 782 835 821 875 828 867 852 851 867 797 844 914 883 906 899 828 898 820 766 813 851 758 805 828 828 906 899 906 890 821 883 937 844 765 790 789 804 899 820 867 813 820 867 867 844 906 907 859 891 914 820 914 922 922 906 953 813 898 891 883 867 890 883 899 914 898 844 797 851 875 868 781 820 875 774 804 852 820 899 906 859 852 750 812 899 929 899 1039 953 992 938 836 757 766 688 656 679 938 906 969 992 961 1000 789 781 789 852 836 852 859 789 820 774 812 758 789 789 727 804 946 968 1000 922 868 843 875 907 890 828 899 961 867 836 914 883 750 797 882 922 758 852 914 906 867 899 937 852 929 914 789 883 961 922 852 898 914 836 859 891 844 898 985 898 859 891 883 805 796 750 743 734 797 851 875 805 774 781 828 875 844 906 891 773 812 891 914 953 946 921 899 867 805 836 773 867 836 797 805 805 921 946 945 969 875 929 915 820 851 907 882 961 961 883 945 883 946 898 945 883 813 757 719 688 851 875 930 961 898 836 891 891 843 875 875 867 899 859 844 797 750 789 750 750 727 671 680 703 742 805 820 836 797 766 711 781 828 867 930 813 804 867 891 906 782 773 687 672 625 625 618 664 679 852 898 821 750 773 797 734 813 812 891 851 821 836 804 891 906 828 875 860 797 843 829 796 797 750 774 773 805 742 813 859 891 859 891 835 829 867 851 891 930 851 860 773 727 757 829 859 859 828 907 804 766 797 789 898 813 890 868 828 859 883 828 844 836 804 860 789 891 898 852 890 883 891 812 906 1008 891 820 828 836 891 844 875 906 851 836 750 766 672 687 672 727 859 844 805 843 860 828 836 742 696 679 797 805 867 891 828 906 898 829 867 851 766 789 875 891 820 883 883 804 883 914 867 883 883 844 836 882 868 859 898 891 859 860 758 781 859 914 985 898 914 899 929 922 914 922 891 758 757 750 735 828 867 930 914 797 781 836 758 758 867 867 914 937 875 954 976 906 938 891 859 898 766 773 813 875 812 813 812 805 867 828 797 891 922 906 875 844 797 875 906 851 883 883 867 899 812 875 969 922 898 922 914 821 875 890 844 898 907 851 914 844 781 821 750 796 813 781 828 805 805 804 782 820 883 820 781 828 836 805 859 805 766 828 890 852 906 938 844 875 890 875 836 922 867 852 883 906 797 875 851 758 781 813 797 703 664 695 930 883 843 868 726 711 742 782 828 851 836 891 875 914 890 790 828 843 813 820 899 929 946 945 930 859 922 867 820 875 907 859 836 883 867 805 867 867 805 812 844 836 875 906 828 875 860 797 804 750 696 687 906 953 875 891 875 852 929 883 852 898 836 859 852 797 851 821 836 851 805 836 789 851 891 969 930 953 875 898 930 898 867 914 938 953 961 977 945 969 914 843 899 859 883 906 914 875 875 907 875 890 867 735 781 828 860 843 782 836 906 906 953 922 938 953 961 914 890 860 851 914 953 930 922 883 906 922 883 945 945 868 890 781 758 680 687 961 789 883 906 836 946 859 805 804 891 766 797 851 844 891 882 805 828 860 875 890 828 860 843 758 805 828 875 914 852 843 860 828 859 867 852 891 906 828 898 836 829 906 859 867 899 836 922 945 937 1008 922 867 766 719 726 696 703 656 641 632 641 734 938 898 883 922 914 867 922 945 922 953 914 821 914 937 860 922 937 852 922 929 867 938 875 906 922 875 1008 1023 922 1000 945 883 938 906 891 961 945 883 929 914 852 953 922 867 938 851 883 945 875 844 914 836 860 921 899 937 985 898 891 765 758 680 656 633 633 984 945 938 891 836 875 781 804 844 766 750 765 821 828 859 930 922 984 969 914 859 836 875 868 898 930 906 914 930 859 922 937 860 875 781 750 797 805 750 804 852 812 883 922 852 914 867 961 922 937 985 1031 984 875 789 821 859 844 851 883 844 922 945 820 852 898 891 875 891 890 844 867 859 797 883 922 938 804 860 781 812 782 773 750 688 640 656 680 664 649 648 648 657 656 703 680 695 633 680 921 922 883 938 914 875 937 844 812 813 727 851 1008 1133 1070 977 984 883 890 907 836 906 945 828 914 899 898 1008 953 1016 914 930 968 875 914 961 860 922 882 891 937 797 907 976 992 938 1023 946 875 945 867 852 929 922 860 945 836 844 875 890 828 953 954 875 992 890 930 977 937 985 953 914 914 859 938 992 945 1016 1008 890 992 1008 922 1008 961 922 1015 953 860 906 899 875 921 914 915 1000 898 836 867 977 953 1062 1016 977 984 883 883 945 906 938 953 1023 1031 899 906 875 766 890 1016 945 1055 1000 1000 867 836 867 852 953 1008 1008 1023 1023 961 1102 1086 930 851 766 836 1000 968 860 906 977 937 906 985 976 977 1031 977 929 993 937 1031 1047 985 1031 922 906 961 883 992 1039 906 977 1008 961 1062 992 953 1008 906 977 937 860 953 1016 906 1015 954 961 1007 985 984 969 953 930 820 867 867 828 930 914 906 969 922 984 1024 976 985 969 906 945 899 914 1031 953 836 719 703 898 875 891 797 898 977 937 899 929 993 921 961 914 977 1016 929 977 961 961 984 836 953 906 891 1031 922 953 930 953 1063 961 1031 976 868 898 969 929 961 922 953 993 914 968 914 868 937 860 906 922 882 922 922 899 937 891 914 937 922 883 898 797 813 906 984 946 969 906 984 985 898 937 977 961 1016 968 907 992 961 992 953 867 946 976 820 868 812 914 992 891 906 1000 992 1000 899 875 961 929 915 914 851 938 898 875 930 961 883 984 953 906 813 804 844 797 750 766 804 735 781 836 812 790 859 867 805 844 843 821 851 836 828 867 829 867 836 843 829 796 821 773 820 875 805 828 836 789 813 844 781 836 836 843 836 743 734 734 805 797 898 1047 1047 938 960 875 836 907 968 969 891 953 1016 968 977 945 953 969 883 945 922 875 984 922 844 961 969 851 938 914 875 992 992 961 1063 922 929 906 883 946 859 852 937 922 969 1054 1016 1039 961 914 953 938 976 1024 968 1032 922 953 953 867 937 1008 930 859 899 867 953 945 922 969 891 922 953 937 860 875 765 774 757 789 743 882 930 906 899 914 875 906 922 891 937 875 860 843 782 820 844 929 946 961 1046 1000 938 836 859 821 867 945 953 1016 1023 1008 1031 867 844 914 883 899 992 992 1031 961 1000 961 875 953 977 867 891 898 852 992 1023 977 984 899 875 906 828 851 821 734 719 789 914 844 883 812 867 828 743 750 882 946 976 1016 883 875 937 1000 875 977 1031 977 984 945 860 890 922 906 907 937 883 875 930 851 969 1023 977 1055 1031 1078 914 883 898 922 852 922 812 852 867 969 812 844 851 821 797 757 821 875 898 938 914 945 961 953 961 836 891 828 750 820 906 1032 1031 914 922 1008 1023 922 898 836 821 859 945 875 758 820 774 703 812 938 937 1016 961 992 961 820 844 797 766 851 930 891 781 758 804 891 953 922 898 969 953 992 993 859 922 937 891 961 906 852 969 882 907 914 797 882 922 813 898 961 938 953 906 867 899 812 875 891 922 828 867 891 882 922 969 914 953 992 930 922 797 844 851 922 930 937 906 946 922 898 953 930 961 929 821 890 954 1007 961 1000 852 906 945 821 890 899 851 961 1008 1016 1070 992 938 937 836 922 852 812 813 859 797 867 930 898 969 1031 1024 984 906 836 899 906 836 922 945 891 976 961 922 945 961 844 937 844 789 735 687 1102 961 968 969 844 875 922 937 860 859 852 820 812 766 781 836 821 781 875 844 804 844 867 766 726 719 883 898 969 977 953 890 907 875 789 812 875 953 985 906 937 969 953 977 961 906 899 898 797 836 883 937 867 907 945 890 836 907 906 883 875 914 875 890 789 766 719 922 922 828 828 859 922 867 813 867 836 906 899 961 968 914 985 937 899 961 898 914 914 820 836 938 914 906 938 937 860 914 945 891 976 969 969 984 906 977 914 883 929 907 922 960 922 914 977 828 867 875 797 899 953 929 985 1008 968 1024 1000 898 899 922 859 812 750 704 773 719 687 696 687 672 664 695 727 1031 1000 1031 1016 1031 1008 984 875 922 914 852 976 1024 937 985 945 852 953 844 921 954 882 914 930 930 898 875 969 883 890 914 868 984 891 984 883 781 766 687 664 930 859 938 1031 1055 1062 930 1023 1000 899 937 953 883 1039 1000 977 1023 907 992 961 875 906 867 914 985 953 929 961 891 914 922 891 953 898 891 961 828 883 953 906 914 961 891 953 984 844 953 859 883 930 898 969 922 930 984 969 992 969 929 938 937 914 1032 961 992 961 929 993 953 984 953 844 898 946 875 976 946 929 1016 851 868 781 711 680 1023 859 907 1015 1039 1086 1063 984 1070 977 1039 945 922 883 906 899 961 914 937 992 1024 961 1000 898 938 843 868 961 843 930 859 922 977 984 969 891 812 680 687 680 687 750 649 656 735 796 813 812 774 750 750 773 766 734 727 711 672 679 602 625 609 602 625 594 578 593 618 570 602 640 617 586 617 610 609 586 586 547 586 578 570 586 563 554 563 531 563 578 562 571 578 648 641 711 719 750 703 640 610 593 563 562 563 609 688 804 758 742 696 679 718 696 758 679 750 711 656 665 617 625 570 625 648 665 671 704 781 726 813 734 649 672 687 594 609 641 687 641 641 679 774 648 617 657 945 890 758 766 766 757 696 687 742 703 680 727 687 649 687 742 821 781 758 750 820 813 718 750 750 789 649 726 828 790 828 859 813 843 891 836 789 805 773 711 789 805 765 821 828 750 906 875 828 891 859 781 774 828 820 797 844 891 781 867 867 766 828 844 804 711 703 672 625 617 586 821 1000 820 914 883 883 765 828 750 766 758 766 726 719 750 797 726 758 781 836 821 890 906 883 930 922 930 843 907 875 890 891 797 851 867 821 828 867 813 804 821 773 852 820 773 860 828 820 820 844 781 829 796 821 781 875 922 851 875 868 914 797 835 829 796 797 852 766 734 820 860 789 789 797 804 828 813 750 726 696 726 750 719 711 719 719 671 680 695 672 657 695 656 649 656 640 649 625 609 641 601 641 664 641 586 617 586 594 578 617 664 664 609 657 711 851 734 750 657 656 648 680 734 813 797 781 781 703 711 664 719 789 789 766 781 735 750 843 828 844 774 726 789 821 828 828 750 797 750 781 734 743 804 735 734 656 719 812 883 914 875 907 906 781 750 844 859 836 758 727 734 695 672 672 703 1047 1016 882 805 891 875 781 906 867 868 765 844 914 898 766 742 727 789 867 797 797 937 922 891 812 899 875 758 742 687 649 679 961 860 890 1016 1000 1000 906 985 937 820 922 953 883 922 977 882 758 852 898 867 891 992 930 930 992 922 867 976 1032 906 1000 852 781 781 711 695 1024 992 1016 875 906 765 860 773 891 961 929 915 773 875 789 852 984 961 930 1015 1016 992 875 914 930 890 875 922 899 945 961 852 984 859 875 946 867 844 890 938 867 805 867 922 843 891 883 976 946 976 992 969 891 929 938 891 906 906 891 961 961 968 891 969 984 852 945 969 898 977 968 922 969 891 968 954 906 953 1000 883 961 859 930 1039 969 1000 1000 921 954 1039 945 1000 953 875 875 844 937 969 906 1071 1023 969 867 734 704 695 765 868 961 1039 1047 992 1054 1102 1031 992 891 961 961 922 1008 992 961 984 828 891 906 899 976 945 907 1023 969 781 813 906 805 898 937 946 929 1047 1047 992 985 929 875 883 821 757 805 789 719 734 899 812 836 899 750 867 922 898 914 945 985 890 922 961 1000 961 844 766 875 1007 1008 969 859 922 1031 915 1000 1085 1032 1086 1054 883 1047 1047 914 1016 984 844 898 1047 906 1024 992 937 977 891 836 804 758 688 734 789 820 782 820 758 750 742 711 711 734 680 726 696 687 688 679 633 656 641 664 633 664 609 649 648 610 609 617 625 617 641 578 617 625 657 656 648 649 664 656 656 672 633 664 578 617 610 617 601 657 632 625 610 594 570 594 578 562 578 579 570 562 571 593 625 680 664 672 688 687 672 656 664 641 656 641 664 687 672 649 695 711 656 774 781 875 883 875 820 828 813 750 781 820 797 844 812 813 843 836 782 781 812 774 750 820 789 813 836 812 797 828 813 781 797 781 742 781 805 742 789 805 695 743 718 688 695 750 750 797 844 820 852 828 734 797 797 766 828 804 789 813 812 774 820 899 890 836 844 844 836 812 805 812 719 688 640 672 875 813 875 960 915 945 945 883 867 805 758 812 844 859 758 789 875 906 899 898 875 836 781 704 664 640 641 875 891 875 882 891 875 852 835 868 859 797 844 828 742 758 844 750 789 820 781 735 812 852 789 851 875 852 851 868 859 766 828 851 789 836 867 860 844 875 875 781 828 820 735 695 734 938 937 789 750 797 883 969 898 813 859 899 906 890 914 907 875 804 829 828 828 797 797 851 867 789 836 891 898 836 828 829 765 844 898 899 914 898 899 945 922 883 883 890 820 836 883 844 836 875 812 891 891 804 789 797 719 750 789 789 742 727 750 781 774 742 836 765 805 766 750 765 805 836 859 836 821 781 726 711 680 664 773 727 742 781 790 765 735 718 1094 969 828 781 852 828 734 766 664 703 648 687 735 718 703 696 765 735 781 828 781 899 906 813 875 945 867 859 907 812 938 1047 968 985 984 891 906 914 867 922 828 891 890 774 914 914 836 898 852 875 875 820 883 789 766 859 899 851 977 914 968 938 852 843 813 898 930 937 954 1000 1000 1039 961 937 930 890 891 914 805 820 953 1008 992 899 781 711 687 664 735 937 1024 1015 1016 1031 1000 1008 984 907 765 813 820 867 805 898 922 750 781 711 664 688 625 641 781 797 703 719 828 851 930 922 922 883 851 875 867 907 914 921 946 851 930 883 734 735 750 656 836 875 929 961 899 812 789 852 898 875 836 930 938 945 969 953 937 1078 961 1016 898 899 922 797 796 797 766 680 750 921 1079 1023 945 836 969 953 820 891 945 875 813 766 781 804 735 820 930 890 977 977 898 914 844 898 852 836 898 875 867 961 836 938 945 914 867 797 781 813 750 805 843 797 821 789 843 836 782 867 859 938 945 875 844 843 852 992 992 1039 954 796 743 687 703 914 836 922 914 946 968 977 969 836 929 946 867 929 875 914 961 899 969 984 945 985 890 883 883 844 922 843 930 922 890 961 899 922 945 898 985 922 898 836 742 789 891 883 969 992 961 1054 1000 1016 945 946 898 891 906 859 938 929 836 891 766 718 727 844 758 875 867 828 914 922 890 946 937 914 953 844 914 946 875 937 891 929 899 773 836 883 820 891 930 914 992 961 984 953 922 953 875 922 899 882 1000 1000 954 992 883 812 758 758 867 773 836 875 852 922 859 836 930 953 875 953 851 844 852 836 883 976 891 976 961 867 946 906 898 875 758 828 828 790 773 828 750 813 851 735 718 649 703 805 757 782 820 812 782 804 797 774 750 711 757 899 867 813 757 727 664 641 617 664 797 922 929 938 953 922 828 937 1032 1062 1078 1032 953 922 906 890 782 804 860 906 820 961 1008 945 953 969 844 898 914 821 875 898 891 851 868 929 805 914 992 844 961 930 921 915 976 859 922 891 812 805 914 969 906 985 1015 969 1023 1008 836 930 890 860 805 859 726 758 797 781 821 843 868 734 773 790 914 1000 1007 969 953 852 875 883 757 1422 899 773 875 875 953 961 1078 1086 891 961 914 844 922 906 828 859 930 867 758 891 961 968 782 898 906 828 922 891 836 883 922 875 781 812 821 812 875 914 961 906 969 961 930 914 906 852 875 890 867 774 883 937 922 820 868 945 828 891 937 930 898 922 922 812 813 797 750 765 829 812 813 859 922 906 867 922 977 953 844 906 937 797 930 898 922 860 914 875 773 813 812 891 843 860 890 891 813 906 898 891 883 875 828 789 797 789 797 718 727 727 671 680 758 750 664 734 696 664 703 719 695 680 672 656 664 640 633 610 593 586 578 547 571 578 562 602 648 610 593 594 586 578 571 593 586 578 633 695 649 633 640 633 625 610 609 601 665 671 688 594 547 578 625 711 812 961 961 937 930 930 750 789 672 789 1031 883 797 758 789 851 867 883 992 938 828 906 953 938 937 907 890 828 836 735 773 836 859 836 805 781 758 758 789 750 727 765 813 742 742 750 836 813 726 774 843 813 734 766 758 804 774 758 750 835 727 719 734 742 852 859 891 851 860 867 844 789 742 734 813 758 773 860 851 820 750 829 843 844 773 805 828 703 696 664 625 609 578 586 594 570 563 539 609 571 593 594 570 563 555 562 539 570 500 555 492 532 562 563 562 609 571 554 610 601 594 609 610 601 602 617 594 617 570 579 546 594 594 625 664 633 633 703 695 680 734 656 641 680 679 625 618 609 562 618 562 578 547 554 555 562 571 523 625 563 539 570 609 594 563 609 633 601 594 602 593 610 555 578 586 531 625 523 586 531 563 531 524 492 531 524 484 516 484 500 492 492 493 484 484 453 477 469 476 438 461 453 453 453 461 453 438 453 484 453 469 484 516 469 515 477 477 476 430 492 438 468 485 461 476 477 484 484 485 484 485 445 476 500 469 524 507 500 493 484 477 468 477 484 508 516 531 539 500 516 500 507 500 516 477 531 594 609 539 524 539 617 695 649 648 664 641 609 570 539 594 570 547 555 547 554 641 758 750 687 625 602 625 562 477 531 508 641 742 773 641 664 625 703 727 593 625 649 617 578 547 516 500 523 461 492 461 508 406 524 445 453 477 468 500 485 469 515 516 570 570 555 563 554 594 617 555 562 508 539 547 492 524 547 523 516 492 539 484 532 500 546 493 539 492 516 539 484 508 500 492 516 468 508 477 476 485 437 461 461 469 453 492 430 453 492 453 446 484 484 485 500 500 507 524 508 484 531 508 508 516 515 531 516 516 515 516 516 484 516 507 508 547 508 562 618 578 672 632 618 593 571 547 554 531 540 507 524 515 539 508 516 555 609 594 578 555 562 547 570 531 571 586 578 586 633 632 704 742 695 633 648 617 633 727 711 719 726 742 727 742 781 774 781 875 859 860 828 828 812 735 773 742 766 750 805 773 688 711 703 758 671 649 633 601 617 641 703 875 821 828 828 765 789 727 711 805 765 836 875 860 812 922 891 890 805 844 789 765 875 914 860 820 899 921 782 820 945 946 859 883 906 734 914 875 813 812 758 789 774 781 695 719 656 657 648 711 703 641 875 718 836 813 844 882 844 797 758 734 680 734 750 805 836 844 953 937 1032 1015 992 1016 961 1008 851 883 899 921 883 961 914 946 882 805 805 828 976 883 891 883 898 867 891 898 914 836 922 946 984 875 922 953 867 930 906 891 875 812 813 883 882 789 774 765 829 867 898 914 914 891 977 960 930 852 890 1000 930 844 969 937 852 890 766 820 906 829 945 1055 1054 1016 1039 1008 984 961 1008 1023 930 992 938 789 883 921 969 914 1016 1055 1000 945 1015 922 930 1000 953 875 1039 1063 906 930 781 953 1008 961 1031 1023 1016 867 922 961 914 953 938 929 1055 1031 1024 1070 961 859 899 953 844 961 976 844 977 1039 1007 1000 1008 867 961 914 836 954 929 867 930 1008 984 1071 992 922 953 929 891 914 977 937 977 1039 937 1024 1054 954 992 929 883 1024 765 860 906 898 789 899 945 875 922 1000 1031 969 1000 984 946 867 875 766 734 820 914 1008 1000 953 1000 1008 953 977 1000 898 938 953 930 914 1000 1046 1024 1016 1015 852 906 930 765 852 976 946 859 914 992 930 1023 961 961 993 1039 812 914 899 890 953 1000 844 836 930 875 992 1039 1062 969 875 860 906 984 1031 993 1086 914 968 891 820 969 891 851 1000 789 813 844 945 992 891 953 1008 867 945 1094 1055 961 945 1000 898 1016 1055 945 984 1047 899 976 867 766 844 984 969 953 1062 1040 1031 1070 969 890 977 1023 915 1046 961 922 985 992 945 899 875 945 1070 1031 946 867 883 836 1007 1047 969 930 781 797 945 883 953 1078 992 915 960 961 844 891 851 774 781 891 945 930 882 946 945 969 898 992 993 1015 985 1062 1039 891 930 976 891 984 984 891 1000 1117 1055 977 1039 1039 875 953 773 797 797 828 859 922 891 953 938 882 891 859 844 875 875 914 828 836 891 805 859 937 930 945 915 875 882 828 750 774 851 938 984 868 828 882 727 719 711 828 930 929 797 891 922 898 992 1071 1046 1063 976 946 945 945 977 930 961 812 859 915 882 891 984 1016 891 1007 1016 961 937 1016 1016 890 891 812 852 945 1000 953 1055 1063 945 1000 1008 890 907 882 852 945 1055 977 1039 1031 1039 1133 1054 1047 969 1024 992 984 1008 914 1023 1024 976 969 1016 969 953 1000 929 844 906 883 836 930 1015 1079 1007 1055 961 883 883 914 781 891 937 1016 882 766 844 1008 859 1000 1063 937 961 891 781 859 985 937 836 930 976 930 891 875 953 843 805 797 797 758 750 726 696 687 633 711 640 657 703 742 805 797 750 718 711 672 664 610 726 844 719 750 750 726 703 711 680 617 617 641 609 586 610 609 609 649 664 617 625 617 649 672 703 625 633 625 601 633 594 632 594 571 617 600 633 570 586 625 649 648 774 843 813 750 687 672 688 695 672 664 609 633 610 640 696 695 695 735 695 711 711 742 734 735 742 711 680 671 664 696 719 703 672 625 648 719 664 742 805 734 719 734 703 696 711 664 648 656 657 640 633 609 649 609 625 633 594 609 609 571 586 617 601 602 563 625 609 601 625 665 664 664 679 625 664 618 609 641 648 625 641 648 664 625 649 656 609 610 632 633 602 578 664 648 641 758 758 679 641 695 688 656 602 609 617 602 609 649 625 640 641 617 609 664 633 649 601 680 617 649 640 633 664 656 617 665 593 617 610 625 640 633 610 617 594 586 570 562 555 578 594 594 656 672 664 641 641 617 640 610 617 563 585 594 594 578 625 633 617 625 625 594 633 632 665 671 758 813 750 742 836 820 805 844 867 828 812 805 774 734 719 687 688 640 594 617 633 570 641 734 735 664 640 602 625 578 578 578 586 571 593 625 618 617 687 711 625 688 640 672 750 828 782 812 781 758 719 695 727 703 664 656 625 594 711 703 656 696 648 703 688 671 680 664 649 656 703 680 695 719 719 726 774 859 828 836 797 773 805 703 742 672 641 648 656 657 711 679 758 727 734 750 758 680 726 680 711 656 711 711 641 671 625 633 664 680 703 664 672 617 617 618 617 656 625 625 656 680 672 711 672 734 695 727 656 649 632 688 656 703 657 656 640 539 532 562 422 570 485 539 508 539 476 524 461 508 500 460 493 492 484 524 492 484 492 493 468 508 485 453 476 492 446 461 484 445 461 485 453 429 454 476 422 469 445 445 454 421 446 445 477 421 477 430 453 461 484 438 484 438 460 493 445 484 477 508 453 492 492 508 461 516 468 485 484 508 453 484 508 492 446 468 485 492 453 492 453 469 453 437 454 406 437 430 422 422 391 414 429 391 406 414 430 383 406 422 383 422 406 398 399 383 406 406 399 429 383 414 422 414 406 414 383 414 406 407 414 398 422 398 438 422 461 414 437 438 453 414 429 461 414 477 422 461 508 476 453 485 468 469 469 453 469 469 468 493 460 485 508 492 508 507 524 523 547 539 571 632 516 539 555 508 515 500 500 485 507 469 500 524 546 500 555 539 531 516 563 570 562 539 555 563 539 593 555 578 555 555 547 570 586 570 625 570 532 570 570 547 563 586 578 664 617 617 586 555 539 539 523 539 508 539 532 585 633 617 625 625 641 649 601 594 555 570 570 594 594 882 680 633 594 593 563 562 547 547 563 531 539 539 539 539 649 687 680 594 593 586 547 531 524 656 656 789 782 797 742 711 695 727 671 618 679 711 828 633 563 851 860 796 758 742 570 555 554 555 555 562 539 586 594 578 610 640 680 687 664 649 641 593 649 672 734 734 743 648 672 640 680 610 578 531 555 562 555 523 500 539 539 547 571 539 515 547 594 656 695 688 750 797 758 773 719 633 640 571 578 547 531 601 571 656 664 734 743 734 726 696 679 711 711 688 765 719 680 664 711 672 734 680 719 640 602 601 672 735 679 680 820 680 664 672 687 750 766 758 773 782 734 766 710 719 641 672 758 735 640 633 641 672 656 672 679 688 680 695 672 703 719 703 656 687 680 688 664 672 711 718 711 672 727 718 711 758 774 734 773 774 726 735 711 687 688 703 695 727 742 750 711 742 750 742 774 750 734 750 703 719 726 688 672 687 696 672 679 703 688 687 696 664 687 719 703 703 758 695 719 688 718 657 640 641 625 648 633 602 570 633 695 719 734 735 765 789 758 734 750 743 703 687 672 711 734 743 742 765 774 781 742 735 734 703 680 672 687 680 703 758 687 657 703 664 664 633 695 727 718 680 688 664 718 719 750 774 750 773 766 750 796 649 687 657 687 711 727 687 727 703 719 757 664 696 750 726 758 735 671 704 695 719 734 711 695 719 703 703 696 679 680 648 688 672 617 633 625 633 609 617 664 610 640 602 633 601 656 633 625 625 672 641 640 688 656 633 586 570 578 680 742 1063 882 774 812 719 789 703 703 680 703 774 765 797 727 812 883 930 953 930 851 828 735 679 680 687 805 735 726 789 766 758 734 672 734 758 711 711 695 766 750 719 757 711 711 735 750 718 758 766 851 821 734 774 710 735 719 726 703 719 664 649 695 695 664 711 781 735 750 828 726 805 750 735 781 781 750 727 757 649 625 500 719 648 711 828 680 781 680 742 703 719 648 664 625 641 680 890 836 852 758 718 696 757 688 789 750 804 711 711 750 750 696 773 719 695 750 680 711 718 719 797 813 953 906 797 789 828 836 703 750 805 859 781 852 891 804 844 836 836 805 757 743 742 726 774 750 1117 1062 1016 820 875 743 836 757 844 836 836 742 735 773 727 882 868 765 844 859 789 727 828 867 860 734 742 688 750 726 766 844 851 820 704 711 789 711 773 844 820 820 727 812 821 867 828 750 719 672 687 789 789 844 789 789 774 781 672 742 726 797 696 734 680 718 750 665 765 774 765 742 696 758 757 750 688 711 758 781 687 735 750 804 774 789 758 789 719 750 773 797 703 766 867 945 789 820 704 750 765 821 671 774 828 859 789 711 743 734 766 703 718 789 766 734 711 829 875 773 742 774 711 773 891 968 868 867 726 789 868 851 813 890 875 781 719 688 672 703 672 687 867 899 929 758 789 836 828 805 742 750 758 758 765 782 789 844 742 781 789 742 688 750 820 680 742 797 750 726 805 852 789 718 704 828 812 766 797 711 750 695 719 773 813 843 860 859 867 907 875 1007 907 718 711 727 703 734 821 828 836 765 750 821 789 664 742 680 625 640 617 633 625 625 610 539 883 773 727 726 766 813 687 711 750 766 711 711 625 601 609 602 688 750 843 836 805 695 641 633 703 1000 875 750 781 820 860 742 711 703 617 680 648 680 680 664 773 774 726 805 773 860 797 695 727 781 789 781 774 687 743 789 711 796 813 766 765 766 820 711 680 656 734 1008 852 883 742 820 875 859 844 789 727 750 805 781 781 852 726 820 875 790 765 774 773 758 805 726 774 734 750 805 796 758 657 687 648 813 766 757 813 797 781 797 773 813 797 718 665 750 859 734 899 836 1007 750 954 750 859 852 773 773 969 867 703 625 703 711 797 726 750 774 781 695 719 711 805 851 883 750 688 617 648 672 664 617 649 640 625 625 618 593 579 562 555 531 547 555 570 594 593 657 640 617 625 586 594 609 594 656 633 610 641 703 633 656 640 649 617 664 688 672 656 703 633 617 617 578 555 578 547 617 688 570 602 546 633 649 656 703 688 640 617 594 602 632 618 625 836 812 828 805 781 703 680 609 625 633 602 687 727 851 907 804 836 758 766 812 797 758 805 859 805 836 820 836 789 844 836 695 773 742 860 765 719 797 789 828 938 906 883 875 805 750 734 797 875 695 656 617 649 594 695 672 679 719 633 734 750 657 757 813 766 796 719 805 812 735 812 774 773 813 796 813 687 735 656 649 617 640 727 625 656 602 609 617 641 586 640 641 594 625 586 648 617 586 602 555 562 578 586 578 617 719 766 750 703 727 710 680 664 617 602 609 618 601 609 610 586 601 555 570 586 539 618 554 578 563 570 570 571 586 578 562 578 594 563 593 610 586 594 585 610 594 586 578 554 578 540 546 594 586 586 578 633 664 648 665 617 586 578 554 555 594 594 601 594 555 601 578 844 789 633 633 648 625 633 594 710 719 727 742 711 680 632 672 890 735 679 711 742 836 765 743 703 750 773 774 703 695 648 727 750 672 664 703 766 890 860 859 766 789 836 828 828 719 711 742 750 687 672 750 797 742 758 695 782 812 758 953 891 922 750 679 703 657 703 656 625 602 625 609 656 680 687 813 820 766 695 742 938 758 773 789 750 695 696 750 765 696 765 906 938 844 867 805 789 836 750 718 1063 851 750 727 680 710 688 797 750 765 758 821 820 828 883 898 774 836 773 774 750 750 773 672 742 680 758 804 688 851 828 813 844 703 711 718 797 782 796 735 742 711 703 695 805 836 750 734 930 921 899 844 804 719 766 726 703 680 766 851 938 890 805 813 851 867 640 610 593 578 578 641 695 680 609 641 601 633 602 633 648 609 586 571 562 617 930 867 828 782 781 750 742 727 742 750 680 718 649 781 773 743 742 734 781 782 695 711 687 641 641 625 672 601 594 469 945 820 860 875 820 695 696 687 797 789 758 766 804 813 703 680 703 703 726 743 804 711 891 711 758 750 734 742 664 657 687 641 664 797 929 907 859 734 680 750 781 789 797 703 735 843 969 1000 969 906 867 883 781 883 781 875 758 735 781 750 703 625 594 570 539 570 641 672 805 937 781 1086 985 961 937 867 765 735 750 781 742 782 726 734 688 742 789 781 711 719 735 765 774 757 797 805 1141 773 750 750 688 750 734 734 758 750 688 781 836 844 765 758 750 727 664 742 828 719 812 703 774 765 703 797 727 773 805 828 820 860 695 711 703 625 774 883 781 805 804 789 813 844 695 750 703 711 742 758 867 813 773 820 844 813 703 672 648 586 836 828 820 711 782 750 703 781 773 797 821 671 704 718 782 664 664 781 719 679 688 664 742 781 711 664 649 805 828 875 718 750 641 641 609 820 735 688 601 696 664 898 703 742 766 774 757 868 820 844 804 813 828 766 718 719 719 656 711 852 843 774 773 789 735 789 812 742 703 711 727 687 782 750 718 688 766 820 766 734 789 719 789 726 782 828 773 656 602 601 633 727 671 829 750 703 711 695 695 703 657 672 671 641 594 648 696 757 813 719 757 782 695 719 758 679 719 602 687 594 594 578 609 555 633 656 633 703 750 726 735 640 727 703 812 719 711 617 711 703 727 687 665 679 672 609 641 625 617 610 632 649 617 602 601 610 601 594 601 594 571 562 586 609 586 696 750 601 985 687 648 711 883 781 735 758 726 742 688 750 726 774 734 727 750 711 695 680 687 672 601 563 593 602 570 602 594 546 554 571 578 632 618 656 656 649 773 734 750 735 719 718 727 703 773 782 734 805 820 703 742 758 703 774 734 719 820 789 852 812 782 835 829 757 750 758 742 758 735 734 852 820 726 743 640 571 632 1000 875 860 812 758 641 656 633 648 656 657 617 648 625 641 641 586 671 579 601 688 867 750 742 719 648 695 844 696 718 688 711 633 664 671 688 633 664 617 594 601 578 579 562 570 602 625 578 617 633 594 601 664 602 672 633 617 695 688 781 563 593 679 758 774 789 742 664 711 781 750 774 757 813 781 805 726 735 805 687 742 758 703 695 704 718 743 710 766 695 789 743 773 750 742 782 703 695 727 757 750 750 719 727 773 781 750 797 844 859 766 727 671 680 625 656 805 898 766 719 805 757 703 813 727 750 750 796 797 719 734 782 789 812 781 805 742 766 805 804 727 789 742 742 750 789 758 781 719 742 821 718 797 821 750 711 765 711 719 726 672 719 680 703 695 656 625 688 727 976 727 765 672 672 781 648 625 688 695 664 609 625 711 711 633 656 672 680 719 804 696 664 945 680 617 688 726 641 664 609 641 773 688 711 711 648 680 687 657 718 641 664 633 703 664 774 704 781 750 750 812 789 602 593 617 618 625 610 593 610 625 609 617 735 757 766 742 719 750 703 664 703 696 648 641 633 625 617 649 617 648 672 703 610 672 648 633 703 766 703 656 766 695 680 781 703 727 734 680 672 648 578 602 633 648 633 633 671 750 750 641 758 734 711 836 852 812 844 859 805 797 633 727 664 593 625 602 578 578 571 546 571 586 640 657 695 695 828 735 679 618 625 617 664 898 782 734 750 742 695 790 750 742 812 750 703 703 672 610 601 571 562 594 586 562 563 625 570 563 562 563 570 547 547 617 695 727 648 695 649 680 718 805 766 773 750 672 664 656 649 718 790 742 765 735 726 774 711 726 758 805 726 719 758 726 711 750 750 703 750 774 742 727 703 750 711 718 719 703 688 758 836 843 719 766 718 719 859 836 781 821 797 765 711 750 852 890 774 844 859 727 750 804 774 750 773 742 774 820 828 844 695 696 710 649 719 757 758 789 828 758 727 734 719 773 680 656 688 703 734 657 625 820 812 938 867 813 796 797 782 804 828 821 718 805 844 789 812 805 852 859 875 758 734 782 742 742 758 804 696 758 773 750 711 742 797 750 812 813 781 797 711 695 664 789 821 859 883 828 758 734 711 672 617 649 718 649 750 711 883 797 789 781 867 875 797 672 719 710 657 781 836 789 727 812 789 750 789 742 797 727 726 750 750 719 703 664 657 742 726 672 695 696 664 656 633 664 656 711 649 781 726 774 758 703 687 688 742 672 758 726 805 836 734 781 805 797 797 734 742 758 688 672 664 609 672 734 656 680 687 680 711 641 742 648 625 711 750 836 711 703 727 609 641 640 633 625 641 648 641 602 609 594 578 640 610 562 586 586 563 539 547 578 515 571 523 531 532 515 594 539 570 524 562 594 563 578 562 555 547 554 571 554 539 602 547 547 547 554 555 531 547 555 531 563 515 508 508 515 500 555 586 719 719 750 742 804 915 851 719 711 664 719 703 703 672 672 609 586 594 601 563 531 555 562 516 539 539 523 547 547 555 547 539 562 586 539 578 586 563 554 579 586 562 586 578 578 594 602 609 570 578 571 570 617 594 625 633 609 719 664 781 711 633 594 632 610 570 719 726 711 727 719 625 625 601 586 610 539 547 554 563 586 632 500 579 593 641 641 625 711 687 750 750 688 742 726 664 743 703 656 726 727 711 687 657 617 625 555 562 586 539 563 593 743 671 750 758 774 711 664 625 586 578 609 641 601 641 648 633 594 641 570 578 555 586 593 602 570 563 570 578 563 586 632 704 648 687 711 649 687 680 680 718 688 648 586 625 625 610 656 633 711 679 610 656 656 688 742 727 703 797 781 719 750 750 742 758 718 719 758 820 789 781 836 813 828 836 742 781 805 688 703 672 664 656 695 742 758 805 781 781 789 766 766 726 758 774 773 734 766 797 812 813 883 851 852 812 813 867 828 742 766 726 719 766 719 711 750 773 797 789 805 703 750 750 906 875 820 735 750 726 774 773 836 867 860 882 914 915 898 891 882 774 867 906 782 914 836 828 859 805 781 734 735 890 797 875 875 813 851 867 836 743 843 860 867 828 898 875 829 843 883 867 930 859 797 836 789 860 836 836 796 789 813 773 711 680 711 719 726 758 766 765 750 735 765 782 804 742 758 758 750 750 758 758 820 703 742 789 719 735 781 797 797 812 789 813 765 797 797 758 750 750 734 719 742 766 711 656 703 656 711 696 671 672 625 610 601 586 594 664 641 687 633 586 656 711 727 804 797 735 820 836 789 820 758 852 843 813 726 782 851 836 828 906 852 797 844 906 844 906 1016 859 930 882 813 875 883 851 852 890 766 844 805 835 844 906 797 953 1040 1062 1000 828 813 828 773 867 883 891 930 921 914 938 937 860 750 750 742 813 710 696 726 899 1039 937 828 821 851 821 804 883 774 945 930 921 868 882 915 804 758 797 789 805 836 867 734 813 734 688 710 821 898 867 899 984 969 914 977 992 914 1008 1023 1016 1031 930 922 968 860 961 1039 937 977 992 976 915 867 922 929 844 867 758 836 914 875 766 859 984 969 985 968 852 773 828 868 820 758 797 828 812 789 797 828 782 804 867 930 867 774 789 797 718 711 766 844 804 852 992 977 929 821 890 860 875 781 844 968 954 836 875 976 953 781 821 906 898 899 937 1016 945 1024 937 914 907 992 969 1000 890 930 922 781 922 953 922 851 836 828 782 742 664 687 696 679 727 680 726 735 726 696 687 641 734 805 820 805 789 781 797 726 750 750 758 703 696 726 821 796 797 852 867 852 1062 523 547 500 516 507 508 500 508 524 500 476 484 476 492 547 532 484 508 469 515 594 680 687 774 789 812 641 687 922 672 617 789 735 726 695 680 672 602 625 640 625 625 586 547 547 563 601 586 571 539 539 523 524 531 547 578 687 641 656 664 618 632 610 562 555 578 594 578 562 563 547 531 555 531 492 555 539 570 617 641 649 656 711 656 641 687 656 641 672 672 625 656 680 648 719 750 617 617 571 617 562 563 578 578 547 547 547 554 578 594 578 649 633 625 593 641 648 610 742 758 797 656 625 664 937 844 727 773 813 836 796 821 804 790 703 687 641 695 781 797 750 735 687 609 602 602 953 883 835 711 594 602 562 570 571 586 617 679 680 554 547 508 570 578 641 641 586 632 618 695 672 625 586 578 570 508 555 515 781 570 617 563 523 578 563 546 540 523 508 508 500 484 523 477 547 500 523 547 516 547 500 539 500 711 820 898 844 836 805 625 984 789 680 641 648 617 586 571 562 586 555 547 546 539 571 570 547 562 563 547 547 672 562 859 696 742 734 719 703 766 765 766 688 734 734 735 687 688 726 680 953 867 758 812 797 781 719 680 758 750 758 734 703 641 649 625 773 789 766 890 821 773 781 797 727 719 711 726 758 734 766 727 679 656 625 625 649 789 781 828 852 891 914 750 820 789 727 734 969 945 953 930 828 883 836 773 875 859 836 891 891 882 899 836 867 969 992 922 937 953 868 945 953 953 1031 907 883 960 930 922 789 781 891 953 1149 1062 875 906 907 906 875 984 938 929 805 805 828 867 805 804 750 750 704 710 719 664 649 609 641 672 984 891 804 735 687 766 875 859 750 742 766 734 672 649 609 703 719 680 750 789 711 679 727 773 891 953 938 797 804 836 750 836 914 922 992 1008 1008 906 938 789 750 687 742 750 727 836 867 906 946 984 937 915 875 859 836 930 812 844 914 805 742 758 984 836 867 883 812 883 953 907 867 937 953 930 984 954 906 969 875 828 898 867 750 883 914 828 914 883 883 852 835 782 804 805 820 774 812 875 852 828 961 891 929 914 977 812 852 891 906 812 852 875 930 852 922 898 875 844 906 969 883 929 930 953 867 813 804 821 781 711 734 821 765 860 890 860 843 891 922 914 867 930 765 868 812 742 727 820 1000 953 883 930 867 836 883 883 804 891 883 789 859 930 820 883 914 805 836 867 883 765 781 844 766 844 906 890 805 852 945 867 789 899 961 961 961 960 860 828 891 921 813 891 906 781 805 867 828 789 742 703 735 758 742 883 828 742 797 758 726 750 758 773 790 789 875 906 742 773 813 828 781 805 664 703 641 711 750 695 649 632 664 860 937 985 1000 976 922 938 929 914 891 805 890 844 828 992 977 937 930 969 890 868 961 828 726 735 820 820 875 875 821 836 867 773 828 844 797 758 836 859 836 789 820 774 711 711 773 992 1008 969 836 844 921 829 1070 1047 1015 805 781 860 867 890 782 890 883 938 757 860 883 828 812 828 797 766 711 680 671 680 617 742 750 743 648 594 844 851 813 820 680 648 641 609 664 703 625 609 649 632 625 618 601 578 594 640 649 601 602 625 617 719 657 648 641 625 648 625 617 594 578 531 555 539 539 539 539 532 523 539 570 547 633 703 641 656 680 625 648 696 625 664 734 672 672 656 719 703 703 734 680 727 757 743 687 734 672 657 648 625 625 656 688 687 719 679 664 665 679 664 664 696 726 750 719 758 719 710 750 774 750 789 742 766 773 735 711 679 703 789 750 774 781 758 758 765 774 789 805 781 773 774 757 758 766 750 758 703 703 703 649 585 719 695 696 718 672 610 617 633 609 617 633 633 633 601 672 602 632 680 633 812 727 852 750 890 821 882 758 719 742 774 773 875 805 828 820 774 656 664 609 656 602 633 594 609 602 578 554 578 555 586 570 571 547 523 531 571 695 711 750 703 680 625 625 617 594 648 602 609 602 593 523 539 539 547 523 563 562 586 563 570 578 563 570 586 609 579 617 640 610 633 656 664 617 633 609 555 586 601 579 601 555 570 547 492 539 539 438 898 727 750 844 929 891 828 820 758 735 765 781 688 750 789 797 719 765 719 734 672 656 672 735 664 758 843 750 719 617 625 719 961 859 875 789 750 813 687 719 727 718 735 687 688 656 641 609 586 617 594 609 610 578 617 672 648 696 718 672 719 672 680 695 664 711 703 672 711 672 672 703 633 695 695 758 758 726 703 735 695 703 664 672 688 640 649 578 641 554 602 601 610 617 711 672 695 688 617 625 601 571 570 539 578 563 570 609 563 570 656 508 500 539 515 500 539 516 578 578 516 570 570 578 524 531 531 500 500 500 485 484 508 484 477 586 593 555 758 656 633 571 562 563 562 524 546 571 586 625 593 547 539 516 523 469 516 484 485 460 516 469 508 492 476 524 484 563 554 524 617 586 594 562 500 531 540 554 875 711 820 766 820 735 632 508 524 515 516 562 508 531 547 539 555 531 516 500 500 476 508 571 640 695 766 758 812 719 703 664 641 594 609 516 516 531 531 508 492 500 500 508 531 516 515 500 516 539 492 539 516 500 570 532 523 563 570 539 570 602 609 602 570 586 555 554 539 563 547 539 523 571 546 524 555 523 539 524 570 547 562 578 563 547 570 578 578 563 625 609 610 625 625 578 554 571 554 555 703 664 657 750 781 648 703 727 750 727 671 727 680 672 757 782 773 719 781 742 664 688 703 672 687 766 687 735 695 719 750 758 750 718 727 711 750 734 727 805 796 844 813 820 820 696 687 672 773 813 812 829 789 820 836 758 789 781 781 703 743 789 703 773 766 726 782 750 726 742 688 664 609 664 703 649 672 601 602 578 578 570 571 547 531 523 578 586 625 571 758 546 680 578 719 1039 844 922 890 930 883 984 867 961 891 851 868 625 765 782 789 718 750 711 649 672 617 601 625 610 617 609 625 680 594 625 617 601 719 758 625 695 664 649 656 680 648 656 602 570 625 618 609 562 579 554 571 609 641 648 734 758 695 688 672 609 586 578 563 664 719 867 711 812 774 765 742 719 758 750 703 688 687 672 727 671 743 687 703 719 672 632 703 633 570 657 718 696 664 695 617 578 563 594 593 578 641 586 554 625 555 555 601 555 555 633 656 633 531 609 524 593 555 539 492 532 515 485 429 493 437 484 446 476 461 461 398 407 406 391 406 414 398 391 414 430 422 390 406 414 415 414 414 429 422 446 421 422 446 437 461 414 438 421 422 438 430 453 414 476 430 469 453 437 477 453 453 430 492 438 484 437 477 445 430 461 398 453 430 422 430 422 468 485 461 445 469 484 469 461 445 477 476 492 469 461 477 484 484 477 484 493 507 485 476 485 476 461 485 468 469 438 430 492 461 461 476 469 446 484 508 461 492 492 531 570 570 539 524 500 500 515 532 507 500 539 516 516 507 500 500 516 516 515 516 500 516 539 507 493 523 516 508 507 532 546 532 570 906 672 797 766 781 664 625 594 578 555 539 609 562 625 602 555 531 602 546 539 657 625 898 766 679 719 641 687 696 632 743 695 992 828 789 899 797 648 656 758 633 594 656 992 719 937 696 797 890 836 875 883 852 687 1258 1031 953 867 852 852 710 727 820 813 789 812 899 922 922 984 1016 1039 1023 844 937 938 937 922 758 906 1000 977 765 766 750 774 664 781 898 821 812 797 805 804 821 804 805 773 766 781 735 797 828 750 781 867 883 812 883 883 828 867 821 836 890 930 891 937 930 969 1015 906 961 946 882 954 867 797 890 1016 937 969 930 797 703 680 664 711 789 789 945 859 805 914 1016 984 961 930 922 890 969 773 829 851 875 774 851 883 789 945 758 758 820 875 899 836 867 875 773 844 906 867 860 875 867 945 1032 929 813 797 828 812 813 750 640 633 656 735 781 852 836 843 867 829 758 789 773 680 672 820 867 750 852 875 906 789 703 781 821 844 796 782 742 711 625 656 609 938 805 867 734 844 851 774 781 836 867 867 743 773 750 867 860 672 750 703 851 891 867 820 743 750 664 664 695 844 836 836 843 797 781 727 672 609 555 648 1024 1039 867 930 961 953 859 813 859 938 789 843 836 797 696 687 656 922 844 812 899 890 899 906 906 836 922 922 836 781 930 898 852 945 1024 953 953 891 828 906 969 968 829 812 875 875 859 774 789 805 789 828 867 828 852 773 781 813 820 774 820 805 757 782 804 805 742 750 750 719 750 781 805 766 828 781 781 836 922 914 906 813 805 710 665 632 625 641 656 664 633 602 617 640 594 594 602 585 579 586 562 609 594 586 609 633 594 570 578 579 570 547 562 578 555 578 625 594 555 562 563 531 562 563 531 570 579 554 625 750 813 797 804 805 813 835 821 781 844 789 789 734 688 687 797 805 812 758 805 797 828 773 735 734 734 680 742 688 765 797 750 805 680 695 766 640 633 633 617 602 640 610 578 617 570 586 602 586 570 547 578 570 547 539 578 539 563 555 562 563 554 555 562 555 555 562 539 500 547 532 515 563 507 532 508 546 493 507 500 469 492 500 493 515 492 485 500 492 492 500 469 484 477 453 477 460 438 469 445 461 469 437 453 446 406 430 445 430 429 446 406 415 430 414 406 391 414 430 414 382 438 414 414 406 414 399 406 414 414 453 328 469 430 422 406 414 414 383 422 375 406 407 406 390 407 398 422 375 398 391 391 422 390 399 390 367 415 382 375 391 383 414 375 375 406 360 398 375 375 383 375 382 375 368 406 383 383 367 383 406 398 399 406 383 406 437 415 414 414 398 445 399 414 414 422 445 414 414 422 414 414 391 437 383 406 438 398 407 406 383 406 414 414 445 422 430 445 414 461 414 469 422 469 445 430 476 453 461 438 469 492 437 469 461 492 664 774 718 696 734 672 570 563 554 610 625 570 586 992 805 703 750 672 680 765 703 657 601 571 609 547 547 515 571 515 539 578 547 657 664 586 531 554 922 758 648 680 586 586 547 531 523 532 500 554 524 547 523 555 656 617 782 851 750 672 633 562 555 562 555 570 594 516 523 532 492 484 539 469 851 453 891 469 765 563 555 546 649 961 922 898 750 695 711 632 571 539 539 594 703 594 703 625 703 469 976 797 742 711 734 688 703 726 680 719 711 726 688 719 680 695 750 680 726 672 625 672 680 695 672 617 617 562 547 555 547 554 571 570 640 657 601 727 742 633 648 586 610 594 593 571 554 555 516 507 555 547 609 531 602 562 586 563 539 500 461 461 453 461 461 453 453 453 454 430 437 539 508 461 476 477 523 539 524 554 555 547 531 524 484 523 461 477 469 484 516 484 898 711 797 735 703 711 711 695 641 632 602 578 570 594 516 570 524 507 649 594 601 594 601 571 554 579 500 508 524 531 531 508 516 570 570 532 539 539 539 523 508 516 507 532 531 547 500 539 547 531 562 555 586 609 625 641 594 633 625 617 633 632 555 610 539 562 563 539 531 539 539 508 484 508 539 524 539 515 547 524 438 609 250 407 375 375 367 383 382 383 391 383 390 383 391 335 359 383 398 383 359 422 383 391 383 390 391 398 391 383 398 383 352 414 390 391 383 445 383 429 430 453 422 422 430 422 414 398 430 469 476 446 446 437 430 453 445 454 437 445 446 445 469 461 468 461 453 446 445 477 445 656 703 649 633 671 711 594 641 562 617 610 648 547 578 610 765 617 696 820 734 665 687 672 656 828 844 695 852 680 742 703 766 710 711 727 680 609 617 563 547 570 523 555 578 531 547 547 555 609 641 633 765 727 750 773 711 758 688 625 578 539 523 531 547 586 539 641 695 617 696 601 586 602 570 547 539 539 547 578 563 547 625 562 555 640 586 578 555 586 539 539 555 554 563 633 539 594 546 547 547 594 586 625 523 532 523 469 484 461 500 453 453 446 406 437 461 437 453 430 492 477 476 461 469 492 461 437 469 477 469 453 507 446 523 469 484 485 492 461 469 445 469 461 476 508 445 492 469 445 500 477 469 461 500 476 492 500 493 500 484 500 492 524 492 492 500 500 492 492 477 477 484 484 500 485 515 477 508 484 484 485 453 508 453 476 500 469 469 461 508 547 546 579 671 610 594 562 555 570 523 555 570 579 656 617 594 570 617 547 539 516 562 571 601 531 540 523 547 539 578 602 757 735 711 718 680 695 680 656 641 563 765 719 719 726 664 594 594 609 563 593 586 618 601 563 570 547 554 594 664 719 680 664 617 586 562 579 562 570 586 641 719 680 648 648 586 641 609 641 641 609 602 609 586 734 719 664 633 633 609 547 555 578 609 531 586 547 625 610 562 570 618 570 617 570 649 711 664 640 664 610 648 649 578 648 649 664 719 656 640 633 680 633 640 649 601 649 609 656 602 586 594 562 539 555 523 586 571 554 586 555 586 609 571 554 571 609 609 563 554 594 617 571 609 594 578 625 687 719 735 734 750 742 727 734 719 726 680 649 617 640 641 562 571 625 547 640 649 695 727 679 601 922 758 820 836 821 765 781 711 696 672 750 781 734 742 704 656 656 633 734 750 696 718 711 742 735 726 531 484 531 547 516 484 524 523 516 500 515 485 492 516 468 477 469 492 445 492 493 507 477 492 524 500 500 507 508 477 484 492 477 500 476 485 445 484 469 469 477 492 476 492 469 485 507 493 476 453 484 485 492 515 493 492 523 500 492 500 485 476 508 445 493 476 469 484 500 492 493 476 492 493 476 438 500 453 484 461 445 500 469 492 493 492 523 500 516 476 539 469 508 492 477 476 469 469 476 469 469 492 516 476 531 493 500 687 547 860 625 539 531 570 578 641 742 703 711 602 664 562 610 593 571 547 601 570 532 531 531 539 563 531 508 570 453 430 445 453 445 430 438 429 407 437 430 398 406 399 422 383 421 399 367 422 375 422 398 407 414 421 422 430 438 437 414 453 453 453 469 461 477 468 469 477 445 461 484 469 477 468 485 492 445 493 476 453 469 477 437 461 453 453 469 453 453 477 453 445 461 485 445 492 484 469 477 508 484 453 484 516 492 477 523 469 508 484 485 468 508 492 492 563 609 664 610 570 602 554 586 563 609 586 563 531 562 625 594 609 586 532 570 531 586 524 562 547 586 539 555 507 532 531 547 594 687 570 594 656 649 609 672 625 594 578 625 672 656 625 570 586 524 523 547 524 554 602 656 617 586 633 602 593 610 586 593 539 579 554 571 515 547 539 547 500 508 508 500 500 492 515 485 515 610 695 672 664 648 696 734 688 679 649 625 625 594 593 617 727 672 664 758 672 703 633 632 579 523 516 507 516 539 641 586 757 688 656 735 679 696 742 695 719 742 734 735 719 734 719 695 672 617 586 664 664 617 586 578 524 570 547 555 547 562 547 555 625 586 796 766 797 742 805 797 765 758 781 766 719 742 773 696 726 727 703 711 711 695 695 625 649 648 672 625 672 633 664 664 695 602 625 640 649 648 657 664 632 649 601 672 594 625 570 594 578 610 562 625 617 571 640 602 586 625 664 640 610 609 578 532 578 492 523 547 500 485 515 531 532 625 672 773 695 735 711 703 758 750 726 742 735 718 688 758 734 727 718 688 695 586 625 633 656 680 641 671 641 688 687 641 633 656 703 742 789 695 758 742 750 750 750 719 703 719 703 711 641 640 664 711 696 695 656 664 641 633 640 633 610 601 570 579 625 593 602 586 648 680 648 618 640 610 671 711 688 633 703 703 672 656 672 656 656 704 671 680 680 664 648 664 633 649 656 687 719 688 679 703 680 664 672 688 687 664 610 640 625 617 641 648 704 601 594 664 641 781 758 695 703 680 648 617 649 617 633 617 680 726 727 742 695 703 696 687 703 680 617 641 609 680 641 617 601 563 562 578 625 610 625 570 602 672 687 734 664 618 601 633 648 711 657 679 664 547 539 555 578 602 734 656 657 664 625 625 609 570 547 563 547 586 546 571 570 531 532 531 562 594 727 695 594 547 546 524 562 524 547 617 570 578 578 524 555 578 554 516 570 524 523 563 562 524 562 539 539 547 524 546 508 539 532 515 524 531 539 539 547 531 516 515 516 508 531 508 500 492 523 485 476 477 578 586 633 609 633 586 594 562 547 531 508 508 539 492 531 500 516 492 508 484 524 461 508 492 492 492 500 508 531 516 516 515 508 516 507 485 500 476 508 485 500 656 812 742 758 836 781 797 766 719 679 664 586 586 594 594 594 570 594 539 539 570 617 1054 711 586 969 547 1000 554 977 773 750 805 719 726 703 618 617 625 586 609 618 687 695 633 641 687 750 719 649 648 633 672 617 648 578 641 586 680 726 688 633 609 586 609 610 586 632 632 563 609 610 640 664 649 648 680 570 555 578 492 547 492 500 508 524 500 540 585 571 554 563 562 493 539 523 516 500 531 484 516 516 484 500 523 500 500 477 508 531 516 484 516 547 515 531 508 524 507 555 500 531 493 507 539 688 687 688 656 633 555 570 539 555 523 571 539 546 547 555 516 484 508 515 532 515 508 500 500 524 515 524 539 578 601 625 563 586 562 508 555 570 524 546 586 618 632 563 586 562 555 539 547 508 508 507 493 539 523 508 500 516 492 508 515 563 523 563 515 539 492 516 500 492 492 516 516 531 539 516 523 555 515 516 531 500 508 492 485 492 484 477 476 477 476 485 508 492 547 664 578 570 578 563 578 516 546 524 516 484 531 516 484 516 515 571 679 774 711 672 672 648 602 632 578 665 640 711 633 641 617 617 601 594 563 601 539 633 735 718 711 656 610 648 594 609 586 547 578 571 578 601 579 648 648 727 687 633 617 571 578 539 547 531 524 570 539 547 547 547 539 570 594 578 547 562 594 578 547 539 524 484 555 492 539 500 516 492 515 516 492 524 492 484 508 531 531 485 555 523 516 515 477 515 540 476 500 484 493 500 468 469 461 477 476 492 532 531 539 578 594 555 523 570 578 571 562 547 555 523 524 508 562 524 523 508 500 500 484 500 563 539 578 601 571 554 555 555 539 555 593 571 554 531 539 500 523 547 508 492 508 508 539 547 648 649 679 704 664 679 680 687 657 648 586 617 680 766 734 750 742 664 696 664 687 664 688 632 649 594 609 625 539 617 657 742 711 687 617 610 570 555 539 539 555 531 554 641 586 656 641 633 601 539 555 523 555 563 789 726 672 633 625 625 562 579 593 602 562 594 555 680 789 679 703 688 687 602 555 547 484 539 531 571 507 1008 781 868 656 680 710 594 633 563 585 594 578 539 586 571 578 570 594 601 602 578 570 579 531 539 539 508 515 508 508 516 515 516 523 531 555 594 586 554 586 610 562 563 570 539 500 523 539 493 492 531 469 515 500 477 492 492 508 531 477 500 507 539 461 547 477 500 515 508 516 531 508 492 531 500 500 524 500 609 594 562 540 492 484 539 500 539 532 531 531 524 492 523 524 515 524 539 523 563 562 524 547 562 586 547 539 586 539 594 664 765 641 586 570 563 554 547 602 562 680 656 719 649 632 618 563 656 648 735 742 742 695 750 789 719 750 758 742 703 742 727 719 695 656 688 609 610 554 563 570 524 539 578 523 563 601 571 593 680 680 633 609 594 554 602 601 579 586 570 555 593 617 656 696 765 727 703 687 625 602 563 531 547 531 601 907 836 804 868 812 688 679 688 640 664 657 648 656 664 602 672 617 625 609 571 609 594 633 672 625 586 555 562 618 617 633 672 625 617 609 586 570 586 539 578 633 610 601 649 570 570 547 586 531 578 602 555 601 547 539 531 563 547 570 539 563 578 570 578 555 555 632 696 695 680 664 656 656 633 586 570 571 593 665 648 687 750 711 657 679 696 640 641 586 601 531 578 664 719 695 703 641 664 641 679 625 610 562 555 554 547 516 578 539 602 539 531 500 570 524 523 516 570 586 594 609 578 555 547 719 711 586 617 602 601 555 633 570 610 593 578 860 711 703 687 649 586 570 570 571 593 602 586 656 640 649 578 633 625 610 593 610 632 586 586 586 586 571 546 555 602 687 586 656 610 664 711 750 711 672 640 633 539 563 531 508 523 563 547 546 532 570 562 594 602 594 617 679 602 625 648 789 735 664 625 586 578 586 562 547 571 593 618 609 625 672 648 696 664 601 602 562 594 555 554 571 601 735 757 727 695 664 610 593 586 532 570 539 531 539 547 547 547 547 515 485 476 461 469 453 461 469 461 476 485 484 492 508 531 524 531 523 485 500 523 492 461 532 578 656 524 508 492 492 445 508 445 500 493 601 688 671 680 727 703 664 656 602 570 609 610 625 516 469 484 469 469 492 461 453 469 429 516 523 485 539 523 532 507 493 492 500 484 485 476 492 508 508 531 547 563 539 515 532 515 516 515 516 508 508 500 492 476 446 484 469 437 493 437 484 500 500 485 484 485 484 484 508 484 477 516 507 493 484 547 516 578 539 531 531 524 547 539 546 532 539 539 531 539 516 515 508 516 555 515 524 500 531 531 547 523 539 493 515 492 508 524 586 570 664 648 618 578 539 562 555 555 562 571 515 539 547 570 547 657 789 695 703 672 703 664 695 680 625 649 648 680 601 625 633 570 618 648 586 594 617 609 641 570 625 586 578 680 601 594 602 562 571 609 664 641 679 672 680 664 766 773 711 766 742 672 679 633 617 539 516 594 554 500 540 539 554 586 610 586 570 523 563 539 531 531 586 539 586 532 554 524 515 610 578 758 703 703 680 679 625 641 633 617 680 679 703 711 688 703 687 649 625 437 469 594 609 641 609 563 578 640 563 617 610 585 610 570 539 571 523 562 579 562 602 586 586 625 585 618 539 539 578 641 578 515 586 547 539 563 547 562 578 586 617 547 633 617 555 594 578 593 571 609 617 610 593 540 554 578 563 687 680 633 562 555 555 562 571 515 477 508 523 523 594 594 594 593 602 547 640 594 563 554 532 523 508 500 492 477 468 454 437 477 429 477 422 468 454 437 445 430 477 453 461 453 508 578 578 609 602 672 601 524 515 532 500 570 523 555 578 555 555 585 586 594 563 554 563 695 680 562 594 570 516 500 523 570 547 555 492 500 500 485 500 484 500 484 477 469 461 453 500 500 492 492 500 531 547 571 523 539 485 515 500 524 508 523 539 555 531 531 524 539 547 507 540 531 508 531 500 570 570 610 625 578 586 523 532 476 508 531 571 554 516 515 524 555 586 585 594 594 578 578 578 563 649 695 719 734 742 774 726 743 726 719 687 633 633 672 633 695 719 679 665 601 594 594 562 586 625 617 578 563 578 571 570 602 625 640 688 625 633 640 672 648 743 703 734 711 719 703 734 735 758 796 797 711 688 648 617 602 617 813 781 812 828 711 750 664 672 672 688 711 695 672 648 633 641 601 688 726 633 688 734 680 718 735 695 664 664 664 618 609 531 563 570 625 625 625 703 703 696 726 711 688 679 633 625 672 648 680 711 664 758 640 727 734 672 680 633 633 671 719 758 695 711 680 687 657 601 602 586 531 609 657 851 774 804 797 742 719 750 750 766 765 797 852 773 750 828 735 742 836 859 813 820 899 812 813 820 805 820 844 836 875 812 805 773 735 734 758 726 727 695 649 718 836 953 852 977 929 875 844 875 844 797 812 859 805 875 883 859 875 907 828 836 882 836 883 883 844 875 859 750 844 867 828 875 891 828 875 922 828 859 875 828 868 898 852 953 922 851 891 820 789 797 734 719 821 734 797 945 891 789 742 805 867 883 828 883 843 875 735 773 758 789 781 782 773 773 774 750 750 742 750 750 750 742 711 735 734 750 734 758 781 813 797 804 821 773 742 735 711 672 671 625 672 703 657 687 774 843 805 781 782 781 758 773 750 773 813 852 851 859 860 820 789 750 696 656 711 687 656 610 687 618 711 593 563 609 594 851 852 922 930 937 922 891 820 820 852 804 821 781 750 781 782 718 719 813 828 804 860 859 813 820 797 765 813 859 844 938 898 859 844 883 789 828 899 796 875 836 821 898 899 882 813 859 758 828 875 906 813 859 907 859 937 891 953 820 805 774 796 805 781 750 750 782 656 719 773 859 891 945 891 828 844 812 789 836 891 898 915 921 946 1023 828 782 757 758 703 742 774 719 828 828 844 890 883 883 922 828 828 813 773 789 695 750 641 641 695 719 672 703 828 687 899 898 875 1024 1046 1086 1024 992 984 789 735 672 656 672 719 820 656 945 735 750 820 750 766 773 781 774 750 726 727 719 687 688 765 860 797 812 852 742 805 765 797 781 782 796 766 750 766 851 844 859 868 789 851 836 750 836 805 758 914 804 891 914 828 883 930 906 1000 976 883 907 859 844 804 852 867 766 718 704 820 914 945 930 930 804 844 859 891 844 914 930 757 758 781 719 758 758 851 813 797 804 852 742 797 750 758 750 789 773 735 711 773 805 773 766 812 735 797 859 922 945 1031 1008 977 992 883 914 891 859 976 922 914 891 766 804 828 750 860 883 851 938 953 883 789 734 758 742 766 734 711 727 679 774 898 750 781 688 601 680 719 844 828 781 797 812 750 782 804 782 804 860 867 898 891 906 844 805 820 891 843 875 782 875 828 859 797 820 805 781 758 820 774 828 867 828 852 875 851 821 804 711 711 711 641 640 641 680 648 727 695 656 649 632 633 633 633 609 664 727 781 688 711 742 836 711 750 695 664 656 610 640 641 601 665 609 672 656 617 641 633 593 688 695 789 766 711 852 1000 945 1055 1023 883 899 984 914 875 961 953 859 868 804 875 930 836 844 789 750 742 758 812 828 805 867 883 828 860 828 859 805 812 891 851 829 851 875 805 851 875 844 820 844 899 843 860 890 883 844 859 899 797 859 906 821 898 961 828 922 961 820 891 883 914 859 914 930 797 875 992 906 922 914 672 640 680 891 843 789 836 899 961 890 836 875 914 852 875 961 930 890 930 937 883 922 906 828 852 883 789 851 891 859 829 906 906 813 898 836 812 790 773 742 781 797 805 836 766 820 851 829 867 875 851 922 828 821 882 766 766 781 726 680 633 648 649 711 703 586 609 633 617 656 680 680 625 633 609 648 625 610 617 633 640 610 625 648 633 625 633 625 617 617 594 586 633 695 734 743 711 734 687 672 657 648 695 649 656 633 625 594 593 610 633 828 843 782 789 773 727 672 632 633 586 625 602 633 656 648 766 773 664 680 703 711 703 672 672 641 586 625 585 610 617 602 593 578 563 547 539 555 671 696 695 742 883 953 852 812 782 781 820 836 797 812 805 805 789 758 734 664 625 641 617 562 594 578 578 633 649 640 664 789 680 797 781 688 687 711 656 664 641 695 711 688 719 742 672 593 633 578 618 609 648 664 672 633 656 610 601 578 555 539 563 507 571 586 578 547 625 601 633 695 641 602 617 562 594 570 625 594 594 570 563 547 539 507 547 594 578 617 594 649 585 649 687 914 844 805 898 891 766 765 766 742 766 742 773 719 789 836 742 813 836 804 844 844 828 828 797 758 719 703 687 703 750 664 664 664 696 703 742 766 750 750 742 719 648 656 641 656 727 695 688 750 679 672 641 664 640 610 617 594 617 602 679 821 734 719 687 641 664 625 664 680 687 672 664 617 649 640 680 703 672 727 710 735 734 696 625 648 672 711 726 743 781 742 719 679 696 718 688 672 695 680 625 609 625 688 711 757 750 750 766 758 734 680 656 688 742 672 648 649 656 687 649 633 586 601 610 593 555 570 563 554 571 515 563 547 609 617 672 656 719 758 742 766 734 735 711 703 711 742 695 695 680 695 704 710 758 696 718 727 672 679 672 672 680 711 687 735 703 695 695 672 727 703 695 688 695 703 688 711 758 765 797 773 743 789 750 789 765 750 727 750 734 735 750 718 766 734 782 789 726 758 766 726 672 688 695 688 648 672 726 727 711 726 774 726 735 750 719 711 718 641 680 656 672 656 648 633 656 649 648 696 718 696 672 687 672 687 657 648 633 734 821 757 758 766 766 718 703 719 727 773 742 774 828 844 867 805 781 836 789 797 718 743 828 789 781 688 687 719 703 656 695 711 813 758 804 860 859 922 922 930 804 774 718 766 820 821 828 851 868 875 929 883 844 851 883 742 766 805 773 906 836 828 743 586 796 704 796 805 781 704 695 742 703 766 820 938 820 914 906 899 937 789 844 898 829 851 828 852 836 836 812 774 851 891 836 843 915 867 867 914 883 883 929 883 906 907 890 828 797 797 844 851 813 883 843 829 906 1008 914 1015 1000 899 883 914 820 789 797 828 742 766 781 805 742 781 805 766 789 796 829 820 773 828 821 906 914 914 860 820 773 782 820 828 883 906 891 922 789 859 953 922 844 867 789 781 860 789 812 860 820 930 882 938 851 868 898 852 945 805 859 773 829 968 946 875 921 907 890 914 883 906 797 844 1008 984 852 937 930 945 875 836 766 773 766 992 1024 937 938 945 867 844 875 828 906 922 852 945 977 773 789 789 711 773 805 813 937 1047 1047 930 828 820 883 922 828 890 946 781 914 961 898 922 914 860 953 851 946 1000 953 984 821 914 859 906 992 868 843 961 985 945 1023 1000 899 914 930 914 937 969 922 914 867 820 860 804 782 828 930 867 789 804 782 765 828 938 977 867 820 859 883 938 914 922 1000 1078 914 867 859 1079 976 1016 1015 938 1047 1047 1000 984 883 929 969 1039 1047 1008 875 906 992 907 1015 1032 867 867 812 789 852 867 969 1047 992 938 914 968 1016 1031 969 984 946 906 937 1016 898 993 1007 985 1023 891 867 953 1047 906 969 1031 1008 1008 898 922 1047 1031 954 976 875 938 1023 953 977 883 859 945 875 781 790 882 883 1055 984 961 1016 781 883 844 914 781 851 774 836 859 899 1023 1070 1016 977 961 960 954 968 922 938 890 946 945 883 797 781 703 781 899 953 992 1117 1141 1094 1078 1039 953 906 922 914 899 890 922 844 883 922 961 961 976 969 937 938 898 946 867 890 891 883 851 875 938 844 804 829 937 938 953 859 891 906 937 969 922 867 867 829 843 899 914 758 773 828 875 820 836 852 836 844 867 930 898 937 938 852 812 797 844 828 781 773 844 828 766 695 688 617 641 625 625 625 609 609 594 586 578 570 586 547 563 554 594 602 609 977 906 867 867 946 937 883 906 789 797 828 703 743 718 664 657 672 671 664 641 641 656 648 610 640 618 640 641 648 649 648 633 641 617 617 641 625 601 766 812 766 734 719 695 680 664 594 586 594 632 735 726 774 789 750 758 718 680 695 735 718 657 703 719 687 828 813 836 836 726 766 758 773 750 648 680 633 672 672 617 711 742 719 719 648 672 586 617 625 687 805 781 789 860 726 727 781 735 695 750 648 680 688 742 828 750 781 805 812 805 805 750 742 765 829 867 867 781 758 711 836 906 914 735 679 625 602 633 547 625 687 727 765 813 804 805 789 727 773 805 828 719 734 766 828 844 843 735 758 781 922 984 938 960 969 922 875 852 726 750 813 875 820 828 828 852 867 844 765 813 680 773 867 899 906 969 742 820 781 782 804 821 804 922 883 914 867 836 875 828 852 945 914 914 813 851 852 742 805 789 883 882 844 828 907 882 743 734 719 765 750 774 789 797 804 868 851 891 875 859 852 867 773 813 914 976 930 899 921 891 766 812 906 914 938 875 930 1000 976 1133 922 836 859 875 867 805 899 859 812 899 976 1055 1078 1024 1000 1015 977 844 898 906 828 868 1015 977 1031 1109 1079 960 1000 985 953 922 930 875 906 742 875 1000 891 859 992 906 789 844 914 1032 1000 1039 953 984 969 867 859 883 906 922 1055 883 976 883 985 1031 1047 1000 1008 984 930 961 1015 961 969 976 813 883 992 976 954 992 859 860 851 805 851 797 750 813 797 937 1047 867 766 820 930 765 868 906 812 875 930 898 899 922 922 851 906 930 797 898 961 829 859 906 860 890 867 883 844 930 898 836 906 891 773 766 875 1016 1046 1055 961 977 945 922 961 1023 1008 852 914 882 758 946 968 860 968 1063 945 1063 1062 1031 1063 906 844 1023 1032 1000 1000 1015 1055 1117 969 1023 1078 961 1063 953 859 922 805 812 954 1000 1039 961 1039 890 789 836 875 844 961 1031 922 1000 984 985 961 898 867 875 836 805 711 719 718 805 703 758 781 782 859 891 820 820 899 922 906 929 1000 938 805 750 687 953 946 898 930 922 781 820 805 914 867 867 867 891 813 937 969 797 883 828 890 922 914 899 828 867 891 937 992 961 844 891 875 859 969 1039 883 914 882 836 891 914 953 1039 852 836 890 946 883 875 882 883 836 883 976 821 898 828 891 961 1031 938 961 1054 1024 922 929 844 813 757 844 828 930 992 891 937 828 922 867 782 750 890 1055 1016 1007 914 922 758 781 868 890 953 969 984 836 930 899 843 844 789 750 688 664 773 899 882 985 953 976 930 984 954 890 828 789 836 766 750 828 758 859 1180 1172 1062 1032 961 914 789 797 726 742 703 774 859 836 836 828 899 875 843 805 867 828 797 891 797 1031 1031 1032 929 852 937 938 961 789 859 860 875 890 922 891 781 766 812 820 891 836 844 828 836 843 899 883 914 890 782 765 867 883 797 766 750 812 797 766 758 750 664 672 710 766 750 703 656 688 1070 961 1024 906 891 914 937 899 859 836 859 922 914 891 859 891 875 781 797 836 726 774 851 743 898 977 921 907 851 813 859 805 914 883 875 984 1024 984 1008 1039 1015 1039 1008 844 891 898 859 1000 1040 984 1016 1031 828 984 875 860 945 805 882 899 898 789 766 805 765 914 922 883 883 836 961 914 851 844 875 891 922 851 781 735 734 727 695 805 820 828 781 766 813 796 782 851 828 836 860 812 828 813 750 812 860 875 820 883 937 805 844 883 804 789 922 1016 930 843 899 781 812 868 875 851 828 797 758 734 719 641 687 649 672 898 906 860 851 891 890 813 805 836 804 813 875 867 680 797 835 899 836 758 797 835 813 828 813 796 860 859 860 836 820 789 812 750 774 719 656 672 820 852 859 922 906 852 828 828 805 765 781 844 828 891 922 890 875 915 937 883 914 898 875 821 734 766 843 821 859 797 812 797 782 757 704 671 727 859 805 844 867 937 907 750 789 890 868 898 906 789 766 727 750 765 774 781 687 672 688 672 804 844 828 797 773 868 851 727 781 781 852 883 734 758 805 835 829 820 805 796 868 726 821 898 891 804 774 742 719 711 773 836 859 860 859 828 844 883 883 890 875 860 875 836 796 750 813 789 844 922 937 945 914 868 859 852 828 812 844 875 875 875 734 774 719 835 891 828 875 860 836 789 789 804 852 828 773 805 852 812 828 868 906 906 820 899 859 852 851 750 680 672 789 758 765 844 844 898 782 718 719 711 719 781 711 726 696 656 641 664 648 625 633 641 664 640 617 618 593 594 617 719 633 664 680 820 781 820 852 859 836 836 945 836 852 898 875 852 804 782 758 726 805 773 766 734 781 813 758 820 844 844 789 757 750 735 773 782 789 742 734 680 695 641 695 938 984 961 937 969 883 836 805 875 906 758 711 765 797 703 656 633 641 711 765 711 891 922 867 781 743 828 851 852 797 773 703 649 726 758 750 750 703 680 781 797 781 774 718 719 703 742 790 789 812 820 782 711 812 813 765 789 805 844 859 781 844 891 836 718 860 836 828 797 718 719 672 641 609 641 593 797 766 797 680 703 711 687 774 742 812 711 719 711 687 657 640 625 688 765 711 703 672 664 657 671 610 625 664 656 719 781 789 883 859 891 875 867 703 774 648 750 883 828 852 945 914 969 937 860 867 789 820 891 851 922 914 899 836 875 914 937 891 797 797 836 867 797 742 750 789 789 781 789 703 758 672 735 710 688 641 664 672 929 891 812 782 796 766 719 719 796 860 883 875 828 742 734 703 665 664 734 766 734 789 828 820 743 703 711 703 805 820 797 750 726 774 812 875 899 859 867 867 836 797 836 820 868 898 883 883 750 797 718 782 828 797 789 757 696 742 773 727 703 781 821 789 773 836 899 914 875 859 805 820 859 821 851 860 789 851 867 883 852 867 781 735 773 844 875 804 875 860 875 773 805 820 719 742 758 922 961 898 953 914 813 797 851 852 898 883 875 797 891 937 875 867 883 875 860 898 898 875 915 914 843 891 820 727 781 852 867 906 867 852 890 899 820 774 781 851 891 891 976 914 891 812 829 867 851 836 821 781 742 734 758 758 859 899 883 836 890 906 907 929 954 906 922 898 914 899 867 859 860 851 797 820 828 805 875 891 828 867 867 867 860 890 868 882 914 891 875 906 883 852 859 828 766 898 891 914 945 961 899 890 914 914 930 969 953 922 890 805 852 859 789 805 773 703 649 648 672 1024 851 875 977 820 734 743 804 860 882 899 828 891 906 906 906 883 797 867 860 961 890 906 993 1007 930 891 914 867 781 836 867 875 789 836 774 789 812 750 844 852 836 820 859 868 812 734 743 859 883 867 891 953 1008 898 875 906 883 797 851 899 875 859 907 851 789 758 844 898 867 860 875 890 828 852 883 836 844 757 743 710 805 805 734 852 937 992 907 929 907 882 782 765 828 915 890 930 922 922 914 882 868 875 875 890 852 781 891 890 922 789 828 829 859 867 774 703 750 797 851 945 875 868 867 773 774 797 804 813 828 828 844 883 828 773 781 813 750 734 766 812 828 844 860 859 875 836 875 883 890 875 860 843 899 773 875 922 922 859 961 961 821 867 937 907 890 844 906 914 782 882 875 875 883 867 875 891 867 883 789 813 851 914 860 882 922 852 844 843 805 914 820 899 875 914 922 906 898 805 820 789 860 797 812 860 906 914 906 844 781 828 860 875 937 1055 1078 1039 945 961 946 945 922 875 859 766 797 797 890 883 891 929 961 938 867 914 945 766 719 750 750 765 782 726 680 664 930 843 821 882 860 844 882 883 899 890 891 906 891 867 851 805 695 711 704 781 765 829 843 883 774 882 922 781 875 914 890 844 883 852 921 844 899 914 922 921 954 961 906 922 898 883 844 765 782 992 1015 1039 1055 1063 1023 1016 1031 1008 914 898 899 929 1071 1047 992 1023 938 953 1015 782 828 890 907 890 813 890 914 883 867 977 813 875 898 953 977 961 992 937 899 851 883 891 929 844 875 906 907 843 1024 1125 1133 1047 1125 1085 938 820 891 906 899 851 899 914 929 899 890 930 883 812 797 875 852 836 765 821 851 766 773 735 711 679 813 719 734 820 766 844 961 992 867 945 836 875 946 937 836 836 844 765 789 750 711 688 648 758 859 829 828 929 977 937 883 860 750 718 664 657 664 726 750 789 813 976 1016 961 992 922 891 929 938 890 868 867 797 883 867 804 829 906 734 844 961 1117 1086 1031 938 1000 976 891 797 797 742 797 773 735 789 859 875 891 851 883 891 812 844 898 821 781 805 804 875 813 859 758 828 914 805 844 898 914 922 820 906 860 844 898 875 945 907 961 953 1000 906 914 859 797 867 914 915 835 899 766 835 961 961 860 945 953 969 875 914 922 875 875 890 860 914 906 899 1015 1031 993 1039 945 898 915 789 820 851 766 859 899 805 890 860 765 766 797 758 710 844 844 922 1015 961 954 906 961 1000 929 954 945 937 836 875 875 930 961 930 945 867 828 696 703 640 703 704 734 812 813 828 828 789 758 805 867 883 890 789 789 829 867 883 906 875 765 766 781 766 727 789 851 758 812 852 805 851 766 750 672 656 695 774 672 656 719 828 844 882 828 782 734 750 688 671 782 843 821 812 782 859 828 906 1188 1156 1172 1125 1094 1070 852 937 922 859 930 906 836 820 805 906 1000 1024 976 946 1062 1008 836 945 946 843 899 914 875 945 867 930 984 961 907 992 929 883 969 883 789 851 922 953 954 1000 968 1039 977 953 977 976 891 992 953 906 946 820 875 930 922 890 977 922 836 921 954 937 875 1000 1008 953 992 953 860 883 914 836 937 828 789 813 781 828 906 985 961 820 961 953 906 883 875 906 844 844 930 968 883 922 937 836 860 875 851 836 969 984 836 953 875 922 899 890 891 805 859 961 922 867 945 922 836 922 961 875 961 977 859 937 938 875 976 954 836 812 805 750 804 883 742 789 883 907 968 922 820 883 875 696 781 742 758 851 821 859 813 836 890 938 984 930 836 843 813 883 961 968 954 906 929 922 860 914 914 930 828 789 883 789 804 883 828 805 828 828 813 797 765 774 765 781 875 641 766 773 781 782 789 843 821 844 835 782 812 852 797 828 875 844 812 789 984 961 821 773 711 672 656 688 734 828 781 774 844 945 969 953 851 875 883 821 859 898 797 875 953 930 930 898 805 812 883 906 954 898 906 906 813 797 805 757 813 867 805 765 813 820 852 867 867 906 891 883 890 899 859 860 781 812 844 867 836 860 851 781 758 703 672 711 805 797 758 742 765 797 735 718 735 828 836 883 890 906 915 890 836 813 796 891 984 1016 945 875 875 821 820 813 835 782 828 867 836 781 813 758 742 695 680 687 656 657 672 898 867 852 773 813 875 843 766 820 930 906 860 750 765 828 883 946 929 899 883 828 765 828 954 843 797 797 859 844 742 735 820 734 844 922 953 938 890 852 836 797 781 875 875 945 938 968 922 868 859 836 773 789 766 727 710 649 648 641 641 586 617 648 953 992 985 1031 1000 984 930 844 836 836 890 844 766 844 906 922 945 945 985 812 899 968 914 875 938 851 821 844 859 766 820 937 813 844 882 797 703 719 797 852 836 828 890 969 813 890 930 820 781 813 859 821 781 898 891 976 836 883 930 781 805 867 906 836 797 828 875 914 821 836 906 851 758 805 820 727 734 742 782 851 844 820 860 867 828 773 860 882 922 813 867 891 867 890 790 789 781 867 844 883 898 867 797 836 805 742 891 1171 1016 930 883 937 969 1094 1125 1070 1094 1125 1140 1110 1062 1016 984 953 953 938 937 953 782 836 961 906 797 828 890 774 805 797 742 750 765 719 664 719 852 843 844 828 852 797 757 758 727 758 789 812 805 734 735 796 821 750 734 758 766 726 766 797 812 735 765 719 711 672 679 680 633 672 890 868 750 843 782 789 718 766 820 883 860 890 805 820 860 750 773 734 789 727 727 804 742 774 750 742 719 687 719 766 804 719 742 782 796 789 766 750 727 726 727 711 679 766 727 976 1008 1062 1016 1008 992 1039 844 789 844 898 906 930 899 906 812 750 766 734 797 789 914 852 922 968 946 929 938 867 867 922 836 860 953 945 852 906 929 954 961 921 938 937 813 844 890 930 906 821 843 852 836 781 820 813 867 836 906 875 867 922 953 860 898 922 992 1008 789 844 773 891 922 930 875 953 914 843 883 922 906 891 805 828 883 914 914 812 821 859 828 774 765 656 680 727 820 703 742 766 812 774 750 758 703 648 664 657 687 633 664 601 641 774 875 828 726 711 688 726 781 774 734 703 743 726 695 704 765 789 742 797 719 766 1047 945 883 890 828 782 718 790 804 813 734 742 735 718 766 734 750 672 672 774 632 688 664 703 719 726 625 672 641 687 649 664 687 680 656 672 633 625 586 633 617 664 680 640 649 617 672 711 687 680 758 797 765 789 797 758 711 672 648 696 836 742 758 875 890 891 945 758 797 726 703 665 664 656 617 602 593 625 993 937 961 977 945 758 757 758 758 774 710 704 734 812 836 914 875 844 805 719 711 671 665 656 703 851 922 1000 907 796 774 726 750 735 703 727 750 710 727 805 875 992 883 812 914 922 914 906 805 844 867 758 836 906 945 954 968 774 851 875 875 821 867 984 867 782 750 937 891 742 773 766 719 711 789 797 734 711 742 758 836 898 922 891 867 797 758 757 735 758 742 703 687 657 648 672 672 797 812 766 695 703 696 672 718 766 758 711 679 672 711 703 727 781 781 782 757 711 696 632 649 680 648 672 656 656 719 664 625 656 704 757 743 742 734 695 719 711 664 664 664 594 609 649 711 664 664 766 820 805 828 859 859 743 711 757 750 774 687 688 672 703 773 821 703 695 625 664 664 719 726 711 719 742 696 734 688 695 711 711 703 750 695 664 750 703 719 750 742 680 695 649 703 758 742 781 758 680 679 696 734 750 766 687 711 672 687 633 617 579 625 609 617 602 609 602 593 586 578 563 555 554 539 524 500 500 469 508 484 477 469 468 461 446 500 492 500 492 524 484 476 454 492 453 492 453 469 484 461 446 468 469 500 469 515 547 563 625 805 710 743 890 836 899 906 898 844 742 672 649 578 562 539 524 500 539 484 524 531 547 547 531 570 555 562 625 594 789 625 641 648 664 625 1016 758 758 968 867 813 836 859 766 828 781 782 781 828 758 781 937 797 875 766 797 836 719 820 883 781 820 930 953 984 985 773 758 750 703 688 1015 922 883 812 782 828 867 766 742 789 719 757 743 695 680 703 828 734 703 750 743 742 758 898 1000 836 875 852 828 734 680 804 696 711 836 781 719 726 766 750 765 805 828 836 844 961 883 882 758 727 726 750 711 961 766 844 804 836 1047 1000 828 883 820 711 774 750 711 781 906 930 859 789 766 789 727 734 797 812 750 836 742 821 726 828 774 828 727 750 843 922 797 742 852 781 820 852 898 797 805 906 844 773 922 883 836 828 750 719 695 711 781 750 789 868 797 718 727 883 875 828 726 1024 898 821 726 758 726 922 766 750 836 883 836 836 867 804 758 922 1047 1008 922 820 1047 859 852 875 805 929 821 1039 992 976 914 844 742 735 765 696 992 1055 1070 805 843 742 735 726 844 805 836 1054 1086 829 773 922 836 867 781 899 789 976 797 867 938 844 843 719 734 758 696 789 703 711 797 773 805 968 961 930 813 836 859 812 735 703 797 742 727 710 868 757 915 820 867 766 875 765 766 969 1062 1039 875 860 906 844 750 765 867 922 828 766 797 726 805 844 969 968 821 945 930 937 969 914 781 742 735 672 679 688 711 758 1070 914 891 929 782 906 890 821 781 773 961 813 906 961 953 852 867 797 859 774 820 789 828 860 773 906 1016 1140 1110 1055 1015 1024 921 821 867 781 727 719 789 734 906 1031 836 922 813 906 906 883 734 743 734 719 750 859 938 945 953 1031 1039 969 945 907 812 750 703 657 695 687 805 750 899 898 852 773 789 836 805 922 929 781 743 703 750 656 641 679 696 687 781 821 843 774 781 781 743 734 773 735 719 687 805 773 719 797 812 782 945 945 852 804 735 750 734 735 726 836 703 711 774 734 750 891 898 820 703 844 750 758 797 703 758 734 735 726 742 782 734 797 883 812 914 930 930 875 812 734 743 703 695 625 641 640 617 610 601 594 610 585 563 586 586 609 625 641 773 844 953 891 906 852 718 758 820 868 851 875 813 781 844 765 821 828 929 899 867 813 781 734 813 906 969 851 867 774 750 719 843 946 992 891 773 781 797 805 789 781 766 812 883 766 765 727 773 875 946 836 867 789 797 703 695 656 649 734 828 695 836 875 875 899 844 773 750 680 687 742 844 844 953 891 804 860 890 891 766 836 812 781 797 758 750 742 719 695 680 648 633 617 625 703 696 679 821 1078 820 953 868 734 773 766 773 836 891 969 929 821 812 774 734 805 820 734 727 719 711 804 844 781 891 953 953 899 851 852 812 813 765 899 922 851 969 930 922 843 782 703 703 711 804 922 993 742 828 875 844 734 703 734 813 812 821 1125 1101 1047 1078 1102 1070 1055 1062 977 828 891 789 945 953 844 922 859 867 852 953 789 813 843 750 758 774 843 946 937 852 836 781 828 938 1054 1000 946 875 804 735 765 594 891 765 758 758 851 735 765 1063 1016 984 836 758 758 726 719 687 727 672 812 782 828 929 1047 930 781 852 804 954 960 868 812 789 813 929 922 867 922 969 1031 1024 937 891 859 867 922 922 875 946 945 992 977 953 859 899 914 882 883 844 805 843 789 883 852 851 883 797 781 797 766 773 852 851 1016 867 860 953 937 883 922 945 922 938 882 868 961 929 922 953 938 937 1016 1109 1063 922 820 836 906 828 938 883 867 890 836 836 852 844 882 758 805 906 820 836 828 797 844 828 852 898 766 883 953 1086 1008 1007 961 821 820 789 805 836 812 906 899 789 820 820 1071 1125 976 836 946 992 1015 1016 1055 1008 1085 1047 985 992 961 961 961 898 1039 946 812 922 883 859 922 867 961 945 961 868 914 976 953 961 1047 977 976 969 828 969 1023 946 1007 961 953 985 883 937 992 938 953 969 890 961 992 954 1031 875 953 969 906 969 968 922 946 828 789 734 656 790 710 915 1039 1078 1101 1063 1078 1023 1000 993 1039 1000 984 1023 938 1000 1047 969 960 860 875 906 859 1032 1000 992 1141 921 993 945 867 859 805 860 1039 929 1000 1000 946 953 843 883 930 930 914 937 953 813 844 820 781 844 836 922 1023 867 875 946 914 945 961 969 914 961 968 961 891 945 891 969 922 867 898 922 867 953 961 1000 1039 813 836 844 836 867 929 875 946 906 922 930 867 914 953 1086 1078 937 922 953 907 961 961 921 829 1039 890 899 937 938 1101 938 883 789 820 945 977 867 1055 1148 977 1039 961 968 891 953 1086 1000 883 797 875 1164 1133 1172 1062 953 1031 844 930 961 914 891 796 750 797 844 953 977 992 875 805 804 789 797 781 696 687 657 695 890 993 992 969 921 915 976 977 945 930 945 937 907 859 914 938 953 961 1047 1031 1015 1016 906 946 843 852 1039 914 977 945 930 804 953 844 774 797 820 836 828 820 852 765 789 891 922 812 829 796 790 851 766 750 906 1008 828 914 1031 985 1078 1047 1023 945 875 844 859 852 852 812 789 774 765 735 734 781 696 843 961 821 882 938 890 891 906 938 922 836 820 844 851 789 828 860 789 836 844 773 742 844 734 797 875 852 867 750 719 789 844 953 1015 977 875 797 797 789 804 836 852 859 860 843 774 742 719 765 789 766 813 929 961 735 718 742 704 765 719 719 1000 867 883 843 938 945 891 859 828 821 820 836 828 774 812 844 804 813 703 719 734 766 687 719 758 992 875 883 883 843 844 828 828 790 726 719 742 813 859 1101 1000 946 976 922 953 914 782 828 867 937 1000 907 883 867 828 820 906 774 851 868 789 765 852 890 844 844 828 820 821 828 797 797 859 859 813 797 828 781 774 742 758 937 953 906 883 961 992 875 883 867 828 875 844 797 891 890 836 852 765 758 875 836 789 821 781 812 860 843 829 796 766 758 773 821 773 781 797 758 727 765 735 718 750 797 805 750 726 758 789 743 765 852 906 797 797 828 844 781 836 844 843 782 851 859 797 813 789 758 734 719 672 687 906 719 781 938 1000 812 735 781 813 804 774 750 773 805 750 742 742 727 797 703 687 617 594 594 570 602 586 617 680 625 664 914 804 774 820 813 828 805 851 774 734 758 1054 946 914 961 976 828 797 813 844 843 875 922 953 867 930 922 797 781 844 922 1078 1000 984 985 882 868 781 828 984 1008 1047 867 1000 961 906 922 969 1000 1016 992 930 961 960 993 1007 1000 891 953 961 969 961 922 937 946 914 875 859 891 882 860 859 945 915 835 891 906 844 766 851 875 914 868 898 797 851 852 883 711 851 797 758 758 789 797 820 875 883 789 805 765 852 906 930 953 875 805 789 757 711 688 664 648 641 648 641 648 625 657 656 641 656 726 797 813 859 945 844 836 766 664 969 1031 930 875 882 914 1008 875 946 929 1047 1070 1094 1102 1093 977 859 907 1007 1094 1078 977 976 899 937 891 984 829 914 789 812 750 727 789 820 797 766 765 750 805 844 882 860 859 906 922 977 976 922 914 946 890 922 891 805 835 852 852 859 906 891 812 875 860 773 852 984 1047 945 891 844 882 875 899 914 922 883 843 883 867 852 922 906 922 828 859 891 844 890 836 774 773 813 1187 1094 1070 1024 1000 945 906 969 883 976 915 835 875 829 757 821 945 1008 969 804 797 820 938 953 891 781 750 828 899 976 922 953 969 992 867 867 852 914 852 906 890 883 907 851 875 813 859 844 875 898 820 868 867 812 883 867 813 922 843 782 758 781 797 812 852 890 805 758 765 743 773 1063 1039 929 844 875 875 891 929 985 1023 946 960 930 922 945 953 938 906 938 914 797 882 977 938 960 899 898 993 1046 969 938 984 906 961 977 953 953 836 891 961 835 891 1039 938 992 969 953 1000 914 914 1015 946 984 1047 930 968 907 968 852 883 875 797 781 805 820 711 734 664 672 672 656 672 656 680 703 774 828 742 773 743 757 860 1015 907 875 859 781 813 883 922 953 976 1031 938 828 781 805 852 968 985 1015 1016 1008 945 859 743 757 797 914 899 828 758 804 915 1007 1024 969 906 828 898 977 891 828 929 1024 1031 875 906 1000 992 961 907 820 859 969 1031 1032 859 891 976 977 953 765 782 820 891 922 875 781 820 844 750 820 852 968 1086 1039 922 899 914 851 899 867 805 883 890 1133 984 961 883 875 797 773 836 782 773 711 734 1063 984 1031 954 945 844 890 938 961 875 758 773 820 797 820 836 977 1070 1008 883 773 547 828 735 726 750 719 883 945 977 953 945 945 907 953 1000 984 891 812 766 773 813 883 773 813 867 1008 1203 1133 1101 1141 1070 828 961 1008 1164 1188 1117 1047 1054 977 937 961 836 977 961 875 867 953 945 868 1015 945 961 868 945 984 930 937 891 914 922 883 992 930 851 953 914 1000 790 804 844 836 898 993 851 914 883 844 758 835 907 1133 1023 1031 953 883 836 766 750 859 1008 1008 1039 836 922 875 867 812 789 774 929 993 929 985 820 844 804 735 773 766 1117 1070 1063 1070 1055 961 1000 1078 1031 953 953 977 1000 992 821 851 930 765 829 843 1164 1110 1015 938 883 961 906 937 961 1047 977 883 906 859 945 875 922 930 898 954 898 992 914 836 914 813 859 953 946 1000 1015 1117 1102 1062 985 914 1062 961 899 914 820 938 867 1055 1070 1047 906 875 859 899 945 930 1039 1055 1046 1000 993 937 891 945 930 984 977 976 946 882 953 1040 968 1157 1062 1039 969 859 946 851 766 765 805 938 984 945 930 1039 922 930 914 859 937 907 937 914 844 992 1125 1031 1016 899 820 781 844 883 836 976 1086 977 953 844 906 781 805 922 1054 992 875 883 930 914 992 1024 1000 929 743 789 804 907 890 953 1008 852 789 828 1148 1047 1110 1070 1008 992 953 1000 906 985 968 1063 844 898 992 930 953 1039 953 961 883 969 898 820 977 1047 1047 898 922 953 875 1047 1109 1079 984 953 1016 1062 1000 969 1023 985 1133 976 961 813 843 805 859 954 968 977 844 773 820 813 883 1015 1032 945 969 906 836 969 1023 1078 977 859 867 821 828 890 1016 976 915 968 938 922 1000 1007 836 852 836 891 960 930 953 914 868 843 821 820 836 890 821 797 843 891 906 985 898 1063 976 953 813 851 797 852 851 930 984 1032 1039 961 992 1094 1031 898 914 852 937 907 937 922 945 1071 929 883 875 813 804 766 773 758 836 844 1101 961 946 843 852 906 930 906 930 906 961 992 867 969 938 789 781 828 867 836 930 906 844 969 937 875 961 883 867 938 984 953 836 867 914 828 875 844 891 914 898 985 984 977 992 898 961 938 961 1047 984 984 922 914 985 937 969 937 805 844 969 968 883 930 914 945 922 859 907 820 875 937 844 852 789 805 812 836 984 1039 1008 1000 969 961 883 961 890 914 946 875 922 882 977 930 937 969 945 945 836 899 961 937 1008 922 984 977 953 1016 961 1000 906 976 930 789 758 719 687 703 805 1000 1102 1046 1079 1054 1110 1031 1008 1070 1047 1039 977 1007 985 1054 985 1047 937 953 844 961 1016 937 922 859 805 789 992 860 961 984 969 875 765 836 883 992 867 852 922 851 899 891 1039 812 844 976 1032 1015 961 961 969 969 945 922 836 773 805 851 961 1016 992 860 804 813 914 1008 1070 1078 1047 992 844 914 969 1000 953 1000 992 906 946 945 828 820 938 875 922 867 805 781 812 930 961 797 789 867 977 976 1024 961 1000 961 984 1023 969 984 1000 805 852 789 726 703 657 703 883 797 804 805 781 766 695 680 617 648 586 602 594 601 625 610 609 648 594 633 672 984 789 750 664 657 671 672 641 625 641 640 664 696 656 664 633 633 585 610 570 602 648 625 610 679 719 742 750 789 797 789 789 781 797 813 820 797 742 727 695 695 719 766 719 664 711 718 711 711 727 687 664 633 625 641 648 649 625 625 648 609 625 625 594 555 578 602 640 586 656 657 703 679 664 641 633 625 617 633 656 594 633 633 648 680 695 687 711 704 703 687 805 781 742 703 649 633 609 609 602 602 539 562 633 641 593 688 664 836 734 774 836 773 797 742 695 657 625 664 672 906 890 946 968 985 1047 968 993 992 828 859 766 805 890 938 953 906 969 976 954 921 938 906 805 797 844 875 906 953 891 828 859 914 914 906 954 953 851 922 859 750 735 820 1117 1063 1008 1023 1016 968 969 875 836 813 765 789 922 953 985 1133 1023 1016 1015 961 945 821 890 938 875 953 1063 882 985 1000 922 1031 1000 914 1016 867 898 836 852 828 758 765 867 993 914 976 992 977 828 781 766 828 875 844 859 860 890 781 797 789 743 1132 1094 1055 922 992 1000 992 1000 766 789 844 945 984 930 930 937 938 851 922 1000 977 953 1031 1039 945 930 945 821 859 914 867 805 945 961 906 993 992 953 953 969 930 843 875 891 820 860 890 906 875 954 984 930 882 938 883 812 875 899 883 820 844 781 719 742 742 820 782 812 820 735 734 820 852 898 805 836 875 953 985 937 953 953 969 859 914 1040 1046 1024 875 890 836 891 875 789 883 1008 976 953 1000 985 922 961 953 875 867 875 789 867 1016 1039 875 937 1016 891 976 1000 938 953 976 907 953 906 773 891 945 961 977 789 789 867 899 984 969 875 906 906 899 836 867 945 953 969 906 946 921 836 868 914 906 859 930 922 781 820 875 946 922 820 844 867 898 860 953 961 836 875 898 789 758 742 813 937 1078 1000 867 938 1000 992 844 883 937 883 898 985 1008 898 992 969 953 930 961 906 844 922 898 867 899 914 976 875 946 992 906 984 954 820 930 921 836 953 915 867 984 953 860 882 868 781 828 984 891 891 968 977 820 774 757 1079 1000 1062 891 906 1008 992 953 852 922 968 946 937 984 1008 961 961 977 1008 929 969 937 828 797 906 953 844 883 953 914 836 859 860 812 860 859 828 922 891 843 914 914 813 883 898 797 875 891 781 719 742 750 805 742 875 1062 953 1000 930 828 735 757 711 766 703 781 766 734 703 641 656 766 937 954 906 836 844 890 899 875 921 852 789 875 836 859 743 898 969 953 1055 1031 914 836 914 922 851 977 851 852 961 1016 1125 1086 1085 993 1007 985 1000 1047 1000 929 946 945 898 1008 1047 828 914 977 891 914 968 875 868 898 953 969 953 930 984 813 921 977 953 1024 1046 1016 1008 797 789 890 985 969 960 1047 1032 968 930 898 985 1000 969 843 852 820 766 765 711 704 617 656 703 789 813 797 703 757 844 946 921 922 836 727 781 727 781 773 727 758 734 742 742 672 703 688 883 797 719 687 734 829 984 1000 937 844 906 985 859 945 993 906 961 914 914 930 797 867 843 813 969 875 961 914 945 805 867 844 929 844 938 859 914 961 953 1000 953 1008 922 961 930 937 844 859 930 898 992 891 953 1000 922 969 875 922 859 891 945 906 930 805 757 758 766 859 899 1008 968 961 1047 969 984 906 1000 993 859 992 1047 984 1047 1055 914 969 984 899 976 1008 875 953 1055 969 882 821 867 766 843 766 859 1008 953 1008 930 804 899 945 985 992 1031 1016 961 960 1000 1000 907 953 992 953 1063 1007 1032 867 930 961 851 969 969 1031 1094 1031 1047 968 969 985 882 883 883 961 906 844 773 711 711 727 797 851 946 937 906 953 977 922 945 930 961 1000 976 1000 829 890 891 875 1109 1008 1055 914 953 937 1032 1046 946 969 851 820 743 836 929 875 938 890 985 929 977 883 844 1046 1032 968 1055 1000 1055 953 992 906 907 906 867 922 867 953 1000 875 789 813 898 860 968 914 914 985 883 898 953 875 946 812 867 946 820 937 914 789 899 906 945 954 914 976 930 875 976 938 898 985 844 812 922 914 906 985 906 953 969 937 992 961 969 1008 867 781 766 828 844 961 1015 860 781 797 851 821 906 914 883 969 836 843 930 891 851 1008 1023 891 1016 1015 930 1000 1016 914 937 875 899 945 898 868 976 953 899 976 969 875 977 961 835 922 907 828 773 813 875 890 961 938 875 1000 984 906 961 907 867 906 859 891 922 820 852 875 914 859 969 976 875 805 789 860 796 868 906 883 859 969 992 891 945 984 868 820 875 914 797 890 907 914 851 985 1000 945 906 977 1008 937 930 976 868 890 961 859 922 907 796 782 797 890 821 882 969 867 953 954 929 930 992 922 969 1000 797 859 812 797 907 867 820 852 882 860 781 789 828 797 883 953 883 961 898 797 891 992 953 883 742 797 906 985 953 843 907 937 938 984 914 836 758 836 890 875 1016 1031 914 961 1039 954 1007 969 867 938 812 821 929 1024 992 930 992 929 938 937 868 922 890 820 899 773 797 844 789 914 1031 1000 922 805 805 859 883 976 907 843 766 812 954 937 859 782 883 906 1047 1039 1047 992 1008 1000 1023 1031 914 969 844 820 781 829 804 914 1047 906 993 953 945 969 969 906 844 914 945 961 953 836 789 852 835 969 1078 1032 953 1015 868 1054 1047 953 828 899 1023 1047 969 1008 1015 961 985 929 844 891 914 867 766 890 1055 1023 1000 977 1055 953 984 906 766 680 648 641 641 703 976 922 953 985 992 1015 1032 1015 883 1070 938 883 937 953 1008 906 930 781 836 1032 1046 1055 1070 883 836 852 820 922 945 1055 851 907 804 821 750 773 813 922 882 930 898 875 907 797 875 843 805 727 718 711 883 813 898 969 898 1000 992 969 1008 883 953 828 938 898 953 1047 984 1032 968 1032 859 906 946 851 938 890 875 906 844 899 914 851 860 804 813 867 828 836 914 844 836 945 953 844 859 852 812 805 758 727 898 969 984 828 805 851 961 938 805 828 750 820 805 867 867 875 953 938 890 969 938 875 906 851 875 961 930 906 1024 867 945 883 898 813 781 828 821 906 906 1047 875 930 867 828 930 953 867 914 938 921 750 719 703 907 921 922 953 938 883 898 844 844 859 797 859 899 812 930 844 906 922 875 937 907 906 773 789 860 890 868 875 773 812 766 859 883 946 1000 898 758 695 805 906 922 859 953 993 992 922 1054 1032 976 1016 937 774 812 891 867 813 789 804 946 828 922 1015 1024 961 867 984 985 1015 938 937 836 906 977 953 992 1032 914 961 890 781 852 875 828 922 937 907 1093 1024 914 914 906 821 921 907 875 984 883 992 984 993 859 789 774 695 640 625 633 625 641 820 1086 992 1008 1039 891 844 906 1015 1016 984 938 914 922 836 594 836 789 859 891 882 852 797 828 883 976 1032 1062 1094 961 883 890 852 961 984 938 984 875 805 781 781 977 992 1023 1016 953 1016 922 945 930 851 961 930 765 954 1007 844 969 953 891 976 867 969 969 851 977 961 937 1016 914 969 906 922 953 828 969 1023 907 953 906 914 984 860 914 937 829 882 914 907 875 945 883 961 984 906 977 930 921 993 953 961 984 922 898 821 875 867 844 945 844 937 969 891 945 867 899 929 797 899 898 883 976 875 789 789 907 953 867 945 961 914 961 907 882 922 860 882 954 796 899 812 782 843 860 765 766 891 984 914 945 953 875 930 953 867 946 867 922 953 875 937 985 906 1008 937 899 922 828 914 1039 828 820 899 914 851 891 891 843 938 922 750 765 821 758 859 953 961 828 891 961 890 922 1008 945 953 1016 938 968 977 922 945 891 843 961 954 882 969 945 852 930 843 852 875 781 821 906 961 953 828 859 860 797 851 883 914 852 890 906 797 836 883 844 805 882 922 844 914 914 852 922 921 836 907 921 821 883 875 820 898 907 859 906 883 758 750 859 844 891 953 906 984 993 898 953 922 867 985 992 890 969 891 851 969 922 805 875 921 829 921 922 852 914 875 828 922 898 883 969 906 860 968 922 844 906 867 852 945 867 836 914 899 898 914 891 930 890 868 914 781 750 851 774 844 851 914 1024 1070 937 969 953 797 860 890 906 875 954 921 821 914 969 859 930 953 851 953 954 898 977 976 883 906 828 797 914 867 922 938 890 883 883 875 844 937 922 906 938 852 828 898 875 875 961 930 890 977 914 875 906 899 867 937 883 820 907 875 851 867 883 828 907 914 789 742 781 789 711 891 969 1015 1008 1000 953 930 984 946 882 953 891 899 914 961 867 906 891 851 883 945 852 922 968 899 797 890 930 867 953 985 883 937 906 836 938 945 852 929 907 804 789 891 906 875 938 922 843 891 852 757 875 985 961 976 985 898 820 852 867 820 813 789 742 750 860 828 945 1094 1000 976 938 875 851 899 906 820 946 914 890 1000 907 859 891 820 851 875 805 883 961 891 968 992 922 805 898 930 805 945 1008 836 976 985 875 875 851 829 882 914 852 906 938 890 907 906 812 875 961 867 954 898 836 930 882 782 875 890 766 750 828 906 922 953 828 836 782 781 773 860 734 774 851 781 758 828 860 789 734 781 766 766 734 750 984 961 914 868 828 820 781 875 875 883 914 852 851 922 883 820 875 813 711 703 625 1148 1063 1008 898 844 883 937 930 937 946 906 851 875 907 859 844 836 797 789 867 883 820 922 945 875 750 789 899 765 821 820 797 836 851 844 922 914 836 859 883 820 868 851 859 891 844 859 938 867 851 907 898 836 922 937 860 937 969 938 921 946 883 937 969 906 953 961 906 868 906 844 937 906 891 930 890 813 758 734 844 820 852 875 843 930 1039 891 922 890 844 945 961 836 828 867 813 867 914 852 922 945 844 820 781 867 875 844 891 898 875 821 765 735 820 820 860 796 891 828 860 961 890 852 765 758 774 718 664 805 844 797 773 828 758 774 734 758 781 750 680 718 789 829 882 914 915 859 820 891 930 945 953 898 789 844 922 984 1008 977 969 945 930 851 805 875 937 985 890 938 992 992 930 953 945 938 867 836 867 719 711 797 906 922 875 930 960 938 867 930 937 946 773 789 860 804 774 836 890 969 930 843 844 883 937 899 844 929 922 914 844 867 852 929 891 844 758 703 625 719 890 828 875 938 961 1015 883 906 899 922 883 960 1032 1000 1008 960 915 867 859 805 726 727 633 695 922 906 992 969 945 907 875 914 906 906 899 836 781 773 735 757 875 938 977 976 977 968 938 914 953 969 828 891 921 969 969 898 829 750 734 687 844 711 680 836 859 828 930 1016 1007 993 976 867 891 898 969 1000 891 968 993 992 969 945 906 961 984 875 922 907 953 961 843 961 1008 1008 953 938 1007 914 829 859 898 813 851 969 985 937 828 875 938 968 758 789 758 797 742 719 695 664 633 602 609 586 555 593 579 570 570 586 625 656 664 641 625 609 602 578 563 562 555 539 555 531 523 524 523 524 570 648 657 718 727 750 711 719 750 781 726 688 703 648 696 679 657 640 649 586 554 594 539 563 523 570 555 563 523 531 539 532 523 516 515 532 554 571 718 743 726 774 757 703 641 656 657 679 672 695 711 711 680 734 696 742 672 609 570 610 664 641 648 641 609 602 617 562 586 586 563 562 570 532 539 547 570 578 656 649 664 679 743 711 718 641 641 625 609 609 618 578 609 563 578 664 961 804 774 734 625 633 562 586 555 633 586 625 609 602 586 570 594 562 571 578 617 601 625 657 656 695 625 610 632 688 781 687 727 734 750 719 812 915 882 766 773 758 781 758 641 648 688 805 796 766 875 875 836 805 812 813 757 727 711 758 883 804 774 687 641 648 649 945 945 993 945 953 930 906 789 797 922 883 914 914 843 868 812 797 781 774 734 820 782 718 696 617 578 883 836 851 867 797 821 851 797 781 782 804 696 711 812 906 789 852 859 883 844 758 765 774 797 796 766 813 851 820 813 789 813 789 890 766 711 711 750 843 797 883 930 937 938 828 867 891 890 805 820 852 844 804 789 797 844 797 828 844 773 750 703 649 656 680 867 680 890 969 1070 1055 1000 1000 961 891 898 891 882 852 898 821 750 719 734 726 719 750 758 758 656 602 632 610 719 836 851 813 851 891 828 859 836 828 821 789 750 765 844 852 843 774 750 656 625 578 617 625 993 750 796 829 890 906 852 820 805 836 812 829 921 907 750 851 946 976 813 789 851 821 843 852 836 820 797 813 851 859 852 758 789 844 882 930 875 914 883 859 805 859 868 882 852 930 961 898 953 977 781 859 914 915 789 820 851 813 906 906 829 906 937 868 953 961 859 898 868 843 907 921 860 961 945 875 914 930 890 930 953 867 969 1031 1000 961 977 914 898 946 859 828 867 844 774 742 758 851 789 766 742 734 711 649 656 656 641 625 625 625 609 602 578 586 609 883 758 906 883 945 977 992 1024 1062 961 961 969 945 922 984 1047 1000 1055 984 961 984 1008 860 914 1015 938 883 929 938 953 883 914 976 883 969 953 938 992 969 867 968 907 961 922 804 875 899 797 796 766 781 657 687 719 758 843 828 829 812 774 695 711 883 882 914 875 704 765 735 859 875 852 781 758 781 726 719 820 915 992 937 828 852 828 883 773 758 859 930 969 773 1063 1148 1133 1086 961 969 992 984 899 890 993 1015 914 914 977 922 859 953 977 867 906 969 867 945 1008 899 937 860 890 867 852 898 789 750 758 852 937 961 953 969 992 821 867 953 1031 1016 898 946 984 859 844 969 969 882 852 977 1023 922 961 851 922 953 891 969 1000 922 1015 985 929 985 906 992 1063 953 992 867 938 859 961 1055 968 1032 1039 1047 1054 930 992 984 844 953 985 922 1000 968 961 1024 976 1000 1008 922 969 961 914 1000 984 891 968 946 867 984 953 907 968 930 969 992 844 859 985 953 890 953 961 899 984 961 906 969 914 899 945 859 922 938 976 1024 1015 930 883 805 945 1023 946 1078 1000 953 1008 937 992 1000 907 976 961 953 1016 953 992 992 914 961 953 891 953 922 930 1000 898 969 984 922 1008 922 984 977 890 969 860 921 868 781 836 937 836 774 750 843 969 1031 1047 922 977 1015 946 968 1040 1000 835 797 828 797 797 906 954 867 883 859 812 782 758 742 687 656 688 766 836 1093 1078 1079 1148 1148 1164 1032 984 953 875 805 742 664 633 633 625 797 922 859 851 938 1000 1000 1039 984 985 929 891 844 797 812 946 937 805 828 945 977 976 1110 1117 992 1039 1000 984 915 851 922 977 906 898 992 954 882 969 961 930 992 976 985 953 898 977 1016 937 1047 1000 1023 938 836 859 821 757 914 946 1008 1039 976 1008 984 985 976 977 1015 1016 938 914 992 922 937 930 836 961 875 906 1008 1031 1047 1031 977 906 859 821 781 812 821 836 820 781 797 805 750 742 727 703 679 657 632 633 735 898 883 906 875 883 852 851 828 789 782 820 781 766 711 664 656 727 765 680 656 688 929 813 883 968 852 844 867 859 813 726 719 734 938 914 961 883 898 875 860 953 875 750 765 797 883 883 867 891 859 805 781 703 656 625 610 609 664 656 657 898 1016 1109 1039 1055 1015 805 805 719 664 1148 1078 992 1032 1023 1070 1078 1110 1062 1055 1039 914 899 1000 1000 812 906 977 914 1062 1047 828 938 969 937 805 805 859 922 953 937 844 922 992 1047 930 1109 938 883 835 727 711 687 805 899 984 1031 1086 1063 1039 883 820 765 797 868 820 898 907 968 977 851 899 969 961 851 899 898 992 977 781 844 906 883 844 859 742 766 836 929 1055 1039 969 844 890 946 945 922 859 906 907 765 875 946 906 820 906 985 1023 1086 1109 1055 992 883 914 906 868 898 953 914 883 805 742 797 883 937 961 977 953 945 875 844 820 938 1000 992 969 929 930 906 985 984 891 804 789 868 859 781 789 930 984 1102 1070 1024 953 984 953 930 844 922 976 961 852 1046 1047 961 953 961 993 945 906 883 961 1000 961 898 953 961 1078 1118 1101 1039 1000 844 797 719 711 929 875 852 976 1047 961 977 1047 1046 899 937 946 836 797 765 672 711 977 1000 984 1000 1055 1070 1062 1032 968 985 1031 906 969 914 828 977 1031 977 1023 1016 992 976 961 1024 969 984 1023 914 1016 1008 953 922 789 797 820 906 1024 953 1078 1000 1031 1102 1039 1023 1008 985 976 875 938 914 922 1046 993 945 984 969 906 907 781 734 711 977 984 922 945 1024 937 875 961 1086 930 1008 984 875 906 899 914 750 718 711 969 1047 1086 1070 1024 968 899 976 930 789 813 765 742 719 1047 1070 875 907 828 875 867 797 820 805 765 743 734 805 828 750 789 726 704 742 742 812 829 859 898 930 945 860 836 734 797 766 734 695 672 649 640 641 711 867 789 805 867 914 961 1000 1008 1054 993 890 844 734 703 672 649 703 891 843 782 773 719 711 672 640 610 609 570 625 602 578 586 578 586 578 578 578 594 594 625 633 671 680 664 672 664 664 641 633 617 594 578 570 570 563 570 578 571 531 586 562 539 578 618 718 696 742 672 672 922 953 914 851 766 789 875 719 672 687 1109 1024 1039 1102 1085 1141 1156 1047 977 914 789 789 812 852 906 961 985 898 922 937 836 891 906 758 836 820 805 1094 1140 1086 1016 1047 1023 906 922 922 813 883 960 891 953 985 921 1008 977 953 1000 898 899 945 899 921 961 891 945 969 875 984 930 914 953 907 945 945 813 875 945 938 898 953 953 953 969 891 968 985 937 922 961 813 789 820 766 726 891 781 836 914 1016 875 937 1024 1070 1094 1015 930 977 1000 945 1039 1070 922 977 1093 1016 969 984 1031 922 907 961 1062 1031 930 891 984 1016 1054 992 797 828 907 1031 1062 1079 1039 867 859 899 976 969 797 898 961 1000 906 954 992 914 1015 1032 953 1015 1000 954 1015 985 1000 1062 977 1039 1054 977 1062 891 992 1008 938 1031 984 977 1078 976 1024 1055 937 977 890 867 922 907 882 969 906 961 930 977 968 1000 969 1024 1031 1023 1047 945 899 969 953 906 977 914 890 953 938 1015 993 992 1062 1000 1055 1000 977 1086 992 1054 930 992 1039 977 1008 937 946 1078 1039 1000 1054 1016 898 883 805 922 1000 1031 1078 985 1093 1071 1070 1023 938 1016 1031 953 1016 1085 954 1031 1086 1008 1046 1016 906 899 969 781 851 844 899 820 797 734 688 671 696 687 672 727 726 672 672 672 680 671 657 648 641 633 625 648 609 625 618 625 632 579 609 609 594 609 555 617 610 601 625 664 672 656 664 657 633 703 648 664 649 640 625 633 625 609 618 609 609 625 633 633 641 640 617 610 570 578 563 625 617 641 617 648 586 617 625 617 602 617 656 618 609 602 609 633 672 625 672 703 820 812 758 758 742 750 735 695 672 656 656 657 664 640 711 696 765 789 813 890 899 812 821 843 821 734 672 703 727 828 851 938 859 805 836 844 820 805 726 680 719 765 899 851 828 782 742 664 601 641 664 633 719 687 695 797 946 937 922 883 898 875 797 734 704 648 641 695 852 757 883 883 914 922 859 852 797 812 836 797 844 836 797 796 782 726 672 672 688 726 727 711 648 641 648 727 718 766 703 735 914 836 812 805 734 727 679 680 648 633 602 601 633 586 633 625 617 617 610 625 570 617 664 657 617 672 664 640 633 641 640 625 625 602 594 578 601 680 703 664 766 812 821 757 782 711 687 688 687 695 633 703 688 687 688 719 750 672 710 743 711 1179 594 625 578 633 602 625 601 602 601 633 703 961 766 906 1016 1000 968 922 985 984 969 883 882 883 914 781 891 953 938 953 914 805 859 984 985 1054 961 789 836 922 977 1015 985 969 921 758 797 1070 914 774 796 829 789 750 789 797 859 766 812 930 945 898 844 899 906 820 914 1016 1016 1000 1039 1031 953 844 859 930 906 867 1008 992 891 976 985 890 961 985 898 899 898 844 859 875 899 828 836 937 1016 992 1000 914 844 867 953 914 860 906 1078 1156 1086 1086 1086 1148 961 993 875 765 758 875 812 1211 1133 1102 1015 954 984 1109 1094 1063 1093 1086 1024 1086 1070 1016 960 1047 821 773 1070 1110 1094 984 992 945 836 922 946 984 992 1008 976 1040 1046 946 1000 992 859 985 1023 922 1062 1071 929 1040 1015 813 1000 1047 992 1039 1031 1039 1047 992 1039 1063 1023 1008 1070 969 914 1039 1055 1023 914 938 851 774 797 1039 906 1047 1078 992 1125 1094 961 1039 1062 1016 883 961 1094 953 1047 953 875 937 969 984 922 836 1039 1078 922 914 860 789 797 757 743 726 727 765 750 727 773 938 937 836 883 1024 921 969 883 867 883 852 843 875 766 766 781 695 969 1047 1047 1086 1062 961 922 859 805 820 797 774 882 985 859 789 781 789 797 1063 1164 1133 1148 1063 1000 890 821 859 789 773 993 859 906 1141 1039 1023 1024 851 836 868 875 992 968 938 953 852 859 883 836 867 898 813 969 828 773 766 875 914 976 915 921 899 789 805 796 774 812 836 797 836 914 860 890 899 859 898 829 867 851 789 852 937 946 1054 985 1062 1039 883 899 867 859 977 929 954 914 875 914 914 969 929 906 938 828 859 977 961 953 1039 992 969 1000 906 821 820 781 742 821 820 914 828 860 875 836 851 867 789 782 828 828 820 875 789 766 859 1094 1078 1031 1000 930 984 993 1031 984 891 828 812 782 859 852 922 859 844 914 891 953 968 993 1031 969 1093 1047 1000 828 836 859 867 914 961 945 938 875 953 890 860 883 882 953 930 867 875 844 984 1047 938 984 1016 1008 1055 969 836 992 789 742 813 828 1015 868 1125 1070 1156 1109 1040 968 907 898 891 851 906 922 907 1015 953 1047 1016 797 875 1000 1023 969 1101 1039 1016 1078 1110 1078 937 969 945 1032 1054 1071 1085 1047 1086 1102 984 1078 1039 1024 1117 1023 1055 1031 1055 1008 1008 1047 851 899 875 781 765 696 906 867 961 938 929 1071 906 961 890 946 1117 1102 1000 921 977 992 945 1024 976 1032 1000 961 968 875 930 1109 1032 945 945 1000 1078 1016 1047 898 930 938 984 1062 938 992 1078 1102 992 969 1094 1054 1055 1031 1055 1047 1078 1109 1000 1047 1055 992 977 953 976 906 1000 1000 985 1047 968 954 968 922 953 1016 875 984 1078 1047 922 899 937 938 1007 954 976 1055 976 993 945 969 1086 992 1008 1031 992 1094 1023 1110 1093 1032 1054 938 945 797 797 859 1039 1008 984 1047 961 1039 993 1007 1032 945 1062 1063 1023 1078 1055 1047 1000 1070 1016 898 1086 1078 1063 1148 868 1062 1047 875 961 1101 1047 1055 1070 1078 1063 1062 1086 1000 946 1062 1063 984 1024 1062 984 993 921 821 804 790 726 781 852 992 1024 960 938 1000 984 875 938 1015 969 992 1024 930 960 1094 1071 1085 1102 1016 1125 1109 1047 1070 985 890 1055 1101 1000 954 1007 954 960 969 922 938 898 984 1008 922 1016 968 844 906 1086 1071 1000 1101 1055 1062 1055 875 797 719 789 976 860 969 1101 1078 1024 984 859 899 1148 1117 1040 976 1125 1141 1039 1054 1118 984 930 820 844 890 1008 1047 1016 906 844 828 828 781 695 672 657 562 664 625 664 836 922 859 836 805 703 688 703 625 640 657 593 625 586 586 578 563 562 563 562 563 578 586 664 688 781 679 696 656 680 765 789 805 891 867 851 727 664 656 641 617 625 656 782 851 914 875 844 852 875 882 930 899 859 906 867 836 813 859 828 821 789 757 680 688 734 836 914 805 820 836 828 758 719 734 711 672 765 829 875 796 797 836 875 860 789 804 789 766 742 711 688 734 820 727 781 750 766 734 735 718 672 641 609 617 555 578 625 578 633 633 656 672 727 750 757 750 672 657 687 820 993 992 937 821 836 734 703 695 680 586 609 618 609 617 633 687 672 797 820 868 875 820 797 805 726 719 672 625 640 680 734 680 766 734 766 773 742 672 688 664 672 656 633 695 664 859 891 859 782 797 796 805 875 805 836 867 828 813 812 797 750 656 664 617 649 586 656 680 953 969 875 906 930 914 890 860 890 922 828 922 945 961 875 914 829 789 812 860 750 835 930 1016 1000 937 922 813 797 773 805 820 727 843 891 891 765 875 930 976 852 914 945 875 758 750 711 727 797 757 711 789 813 828 883 883 789 789 804 813 914 875 898 977 844 1054 1055 984 883 891 875 875 773 813 797 750 851 860 875 797 843 852 773 828 844 852 867 867 875 922 875 828 836 820 750 727 656 719 774 703 695 766 922 882 883 781 829 828 914 898 953 883 820 891 945 938 844 804 852 812 868 859 836 859 805 797 734 883 1047 1078 977 851 844 859 883 844 836 875 914 883 968 985 789 867 867 938 875 851 992 1016 891 898 922 805 804 680 742 696 734 906 899 929 907 867 726 766 687 727 789 820 789 813 851 915 953 961 937 930 773 727 711 765 875 1149 1078 937 946 898 836 828 750 766 883 875 867 867 836 859 852 836 828 789 781 750 789 852 906 899 773 805 781 828 836 922 937 891 859 829 765 766 750 765 844 844 883 734 867 891 789 891 953 1000 992 937 907 875 789 804 836 867 890 922 907 875 812 899 937 938 937 969 937 828 852 867 906 868 820 758 734 695 688 617 719 812 891 922 930 937 914 852 859 922 891 750 773 852 867 836 843 797 797 774 726 688 679 672 664 641 687 649 695 656 696 726 742 743 773 789 774 750 718 735 781 844 789 789 765 758 750 742 735 680 687 695 664 688 711 695 688 679 657 632 625 618 632 649 672 648 641 672 632 618 593 633 586 656 625 633 696 687 758 898 821 765 750 711 649 656 617 609 625 618 593 602 562 547 555 570 578 610 609 641 695 672 695 649 711 781 750 742 774 820 789 719 703 679 672 672 656 641 641 703 765 813 812 774 797 734 688 672 640 649 632 618 632 610 617 648 610 672 711 695 711 687 641 648 649 633 640 688 742 734 750 696 664 672 609 648 594 602 617 578 609 610 601 594 586 656 735 828 851 805 813 812 797 781 766 734 735 695 711 648 680 641 625 625 664 726 695 649 633 640 586 594 609 555 617 571 664 797 843 735 718 774 812 672 696 671 657 625 672 875 890 867 836 782 742 687 664 649 640 602 664 633 633 586 632 563 609 571 718 766 672 711 664 851 836 821 750 711 664 648 625 586 555 586 718 930 945 961 883 805 789 765 790 773 719 703 726 743 718 657 632 594 602 679 797 821 820 797 726 735 703 781 859 852 859 868 828 859 797 812 844 789 797 727 804 789 790 812 742 813 828 867 789 891 851 813 750 781 758 711 719 789 789 757 704 687 641 820 906 891 898 844 906 868 945 867 836 867 774 726 719 750 875 883 883 898 953 875 867 836 821 812 750 766 734 703 656 641 617 586 586 563 570 609 703 735 765 766 781 813 812 813 781 820 844 844 781 766 812 821 828 789 789 758 726 719 695 649 640 602 680 734 797 836 789 789 805 812 781 782 835 961 852 781 688 695 695 703 665 710 735 765 860 758 726 656 711 758 805 805 781 812 907 882 852 734 735 703 758 765 797 758 789 789 805 789 789 797 804 790 726 719 680 679 711 758 766 734 758 773 766 750 781 727 734 695 711 813 890 860 828 867 883 883 843 852 859 914 875 868 867 844 836 726 742 782 835 813 773 805 828 719 703 711 773 805 781 789 782 765 743 773 789 781 875 782 750 718 719 734 688 664 680 820 922 789 781 805 711 695 633 601 618 632 711 821 820 703 633 687 704 906 820 906 813 875 906 883 891 882 914 844 828 805 750 742 789 891 867 883 851 907 875 812 836 781 766 820 774 734 805 789 898 868 843 836 852 797 851 828 821 828 797 734 758 719 750 711 664 664 718 875 852 820 875 836 813 750 812 742 735 758 734 781 836 813 789 789 742 781 735 703 703 812 891 852 851 766 797 843 774 750 820 789 820 774 844 882 946 875 859 867 860 843 727 758 726 688 742 781 774 719 718 696 695 664 633 640 618 601 594 578 586 648 1063 867 828 867 954 898 930 922 921 891 875 852 820 836 875 797 734 711 695 664 680 609 657 633 609 609 610 593 602 562 625 610 594 625 617 609 594 586 633 586 586 617 633 632 594 656 633 602 648 656 664 657 656 609 594 609 602 625 594 640 594 625 625 602 672 664 711 687 649 781 820 805 734 735 796 782 718 750 664 680 695 672 633 680 648 727 726 680 711 727 750 718 719 719 695 649 640 649 656 664 664 648 625 618 617 625 672 633 640 641 640 649 625 586 648 617 618 625 632 610 633 632 563 617 570 602 562 563 555 601 539 602 578 594 570 523 586 579 625 656 672 664 695 711 773 719 719 711 617 641 609 594 586 593 641 672 805 757 688 633 648 688 672 648 680 672 679 625 625 532 671 594 586 609 633 727 734 828 946 867 812 868 898 867 781 789 735 664 703 703 680 828 750 656 649 617 586 625 593 625 618 718 719 664 703 680 773 883 836 961 953 875 985 976 985 914 812 891 922 789 898 945 907 961 843 914 891 774 851 938 961 906 969 937 867 797 875 899 710 797 860 781 758 750 844 828 804 875 734 695 664 664 688 719 906 1016 1023 977 828 789 890 1000 1102 1047 945 906 774 773 1055 859 938 984 1125 1141 1078 1086 1086 1047 1086 1054 1024 1054 985 953 976 844 797 961 1047 1086 961 1047 1000 961 937 1055 1070 1024 1039 1031 836 984 1125 1125 969 891 914 929 914 860 922 976 860 953 953 976 805 922 1000 984 1063 1062 1032 1015 953 938 1000 961 1086 1101 977 1008 1054 1086 1086 1047 977 976 883 820 828 805 1125 1039 1078 1047 985 929 797 828 774 781 820 805 1062 1133 1110 1132 1125 969 992 1118 1031 1008 1023 883 937 922 985 1070 906 969 836 898 930 883 945 1000 1047 1102 1007 1039 993 1023 1063 1046 1079 1054 1102 992 930 976 906 938 1062 922 1141 1109 1071 1078 1078 984 961 836 813 843 1008 1071 1062 1125 1125 1102 1031 1086 1109 1141 976 1008 1117 1039 1071 976 1063 1086 992 945 906 1055 1055 1000 1078 1102 1015 1070 1086 1079 1109 1125 1031 1016 1039 1047 1023 1094 1039 1117 1133 1008 1015 1016 930 1054 1016 1063 1007 993 835 782 711 890 930 953 867 992 1039 985 1039 1047 1047 1047 984 1078 1094 1078 1070 1071 1078 1140 1078 1008 1031 1008 961 1086 1039 1039 1063 906 906 750 899 976 899 968 969 883 1031 1016 906 985 1007 938 976 875 907 828 914 1015 1008 1032 1070 1055 1093 1055 937 954 1070 1039 1039 1000 1000 1063 1078 1093 1079 1000 1039 1078 976 1000 946 984 1078 984 1071 1070 1094 1101 954 1046 1086 1008 953 828 789 899 1055 1093 1125 1086 1110 1125 1000 1070 969 992 1031 992 1086 1117 1071 1078 1008 1101 1024 945 1016 1078 1070 1063 984 953 1016 1015 1102 1086 1148 1094 1031 1016 953 906 969 891 1054 1086 1000 1055 1094 922 1007 1047 1039 1039 1000 938 1008 1070 1070 1078 891 883 844 945 805 789 859 1000 1063 890 1016 1133 1117 1070 1094 1101 1086 1055 1102 1156 1109 1102 1047 1109 1141 992 1047 898 961 1063 1007 1071 1008 1000 984 875 937 1000 930 1102 1133 1046 1094 1086 1031 1055 1039 1055 961 1008 1085 985 1008 906 1016 1039 1039 1070 1000 937 883 828 875 922 883 953 1071 1046 1039 1008 867 836 844 945 875 907 914 797 734 969 976 930 992 1016 1008 937 961 891 1031 1055 937 953 1008 977 906 922 922 937 828 907 953 882 860 976 1047 1078 1079 1046 1008 992 930 930 1031 1031 1024 1054 1000 1071 1023 953 985 953 859 1016 1094 1015 1063 1062 1070 1172 1024 1039 1070 1016 1094 1062 1086 953 977 1093 1094 1055 1062 993 1031 1078 1101 1102 1031 1125 1094 1031 1094 1047 1109 1086 946 820 812 828 1032 1008 1109 1031 1125 1141 1062 1094 938 984 1008 890 1024 1101 1071 1086 1078 1031 1000 820 797 891 890 782 890 1055 1109 1118 953 953 961 992 922 1078 961 1031 1109 1047 1071 1039 1000 1008 1078 953 1031 1023 985 1008 922 890 860 898 914 914 930 890 930 891 914 922 843 938 961 930 945 961 1015 1016 961 1047 976 1000 829 906 1039 930 1000 1015 1000 1000 867 782 804 789 797 985 945 969 906 914 914 898 821 812 711 813 1109 1109 1094 1125 922 1078 836 891 898 906 860 883 882 813 875 914 922 898 891 930 968 813 891 882 852 906 953 852 953 953 977 906 906 945 860 773 860 914 812 844 914 883 836 890 891 805 742 969 1093 1094 1133 1148 1133 1125 1110 945 945 992 922 969 891 961 937 961 766 867 867 898 750 844 813 945 906 782 703 789 804 813 851 727 750 703 703 797 852 742 836 859 860 929 867 766 797 844 781 820 852 984 1024 984 992 992 1008 922 813 765 844 758 859 1094 984 969 953 860 812 859 954 937 813 796 789 797 743 906 859 766 1109 1149 1132 1055 1008 937 938 875 883 929 930 992 969 938 921 875 922 836 930 1000 937 1016 992 977 1031 992 961 985 914 945 875 891 937 898 844 883 891 890 938 929 977 938 906 945 992 891 922 953 961 914 820 852 914 883 961 1054 938 937 977 898 938 1000 984 891 937 836 781 758 735 1132 836 993 1109 1086 969 922 906 828 953 922 805 828 867 867 758 898 1071 1078 992 883 929 813 805 890 765 860 851 774 820 953 977 921 946 914 859 875 797 773 719 766 789 820 906 813 773 735 679 680 672 656 657 625 625 585 563 594 750 898 945 907 976 1039 1063 1094 1062 1016 1031 1109 891 937 1063 984 938 1062 1024 1008 1109 1070 1039 1016 1016 968 1000 969 930 1023 938 922 836 867 851 907 789 765 867 946 953 961 883 859 883 883 906 867 781 782 687 1172 1070 1024 937 930 781 750 695 680 719 695 641 664 680 711 734 648 696 765 891 859 851 875 829 836 875 906 929 1000 1000 1000 1024 922 953 812 875 961 875 899 969 867 914 937 844 961 875 867 953 867 860 937 852 867 899 914 836 875 835 813 891 898 859 805 844 859 774 859 961 945 828 797 875 922 883 1070 961 1023 1094 1063 961 984 969 922 1117 1086 961 1109 1062 985 1023 977 859 938 1101 985 945 977 882 899 945 922 883 953 937 938 992 992 1008 1016 922 929 852 844 773 813 710 1047 1164 1032 1007 1000 821 812 953 922 828 727 727 773 711 766 843 1039 1024 890 868 828 773 735 703 687 672 1109 954 1015 1149 1054 1110 961 1070 914 953 867 930 977 976 984 1055 1086 953 875 899 968 1016 1070 1071 1007 977 961 906 1008 984 946 883 921 1000 1024 969 828 961 820 898 1008 1047 977 843 844 930 1008 1039 1023 1063 1125 1062 1031 1125 1118 1031 1101 938 1000 1133 1015 1063 1015 954 1031 1023 1016 1055 1000 1023 1016 976 1039 1039 1000 1078 1102 1047 1039 1109 1047 1078 1071 976 953 1063 1000 1047 1023 1031 930 883 953 891 984 1086 1086 1016 1125 1031 1039 992 1000 1063 1070 1023 1016 945 985 859 836 859 805 789 1117 1188 1148 1125 1164 1110 1140 1156 1110 1140 1063 1125 1133 1086 1047 1062 906 875 1000 1094 1031 1110 1172 1070 1125 1164 1047 1078 1094 1125 1101 1102 1125 1101 1000 1164 1125 1157 1031 906 1031 1125 1079 1086 1148 1109 1157 1031 1086 1117 1070 1164 1125 1133 1125 1078 1211 1063 1015 938 875 1031 820 766 789 742 969 867 781 719 742 766 875 977 796 829 984 1031 1063 1125 1125 1078 1008 843 821 726 703 727 1070 930 961 1133 1164 1133 1148 1164 1141 1117 1078 1063 1062 1070 985 1062 1117 1055 1094 1055 937 1000 992 985 1039 976 1031 1118 1078 1047 1047 1085 985 906 977 836 898 914 1047 1102 1117 1047 1070 1039 930 1047 1101 1078 1024 1000 953 1023 1039 1086 1024 890 852 875 914 914 1016 1062 1016 1023 985 898 930 1000 1015 1039 1008 899 961 968 852 875 914 953 992 1008 1047 1039 1016 1007 961 930 977 867 1000 937 930 945 883 875 977 1015 1032 914 976 1000 1047 1070 1071 992 1055 1062 1078 1031 977 961 930 992 1031 836 883 945 969 953 953 953 953 1000 1039 1071 992 820 766 890 1047 1024 1047 1125 1109 992 1016 1039 898 883 977 1015 1063 844 945 1000 969 1031 867 891 1031 1016 1007 993 875 867 929 1032 1047 1093 1032 1031 992 883 945 1055 1125 1140 1118 1039 1093 1125 1079 1054 1125 1110 1109 1055 1031 1117 1000 1086 1117 946 1070 1078 969 1086 1070 977 1086 1070 1094 1117 1054 1094 1055 961 851 789 743 828 1047 906 976 993 968 1047 1047 969 851 805 766 851 899 883 890 906 883 930 875 820 875 938 953 961 1039 1055 882 844 797 789 899 898 867 906 914 946 914 844 898 1016 1078 1078 1070 1016 969 1015 1008 930 976 1016 953 1023 1102 1078 1078 938 945 859 836 868 914 867 898 1016 945 1047 945 938 969 929 930 945 891 828 828 867 1032 1000 1062 875 804 930 945 852 820 899 859 797 773 860 843 813 766 781 859 766 789 820 750 781 883 875 789 774 750 750 765 891 734 743 1109 1109 1055 1055 1008 1046 1110 1008 921 946 875 929 969 1016 1000 1023 1016 976 993 875 945 1023 1086 1063 1031 1102 1023 1102 1093 1094 938 984 836 867 985 843 844 1031 1125 1078 1000 1079 960 829 757 704 914 711 796 1008 781 813 844 812 1039 1016 984 977 828 852 968 946 1039 1023 1102 1039 1039 1008 1109 1023 1047 1008 1039 1110 1125 1085 1063 1086 1016 1117 1078 992 1055 1008 1023 945 1117 1047 1094 992 914 868 835 782 734 1172 969 1039 1023 1031 1086 1039 993 914 875 1015 1071 1054 1094 1070 1110 961 875 789 734 688 679 688 781 1031 1047 977 1008 1078 1015 977 1000 1016 1007 969 1000 1016 976 1078 1071 1008 1046 954 1007 1000 977 914 891 937 899 914 968 922 891 930 914 953 890 883 922 938 921 1039 1071 1054 1032 976 907 953 984 938 976 961 867 930 976 883 930 945 875 899 922 859 883 859 750 797 945 868 828 1054 1063 945 1000 844 859 914 821 781 828 984 946 836 922 929 906 899 992 1008 953 828 867 946 906 820 742 797 844 836 914 914 867 907 914 921 1008 977 820 813 765 977 883 1062 1008 914 953 938 914 984 992 977 1015 1008 946 945 922 875 929 930 867 907 914 859 930 945 875 938 1000 929 977 906 875 930 851 899 976 922 1016 1031 945 953 961 1000 1008 938 1008 1039 929 985 937 938 890 852 805 781 890 829 757 789 977 883 984 938 859 953 945 938 945 938 1101 1063 875 789 797 906 1047 953 906 813 765 789 852 828 797 758 851 875 938 859 1047 1024 992 828 812 899 976 899 1000 961 937 969 1031 867 954 1007 1008 922 1008 945 961 953 891 937 1024 1008 1039 1008 890 852 890 946 929 836 828 860 851 836 1024 875 1023 1008 969 1015 1039 860 969 1078 1117 1109 961 906 899 930 976 984 907 929 907 820 789 742 774 843 1016 984 930 883 984 969 906 922 945 938 844 883 953 937 820 899 937 774 726 719 688 781 1297 1187 1211 1188 1133 1117 1070 1070 993 937 938 906 890 922 828 836 914 969 985 945 969 992 1000 906 992 1000 946 1000 1000 953 1031 1023 891 914 914 828 899 968 1000 1016 1055 1023 977 1015 985 976 985 929 953 985 898 860 875 875 789 797 742 812 985 1101 961 922 922 976 993 890 922 953 961 899 984 1008 898 985 968 860 906 953 1008 961 984 985 984 1008 992 1016 992 1031 961 992 953 953 1008 961 953 891 836 836 789 1039 961 1016 968 977 1039 1023 993 968 961 961 930 930 796 860 984 1078 1016 969 914 937 985 961 960 1047 1008 953 860 890 844 938 1093 1094 1047 1101 1102 1070 993 1015 1031 938 1039 1055 1078 1008 1086 1023 930 1000 820 945 977 937 961 922 985 1015 891 906 898 875 868 828 828 875 922 890 914 977 938 929 946 984 906 953 969 891 984 938 906 937 1008 977 914 820 773 766 1063 992 1054 1000 1063 1086 1062 1055 992 1016 1016 945 1000 1070 945 852 992 1016 836 1078 1117 1008 1078 1031 1008 1039 883 859 852 851 899 961 937 1024 1008 961 1062 1000 1047 1062 1008 1039 1000 1008 1055 984 969 992 977 1031 851 875 852 891 922 843 922 1047 1078 1039 1117 1133 1055 1109 1055 1023 1047 992 891 961 1000 953 1024 1062 1000 1039 1070 930 922 883 898 1016 1000 953 1070 1071 1015 1117 930 860 820 1039 984 914 891 930 906 859 1047 1047 1063 1007 813 812 727 687 696 1164 867 1008 1187 1133 1133 1180 1148 1055 1156 1133 992 937 899 875 1008 1070 984 1063 976 875 938 953 914 938 961 929 930 953 977 882 977 984 977 875 828 938 1039 953 1008 976 1063 1000 906 1000 1023 930 891 929 969 992 992 977 984 954 1015 1039 1000 1031 899 1016 976 899 898 883 929 899 922 922 953 1008 992 961 984 914 1000 1000 938 1015 1008 945 993 968 961 1032 1039 992 1039 1086 929 1016 906 899 937 907 976 906 914 969 828 891 891 812 898 899 930 882 954 921 914 954 812 867 860 797 875 859 797 836 968 977 1078 1047 1023 1071 1109 1031 1094 1063 968 985 992 867 977 984 953 1102 1078 1000 1101 1063 977 1062 1008 883 1015 961 969 1016 961 1015 1016 984 1047 977 1023 1016 953 1054 993 968 946 867 812 774 969 898 859 907 851 883 914 906 860 992 961 1008 1117 1055 835 836 969 985 867 976 969 953 891 1008 1031 1101 852 984 907 1031 1070 938 843 805 774 820 695 766 1117 977 968 1055 953 805 734 820 977 1047 1031 1016 828 1023 1149 1133 875 1211 921 789 743 718 735 1023 1117 914 829 726 703 1180 1086 1047 953 859 828 1079 1070 1078 953 1055 1062 1125 1110 1125 1164 1125 1086 1101 1141 1094 1062 820 743 695 687 719 899 828 883 820 836 804 766 734 735 680 703 695 625 648 641 664 703 664 703 696 640 641 641 586 601 617 664 743 1062 945 914 883 852 781 781 821 742 758 734 828 992 953 883 805 711 734 1102 1008 929 922 875 875 852 804 782 726 680 687 657 679 735 750 804 758 696 742 781 812 836 774 758 797 781 750 734 719 687 672 703 719 742 758 735 718 696 671 665 671 696 656 680 711 664 789 945 836 828 891 820 813 796 750 836 758 781 735 726 743 742 703 703 687 727 797 750 766 757 743 695 750 703 672 680 640 633 633 664 625 625 594 609 641 593 602 594 625 679 813 742 781 680 695 766 750 742 703 664 664 680 594 640 594 594 586 578 586 609 602 578 602 617 640 664 711 727 766 812 711 727 695 640 649 703 1055 929 821 828 890 774 742 750 703 750 1024 937 914 985 828 781 906 946 890 875 922 898 813 828 867 789 782 734 766 859 906 821 828 781 742 688 656 711 711 773 813 843 797 836 742 688 687 649 640 649 656 711 750 680 672 656 656 688 711 742 695 633 656 680 633 609 625 625 578 625 664 633 625 672 617 656 664 704 742 734 719 742 750 758 805 835 836 836 766 727 726 711 703 656 664 641 633 664 672 719 836 843 782 812 875 758 773 696 718 766 742 750 820 758 766 711 687 649 633 609 609 641 609 618 640 625 695 758 742 899 859 867 813 797 765 743 742 672 679 641 641 640 578 641 750 766 797 757 813 742 711 695 688 633 648 656 664 664 758 821 734 812 649 640 704 671 766 883 891 906 890 852 727 679 696 679 672 625 633 633 609 609 633 641 672 781 656 727 773 742 758 766 820 836 1000 961 883 867 797 687 680 664 828 852 766 921 969 906 782 797 812 836 781 797 727 812 735 726 734 766 774 843 742 774 726 797 953 961 907 797 835 954 890 914 914 844 828 789 766 719 757 758 672 680 805 1085 1032 875 929 1000 1016 1063 937 922 953 875 813 929 938 1008 953 984 953 813 828 844 789 851 914 813 906 945 930 914 961 930 851 867 875 829 890 922 859 891 898 899 883 851 914 899 851 899 804 774 734 789 1055 891 976 719 711 828 765 758 758 812 774 812 907 859 820 789 711 727 711 773 758 734 883 1063 875 758 781 937 977 1031 1180 1078 1062 1016 984 1000 985 890 961 860 898 914 899 914 961 992 945 969 898 813 930 976 930 969 968 938 914 1023 992 899 1047 1062 938 961 1031 984 1032 1000 867 922 812 860 914 765 1071 1148 1078 1141 1140 961 844 797 773 719 774 1187 1070 891 945 1047 985 898 984 914 875 868 937 820 875 922 836 805 789 727 640 703 649 656 727 1054 1000 899 867 953 859 758 742 672 649 632 688 648 719 867 946 820 891 882 891 789 680 758 1140 985 937 938 882 805 836 875 898 915 867 789 750 695 891 945 922 805 836 890 891 890 875 813 758 687 664 657 687 828 953 946 898 891 890 1032 937 898 899 898 907 765 844 773 766 766 906 750 742 766 851 899 851 883 844 844 812 805 734 742 664 696 703 664 687 774 750 890 907 937 930 953 930 968 915 945 937 891 891 828 859 820 797 766 766 789 828 828 812 774 789 734 727 719 765 813 804 743 742 687 711 727 789 804 844 828 828 813 844 859 813 757 735 719 742 773 828 899 937 860 921 922 852 875 875 812 789 821 789 758 789 789 742 789 781 789 813 914 891 835 782 750 828 906 922 883 914 953 937 915 937 914 891 883 835 844 914 805 891 906 890 891 844 883 836 836 804 805 789 875 789 836 820 821 859 797 844 859 828 883 789 820 742 727 719 773 742 711 703 665 671 657 648 797 867 953 930 867 735 703 687 727 765 664 680 727 711 773 711 703 719 812 797 906 899 828 734 782 851 860 820 773 774 719 718 750 703 797 977 1070 906 875 829 796 1188 984 844 836 898 977 828 1016 1008 828 742 750 765 774 1039 1070 899 843 821 750 742 734 711 711 688 648 727 804 797 789 821 765 735 757 711 696 695 664 703 649 718 766 773 727 719 804 883 813 773 821 804 891 859 821 812 766 781 812 805 711 703 727 711 773 883 812 797 735 757 704 679 657 656 601 641 695 782 890 969 922 898 867 813 734 703 719 758 797 844 851 875 860 859 851 875 805 828 844 828 805 789 820 860 843 750 750 766 687 766 781 766 711 703 727 687 727 843 868 828 804 797 805 828 820 789 719 735 718 672 781 797 758 883 844 883 820 828 859 860 867 836 867 852 843 750 727 648 672 703 828 790 765 969 898 868 875 867 875 914 883 898 898 868 859 914 914 938 922 960 868 906 898 922 914 883 930 937 922 930 930 890 813 812 828 852 867 906 946 953 859 883 867 899 843 875 875 860 859 906 961 946 898 820 867 883 844 906 961 875 969 961 914 937 938 859 930 898 844 953 875 875 743 1054 875 899 859 859 899 906 899 953 906 875 922 883 851 891 883 843 868 875 867 922 921 969 992 868 961 1007 922 953 1000 946 945 1008 1039 1094 1078 1031 1008 961 1000 984 938 976 953 914 914 930 914 938 937 774 687 656 664 680 656 672 844 1055 1062 1086 1086 1156 1094 1125 1188 890 922 1000 1125 859 1157 1164 1015 1078 1032 875 883 867 953 906 922 922 859 867 836 719 813 820 781 703 703 852 898 727 719 687 680 664 695 727 781 797 820 719 695 711 688 679 821 844 843 852 797 883 945 875 875 836 758 750 757 750 704 695 687 672 672 711 719 687 735 781 726 782 843 805 813 820 766 828 781 766 797 765 797 828 797 774 781 789 765 782 804 805 789 774 757 743 711 804 766 765 813 758 734 742 696 711 679 657 679 703 641 680 648 703 727 726 703 727 758 758 781 766 828 828 820 805 844 867 859 844 812 828 813 766 718 688 648 657 750 835 790 914 906 898 946 953 906 914 852 796 766 844 851 797 860 812 781 813 898 844 758 781 789 735 742 695 797 1000 914 891 1054 1063 758 820 828 742 953 836 914 938 828 773 852 961 867 1000 844 812 789 790 718 805 844 836 812 1000 945 883 836 821 796 735 781 719 758 796 821 765 977 1062 907 883 984 1039 977 976 938 859 844 890 868 796 860 945 883 1055 1078 953 930 898 828 953 1031 938 1023 1055 977 968 899 875 844 929 867 868 890 860 929 922 875 899 851 828 914 1125 1086 977 1078 1117 1016 945 985 960 883 1024 1164 1062 1063 1101 1008 1094 1008 875 953 984 938 1179 1149 1047 1125 890 844 1031 836 821 734 734 797 1055 1000 1195 1149 882 891 930 929 930 797 883 914 945 906 1000 1180 1149 1109 1078 930 836 859 1031 1133 1172 961 844 859 758 711 703 1328 1078 1000 860 906 930 1007 969 945 1016 875 953 1063 1117 1078 922 844 1046 891 781 907 976 1141 1140 1094 1086 969 836 797 742 844 875 796 750 735 812 774 1086 1117 1094 1117 1015 946 867 891 1023 1078 992 1172 1117 1071 1015 844 930 1031 945 1086 1141 1000 1062 875 883 875 867 813 898 813 820 844 805 961 953 851 844 844 750 789 797 742 758 789 836 843 891 891 1023 984 813 789 742 828 946 976 992 1000 993 906 898 953 946 836 742 695 680 742 1172 1109 1164 1180 1188 1210 1024 851 1172 1110 1148 1039 1125 1094 828 891 859 906 1141 1164 1188 1203 1125 976 922 922 867 828 946 1054 1157 1093 1141 1078 1063 1062 1008 1023 1071 976 1024 1054 914 860 883 828 968 1118 1039 1093 1133 1047 1125 1094 984 1094 1070 867 813 758 765 774 1211 1125 1125 1133 1101 1039 1000 961 985 953 882 868 906 930 1031 1109 1141 1078 1102 1125 1062 1094 1094 953 992 1000 867 938 843 828 805 789 1203 1203 1125 1180 1164 1172 1094 1015 1094 1086 1024 1085 1141 1125 1047 1094 984 828 914 1000 899 1093 899 875 1008 1101 961 1055 1039 859 860 1000 1039 844 859 891 906 859 977 922 906 976 930 875 867 883 930 1054 1032 1062 1094 1164 1078 1000 938 937 938 890 867 946 1054 993 1093 1164 1102 1008 961 867 836 851 836 797 1032 1218 992 969 1055 1016 945 961 1078 1031 906 883 789 719 734 735 758 757 1157 1140 1149 1211 1117 1140 1141 1078 1102 1094 1070 1148 1235 1148 1250 1078 1071 1140 1102 1023 1141 1156 984 1196 1172 906 937 1227 1273 1110 1062 946 1179 969 898 852 789 789 774 773 820 742 750 743 1023 1141 1086 1156 1125 1156 1125 1117 1016 1086 1101 1055 1133 1141 1140 1071 1101 1133 1047 1078 1172 1156 1016 1062 1102 1070 1008 1086 1062 985 1062 1063 976 1039 1063 969 1062 1055 1093 1000 938 977 953 961 1101 1133 1125 1102 1093 1071 961 953 968 969 1180 1164 1180 1211 1171 1188 1117 1188 1140 1039 1078 1125 1110 1039 1101 1086 985 1047 1086 1078 1031 1125 1094 1000 1070 1148 1032 1054 1133 1125 1039 1024 1000 945 1008 1023 946 1062 1164 1031 1071 1078 1070 992 1000 1000 1000 1047 1063 1007 1071 1062 1016 1039 1070 985 1125 1125 1078 1109 1188 1109 1047 1047 1062 1000 969 1016 1015 953 1000 1000 954 1000 1054 992 977 1016 1023 1102 984 969 984 953 953 1008 1000 938 976 1102 1070 961 1047 1094 1007 1071 976 977 1062 1086 1055 1016 1109 1094 1078 1070 1141 1039 1016 1109 1133 1133 1070 1094 1086 960 1008 1063 1078 1016 1125 1117 1086 1086 1132 1110 1078 1156 1133 1070 1110 1031 969 1109 1109 1071 1047 1203 1148 1141 1172 1140 1164 1180 1164 1109 1055 1156 1016 1102 1117 1062 1063 1109 1070 1000 1063 1047 1062 1118 1117 1133 1125 1132 1118 1093 1032 1117 1148 1039 1117 1110 992 1086 1125 1016 1031 1109 1094 1023 1125 1055 1023 1094 1133 1023 1071 1070 953 1102 1172 1054 1047 1094 1156 1024 1125 1140 1063 1015 1102 1031 977 1062 1094 1125 1063 1109 1203 1195 1086 1102 1180 1070 1117 1172 1117 1078 1156 1149 1055 1054 1125 1055 1023 1086 1102 1023 1133 1133 1055 1218 1110 1094 1140 1180 1008 1093 1079 945 1117 1109 1000 1149 1164 1125 1172 1203 1187 1125 1235 1219 1062 1109 1141 1055 976 1266 1250 1164 1297 1250 1203 1289 1219 1281 1125 1078 1227 1218 1094 1250 1188 1078 1180 1132 1110 1164 1086 1070 1070 985 1039 1125 1156 1164 1195 1266 1242 1188 1297 1226 1211 1242 1196 1226 1258 1156 1242 1157 1140 1219 1125 1078 1156 1141 1039 1156 1196 1039 1054 1141 1148 1063 1227 1148 1070 1305 1180 1078 1187 1188 1125 1086 1117 1164 1023 1047 1157 1101 1133 1117 1149 1203 1086 1203 1164 1242 1117 1156 1188 1187 1118 1179 1188 1117 1219 1218 1180 1110 1187 1227 1140 1180 1156 1219 1125 1164 1102 1125 1148 1164 1172 1070 1196 1164 1078 1164 1156 1211 1172 1164 1211 1133 1148 1172 1133 1109 1180 1133 1078 1172 1203 1086 1273 1141 1156 1281 1188 1109 1188 1195 1195 1180 1195 1227 1195 1141 1211 1203 1086 1195 1172 1062 1196 1164 1047 1203 1164 1109 1047 1117 1118 1062 1031 1078 1102 1070 1141 1180 1140 1188 1211 1172 1140 1258 1180 1140 1157 1109 1109 1063 1133 1140 1180 1086 1265 1235 1070 1055 1164 1219 1172 1187 1344 1258 1117 1211 1289 1211 1195 1211 1164 1094 1219 1187 1141 1148 1149 1179 1086 1219 1250 1117 1164 1188 1195 1055 1172 1234 1164 1195 1250 1258 1117 1250 1242 1157 1172 1211 1070 1203 1164 1102 1179 1196 1086 1156 1187 1157 1125 1234 1187 1071 1140 1227 1156 1102 1203 1195 1110 1203 1218 1204 1179 1227 1172 1078 1094 1156 1148 1102 1140 1157 1086 1171 1258 1235 1226 1196 1140 1133 1203 1102 1125 1125 1125 1148 1211 1234 1180 1117 1196 1148 1133 1203 1227 1195 1226 1196 1148 1102 1211 1203 1179 1141 1250 1219 1187 1188 1211 1172 1117 1250 1195 1156 1219 1219 1101 1016 1117 1211 1086 1094 1195 1133 1039 1156 1203 1188 1164 1148 1172 1102 1187 1219 1141 1140 1227 1172 1101 1274 1226 1141 1125 1234 1188 1141 1218 1235 1156 1133 1164 1156 1203 1125 1156 1172 1141 1109 1172 1156 1016 1148 1133 1063 1203 1172 1140 1164 1196 1195 1094 1101 1219 1203 1110 1203 1156 1055 1265 1211 1149 1070 1180 1234 1024 1218 1219 1141 1172 1187 1164 1094 1211 1172 1140 1172 1242 1219 1094 1187 1258 1172 1148 1196 1219 1078 1140 1149 1109 1070 1180 1149 1093 1188 1203 1172 1172 1218 1125 1063 1164 1125 1156 1102 1109 1188 1187 1149 1218 1149 1125 1203 1141 1078 1226 1164 1211 1141 1258 1234 1180 1140 1266 1211 1078 1156 1219 1133 1078 1164 1180 1117 1086 1187 1219 1125 1102 1234 1164 1063 1171 1211 1110 1140 1188 1133 1117 1203 1141 1125 1265 1172 1188 1156 1141 1218 1188 1226 1180 1195 1180 1148 1133 1117 1165 1210 1157 1187 1164 1180 1117 1219 1219 1172 1156 1250 1172 1289 1117 1141 1203 1203 1156 1297 1226 1180 1211 1211 1125 1305 1211 1101 1227 1250 1187 1071 1203 1211 1156 1101 1196 1156 1109 1157 1156 1125 1109 1250 1188 1062 1188 1156 1063 1125 1210 1125 1165 1203 1140 1188 1258 1117 1109 1219 1187 1164 1172 1157 1187 1094 1180 1164 1101 1188 1140 1071 1132 1211 1164 1157 1195 1234 1196 1226 1196 1117 1195 1242 1180 1109 1219 1188 1093 1110 1187 1117 1188 1148 1133 1149 1156 1211 1179 1188 1211 1148 1157 1148 1102 1156 1211 1148 1180 1203 1195 1110 1297 1203 1047 1203 1187 1047 1188 1203 1086 1273 1281 1094 1289 1281 1133 1125 1258 1148 1196 1195 1141 1132 1227 1195 1118 1234 1211 1094 1164 1164 1172 1140 1297 1188 1156 1156 1117 1125 1172 1149 1148 1172 1203 1094 1109 1211 1117 1094 1219 1172 1062 1172 1203 1133 1180 1234 1203 1141 1133 1218 1157 1101 1235 1171 1071 1226 1203 1086 1094 1258 1203 1109 1141 1219 1094 1117 1179 1094 1016 1179 1211 1118 1148 1219 1101 1243 1234 1109 1117 1227 1141 1156 1219 1172 1156 1226 1180 1180 1117 1172 1148 1180 1180 1117 1164 1211 1125 1156 1188 1156 1109 1164 1180 1125 1141 1257 1149 1156 1180 1195 1125 1266 1218 1094 1281 1188 1062 1282 1203 1062 1110 1218 1118 1101 1188 1156 1133 1195 1188 1132 1219 1133 1094 1172 1125 1085 1172 1196 1140 1110 1273 1211 1102 1226 1195 1071 1250 1219 1109 1117 1188 1156 1086 1172 1125 1117 1195 1141 1140 1157 1156 1195 1164 1196 1179 1203 1164 1188 1156 1149 1179 1149 1133 1218 1125 1086 1203 1157 1093 1211 1211 1125 1235 1234 1141 1125 1242 1148 1149 1211 1172 1132 1188 1148 1164 1172 1172 1180 1140 1180 1117 1078 1196 1164 1148 1149 1172 1156 1101 1141 1187 1071 1203 1203 1125 1070 1235 1211 1078 1203 1187 1110 1234 1203 1141 1172 1273 1141 1156 1242 1172 1110 1218 1180 1187 1180 1172 1211 1133 1140 1180 1133 1148 1149 1101 1157 1234 1164 1117 1164 1172 1094 1141 1226 1188 1125 1218 1211 1102 1148 1250 1125 1235 1226 1063 1179 1219 1117 1133 1227 1148 1110 1187 1188 1132 1118 1234 1195 1086 1235 1187 1078 1219 1203 1086 1242 1227 1062 1242 1235 1117 1133 1234 1195 1110 1234 1211 1117 1086 1227 1172 1101 1250 1227 1109 1188 1242 1164 1211 1226 1149 1172 1179 1157 1164 1187 1117 1102 1219 1219 1210 1211 1157 1234 1203 1203 1172 1141 1250 1125 1148 1211 1172 1125 1164 1149 1109 1211 1164 1141 1210 1204 1164 1218 1204 1140 1219 1156 1141 1226 1196 1140 1196 1211 1195 1140 1180 1227 1125 1211 1187 1110 1234 1187 1094 1235 1218 1110 1250 1234 1156 1086 1180 1180 1125 1179 1172 1164 1164 1180 1148 1157 1195 1195 1125 1250 1219 1125 1141 1218 1180 1164 1125 1078 1203 1180 1242 1188 1133 1234 1156 1133 1242 1172 1094 1273 1180 1102 1218 1219 1125 1289 1219 1039 1242 1203 1078 1211 1211 1071 1234 1203 1102 1148 1188 1140 1102 1195 1148 1102 1188 1195 1195 1180 1203 1195 1141 1156 1250 1164 1211 1188 1164 1179 1172 1188 1179 1157 1148 1172 1234 1141 1109 1188 1133 1117 1219 1195 1148 1196 1179 1157 1164 1172 1211 1156 1172 1257 1149 1156 1281 1164 1165 1226 1156 1102 1187 1204 1093 1219 1203 1039 1235 1179 1071 1218 1164 1110 1234 1203 1157 1164 1250 1179 1250 1188 1117 1195 1211 1110 1195 1187 1204 1125 1171 1235 1140 1164 1219 1172 1133 1266 1171 1188 1164 1219 1164 1187 1157 1171 1188 1156 1211 1195 1188 1187 1157 1211 1132 1094 1266 1179 1204 1211 1187 1156 1172 1195 1165 1156 1203 1195 1133 1109 1305 1180 1148 1258 1195 1118 1109 1203 1133 1109 1196 1164 1101 1250 1172 1094 1234 1172 1109 1180 1188 1070 1234 1196 1101 1266 1219 1140 1250 1258 1086 1172 1234 1078 1188 1234 1125 1235 1257 1102 1109 1266 1242 1102 1257 1219 1102 1125 1179 1133 1094 1203 1180 1101 1188 1203 1094 1156 1234 1118 1242 1219 1156 1156 1227 1164 1125 1218 1211 1180 1227 1117 1187 1157 1093 1157 1125 1125 1210 1196 1140 1204 1203 1156 1250 1226 1149 1172 1203 1141 1187 1164 1117 1164 1196 1172 1156 1219 1203 1109 1258 1211 1101 1125 1211 1172 1141 1187 1196 1117 1133 1242 1140 1141 1188 1179 1102 1187 1164 1071 1226 1203 1094 1250 1164 1063 1179 1203 1079 1257 1219 1078 1235 1242 1148 1149 1234 1219 1109 1250 1242 1157 1117 1258 1211 1125 1226 1188 1086 1211 1218 1117 1188 1211 1172 1109 1164 1227 1117 1141 1234 1164 1117 1164 1203 1063 1195 1242 1172 1110 1250 1218 1157 1172 1203 1109 1148 1227 1164 1149 1281 1219 1140 1164 1242 1141 1172 1156 1164 1125 1133 1102 1179 1157 1195 1195 1156 1219 1188 1172 1234 1156 1149 1179 1188 1117 1297 1226 1141 1141 1234 1164 1211 1203 1211 1203 1180 1156 1141 1211 1203 1133 1226 1211 1110 1125 1210 1180 1141 1234 1172 1227 1203 1195 1141 1125 1226 1149 1070 1258 1133 1086 1250 1171 1133 1235 1148 1211 1180 1172 1125 1093 1219 1188 1234 1203 1172 1226 1204 1211 1203 1148 1195 1172 1172 1235 1148 1133 1187 1172 1235 1203 1179 1141 1117 1164 1180 1172 1117 1242 1203 1078 1266 1219 1047 1257 1196 1078 1125 1211 1133 1093 1235 1203 1133 1234 1242 1125 1219 1219 1094 1273 1195 1125 1188 1234 1203 1141 1203 1172 1187 1235 1172 1187 1211 1133 1195 1117 1141 1258 1164 1078 1164 1172 1117 1125 1203 1102 1086 1195 1180 1070 1211 1188 1125 1187 1188 1226 1172 1172 1258 1132 1165 1250 1164 1086 1203 1203 1086 1218 1227 1086 1211 1219 1062 1164 1196 1109 1156 1188 1117 1133 1195 1141 1109 1234 1149 1148 1203 1149 1187 1196 1179 1211 1156 1180 1164 1203 1133 1219 1203 1078 1211 1211 1078 1141 1172 1156 1031 1180 1203 1055 1234 1172 1109 1180 1211 1164 1133 1226 1149 1070 1234 1219 1078 1219 1164 1110 1250 1242 1070 1125 1227 1211 1078 1226 1211 1094 1242 1211 1109 1211 1203 1094 1235 1211 1101 1258 1234 1133 1117 1227 1180 1117 1187 1172 1086 1188 1148 1172 1101 1141 1156 1110 1132 1211 1133 1110 1195 1211 1015 1118 1203 1086 1258 1242 1140 1141 1234 1211 1125 1289 1227 1109 1110 1187 1164 1149 1132 1165 1187 1172 1109 1063 1179 1133 1086 1188 1148 1188 1156 1141 1156 1133 1164 1187 1125 1235 1164 1148 1188 1171 1196 1211 1203 1117 1148 1125 1180 1117 1125 1157 1164 1101 1156 1164 1040 1078 1203 1109 1086 1195 1141 1070 1172 1180 1062 1164 1219 1071 1265 1211 1141 1133 1250 1156 1140 1196 1187 1071 1210 1196 1109 1172 1234 1149 1219 1226 1149 1117 1219 1140 1031 1204 1203 1078 1101 1227 1156 1141 1219 1156 1109 1188 1148 1078 1196 1171 1055 1125 1172 1141 1007 1188 1211 1055 1203 1250 1109 1109 1235 1195 1203 1133 1195 1149 1203 1141 1070 1195 1156 1118 1179 1188 1211 1218 1250 1196 1101 1297 1235 1117 1125 1250 1211 1133 1171 1196 1109 1250 1211 1063 1125 1187 1133 1101 1204 1164 1117 1242 1125 1062 1180 1172 1109 1141 1133 1133 1250 1164 1148 1125 1227 1148 1242 1149 1133 1148 1219 1156 1086 1211 1203 1156 1164 1203 1133 1188 1125 1062 1274 1133 1132 1211 1094 1008 1133 1156 1016 1156 1203 1078 1258 1211 1070 1281 1180 1094 1101 1164 1157 1234 1188 1101 1219 1265 1165 1203 1156 1273 1243 1203 1109 1219 1195 1039 1133 1180 1140 1102 1203 1133 1047 1164 1195 1078 1172 1172 1047 1140 1196 1054 1125 1204 1046 1172 1203 1079 1140 1203 1157 1109 1180 1164 1070 1227 1203 1109 1141 1187 1117 1039 1172 1180 1039 1148 1204 1086 1187 1227 1117 1187 1235 1109 1031 1235 1203 1094 1210 1211 1071 1211 1203 1070 1164 1203 1086 1063 1172 1211 1187 1172 1125 1156 1235 1179 1196 1250 1203 1156 1219 1172 1187 1195 1157 1140 1203 1164 1110 1125 1211 1101 1117 1086 1063 1141 1218 1141 1094 1179 1141 1094 1140 1149 1054 1180 1195 1055 1172 1203 1102 1187 1164 1117 1055 1227 1195 1063 1203 1195 1086 1242 1195 1094 1094 1141 1195 1086 1219 1218 1110 1172 1218 1133 1125 1180 1125 1039 1086 1172 1062 1149 1187 1094 1148 1188 1086 1101 1172 1149 1187 1164 1149 1195 1141 1203 1218 1204 1187 1141 1250 1164 1109 1211 1180 1109 1039 789 719 602 750 656 719 617 625 883 875 938 992 1062 1094 1078 1063 1148 1133 1016 1125 1195 1148 1204 1304 1235 1117 1258 1265 1196 1195 1156 1172 1125 1258 1273 1219 1180 1211 1172 1242 1273 1188 1203 1242 1195 1110 1132 1235 1211 1250 1219 1171 1063 1211 1219 1203 1211 1265 1172 1094 1156 1172 1156 1219 1203 1078 1203 1266 1219 1164 1195 1141 1140 1250 1266 1188 1234 1203 1117 1258 1234 1149 1156 1172 1164 1094 1258 1187 1102 1164 1086 1000 1125 1265 1172 1258 1211 1164 1102 1296 1243 1234 1227 1203 1125 1148 1156 1180 1219 1281 1156 1188 1187 1125 1266 1266 1187 1242 1250 1164 1157 1156 1140 1164 1243 1187 1110 1140 1188 1156 1211 1211 1094 1148 1148 1141 1227 1242 1187 1141 1187 1204 1187 1266 1211 1164 1164 1117 1078 1266 1242 1148 1180 1156 1102 1234 1235 1187 1156 1180 1141 1101 1235 1257 1180 1203 1188 1078 1140 1133 1094 1227 1187 1078 1180 1242 1148 1141 1242 1219 1195 1203 1141 1227 1265 1188 1203 1156 1141 1125 1265 1219 1078 1172 1266 1219 1195 1226 1188 1062 1164 1204 1179 1196 1226 1141 1070 1109 1211 1118 1156 1187 1196 1218 1266 1234 1125 1227 1281 1227 1203 1172 1164 1234 1266 1195 1141 1133 1164 1156 1258 1211 1125 1132 1196 1140 1227 1172 1078 1195 1227 1164 1101 1211 1250 1204 1187 1156 1157 1140 1219 1187 1180 1289 1250 1156 1204 1203 1125 1195 1187 1149 1273 1243 1203 1140 1196 1242 1179 1235 1180 1156 1086 1195 1195 1086 1141 1250 1187 1071 1195 1227 1109 1203 1195 1188 1242 1172 1117 1055 1180 1234 1187 1110 1234 1219 1195 1227 1187 1086 1180 1258 1218 1227 1188 1117 1070 1148 1196 1094 1148 1180 1203 1211 1187 1133 1109 1219 1274 1171 1079 1164 1187 1156 1235 1242 1086 1156 1195 1149 1234 1203 1110 1226 1250 1141 1070 1196 1195 1195 1203 1219 1180 1070 1164 1313 1187 1211 1164 1203 1110 1265 1219 1203 1086 1234 1235 1164 1258 1140 1180 1133 1211 1179 1165 1156 1140 1102 1039 1203 1164 1055 1211 1195 1141 1164 1109 1172 1109 1211 1172 1047 1188 1203 1179 1102 1219 1250 1187 1149 1156 1148 1141 1125 1195 1196 1140 1078 1243 1218 1102 1195 1211 1188 1164 1211 1156 1094 1109 1141 1218 1110 1140 1110 1094 1203 1218 1110 1078 1117 1125 1156 1164 1141 1133 1211 1195 1164 1164 1211 1195 1040 1132 1227 1172 1148 1180 1203 1148 1219 1149 1000 1125 1140 1157 1132 1188 1195 1141 1187 1235 1117 1156 1211 1195 1063 1148 1172 1133 1219 1125 1070 1234 1196 1140 1078 1204 1250 1086 1171 1274 1195 1133 1141 1211 1234 1039 1133 1211 1133 1156 1187 1172 1172 1188 1156 1015 1125 1204 1187 1063 1140 1149 1179 1227 1195 1133 1078 1211 1195 1118 1140 1258 1242 1141 1187 1235 1172 1179 1164 1157 1132 1157 1132 1164 1125 1165 1140 1110 1226 1125 1086 1203 1227 1109 1234 1227 1156 1164 1172 1196 1210 1211 1172 1063 1172 1195 1102 1148 1164 1195 1133 1219 1148 1118 1242 1179 1063 1164 1234 1188 1187 1203 1141 1133 1211 1180 1140 1172 1188 1164 1148 1250 1117 1164 1196 1187 1086 1234 1157 1125 1179 1250 1133 1110 1218 1172 1078 1258 1164 1070 1180 1219 1148 1133 1235 1203 1093 1164 1243 1164 1148 1188 1187 1141 1219 1218 1141 1172 1226 1227 1109 1110 1140 1110 1203 1219 1125 1171 1243 1164 1101 1211 1180 1172 1148 1078 1188 1187 1117 1133 1117 1133 1117 1172 1141 1039 1180 1211 1132 1165 1195 1148 1211 1227 1179 1125 1196 1203 1094 1148 1211 1141 1187 1180 1133 1140 1211 1149 1078 1234 1188 1140 1063 1226 1196 1117 1234 1211 1164 1203 1203 1133 1258 1156 1071 1179 1196 1156 1148 1219 1156 1055 1211 1211 1148 1125 1227 1195 1110 1156 1180 1171 1211 1157 1093 1203 1165 1109 1187 1188 1195 1196 1164 1148 1125 1203 1172 1109 1235 1211 1086 1211 1203 1164 1125 1219 1218 1110 1140 1180 1117 1172 1188 1132 1157 1140 1086 1188 1164 1164 1156 1195 1188 1156 1227 1187 1188 1172 1187 1148 1094 1180 1156 1094 1195 1141 1140 1157 1218 1102 1141 1211 1195 1101 1204 1179 1125 1227 1187 1071 1226 1203 1086 1172 1211 1102 1070 1133 1203 1117 1164 1172 1148 1180 1203 1141 1195 1164 1141 1180 1211 1156 1094 1234 1187 1063 1203 1211 1109 1157 1203 1140 1164 1157 1132 1211 1172 1125 1188 1187 1094 1172 1203 1156 1157 1195 1172 1039 1140 1204 1132 1071 1156 1219 1132 1274 1234 1164 1235 1265 1243 1265 1203 1110 1211 1211 1140 1188 1195 1172 1211 1172 1062 1164 1211 1117 1157 1117 1094 1226 1156 1125 1180 1203 1125 1063 1218 1211 1047 1156 1243 1140 1188 1187 1157 1226 1188 1117 1172 1250 1211 1117 1164 1164 1125 1203 1156 1094 1258 1203 1086 1164 1195 1125 1219 1180 1101 1289 1196 1140 1242 1196 1140 1227 1187 1086 1211 1180 1164 1117 1188 1156 1094 1234 1180 1070 1227 1187 1071 1187 1234 1125 1211 1164 1094 1250 1219 1125 1187 1235 1148 1196 1187 1086 1211 1117 1102 1218 1141 1172 1203 1219 1211 1140 1196 1203 1109 1211 1195 1094 1172 1234 1102 1164 1188 1117 1133 1203 1156 1219 1218 1055 1266 1234 1125 1156 1203 1165 1171 1172 1071 1171 1227 1094 1164 1226 1094 1164 1203 1125 1141 1195 1157 1210 1165 1132 1141 1164 1156 1110 1125 1140 1055 1180 1195 1070 1125 1180 1195 1141 1172 1203 1211 1148 1211 1235 1140 1164 1110 882 790 852 867 821 773 758 750 742 687 774 680 687 703 703 696 757 743 750 757 750 711 766 1016 1140 1188 1187 1203 1204 1257 1258 1149 1203 1148 1133 875 797 742 711 672 687 1305 727 1070 1273 1250 1391 1297 1289 1289 1234 1164 1352 1281 1211 1211 1281 1227 1180 1171 1227 1188 1101 1109 1196 1148 1031 1040 1085 1047 1063 1203 1133 1054 1102 1141 1070 1062 1227 1109 1008 1078 1172 1172 1000 1086 1156 1117 1172 1157 1125 1179 1164 1078 1227 1156 1071 1140 1172 1086 1086 1172 1195 1086 1117 1211 1164 1055 1219 1140 993 1187 1203 1149 1125 1203 1164 1039 1219 1187 1078 1110 1250 1101 1195 1094 1078 1235 1172 1125 1148 1125 1141 1148 1149 1195 1148 1102 1140 1157 1109 1117 1180 1109 1094 1172 1109 1118 1171 1149 1140 1125 1172 1102 1203 1125 1070 1196 1203 1054 1133 1266 1141 1062 1109 1125 1071 1133 1203 1164 1140 1188 1133 1203 1164 1133 1187 1117 1110 1203 1125 1117 1227 1164 1148 1164 1219 1180 1109 1133 1203 1133 1117 1141 1117 1156 1156 1094 1203 1117 1039 1188 1148 1063 1211 1234 1094 1148 1196 1125 1187 1188 1101 1164 1156 1141 1141 1140 1118 1203 1179 1094 1195 1149 1125 1172 1054 1086 1149 1148 1063 1195 1133 1125 1219 1164 1117 1180 1226 1078 1250 1235 1078 1164 1187 1133 1250 1250 1109 1258 1219 1133 1140 1227 1148 1219 1188 1218 1227 1133 1094 1211 1203 1117 1250 1195 1180 1156 1219 1203 1172 1109 1102 1234 1133 1055 1211 1140 1180 1156 1133 1203 1180 1086 1172 1218 1172 1164 1227 1109 1196 1117 1000 1195 1195 1071 1187 1133 1078 1133 1094 1140 1157 1164 1093 1164 1141 1156 1266 1141 1195 1242 1211 1187 1141 1141 1211 1242 1187 1125 1203 1196 1086 1234 1195 1118 1164 1203 1164 1187 1149 1117 1242 1203 1149 1203 1156 1086 1156 1196 1156 1164 1156 1149 1125 1132 1125 1149 1148 1164 1211 1188 1125 1234 1195 1063 1164 1180 1172 1156 1148 1133 1195 1196 1109 1055 1140 1133 1149 1211 1156 1250 1172 1140 1188 1187 1078 1141 1195 1086 1172 1149 1117 1203 1109 1172 1188 1133 1218 1157 1148 1234 1125 1180 1219 1179 1110 1234 1180 1070 1180 1180 1062 1172 1195 1117 1172 1172 1086 1219 1258 1172 1195 1226 1180 1250 1211 1164 1149 1156 1140 1235 1172 1117 1226 1172 1125 1164 1164 1125 1196 1179 1125 1196 1179 1079 1203 1203 1070 1156 1235 1133 1156 1125 1156 1188 1156 1094 1171 1188 1109 1196 1257 1086 1157 1156 1117 1164 1125 1133 1211 1195 1063 1211 1203 1148 1149 1172 1179 1180 1148 1133 1219 1187 1094 1172 1156 1110 1218 1227 1125 1180 1234 1086 1203 1172 1070 1203 1211 1094 1180 1219 1117 1203 1211 1125 1140 1141 1117 1141 1148 1133 1203 1094 1172 1203 1078 1125 1234 1102 1125 1250 1180 1140 1227 1211 1140 1180 1203 1125 1172 1203 1149 1203 1203 1187 1149 1195 1164 1211 1156 1141 1188 1187 1125 1188 1156 1086 1195 1188 1109 1203 1141 1156 1180 1148 1188 1164 1140 1164 1188 1203 1141 1195 1156 1149 1218 1203 1032 1156 1172 1125 1226 1204 1179 1211 1180 1172 1164 1148 1180 1141 1085 1219 1149 1148 1156 1203 1079 1156 1187 1063 1156 1164 1133 1148 1180 1125 1195 1118 1156 1164 1125 1141 1187 1180 1093 1204 1164 1101 1180 1133 1109 1234 1149 1070 1164 1149 1101 1227 1140 1110 1250 1164 1086 1101 1204 1101 1234 1180 1063 1179 1188 1070 1242 1180 1102 1171 1172 1125 1125 1094 1172 1133 1008 1156 1172 1078 1281 1188 1156 1234 1172 1172 1227 1210 1102 1227 1195 1164 1195 1196 1046 1149 1172 1039 1172 1211 1132 1180 1242 1125 1149 1172 1132 1172 1157 1078 1187 1149 1070 1203 1172 1078 1133 1195 1094 1148 1188 1047 1164 1211 1101 1203 1141 1109 1125 1125 1079 1171 1110 1148 1188 1195 1180 1195 1172 1195 1188 1140 1204 1148 1023 1219 1117 1102 1226 1172 1039 1219 1172 1047 1180 1179 1102 1180 1179 1063 1156 1219 1093 1188 1172 1094 1171 1188 1062 1149 1203 1109 1149 1211 1094 1171 1110 1117 1156 1172 1109 1133 1196 1148 1219 1195 1125 1242 1141 1070 1180 1180 1078 1101 1211 1071 1203 1211 1078 1218 1188 1055 1211 1218 1110 1140 1157 1125 1109 1102 1054 1047 1125 1125 1063 1093 1188 1055 1179 1196 1070 1234 1188 1086 1187 1219 1125 1187 1188 1078 1227 1203 1093 1149 1187 1071 1187 1133 1070 1188 1180 1070 1133 1164 1078 1180 1187 1086 1117 1211 1078 1149 1164 1047 1140 1203 1094 1172 1164 1086 1164 1211 1125 1187 1149 1101 1204 1132 1110 1226 1149 1078 1203 1156 1117 1180 1203 1164 1172 1094 1039 1211 1078 1039 1172 1156 1086 1117 1180 1063 1109 1141 1140 1110 1187 1156 1141 1125 1141 1109 1117 1164 1047 1141 1093 1125 1141 1078 1078 1157 1164 1101 1281 1172 1157 1226 1203 1157 1234 1172 1094 1226 1172 1039 1242 1102 1039 1203 1164 1117 1164 1211 1063 1125 1187 1063 1125 1187 1063 1148 1188 1132 1024 1125 1172 1062 1117 1188 1094 1133 1195 1047 1148 1180 1062 1180 1227 1039 1226 1180 1133 1242 1211 1015 1188 1195 1102 1140 1219 992 1211 1188 1047 1179 1204 1085 1188 1219 1047 1132 1211 1008 1172 1203 1070 1165 1171 1071 1125 1172 1078 1164 1164 1008 1187 1203 1086 1156 1180 1102 1226 1211 1086 1188 1179 1039 1125 1172 1063 1140 1211 1063 1172 1156 1047 1187 1172 1047 1125 1172 1055 992 1055 1164 1093 1164 1141 1055 1140 1172 1055 1187 1172 1078 1172 1196 1062 1102 1211 1046 1157 1234 1063 1242 1187 1149 1179 1243 1078 1156 1195 1032 1195 1195 1070 1047 1219 1102 1203 1187 1180 1258 1172 1101 1164 1164 1094 1117 1157 1007 1125 1203 1000 1118 1211 1078 1109 1188 1086 1179 1156 1086 1133 1172 1117 1149 1093 1125 1079 1148 1141 1086 1187 1149 1101 1188 1179 1164 1110 1172 1109 1156 1102 1117 1141 1156 1078 1172 1148 1102 1133 1156 1148 1071 1172 1125 1015 1164 1188 1031 1156 1156 1063 1133 1226 1078 1172 1219 1125 1219 1234 1063 1273 1203 1032 1132 1211 1055 1203 1195 1071 1195 1164 1039 1211 1164 1047 1164 1188 1031 1117 1195 1141 1109 1188 1008 1101 1149 1086 1125 1179 1188 1086 1218 1149 1062 1118 1156 1094 1086 1117 1062 1125 1141 1078 1094 1172 1093 1125 1133 1102 1008 1125 1132 1032 1132 1149 1062 1086 1196 1109 1109 1164 1102 1094 1078 1015 1000 1047 1125 1047 1141 1148 1047 1141 1179 1079 1132 1188 1117 1031 1203 1141 1039 1149 1195 1070 1133 1188 1085 1055 1188 1132 1047 1141 1070 1008 1172 1055 984 1031 1086 1125 1039 1188 1187 1102 1195 1211 1078 1149 1218 1055 1117 1180 1109 1024 1164 1172 1078 1133 1195 1031 1078 1086 1063 1133 1062 1063 1109 1141 1078 1187 1110 1109 1203 1086 1070 1141 1156 992 1149 1125 1086 1054 1086 1204 1085 1094 1110 1132 1039 1063 1141 1054 1086 1125 1117 1016 1133 1148 1055 1094 1101 1102 1109 1117 1024 1070 1078 1008 1102 1039 1093 1165 1117 1070 1141 1187 1070 1125 1133 1086 1078 1125 1110 1093 1157 1093 1016 1039 1039 969 1047 1070 1070 1125 1110 1047 1062 1117 1024 1094 1070 1047 1148 1117 1024 1109 1172 1047 1141 1179 1071 1054 1133 1031 1172 1117 1071 1156 1156 1094 1062 1125 1055 1070 1141 1125 1078 1141 1140 1079 1140 1117 1102 1062 1118 1132 985 1062 1118 1007 1094 1109 1063 1109 1102 1070 1063 1054 1086 1094 1086 1031 961 1110 1132 1039 1118 1125 1023 1125 1133 1055 1054 1094 1016 1117 1140 1040 1132 1071 1070 1133 1148 1000 1094 1133 1070 1102 1140 1032 1210 1157 1054 1157 1187 1086 1133 1187 1071 1101 1141 1016 1125 1140 1055 1133 1140 1024 1125 1218 1016 1031 1125 1078 1047 1110 1109 1047 1172 1164 1055 1086 1148 1047 1094 1109 1047 1047 1140 1016 1016 1109 1031 1094 1141 1140 1110 1140 1117 1032 1164 1133 1070 1109 1164 1039 1141 1133 1070 1016 1117 1109 953 1008 969 906 930 1062 1102 1039 1094 1133 1000 1086 1117 984 992 1071 1062 953 1094 1094 1000 961 1039 984 1016 976 969 1016 1054 1000 1047 1071 1070 1047 1093 1125 969 1055 1078 1039 1109 1086 1047 1078 1032 976 1055 1141 1164 1007 1063 1094 1023 1109 1086 1063 1086 1101 1016 1055 1125 1133 1046 1032 1070 984 1032 1062 1063 992 1070 1039 1008 1047 1031 922 1016 1140 1008 1023 1055 1047 992 1031 875 821 789 672 703 719 679 680 648 641 625 633 625 609 578 594 625 570 602 602 632 719 828 867 899 773 719 664 656 633 617 610 609 641 625 640 703 1125 1188 1234 1196 1172 1265 1219 1133 1203 1031 820 766 719 672 664 718 704 703 758 765 813 882 813 844 984 1094 1070 1211 1164 1086 883 851 743 687 703 688 726 735 734 766 843 1172 1274 1179 1258 1227 1203 1156 1250 1188 1117 1023 1125 1118 1171 1055 899 859 781 750 734 774 757 758 805 898 938 1062 1164 1180 1203 1274 1101 1063 914 820 758 687 696 703 711 640 688 711 734 883 1172 1195 1289 1227 1211 1101 907 843 789 743 718 719 703 735 726 735 742 929 1196 1234 1172 1234 1188 1234 1188 1156 1156 1164 1086 930 1023 1063 1070 969 930 914 867 969 1125 1140 1000 1071 1156 1117 914 899 875 757 735 718 704 671 680 703 719 1227 1117 1273 1289 1219 1289 1266 1211 1187 1141 1219 1054 1016 945 977 1039 1023 977 1070 1164 1149 1031 1023 1125 1078 1086 1071 1156 1047 1109 1141 1133 945 1062 1055 1016 1070 1172 1117 1039 1141 1117 1055 1047 1078 1086 984 977 1031 1039 898 1078 1063 1070 953 1071 1156 1000 1062 1094 1078 1008 992 1078 1047 1110 1047 1062 992 1094 1156 1078 961 1055 1133 1070 938 914 914 906 1062 1141 969 1211 1195 1109 1211 1157 1047 1187 1148 1110 953 1055 1172 1101 1008 1055 1078 1093 1086 1110 1109 1047 1109 1125 1079 1000 1046 1055 1031 1000 969 1047 1008 953 1000 1031 953 985 1015 1047 1016 1000 1000 1008 929 1000 1032 984 922 1031 1063 1078 976 946 953 992 922 1047 1156 1109 977 1148 1149 1070 1133 1148 1110 1031 1086 1031 961 977 1054 985 968 993 1062 984 1016 1094 1133 1031 1023 1094 1094 1015 1032 1047 1023 953 969 1055 1039 929 1024 1054 1055 1055 969 937 898 1000 1149 1039 1164 1211 1141 976 1063 1203 1117 1094 1156 1148 1016 1078 1078 1164 1063 1125 1187 1000 1086 1172 1133 1031 1055 1047 1008 1007 1204 1101 1000 1117 1157 1007 1047 1133 1117 1000 1071 1039 976 961 1000 1008 969 945 992 985 929 922 1024 960 1024 1008 953 945 1055 1055 953 1007 977 969 945 1008 1086 1070 969 1039 1125 1070 969 1047 1125 1016 984 1000 984 961 914 860 812 758 969 1273 1149 1132 1157 1164 1062 1086 1117 1039 977 992 1024 945 1000 1094 1109 992 1031 1079 1046 938 1031 1117 1071 945 1070 1071 1000 1015 1071 1023 961 1070 1047 1016 976 1008 1039 1016 1015 1079 1078 984 1055 1062 1063 992 1008 1031 1008 953 1008 1047 1031 937 1039 1063 969 992 1000 992 930 984 977 890 891 914 945 1000 1094 977 1015 1032 960 930 1024 968 914 993 1007 930 1039 1102 1086 992 945 1016 1015 977 1133 1140 985 1000 1094 1125 1007 1118 1117 1078 984 1039 1071 1117 1008 961 1046 1032 1007 1008 1125 1078 1016 961 937 883 891 1047 1070 1039 1117 1118 1054 1008 1078 1086 1008 1031 1070 1086 946 828 758 711 867 1234 1219 1164 1211 1172 1140 1204 1140 969 1141 1140 1094 984 1063 1117 1133 1015 1016 1078 1102 1023 1031 1039 1047 946 1015 985 945 953 1008 1008 953 976 1055 1063 945 961 976 946 929 985 976 938 992 1016 992 937 946 1054 993 953 1031 1008 992 969 953 1015 977 922 961 1039 1039 945 977 1062 1016 1109 1149 1062 875 828 766 711 781 1305 1219 1242 1219 1250 1234 1195 1117 1008 1196 1195 1055 1031 1086 1140 1141 1023 1055 1047 1023 1008 1024 992 1055 992 1023 1055 1156 992 1016 1062 1079 960 1008 1063 1047 984 1016 1078 1094 984 1062 1032 937 985 1023 1016 937 977 1007 1008 938 984 1031 1047 1016 976 1047 1078 1055 1000 969 976 954 906 1000 992 969 898 899 968 930 977 1015 992 907 984 1031 1008 930 1023 1000 985 984 1047 1047 1015 961 961 985 976 914 1032 1093 1063 961 1023 1047 1008 930 968 1000 977 930 1039 1054 1055 1000 937 969 992 946 929 1016 1086 984 1000 1024 1047 1015 1078 1063 953 1039 1047 1008 1070 1070 977 984 1024 969 1015 1063 1054 993 1031 1047 1023 969 1039 1062 1008 930 992 984 993 953 945 969 961 914 914 984 938 906 961 961 969 890 938 953 953 914 961 977 929 899 992 1031 1039 969 1023 1063 1008 914 976 977 945 922 899 929 914 899 851 1141 1062 875 1016 1047 1000 984 907 1046 1047 1024 976 1094 1117 985 992 1023 1008 961 1000 1055 1023 938 1023 1039 938 976 1016 867 820 774 703 672 656 641 640 633 680 640 672 680 687 680 680 672 656 625 649 656 633 672 625 672 625 632 641 633 640 649 656 742 961 992 1063 1055 976 953 1102 1023 852 820 719 664 680 672 679 1328 1196 1172 1101 1242 1188 1180 1101 875 828 742 1102 1016 1218 1266 1258 1094 1226 1227 1179 1039 1157 1156 1101 977 1031 1055 1047 1086 1125 1172 1062 992 1032 1109 1141 1046 1094 1086 1164 1047 1055 1094 1093 1039 1039 993 1046 961 1055 1125 1117 1071 1109 1148 1086 1000 1024 1094 1085 1071 1140 1094 1008 1070 1125 1117 1000 1047 1094 1063 1000 1039 1054 1149 1039 1023 1110 1148 984 1055 1094 1055 953 984 1000 1016 1015 938 1023 1055 984 1110 1109 1117 1024 1078 1039 1078 1070 1141 1094 1047 1031 1062 1086 1141 992 1117 1149 1109 1000 1086 1047 1070 922 1070 1079 1054 977 1078 1062 1071 968 1047 1086 1133 1000 1070 1071 984 938 1007 1102 1062 985 1031 1094 1094 1039 1086 1086 992 968 1016 1016 1000 953 1055 1062 1125 1063 1164 1125 1054 985 1078 1125 1133 1007 1102 1109 1118 984 1070 1141 1109 992 1086 1110 1156 1055 1132 1094 1102 1000 1086 1109 1102 1015 1125 1172 1125 992 1094 1117 1117 1032 1023 1110 1117 968 1071 1086 1093 1032 1101 1055 1062 938 1070 1102 1109 1039 1086 1039 1086 946 1054 1102 1086 1031 1023 1063 1055 1093 1196 1164 1062 1188 1164 1117 1078 1086 1117 1117 1008 1024 1047 1054 930 1070 1000 1094 1055 1117 1117 1148 1079 1132 1086 1125 1063 1117 1125 1086 992 1110 1140 1117 1032 1039 1101 1094 1023 1063 1000 945 985 961 1000 992 1000 1054 1079 992 1054 1086 1094 1008 1062 1055 1000 1070 1157 1054 1055 1109 1102 1023 1024 1055 1054 969 1023 1055 953 992 1032 1062 1039 1039 1117 1063 1070 1078 1102 1125 1133 1179 1032 1117 1101 1094 1047 1055 1117 1117 1016 1086 1086 1148 1102 1132 1125 1032 1140 1086 1102 1070 1149 1062 992 1094 1070 1110 1039 1133 1093 1008 969 1078 1109 1133 1008 1070 1071 1070 1016 1015 1008 977 1023 1031 992 993 1125 1140 1008 1055 1125 1117 1047 1031 1109 1133 1039 1055 1180 1140 1071 1179 1180 1164 1047 1125 1125 1055 1054 1094 1133 1023 1039 1118 1109 1031 1024 1031 1023 1047 1102 1156 1117 1031 1110 1148 1149 1039 1172 1140 1016 1070 1117 1133 1031 1118 1101 1141 1094 1117 1031 1023 1032 1070 1078 1039 1102 1156 1164 1031 1141 1187 1063 1078 1203 1156 1047 1110 1125 1109 953 1071 1109 1094 1093 1180 1117 1055 1016 1039 1054 1063 1015 1086 1094 1078 1125 1086 1024 976 992 1032 984 1094 1133 1109 953 977 1054 993 1171 1219 1203 1102 1226 1180 1149 1125 1179 1071 1039 1125 1117 1164 1000 1086 1086 1031 945 1063 1109 1133 1070 1125 1180 1055 1132 1133 1102 1094 1054 1094 1023 1086 1118 1171 1063 1156 1125 1172 1024 1070 1078 1078 1109 1094 1047 992 1149 1187 1071 1078 1039 968 1008 1141 1133 1164 1164 1008 1101 1211 1149 1125 1187 1188 1109 1109 1110 1093 1133 1172 1031 961 860 875 797 796 727 727 687 695 727 664 680 687 696 921 1024 1164 1187 1258 1281 1305 1258 1172 1242 1211 1164 1008 1094 1179 1024 976 1055 1078 938 1039 1140 1149 992 1141 1156 1070 977 1054 1078 1094 891 976 922 914 1016 1055 1211 1078 1187 1172 1156 1125 1118 1164 1007 1149 1172 1125 1062 1086 1133 1031 1055 1156 1156 1024 1125 1164 1078 977 1046 1110 1109 1016 1094 1125 1109 1047 1140 1125 1110 1031 1164 1141 1039 1039 1141 1117 984 1070 1094 1133 1047 1039 1086 1062 1039 1110 1101 969 1055 1133 1140 1078 1141 1156 1031 1110 1117 1070 1094 1141 1101 1086 1149 1156 1133 1000 1062 1164 1032 1078 1187 1156 1102 1156 1164 1047 1149 1140 1063 976 1133 1094 1015 1079 1093 1000 1071 1148 1063 1078 1125 1125 1000 1140 1118 1054 1063 1062 1063 1031 1156 1078 1016 1070 1133 1109 1016 1109 1141 992 1094 1172 1023 1102 1148 1094 1094 1101 1149 1031 1047 1047 1086 1140 1133 1016 1140 1125 1055 1055 1140 1172 1016 1102 1117 1078 1078 1062 1110 945 1047 1047 1023 1047 1071 1140 1039 1039 1102 1062 1047 1086 1102 1047 1164 1148 1031 1039 1079 1101 1008 1094 1164 1031 1078 1117 1039 1110 1093 1094 1039 1094 1148 1032 1093 1157 1070 1070 1141 1125 1023 1094 1141 1117 1031 1125 1141 1008 1086 1148 1117 1016 1117 1164 984 1094 1133 1102 1093 1102 1055 1000 1039 1132 1118 1007 1063 1078 1047 1109 1118 1085 1024 1008 1093 1079 1031 1055 1132 1063 1008 1078 1086 984 1024 1085 969 1078 1078 1079 1046 1063 1125 1016 1039 1062 1070 954 1054 1078 1133 1008 1086 1070 1047 1070 1063 1062 1016 1078 1047 1000 1070 1094 1055 1039 1023 953 1016 1047 984 907 882 789 797 727 711 695 703 696 687 742 1008 1156 1071 1086 1265 1164 1227 1172 1133 1195 1203 1094 1125 1062 1156 1149 1055 1023 1070 922 938 922 843 821 789 726 727 664 687 696 703 672 672 648 711 719 718 735 758 789 765 750 750 719 719 734 758 1000 1078 1172 1195 1219 1203 1156 1219 1164 1203 1102 1000 1031 1078 1047 946 1023 1070 1039 899 1008 1039 1039 1008 1070 1148 1078 985 1047 1070 1047 1015 1016 1094 1109 1047 1125 1070 1039 1055 1047 1063 1015 1086 1109 1125 1055 1117 1125 1000 1024 1047 1101 1047 1117 1102 1094 1054 1117 1063 1078 1016 1093 1055 1063 1148 1109 1133 1102 1062 1063 1000 1047 1187 1078 1032 1109 1094 1086 1117 1133 1117 1070 1125 1164 1008 1086 1070 977 945 1063 1101 992 1047 1071 1062 1070 1086 1078 1071 1086 1093 1071 1117 1078 1063 1000 1086 1148 1094 1093 1086 1164 1008 1094 1102 1062 1031 1086 1141 1031 1110 1156 1023 1094 1070 1055 1055 1109 1086 1062 1125 1110 1148 1055 1133 1211 1093 1110 1156 1125 1063 1093 1164 1000 1141 1148 1032 1133 1179 1125 1039 1086 1141 984 1102 1086 1125 1117 1203 1141 1054 1110 1187 1047 1156 1180 1164 1070 1172 1125 1071 1117 1125 1039 1125 1172 1062 1117 1133 1149 1086 1093 1157 1031 1125 1156 1063 1062 1078 1125 1063 1125 1078 992 1063 1148 1148 1063 1133 1187 1047 1078 1141 1109 1031 1094 1117 1055 1047 1078 1047 1062 1125 1165 1078 1242 1180 1054 1047 1125 1133 1070 1172 1164 1110 1109 1250 1117 1039 1266 1195 1031 1149 1179 1071 1148 1164 1086 1055 1156 1149 1039 1125 1179 1063 1086 1140 1157 1039 1140 1141 1023 1047 1164 1063 1086 1125 1117 1023 1094 1102 1070 1125 1133 1125 1047 1172 1171 1079 1078 1164 1101 1024 1148 1164 1039 1086 1164 1063 1148 1188 1117 1117 1203 1149 1031 1180 1164 1140 1008 1094 1133 1062 1094 1156 1141 1039 1094 1164 1054 1102 1148 1094 1117 1172 1117 1086 1118 1156 1023 1117 1164 1047 1118 1171 1086 1071 1218 1164 1063 1172 1164 1047 1148 1164 1047 1102 1172 1140 992 1110 1179 1024 1148 1164 1094 1024 1140 1196 1101 1149 1203 1015 1125 1203 1086 1047 1117 1118 1093 1149 1172 1031 1008 1109 1109 1102 1164 1094 1133 1140 1110 1132 1133 1125 1086 1141 1078 1141 1171 1110 1140 1149 1164 1062 1102 1188 1085 1071 1187 1110 1039 1047 1070 1039 1086 1164 1086 1055 1187 1156 1039 1149 1164 1047 1101 1102 1101 1094 1117 1079 1085 1118 1070 1109 1094 1164 1055 1086 1109 1141 1031 1125 1164 1063 1062 1133 1164 1039 1102 1125 1125 1070 1133 1140 1008 1125 1164 1102 1054 1141 1141 1015 1141 1133 1031 1109 1180 1109 1071 1203 1156 1055 1109 1180 1070 1156 1165 1171 1055 1172 1117 1070 1102 1102 1093 1000 1047 1125 1031 1110 1148 1039 1118 1140 1133 1109 1211 1164 1071 1140 1141 1062 1125 1141 1047 1125 1172 1117 1047 1211 1140 1024 1140 1196 1094 1054 1156 1188 1031 1086 1156 1039 1032 1039 1039 1047 1109 1195 1094 1219 1203 1070 1188 1187 1078 1102 1180 1047 1109 1148 1118 1023 1125 1227 1046 1141 1195 1110 1117 1203 1172 1008 1140 1188 1062 1164 1180 1070 1102 1188 1132 1008 1164 1156 1055 1086 1203 1110 1007 1094 1133 1039 1070 1094 1094 1086 1156 1117 1047 1070 1172 1055 1086 1187 1063 1062 1180 1156 1032 1132 1188 1023 1141 1180 1062 1219 1148 1078 1125 1141 1047 1078 1078 985 921 875 782 765 750 735 734 742 727 719 695 672 758 969 1109 1172 1203 1195 1227 1133 1195 1234 1203 1000 1133 1203 1110 953 1203 1195 1086 1016 1094 1132 1125 985 1101 1204 1171 1024 1047 1133 1203 1078 1125 1172 1070 1117 1156 1079 1015 1110 1203 1132 1040 1132 1118 1093 1071 1156 1117 1000 1063 1109 1141 1070 1195 1141 1101 1016 1125 1172 992 953 1055 1062 1039 1188 1141 1132 1102 1141 1218 1047 1125 1188 1117 992 1125 1188 1078 1047 1132 1188 1109 1071 1171 1172 1032 1171 1164 1110 1055 1203 1140 1047 1156 1157 1132 1055 1195 1133 1032 1171 1164 1196 1078 1141 1125 1179 1039 1133 1117 969 1078 1094 1094 1125 1172 1093 1078 1157 1187 1039 1117 1219 1117 1032 1132 1172 1071 1007 1079 1140 1024 1086 1117 1109 1039 1086 1125 992 1000 1055 977 984 1101 1079 1086 1156 1172 1047 1148 1211 1086 1117 1211 1125 1039 1141 1179 1110 1109 1125 1156 1032 1109 1156 1102 1086 1117 1172 1039 1148 1149 1093 1047 1086 1149 1093 1086 1133 1164 1016 1109 1188 1054 1008 1125 1125 1000 1071 1132 1125 1039 1165 1132 1016 1055 1132 1047 1086 1032 929 985 1054 1133 1039 1141 1156 1016 1125 1195 1008 1094 1195 1078 1039 1102 1117 1054 1141 1164 1102 1156 1133 1156 1078 1117 1157 1156 1031 1102 1148 1024 1046 1149 1070 969 1109 1203 985 1140 1172 1117 1118 1109 1156 1063 1164 1148 1133 1047 1039 984 969 1063 1062 1024 1125 1171 1086 1110 1148 1102 1054 1063 1117 1078 953 1008 961 1008 945 1063 1172 1000 1156 1211 1086 1156 1188 1085 1133 1172 1063 1156 1219 1078 1140 1227 1055 1031 1172 1211 1047 1148 1203 1086 1078 1164 1125 1086 1156 1141 1086 1063 1156 1117 977 1093 1141 984 1110 1179 1094 1078 1196 1132 1055 1156 1203 1118 1187 1156 1071 1164 1101 1039 1071 1093 1039 1040 1101 1133 1062 1016 1094 1156 1016 1093 1141 1000 1031 1117 1055 1078 1141 1141 992 1070 1203 1008 1125 1117 1000 1086 1149 1101 1109 1172 1133 1110 1171 1133 1047 1102 1187 1047 1125 1141 1093 1032 1086 1148 1070 1063 1172 1140 993 1101 1180 1125 1070 1188 1086 1031 1094 1156 1008 1078 1156 1062 1008 1102 1078 992 1102 1086 1023 1055 1125 1039 1086 1125 1015 1125 1141 1070 1008 1117 1157 961 1070 1039 1000 1070 1055 1047 976 1024 1133 1039 1187 1180 1039 1109 1141 1047 1148 1188 1078 1117 1211 1102 1046 1188 1117 992 1110 1109 1023 1071 1179 1055 1016 1101 1102 1039 1078 1109 1086 1125 1141 1063 1125 1140 1000 1078 1149 1109 1024 1078 1140 1016 1078 1164 1055 1031 1172 1109 985 1062 1164 1078 1016 1086 1133 992 1047 1179 1086 969 1078 1164 1047 1071 1101 1117 1086 1102 1164 1047 1109 1156 1071 1031 1117 1133 1078 1047 1172 1078 1016 1078 1117 1047 1039 1086 1117 1031 1117 1164 1000 1157 1140 1117 1118 1164 1093 1094 1117 1125 1055 1070 1180 1141 1062 1133 1156 1024 1117 1172 1094 1000 1093 1188 1039 1039 1086 1117 977 1062 1086 1008 1039 1062 985 1140 1172 1016 1203 1094 1047 1062 1063 1070 1039 1094 1086 1086 1109 1156 1032 1125 1156 1031 1094 1140 1008 1071 1171 1055 1055 1109 1110 1054 1133 1109 1110 969 1039 1109 977 937 984 938 1000 1117 1070 1102 1117 1047 1102 1171 1055 1133 1195 1078 1235 1203 1070 1125 1172 1094 1078 1094 1039 1062 985 1078 1070 1008 1094 1093 1125 1000 1118 1109 1094 1031 1070 1149 1093 1063 1094 1133 1031 1070 1125 1094 1015 1047 1078 993 1148 1149 1015 1110 1195 1039 1094 1086 1117 1039 1101 1157 1101 1071 1156 1109 969 1078 1148 1008 1086 1149 1125 1062 1102 1109 1008 1078 1109 1118 1046 1079 1125 1023 1156 1110 1039 1054 1188 1070 985 1023 1031 969 1094 1179 1055 1188 1218 1032 1156 1172 1062 1094 1141 1054 1055 1102 1101 1047 1141 1109 1063 1140 1063 984 1063 1156 1094 1109 1133 1140 1071 1140 1157 1046 1063 1086 992 1172 1148 1039 1204 1156 1101 1157 1179 1125 1086 1102 1109 1016 1101 1094 1055 1047 1015 1032 968 1125 1125 1016 1164 1102 1015 1016 1094 1140 1016 1086 1148 1008 969 1023 1031 1016 1078 1141 1094 1054 1117 1110 1039 1078 1117 1039 1071 1132 1110 1031 1109 1125 1047 1102 1140 1063 1109 1125 1071 1062 1070 1125 1008 1024 1039 1062 1008 1086 1055 1015 1078 1110 1023 1055 1172 1039 1039 1062 1032 961 1039 1078 1000 1047 1047 968 1016 1141 1046 977 977 1062 922 1023 1063 1055 1078 1148 1133 1023 1063 1078 1016 1101 1110 1039 1070 1141 1125 1015 1047 1070 1032 1023 1117 1055 1109 1125 1063 1133 1109 1078 1117 1110 1047 1101 1102 1015 1102 1109 1110 1015 1039 1078 977 1008 1015 993 945 1086 1125 1047 1093 1149 1117 977 1062 1016 984 961 1008 1101 1016 1078 1141 1031 1055 1047 984 1070 1141 1070 1055 1172 1070 1000 1024 1093 1086 1024 1062 1078 1032 1101 1133 1008 1109 1195 1008 1086 1094 1078 1125 1109 1063 1016 1023 1016 929 844 914 1008 1016 1078 1133 1156 1211 1226 1110 1226 1164 1141 1172 1195 1149 1078 1211 1132 1133 1203 1164 1055 1070 1110 1070 1000 1039 1008 945 1071 1093 1032 1023 1086 1047 1031 1086 1078 1039 1102 1078 1094 1031 1125 1148 985 1047 1070 1023 1039 1079 1140 1000 1094 1125 1047 1094 1156 1101 1032 1125 1156 1055 1117 1164 1117 1008 1109 1133 1023 1086 1157 1023 1055 1086 1062 1086 1125 1102 1047 1125 1109 1062 1102 1117 1063 1031 1125 984 1047 1094 1047 1031 1094 1094 1000 1062 1055 929 1071 1078 1062 1118 1210 1079 1148 1156 1032 1187 1172 1094 1093 1110 1140 1016 1125 1125 1047 1094 1156 1086 992 1086 1117 1000 1086 1078 1047 992 1032 1078 1101 1008 1086 1070 1008 1086 1133 1055 1062 1078 1117 1000 1094 1125 1063 1039 1086 1148 992 1110 1148 1070 961 1063 1117 1008 1070 1102 1117 1047 1101 1141 1101 1063 1094 1148 985 1046 1086 1024 1101 1125 1047 1063 1070 1016 1093 1102 984 1047 1063 1000 1070 1078 1024 1125 1109 1070 1055 1070 1102 1055 1093 1133 1063 1054 1094 1117 992 1063 1086 1086 1015 1094 1141 992 1102 1164 1132 1125 1102 1133 1054 1118 1140 1102 1031 1133 1094 968 1094 1117 1047 1125 1141 1047 1008 1093 1125 1055 1109 1110 984 1086 1102 1000 1015 1031 993 1062 1078 1008 1055 1070 977 1007 1040 953 1054 1094 1047 1023 1102 1133 1047 1101 1156 1040 1078 1109 1047 1117 1149 1093 1039 1110 1125 1000 1054 1094 1102 1008 1109 1125 1000 1086 1094 1039 1023 1086 1047 1016 1078 1148 1031 1078 1102 1078 1086 1133 1141 1031 1117 1133 1023 1063 1133 984 1031 1063 1125 992 1062 1063 976 1016 1078 1094 1008 1054 1079 1085 1016 1055 1109 977 1047 1078 1023 1078 1071 1054 1047 1031 1118 992 1039 1078 1039 1117 1156 1110 1117 1188 1140 1055 1148 1149 992 1109 1133 1086 1078 1117 1125 1016 1109 1157 1039 1093 1133 1000 1039 1055 977 1078 1101 1039 1071 1109 1023 1118 1148 1141 1086 1164 1164 1039 1094 1140 1110 1046 1094 1133 1047 1101 1110 1156 984 1094 1172 992 1102 1133 1000 1023 1063 1039 976 1055 1117 1008 1094 1101 1031 1086 1118 1070 1055 1117 1117 1031 1110 1156 1023 1086 1102 1062 1078 1118 1039 1093 946 898 1008 976 1086 1164 1024 1109 1196 1156 1070 1188 1172 1015 1102 1109 1149 1070 1109 1133 1016 1047 1109 1078 977 1101 1078 1047 1039 1149 1172 1046 1094 1156 1071 1070 1117 1078 993 1085 1094 977 1140 1110 1008 1070 1109 1000 1047 1125 1031 1063 1133 1109 992 1078 1141 1063 1046 1125 1024 1101 1125 1071 1008 1078 1109 1094 1047 1047 1125 1078 1047 1039 1101 1031 1071 1109 1149 1015 1078 1157 992 1078 1148 1078 1079 1164 1148 1000 1078 1156 1032 1070 1086 1109 1094 1102 1140 1024 1031 1109 977 1101 1125 1086 1055 1141 1132 1032 1101 1110 1070 1055 1070 1133 1000 1070 1149 1085 969 1063 1109 1063 1101 1125 1125 1125 1110 1093 1125 1063 1023 1117 1118 1070 1031 1133 1117 1000 1094 1094 1054 1102 1086 1117 1031 1094 1109 1047 1102 1094 1093 1071 1148 1133 1039 1148 1188 1117 1086 1188 1070 1039 1094 1164 968 1102 1141 1039 1070 1109 1047 1094 1148 1071 1172 1211 1132 1235 1148 1039 1164 1125 1078 1102 1133 1125 1047 1101 1125 1117 1086 1125 1157 1023 1102 1148 1180 1015 1047 1016 984 1039 1094 1086 1031 1157 1148 1016 1187 1141 1023 1172 1156 1063 1101 1149 1015 1102 1125 1000 1102 1148 1094 1086 1148 1125 1008 1117 1125 1000 1070 1125 1024 1086 1140 1133 1039 1133 1203 1047 1133 1148 1063 1109 1110 1078 984 1070 1149 1008 1093 1157 1047 1109 1141 1125 1078 1109 1156 1024 1148 1117 1063 1023 1110 1109 984 1110 1140 1008 1125 1188 1109 1039 1094 1023 1047 1102 1031 1078 1094 953 1047 1078 992 1110 1093 1032 1117 1172 1140 1078 1110 1133 1023 1094 1109 1039 1055 1101 1016 1070 1094 1102 1023 1102 1125 1008 1078 1093 1079 1031 1070 1086 1016 1117 1101 1094 1055 1047 1086 1015 1078 1063 976 1102 1125 1016 1109 1125 1000 1063 1093 1016 1055 1086 1062 1094 1015 985 969 1093 1164 1047 1117 1204 1148 1039 1156 1172 1031 1079 1148 1109 1024 1086 1148 1063 1070 1125 1102 1023 1094 1093 1008 1094 1055 1093 1016 1086 1164 1024 1078 1078 1140 1032 1125 1140 1008 1086 1148 1032 1031 1117 1102 1047 1156 1140 1024 1086 1133 1132 977 1047 1094 1015 1063 1109 1078 1016 1141 1109 1094 1000 1093 1149 1055 1117 1172 1007 1047 1157 976 992 1086 1086 1016 1109 1125 1086 1086 1117 1039 1094 1125 1047 1141 1164 1156 1008 1086 1117 1008 1101 1141 1000 1094 1117 1062 1008 1125 1047 1031 1031 1133 1063 1039 1117 1070 1024 1101 1141 1070 977 1078 1086 1055 1078 1109 1156 1078 1125 1164 1125 1079 1140 1125 1000 1071 1117 1054 1071 1086 1117 1015 1133 1141 1086 1055 1140 1102 1015 1071 1093 1063 1078 1063 1109 1039 1102 1132 1039 1110 1148 1141 1117 1078 1125 1016 1078 1078 1031 1125 1172 1125 1047 1086 1148 1016 1141 1140 1016 1109 1172 1078 1032 1078 1093 1024 1070 1110 1125 1062 1172 1187 1000 1102 1148 1071 1078 1133 1086 976 1094 1070 953 1024 1047 961 1125 1117 1054 1047 1149 1125 984 1078 1125 1016 1117 1149 1015 1133 1180 1078 1062 1125 1141 1070 1078 1086 1110 1054 1149 1140 1016 1102 1125 1039 1000 1054 1110 1023 1117 1133 1086 1102 1156 1117 1102 1140 1086 1031 1079 992 953 1047 1117 992 1047 992 875 844 852 757 727 703 680 672 671 657 648 610 632 625 625 625 625 633 664 625 664 672 672 703 680 703 672 656 625 656 750 844 1055 1062 1110 1117 1187 1219 1203 961 867 821 742 742 1195 844 844 1172 1125 1195 1211 1266 1203 1203 1187 1164 1063 1172 1179 1118 1023 1086 1156 1164 1016 1070 1102 1078 992 1141 1156 1117 930 1109 1133 1141 1125 1039 1101 1032 1125 1109 953 1070 1149 1172 1164 1156 1211 1070 1125 1102 992 1102 1148 1133 1117 1180 1211 1109 1164 1133 1117 1000 1086 1180 1140 1032 1211 1234 1164 1070 1172 1188 1172 1007 1078 1086 1008 1156 1188 1133 1086 1101 1172 1164 1125 1102 1078 1023 1071 1132 1141 1070 1172 1149 1133 1007 1164 1164 1125 1000 1110 1203 1047 1086 1164 1156 1055 1156 1148 1157 1039 1140 1110 1101 1008 1078 1117 1094 1078 1094 1172 1156 1031 1102 1141 1164 1047 1054 1110 1140 1047 1094 976 954 1117 1086 906 898 1164 1149 1250 1226 1180 1235 1218 1164 1250 1188 1180 1085 1110 1187 1203 1040 1148 1125 1070 1117 1227 1195 1078 1079 1140 1164 1102 1101 1157 1140 1000 1086 1133 1188 1101 1078 1156 1133 1149 1148 1195 1079 1109 1187 1141 1086 1156 1133 1031 985 1078 1086 1117 1172 1101 1164 1047 1000 922 985 1101 1195 1157 1289 1250 1133 1281 1211 1179 954 1078 1172 1156 1101 1250 1227 1172 1047 1101 1071 1000 1156 1187 1094 1031 1118 1179 1024 1039 1039 1125 1086 1086 1148 1141 1031 1141 1046 1000 1094 1094 1109 1016 1102 1101 1055 984 1133 1156 1016 1047 1117 1101 1024 1133 1179 1102 1172 1148 1039 969 1141 1172 1078 1023 1117 1157 1007 1039 1102 1070 1024 1156 1141 1070 969 1086 1125 1132 1024 1078 1078 1024 1039 1070 1000 1164 1164 1109 985 1109 1102 1070 1063 1086 1085 1000 1024 1109 1086 1000 961 1024 1015 1016 1078 1133 1078 953 1008 1070 1047 969 992 1117 1094 1008 1039 1133 1140 961 1016 1031 875 828 758 734 703 688 695 641 695 641 672 703 695 680 883 1000 1234 1219 1258 1296 1282 1242 1219 1101 1203 1118 1179 1063 1070 1203 1164 985 968 1016 1078 945 1071 1078 1047 1000 1054 1047 1008 1078 1149 1101 953 1094 1047 1047 992 977 1046 1032 992 961 976 1039 954 1000 1125 1125 1000 1125 1078 1047 1054 1110 1132 1180 1211 1047 1055 1109 1180 1125 1172 1140 977 1101 1125 1047 1125 1133 1125 1070 1055 1039 1016 984 922 1102 1054 953 1063 1125 1062 1219 1180 1148 1172 1219 1226 1125 1274 1172 1133 1148 1109 1063 1117 1219 1086 1133 1085 1032 1054 1094 1078 992 1063 1094 1101 1016 1164 1117 1055 969 945 976 985 890 985 976 993 968 1039 1039 1000 1008 1063 1054 969 1031 1063 1062 938 984 1032 1000 984 953 1102 1093 1008 1063 1023 985 929 1055 1047 1039 1117 1180 1047 1101 1094 1023 1110 1039 906 867 758 711 758 1219 1250 1250 1242 1172 1273 1281 1196 1109 1148 1133 1133 1156 1196 1031 1125 1109 1117 1133 1125 1172 1149 1257 1110 1109 1086 1242 1102 1133 1187 1039 1156 1141 1078 1141 1140 1102 1211 1172 1008 1054 1094 1094 929 1086 1125 1204 1093 1086 1063 1054 1063 1086 1203 1156 1016 1070 1039 1047 1188 1148 1148 961 1079 1070 1031 1109 1040 1054 992 1047 1032 976 992 1032 1007 993 976 1016 976 1000 961 985 945 984 992 969 953 1024 1031 1070 1071 1125 1132 1141 1156 1063 1195 1188 1039 1086 1140 1071 1070 1109 1071 1007 1079 1054 1031 1079 1062 1055 992 1031 1071 1054 953 1000 1063 1062 985 1015 1071 992 1008 992 992 984 1055 992 992 938 1031 985 968 891 945 930 937 922 891 945 961 992 1008 977 976 938 1023 1063 976 1039 1110 961 1015 1039 1039 922 1032 984 1031 1000 946 1031 1031 984 954 1062 1031 1000 953 1032 1015 1000 977 945 1000 1016 992 984 993 1023 1016 953 992 1062 1079 1023 1000 945 977 953 867 953 992 1024 976 977 1063 1039 1046 1102 1164 1086 1133 1109 1031 1086 1086 1063 1070 953 1094 1195 1047 1094 1133 1086 1054 1102 1070 1039 993 1062 1102 1109 937 915 968 883 844 781 742 1289 1125 1149 1187 1164 1086 1086 1110 1125 1000 1000 1000 1015 985 1054 1063 1039 945 945 993 945 961 961 1031 1063 1062 1188 1117 1039 1015 1102 1203 1149 1062 1188 1125 1046 1141 1141 1023 1055 1047 1070 1109 1141 1070 993 1015 1031 1024 961 1015 1055 1039 985 960 1032 1015 977 1086 1023 1032 960 993 1000 1039 984 1031 953 938 992 1102 1156 1117 1149 1171 1071 1008 1109 1078 922 703 711 672 664 664 656 656 665 648 703 719 758 726 719 734 727 742 750 781 977 1078 1156 1133 1078 1164 1180 1187 946 1031 1156 1172 930 1148 1242 1110 1109 1141 1187 985 1125 1203 1078 1055 1093 1133 1110 1054 1157 1109 953 1047 1078 1016 1078 1133 1078 953 984 1031 1040 1000 937 1023 1024 945 946 890 867 852 820 891 1039 1094 992 1062 1125 1172 1016 1055 1070 1047 1109 1234 1040 1007 1196 1179 1063 1258 1195 1117 1219 1180 1171 1204 1179 1125 1133 1125 1094 1101 1172 1133 1031 1157 1086 1093 1125 1117 1016 1102 1226 1125 1039 1219 1250 1289 1109 1118 1078 1031 859 813 750 719 695 1406 1297 1250 1281 1328 1305 1219 1226 1180 1149 1078 1203 1148 1125 985 1062 1180 1078 961 1023 1016 1000 945 1078 1172 1055 977 1023 1062 1180 1055 930 945 992 992 906 946 1031 1086 961 969 1000 984 938 960 1000 1032 1008 1132 1094 961 1063 1140 1117 1063 1203 1062 993 1109 1164 1133 1219 1101 1117 1125 1032 1078 1117 1109 1024 1078 1125 969 1015 1071 1078 1008 1078 1117 1039 1062 1086 1125 1008 1047 1031 1000 930 1000 1031 1008 969 1086 1109 977 1023 1055 1094 1132 1055 1094 1086 1101 953 993 1007 1032 968 1000 1000 954 921 969 953 867 821 742 711 687 657 664 648 641 648 672 867 1094 1102 1140 1180 1195 1227 1172 1125 1172 1140 1149 1211 1140 1242 1289 1235 1148 961 1102 1226 1164 1071 1086 1156 1164 1148 985 968 1016 1008 937 1055 1133 1070 906 1000 1055 1156 977 1117 1164 1039 992 1094 1125 1008 875 742 719 718 1219 1125 1149 1273 1195 1243 1109 1078 1109 1118 984 914 828 742 743 718 696 687 774 937 1203 1196 1257 1258 1235 1125 1218 1274 1140 1016 1047 1133 1281 1055 1281 1195 1149 1023 1086 1102 1164 1093 1219 1141 1039 1140 1196 1093 1094 1172 1086 1156 1039 1024 1086 976 1047 1094 1031 1172 1211 1133 1047 1101 1071 929 899 812 758 719 718 704 687 672 687 657 664 664 656 672 641 671 688 649 672 750 906 1008 1008 1070 1117 1086 1141 1046 977 1141 1117 906 1031 1188 1117 992 1133 1141 1086 968 1102 1125 1101 1071 1094 1078 1039 976 1078 1094 1117 1047 1110 1117 1133 992 1078 1047 976 1024 1109 1156 1094 1008 1039 1055 1023 977 992 1055 1039 976 1016 1023 961 946 1023 992 961 1024 1031 1023 961 1000 969 945 930 945 961 938 914 992 1016 960 993 1031 1023 993 1031 1015 946 984 984 985 961 976 1008 992 907 875 789 726 719 695 711 742 1164 1040 1203 1179 1094 1109 1165 1054 930 1016 1054 953 977 1078 1172 1023 1055 1094 1156 1117 1000 1016 1055 1046 1024 1000 1086 1140 1071 1117 1141 1093 1032 976 1008 1094 1140 1071 961 1031 1000 992 883 844 742 718 688 742 1180 1101 1243 1218 1227 1141 1195 1148 1157 1101 1172 1148 1110 1039 1000 867 922 1023 891 1227 1265 1164 1047 1234 1180 1172 1063 1078 1078 1008 1132 1125 1094 992 1094 1180 1133 1000 1101 1156 1125 1032 1062 1078 1078 1032 1062 1063 1062 985 1031 1109 1110 984 1078 1078 1031 977 1086 1101 1086 1008 1039 992 961 914 868 890 977 984 985 1070 1062 1094 1117 1078 1040 1078 1039 984 992 1039 1055 1063 976 977 1140 1141 1062 954 1046 1086 1133 1039 1039 1110 1125 1078 1023 1024 1086 1093 1000 961 1086 1078 1000 1008 1063 1109 1031 1047 1125 1133 1016 1023 1063 1054 1031 938 1078 1125 1063 984 1070 1063 1062 1047 977 1039 1078 1117 1000 1047 1086 1109 985 1015 1008 1039 992 891 937 993 937 906 1032 1109 1031 1039 1149 1148 1024 1086 1195 1141 1078 1039 1015 1008 969 922 992 1117 1063 1109 1195 1172 1133 1266 1203 1133 984 1219 1187 1117 1071 1164 1140 1063 992 1000 1078 1016 1148 1196 1125 1132 1219 1180 1023 1071 1062 1039 961 1055 1070 1070 1063 1141 1101 1164 1039 1031 1071 1062 930 898 836 735 781 687 719 727 695 742 867 1032 812 789 782 765 735 726 711 711 719 679 766 984 1055 1031 1118 1171 1110 1148 1149 1234 1133 992 844 859 742 711 750 680 711 703 727 828 1195 1227 1257 1305 1391 1390 1227 1180 1351 1281 1157 1273 1289 1281 1086 1219 1227 1164 1015 1118 1273 1180 1070 1203 1274 1203 1007 1086 1141 1180 953 1094 1070 1055 961 1023 1094 1164 1015 1086 1032 1132 1039 1118 1164 1015 1102 1156 1110 968 1063 1140 1157 1007 1149 1187 1204 1125 1125 1187 1172 1039 1148 1172 1110 906 945 977 828 1016 1171 1086 977 875 937 868 1156 1211 1344 1367 1320 1289 1274 1265 1289 1242 1250 1243 1195 1125 945 961 883 859 946 992 906 883 797 820 727 766 851 1047 1141 1148 1258 1266 1218 1000 922 883 836 945 1032 1093 1196 1281 1211 1281 1258 1203 1133 1133 1125 1109 1063 1093 1078 1008 1086 1117 1110 1023 1149 1148 1047 1023 1047 1071 1046 969 1078 1110 1008 1015 1047 1023 1040 1070 1086 1031 1094 1117 1070 992 1032 1047 1015 946 1007 961 867 891 875 836 930 1070 1117 1196 1187 1172 1250 1219 1101 1047 1203 1141 1055 1125 1179 1141 1062 1078 1141 1047 1047 1117 1117 1071 1148 1156 1008 1109 1164 1063 1109 1118 1062 1016 1086 1031 969 1031 984 1031 1118 1062 922 1008 1086 992 1023 1102 1094 1077 1133 1140 1032 1109 1148 1016 1055 1117 1101 1008 1047 1070 1040 1109 1133 1101 1086 1117 1125 1024 1086 1133 1101 1047 1070 1071 1007 1063 1086 1062 1071 1133 1125 1031 1039 1101 1118 1078 1164 1195 1055 1179 1235 1117 1125 1219 1156 1086 1148 1149 1062 1047 1110 1101 1039 1000 1071 1101 1024 1148 1187 1071 1054 1133 1110 1015 1055 1055 1007 977 984 1000 1008 1094 1078 1024 1078 1101 1016 1047 1054 1063 969 906 828 828 953 1055 1141 1203 1148 1242 1203 1102 1164 1164 1031 1125 1188 1109 1008 1070 1125 1110 1015 1071 1078 992 1094 1140 1079 1031 1094 1187 1125 1094 1109 1133 1016 1093 1149 984 1031 1032 953 1133 1132 1032 1070 1148 1141 1055 1164 1195 1070 1125 1196 1125 1023 1078 1141 1078 1164 1172 1070 1149 1148 1094 1070 1149 1117 1015 1063 1078 1102 1039 1023 1047 953 1063 1086 1031 1101 1172 1125 1078 1133 1141 1070 977 1086 1117 992 1125 1141 1054 1118 1117 1023 938 1039 1109 992 1016 945 852 844 804 797 797 914 1227 1211 1234 1281 1281 1227 1195 1274 1164 1078 1195 1125 1024 1031 1156 1156 1047 1117 1196 1117 1055 1086 1109 1039 1055 1101 1094 1016 1086 1070 1000 1094 1031 969 1078 1148 1071 1062 1094 1086 992 1062 1102 1039 1031 1078 1071 1023 1078 1110 1109 1047 1148 1149 1031 1086 1148 1118 1023 1063 1101 1055 1023 1110 1023 953 1047 1094 1039 984 1078 1047 1031 1125 1141 1070 1102 1109 1102 1078 1117 1172 1055 1078 1125 1094 1000 1054 1133 1070 1086 1086 1047 1102 1109 1078 1024 1054 1102 1039 1063 1117 1093 1032 1093 1125 1024 1062 1047 1055 1008 906 875 836 836 867 1250 1250 1039 1258 1227 1148 1187 1188 1195 1078 1094 1195 1125 1000 1071 1133 1140 1117 1149 1148 1047 1117 1141 992 1024 1046 969 1078 1125 1094 1008 1062 1094 1078 1094 1094 1062 969 961 945 860 843 797 805 773 891 1250 1203 1203 1235 1156 1109 1133 1117 1110 1070 1102 1132 1024 1062 1149 1117 1023 1063 1117 1086 992 1078 1117 1032 1078 1101 1063 992 1063 1101 1024 1078 1109 1063 1125 1132 1110 1047 1132 1133 1032 1101 1133 1078 1055 1125 1117 1062 1133 1172 1070 1047 1086 1149 1047 1046 1118 1132 1008 1094 1109 1078 1079 1109 1148 1039 1055 1086 1039 985 1109 1117 1008 1086 1101 1094 992 1047 1047 992 1086 1117 1032 1078 1062 1016 1094 1179 1133 1063 1148 1149 1070 1101 1133 1039 1086 1102 1062 1055 1102 1085 1063 1109 1110 1054 1008 1078 1086 977 1031 1055 969 1046 1086 1071 1007 1125 1133 1016 1133 1140 1016 1070 1117 1032 1031 1039 1055 1093 1118 1062 1008 1102 1164 1070 1078 1094 1000 1062 1094 1063 1000 1093 1157 1062 1055 1086 1062 1039 1094 1078 1031 1125 1133 1063 1125 1140 1032 1093 1125 1024 1039 1078 1141 1031 1062 1055 1023 1039 1125 1125 1024 1109 1102 1047 1117 1117 1039 1024 1078 1133 1046 1094 1102 1047 1093 1055 1000 1047 1086 1055 1039 1093 1118 1031 1086 1101 1047 1110 1125 1070 1039 1109 1086 969 1047 1070 1016 1023 1086 1110 1039 1086 1101 1086 1086 1102 1125 1015 1031 1024 1015 954 1015 977 1047 1125 1031 1109 1157 1093 1133 1149 1054 1117 1149 1062 1094 1133 1086 1031 1094 1101 985 1000 1047 1015 1047 1164 1133 1039 1141 1148 1016 1133 1117 1047 1031 1094 1132 1040 1093 1110 1023 1094 1125 1023 1078 1110 1086 1008 1054 1047 984 1071 1094 1000 1031 1062 1008 1094 1101 1086 1016 1078 1039 1000 1086 1141 1031 1070 1078 1047 1071 1062 1055 1000 1086 1109 1039 1094 1109 1063 1109 1110 1070 1101 1071 1031 1070 1078 1055 1086 1117 1071 1031 1062 1063 1047 1117 1094 992 1039 1070 1008 1062 1141 1070 1039 1086 1125 1024 1101 1141 1031 1024 1054 1071 1008 1078 1109 1016 1086 1101 1047 1094 1078 1016 1046 1125 1039 1094 1141 1031 1031 1055 1117 1055 1101 1110 1008 1086 1140 1031 1125 1125 1063 1070 1117 1071 1015 1063 1109 1047 1086 1125 1078 1039 1125 1102 1023 1086 1125 992 1016 1078 1102 1054 1110 1101 1008 1031 1055 984 1016 1039 1000 1016 1078 1062 1032 1062 1070 1008 1086 1094 1031 1078 1110 1140 1055 1094 1117 1023 1039 1024 1023 961 1047 1070 1040 992 1078 1094 1015 1086 1094 1031 1024 1093 1071 1039 1125 1109 1008 1070 1024 961 961 1039 1078 992 1039 1078 992 1008 1063 1054 969 1055 1101 1047 1070 1086 1016 1039 1039 1024 968 1000 961 969 1016 1031 953 1008 1086 1008 1031 1062 1000 1047 1078 1055 1000 1047 1086 1062 1063 1055 984 1000 1047 1086 1062 1086 1055 992 1047 1062 961 1024 1039 992 953 1031 1063 1000 1016 1039 1015 1016 1070 1078 1063 1109 1063 1000 1093 1047 977 992 1078 1055 1008 1062 1086 1016 1078 1086 1031 1047 1047 1015 954 1015 1047 984 1032 1093 1071 1031 1102 1109 1062 1086 1071 1000 1054 1039 969 1031 1047 1032 1078 1070 1023 1055 1063 1000 1007 1063 1086 1039 1070 1078 1047 1071 1062 1039 1024 1062 1031 953 1032 1086 1054 1102 1101 1079 1023 1070 1063 984 1070 1102 1031 1032 1078 1070 1000 1078 1070 1016 1031 1039 1055 1016 1047 1078 1000 1070 1055 1062 1008 1062 1086 1039 1055 1070 1094 1071 1070 1015 938 1039 1094 1047 1101 1110 1054 1117 1118 1062 1047 1078 1055 976 1039 1055 992 1039 1110 1086 1086 1093 1079 1031 1062 1055 1000 1031 1055 1023 985 1023 1063 992 1086 1070 1086 1063 1085 1063 992 1047 1039 953 992 1079 1046 1094 1117 1118 1109 1148 1157 1078 1140 1172 1055 1109 1117 1055 1000 1039 1086 1016 1078 1070 1063 1070 1078 1070 1024 1062 1094 1055 1039 1062 1063 992 1070 1071 1047 1117 1094 992 1054 1079 1070 1055 1070 1078 1016 1054 1039 961 985 1023 992 946 1054 1063 976 1024 1078 1055 1039 1086 1062 969 1039 1062 1032 1047 1093 1125 1000 1078 1039 1055 985 1101 1133 1023 1055 1086 1078 1000 1024 1054 953 1063 1101 1024 1062 1078 1040 1093 1102 1039 1062 1110 1031 1016 1054 1039 985 1047 1047 1023 961 992 1047 1039 1023 1047 1055 992 1055 1086 1094 1046 1102 1109 1047 1032 1054 1055 992 1047 1070 1032 1062 1039 1000 984 1032 1031 977 1007 1039 1016 977 1023 1047 984 1047 1039 1008 1023 1086 1086 1008 1063 1054 977 1031 1094 1047 1094 1156 1109 1063 1156 1133 1031 1086 1086 1078 1094 1125 1125 1039 1109 1070 1040 1078 1109 1055 1078 1109 1078 1063 1094 1093 1032 1117 1109 1008 1039 1078 1110 1023 1102 1125 1046 1047 1071 1086 1023 1070 1063 1054 1102 1102 1046 1055 1047 1094 1054 1094 1102 1039 1086 1125 1062 1078 1086 1024 922 882 899 891 867 976 1039 1039 1157 1148 1117 1188 1172 1148 1156 1149 1148 1102 1094 1085 1000 1040 1039 1023 922 1000 1039 969 953 867 836 867 1000 1188 1234 1133 1140 1211 1039 1024 976 938 867 828 813 734 641 648 641 656 836 938 953 1039 1008 1117 1078 1062 961 1039 1000 946 867 836 836 828 883 1258 1132 1055 1164 1149 1031 1156 1148 1102 1102 1117 1125 1078 1062 1110 1125 1086 1086 1101 1055 953 1031 1078 1063 961 1023 1008 930 984 1024 1007 961 1047 1039 1032 984 1055 1007 954 1023 1008 1023 1071 1039 976 1008 1055 1023 1047 1070 1086 969 992 1070 1055 1055 1078 1086 1055 1031 1015 977 922 992 1031 1000 969 1063 1054 1032 1148 1094 1117 1023 1102 1141 1062 1039 1102 1109 1016 1101 1117 1055 1016 1070 1125 1031 1063 1094 1101 984 1047 1016 1055 968 1102 1023 977 992 1016 1023 938 1008 1031 1015 985 1031 1016 1007 1016 1094 1039 1023 1110 1078 1031 1086 1102 1093 938 1078 1008 1000 1047 1054 1000 993 1117 1109 1008 1094 1109 1094 1062 1102 1086 1023 1078 1047 1102 1000 1039 1023 1016 937 1055 1070 1016 1023 1086 1071 1015 1008 1102 1015 1055 1086 1062 985 1078 1023 1047 1024 1086 1140 1024 1086 1117 1078 977 1070 1008 1023 977 1047 1078 1023 1078 1172 1102 1070 1062 1141 1016 1125 1078 1086 1070 1109 1071 1008 1062 1031 907 1000 1046 977 1023 1079 1046 1063 1109 1086 1039 1141 1156 1000 1110 1086 1031 1039 1078 1039 953 1055 1101 1055 1070 1102 1039 1094 1164 1101 1039 1086 1125 1024 1031 1094 1055 992 1031 1102 1000 937 1055 1000 976 1000 1063 1031 961 1031 1000 946 968 1063 1023 953 1039 1102 1023 1016 1102 1054 992 1063 1062 1024 1023 1063 1055 1093 1032 1054 1055 1008 1039 1094 1039 1046 1040 960 1032 1093 1047 1016 1078 1024 1054 1063 1023 1031 1079 1062 1016 1047 1085 1032 1039 1117 1078 977 1023 1031 985 968 1024 1055 976 1000 1055 1000 961 1070 1016 1000 1031 1023 1118 1000 1140 1094 1039 1133 1117 1023 1071 1125 992 1039 1047 1016 1039 1039 1093 961 1039 1063 1023 1039 1047 1000 946 1023 1031 930 984 961 946 953 1047 1023 1016 1132 1063 1008 1070 1047 1094 1015 1063 1094 1031 1078 1070 1008 1055 1062 1024 1039 1047 1015 1000 1102 1055 1007 1094 1078 1000 1078 1063 1140 1032 1023 1164 1000 1055 1078 1039 992 1110 1078 1000 1031 1102 1054 1063 1047 1039 929 1047 1071 984 969 1015 1055 992 1055 1055 1023 1039 1109 1063 1000 1031 1078 1055 1008 1023 1086 977 953 1062 1118 1000 1070 1101 1086 1071 1101 1039 1000 1078 1063 977 992 1031 1039 1008 1047 1054 1039 1157 1125 1015 993 1039 1007 969 1039 1102 1086 1109 1156 1094 1125 1117 1063 1125 1094 929 1016 1039 1008 953 1000 1031 977 1015 1086 1071 1078 1086 1046 1016 1024 1070 953 1062 1063 1016 1062 1055 1101 969 1047 992 1008 1031 1031 1079 968 1078 1024 1000 1039 1094 1000 1039 1062 1071 1000 1062 1016 1015 1008 1055 984 992 1063 1062 1000 1047 1071 1078 984 1016 1039 1015 993 984 1055 1000 1015 891 906 1016 1070 1117 1133 1024 1109 1101 1063 1094 1054 1149 1015 1086 1063 1023 1039 1047 992 1008 1086 1016 1055 1101 1031 1086 1125 1110 1023 1109 1118 1031 992 992 1063 1023 1016 1070 1094 1047 976 1094 1086 1000 992 1024 1062 1008 961 1016 1054 992 954 1062 1094 1078 976 1071 1031 1023 1094 1071 1031 984 1063 1007 961 1071 1039 1047 1054 1055 1055 1008 1062 1086 1016 1062 1008 1039 914 1023 1016 1000 977 1054 1008 953 992 954 1000 1007 1071 1078 1094 1109 1109 1047 1063 1054 985 1054 1024 1031 1024 1039 1093 1039 1118 1062 1000 961 1047 1039 969 1008 1007 1047 1008 1063 1031 976 961 1047 969 945 1008 1094 1031 1078 1149 1132 1016 1102 1101 1024 1054 1039 1118 992 1086 1101 1063 976 961 1063 1023 946 1031 1023 969 1039 1063 1023 1094 1125 1008 1085 1063 969 1008 1031 1015 1047 1086 1016 1094 1109 1102 1070 1109 1078 1032 1031 1062 1032 1007 1047 1055 922 1062 1016 1031 1071 1132 1047 1055 1070 953 985 976 1016 953 1039 1086 992 1078 1000 1000 953 961 1032 953 1047 1101 1000 1024 1023 984 977 1008 1047 976 1047 1031 1086 993 1070 1047 1000 1023 1110 1109 1008 1117 1125 1062 1110 1047 992 976 1039 961 930 1008 1039 1102 1000 1085 1047 953 1024 1062 1047 1039 969 1047 1016 976 1055 1094 1000 1086 1132 1110 1101 1094 1000 977 1062 1055 992 1016 1039 1054 1078 1102 1086 1062 1071 1047 1007 1008 1086 1000 1094 1078 992 977 1047 992 984 1008 1031 1024 1054 1000 1008 1024 1047 1062 1008 1039 1031 985 1046 1055 1070 1032 1008 1015 938 1007 1047 1047 961 1016 1031 977 984 1000 1094 961 1047 1078 1039 1008 1101 1055 1031 1117 1078 1016 1086 1078 1039 1063 1007 1071 984 1047 1086 984 1071 984 969 984 977 1039 914 1054 1016 1024 1007 977 1047 937 1024 1031 1023 1016 1063 1015 977 1039 1047 1007 1032 1062 1024 1039 1054 1110 1039 1086 1140 1102 1094 1047 1109 977 1062 1047 976 1016 1039 1008 1000 1055 1039 1000 1031 1031 977 953 1047 1062 1071 1078 1070 1031 1000 1063 1086 961 1000 1000 945 906 844 836 797 773 797 852 906 1109 1117 1086 1149 1156 1070 1149 1070 1024 945 953 1039 1133 1086 992 1070 1094 1078 1000 1016 945 906 899 953 937 922 953 1071 1133 1007 985 1023 1047 953 1031 1079 953 937 1016 984 946 921 1016 1086 1055 1039 1078 992 977 961 1007 977 961 976 1008 946 945 1031 1047 969 922 976 1024 1031 930 984 953 961 875 930 968 1016 938 1039 1015 1031 969 1078 1078 1063 1047 1031 1031 953 985 1023 1071 929 969 984 969 938 1023 1008 1023 953 1016 1031 993 976 992 1024 914 976 961 1000 1047 1047 984 1024 1000 898 1055 1055 1093 1055 1047 1031 938 968 993 929 946 1000 976 977 969 1007 907 937 984 1016 969 953 984 985 929 922 985 1047 1117 1008 1070 1031 969 961 1054 1008 985 961 1046 1000 969 969 977 984 969 976 1047 1055 1039 1008 1007 977 930 1000 1015 1008 985 1015 1039 1024 992 1000 1039 1078 1023 1094 1024 1015 969 1031 1071 992 976 1071 1093 1000 1008 1031 1071 992 937 993 1000 953 937 1063 1054 946 1008 1015 1016 953 1047 1078 1070 992 977 1070 969 945 1008 1047 953 1000 1063 1023 1024 1062 1008 1031 992 1032 1015 906 915 984 1047 961 984 1031 1024 953 1070 1039 1063 969 1039 1078 976 985 1039 1031 914 1070 1071 1062 969 1039 1078 1031 985 1008 1046 1008 930 992 992 1000 930 977 1015 1047 984 1055 1016 968 977 1078 1094 976 1040 1085 954 953 961 1023 1039 969 1023 1047 1000 969 1047 1070 1055 984 1008 1047 976 1016 977 1015 946 1062 1047 992 953 1086 1094 1008 1070 1078 1055 969 1023 1031 907 961 1039 961 968 969 1133 1023 1024 1078 1109 1063 1070 1109 1008 1094 1062 1086 1055 1125 1109 1055 1125 1055 1039 976 985 1000 906 938 1031 1039 1000 1031 1070 1008 953 1024 969 976 969 992 984 946 914 1031 1039 992 1039 961 961 961 946 1015 992 993 1039 976 961 922 977 1023 1047 1031 1008 1055 953 984 1016 1078 1039 1000 1016 960 954 976 1016 992 984 977 1070 992 1000 1039 1016 945 938 1016 1054 977 1062 1047 1117 1039 1047 1094 1070 985 1047 1023 938 976 1031 961 946 968 1016 1008 953 1055 1031 992 953 1008 1016 1007 938 1008 968 922 914 938 969 1039 1047 1007 969 1070 1008 1071 992 1070 1047 977 1039 976 1000 938 1070 1203 1078 1141 1047 984 1016 1062 1047 1008 992 1000 930 1039 1031 1031 1016 1055 1164 984 1039 1156 1071 992 1078 1070 993 968 1047 1063 953 1031 1055 1062 1016 1031 1024 1054 1024 1047 1000 937 969 1054 1032 976 1000 1024 922 921 1000 961 993 1000 1046 969 953 1000 1047 1047 1008 1117 1047 961 953 1039 1055 1031 984 1032 1007 961 1047 1047 1000 992 1000 1024 945 1024 1117 1101 985 1070 1008 1062 985 1101 1063 1015 993 1085 1063 984 1047 1063 1054 1047 1102 1047 1062 1047 1031 1016 1055 1015 1102 1062 938 1000 1062 1000 1016 1008 1086 992 976 977 992 922 961 1008 961 953 1070 1086 1055 969 1078 1008 1031 961 1054 1094 1031 961 1125 1078 1000 1000 1008 1071 961 953 1031 1047 1015 969 1063 1070 1000 1023 1063 953 953 1078 1055 1008 992 977 1007 961 1008 1047 1047 976 1047 1110 1086 1015 969 1031 1024 984 977 1093 1094 1055 976 1063 1031 1000 1094 1031 1008 1117 1094 1000 1031 1016 929 930 977 1039 984 969 1031 1031 1047 985 1023 1070 977 1062 1063 1078 1000 1102 1054 1000 1039 1078 993 937 969 1023 977 1008 1023 1016 969 992 1062 1063 976 1063 1101 1055 1086 1102 1078 992 1062 1078 1016 953 1047 1031 1055 1008 1031 1055 1078 1008 1008 1023 961 961 1000 1031 1102 1015 1039 1016 937 985 1008 1015 930 1008 1031 1039 969 1015 1032 992 1000 1039 1109 1016 1016 1039 992 1023 1039 985 953 1039 1062 1063 953 1016 1054 938 1078 1062 1000 1063 1102 1015 985 1015 1070 1032 984 1047 1047 1023 992 1032 1000 1008 976 1024 1039 945 992 1055 1094 960 1063 1016 1000 937 1031 985 1023 961 1008 1086 1023 1016 1000 1016 906 945 1024 1031 961 1070 1016 1023 1031 1110 1070 984 985 1008 992 937 985 1007 977 906 985 1047 1000 960 1055 1055 984 1078 1125 1039 1016 1055 1093 1024 1078 1070 1024 992 1016 1023 1063 968 1055 1047 992 953 1055 961 961 984 984 946 945 1000 1094 1015 1000 1016 1000 969 953 1023 1016 977 961 1070 1055 1046 1000 1032 1070 953 984 1040 1031 969 1070 1047 1039 1047 1031 1055 961 1031 1039 1031 914 992 1047 1000 977 1039 1023 977 1055 1054 1024 1007 1032 1062 1000 977 1039 984 946 929 1016 984 992 1032 1039 1031 953 1031 1032 1007 969 1086 1063 1046 954 1007 1047 1016 937 1039 1055 1133 1031 1055 1055 929 1039 1024 1047 961 1062 1031 985 953 1000 976 985 922 984 992 969 906 953 1078 1063 992 985 968 930 914 945 1000 1063 1008 1015 1047 1000 1008 1031 985 968 1016 1039 1000 961 1008 1023 985 976 1031 1071 937 1016 1000 1062 922 1008 1039 984 922 1032 1039 1031 992 1016 1047 1015 992 1055 1031 977 1023 1032 968 930 977 992 961 976 1063 1094 960 977 1070 993 937 1047 1101 985 1015 1016 1109 1000 961 985 1070 938 1031 1031 1031 953 1000 1024 1000 945 1008 1063 960 1055 1016 1086 953 1078 1078 1000 961 1016 1054 985 945 1055 1015 1016 953 1039 1070 1000 993 976 1024 1000 984 1047 1086 1031 984 1032 1047 1031 937 1078 1024 1039 984 1024 1047 1086 937 992 1000 992 954 1000 1000 1109 1023 1032 1000 945 961 1086 1094 1039 1054 1000 907 976 1024 1062 961 1047 1070 1031 1047 1047 1000 969 992 1070 1016 953 969 1023 969 992 977 1055 961 1031 1023 992 969 985 1070 937 969 1078 1047 984 1016 961 930 968 1024 1047 976 1024 1054 961 977 1000 1062 969 961 1016 1000 953 969 1000 992 1008 968 1071 1078 1008 992 1000 1047 945 992 1031 985 1031 1039 1039 992 1016 1047 1101 1047 1016 1039 1031 961 1024 1039 1023 953 1071 1023 1016 961 1054 1063 976 977 992 1008 976 1040 1039 992 961 953 1008 976 985 1039 1062 1000 1102 1047 984 977 960 969 946 976 1031 930 1039 1031 1024 992 984 1047 977 1039 1062 1047 992 1024 1047 945 1055 1062 1047 1024 1054 1094 1039 953 1000 1055 937 993 1062 1070 907 992 1015 993 945 976 961 946 945 1016 929 930 945 1032 968 938 992 1031 969 1000 1039 1055 1070 961 984 946 1031 1023 993 984 1000 1031 1000 946 1015 1000 1047 891 1023 1016 1008 960 1040 1054 938 1000 992 945 906 993 1086 929 969 1000 992 946 1062 984 946 1015 1032 1101 1047 1031 1000 946 937 859 821 992 977 1039 992 1008 1070 1086 1047 992 961 1000 1015 1024 930 1000 1000 1015 969 961 992 953 953 1032 1031 1015 946 1008 961 968 961 985 1015 961 977 1015 1016 961 1023 1032 1062 922 1000 1016 953 922 1000 1023 1117 1047 1039 1016 945 1008 1047 992 930 953 984 953 1024 1015 1024 976 1016 1000 977 945 1031 1047 984 946 1015 1047 961 969 1000 1008 968 961 1078 1110 930 976 984 1000 946 984 1047 1047 937 1008 1063 1062 1078 1047 1000 938 1023 1047 1055 1031 1031 1031 891 984 1079 1000 1023 1031 1016 953 1023 1040 1031 984 1070 1047 953 954 1039 1039 1000 1015 1078 977 922 969 984 1039 945 1008 977 929 1016 1031 1141 977 1007 1016 898 954 1039 976 992 985 1008 1015 961 1000 1000 1000 977 1062 1031 985 937 1000 1016 984 961 1031 1094 1063 953 984 992 985 945 961 1023 1079 945 922 1054 1125 946 953 1047 1164 976 961 985 984 1000 1031 985 1023 945 961 946 953 945 891 1015 1024 961 883 898 898 961 1000 1071 976 1039 985 914 1008 992 1008 937 977 1070 953 977 1000 1007 930 1000 992 930 984 1086 993 921 1024 976 1008 961 1000 1024 937 1016 1054 1016 938 1023 1047 1031 914 977 992 1016 968 922 1000 906 969 945 1000 993 1023 1024 937 992 953 922 899 992 1062 977 984 1008 1070 1032 992 1062 1071 1062 953 938 961 1000 984 961 906 992 891 961 1000 1086 1008 1054 1008 953 1024 1062 953 961 1016 1047 1008 1023 1024 1054 1000 977 1047 1008 984 961 1015 969 875 985 1054 1000 977 984 1008 992 914 953 969 914 922 1016 953 1015 1000 977 953 953 1024 922 984 1102 1093 1039 993 1015 961 1000 969 961 1062 1086 946 1046 1079 1054 969 1023 1071 961 992 1008 1070 930 1007 1000 938 898 1000 1055 914 899 953 898 899 1000 929 922 930 969 1023 945 993 1015 1078 1016 1008 1000 976 907 1015 1149 968 977 1000 976 946 1039 1062 946 976 1031 1016 930 984 992 961 907 960 907 929 985 1047 1007 977 1016 1047 1039 1046 969 961 1039 922 1031 1047 1008 1047 992 1031 993 960 1047 907 1031 1000 1117 1008 1047 968 891 922 875 898 875 946 898 945 844 930 937 883 844 859 782 804 852 797 843 883 852 898 844 859 813 836 765 774 711 695 672 648 633 633 625 609 625 594 601 602 640 743 773 727 742 687 672 664 680 687 875 1000 938 1008 1101 1110 1109 1047 945 906 946 953 1094 1187 1094 1078 1094 1062 1047 1000 1063 1125 1156 1016 945 875 1101 985 1203 1164 1156 1141 1211 1156 1172 1086 1125 1125 1125 1039 1094 1047 984 922 1031 1078 992 1047 1071 1085 969 1063 1000 1031 977 1007 899 812 844 758 719 687 695 766 742 906 852 844 789 797 781 734 750 743 781 1086 1148 1227 1273 1235 1187 984 938 1039 1133 1101 1180 1172 1156 992 1008 992 1032 1046 1102 1188 1164 1093 1172 1141 1062 1032 1062 1078 1071 976 1078 1156 1149 1008 1093 1172 1180 945 899 929 899 891 1085 1282 1164 1101 1149 1054 1000 985 1031 977 922 1023 1086 1187 1227 1187 1141 1234 1227 1109 1164 1235 1172 1047 1273 1141 1164 1133 1070 1023 930 1047 1180 1171 1071 1047 953 898 914 1031 1040 1132 1227 1164 1102 1210 1219 1078 1172 1219 1141 1054 1235 1179 1094 961 1008 1047 1062 1031 1125 1204 1132 1024 1062 1094 1024 976 1031 977 969 976 1125 1125 985 1078 1078 1148 930 1031 1117 1141 1000 1227 1211 1078 1086 1117 1140 1032 1164 1172 1148 1016 1062 1149 1140 1149 1203 1250 1195 1156 1157 1164 1125 1101 1078 1211 1071 1117 1172 1109 1094 1140 1102 1062 1149 1078 1109 946 1039 1156 1141 1054 1094 1078 1055 1086 1086 1140 1055 1000 1086 1109 961 1008 1055 1015 1016 1063 1054 1047 938 984 977 945 937 922 1008 1016 906 1008 1008 1007 922 1063 1023 1008 1023 1118 1101 969 1016 1054 1039 1016 1203 1141 984 1016 1133 1132 953 1063 1141 1125 992 867 844 797 812 727 687 711 805 1390 1258 1297 1328 1313 1281 1242 1266 1234 1149 1093 1125 1125 1180 945 1078 1141 1164 891 797 734 703 672 672 656 641 648 625 649 656 680 859 1125 1211 1172 1242 1195 1172 1016 1094 1140 1141 1094 1156 1101 1016 977 1031 929 1055 875 813 750 711 679 664 633 656 657 648 664 1141 1070 1156 1188 1219 1171 1157 1156 1062 1141 1164 1141 1008 1062 1109 1125 1219 1102 1086 1023 1055 1117 1133 1023 1008 1024 1101 1024 1015 1031 1055 1070 946 1031 1023 1063 1016 1023 1055 992 1078 1109 1086 1000 1032 1070 1047 984 1047 1109 1102 1016 1078 1054 1149 1047 1070 1086 1055 1125 1093 1094 1055 1094 1140 1070 1071 1125 1070 1063 1007 1024 1078 1141 1031 1078 1078 1063 1039 1156 1109 1078 1008 1039 1024 1039 969 1023 1055 914 1000 1000 976 953 821 851 836 1039 992 1086 1110 1125 1117 1141 1140 1102 1133 1093 1063 1164 1164 1109 1086 1071 1093 1071 1054 1157 1171 1055 1094 1109 1071 1109 1156 1094 1109 1032 1171 1227 1266 1195 1211 1195 1242 1141 1047 1180 1187 1149 992 1140 1211 1063 992 1117 1149 1054 1000 1039 1047 992 1016 1023 1040 1015 1008 1031 1008 992 1016 1000 984 977 898 1047 1024 1000 1070 1148 1149 1054 1032 1078 1148 1063 1140 1188 1180 1046 1039 1079 1093 1094 1078 1000 992 1000 1032 1078 1000 1047 1062 1031 1032 1054 1039 1032 1023 1117 1078 993 1015 1016 984 1000 1055 1101 1110 1094 1054 1032 992 976 1024 1015 1008 953 969 945 977 969 968 961 1016 992 985 992 1015 1016 1000 1078 1109 1165 1085 1110 1133 1062 1164 1102 992 992 1039 1086 1016 1015 1008 1047 1031 1024 1054 1086 1047 1047 1110 1125 1078 1078 1148 1149 1015 1055 1086 1016 1007 1078 1024 992 1024 1031 976 1024 976 1032 992 969 1062 1078 1000 985 1046 993 953 953 1000 1008 976 961 945 969 992 1079 1140 1235 1093 1063 1133 1093 1125 1110 1054 1000 1055 1031 1071 1086 1093 1047 1031 985 976 969 1039 985 961 992 968 883 930 906 836 828 727 797 1031 1070 961 1008 1023 1024 1008 992 1008 1039 1000 929 1016 1031 977 961 1047 1062 1063 992 1055 1078 1031 1016 1007 985 1062 1039 1039 977 1047 1101 1110 1062 1016 1008 961 1047 1062 1078 1024 1062 1117 1110 1015 1032 1062 1016 1047 1093 1102 1070 1063 1086 1078 1008 976 1024 1046 1024 1062 1047 1031 1024 984 907 984 1031 1016 969 953 945 992 992 969 953 961 953 961 992 961 977 867 984 1024 1008 1078 1125 1094 1046 1188 1227 1046 1118 1234 1219 1117 1070 1110 1046 1008 1047 1070 1188 1133 1008 1093 1078 1118 1195 1109 1086 1078 1055 1125 1188 1062 1047 1031 1000 985 1054 1071 1007 985 1000 890 891 922 859 930 922 922 937 906 961 899 922 906 969 984 938 937 1031 1039 1032 953 1039 1062 1008 992 1071 1054 1039 1071 1133 1156 1008 1086 1054 1024 976 1039 1086 1086 1016 1140 1133 1047 992 1047 977 984 1016 976 992 1016 1008 1000 984 961 1024 914 984 992 1000 946 1031 1023 1008 1078 1063 1039 1023 1047 992 969 938 656 656 633 664 774 1140 1141 1109 993 1054 1055 1086 1117 1031 1211 1149 1078 1148 1157 1062 1008 1008 1140 1172 1039 1039 1086 1078 1055 1117 1078 1047 1032 1054 1008 969 992 984 961 914 946 1015 1000 914 977 961 969 875 890 867 891 945 946 875 1000 1070 1070 1032 1140 1086 1008 1016 1054 1102 1125 1211 1156 1109 1164 1164 1180 1117 1211 1172 1133 1078 1078 1071 1031 1078 1180 1086 1093 1172 1117 1047 1102 1023 1008 992 1063 1047 961 1000 976 1000 961 914 992 1032 1078 992 1055 1046 1000 985 1015 1024 1023 1024 1093 1180 1094 1101 1118 1039 976 1032 1093 1188 1109 1047 1063 1179 1156 1032 1093 1079 1179 1227 1258 1195 1250 1141 1070 937 1079 1359 1094 1101 1172 1047 1141 1156 1078 1047 1047 968 930 953 969 930 961 961 968 914 954 1007 969 938 914 890 852 851 782 742 726 680 688 695 680 695 672 640 680 711 906 946 914 937 961 977 968 875 985 1000 1031 1047 1031 1039 1055 1016 1031 1078 992 969 1023 1055 1047 1008 953 1000 1047 968 954 953 914 968 1008 985 1007 985 984 961 867 813 750 711 679 641 695 657 656 656 656 664 665 671 672 688 750 1000 1031 1000 992 969 1016 1015 1000 1031 1024 1047 976 1032 992 984 906 1008 1016 992 930 1015 1032 1039 976 985 961 1000 1031 1008 976 992 969 977 961 968 977 930 984 969 937 914 946 937 914 930 914 883 914 906 922 922 890 883 946 929 891 836 929 922 891 867 930 930 937 930 961 992 1015 1016 1000 1063 1015 1008 977 1007 977 961 930 836 765 742 743 1023 1055 1093 1141 1164 1133 1101 1102 992 1031 1024 984 930 969 976 961 938 929 1016 992 992 938 945 961 969 898 875 907 882 883 899 906 922 969 984 937 985 961 953 922 961 922 929 914 875 922 922 906 907 875 929 914 922 875 914 922 899 921 930 938 953 953 937 953 954 929 883 922 914 914 906 922 946 953 953 1000 945 945 985 976 977 937 891 930 906 812 805 735 703 679 664 633 664 641 609 633 625 633 656 602 656 617 656 625 649 640 657 617 648 610 633 656 625 625 664 789 922 969 1078 1125 968 1024 1140 1141 1125 906 1078 1141 1172 1086 1164 1234 1149 1156 1000 1063 1195 1195 1102 992 1008 1125 1117 1117 1047 1125 1117 1086 1024 867 843 891 1000 1172 1242 1242 1227 1242 1234 1211 1118 1171 1211 1188 1008 1125 1203 1156 1024 1132 1188 1148 1016 1141 1203 1156 1070 922 1047 1109 1110 1086 914 1047 1093 1125 1078 1079 1070 1008 984 1039 1047 969 1062 1078 1071 1070 1086 1109 1125 1024 1117 1125 1086 1086 1172 1133 1070 1109 1172 1195 1118 984 1062 1125 1133 1055 1172 1203 1109 1063 1094 1195 1141 1007 1133 1164 1180 1062 1086 1125 1149 1054 1032 1062 1071 1070 1008 1054 1078 1063 937 930 875 774 781 726 719 805 1187 1188 1172 1156 1281 1211 1274 1250 1140 1219 1203 1227 1054 1149 1234 1227 992 898 860 867 1211 1234 1211 1274 1281 1250 1133 1187 1203 1125 1008 1016 875 828 726 704 695 672 679 664 688 664 656 711 813 836 750 804 782 757 782 781 734 758 727 734 688 687 664 649 656 664 695 735 789 890 852 804 797 758 735 703 734 688 710 727 758 742 766 765 860 836 851 844 820 781 790 757 735 758 695 734 735 773 750 727 757 743 750 695 734 703 696 672 742 711 765 750 758 781 758 750 711 695 711 688 665 664 664 632 649 625 656 625 594 609 610 625 593 571 578 578 570 594 547 578 578 586 578 594 617 586 625 680 687 664 664 625 649 648 719 836 953 1016 1023 1016 1015 977 1031 1047 1016 890 868 976 953 938 1062 1016 969 921 1032 1008 1007 907 945 922 929 860 890 1047 1047 1063 1101 1055 937 1032 953 914 914 1016 1031 1031 961 1070 1032 1015 891 937 1008 953 914 1039 1055 1078 1024 945 1016 1015 906 969 1031 1016 969 953 1047 1015 961 946 992 1008 914 898 867 797 774 883 867 984 1086 1109 1016 1078 1055 1039 945 1008 984 922 844 906 946 921 993 1070 1062 1000 1040 1031 961 976 977 961 906 930 1015 1000 922 992 1008 992 946 922 937 953 906 954 1000 984 937 946 992 945 891 930 984 953 914 945 961 1008 946 992 1000 1000 945 1008 1047 1078 1023 946 1031 1015 922 938 992 945 1024 1109 1078 1000 1032 1046 1024 953 1047 1047 1039 969 1007 1039 1024 984 1063 1125 1101 977 1015 922 953 1047 1055 984 1071 1086 1070 1047 1094 1086 1054 985 1031 1062 1063 1000 1031 1047 1023 977 984 1000 969 977 1023 1016 961 1007 1016 961 984 1047 1071 984 1016 1015 1031 985 1023 1047 1063 984 1039 1047 1047 969 1031 1031 984 1024 1039 1039 938 960 985 945 961 1000 1000 977 961 1015 969 867 805 805 710 961 1102 1000 1172 1140 1141 1156 1078 1032 1070 1086 1062 1016 1094 1109 1071 1093 1086 1047 969 984 1000 1024 929 1032 1046 1032 1078 1094 1046 1008 1032 1039 992 929 1016 1031 961 1055 1078 1063 1000 1046 1032 984 992 1016 1039 961 992 992 961 938 968 1008 1024 953 984 1039 1032 976 1094 1094 1000 1070 1086 1086 1039 1109 1078 1039 969 1031 1063 1070 992 1024 1055 1000 953 984 977 929 938 976 946 984 1047 1008 1039 1086 1078 1031 1047 1070 1008 1070 1086 1063 984 1016 1070 1070 1024 953 992 1008 914 938 984 1016 937 984 1008 953 977 1000 969 922 984 984 969 922 937 993 976 906 930 883 820 805 766 765 1164 1149 1047 1164 1187 1133 1070 1071 1078 1078 992 1055 1078 1062 993 1031 1039 976 1024 1015 1032 976 977 1015 1008 992 1047 1032 1039 976 1031 1032 968 1024 1039 1023 961 1024 1054 1040 968 1024 1047 1046 969 1063 1093 1063 992 1070 1086 1055 1031 1071 1062 1024 976 992 1024 953 984 1039 953 1032 1047 1015 1008 1070 1047 985 1015 1031 1024 992 1031 1063 1000 1055 1054 1055 961 1094 1062 984 1008 1039 1032 961 1031 1054 1063 1000 1055 1125 1132 1008 1039 1086 1032 976 1031 1047 1000 961 1039 1102 1070 1016 1093 1079 984 1047 1062 1032 953 1015 1063 1062 985 1039 1086 1062 969 1023 1063 1055 968 1063 1047 1015 946 1039 1039 992 969 1023 1008 930 1007 1040 1031 992 1062 1079 1015 1086 1086 1008 969 1007 1055 1031 1000 977 1047 1062 1016 1102 1109 1070 1110 1125 1093 1016 1062 1110 1062 1000 1055 1063 976 1016 1047 1046 969 985 984 922 922 922 914 867 930 953 922 1007 1039 1047 1024 1086 1086 1007 1039 1047 1024 945 1000 1031 969 953 1016 1000 969 1023 1063 1039 1007 1039 1032 976 938 1023 1047 984 1040 1054 1031 985 1047 1047 1015 969 1055 1023 961 1008 1031 992 946 1031 1047 1031 984 1055 1078 1024 1031 1078 1062 993 1054 1063 1055 976 1016 1047 1015 961 1024 1015 985 859 937 1118 1109 1203 1227 1156 1187 1149 1070 1156 1204 1125 1093 1102 1055 1007 1055 1070 1039 985 1078 1094 1078 1031 1063 1062 1000 1063 1078 1047 1015 1063 1078 1015 1063 1070 1063 1008 1070 1086 1023 1008 1047 1070 1016 984 1039 1016 922 984 1031 1000 1008 1086 1086 985 1023 1047 1023 977 1055 1085 993 1054 1063 1023 1024 1078 1094 1031 1101 1118 1101 992 1094 1109 1047 977 1039 1047 1047 984 1070 1125 1071 1031 1117 1078 1039 977 1031 1039 1016 1015 1063 1055 976 1047 1063 1046 993 1039 1047 1062 977 1031 1039 1016 953 1047 1046 985 1015 1032 1078 984 985 984 937 1024 1062 1047 977 1101 1071 976 1039 1063 984 1055 1055 1007 1016 1047 1039 992 1031 1047 1024 968 1040 1046 993 1031 1078 1109 1016 1062 1047 969 1063 1078 1078 1047 1172 1164 1023 1024 1039 984 1094 1086 1007 1079 1101 1047 1008 1078 1094 1031 1078 1086 1070 985 1047 1031 1015 938 977 1015 992 938 1094 1093 1055 1063 1148 1109 1078 1118 1109 1047 1023 1071 1054 938 1008 1031 984 1071 1093 1032 1007 1063 1039 969 1047 1046 977 1039 1047 984 1024 1039 1015 969 1055 1070 1039 992 1047 1063 984 1055 1070 1024 961 1046 1047 1032 937 992 1000 946 1000 1062 1078 1031 1094 1071 1054 1000 1063 1078 976 1055 1078 1047 953 1031 1063 1055 1007 1086 1079 1015 1063 1101 1110 1031 1109 1117 1102 1016 1086 1085 1040 1000 1078 1054 961 1032 1054 1008 961 1062 1079 984 1078 1109 1094 1000 1063 1062 985 1062 1078 1000 1000 1055 1039 1023 1086 1063 992 1031 1086 1047 1000 1039 1078 1071 992 1086 1078 1062 993 1070 1055 1046 969 1055 1047 984 1031 1086 1063 984 1055 1094 1062 1000 1055 1086 1039 1039 1062 1063 969 1046 1063 1023 977 1062 1055 992 985 976 969 883 945 1078 1039 1172 1125 1063 1125 1117 1023 1125 1125 1102 1016 1054 1031 961 1047 1055 977 1070 1101 1086 1000 1055 1047 1070 992 1071 1062 969 1023 1024 984 1031 1086 1086 1016 1078 1094 1062 953 1016 1016 937 906 977 1047 992 1047 1109 1086 1039 1102 1070 1016 1078 1055 1070 969 1031 1078 1031 969 1008 1008 953 969 1039 1007 985 1070 1055 984 1031 1032 1000 961 875 851 821 750 906 1179 1125 1032 1125 1125 1015 1125 1078 1047 1000 1078 1079 1000 1062 1094 1015 1040 1070 1094 1015 1047 1149 1093 1055 1078 1109 1040 898 953 992 953 1016 1086 1070 907 875 773 805 906 875 1187 1118 1125 1086 1195 1164 1148 1016 1062 1110 1094 1031 976 1047 1024 953 1031 1094 1078 1031 1063 1031 1000 914 1008 1023 985 976 1047 1016 976 1055 1078 1109 1032 1078 1070 1039 969 1031 1063 1008 945 1008 1031 992 984 1079 1062 1102 1023 1070 1039 1047 977 1008 1062 1047 984 1125 1149 1101 1016 1078 1078 1024 1000 1054 1032 961 1039 1062 1039 977 1047 1039 1023 977 1039 992 961 930 961 1046 1024 969 976 1031 969 906 899 836 805 773 750 812 1024 1101 969 1047 1047 984 1047 1102 1070 1008 1047 1094 1085 985 1062 1078 1079 992 1101 1125 1086 1032 1085 1071 1031 977 1062 1047 961 867 820 743 695 695 656 688 711 687 750 899 953 1219 1265 1172 1219 1234 1172 1219 1187 1110 1000 1062 1063 1062 969 1047 1062 1055 985 968 1039 1047 938 867 851 907 883 976 1063 1093 1110 1109 1117 1110 1047 1101 1086 1039 992 1055 1047 1062 977 1055 1039 976 1047 1047 1008 969 1039 1039 1007 1000 1047 1047 1024 953 1070 1070 1055 969 1031 1055 992 937 1040 1054 1071 976 1078 1078 1071 1007 1063 1062 1047 993 960 1063 1094 1039 945 1031 993 921 1032 1039 1000 953 1047 1062 992 1071 1078 1015 1055 1086 1078 1016 1039 1070 1031 969 938 851 813 734 742 696 711 703 711 906 1226 1125 1204 1250 1242 1140 1196 1250 1218 1133 1039 1110 1078 1078 961 1086 1109 1071 945 1086 1101 1086 953 1024 1094 1078 968 1079 1109 1141 1109 1062 1149 1156 1039 1141 1125 1094 1093 1008 1047 1039 1063 968 1063 1094 1093 985 1070 1102 1109 1016 1078 1047 976 1070 1094 1063 1023 1102 1093 1079 1039 1101 1102 1070 1000 1063 1046 1000 915 929 953 961 969 1102 1156 1094 1171 1141 1070 1110 1117 1117 969 1055 1078 1078 976 1055 1094 1047 984 1070 1071 1047 968 953 961 930 930 1148 1172 1031 1172 1196 1062 1148 1172 1110 1078 1109 1141 1086 1125 1117 1062 1047 1016 1062 1094 1055 1016 1101 1109 1016 1133 1133 1117 1086 1140 1125 993 1015 1024 1000 937 1016 1039 1031 961 1063 1140 1047 1078 1094 1094 961 1062 1094 1070 985 1078 1086 1047 1015 1086 1078 1000 1024 1062 1078 985 1007 1055 1016 1023 1125 1071 1031 1094 992 953 937 875 813 828 1125 1172 1187 1188 1094 1226 1227 1133 1101 1133 1164 1125 1062 1079 1078 1008 992 1078 1039 969 992 1047 1031 953 1000 1016 1031 961 1047 1101 1110 1054 1086 1078 1024 945 1008 1078 1094 1008 1062 1094 1086 1008 1101 1086 1071 992 1093 1094 1094 984 1063 1055 1054 1000 1047 1094 1062 1000 1094 1109 1079 1000 1078 1070 1063 1000 1085 1102 1102 984 1062 1071 1008 1039 1101 1110 1039 1086 1078 1031 1055 1109 1117 1024 1070 1109 1094 1016 1062 1110 1078 968 1079 1125 1054 1008 1102 1086 1015 1110 1093 1063 1015 1102 1070 1008 1063 1054 1094 992 1086 1125 1110 1000 1093 1086 1055 1000 1109 1133 1102 992 1055 1054 977 1047 1093 1079 984 1062 1063 1016 1000 1046 1094 1063 1000 1047 1015 938 1054 1094 1086 1047 1117 1117 1024 1086 1093 1063 1000 1094 1156 1102 1000 1085 1086 1000 1055 1094 1078 1039 1117 1110 1078 992 1070 1094 1016 1062 1094 1094 1000 1117 1133 1070 1101 1102 1086 1016 1039 1054 1032 961 1085 1094 1071 1007 1078 1133 1032 1101 1094 1094 1007 1086 1102 1133 1000 1101 1133 1063 992 1148 1149 1023 1109 1118 1070 1047 1109 1086 992 1047 1047 1031 969 1086 1141 1062 1117 1102 1070 1039 1117 1110 1055 1039 1093 1118 1031 1031 1031 1000 977 1047 1078 976 1055 1094 1039 976 1055 1055 992 984 1071 1093 1000 1086 1133 1110 1039 1054 1047 1000 1024 1093 1133 1063 992 1055 1109 1031 1141 1117 1094 1000 1094 1117 1109 1000 1078 1102 1054 1008 1071 1093 1055 1008 1094 1078 1000 1047 1093 1032 1031 1101 1094 1016 1094 1101 1117 1024 1093 1110 1094 1046 1125 1110 1008 1031 1109 1117 993 1062 1078 1086 985 1062 1094 1070 969 1055 1054 1032 937 1016 1054 1024 1039 1094 1101 992 1063 1109 1078 985 1062 1071 984 1008 1062 1055 1016 1070 1078 1062 1102 1102 1086 1007 1094 1094 1015 1024 1094 1015 1000 1047 1047 1016 1086 1109 1062 1047 1110 1109 1016 1101 1086 1078 1016 1094 1093 1047 969 1063 1117 1070 1000 1078 1102 1054 1000 1094 1117 1079 1031 1062 1102 1000 1062 1078 1032 1039 1086 1078 1008 1039 1140 1094 1008 1086 1101 1055 992 1063 1086 1015 1000 1078 1094 1078 985 1062 1094 1094 1023 1102 1093 1063 1000 1125 1141 1078 1000 1086 1086 1109 1000 1078 1063 968 1039 1071 1031 969 1023 1055 1039 961 1078 1109 1032 961 1070 1109 1094 1008 1078 1094 1007 1071 1086 1062 985 1046 1000 1000 922 977 1031 1000 1094 1117 1086 1039 1156 1157 1015 1031 1000 938 1008 1039 984 1016 1023 1086 1031 1063 1094 1093 1032 1093 1110 1047 1133 1164 1140 1063 1125 1125 1140 1016 1102 1101 1125 1016 1109 1094 1086 1000 1031 1070 1047 946 1054 1235 1164 945 969 859 805 758 718 711 680 656 656 665 687 656 625 649 625 656 633 633 632 602 633 609 641 750 851 852 922 984 953 992 1032 1015 969 852 765 711 711 1055 758 1047 1195 1148 1110 1031 1148 1118 1054 938 1031 1031 1000 914 1055 1086 1055 1062 1125 1149 1109 945 1031 1071 1054 985 1125 1101 1063 961 1078 1125 1078 930 929 1063 1102 960 1079 1086 1070 1031 1156 1102 1000 1055 1062 1031 961 1032 1085 1118 1039 1086 1117 1000 1055 1062 1086 1023 1133 1156 1125 1016 1086 1078 1055 969 1062 1039 1047 945 1063 1055 1007 1094 1149 1007 1047 1039 1008 945 1055 1063 1046 1024 1133 1172 1093 1078 1157 1140 1000 1078 1133 1188 1086 1140 1157 1125 1117 1101 1063 1031 1156 1180 1055 1164 1140 1125 1032 1132 1188 1133 1039 1109 1110 1031 976 1079 1101 1063 1000 1078 1070 1086 992 1070 1094 1063 1000 1054 1071 1047 992 1070 1102 1062 1039 1078 1110 1000 1039 1039 984 1031 1079 1023 1063 1085 1047 1032 1093 1110 984 1055 1094 1070 1031 1125 1125 1102 992 1062 985 953 1109 1156 1110 1023 1133 1133 1101 1016 1094 1101 1125 1008 1031 1024 1055 961 1046 1086 1016 992 1031 1032 1000 890 922 852 804 789 782 812 813 797 1257 1227 1219 1258 1210 1219 1219 1156 1039 1071 1125 1140 1094 1187 1196 1148 1000 1063 1093 1063 1000 1125 1141 1046 1016 1125 1125 1016 1031 1102 1070 992 1078 1149 1148 1039 1094 1125 1062 1032 1109 1109 1055 1086 1094 1062 1000 1071 1070 1078 1039 1031 1055 961 1023 1055 961 1062 1063 1000 1062 1094 1078 1078 1125 1094 1086 1016 1054 1047 1047 985 1078 1140 1110 1000 1047 1078 1015 993 1078 1101 985 1078 1156 1133 1023 1133 1125 1055 1031 1047 1086 1054 1016 1078 1125 1016 1101 1118 1117 1054 1094 1141 1094 1093 1118 1140 1094 1039 1109 1094 1063 992 1078 1109 1094 1008 1047 1062 953 1039 1086 1125 1078 1102 1133 1047 1156 1141 1078 1000 1070 1086 984 1078 1157 1140 1024 1078 1078 1063 976 1055 1062 1008 867 875 899 828 1234 1164 1071 1211 1234 1109 1180 1250 1156 1047 1117 1110 1062 985 1109 1101 985 984 985 1046 961 1008 891 844 843 782 750 742 719 726 750 695 797 1110 1023 1086 1164 1133 1156 1188 1195 1109 1141 1141 1093 969 1078 1094 1031 899 836 804 703 704 671 633 664 657 695 648 649 656 648 618 656 687 672 727 898 828 1055 1172 1125 1086 1172 1195 1164 1086 1148 1180 1188 1047 1210 1180 1117 1110 1148 1141 1039 1031 1094 1023 1086 1039 1172 1086 1117 1039 1110 1195 1094 1054 1141 1117 1032 1007 875 969 1086 1047 1234 1203 1211 1188 1172 1211 1070 1133 1172 1117 1015 1000 1110 1125 1109 1141 1117 1109 1219 1172 1156 1149 1093 1000 907 937 860 820 844 1312 1328 1289 1297 1211 1344 1258 1258 1242 1234 1242 1110 1109 1172 1117 1172 1180 1187 1133 1055 1156 1133 1172 1125 1023 1148 1219 1180 1226 1196 1062 1157 1156 1133 1046 1165 1117 1031 1117 1117 1125 1055 1172 1226 1211 1157 1211 1226 1211 1180 1242 1219 1133 1218 1219 1172 1133 1250 1156 1133 1070 1227 1117 1164 1164 1195 1117 1047 1211 1211 1172 1133 1172 1148 1149 1179 1172 1203 1102 1203 1180 1125 1117 1133 1187 1125 1117 1149 1187 1110 1093 1157 1054 1141 1180 1218 1266 1289 1195 1141 1188 1226 1117 1266 1227 1078 1078 1117 1070 1133 1227 1195 1203 1141 1172 1070 1086 1195 1211 1172 1312 1235 1203 1187 1250 1219 1172 1078 1211 1188 1172 1093 1125 1164 1133 1078 1203 1180 1149 1179 1172 1219 1156 1172 1172 1031 1219 1156 1149 1164 1211 1156 1172 1218 1211 1157 1093 1243 1195 1109 1188 1133 1085 1086 1055 1070 1024 1015 1024 992 1047 1164 1203 1172 1266 1211 1257 1266 1234 1204 1312 1234 1188 1148 1188 1273 1102 1172 1164 1125 1047 1148 1211 1172 1062 1086 1133 1094 1078 1117 1258 1117 1133 1188 1148 1148 1219 1172 1094 1008 1093 1078 1102 1023 1172 1227 1180 1148 1188 1117 1070 1094 1125 1039 1187 1196 1156 1266 1179 1141 1195 1188 1164 1172 1234 1227 1132 1102 1141 1156 1086 1093 1243 1242 1125 1273 1188 1094 1203 1187 1188 1086 1242 1219 1085 1180 1188 1211 1078 1172 1203 1156 1078 1125 1125 1195 1102 1227 1218 1141 1039 1172 1156 1195 1133 1203 1258 1133 1187 1258 1211 1141 1211 1226 1203 1118 1172 1125 1085 1094 1188 1125 1125 1195 1219 1187 1125 1172 1235 1164 1109 1156 1125 1094 1094 1148 1047 1039 1141 1179 1164 1102 1172 1195 1164 1188 1172 1187 1094 1148 1211 1196 1132 1141 1164 1016 1211 1265 1203 1219 1297 1258 1148 1149 1226 1157 1164 1211 1203 1187 1211 1172 1148 1172 1172 1125 1125 1149 1164 1039 1148 1156 1125 1039 1196 1187 1086 1227 1172 1203 1086 1179 1243 1171 1149 1219 1218 1110 1179 1188 1180 1172 1210 1141 1016 1047 1093 1008 961 1055 1094 1156 1265 1235 1219 1265 1235 1195 1297 1203 1180 1171 1219 1195 1141 1188 1226 1227 1172 1234 1211 1195 1250 1219 1156 1094 1109 1149 1156 1102 1218 1227 1164 1086 1141 1117 1179 1172 1242 1282 1093 1266 1281 1211 1188 1250 1281 1172 1226 1290 1273 1211 1219 1132 1079 1171 1235 1203 1180 1203 1140 1110 1172 1132 1086 1102 1211 1133 1101 1110 1117 1117 1109 1188 1148 1118 1164 1148 1109 1086 1211 1227 1094 1211 1195 1164 1133 1211 1179 1133 1219 1117 1125 1086 1164 1242 1125 1071 1148 1156 1110 1179 1235 1172 1109 1148 1141 1039 1117 1110 1007 1149 1125 1062 1141 1102 1078 1148 1188 1140 1086 1219 1250 1203 1102 1125 1148 1180 1211 1156 1195 1227 1258 1187 1156 1180 1274 1203 1140 1180 1219 1093 1172 1219 1164 1086 1219 1180 1140 1203 1149 1195 1188 1203 1148 1164 1211 1227 1132 1196 1179 1086 1079 1148 1242 1172 1125 1164 1242 1094 1117 1172 1211 1039 1133 1125 1117 1078 1258 1234 1196 1117 1187 1235 1133 1101 1156 1235 1133 1148 1141 1164 1187 1086 1149 1218 1172 1219 1234 1211 1133 1195 1211 1094 1180 1195 1180 1133 1273 1250 1109 1157 1109 1133 1031 1180 1117 1141 1218 1125 1141 1211 1180 1132 1188 1219 1117 1156 1211 1164 1156 1203 1149 1164 1117 1203 1196 1171 1141 1211 1125 1070 1211 1211 1086 1149 1140 1172 1141 1242 1172 1133 1242 1187 1164 1196 1203 1172 1140 1227 1226 1164 1165 1164 1171 1102 1141 1187 1203 1094 1211 1141 1148 1031 1063 1101 1125 1047 1227 1203 1086 1258 1226 1242 1172 1235 1211 1148 1164 1188 1148 1164 1195 1164 1157 1258 1125 1156 1219 1164 1242 1250 1219 1062 1141 1132 1204 1125 1218 1211 1071 1132 1180 1195 1110 1203 1219 1203 1148 1203 1149 1023 1164 1157 1117 1039 1094 1125 1054 1008 1125 1094 1094 1054 1227 1226 1141 1273 1211 1149 1211 1226 1235 1195 1164 1156 1125 1227 1242 1133 1187 1289 1196 1086 1156 1195 1211 1211 1234 1227 1117 1266 1211 1054 1243 1218 1141 1156 1172 1227 1109 1172 1156 1063 1179 1180 1156 1039 1125 1118 1101 1094 1250 1281 1195 1180 1274 1218 1133 1195 1172 1157 1257 1282 1140 1039 1149 1187 1117 1196 1195 1188 1148 1133 1195 1133 1203 1180 1140 1063 1141 1226 1180 1109 1133 1125 1102 1023 1172 1211 1140 1102 1187 1172 1133 1149 1218 1227 1195 1188 1218 1125 1141 1203 1164 1086 1094 1180 1101 1008 1063 1148 1062 1180 1219 1141 1164 1273 1180 1140 1141 1156 1078 1110 1047 1078 1086 1211 1211 1109 1148 1149 1039 1164 1195 1156 1086 1149 1140 1118 1132 1211 1149 1172 1195 1172 1141 1218 1172 1110 1078 1140 1141 1039 1109 1149 1133 1171 1227 1172 1101 1149 1109 1047 1086 1149 1054 1117 1157 1148 1133 1164 1164 1047 1164 1242 1110 1171 1188 1117 1156 1203 1133 1063 1172 1203 1172 1078 1140 1172 1117 1118 1109 1086 1008 1125 1172 1132 1196 1258 1226 1110 1171 1141 1188 1093 1188 1156 1141 1250 1250 1109 1156 1164 1157 1164 1187 1149 1171 1079 1203 1140 1157 1062 1156 1157 1086 976 1000 1172 1148 1219 1235 1210 1204 1257 1188 1109 1266 1242 1234 1125 1125 1125 1086 1118 1132 1079 1015 1094 1117 1117 1125 1157 1148 1227 1156 1179 1118 1132 1188 1141 1125 1125 1195 1141 1179 1196 1062 1156 1203 1164 1079 1187 1172 1070 1172 1180 1156 1094 1180 1132 1133 1156 1157 1101 1039 1141 1133 1172 1195 1148 1180 1078 1117 1133 1149 1031 1195 1172 1172 1023 1071 1125 1039 1195 1148 1125 1094 1172 1164 1227 1226 1117 1243 1273 1188 1132 1110 1172 1101 1164 1141 1101 1055 1141 1140 1125 1157 1140 1016 914 867 906 829 789 718 704 679 680 672 711 679 657 711 664 672 695 633 687 633 656 649 664 609 633 625 625 625 617 625 711 781 711 782 914 984 953 789 820 1063 1008 804 977 1180 1203 953 1133 1179 1157 1109 1031 1125 1102 1109 1008 1031 1110 1078 937 969 1125 1102 929 1039 1086 1032 984 1125 1117 1063 945 1117 1133 961 1047 1148 1141 1015 1125 1133 1102 1000 1094 1086 1015 914 1016 1172 1062 1250 1188 1140 1086 1172 1172 1188 1070 1133 1164 1062 1078 1102 1148 1110 1078 1180 1179 1071 1054 1164 1117 1040 1023 1133 1133 1054 1055 1070 1039 953 1016 1016 976 1071 1125 1039 992 1070 1086 992 977 1109 1047 1141 1148 1063 1179 1157 1117 1078 1203 1172 1101 1047 1141 1148 1157 1070 1094 1133 1132 1094 1133 1141 1085 985 1070 1063 992 1031 1094 1062 1000 1047 1110 1117 984 1102 1109 1055 953 1086 1062 977 1086 1125 1086 1015 1086 1102 1008 1047 1093 1094 1047 1141 1187 1109 1047 1110 1172 1156 1015 1196 1195 1133 1070 1188 1203 1140 1032 1125 1133 1093 992 1016 1094 1094 1015 1094 1125 1125 1078 1109 1125 1032 1078 1094 1125 1054 1094 1133 1148 1102 969 1046 1110 1156 1031 1141 1242 1188 1039 1187 1196 1164 1031 1109 1149 1109 1008 1047 1062 1063 1023 1070 1094 1086 1094 1086 1086 984 1024 1093 1063 984 1024 1172 1164 1054 1164 1211 1180 1039 1125 1125 1039 1117 1149 1140 1000 1094 1094 1101 1032 1039 1093 1079 1078 1000 1047 1109 1125 1008 1086 1086 1047 976 1070 1149 1117 984 1102 1156 1149 1015 1117 1165 1117 1039 1101 1110 1039 1000 1125 1133 984 1078 1109 1102 922 898 836 742 704 695 680 671 688 680 789 828 711 734 742 719 719 656 687 649 719 968 914 993 1117 1172 1117 969 1000 961 914 1265 1188 945 984 1110 1008 1015 1172 1078 1328 1274 1211 1101 1235 1234 1211 1094 1187 1250 1235 1211 1125 1257 1243 1218 1078 1164 1172 1086 1000 1235 1211 1218 1016 1141 1054 985 890 1133 1297 1148 1243 1242 1187 1242 1157 1164 1086 1117 1109 1203 1172 1032 1023 1047 844 898 773 750 750 758 719 781 977 1180 1125 1257 1313 1258 1179 1297 1258 1219 1140 1196 1234 1219 1140 977 1070 1164 1172 1016 1133 1125 1101 1008 1031 1094 1094 1031 969 1094 1062 1039 992 1071 1086 1054 1000 1117 1188 1078 1063 1109 1125 1078 953 1125 1125 1055 922 937 1016 1070 1102 1219 1148 1094 1125 1156 1172 1039 1078 1125 1125 969 945 1094 1039 1148 1188 1117 1102 1156 1148 1086 1110 1132 1102 1086 930 1000 1054 1078 946 1117 1125 1078 1016 929 883 750 758 734 758 1250 1258 1211 1070 1235 1242 1226 1032 1156 1125 1125 1039 1070 1133 1063 921 946 1117 1203 992 1110 1140 1117 985 1054 1079 1062 953 1047 1070 1032 945 1062 1055 1016 914 1047 1117 1062 1008 1117 1118 1093 1008 1024 1140 1125 1094 1172 1187 1016 1141 1203 1101 977 1117 1086 1016 937 992 1086 1078 1055 1031 1164 1125 1078 1086 1086 1039 954 1101 1109 1032 1140 1172 1063 1109 1172 1008 1125 1156 1133 1180 1085 1008 1078 1125 1086 1203 1118 1164 1195 1008 1109 1086 1016 1117 1117 1078 1102 1109 1063 1047 1046 993 1117 1125 1109 1016 1078 1062 1032 1047 1031 976 993 1000 968 946 922 976 945 891 1039 1156 1118 1039 1156 1125 1008 1132 1118 1039 1101 1117 1102 1211 1133 1023 1172 1141 1070 1094 1000 1078 1094 1031 1101 1086 1094 992 922 883 789 766 984 1000 1109 1157 1062 969 1023 1055 1000 1000 1031 977 922 1008 1000 1015 1016 961 1015 1039 977 883 883 898 977 867 1094 1109 984 1086 1110 1117 1062 1032 1093 1094 1031 985 1031 1031 922 875 766 750 797 726 727 750 1343 907 1031 1172 1203 1109 1203 1172 1094 1063 1132 1102 969 1039 1054 1055 992 1071 1132 1079 1093 1094 1016 1062 1063 1047 1007 1071 961 922 984 976 993 1062 1039 953 1016 1016 945 976 1008 992 907 922 890 922 805 883 1046 1165 960 1055 1055 1047 1000 1062 1039 914 1016 953 992 1102 1094 929 1000 985 937 1000 1024 968 1000 1086 1125 985 1054 985 961 976 1000 969 1000 977 914 867 898 899 976 852 1000 992 961 1031 1047 969 1031 1055 1000 984 1031 961 930 961 992 961 922 1062 1102 1016 1054 1032 1000 1062 1070 1039 946 1023 1008 984 922 969 1000 1062 961 1000 1008 946 984 1031 992 946 1007 1016 930 898 789 813 883 804 766 734 735 703 679 680 680 656 680 664 664 648 664 633 656 657 703 805 914 1000 1023 977 976 1039 1063 1039 992 1102 1179 1094 1141 1179 1110 1211 1203 1195 1148 1188 1187 1141 945 985 1039 1047 992 1055 1211 1164 1000 1054 1047 977 953 1055 1085 977 930 984 1039 985 1000 1164 1062 1094 1164 1133 1015 1078 1071 1062 1024 1093 1125 1040 1093 1133 1078 1016 1062 1063 969 1015 1094 1125 1055 1054 1016 1148 1024 1133 1023 1031 946 1062 1070 954 1015 985 961 1039 1023 969 1203 1062 1102 1031 992 961 938 922 906 883 851 930 984 993 976 1070 1102 977 1031 1015 1000 938 984 1024 992 953 984 954 929 883 906 985 953 890 915 929 891 930 898 891 828 812 750 696 679 719 766 898 992 992 1071 1039 883 921 868 929 891 953 1117 1078 977 977 914 906 969 1000 1078 1156 1047 1086 1062 1008 1047 1062 1032 961 1039 1078 1015 954 953 984 906 922 922 953 875 860 890 961 985 914 968 1016 1008 945 1016 1015 922 977 1000 984 883 859 797 742 719 703 758 1234 1079 937 1094 1187 1141 1023 1102 1102 1046 969 1024 1109 1125 1023 1133 1172 1149 1109 1133 1140 1110 992 891 789 742 664 695 688 632 743 773 1008 1117 1094 1047 1187 1133 1148 1149 1211 1250 1094 1007 891 820 813 781 1000 938 921 1032 1031 1109 1024 937 930 922 1000 976 1000 1039 930 914 938 906 922 930 914 937 930 984 1070 1032 961 914 937 930 922 945 969 969 929 953 977 961 984 961 946 898 945 875 914 938 883 882 915 914 937 969 969 875 890 860 859 922 922 890 891 875 891 890 891 953 984 969 953 1008 938 890 914 946 937 883 953 1031 1141 969 1015 992 1016 961 1039 1008 1031 1063 1039 1007 977 961 930 992 953 906 946 945 969 984 922 1047 1093 1016 945 1000 985 898 977 969 929 891 922 929 868 867 929 969 1000 922 1008 1062 1102 930 976 1016 1109 1063 1062 1024 1007 1094 1063 961 1007 1000 938 906 953 946 922 875 921 961 914 875 914 922 860 836 742 750 726 797 782 851 1133 1000 883 1047 1054 1024 937 985 1000 1007 961 985 1148 1078 1039 1078 1141 1078 1016 984 1094 1109 993 1046 1008 985 1000 953 968 1008 946 945 1023 1024 945 969 984 992 930 984 985 937 977 945 906 922 953 922 907 937 938 898 953 1024 1031 922 906 859 813 789 883 1164 976 1172 1203 1211 1164 1188 1195 1149 1093 1071 1007 1032 1054 1079 992 1000 1015 985 945 1000 1102 1140 1008 1047 1086 1031 953 1008 1039 1016 953 1047 1031 977 1000 1078 1078 1031 1063 1023 945 1032 1054 1008 930 1015 1078 1071 976 1094 1078 977 914 961 945 906 782 773 750 688 710 680 672 656 633 649 648 656 680 648 844 1000 1047 1062 1063 1109 1086 1086 1125 1188 1187 1156 1188 1359 1118 1351 1219 1234 1360 1187 1227 1140 1086 1258 1203 1133 1156 1063 984 1133 1164 1078 1133 1133 992 1070 1031 1024 961 1000 1015 1000 954 984 1023 1055 977 984 1063 1085 954 1039 961 953 1000 1000 1008 960 930 1024 1054 969 914 953 953 969 922 969 1023 1024 921 1000 1000 961 961 1000 969 922 961 984 969 953 1008 1062 1032 1008 1070 1125 1055 945 953 953 906 899 969 882 860 843 813 766 765 781 790 906 867 1016 1046 1047 993 960 969 1000 946 914 1015 1024 1070 1047 1133 1195 1102 1179 1125 1110 1156 1140 1165 1085 1047 985 1117 1039 1031 1141 1195 1055 1015 1024 961 1039 1000 945 1016 1039 969 914 953 976 1000 1032 968 1024 1055 1007 1078 1016 930 976 977 1023 1086 1086 1086 1063 1062 1024 1007 922 985 1039 1070 906 899 859 945 891 1211 1078 961 953 938 1054 1032 921 836 695 695 657 695 695 711 688 718 782 1172 1109 1062 1172 1172 1156 977 1023 1079 1000 898 766 742 703 711 695 735 1226 1281 1149 1140 1172 1141 1133 976 1032 976 906 774 758 734 703 695 688 703 703 664 641 695 656 633 664 688 640 695 649 695 688 687 688 711 640 703 758 961 1047 898 750 790 710 719 758 719 781 789 1227 1172 1156 1234 1211 1117 1235 1195 1164 1008 1125 1156 1063 1062 1164 1031 969 969 898 860 1304 1227 1187 1063 1141 1140 1024 976 1102 1125 922 867 781 742 711 766 867 867 789 844 828 977 1226 1274 1250 1242 1289 1227 1195 1125 1070 1203 1219 1234 1118 1218 1266 1148 1071 1148 1117 1063 930 960 1040 1031 961 1062 1172 1164 1070 1118 1109 1039 1039 1102 1093 993 906 836 797 836 851 1352 1242 1250 1141 1234 1266 1195 1078 1164 1188 1148 1195 1196 1187 1110 1304 1242 1172 1227 1164 1062 1149 1203 1203 1227 1117 1195 1125 1016 1172 1203 1047 1117 1164 1031 1164 1071 1031 945 922 992 985 921 844 883 797 781 789 797 836 820 813 804 1227 1141 1140 1157 1195 1101 969 867 883 781 743 726 781 844 1133 1305 1234 1344 1273 1125 1219 1227 1156 953 867 805 828 1008 859 836 945 1368 1250 1195 1312 1250 1125 1055 1086 1070 922 852 836 781 758 843 860 820 1031 1211 1235 1156 1227 1179 1094 1047 906 867 797 875 1148 1227 1219 1054 1125 914 907 781 781 750 734 774 750 726 743 734 727 710 711 704 710 704 695 695 672 688 695 695 719 719 734 766 750 758 750 718 742 758 985 1062 1156 954 1109 1219 1250 1000 1265 1274 1218 1118 1250 1234 1164 1039 1274 1250 1203 1156 1211 1180 1171 1102 977 1171 1149 1117 977 890 875 821 867 1351 1313 1219 1226 1281 1243 1242 1187 1219 1242 1219 1211 1078 1227 1226 1203 1071 1242 1234 1141 1047 1234 1180 1226 1125 1157 1140 1078 1047 1235 1203 1140 1133 1133 1133 1117 1148 1243 1250 1093 1258 1141 1179 1063 1344 1203 1187 1235 976 992 969 1164 1281 1180 1336 1219 1180 1031 1234 1156 1094 1117 1094 1109 1118 1203 1133 1117 1015 1047 1032 1023 1219 1242 1234 1211 1305 1273 1172 1274 1281 1273 1274 1219 1320 1195 1094 1156 1242 1180 1133 1203 1227 1085 1086 1211 1188 1219 1109 1258 1172 1054 930 914 1133 1219 1140 1328 1321 1234 1203 1313 1250 1148 1305 1219 1101 1352 1258 1132 1274 1265 1125 1360 1281 1266 1343 1196 1156 1242 1172 1172 1078 1242 1242 1219 1125 1266 1187 1157 1109 1172 1117 1055 1250 1179 1243 1117 1273 1172 1047 1172 1164 1148 1141 1195 1164 1110 1187 1180 1203 1281 1203 1180 1273 1227 1273 1188 1125 1250 1227 1156 1219 1031 1117 1289 1234 1110 1304 1196 1297 1226 1188 1211 1203 1265 1258 1274 1250 1281 1195 1211 1110 1226 1219 1273 1196 1164 1039 1086 1093 1250 1235 1109 1180 1273 1188 1219 1078 1093 1086 1196 1062 1141 984 969 1031 969 930 1023 1031 969 992 1016 953 930 1039 937 899 898 883 898 836 852 1226 1180 1109 1008 1071 1187 1125 961 844 844 773 781 758 758 742 742 742 758 750 797 742 797 774 796 703 750 781 828 875 852 852 1046 1079 1007 1125 1133 1039 930 1133 1133 1015 953 1039 1110 976 1000 1063 1047 922 953 992 945 883 891 929 953 899 914 1000 1094 961 953 1008 937 891 875 976 1086 1039 899 875 843 813 773 805 1266 1156 1094 1078 1109 1070 946 1054 1149 1094 1039 929 946 1093 1180 1110 945 953 1016 1101 1008 977 1171 1188 1094 953 953 1000 1094 1109 1000 1023 1040 968 907 968 977 922 851 860 1000 1101 969 836 828 813 812 836 1195 1250 1125 985 1093 1141 1094 1039 1062 1063 1015 946 969 1000 984 859 828 813 750 750 844 1328 1195 1117 1032 1148 1164 1102 1000 1031 992 992 946 1062 1102 1023 953 961 1055 1140 1032 945 883 953 984 938 844 828 789 789 1078 1320 1219 1164 1039 1156 1110 976 891 851 813 781 922 1188 1250 1211 1109 1180 1070 1047 969 1023 1117 1110 1000 1000 1156 1250 1094 1031 1070 1047 1023 954 1093 1149 1008 921 938 883 961 812 860 835 750 790 796 1266 1031 1086 1024 906 836 812 719 734 735 734 758 789 758 758 773 750 774 781 828 914 883 812 813 820 789 821 843 821 765 766 750 734 758 969 961 1156 1203 1109 993 1023 1078 1016 836 859 844 1180 890 828 844 789 766 750 804 766 774 875 1085 1047 1055 898 860 820 813 781 773 782 804 953 1141 883 890 836 844 1180 1101 1133 1086 1141 1148 1196 1093 1094 1117 1149 1007 993 1281 1172 914 859 985 1000 992 1054 1305 1110 1085 1071 1039 984 852 797 750 750 757 836 836 797 821 945 1164 1219 1211 1195 1164 1133 1039 1078 1109 1133 1102 953 1094 1078 1179 1032 976 1016 992 859 844 875 1219 1172 1242 1109 1086 938 953 1000 1047 1000 1133 1125 1070 906 875 844 766 765 735 750 757 774 812 946 953 976 1188 1172 1132 1032 1023 1016 922 1007 1008 1016 930 906 1000 1133 1047 1101 1180 1070 953 1094 1117 1102 992 1023 1227 1258 1117 1016 1062 1086 1070 946 1101 1164 1117 961 1110 1070 1039 945 1032 1023 984 891 984 1071 1039 945 1000 1086 1024 953 1031 1109 1071 921 1094 1164 1078 1000 1079 1125 1078 1007 1016 1078 1039 969 1047 1031 1000 953 1149 1242 1141 1000 1078 1117 1055 968 1055 1187 1149 1008 1062 1016 992 922 1055 1046 1149 1031 1094 1094 1047 984 1086 1109 1039 1164 1164 1047 1172 1125 969 1078 1070 1000 930 1016 1039 984 906 1008 1031 1008 914 828 883 1063 1133 937 930 1039 1000 984 891 984 1070 1008 922 985 1000 1031 945 992 1078 1172 1016 1016 1039 1078 1000 1015 1125 1094 984 1016 1024 976 1000 1008 953 977 1179 1219 984 977 1039 1000 977 984 992 891 859 852 836 859 813 859 1273 1164 1086 1071 1054 1055 1094 1133 1132 1047 1125 1141 1109 1016 1055 1148 1109 1055 1031 1118 1210 1086 954 1015 1094 1109 1000 1000 1016 992 891 875 851 805 773 727 1234 1227 1156 1180 1140 1079 1086 1156 1125 1109 1024 1109 1102 1078 945 1047 1164 1187 1039 1063 1094 1008 945 1070 1156 1000 1032 1047 1093 938 1031 1078 1125 1024 1062 1047 1086 1062 1149 1117 1070 1196 1172 1023 1109 1125 1102 1039 1133 1133 1054 985 1047 1062 984 1063 1203 1180 1039 1023 1086 1086 1055 1062 1117 1110 1023 969 1016 1007 852 797 820 1336 1125 1266 1219 1171 1094 1125 899 867 820 867 797 766 797 968 805 687 688 735 734 758 734 758 625 625 617 617 617 633 625 719 859 703 696 773 969 953 797 734 711 727 765 750 961 1164 1118 984 1078 1117 891 820 750 742 735 797 797 812 961 953 875 875 828 774 766 750 750 718 719 758 1015 1008 953 852 883 984 1016 1125 1070 1000 883 859 977 1109 1180 1000 891 867 976 899 820 906 1242 1188 1086 1039 922 883 1023 1164 1070 938 977 1000 875 835 844 953 1219 1195 985 1047 1062 1133 1008 929 938 1031 1071 875 843 836 992 1071 1117 953 898 797 766 797 1031 914 828 836 875 821 804 875 1156 1133 1141 1008 914 1000 1101 1110 1039 1156 1195 1094 945 1008 1094 1164 1055 976 922 867 938 984 860 890 946 1218 1180 1156 1078 1039 1024 1070 1117 1157 1086 1140 1086 1094 914 1016 1031 1039 969 1086 1218 1180 992 1070 1055 1102 1054 1008 1133 1070 1110 1039 1015 1102 1070 1039 946 1078 1094 1062 914 899 937 1023 1047 1133 1125 1070 1149 1148 1133 1063 1062 1094 1109 992 1000 1086 1079 1039 1007 1055 1016 867 851 891 1180 1094 1187 1234 1141 953 977 1101 1110 1054 1078 1071 1148 1172 1117 1071 1054 1055 1078 1063 1015 1063 1070 1023 946 1039 1015 907 836 867 906 945 969 977 1187 1219 1211 1156 1047 1117 1039 938 867 867 969 1031 852 843 836 829 796 774 836 976 1125 1094 1172 1156 1180 1180 1187 1164 1102 976 969 1016 1140 1196 1242 1172 1101 1102 1226 1164 1118 1078 1148 1055 1039 930 945 922 836 875 1257 1086 1196 1156 1039 992 1039 1024 1023 938 984 1070 1180 1031 1102 1094 1070 1031 1063 1023 992 1032 1085 1133 1110 1000 1031 1016 859 969 1109 1133 1055 1101 1109 1024 992 1070 1133 1039 1000 992 1055 1031 930 977 1015 1078 1000 1110 1054 1032 953 1039 1031 930 930 1015 977 968 946 1094 1117 1062 1008 1086 1031 992 907 992 1164 1125 1187 1133 1156 1211 1188 1125 1117 1055 1015 993 1117 1164 1117 1094 1172 1125 1047 1093 1102 1047 945 1047 1109 1024 976 1016 1031 985 1000 1093 1047 1141 1148 1172 1055 1195 1149 1085 1094 1164 1211 1086 1141 1211 1093 1008 1094 1078 1070 1086 1102 1086 1023 1008 1078 1157 1132 1024 1078 1055 953 945 1031 1078 1086 985 1062 1031 1071 984 1000 1031 977 969 1093 1196 1078 1133 1195 1031 1071 1125 1140 1055 1125 1141 1148 1070 1110 1054 1055 1109 1157 1039 1023 1055 961 1094 1203 1132 1063 1047 1070 1031 1071 1164 1156 1063 1125 1093 1032 953 1093 1094 1094 984 1047 1180 1094 1062 1117 1141 1039 1109 1157 1164 1148 1109 1165 1195 1078 1039 1070 1118 1062 1086 1086 1062 1032 1117 1094 1070 1101 1086 1063 1031 1031 1141 1117 899 890 813 820 781 1008 1367 1274 1289 1226 1344 1320 1243 984 891 843 821 875 828 844 796 672 680 680 648 680 664 648 656 641 609 633 664 657 664 665 633 625 617 625 602 617 609 609 602 570 618 593 571 546 602 594 586 609 625 664 625 618 625 648 594 648 610 610 609 617 625 696 765 727 711 750 1093 1024 1054 1000 1008 1188 1172 1125 961 1031 1086 1015 1032 1125 1179 1133 1086 1117 985 937 875 930 1031 1070 907 984 1078 1133 1039 883 906 992 938 844 828 789 773 758 727 750 1296 1282 1187 1047 1109 1149 1117 1109 1079 1093 1039 985 929 954 1046 1172 1086 1172 1180 1172 1125 1015 1125 1172 1156 985 1054 922 868 781 1258 1187 1227 1312 1289 1274 1164 1218 1172 1086 1032 921 883 891 789 766 828 1406 1266 1320 1305 1242 1172 1281 1211 1133 961 812 813 1265 1250 1328 1258 1211 1172 1297 1211 1133 1148 1219 1140 1149 1078 1117 1195 1133 969 1000 1141 1132 1039 1211 1172 1141 1094 1070 1070 1000 1039 1110 1086 1015 1094 1148 1149 1031 1078 1157 1164 1140 1149 1218 1188 1141 1101 1195 1133 1000 1039 969 859 844 758 750 758 711 765 782 804 805 797 844 1336 1343 1274 1258 1273 1250 1242 1297 1211 1062 1024 930 1093 1289 1204 1101 1266 1265 1149 1086 1211 1031 961 945 922 852 1156 1336 1242 1336 1258 1258 1179 1156 1204 1171 1118 1047 1140 1055 953 852 812 719 711 687 672 742 657 1062 813 968 1219 1273 1266 1266 1289 1281 1227 1117 922 875 734 719 742 742 727 773 742 758 1094 1180 1273 1219 1179 1290 1234 1156 1227 1234 1164 953 1117 1204 1171 1133 1157 1156 1148 1055 1070 922 945 930 1109 1172 1172 1133 1227 1218 1149 1101 1102 1086 1047 976 992 1000 875 852 758 695 789 781 852 852 851 985 828 828 804 782 718 774 851 1024 1141 1179 1172 1180 1211 1148 906 844 758 672 672 664 656 656 711 1227 1047 1031 1062 1118 1171 1102 906 891 937 938 844 882 1063 1164 1211 1195 1219 1219 1117 1047 1109 1149 1148 1016 976 1039 930 1016 1148 1156 1016 1086 1172 1179 1055 1070 1032 984 953 1125 1188 1125 1062 1110 1179 1086 1016 1031 1047 1023 961 985 1039 1000 961 937 969 1062 1188 1156 1078 1102 1133 1086 1109 1109 1110 1039 1125 1164 1187 1079 1179 1094 937 1032 1203 1125 1187 1313 1180 1179 1156 1188 1094 945 891 882 813 836 867 883 805 836 1156 1226 1055 891 890 797 750 719 703 703 703 782 984 922 1156 1063 914 859 781 766 758 1148 1125 1172 1227 1148 945 914 977 773 766 734 735 914 1179 1352 1063 992 843 790 804 852 812 805 1234 1188 1180 1195 1180 1156 1070 1188 1125 1164 1093 1211 1196 1086 1171 1172 1063 1172 1218 1188 1039 1039 984 938 1000 1195 1196 1086 1171 1305 1234 1086 1110 1125 1117 922 859 875 781 782 1125 1383 1351 1328 1281 1297 1188 1187 1196 1140 1149 1070 1094 1133 1109 1094 1078 1078 1023 1071 1148 1125 1031 1149 1172 1172 1062 1109 1180 1188 992 1031 1109 1118 1093 1118 1218 1149 1101 1133 1156 1086 1063 1062 1071 1047 1085 1157 1164 1070 1102 1117 1094 1039 1132 1188 1086 1117 1156 1110 1156 1094 1086 1054 1141 1172 1109 1078 1078 1266 1070 1055 1094 1117 1039 1141 1226 1180 1031 1156 1180 1110 1085 1188 1156 1110 1054 1078 1133 1094 1164 1164 1227 1078 1133 1171 1016 914 820 750 735 984 1399 1304 1336 1305 1273 1352 1359 1266 1117 1227 1265 1219 1141 1226 1258 1172 1055 1226 1219 1070 1164 969 867 813 734 742 774 859 1047 859 852 1117 860 859 961 1398 1367 1329 1320 1297 1125 1148 883 781 719 781 836 805 812 813 844 1164 1226 1250 1227 1242 1297 1140 977 914 813 750 711 695 664 734 789 766 820 1219 1039 930 937 797 774 742 750 703 687 672 657 648 750 844 742 742 742 735 750 679 727 687 672 649 656 664 664 641 633 625 617 648 703 727 734 727 789 883 750 735 726 719 734 657 695 695 750 742 758 742 743 890 1211 1203 1196 1179 969 828 781 727 727 703 695 680 672 671 680 719 1023 797 773 766 820 1110 976 852 812 789 758 758 758 1039 1117 1125 1141 1140 1219 1242 1117 1008 1086 1031 922 899 961 1000 898 867 969 1062 1157 1093 1024 914 852 835 790 757 735 726 828 1305 1227 1218 1211 1149 976 1086 1133 1086 1023 1110 1055 992 1101 1110 1109 992 1055 1062 868 890 1008 1148 1196 1242 1148 946 875 820 742 742 704 671 664 688 695 703 758 828 1000 977 945 1024 1070 1062 1016 906 852 812 836 961 867 969 1235 1109 1031 1094 1031 1055 1039 867 820 844 852 961 1187 1188 1000 906 906 883 984 1047 1032 1046 1047 946 937 938 875 828 828 851 1149 976 899 844 765 766 781 742 727 734 735 828 1133 984 1016 1070 1086 1086 1039 1062 1000 922 953 953 969 914 1102 1164 1109 1016 1101 993 953 937 1071 1078 945 898 946 961 929 1039 1110 1054 907 922 921 930 930 1062 1141 1031 969 1031 1078 1024 976 1032 1093 1078 1079 1000 1023 1039 1000 930 1023 1102 1047 1039 968 1032 1062 930 930 984 1227 1117 1062 1031 969 875 922 1242 1102 1109 1078 1125 1133 1078 930 953 1016 1008 953 968 961 922 836 836 828 750 735 734 758 844 953 1117 1000 1000 961 844 773 711 711 640 649 641 648 610 609 601 571 625 781 812 742 727 633 641 586 648 617 672 664 743 757 743 703 734 742 813 875 750 718 711 704 632 657 656 641 656 641 632 641 633 625 609 602 633 578 617 562 571 570 562 586 539 563 562 563 570 563 562 594 547 547 515 539 563 531 524 523 524 515 516 508 507 500 500 500 493 484 492 500 492 508 500 500 492 500 500 508 492 578 547 547 531 571 539 547 539 531 539 524 500 539 515 508 500 500 492 508 516 507 500 508 500 508 500 508 500 476 500 508 492 493 484 484 485 484 477 484 508 594 562 516 531 531 524 523 516 508 546 500 508 477 523 477 500 508 531 570 649 617 625 648 610 570 602 570 547 547 500 531 515 524 516 531 484 531 508 492 571 648 633 648 797 860 687 672 609 579 554 547 531 524 523 524 515 524 515 516 508 508 507 500 508 508 500 508 508 500 500 476 524 492 492 492 461 516 508 492 547 500 570 531 563 547 554 571 507 532 547 507 532 554 578 563 562 571 562 547 547 539 539 547 570 594 586 578 570 563 547 515 563 531 508 570 555 570 578 586 563 555 617 625 695 695 727 664 625 602 570 547 547 539 570 578 594 601 579 562 555 554 571 617 656 594 586 578 555 554 539 532 531 531 531 539 540 539 539 531 539 523 539 524 516 554 539 539 516 555 539 547 531 594 578 617 578 586 578 570 555 555 539 515 547 516 500 500 508 515 508 516 515 524 547 594 617 609 633 703 797 820 813 703 633 593 547 586 524 586 1171 1141 1063 914 750 672 609 563 1133 1101 899 765 696 601 633 617 672 1078 1078 1008 813 757 735 703 656 703 750 914 789 735 718 743 875 992 961 914 812 750 680 648 711 782 750 765 703 672 657 593 625 610 625 625 593 594 570 602 680 672 539 555 531 539 602 1086 781 774 797 921 1055 1055 922 922 1054 1016 930 875 812 836 687 1125 790 718 719 734 704 640 656 688 1195 1156 977 859 868 875 898 859 868 851 1219 1016 1062 1125 1047 875 891 937 883 890 961 1016 977 1054 1125 1078 1157 1172 1031 969 921 907 859 1016 1117 1086 906 906 860 867 758 773 1008 859 891 844 804 711 688 711 1093 1086 985 929 907 859 805 703 844 953 734 719 922 1094 828 750 703 765 1196 976 922 906 907 937 977 1015 930 938 937 883 844 742 773 1258 1188 1203 1125 1015 836 774 750 703 695 680 1164 1187 1149 953 953 859 875 875 875 813 781 797 898 930 867 961 922 891 976 891 852 859 875 742 688 671 665 656 648 672 727 1109 773 774 680 711 679 696 750 695 695 656 704 648 641 640 641 648 641 625 641 601 656 618 656 625 609 625 617 594 610 593 625 742 805 774 718 797 821 734 734 672 703 688 656 648 625 657 640 610 664 586 617 601 618 601 578 594 594 601 618 632 625 633 664 672 735 757 836 821 789 789 883 992 929 930 844 914 906 852 859 977 937 852 906 977 929 906 954 921 883 891 937 907 890 969 859 836 821 797 718 703 696 672 640 664 657 734 797 929 797 727 711 719 734 727 789 882 891 773 719 688 679 704 703 773 1031 930 891 984 1008 922 906 859 828 750 758 703 586 828 766 789 742 735 695 688 671 657 664 695 719 719 804 813 883 836 727 703 664 633 656 656 656 664 735 695 656 657 726 969 1047 1000 1031 961 875 922 1008 1023 1008 1000 977 890 774 765 719 828 906 860 820 789 688 695 703 734 750 813 812 789 836 805 711 680 679 680 703 672 703 742 774 773 774 742 766 718 766 937 852 859 852 844 882 852 813 828 828 758 703 648 641 633 640 727 969 984 851 852 859 813 781 781 789 883 828 891 797 758 711 718 735 875 937 922 867 883 891 929 790 773 773 750 821 750 851 1047 1070 922 993 1000 882 844 906 868 843 899 914 812 766 812 829 984 984 907 906 922 922 843 836 867 797 797 860 1031 1140 1063 1016 992 867 883 836 820 773 782 882 954 929 883 906 946 937 844 875 859 828 860 898 836 844 844 851 805 828 805 883 828 820 898 813 773 774 719 703 687 828 813 937 813 812 727 726 711 766 945 992 1000 946 945 820 774 734 695 711 743 906 859 797 938 804 758 727 757 711 696 687 695 704 742 750 734 750 727 695 672 656 617 641 633 797 797 835 750 743 742 742 781 1047 1031 1055 945 868 890 742 688 672 664 672 656 641 617 640 579 625 609 664 687 774 859 821 836 828 773 719 734 703 672 680 633 664 656 641 617 656 609 625 649 633 617 625 625 601 602 586 578 570 571 554 555 547 531 524 523 524 507 508 500 508 500 492 485 492 461 507 477 461 477 476 500 469 469 476 485 484 500 484 485 484 484 485 453 516 484 492 508 500 508 500 508 500 515 539 547 578 555 562 555 539 531 524 515 508 500 508 508 476 524 492 500 492 492 493 484 492 485 484 484 493 484 492 492 492 500 516 531 539 524 555 539 531 523 524 515 516 508 500 500 492 492 492 485 484 484 493 492 515 524 523 539 555 555 547 562 555 555 546 555 539 531 524 515 516 508 516 515 531 563 562 586 610 593 665 601 563 609 555 547 531 523 508 508 500 492 492 485 484 477 476 477 461 461 460 454 453 453 445 453 446 445 453 438 445 445 445 438 445 438 414 437 461 438 437 422 438 422 429 430 422 429 422 422 430 422 422 422 421 422 391 422 445 391 422 421 422 422 422 430 429 446 429 430 422 430 422 429 422 430 430 429 430 430 429 422 430 430 406 453 430 429 422 414 453 430 453 453 492 508 492 555 578 586 922 758 625 562 539 516 555 562 532 539 570 617 594 547 547 539 547 546 539 540 531 531 523 524 523 508 516 531 539 555 539 562 555 492 539 524 554 547 1094 586 531 594 562 586 570 586 547 656 766 656 696 640 649 672 625 617 656 664 633 633 617 625 601 579 562 578 586 547 586 617 570 610 625 906 672 648 649 617 578 555 601 1149 906 953 891 969 859 836 758 687 688 703 703 641 671 704 750 1031 797 718 704 640 610 625 625 632 649 672 648 852 851 758 813 796 774 726 844 953 868 898 859 782 765 813 984 797 812 1016 844 844 812 805 859 774 781 844 750 726 711 859 750 711 750 719 641 640 704 867 687 656 680 766 1031 1000 828 805 937 875 930 984 1039 1047 1055 1063 1109 961 1023 1008 953 1031 1024 1039 1062 969 985 1015 914 1008 1000 1055 1031 984 993 906 1047 1125 1078 1062 930 961 1016 937 992 1016 961 984 875 867 852 750 703 703 617 641 727 1195 1055 1086 1007 1071 976 992 1000 977 914 961 922 867 1094 883 929 1016 867 836 805 765 719 805 1195 1102 1093 883 906 993 968 914 954 1007 1063 1023 1000 1016 1070 875 992 1055 977 1054 977 937 1008 1039 1047 1055 1000 976 1000 844 813 859 1063 1226 1133 1180 1101 1094 1023 1008 891 906 813 882 711 758 805 1015 1071 1039 1031 1109 1032 1070 992 946 898 937 1000 1040 984 1062 985 984 1000 891 922 898 922 937 961 946 929 883 836 930 945 891 953 984 875 969 1000 977 976 930 898 930 883 961 883 875 882 813 953 914 828 813 804 899 929 907 992 930 953 961 851 906 813 797 984 961 992 969 883 992 969 922 984 1016 937 1047 977 968 1016 992 938 1008 992 1000 1015 985 992 898 961 961 977 1008 968 1008 1008 1016 1023 914 1000 1000 984 1032 968 1071 1015 1047 1008 977 1047 976 1055 1023 1031 1040 953 1000 992 875 969 953 953 1031 945 1016 969 969 1000 851 945 922 914 1008 1039 992 1047 977 1055 1015 1039 1039 977 945 985 937 977 945 992 984 1047 1118 1023 1062 985 961 1008 968 969 992 961 1024 1023 1039 1031 1000 993 1023 984 938 898 930 930 875 836 882 954 796 836 961 907 976 891 937 977 953 984 891 852 914 812 891 929 930 969 953 984 1008 969 969 976 992 977 992 1024 929 946 961 945 953 1000 922 976 907 906 1016 1062 1000 992 1039 992 985 992 1016 984 1016 1007 1024 1016 1007 977 1008 1015 891 937 993 968 930 953 836 836 899 820 906 781 977 992 969 984 938 828 812 868 882 797 891 906 914 930 984 961 852 961 914 843 922 969 1047 1047 1047 1047 890 1086 961 1063 1015 1008 992 992 1008 992 946 914 828 945 1008 992 844 906 891 969 906 937 953 977 860 836 844 789 836 828 781 789 750 797 844 929 922 938 937 930 922 851 938 953 953 930 922 937 1008 984 969 945 1039 954 906 914 906 906 907 906 945 899 875 898 961 867 969 984 946 945 922 820 766 797 898 922 859 899 984 899 882 938 976 969 922 930 976 969 1016 1000 937 961 977 929 868 898 930 922 960 1040 960 1024 992 945 946 906 852 906 898 821 867 859 914 977 1039 984 977 984 922 961 906 867 891 914 820 860 937 961 1008 1055 992 1039 976 891 953 946 875 960 954 890 961 977 898 922 914 969 953 930 984 1008 976 1000 969 930 953 898 805 813 921 993 1062 1031 977 977 953 843 899 961 898 969 969 875 961 992 914 969 984 914 953 899 867 937 953 977 1016 1007 1000 907 922 937 906 938 1008 976 969 984 938 984 1000 953 985 984 992 977 953 953 938 929 907 960 977 859 907 906 976 891 938 937 906 930 859 789 782 797 836 867 765 774 914 890 1000 922 946 906 805 789 976 946 898 891 867 828 758 734 703 703 688 711 672 648 688 687 727 718 860 703 687 657 664 789 1031 977 937 953 1008 1008 969 976 985 945 1008 968 1000 985 937 930 914 977 992 945 1000 1016 1023 1024 961 960 938 953 953 977 945 961 852 984 1016 1015 1024 992 1000 969 1000 992 969 821 1047 796 930 969 1016 882 969 1016 992 820 860 859 836 875 773 735 758 875 914 898 859 899 836 890 1047 1016 922 1000 844 875 890 961 984 1016 1055 1023 1039 1055 1031 1024 1023 1016 1047 1117 1000 1000 1015 1016 914 859 868 765 789 758 781 969 1016 1086 1062 1024 1039 968 1032 1000 1031 969 1062 1024 922 1000 992 937 1016 875 1055 945 1031 969 961 984 945 1008 992 969 969 906 883 883 906 906 907 875 890 914 899 859 922 992 953 1008 992 969 1023 985 953 953 1000 945 1008 1047 914 977 992 953 1031 883 1039 1117 1094 1063 1086 1039 984 1000 1000 1023 930 906 938 969 953 992 867 992 883 977 929 993 1000 1007 985 968 930 906 883 828 860 953 937 977 961 969 992 961 812 797 774 820 945 899 921 969 1000 938 1000 1000 984 1008 961 859 953 1000 946 945 1055 1007 1118 1062 1102 1078 1047 1086 961 914 953 969 890 820 875 868 882 875 844 844 867 875 883 766 773 773 719 766 781 758 898 914 829 898 836 836 844 812 805 797 820 844 843 844 766 750 765 829 781 781 828 735 703 718 813 781 719 766 820 891 867 883 1039 906 836 820 828 852 875 875 898 883 914 875 805 859 899 976 961 883 914 836 812 899 875 859 727 719 742 961 890 860 851 821 828 836 843 821 820 859 750 750 750 883 899 890 883 867 883 875 859 813 789 797 812 860 875 851 766 758 851 852 898 899 890 805 852 890 789 758 750 789 766 906 883 836 773 735 718 719 711 734 829 890 820 766 750 852 695 672 687 672 625 625 641 672 750 773 750 883 898 1110 1133 1148 914 938 921 766 742 813 820 805 836 812 774 726 781 922 899 875 867 891 851 844 859 828 860 898 977 1047 968 938 898 891 906 914 946 875 843 883 719 719 765 797 742 750 782 804 774 726 711 789 891 836 898 985 867 851 891 898 844 914 914 617 961 704 687 734 766 875 875 797 859 875 891 820 758 750 781 828 844 867 899 812 774 773 703 766 773 836 828 782 734 703 766 812 782 781 726 727 648 649 664 703 750 836 984 961 914 914 930 875 875 844 750 734 719 719 828 781 727 750 750 773 727 718 703 649 703 727 757 789 711 711 735 804 813 859 735 687 719 687 719 719 703 680 703 773 821 875 851 766 851 852 844 875 789 773 688 679 688 758 828 844 742 742 711 758 734 671 727 781 774 758 671 664 657 703 695 695 696 711 711 718 688 726 657 718 743 843 844 797 734 657 765 813 804 790 796 719 719 726 680 672 648 649 680 695 695 617 680 656 672 703 664 680 656 672 735 875 843 813 734 727 781 773 860 898 914 961 914 758 1008 922 899 820 789 766 718 688 680 671 688 695 711 758 695 711 672 641 633 632 633 672 875 914 766 820 828 820 797 836 828 758 680 680 703 765 844 688 734 812 735 711 765 750 758 680 656 680 719 828 867 914 820 828 813 844 906 844 789 781 680 648 641 656 656 742 875 829 953 898 813 820 766 687 703 727 820 750 977 914 781 734 735 750 695 750 781 898 930 852 851 836 836 867 852 812 836 867 883 836 781 727 711 703 656 719 703 953 844 765 664 688 703 867 789 805 758 742 742 680 656 672 727 703 781 789 820 742 665 695 625 695 719 711 781 758 750 726 665 726 820 719 664 719 711 1070 828 914 907 898 844 734 672 680 633 679 680 664 633 664 836 875 836 812 789 782 671 672 641 648 696 742 805 718 844 875 781 843 883 836 734 704 703 718 657 726 782 976 891 851 813 773 774 632 696 633 671 790 812 820 899 906 898 750 797 813 812 828 727 742 711 688 687 766 828 867 899 781 781 820 868 835 844 758 742 664 680 672 703 734 727 664 734 727 906 860 796 813 844 867 859 875 797 844 781 727 703 687 719 758 742 648 625 657 711 937 875 727 703 656 711 750 680 648 742 688 695 820 1047 1016 773 782 695 734 782 804 774 773 695 868 906 891 867 836 812 805 890 860 890 868 898 828 797 797 891 773 789 664 703 688 695 649 687 664 719 703 703 766 789 687 742 844 735 796 774 758 703 765 727 844 875 828 726 672 672 688 734 766 750 703 656 688 711 1007 687 852 875 836 789 851 867 711 766 734 953 907 820 758 836 828 812 766 797 898 828 821 812 828 860 883 898 891 781 781 883 891 875 843 750 696 687 680 640 649 695 875 852 726 774 781 898 922 914 860 789 750 711 648 750 844 828 820 805 766 703 664 672 679 665 679 750 672 672 664 703 774 875 898 922 805 773 750 672 695 703 657 671 649 672 695 672 695 633 641 601 633 625 641 617 633 625 632 633 578 625 571 609 570 579 585 532 586 562 531 579 570 734 742 688 695 766 805 703 734 813 921 774 875 1000 797 922 968 977 930 945 930 882 868 843 875 727 711 726 899 805 710 696 719 664 750 766 727 695 656 672 688 718 758 813 867 820 828 758 688 789 679 688 687 688 687 789 688 687 703 625 696 726 750 735 711 679 625 672 680 680 664 703 773 906 899 820 821 726 688 671 641 680 742 750 664 688 718 922 828 852 726 719 695 727 695 688 695 680 648 696 695 672 687 641 641 656 1047 961 921 790 757 813 859 914 860 828 797 758 797 719 789 961 851 703 743 687 758 703 703 688 672 671 649 641 625 617 593 594 555 609 602 687 664 649 617 602 664 828 875 789 750 672 672 796 946 812 789 758 703 641 656 820 1047 1055 984 836 922 875 828 696 695 687 719 750 797 750 703 766 844 820 820 828 774 726 688 695 680 711 664 687 672 664 641 633 672 781 859 875 899 812 938 945 875 789 852 921 844 805 750 773 758 766 820 938 921 891 883 805 789 750 695 703 703 656 665 703 672 750 867 890 907 882 844 813 851 860 851 844 781 836 828 789 789 813 867 789 813 789 773 774 773 687 672 664 704 804 703 774 703 703 742 735 734 711 680 648 648 688 898 922 852 898 852 875 797 797 796 782 734 672 727 710 766 781 743 906 789 765 766 774 812 844 820 727 726 735 734 742 742 696 664 625 648 766 859 883 914 805 836 914 922 937 930 898 891 797 781 844 929 930 875 914 961 938 734 789 727 671 750 711 969 1039 961 805 820 883 781 758 773 860 851 836 907 921 852 883 890 836 899 937 860 891 789 765 813 867 820 774 773 774 812 773 711 711 789 750 875 946 945 875 852 898 891 828 820 805 758 828 898 922 859 922 907 875 531 906 688 757 789 805 797 820 860 914 867 906 813 859 875 867 789 813 789 812 719 734 719 758 719 672 656 641 687 695 688 851 844 860 922 852 882 789 758 774 890 868 890 844 812 789 821 828 898 844 899 898 773 829 812 813 820 797 820 781 688 664 680 687 789 805 765 797 789 813 758 765 782 796 743 726 781 797 844 898 899 906 938 929 899 890 875 829 773 734 703 813 937 922 860 851 828 813 812 774 703 727 750 664 718 821 851 836 820 758 789 735 711 836 937 1008 953 945 953 938 867 813 773 852 875 773 774 875 906 875 890 860 859 906 954 882 883 906 914 860 812 836 875 907 820 781 828 805 781 797 734 680 672 648 727 789 805 765 766 844 781 820 836 805 797 812 860 843 813 789 742 789 930 984 953 969 953 907 859 812 821 773 703 696 687 703 867 774 726 805 859 766 789 836 805 773 703 664 680 695 672 672 680 633 625 640 664 657 937 922 734 664 680 891 906 969 922 812 695 805 703 703 688 640 680 750 805 734 688 672 656 648 641 586 601 586 618 593 586 633 680 640 680 742 695 711 680 656 641 640 649 625 672 765 774 828 781 688 679 657 632 735 797 734 852 1046 898 898 766 734 672 703 735 711 773 766 765 829 757 750 946 929 899 875 875 844 835 891 867 828 852 797 828 875 891 859 750 672 687 695 680 711 734 743 672 726 649 679 656 766 1016 835 821 804 719 727 679 711 696 804 805 734 672 657 781 890 930 930 937 907 875 843 805 750 836 867 906 907 898 789 750 828 875 875 774 781 812 844 860 812 852 812 742 743 695 672 718 719 750 711 649 664 656 719 718 680 672 617 672 766 828 836 836 898 867 883 867 899 922 921 899 1008 1031 875 937 860 734 696 632 625 625 610 656 602 570 617 563 609 547 594 578 609 633 656 641 609 617 617 641 633 664 609 766 719 664 711 984 938 882 891 828 805 773 782 726 711 695 711 875 774 789 719 695 687 1125 891 781 860 789 781 742 797 812 797 711 696 671 633 672 695 766 875 828 789 828 829 851 820 789 766 742 735 703 695 719 750 859 852 703 750 711 750 703 766 734 734 688 664 657 625 632 672 664 633 633 633 687 664 625 625 610 679 1008 906 844 789 789 782 765 742 766 750 766 812 789 735 796 719 899 820 820 883 750 805 820 734 743 664 672 617 648 633 609 579 601 633 695 696 593 672 633 648 633 656 672 625 641 617 602 586 593 610 617 641 617 672 617 703 727 859 859 914 883 797 719 687 719 828 766 703 711 680 710 774 758 718 711 883 1016 937 868 796 735 734 750 742 758 727 648 633 617 594 547 578 570 539 571 586 593 586 586 586 594 601 625 649 633 601 586 649 687 735 828 765 719 742 703 696 687 617 641 609 594 570 602 594 929 727 734 672 664 633 578 578 610 594 656 695 664 633 625 609 578 618 578 625 633 625 640 578 602 586 578 562 579 625 617 664 695 688 687 742 813 820 742 750 688 625 625 609 617 618 609 602 695 805 1007 907 914 867 828 742 695 610 633 726 602 672 648 875 789 789 735 687 649 632 633 594 601 625 602 734 852 859 844 781 789 680 672 633 609 672 703 656 664 618 625 601 594 625 586 609 610 586 586 617 593 633 688 734 797 641 937 781 774 742 695 657 632 610 578 578 586 633 875 906 883 797 774 726 656 641 648 633 602 586 586 570 641 1015 1031 1008 891 844 890 867 844 852 812 805 742 695 711 813 836 859 813 758 804 805 875 883 804 797 719 656 641 648 828 922 907 906 898 813 851 852 914 914 758 805 835 844 883 828 828 734 750 836 821 836 843 758 758 781 797 766 765 782 812 781 750 696 687 610 609 609 758 953 907 898 945 938 945 914 875 938 922 937 906 938 828 891 875 796 907 742 734 805 844 789 773 797 750 758 758 718 672 680 656 664 641 625 641 625 617 609 672 766 789 750 734 773 993 984 1031 1039 993 968 938 804 758 711 633 750 727 679 766 859 836 711 719 695 664 680 672 734 750 750 625 680 672 695 742 750 742 688 711 734 735 734 688 671 641 672 656 664 836 883 898 821 797 765 774 703 687 641 641 609 578 578 594 601 618 632 618 609 594 578 562 555 555 578 914 758 804 727 687 672 664 672 625 602 578 586 578 555 625 609 586 664 617 570 633 578 610 578 617 578 641 695 742 719 679 750 797 828 836 829 882 852 883 758 671 672 633 672 750 766 750 757 766 742 813 781 734 680 758 773 711 656 641 641 1008 1015 883 891 828 804 797 821 773 836 781 742 774 711 765 883 821 843 875 735 757 665 765 797 805 758 750 710 704 671 665 664 648 625 609 625 657 687 727 703 750 765 883 891 914 867 875 844 773 774 726 696 640 633 649 968 766 734 696 687 617 703 688 703 781 844 844 820 836 773 688 648 625 594 594 578 609 704 953 882 930 953 953 969 953 961 906 930 945 938 891 828 781 734 688 695 672 695 664 696 664 664 617 672 758 765 774 765 797 797 781 797 805 766 742 719 656 656 563 570 578 531 555 539 539 547 531 508 547 516 484 531 516 508 508 484 531 516 531 578 633 648 579 562 563 554 563 562 555 570 641 656 703 805 695 742 774 687 727 719 781 758 773 821 757 696 836 961 843 813 844 796 758 797 813 765 742 774 765 805 766 797 703 679 688 656 766 1078 867 703 672 664 719 648 641 648 672 625 657 586 664 648 813 804 703 641 680 1117 969 984 969 890 766 719 734 711 672 688 664 711 672 625 625 609 602 601 609 610 687 680 625 594 586 562 594 555 703 726 727 734 727 625 687 672 703 703 688 625 609 571 625 687 680 695 688 672 750 758 789 789 805 742 727 672 640 617 633 641 594 586 570 570 539 594 539 578 586 625 734 711 821 758 710 594 602 617 648 641 648 641 641 617 656 602 601 649 750 804 750 688 711 680 632 633 625 610 609 594 609 594 601 625 618 632 618 687 750 781 766 758 726 672 641 640 657 726 680 617 625 719 906 836 820 789 758 758 719 703 695 696 679 750 781 625 688 664 641 664 695 688 648 656 672 672 664 680 633 640 586 625 586 625 641 640 617 594 547 563 554 516 547 500 515 532 523 516 515 485 531 508 500 500 492 508 492 492 485 484 484 485 476 477 469 468 469 469 469 460 469 469 477 468 477 476 477 492 485 492 492 500 508 500 500 492 500 492 484 485 484 469 477 468 461 446 484 453 461 461 461 461 453 469 476 485 484 492 508 523 508 508 508 500 492 492 500 500 508 500 508 492 492 477 492 492 508 516 523 531 532 554 563 578 609 571 578 570 555 539 531 523 516 508 476 524 500 492 492 485 468 516 469 515 485 476 492 477 539 516 515 524 539 578 555 586 554 516 570 516 601 547 578 539 508 539 516 516 531 555 554 539 571 531 523 508 484 500 524 523 500 578 532 523 547 516 515 516 539 508 547 554 508 547 500 547 508 562 539 532 515 578 555 547 539 531 531 524 515 524 516 515 516 515 516 531 539 547 555 555 554 539 547 547 539 539 547 563 546 571 578 586 570 570 571 554 547 539 539 532 515 508 516 531 539 524 531 523 516 523 539 547 649 625 703 711 633 695 648 610 632 586 539 579 546 547 532 531 547 547 546 579 570 664 641 703 703 680 703 695 609 633 625 617 594 570 594 602 593 579 554 547 547 539 539 555 547 547 562 578 539 547 555 523 602 594 586 570 578 578 563 554 578 563 547 570 539 531 547 586 594 687 680 649 609 609 586 672 711 664 711 672 641 625 609 555 562 586 524 546 532 539 547 539 500 554 524 531 531 539 508 524 523 523 540 492 508 515 516 531 477 523 469 500 508 492 500 484 477 484 484 493 484 492 492 469 524 461 515 485 484 469 523 531 524 562 571 554 610 562 617 602 641 601 570 579 585 524 562 539 524 523 524 515 508 508 500 516 500 547 515 508 516 507 516 508 555 539 531 547 531 531 539 524 531 523 532 515 485 515 524 508 539 492 539 531 531 539 524 515 524 516 500 515 508 508 469 515 453 500 516 531 531 649 562 555 547 578 586 594 562 586 547 586 547 500 562 516 500 492 492 500 493 492 492 516 539 539 515 547 555 547 523 547 531 586 516 515 579 554 516 555 531 547 539 492 539 547 547 554 547 563 539 523 516 516 515 516 531 539 516 500 1476 727 601 571 531 586 539 578 531 555 516 531 562 524 570 516 562 516 555 515 555 516 562 492 539 547 539 563 508 406 438 421 446 398 344 336 344 344 335 321 344 359 336 320 336 328 367 313 336 328 375 336 344 336 343 321 367 351 344 352 351 336 375 352 328 383 328 383 351 360 359 359 352 359 360 359 336 367 360 382 368 359 344 382 368 359 359 368 359 367 360 359 367 344 383 359 367 367 368 367 297 422 367 367 367 375 336 375 383 367 367 367 368 375 359 367 367 368 367 359 367 360 367 375 359 367 368 367 367 367 360 359 367 367 360 367 367 359 368 367 359 360 367 367 367 367 375 367 375 375 375 375 375 375 383 375 383 375 375 383 383 375 383 382 375 391 375 383 383 367 390 407 367 398 414 391 398 368 398 422 398 407 398 391 398 430 390 407 429 407 414 390 422 438 398 430 437 469 430 437 430 430 421 422 422 422 414 422 438 460 485 430 476 508 523 485 461 500 468 469 453 477 476 469 469 453 461 461 453 445 485 445 469 469 492 468 446 476 493 484 476 493 445 492 477 468 454 492 492 508 492 477 507 485 484 445 508 477 461 515 485 461 523 500 492 500 500 516 516 531 515 539 477 523 493 484 484 469 492 493 484 508 461 492 531 500 492 532 468 524 500 476 461 477 476 461 508 445 477 492 524 523 523 516 570 524 515 508 524 531 484 508 531 532 523 539 563 562 570 500 540 531 554 524 516 523 508 515 524 476 539 516 524 531 554 563 562 540 578 578 500 531 539 492 516 523 485 500 531 492 500 508 516 507 571 531 516 531 531 516 508 515 547 484 508 508 516 492 500 469 515 461 492 516 500 500 492 547 508 508 507 508 500 508 500 484 524 508 476 524 500 492 484 469 508 484 469 516 468 508 547 563 531 547 539 547 546 547 524 554 540 539 531 500 515 500 516 539 508 523 524 515 493 531 476 532 508 500 484 555 507 508 485 531 500 500 508 492 492 492 469 516 476 531 516 531 532 570 555 546 546