Mt Buangor Cave Hill circuit ff0000 1.00 2.00 Solid 522 524 525 524 524 525 524 523 523 519 523 528 528 527 526 526 526 526 526 526 526 525 526 526 525 524 524 524 524 523 523 523 523 524 523 523 524 523 524 524 523 524 524 524 525 526 525 525 526 524 524 524 525 524 526 525 525 525 525 526 525 524 524 524 525 525 525 524 524 524 523 524 524 523 524 525 526 526 525 525 525 526 526 526 526 526 526 525 525 523 523 523 523 524 524 524 524 524 523 523 524 524 524 524 525 525 525 525 525 525 525 526 525 526 526 525 524 524 524 524 523 523 523 523 523 522 524 523 523 523 526 526 526 526 527 527 527 526 526 525 525 525 524 524 525 525 525 525 524 524 524 524 524 525 525 525 525 525 526 526 525 526 527 527 527 526 526 525 526 526 526 526 526 526 526 526 526 526 527 527 527 527 527 527 527 530 530 530 530 529 530 532 530 530 530 530 530 531 530 530 530 530 530 530 530 530 530 530 531 531 531 532 532 532 532 532 532 532 532 532 532 533 534 535 535 535 535 537 537 538 539 538 538 538 537 537 537 537 537 537 536 537 536 536 536 536 536 536 536 537 537 537 537 538 538 538 538 538 538 538 539 540 540 540 540 539 539 540 538 539 540 539 538 538 538 538 539 539 539 539 539 539 537 537 536 535 535 535 535 534 535 535 535 535 536 536 536 536 536 536 536 536 536 536 537 537 537 537 537 537 537 536 536 536 536 536 536 536 536 537 537 538 538 537 537 537 537 537 536 536 536 536 536 538 538 539 539 538 538 538 539 539 538 537 538 538 538 538 538 538 539 539 538 538 538 539 539 538 538 539 539 539 540 540 539 539 539 539 539 539 540 540 540 540 540 541 541 542 541 542 543 543 543 542 541 542 543 543 543 543 543 544 544 544 544 544 544 544 544 545 544 544 544 544 544 546 546 546 546 546 546 547 547 548 548 548 548 548 550 550 549 550 550 550 550 550 550 550 550 550 550 550 550 551 552 553 553 553 554 554 553 554 554 560 561 561 563 563 563 563 562 562 562 563 563 563 563 563 564 564 569 568 568 569 569 569 573 573 572 572 571 572 572 572 573 573 573 572 572 572 572 572 572 573 572 572 573 573 573 572 572 573 573 573 573 573 573 573 573 573 573 571 570 570 570 570 570 571 571 572 572 571 572 572 572 572 572 572 570 569 569 569 570 570 570 570 569 569 569 568 568 567 567 566 566 566 572 570 573 576 575 576 576 576 575 576 576 576 576 577 576 576 576 577 578 578 578 578 578 578 578 578 577 577 576 577 577 577 577 577 575 574 574 574 575 575 576 576 575 574 574 574 574 573 573 573 574 574 574 574 574 574 573 572 572 572 572 572 572 572 575 577 579 580 578 578 578 577 577 578 579 579 579 580 579 580 580 580 579 581 580 581 582 582 582 583 582 580 581 579 578 578 578 577 579 579 579 577 579 580 579 580 583 583 583 582 581 583 583 583 584 583 583 583 584 584 585 585 583 582 583 582 581 581 582 582 583 583 584 584 586 584 585 586 586 587 588 589 590 591 591 591 591 591 591 592 592 591 592 591 590 585 590 589 590 588 587 587 587 588 588 589 588 590 590 592 593 593 594 593 594 594 592 591 592 592 595 594 596 596 598 601 600 599 599 600 598 597 598 599 599 601 600 600 600 599 599 598 598 597 596 597 597 597 597 597 597 596 596 597 597 597 598 596 595 598 599 597 596 596 597 597 597 598 599 599 600 601 600 600 600 600 599 598 599 599 599 599 598 598 597 601 599 600 603 604 603 604 605 605 603 602 604 607 607 607 606 610 611 611 610 610 610 608 609 609 609 610 610 611 610 609 611 612 610 610 611 610 610 611 611 610 611 611 612 612 612 613 613 612 613 613 613 613 613 613 612 612 612 612 612 612 612 612 612 612 613 614 614 614 614 615 615 616 615 615 615 615 615 614 615 615 615 616 615 616 616 616 615 617 616 617 617 617 617 617 617 617 617 617 616 616 617 617 616 616 616 617 618 618 619 618 619 619 619 620 619 618 620 620 620 620 621 620 620 620 620 620 620 620 619 620 621 621 621 621 622 621 622 623 623 623 623 622 622 623 623 623 623 624 626 627 628 628 628 628 627 627 629 627 626 627 627 626 627 626 628 627 627 629 629 631 631 631 632 632 633 634 634 633 634 634 634 635 636 638 639 639 639 638 638 639 639 640 640 641 642 642 641 641 640 641 644 644 645 645 644 644 643 643 643 643 645 645 647 646 645 646 647 645 645 644 646 648 647 649 649 650 649 650 651 651 650 648 647 647 647 647 647 647 648 649 649 649 650 649 648 648 647 648 646 645 646 646 646 647 648 648 647 647 647 647 647 647 647 647 647 647 646 647 646 647 647 647 647 648 648 648 649 648 649 649 648 648 648 649 649 649 650 649 649 648 649 649 649 649 649 650 650 651 651 651 651 651 651 651 651 651 650 650 650 650 649 650 650 650 650 650 650 650 650 651 653 654 653 658 658 658 658 658 659 659 660 661 661 663 663 663 664 666 666 666 668 668 674 674 674 675 675 677 676 676 680 681 681 682 682 682 684 683 683 683 683 684 685 685 684 685 686 685 686 686 689 689 689 689 688 688 689 690 689 689 689 690 690 691 691 691 691 691 691 691 691 691 691 691 690 689 689 690 689 689 689 689 689 690 691 690 691 691 694 694 694 694 695 696 696 696 696 696 697 697 697 696 696 696 695 695 695 695 696 696 697 696 697 695 695 695 696 695 695 695 695 695 698 699 700 702 702 701 703 705 707 706 706 706 708 705 705 704 708 709 709 708 709 709 710 711 711 712 712 713 713 714 714 714 714 713 714 713 713 713 713 713 713 713 713 713 714 714 714 714 714 714 714 715 715 715 715 715 715 715 715 715 715 716 720 720 720 721 721 721 721 721 721 721 722 724 724 724 724 724 724 724 725 724 725 725 725 726 726 726 726 726 726 726 727 727 726 725 725 725 725 724 724 724 723 724 725 725 726 726 725 725 726 726 726 726 726 727 727 727 726 726 728 728 726 726 731 733 736 735 735 735 737 735 735 734 735 735 736 735 735 735 735 736 736 736 736 737 737 738 738 738 738 738 738 739 739 738 738 738 738 739 739 739 739 738 737 738 739 741 741 742 742 741 742 742 743 742 743 744 744 743 743 746 746 744 746 747 748 751 751 751 751 750 752 752 751 753 755 755 754 753 752 752 751 752 753 752 752 752 752 751 752 753 753 754 755 755 755 755 755 755 756 757 758 758 758 757 759 759 759 759 759 759 758 759 762 763 764 764 764 767 764 764 763 762 761 761 761 761 762 763 764 765 766 767 767 766 766 766 766 766 766 766 766 766 766 766 766 766 766 766 767 767 768 768 768 768 770 772 772 772 773 773 774 775 776 776 776 776 776 776 776 777 776 776 777 777 777 777 778 778 777 777 777 778 777 777 777 777 777 778 777 777 777 779 779 779 779 779 780 778 782 782 783 783 785 785 785 786 786 785 785 785 785 784 784 784 783 783 783 782 783 784 785 784 784 784 782 780 781 781 782 784 784 782 780 781 780 782 780 781 784 784 783 784 783 783 784 783 782 783 784 784 785 784 784 784 783 783 781 782 782 781 781 784 786 787 789 789 788 787 785 786 788 787 789 790 791 795 794 793 794 794 792 793 792 791 791 792 790 789 790 788 790 788 787 785 785 785 785 787 788 788 788 788 788 789 791 793 794 794 794 794 793 793 793 793 793 793 791 791 792 793 793 793 793 794 794 794 794 794 794 794 794 794 795 795 795 797 798 802 801 800 799 801 803 803 803 805 805 805 804 840 837 834 839 832 837 833 826 825 824 824 825 824 827 828 825 822 821 820 821 817 818 818 819 818 818 817 818 816 815 814 811 814 813 811 811 812 812 812 814 814 813 813 812 813 813 813 812 812 812 812 812 811 811 811 812 812 811 811 812 812 812 812 812 811 811 812 812 812 812 812 811 809 809 809 809 809 808 807 806 806 806 806 806 806 806 807 807 807 807 808 808 807 806 807 806 805 805 804 805 805 805 804 804 804 804 803 804 804 804 805 805 805 805 805 806 806 806 806 806 806 806 806 806 806 806 806 807 807 807 809 809 809 809 810 810 811 811 810 810 811 811 811 810 811 811 810 810 810 811 811 810 810 810 811 811 810 811 812 812 812 812 812 812 812 813 813 813 813 814 813 813 814 814 814 814 814 814 814 814 814 814 813 813 813 814 814 814 815 815 815 815 815 814 814 815 817 817 817 817 817 817 817 817 817 817 817 817 818 818 818 818 819 819 819 818 818 818 818 818 819 819 819 819 819 819 819 820 820 820 820 821 820 821 821 821 821 821 821 821 821 821 821 821 821 821 821 820 820 820 821 821 821 821 822 822 823 823 823 823 823 823 824 825 824 825 825 825 826 833 834 834 833 834 834 834 835 834 834 835 835 835 835 835 835 835 835 835 836 836 837 837 837 838 840 841 841 841 842 842 842 843 842 843 842 843 842 843 843 842 842 842 843 844 844 844 844 844 846 846 846 847 848 849 849 849 850 850 850 850 850 851 851 851 852 853 852 852 852 853 853 853 853 853 853 854 854 854 854 854 854 854 854 853 853 854 854 855 855 855 855 856 854 855 857 859 860 859 859 859 859 860 860 859 859 860 861 861 862 861 862 862 860 863 864 865 865 864 864 865 864 866 864 862 861 861 861 863 864 863 864 866 866 866 867 866 867 867 867 867 868 868 868 868 868 869 868 867 867 867 868 867 867 865 865 864 865 864 865 864 864 864 865 866 867 867 868 869 869 867 867 869 869 869 869 870 870 869 870 871 870 869 869 870 870 870 870 870 870 870 870 870 870 870 870 870 871 871 871 871 870 869 868 869 869 869 869 869 870 870 870 870 871 871 871 871 871 871 871 871 871 871 871 870 869 869 869 869 868 868 868 869 868 868 869 870 869 870 871 870 871 871 871 871 871 871 870 871 871 871 872 872 872 874 873 874 874 873 873 874 873 874 875 874 873 872 874 874 874 872 872 872 871 871 871 871 871 872 872 872 872 872 871 870 870 870 871 871 871 871 871 871 871 871 871 871 870 870 870 870 870 870 870 870 870 870 870 870 870 870 870 869 869 869 869 870 870 871 871 871 871 871 871 871 871 871 870 870 870 870 872 873 873 874 874 874 874 875 875 876 875 873 872 871 871 869 869 869 868 868 868 867 867 866 866 866 866 866 866 867 866 866 867 868 867 868 868 869 869 869 869 869 870 870 869 869 869 869 869 869 869 869 869 869 869 870 870 870 870 870 870 870 870 870 870 870 870 871 871 871 871 871 871 871 872 872 872 872 872 872 872 873 873 873 873 874 874 875 875 875 876 877 878 878 879 878 880 880 881 881 881 881 881 881 881 882 883 883 883 884 885 885 885 885 885 886 886 887 888 888 888 889 889 890 890 890 890 890 890 889 889 889 889 889 889 889 889 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 890 891 891 891 891 892 892 892 892 892 893 893 893 893 892 893 892 892 893 893 893 893 891 891 892 892 892 892 895 895 897 897 897 897 897 897 897 899 899 899 899 899 899 900 900 900 900 900 901 901 901 901 901 902 902 902 902 902 902 903 903 904 904 904 904 904 904 904 904 905 905 904 905 904 904 904 904 905 905 906 906 906 906 906 906 906 907 907 907 907 909 909 910 910 909 909 910 910 909 911 911 911 912 916 914 914 914 914 915 915 916 916 916 916 916 916 917 919 920 919 919 920 920 920 920 920 920 920 920 920 920 920 920 920 920 921 921 921 921 921 922 922 921 921 922 921 922 921 921 922 921 921 921 921 920 920 921 921 922 923 925 920 921 917 917 918 919 920 921 920 922 923 922 922 923 922 922 921 921 921 920 917 915 914 914 914 913 912 912 913 913 913 912 913 912 912 912 913 913 914 913 912 913 914 914 913 914 930 919 920 920 919 918 916 918 919 919 917 913 911 911 911 906 910 911 912 913 916 917 918 918 919 919 918 917 917 918 916 917 918 919 919 919 919 919 919 918 916 916 916 918 917 918 918 917 918 919 918 918 918 918 918 918 918 918 920 920 920 921 923 923 923 923 923 925 926 927 928 929 930 930 931 932 932 932 932 932 932 960 955 948 948 947 945 945 945 945 947 946 945 945 945 945 945 945 945 945 944 945 946 945 945 944 944 944 944 944 943 943 943 943 943 943 943 944 944 949 950 950 950 951 951 952 952 952 952 952 953 952 952 952 952 951 951 952 951 951 953 952 953 953 953 952 953 953 953 952 952 953 953 953 953 953 953 953 952 952 952 953 953 954 954 954 955 954 955 953 953 952 952 953 953 953 953 954 954 954 955 955 955 954 953 953 953 953 952 951 951 951 951 952 952 952 952 953 952 953 953 954 955 956 954 951 951 953 953 953 953 954 954 954 954 954 955 955 955 957 957 953 953 952 952 952 952 953 953 954 953 954 954 952 953 954 954 954 953 954 955 956 956 955 955 954 953 953 951 950 950 949 950 950 950 950 951 953 954 953 950 949 949 949 948 949 948 949 952 950 951 950 951 951 952 952 960 961 961 955 953 951 952 952 952 952 951 952 951 951 952 951 950 950 950 952 949 949 949 950 949 950 948 948 949 949 949 948 948 949 949 949 949 949 949 950 950 952 952 952 952 952 952 952 953 952 951 951 950 950 950 951 950 950 950 949 948 948 948 948 948 948 948 948 947 948 948 948 948 948 949 949 949 949 948 948 948 947 947 947 947 948 948 947 947 947 947 948 948 948 948 948 948 948 947 947 942 941 941 941 943 944 945 944 944 943 943 944 943 943 944 945 945 946 946 945 946 945 944 942 943 942 942 942 945 946 945 944 943 942 940 939 937 937 936 936 937 937 929 928 927 926 927 926 927 927 927 927 927 926 921 922 922 922 923 923 924 925 925 925 925 925 925 925 925 925 925 926 926 926 926 926 925 925 925 925 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 923 924 924 923 923 923 924 923 923 923 923 923 923 924 924 925 925 925 925 925 925 926 926 927 927 927 927 927 927 927 927 926 927 927 928 928 929 929 929 929 929 929 928 928 930 930 931 931 931 930 931 932 933 933 932 932 932 932 933 934 935 934 935 936 936 936 937 936 936 937 937 937 938 938 939 940 940 940 940 940 941 942 942 942 942 942 942 942 942 942 942 943 942 943 943 943 944 944 944 945 945 946 946 946 946 946 948 948 948 949 950 950 950 950 950 951 952 951 951 951 951 951 951 951 951 951 951 951 951 951 951 953 953 952 952 952 952 953 952 953 953 954 954 956 956 956 957 957 958 959 960 960 960 960 960 960 959 960 960 961 962 962 962 962 963 963 963 963 963 963 963 963 963 963 964 964 964 964 965 967 967 969 969 970 971 971 971 971 971 971 971 972 972 972 972 972 973 973 972 972 972 973 972 973 973 973 974 974 974 974 974 974 974 975 974 974 974 974 974 974 974 974 974 975 975 975 975 975 975 976 976 977 977 977 976 977 977 977 977 978 979 980 981 981 983 984 983 981 984 983 981 981 981 980 980 979 979 978 980 980 981 981 980 980 980 981 983 983 983 982 982 981 981 982 986 986 987 988 989 989 988 989 990 990 988 988 987 987 987 987 987 987 987 986 985 985 985 984 985 984 984 984 984 984 984 985 985 985 985 985 985 984 985 985 985 985 985 985 985 985 984 985 985 986 985 985 985 986 985 986 985 985 985 984 984 984 984 984 984 985 985 985 986 986 986 987 987 987 988 989 988 988 988 988 988 989 990 989 991 990 990 991 991 992 992 994 995 996 995 999 997 995 996 995 997 993 994 995 995 997 997 997 997 998 997 995 994 992 992 992 992 992 992 992 993 993 992 992 992 992 993 993 993 993 993 994 994 994 994 993 992 992 992 992 991 990 991 991 991 991 991 991 992 991 993 993 992 993 993 993 992 992 994 994 994 994 994 994 995 994 994 994 995 991 993 994 993 991 990 990 990 990 989 990 991 990 991 990 989 988 985 990 991 992 991 993 993 992 991 990 989 989 990 990 989 988 989 987 987 988 989 988 989 988 989 990 989 989 989 989 989 988 990 990 990 989 989 989 988 988 986 985 987 988 988 986 985 985 984 984 984 983 981 981 977 976 976 976 975 973 973 974 974 973 973 975 976 977 977 975 975 974 975 975 973 974 973 972 971 972 972 974 974 976 976 978 976 974 975 976 976 977 975 975 974 973 973 973 972 972 973 974 973 968 967 968 969 970 971 973 972 971 971 970 970 970 969 971 972 971 969 970 971 972 972 973 974 975 976 974 972 974 974 972 996 983 983 982 981 978 975 976 973 969 966 965 970 970 972 971 971 971 971 974 975 974 974 975 975 975 975 975 975 973 972 972 971 972 973 973 973 973 972 972 972 972 972 972 973 973 972 973 974 974 974 975 975 975 975 975 975 976 975 975 975 975 975 975 975 975 974 974 974 974 974 974 973 974 974 975 974 975 974 975 975 976 976 976 977 977 977 977 978 978 977 978 977 978 978 978 978 978 978 977 977 976 975 975 974 974 974 974 973 973 974 975 974 973 973 973 974 975 974 974 973 972 972 970 971 968 968 968 971 970 968 964 965 964 963 963 963 963 962 962 961 961 959 959 955 955 954 954 954 952 951 952 952 952 951 952 952 952 952 951 949 949 949 949 948 948 948 948 947 948 949 949 949 948 948 948 948 947 947 947 947 947 947 947 948 949 949 949 950 950 949 949 949 949 951 953 952 952 951 951 951 954 953 953 954 956 955 956 956 955 955 955 955 955 955 954 954 955 956 957 957 956 955 957 957 957 957 958 959 957 958 958 957 955 954 956 955 953 953 953 953 954 954 952 952 956 955 957 958 958 958 960 960 961 961 962 962 963 963 963 963 963 963 963 963 963 963 963 963 963 963 964 964 964 965 965 961 961 963 965 965 964 964 963 963 963 964 964 962 962 963 962 962 962 964 965 965 966 966 967 966 966 966 965 966 966 966 967 967 967 968 968 968 968 969 971 971 971 970 971 970 970 970 969 969 971 971 971 969 971 972 973 971 971 970 970 970 970 968 968 968 969 969 969 968 968 968 969 969 971 970 970 969 971 970 969 961 961 961 961 960 961 962 963 959 959 960 960 960 959 962 962 960 958 960 960 961 962 963 963 963 964 966 968 965 964 967 967 966 964 964 959 962 960 959 958 958 958 959 954 953 954 953 953 953 953 954 955 957 958 959 956 957 956 956 954 957 956 954 952 951 949 948 947 947 948 948 948 948 949 949 950 949 950 949 949 949 950 949 948 948 946 946 946 946 945 945 945 945 944 943 943 944 943 943 943 943 943 942 942 942 941 941 941 941 941 941 940 940 940 939 940 939 939 939 939 939 939 938 939 939 939 939 940 940 939 939 938 939 939 939 939 937 937 938 946 938 938 928 926 925 925 925 922 920 921 921 922 923 919 922 923 926 923 924 923 923 923 923 923 921 920 919 921 920 919 919 919 918 918 918 918 918 919 919 919 920 919 918 918 917 916 915 914 914 914 914 914 913 913 913 913 913 914 914 914 915 916 915 915 915 916 916 915 914 914 914 913 914 914 914 913 913 912 912 911 912 912 912 912 912 912 912 913 913 912 912 912 911 912 912 912 913 913 914 914 914 914 914 915 915 914 914 914 914 914 915 915 915 914 915 915 916 916 916 916 914 914 916 917 919 919 919 919 919 918 918 921 921 921 921 921 921 920 920 919 918 918 918 918 919 918 918 918 919 918 920 920 920 921 921 921 921 920 920 921 920 920 920 919 919 919 919 919 918 918 915 915 915 915 912 911 912 913 913 912 912 912 912 912 912 912 912 912 912 912 912 912 913 913 914 914 914 914 914 914 914 914 915 914 914 914 914 914 913 913 913 913 913 913 913 913 913 912 912 912 912 912 912 912 913 912 913 913 913 913 913 912 913 913 912 912 912 912 911 911 911 911 911 911 912 913 913 913 913 913 913 913 913 913 913 913 913 914 914 914 914 914 913 913 913 913 913 913 913 913 913 913 912 912 912 912 912 911 911 911 910 911 911 912 913 912 912 913 913 913 915 915 916 915 914 913 914 914 913 913 913 914 915 915 916 915 915 915 915 916 915 915 915 915 915 916 916 916 916 916 916 916 916 915 916 916 916 916 916 916 917 917 917 917 918 918 918 918 919 919 921 921 922 922 923 923 923 923 924 924 924 924 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 925 926 926 926 926 926 926 926 926 926 927 927 927 927 927 927 927 927 928 928 928 929 929 929 929 929 929 929 930 929 930 930 930 930 930 930 930 930 930 931 931 931 931 932 931 931 931 931 932 933 933 933 933 933 933 933 933 933 933 934 933 934 934 934 935 935 935 935 935 935 935 936 936 936 936 936 936 936 936 936 936 936 936 936 937 936 936 936 936 936 936 936 936 936 936 935 936 936 937 936 937 937 937 937 937 937 937 937 937 938 938 938 938 938 939 939 939 939 939 939 940 940 940 940 940 940 940 941 940 941 941 941 941 941 941 940 940 940 939 939 939 939 939 939 939 939 940 938 938 939 940 942 943 943 944 944 945 945 945 945 946 947 946 946 946 947 946 945 945 946 946 945 945 945 945 945 944 944 943 943 942 942 943 943 942 941 942 941 942 942 942 942 941 941 940 941 940 941 940 940 940 940 940 939 939 939 940 939 940 940 940 940 939 939 939 939 938 938 938 938 938 937 936 936 936 935 935 935 936 936 935 934 935 934 935 934 935 936 936 936 935 933 933 933 934 933 932 932 930 929 929 929 930 930 930 929 929 930 930 931 932 930 930 930 930 930 930 930 929 929 928 928 929 930 930 930 931 931 930 931 931 931 931 931 932 931 931 931 930 928 928 928 928 931 930 929 928 928 928 928 927 926 928 927 927 925 925 923 922 922 922 922 920 920 921 920 921 921 919 920 918 918 920 919 918 920 920 919 918 919 918 919 917 918 918 919 919 920 921 921 924 923 923 923 925 923 928 929 928 928 928 928 927 927 925 923 923 923 923 923 923 922 922 922 922 922 923 923 924 923 923 924 923 922 923 923 923 922 922 922 921 921 921 921 922 920 919 919 920 921 922 923 923 923 924 924 923 921 921 921 923 924 924 925 923 923 922 924 923 922 922 922 920 920 920 923 925 925 924 924 922 923 923 923 923 923 922 922 922 922 920 919 920 919 916 918 919 919 920 917 917 917 916 917 915 917 916 916 916 916 916 916 911 912 913 914 914 916 914 913 915 915 915 915 915 916 916 914 915 915 914 914 914 915 917 920 919 920 918 919 919 919 921 922 922 922 922 922 923 922 922 922 922 920 921 921 922 922 922 920 921 922 922 921 921 920 920 920 922 923 922 922 923 924 926 926 925 924 926 927 927 928 927 928 927 928 928 929 929 928 929 928 928 927 930 931 931 932 931 931 932 932 928 925 924 924 924 923 923 924 922 921 920 920 920 919 919 919 919 918 918 919 919 919 920 920 919 919 920 920 920 920 920 920 920 919 919 918 919 919 919 919 919 919 919 919 919 919 919 919 919 920 919 919 919 919 919 919 918 918 919 919 919 919 931 931 925 923 926 926 925 926 925 923 923 923 923 924 925 925 925 925 925 925 926 926 926 926 926 926 926 926 926 926 927 927 927 927 927 928 928 927 928 928 928 928 928 928 928 928 928 930 929 930 930 930 930 930 930 931 931 931 931 932 932 933 933 932 933 935 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 936 937 937 938 937 937 938 938 937 938 938 940 940 939 940 940 940 941 941 941 941 941 941 941 941 941 941 942 941 941 942 941 941 941 941 941 941 941 941 941 942 942 942 943 945 945 947 947 947 948 948 946 946 947 948 949 949 949 949 950 950 951 951 952 952 952 952 952 952 953 953 952 952 952 953 953 953 953 953 953 953 954 954 954 955 955 956 956 958 959 961 960 961 961 961 959 959 960 960 957 955 955 956 955 953 952 950 950 949 949 949 948 948 949 949 949 948 948 949 948 949 950 950 950 952 953 951 951 952 951 952 953 955 953 952 950 950 950 951 950 950 949 951 953 955 955 953 953 953 950 950 948 949 949 951 950 949 948 949 948 948 947 946 946 946 946 948 948 949 949 948 947 947 947 949 949 949 949 949 949 948 947 947 946 947 947 947 946 946 945 944 943 941 941 942 941 941 940 940 941 942 943 945 944 943 943 941 942 939 939 939 936 936 938 939 939 937 940 940 940 940 937 937 935 936 937 934 935 935 934 934 933 931 930 930 930 929 927 926 928 928 929 928 928 928 922 923 922 922 922 922 922 923 921 920 920 919 920 920 921 920 919 922 926 925 924 924 926 925 924 924 923 923 922 922 922 921 923 923 925 925 925 921 921 921 920 919 919 921 919 918 917 915 915 916 916 916 913 912 912 911 907 907 906 905 907 908 907 907 908 907 904 907 905 905 904 904 905 906 905 904 904 905 905 905 904 905 906 906 906 906 906 906 906 906 907 906 906 905 905 905 905 906 906 907 907 906 906 906 906 906 906 906 906 906 906 904 905 902 903 901 902 901 900 901 901 901 902 899 899 899 899 899 901 903 903 903 904 904 905 903 903 902 902 901 898 899 899 899 899 898 899 898 898 898 897 897 898 897 897 897 899 898 896 896 893 892 893 895 893 892 886 887 887 889 891 888 886 887 880 880 882 881 887 888 888 890 889 890 891 891 891 891 891 891 891 890 890 888 886 886 885 885 886 885 887 886 885 885 886 887 889 889 890 888 886 886 886 888 887 887 885 885 886 886 884 883 881 883 882 881 879 876 876 876 880 880 880 882 882 881 882 883 881 882 885 884 883 883 884 883 880 881 881 879 881 881 881 881 880 881 880 880 882 882 881 882 882 882 882 883 883 883 883 882 882 880 880 882 882 881 880 882 882 883 883 884 886 887 885 884 884 884 883 883 882 883 884 884 884 884 884 884 883 884 884 884 884 884 884 884 884 884 884 884 884 884 884 883 894 896 896 897 897 896 897 895 894 893 892 891 891 891 890 890 889 890 889 889 889 888 888 887 887 887 887 887 887 885 884 883 883 883 883 883 883 883 882 882 881 883 882 880 880 878 875 875 876 879 879 879 878 879 881 879 879 880 881 882 880 881 880 880 881 882 882 882 884 885 884 872 872 871 870 870 870 869 868 870 868 866 867 868 869 869 868 868 868 866 864 865 858 858 859 858 861 860 860 860 861 860 859 866 866 868 870 869 870 868 865 865 864 865 866 866 867 867 867 866 866 867 868 868 869 870 869 869 869 870 870 872 872 873 873 873 873 873 873 874 874 874 874 874 875 875 875 875 877 878 878 879 892 891 891 891 891 892 891 891 890 890 892 892 891 891 891 891 891 890 890 890 889 889 888 886 886 886 887 886 887 887 889 889 893 891 890 889 889 886 885 883 883 883 882 883 882 882 882 882 881 882 880 879 880 880 879 878 877 879 879 878 877 878 879 879 878 875 878 880 879 881 882 883 880 881 880 880 881 880 882 882 874 874 875 875 875 877 879 879 879 879 882 881 881 875 876 876 876 877 877 877 877 877 877 877 877 877 877 879 880 880 880 879 879 880 879 879 879 878 878 879 878 876 876 876 876 875 874 874 874 874 874 874 874 875 876 877 877 876 876 876 876 875 875 875 876 875 875 876 876 876 876 876 877 877 877 877 877 877 877 877 877 877 878 878 878 878 878 878 878 878 878 878 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 877 880 880 880 880 880 881 880 881 881 882 881 881 881 881 882 880 878 879 879 878 880 879 879 879 879 880 880 879 879 879 879 879 879 879 878 878 876 876 876 877 877 877 878 878 878 878 878 878 879 879 879 879 879 879 879 879 879 879 879 880 880 881 881 882 882 882 882 883 883 883 883 880 880 879 880 880 880 883 885 885 885 885 885 884 885 885 885 885 885 885 885 885 885 885 885 885 886 886 886 886 886 887 887 887 887 887 887 887 887 887 887 887 887 887 887 886 886 886 886 886 886 886 886 886 886 886 886 887 886 887 886 887 884 884 885 884 884 883 883 883 884 883 885 883 883 883 882 881 881 881 881 882 881 882 886 888 887 887 888 886 887 889 890 889 888 887 887 886 886 887 887 888 888 888 889 891 891 892 893 895 894 893 894 893 892 893 893 893 894 894 894 895 894 894 894 894 893 894 894 893 893 892 892 894 894 895 896 896 895 894 894 894 894 894 894 895 894 894 894 894 894 894 893 893 893 894 894 894 894 894 894 894 894 895 895 895 896 896 896 897 897 897 897 898 898 898 898 898 898 898 899 899 899 900 900 901 901 901 901 901 901 901 902 902 902 902 902 902 902 902 902 902 902 902 903 903 903 903 904 904 904 904 904 904 904 904 904 905 905 905 906 906 908 908 908 908 908 908 908 909 909 909 910 910 910 911 911 912 912 912 912 912 912 912 913 914 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 915 916 916 916 916 915 916 916 916 916 916 916 915 916 916 916 916 916 917 917 917 917 917 917 917 917 918 918 918 918 918 918 918 918 918 918 918 918 918 929 928 927 926 926 925 925 925 925 925 925 924 925 925 925 925 925 925 926 926 925 925 925 926 926 926 926 926 927 926 927 927 927 926 926 926 927 927 927 927 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 928 930 929 930 930 930 930 929 929 929 930 929 929 930 930 930 930 930 930 930 930 930 930 931 931 931 931 931 931 932 932 932 932 932 932 932 932 933 932 932 932 932 932 932 933 933 933 933 932 932 932 933 932 932 933 932 932 931 931 933 933 932 933 934 934 934 935 936 934 934 933 932 933 934 933 933 933 934 933 934 934 932 931 929 929 929 929 929 929 928 927 927 928 927 927 927 927 928 930 930 930 930 930 930 931 929 929 930 930 930 930 929 929 928 928 927 933 936 936 935 934 934 931 932 934 934 937 937 938 938 938 935 933 935 934 934 932 934 933 933 933 933 932 931 932 933 933 933 934 936 936 936 936 935 935 935 936 938 937 936 936 936 936 935 934 935 936 937 937 937 936 936 935 936 934 934 936 936 937 937 938 939 941 941 942 942 942 942 942 943 942 943 943 943 943 943 943 944 944 944 945 945 945 946 945 946 945 945 945 945 944 944 944 943 944 943 943 942 940 940 941 940 941 941 940 939 939 939 939 939 940 940 940 940 941 942 941 943 942 942 942 942 942 942 940 939 939 939 939 939 940 941 941 938 940 940 940 940 940 939 940 940 940 941 940 940 940 940 940 940 940 940 942 942 942 942 942 942 942 942 942 942 942 942 942 941 940 940 940 940 940 939 939 939 939 937 937 936 936 936 936 936 936 936 935 935 935 935 935 934 934 933 934 934 933 933 933 933 932 932 932 932 932 932 932 931 931 931 931 931 931 930 930 930 929 929 928 928 928 928 928 928 927 927 927 927 927 927 927 925 924 923 922 922 922 922 922 922 922 922 921 921 921 921 921 921 921 921 920 920 919 918 918 918 918 917 917 917 917 917 917 917 916 916 915 915 914 914 914 913 913 911 911 911 910 910 909 909 908 908 907 907 907 906 906 906 906 906 906 906 906 905 905 905 905 905 906 906 907 906 906 906 906 906 907 907 906 907 902 902 902 901 901 900 901 899 898 897 896 897 897 898 897 896 896 896 896 896 895 895 897 897 897 898 897 897 896 896 896 896 896 896 896 896 896 897 897 897 896 897 896 896 896 896 894 894 893 897 897 896 898 898 897 896 896 897 890 889 888 888 887 887 887 888 886 886 885 885 885 884 886 887 887 889 889 888 887 885 884 884 885 884 885 881 880 880 880 880 880 879 882 881 880 879 878 877 874 874 875 872 874 874 873 873 874 878 878 877 878 877 877 874 874 874 874 875 874 875 873 872 876 874 873 872 872 872 871 870 870 870 869 871 871 870 869 870 870 870 870 871 870 871 870 870 868 868 868 868 867 867 867 866 866 866 868 869 868 867 866 866 865 864 864 864 865 865 865 862 860 858 858 859 858 859 858 860 859 858 859 858 859 860 859 860 860 861 861 862 862 865 864 867 866 866 866 866 867 864 864 864 863 861 860 859 857 856 859 858 858 859 857 857 856 856 856 855 855 854 855 854 855 857 858 859 858 858 859 857 859 858 856 856 857 856 856 853 852 852 851 850 850 851 850 850 851 852 852 852 856 856 855 855 855 852 855 854 855 854 855 858 858 858 859 859 861 859 858 854 851 851 854 856 856 854 854 856 855 855 855 856 855 851 849 848 848 846 845 845 845 846 846 847 848 851 851 851 852 852 852 852 852 852 852 852 853 852 852 853 854 854 853 855 853 851 851 850 852 853 852 852 851 849 850 849 852 853 854 854 856 855 854 853 852 852 852 851 853 852 852 851 851 851 851 849 850 849 849 850 850 849 849 848 848 850 851 850 850 849 848 848 848 850 849 849 850 849 849 846 846 846 846 846 846 845 846 845 844 842 842 843 843 844 844 843 845 846 846 849 850 850 850 851 851 850 848 848 850 847 850 850 849 850 849 846 847 847 847 847 847 847 848 848 849 849 849 849 849 849 848 848 848 848 849 849 849 849 849 851 851 851 851 851 851 852 852 851 850 850 850 851 853 854 854 854 854 853 853 852 852 849 849 848 847 846 844 845 845 845 844 844 843 844 841 839 839 838 836 837 838 837 837 837 834 834 833 835 835 832 835 835 836 831 831 830 830 833 833 832 834 834 834 835 835 835 834 834 834 833 830 830 829 829 830 830 833 832 831 830 831 827 829 827 826 826 826 828 827 828 829 828 829 828 826 826 824 828 823 823 823 823 823 823 822 822 818 819 818 817 818 818 819 820 820 822 822 825 822 820 819 820 820 821 819 819 818 816 815 813 813 813 813 815 815 817 816 814 812 810 811 810 811 811 810 811 809 810 806 807 808 805 804 808 807 806 802 801 800 800 799 795 794 793 792 793 791 792 792 793 793 793 791 791 791 791 791 790 789 788 790 789 788 788 788 789 788 787 787 784 785 784 783 782 784 785 785 783 783 784 783 782 784 781 782 781 781 777 776 776 775 776 778 776 775 776 776 777 774 775 774 775 775 775 773 772 773 772 772 770 770 769 768 768 768 767 766 767 767 768 769 769 766 769 768 769 767 767 767 767 767 767 767 768 767 768 766 766 767 767 769 771 768 768 766 765 764 765 764 764 764 763 762 761 762 765 764 765 764 764 763 763 763 764 763 763 764 763 762 761 761 761 760 759 759 758 758 757 756 760 760 760 761 760 760 759 760 759 759 756 757 757 757 756 757 757 757 758 757 758 758 761 762 763 764 763 763 764 763 762 763 763 763 762 763 764 763 763 762 761 760 759 759 758 756 757 757 758 757 758 759 759 759 757 757 758 759 760 764 765 766 766 766 766 765 765 766 767 767 765 763 763 762 765 766 763 766 765 764 763 763 766 768 765 764 766 766 765 766 766 765 765 764 765 765 765 766 764 765 761 760 761 760 760 760 761 760 759 758 758 755 753 754 753 754 754 756 756 755 755 753 752 752 752 752 751 753 754 754 752 745 747 745 745 746 746 746 747 746 747 749 750 750 750 751 752 752 753 751 751 750 750 752 752 752 752 753 753 753 753 752 752 752 753 752 752 752 752 752 753 753 753 753 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 754 755 755 755 755 755 755 754 755 755 754 755 754 754 754 755 755 755 754 754 754 754 755 756 755 755 754 754 754 754 753 752 752 751 751 752 753 753 754 754 754 754 753 753 753 753 753 753 754 753 753 752 753 753 754 754 755 754 756 756 756 756 756 757 757 757 757 757 757 757 757 758 759 758 757 757 756 756 756 756 757 757 757 757 758 759 759 759 760 760 760 760 764 763 764 764 764 764 764 763 766 765 764 764 762 761 761 763 764 763 764 762 762 762 762 762 762 762 762 762 762 762 765 765 765 767 768 768 767 765 766 764 764 763 760 760 760 762 760 761 761 759 760 759 760 760 759 759 758 758 758 757 757 758 757 756 756 757 756 755 755 755 756 756 756 756 756 755 756 756 756 758 757 756 756 755 756 756 757 756 757 756 758 757 758 761 759 760 757 757 756 754 755 754 753 754 754 754 753 755 756 757 758 757 756 758 757 758 757 755 754 754 754 753 752 754 754 754 755 753 752 751 751 751 748 750 751 753 757 757 757 755 755 755 754 753 750 749 747 747 746 748 749 749 747 747 747 747 747 749 748 749 748 749 748 748 747 750 750 750 752 753 755 755 756 753 752 750 747 747 749 749 748 748 748 747 749 748 749 748 748 748 749 750 749 748 748 747 747 747 747 747 748 748 749 748 748 749 749 748 747 747 747 746 745 745 746 746 746 746 746 746 747 747 747 747 748 747 749 749 748 748 747 746 749 751 749 750 750 750 751 753 754 754 754 754 755 756 754 755 756 755 756 755 755 756 756 757 757 757 757 757 758 757 756 757 758 757 757 757 757 757 757 757 757 757 757 757 756 755 756 756 756 756 757 757 756 757 757 758 757 756 755 753 752 753 757 758 761 762 762 762 763 762 762 763 762 762 762 762 762 761 761 761 760 760 760 760 761 761 761 761 760 760 759 758 757 759 759 763 763 763 764 764 763 764 764 763 763 763 763 764 764 764 766 766 767 767 767 767 768 769 769 769 770 769 769 768 768 769 771 770 770 771 771 771 771 771 770 770 770 770 770 770 770 770 770 770 771 771 771 771 772 772 772 774 773 775 775 771 771 775 775 774 774 774 774 773 774 775 774 774 774 773 774 774 774 774 774 773 773 773 774 773 775 775 773 774 773 773 774 777 776 775 777 778 778 778 778 778 778 775 775 774 773 773 773 773 773 773 773 773 772 773 773 773 774 775 774 774 773 773 773 774 775 774 775 774 775 775 775 775 774 775 775 775 774 775 775 774 774 775 775 775 775 775 775 775 775 775 775 775 776 777 777 779 779 779 779 779 779 779 779 779 780 780 780 780 780 781 781 780 780 781 780 780 781 781 780 781 780 780 779 780 779 779 779 778 778 778 778 777 776 776 776 776 777 778 777 777 777 779 778 778 776 776 776 776 776 775 776 777 777 777 776 776 777 776 774 774 774 774 775 776 775 775 774 776 776 777 777 778 774 774 774 775 775 776 777 776 775 775 777 776 775 776 776 775 776 777 776 777 777 776 776 777 777 777 778 777 777 777 776 776 777 777 778 778 779 778 778 778 778 778 779 779 778 778 778 778 778 778 778 778 779 778 779 779 780 780 779 779 778 779 778 778 777 778 777 776 775 775 776 775 775 776 776 776 776 776 775 774 774 774 774 774 774 774 777 776 776 777 777 776 776 776 776 777 776 777 777 777 777 778 778 778 778 777 776 777 777 776 776 776 776 776 776 776 778 778 780 779 782 779 779 779 778 778 778 779 778 781 780 781 781 783 785 785 784 784 784 784 784 785 785 785 784 784 784 782 782 781 782 782 782 782 783 782 782 783 782 782 782 782 782 781 782 782 783 784 784 783 783 784 783 783 784 785 783 783 784 784 784 784 783 783 783 783 784 783 784 784 785 786 786 787 787 787 788 789 789 789 789 790 790 790 790 790 790 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 791 792 792 793 793 793 793 793 794 794 794 794 794 793 794 794 794 794 794 794 794 794 794 794 794 794 795 795 796 796 796 797 798 798 799 799 802 801 801 801 801 800 800 799 801 801 801 801 800 800 799 800 800 801 801 803 802 805 804 804 803 805 803 803 804 805 804 806 807 807 806 807 807 808 807 808 810 810 809 806 806 809 809 809 808 807 807 808 809 809 811 812 813 813 814 815 814 816 813 812 814 813 813 815 813 814 815 815 817 817 817 817 816 817 818 817 820 818 818 818 817 801 809 809 814 815 814 816 816 815 816 816 816 818 819 820 820 821 821 820 821 821 821 821 821 821 821 823 823 823 824 824 823 823 823 823 822 822 822 822 822 822 823 823 823 824 824 824 824 824 825 825 825 824 825 826 827 829 829 829 830 831 831 832 832 832 832 832 832 832 833 833 833 833 833 833 833 833 834 834 835 835 835 835 835 835 835 834 833 833 834 835 837 838 838 838 838 838 838 838 838 838 838 837 836 836 836 835 836 837 836 835 834 835 835 835 836 836 836 836 836 836 837 838 838 838 838 838 840 840 840 841 839 840 841 843 848 848 848 848 847 848 848 848 848 848 848 848 848 848 849 849 849 852 852 852 852 851 852 852 851 852 852 855 859 858 859 859 859 859 861 863 863 864 863 863 862 859 858 857 858 857 859 859 859 859 858 858 857 858 858 858 858 858 858 858 858 859 859 859 859 858 858 858 858 857 857 856 857 858 859 858 858 858 858 858 858 857 857 857 857 856 855 858 858 858 858 859 859 859 858 858 857 857 857 857 855 856 856 856 857 857 857 857 858 858 858 858 858 858 858 857 858 858 859 863 863 862 863 863 863 863 863 865 866 865 865 864 862 861 870 870 868 868 868 865 866 865 865 865 864 864 863 863 863 862 862 861 861 861 861 862 863 863 862 862 862 862 862 862 862 861 861 860 860 859 859 859 858 859 858 858 858 858 858 859 859 859 860 860 857 858 858 858 861 861 860 862 862 861 862 863 862 863 864 863 863 862 862 861 860 860 860 860 859 859 861 861 860 860 862 861 858 858 859 859 860 859 857 857 858 857 858 858 857 858 859 859 858 858 857 858 859 858 859 858 859 867 866 861 863 861 859 859 856 856 855 854 854 854 853 854 854 854 855 855 855 855 855 854 855 858 857 857 856 856 856 856 857 856 855 856 856 856 856 855 855 854 854 855 854 855 854 853 854 853 852 855 856 855 855 853 853 851 850 850 852 852 850 851 850 849 847 847 845 845 845 844 843 839 841 844 844 845 845 845 845 845 842 839 839 838 839 838 839 839 845 844 843 838 841 840 836 830 831 831 832 832 833 831 831 831 830 830 830 830 830 828 828 827 826 826 825 825 826 826 827 828 828 827 826 829 828 827 826 826 826 827 826 826 825 823 827 825 824 822 821 821 821 820 820 820 820 820 819 819 821 819 819 818 817 816 816 816 816 816 816 816 816 816 815 815 814 815 815 814 813 814 813 814 814 815 814 814 812 813 814 815 815 814 816 815 815 813 813 812 812 811 810 808 808 808 807 806 807 807 806 805 805 805 804 804 803 803 804 803 803 802 802 800 801 801 800 801 801 802 806 806 805 806 805 805 805 805 804 803 803 803 804 804 803 803 803 798 801 799 799 799 797 797 800 799 799 797 797 796 796 796 796 795 794 794 794 793 793 794 796 795 794 796 796 797 797 798 798 798 797 798 798 797 797 798 798 798 797 797 797 797 797 796 796 797 797 797 797 798 798 797 798 798 796 797 796 797 796 796 797 795 793 792 792 792 792 791 791 792 791 791 790 789 789 790 790 790 788 789 786 787 789 788 790 793 796 795 794 792 792 791 790 789 789 788 787 787 787 787 786 786 786 787 787 788 788 787 787 793 788 788 787 786 786 789 788 786 786 787 786 786 788 786 786 784 784 784 785 784 785 787 783 784 784 786 787 788 790 788 786 786 786 785 788 788 788 788 786 786 788 789 788 788 787 786 786 786 786 786 786 787 784 784 784 781 781 781 781 779 779 778 778 778 779 779 779 780 779 778 778 778 777 776 776 777 777 775 776 775 777 778 778 779 779 781 783 782 781 781 779 779 782 782 778 779 779 779 777 775 775 776 777 775 775 776 777 776 774 773 771 771 772 772 774 773 774 775 776 777 775 776 776 774 775 774 774 774 773 772 772 772 771 773 773 773 772 772 772 772 772 772 771 772 772 772 772 772 773 773 773 774 774 773 773 773 774 774 775 775 774 773 774 774 774 774 774 774 775 775 775 774 773 770 770 769 768 769 769 770 771 770 770 770 770 771 770 770 767 766 766 766 765 762 761 760 760 757 755 756 757 759 758 759 759 760 759 758 759 760 760 760 759 760 760 759 759 757 756 757 756 756 756 756 756 756 756 755 755 755 755 754 754 754 754 754 754 754 754 753 752 751 752 753 752 752 751 752 752 754 754 753 754 753 752 752 752 753 748 748 749 748 749 749 750 748 748 748 747 748 748 748 749 750 752 753 750 751 752 751 751 749 749 748 748 748 748 748 748 748 747 747 747 747 746 746 746 746 746 746 746 746 746 746 746 746 746 745 745 745 744 744 744 743 743 742 742 742 741 740 740 740 739 740 740 739 739 739 739 738 736 736 737 737 737 737 737 737 737 737 733 732 733 733 733 733 726 728 726 724 724 724 723 724 730 729 728 727 727 726 726 727 728 729 728 726 725 725 723 723 723 722 723 723 724 725 727 724 721 720 718 715 715 715 715 715 715 716 716 718 716 716 716 719 719 717 718 718 719 719 719 718 720 720 719 719 720 720 720 721 721 721 721 724 724 724 725 724 724 725 725 726 726 722 722 723 721 723 722 722 721 717 717 716 716 717 717 719 719 718 718 717 716 718 718 718 719 718 716 716 715 714 713 714 716 714 713 712 713 713 713 714 713 712 711 711 712 712 711 711 712 713 713 713 715 716 714 715 714 715 713 714 713 713 712 712 713 713 715 712 712 711 708 706 706 705 705 705 705 704 702 701 701 701 701 700 697 698 698 697 697 696 698 694 694 692 691 691 691 691 688 689 687 688 687 686 681 683 683 684 685 685 684 682 683 683 684 684 684 692 691 689 689 686 686 688 688 689 687 686 688 688 687 687 689 689 688 686 685 684 684 685 686 685 686 687 686 686 688 685 686 683 685 685 686 687 687 687 688 688 687 687 687 687 687 687 687 687 687 686 686 688 688 687 685 685 684 683 683 683 681 683 683 681 682 683 683 682 682 679 678 678 680 680 678 677 676 679 677 677 675 673 673 672 673 672 672 669 668 666 665 664 664 664 663 662 661 660 660 659 658 660 660 660 659 657 656 659 662 662 661 663 663 663 664 665 665 665 660 660 660 658 657 657 657 655 651 650 651 651 651 651 652 648 648 650 648 648 653 653 650 650 649 647 644 643 645 645 645 645 646 644 646 648 648 649 650 648 646 645 646 647 647 646 646 645 644 644 644 643 642 643 643 645 644 645 645 644 645 642 642 639 639 639 638 637 638 637 641 639 638 640 639 640 642 642 643 642 641 641 642 642 641 641 640 638 635 635 634 634 635 634 635 634 631 632 633 634 633 633 633 635 635 633 634 635 635 635 634 634 634 632 632 633 633 634 633 630 629 629 628 628 629 628 630 630 630 629 627 623 622 622 622 622 621 623 623 623 622 624 620 620 621 621 620 620 619 617 616 617 617 618 617 621 620 618 620 620 621 622 622 621 619 620 620 621 621 618 617 616 616 615 618 617 617 618 617 616 615 614 614 615 615 615 615 615 614 614 613 612 612 618 615 613 612 611 610 610 609 610 609 608 608 607 608 608 608 608 608 608 608 607 606 606 606 606 606 605 604 604 604 604 605 605 607 609 609 608 607 607 607 607 606 605 605 604 604 604 604 604 604 604 604 604 601 603 604 604 604 605 604 604 604 603 602 602 601 601 601 601 600 600 601 601 602 602 603 603 603 602 602 602 601 602 601 599 598 598 598 599 598 598 599 599 599 598 598 598 598 597 597 606 597 598 597 597 598 598 597 596 596 594 595 594 594 594 594 595 594 595 597 597 597 597 598 597 599 599 599 598 597 598 598 598 597 598 598 598 598 599 599 599 599 599 599 598 599 599 599 598 598 599 598 598 597 597 598 597 597 597 597 597 597 597 596 597 597 597 598 598 599 599 598 598 598 599 599 599 600 599 599 599 599 600 599 600 599 600 602 604 604 603 603 602 602 602 603 604 606 606 607 607 608 605 605 606 606 607 607 606 607 606 605 606 605 607 606 607 606 606 606 606 606 607 608 609 609 607 605 605 608 608 608 609 609 609 610 611 609 608 608 607 606 606 606 607 608 608 609 609 609 609 609 609 608 610 611 611 610 610 610 610 611 611 611 612 613 615 615 614 614 613 614 613 613 614 615 618 618 617 618 619 618 615 615 615 614 615 614 614 616 616 618 619 618 618 619 621 620 620 619 619 619 619 618 617 617 617 618 615 616 617 618 618 619 619 620 619 620 620 621 621 620 620 620 618 618 619 619 619 620 620 616 618 619 617 617 618 617 617 618 618 617 620 618 617 618 617 618 620 621 622 625 624 625 625 625 625 626 626 625 627 627 628 631 633 632 633 636 636 635 634 635 635 635 635 634 634 633 636 636 636 636 636 637 637 637 637 636 637 637 637 638 639 639 640 641 642 643 643 642 642 642 641 641 642 642 643 642 642 641 639 641 641 641 642 646 643 643 644 645 645 643 643 644 644 644 644 644 645 645 645 646 646 646 646 645 646 647 647 647 648 648 648 648 648 648 649 649 649 650 650 650 651 651 651 651 651 651 651 651 651 651 651 651 651 652 652 652 652 653 654 656 657 656 656 656 656 657 656 657 657 656 657 657 656 657 656 657 656 656 657 655 655 655 656 653 655 655 656 655 654 655 656 657 657 657 655 654 656 655 655 655 655 655 655 655 656 655 656 656 657 657 656 656 657 656 656 656 656 656 657 657 656 656 656 655 654 654 654 654 654 654 654 654 654 654 654 655 656 656 656 655 656 656 656 656 656 655 657 656 657 658 657 657 658 658 657 657 657 657 659 659 659 658 658 658 658 657 658 659 658 659 658 659 658 659 659 658 658 658 659 659 659 660 661 660 659 659 659 658 658 658 659 659 659 659 659 659 658 658 657 657 657 657 658 658 659 659 659 659 659 658 659 659 659 659 659 660 660 660 660 661 660 660 660 660 659 660 661 662 661 661 661 660 660 659 659 659 657 658 657 656 656 656 656 656 655 656 657 655 655 654 653 653 652 652 652 652 652 652 653 652 658 654 652 654 654 654 654 653 656 656 657 656 655 655 655 655 655 656 655 654 655 659 659 658 655 655 655 655 655 655 654 654 655 655 655 655 654 654 654 655 655 655 654 653 653 652 653 654 655 658 659 660 658 656 658 657 655 656 655 654 654 654 654 655 654 654 654 655 656 655 655 655 654 653 652 654 653 653 653 654 653 654 654 654 653 653 652 651 649 648 648 650 650 650 646 646 646 645 645 644 644 644 644 644 645 644 644 644 645 645 645 646 645 645 645 645 646 646 646 646 647 646 646 647 646 646 646 645 645 645 645 644 645 645 645 645 643 644 644 647 646 645 644 643 645 645 643 643 643 643 644 644 644 644 646 645 645 644 643 643 644 644 643 643 643 641 641 640 640 639 639 638 638 637 637 638 637 637 637 636 636 636 636 636 635 635 634 634 634 634 634 635 635 634 633 633 633 632 633 633 633 633 633 633 633 632 633 633 633 633 633 634 634 634 633 633 632 633 633 633 633 633 633 632 632 632 632 634 634 634 635 635 635 635 634 634 635 636 638 638 638 639 638 638 639 639 638 639 639 637 637 638 638 637 637 637 636 636 636 636 636 636 636 636 635 635 633 634 635 632 620 622 622 621 619 621 622 625 624 623 622 621 620 621 622 622 622 623 623 623 621 621 621 622 628 627 627 628 628 629 628 627 627 626 625 623 621 620 618 618 620 619 620 620 618 617 618 616 615 613 613 614 614 614 615 613 613 612 612 613 613 614 614 617 615 614 613 614 612 614 613 613 613 611 611 609 609 610 614 613 614 611 612 613 614 614 613 613 615 617 616 617 618 617 616 618 615 616 616 615 614 615 615 614 614 614 615 614 613 610 607 606 606 606 607 607 607 605 604 604 605 604 605 604 604 604 605 606 606 605 604 604 604 605 604 604 603 601 602 603 604 605 604 605 604 604 603 604 604 604 604 604 604 604 605 605 606 607 607 608 607 607 608 607 606 604 604 605 607 608 608 608 606 606 605 608 609 609 609 609 608 607 605 607 604 603 603 604 605 606 606 605 604 605 603 602 602 602 602 602 602 602 603 604 604 604 604 604 605 605 605 605 606 606 606 606 606 605 606 606 607 606 606 606 607 608 608 608 609 611 611 609 610 610 612 611 610 610 609 609 608 607 607 608 608 608 608 608 608 609 609 610 611 611 611 612 611 612 614 612 612 612 612 613 610 610 609 610 609 612 613 613 613 610 609 610 610 611 611 612 613 612 612 611 612 611 611 612 610 610 609 610 610 611 611 611 610 608 609 608 608 607 609 608 609 609 608 608 607 608 608 608 608 607 607 607 607 607 608 608 607 607 607 607 608 607 607 607 607 607 607 607 606 606 607 607 607 608 608 608 608 608 608 608 609 611 611 608 605 605 604 604 605 605 605 605 602 603 601 602 601 604 607 606 606 607 607 606 605 607 606 605 605 605 605 607 605 605 607 607 607 607 605 606 606 606 607 607 607 609 608 606 605 608 607 607 605 605 605 606 606 607 607 605 606 607 603 603 602 601 600 598 598 600 596 597 598 598 598 597 597 597 595 595 597 596 595 594 597 598 595 598 599 599 600 601 599 598 598 598 597 598 596 595 595 596 594 592 592 592 593 593 594 597 595 596 594 593 594 596 597 597 596 595 594 594 592 589 589 589 588 588 588 588 588 588 588 589 588 587 584 584 583 583 585 583 581 580 582 581 582 580 580 582 583 581 579 580 580 578 577 576 576 575 574 575 574 574 576 575 577 576 578 577 577 579 580 575 574 574 575 575 575 575 575 575 575 577 575 573 573 571 571 570 569 569 569 569 573 572 571 571 572 572 572 573 574 573 573 572 570 570 569 570 570 570 567 568 568 568 570 569 568 568 570 568 568 567 564 561 562 562 561 560 563 563 562 561 563 562 560 563 561 560 563 560 560 561 562 561 562 560 560 558 558 557 558 558 559 558 558 556 555 554 554 553 555 555 556 556 557 557 555 556 553 553 553 553 554 553 554 555 552 550 552 552 552 554 556 556 554 553 552 550 551 548 547 548 547 547 548 549 548 546 548 547 546 544 548 549 548 549 550 550 549 550 549 549 549 549 548 547 546 543 543 542 542 544 544 542 540 540 540 541 539 539 538 539 538 538 538 538 539 538 537 538 537 537 537 535 536 536 536 536 537 537 536 534 533 535 535 535 534 532 531 531 532 532 532 533 533 534 531 531 532 533 532 534 534 533 534 533 535 532 529 528 525 525 526 525 526 525 524 524 522 522 520 522 520 518 518 520 518 518 521 521 520 519 519 517 515 514 515 516 515 512 511 511 513 514 513 512 511 512 515 514 512 511 512 515 516 517 518 521 523 522 519 513 514 514 515 515 515 515 512 509 509 508 506 507 506 509 510 509 510 509 509 511 511 513 514 513 515 515 514 513 511 512 512 512 512 511 512 512 512 512 512 512 514 515 513 512 511 510 513 512 513 513 513 513 514 514 515 515 516 516 515 514 515 515 515 517 519 518 518 518 517 515 515 514 512 511 511 512 517 518 517 515 515 515 514 514 514 515 516 515 514 514 513 513 513 512 512 511 512 511 511 512 513 515 515 514 515 515 518 517 516 516 516 515 515 513 513 511 511 512 514 513 516 516 514 514 515 516 517 517 516 517 516 516 517 517 518 519 520 520 519 519 519 518 518 518 518 520 520 521 522 523 523 523 524 523 522 522 521 522 521 522 521 523 524 524 524 525 526 525 524 523 523 523 523 522 523 523 522 520 522 522 522 523 523 522 521 521 520 522 521 519 519 518 521 521 522 522 522 521 519 518 517 516 517 517 516 518 518 519 518 517 517 516 516 518 518 518 519 518 518 517 518 519 521 523 521 520 519 519 522 522 521 519 521 519 520 521 522 521 519 518 518 518 519 518 519 517 517 517 516 514 516 515 514 515 515 515 515 515 516 518 518 518 519 520 521 521 522 522 522 521 523 523 523 522 522 520 519 518 516 516 515 514 515 514 514 513 512 512 513 512 509 510 510 511 511 512 512 513 513 513 514 515 516 515 515 515 514 514 514 515 515 516 514 514 514 514 514 513 512 512 514 514 514 514 515 515 515 515 514 513 511 513 514 514 515 516 519 517 516 516 516 516 516 515 514 515 515 514 513 513 512 511 510 510 509 509 510 511 511 514 514 514 514 516 515 514 514 515 515 515 515 515 515 517 518 517 517 517 516 516 516 517 515 516 516 515 517 517 518 518 520 521 522 518 517 516 517 516 516 518 516 516 515 514 515 514 513 515 515 514 513 513 514 516 513 514 513 514 516 515 515 515 515 514 515 515 515 517 517 518 519 520 519 518 518 518 519 519 518 517 516 516 517 517 517 517 517 518 519 519 520 521 522 522 524 521 523 522 522 524 525 520 521 522 523 524 525 525 525 525 527 526 526 525 525 524 523 524 522 525 524 523 523 525 524 523 525 524 525 526 526 525 525 525 526 524 523 522 522 521 520 521 522 521 521 520 520 522 523 521 521 520 519 519 519 520 520 520 521 521 520 520 520 521 521 514 514 517 517 515 514 516 516 516 514 514 515 519 517 517 516 515 516 516 514 514 513 513 513 511 510 510 510 511 512 511 511 511 510 509 512 511 510 511 512 515 515 514 513 513 512 513 513 512 512 512 512 512 512 511 510 511 510 510 508 508 508 508 506 505 506 507 505 505 506 505 507 508 507 505 504 504 504 504 503 503 500 501 500 500 501 500 499 498 497 497 497 498 499 499 501 496 498 499 497 498 498 497 497 497 496 496 496 495 495 495 496 495 495 495 494 494 495 495 496 496 497 497 497 497 493 494 493 494 495 494 494 495 494 495 495 497 499 499 499 501 501 501 501 501 500 500 500 500 500 499 499 499 500 502 501 503 502 502 502 502 501 502 502 503 505 505 503 503 503 502 502 500 503 504 504 504 505 505 506 504 505 505 505 504 502 503 503 502 504 504 503 504 502 502 505 505 506 501 500 500 501 501 502 502 501 500 500 500 500 499 499 499 498 498 498 498 501 502 502 502 500 499 498 500 495 493 492 491 489 489 488 489 489 489 490 490 489 488 490 489 489 489 489 486 487 488 488 489 487 486 483 484 489 489 488 486 485 485 484 484 483 483 484 483 483 483 483 484 484 484 483 484 484 485 484 484 484 482 484 482 482 483 482 482 481 483 481 479 479 478 476 476 475 475 475 475 476 475 475 475 475 475 476 475 474 475 475 475 475 475 474 476 475 475 474 474 473 474 472 471 470 470 471 471 473 476 476 477 476 477 478 480 480 479 482 481 481 484 483 483 484 484 485 485 486 486 486 485 484 484 482 482 482 481 480 479 482 481 482 479 478 477 476 477 477 473 472 471 470 471 471 470 469 469 467 466 468 469 469 468 470 471 472 470 469 469 468 468 469 469 468 468 468 470 469 470 470 471 470 469 469 470 472 471 471 471 472 473 476 475 475 475 478 473 471 471 469 469 471 472 471 470 469 469 471 473 472 470 470 471 471 469 469 469 468 468 468 468 468 468 467 470 471 471 472 470 471 471 470 469 469 470 469 468 469 470 468 467 466 466 464 464 463 463 463 463 463 463 463 463 464 463 463 462 463 462 463 463 463 464 463 463 463 463 464 463 463 462 460 460 459 458 457 460 461 463 464 466 467 466 465 467 469 469 470 471 471 469 469 469 469 471 471 472 471 473 473 473 472 472 472 471 471 470 470 470 470 469 469 468 468 469 470 468 468 469 469 469 469 470 469 469 469 468 468 468 468 468 468 468 469 468 469 468 468 468 467 468 468 468 469 469 468 468 469 470 470 470 471 472 472 472 473 473 473 474 474 474 474 474 475 475 475 475 475 475 476 477 479 479 479 478 475 476 477 476 476 477 477 478 476 478 478 479 479 480 491 491 490 490 490 489 489 492 491 488 487 486 487 488 488 487 487 486 485 483 484 483 484 484 484 484 484 484 485 483 483 483 483 484 484 484 484 484 484 484 484 484 485 484 485 484 485 484 485 485 485 485 485 483 483 483 483 483 482 482 482 482 482 482 482 482 482 482 482 482 481 482 482 482 482 482 482 482 483 483 483 484 484 484 484 483 483 484 484 483 483 484 484 483 483 483 484 484 484 484 484 484 484 484 484 484 484 484 524 528 520 507 503 502 499 496 494 495 496 496 496 496 494 495 497 497 497 497 497 497 497 497 496 497 496 498 498 499 499 501 501 500 501 501 501 501 501 505 504 505 507 507 507 505 506 507 506 504 502 502 502 503 501 500 503 503 503 502 502 497 497 495 498 498 498 497 497 497 497 498 497 497 497 498 497 498 498 498 498 499 499 500 501 501 500 501 501 502 502 504 504 504 505 505 505 504 505 505 504 504 505 505 504 504 504 504 504 505 505 505 505 505 504 504 504 504 505 505 505 505 505 505 505 503 504 505 505 505 505 505 505 507 507 507 505 504 505 504 506 508 507 508 509 510 511 511 511 510 509 510 510 511 512 512 512 513 514 514 516 518 517 514 518 522 522 523 523 525 525 525 523 525 526 526 525 524 524 523 523 523 523 523 523 523 523 524 524 523 522 523 523 521 521 521 521 520 519 521 520 520 521 521 522 521