88 91
588 600 603 617 602 605 601 597 608 596 598 596 611 612 626 623 608 606 605 612 618 608 608 601 615 624 625 614 622 623 637 633 643 639 633 641 652 647 638 652 655 657 651 651 661 656 645 646 640 654 669 682 684 690 696 703 692 697 707 693 693 693 703 716 724 725 731 738 749 751 766 762 767 781 793 804 792 805 803 788 800 813 825 828 831 819 824 811 813 807 810
574 584 605 601 620 616 598 600 606 617 602 595 612 605 612 609 610 604 590 617 615 602 595 590 591 598 625 622 618 607 617 622 619 640 649 637 637 640 628 654 651 663 662 666 659 643 634 629 628 645 661 681 671 684 681 679 678 702 707 691 695 694 688 705 710 714 722 718 739 732 755 758 750 762 767 792 804 791 810 790 791 803 809 829 840 843 835 810 826 812 820
589 567 599 601 606 602 606 607 591 592 602 604 602 617 607 604 612 622 599 605 624 614 595 578 582 581 603 605 603 614 608 629 625 635 634 637 628 645 630 629 653 659 652 656 650 638 649 624 634 621 651 654 659 657 668 688 695 689 690 709 689 678 678 676 711 711 716 709 718 719 747 740 747 760 775 767 794 793 800 802 791 797 796 802 818 835 850 838 828 818 818
582 589 579 608 608 595 608 614 590 598 608 600 607 595 608 598 598 616 607 607 612 601 611 584 574 584 574 605 608 603 609 608 617 626 635 621 623 645 641 647 657 654 663 648 659 648 630 646 647 644 648 662 670 668 663 663 696 679 682 687 684 691 671 660 681 695 705 708 714 723 730 733 752 764 752 762 777 779 794 801 786 783 802 799 795 811 827 848 840 826 830
568 569 575 602 607 600 598 601 607 584 606 594 612 611 611 617 604 615 618 611 598 610 601 597 579 568 579 585 610 606 594 608 608 602 619 626 628 622 628 624 654 660 654 655 667 650 655 652 649 643 630 646 651 671 671 653 676 674 665 687 697 702 697 672 662 679 707 691 695 712 729 727 740 767 750 742 760 758 783 781 778 795 782 781 801 815 808 818 833 846 844
576 572 586 579 598 612 608 611 596 610 595 609 606 622 624 627 615 626 627 620 617 606 593 605 589 584 589 575 585 585 592 613 612 614 615 625 641 620 611 621 631 660 646 637 656 659 654 663 653 648 652 637 643 643 653 654 650 674 664 660 676 683 683 679 659 654 695 697 699 707 725 726 717 749 753 759 766 768 775 774 786 782 795 773 779 793 790 796 826 848 847
583 564 579 596 590 609 610 616 605 606 595 586 611 617 624 632 614 603 605 617 614 620 620 615 592 585 597 586 577 586 576 582 589 610 604 607 631 639 632 626 626 628 642 648 651 661 654 652 650 653 664 646 646 639 648 637 637 641 672 651 665 665 673 672 671 657 666 692 690 708 722 723 735 737 738 764 762 759 752 769 781 782 801 781 784 775 790 798 794 836 836
589 581 589 594 587 600 609 607 603 593 595 589 601 604 620 617 614 624 600 612 615 631 625 624 608 607 597 592 593 574 579 574 586 603 591 586 599 619 640 635 634 642 642 646 656 658 670 659 660 647 663 650 642 637 629 642 642 634 643 659 648 667 673 685 681 661 649 673 672 702 721 712 728 721 726 734 742 760 752 763 778 781 776 801 802 773 773 785 807 823 819
588 593 594 585 585 597 616 611 605 610 603 595 607 609 597 621 613 602 597 615 625 638 634 639 635 608 610 603 611 577 565 564 578 579 577 585 595 602 626 631 638 632 633 651 659 653 668 656 645 654 659 667 661 655 626 631 628 619 622 647 654 660 672 678 682 664 647 660 659 682 715 713 717 714 706 708 730 758 745 745 755 758 759 776 796 797 777 790 779 817 823
580 581 580 591 591 600 596 607 594 617 618 590 608 595 594 591 605 607 615 616 613 615 623 643 631 612 619 616 620 606 587 573 563 577 576 567 587 609 622 614 624 630 627 622 653 662 646 671 655 648 644 669 665 670 644 627 641 631 623 645 652 647 664 675 684 679 665 668 664 678 686 692 701 719 720 719 731 742 759 754 761 758 748 776 780 787 797 784 777 800 815
566 567 565 575 595 607 608 590 594 611 626 596 611 613 597 588 608 603 595 598 600 604 620 633 644 630 605 616 605 603 586 576 566 563 578 560 572 578 593 623 609 625 637 643 634 658 656 643 670 652 645 645 647 674 654 648 628 640 645 630 654 637 645 655 665 667 659 650 652 651 672 685 683 712 716 715 716 730 750 748 769 757 739 749 754 781 776 800 790 797 803
561 560 575 586 591 610 619 619 598 612 611 626 616 613 622 603 589 591 595 587 606 589 610 614 627 618 605 615 611 603 611 597 573 566 559 577 581 564 589 599 600 610 632 626 634 650 643 657 650 659 638 646 656 672 661 657 644 631 634 651 645 650 637 632 647 657 664 659 659 654 658 659 668 687 703 705 716 718 722 727 747 748 761 740 755 753 781 782 791 790 785
559 572 561 569 595 583 612 626 629 613 614 622 618 618 621 614 594 577 596 594 586 591 591 619 628 631 605 610 604 599 596 591 573 581 578 571 578 564 563 594 602 616 619 610 633 652 659 642 638 637 655 643 636 663 660 647 650 626 639 635 644 646 656 637 636 661 669 669 658 642 662 664 668 689 690 706 720 729 721 709 740 753 753 751 753 739 770 780 779 785 775
564 577 578 577 589 592 588 604 617 629 618 604 614 619 611 628 620 585 571 600 600 603 581 590 604 631 627 601 608 606 591 605 601 597 589 579 579 563 553 573 577 594 609 610 626 638 652 656 647 630 651 637 653 660 667 660 659 647 650 627 641 631 657 649 651 637 654 652 651 645 649 650 662 673 693 707 726 714 716 701 715 740 756 741 758 742 756 771 784 793 772
562 565 568 576 568 569 573 593 613 610 625 614 620 615 622 606 620 619 597 578 580 587 581 599 591 601 606 611 598 610 611 595 615 606 589 586 590 586 577 566 559 567 592 611 621 641 644 662 669 639 647 634 651 654 660 671 658 659 661 660 636 640 640 650 662 636 634 650 647 656 656 666 668 653 675 687 721 732 725 724 724 712 740 758 764 749 743 749 759 774 775
553 551 553 575 586 572 585 579 585 600 614 618 611 600 618 630 626 624 626 603 578 572 581 574 582 596 605 601 599 588 618 603 592 600 611 585 576 581 581 565 569 558 568 577 600 607 625 649 668 649 636 624 633 644 666 665 669 663 672 659 638 636 629 647 654 658 648 646 633 652 642 663 658 646 643 659 677 716 717 736 734 716 724 744 759 744 754 751 760 763 759
542 538 537 567 568 561 565 569 569 577 599 604 618 603 616 633 633 618 629 634 610 576 563 575 565 595 613 613 614 605 597 601 602 595 595 587 595 583 582 590 570 563 562 579 574 600 597 613 637 648 642 621 616 625 647 656 653 660 659 662 640 623 633 647 653 651 640 636 636 628 654 661 653 667 645 649 668 694 707 725 718 714 711 721 738 749 754 763 762 748 757
557 551 550 561 577 555 565 561 561 584 591 605 604 599 600 601 617 626 638 623 631 615 575 556 570 588 609 621 611 605 606 596 597 606 589 576 573 593 591 598 573 562 552 575 562 578 598 589 616 637 642 630 627 624 641 656 645 652 654 659 641 649 648 649 663 661 640 629 648 652 652 666 648 659 647 635 659 673 689 695 712 728 728 725 713 725 733 760 748 763 741
570 571 560 559 550 546 557 570 551 568 578 583 606 595 604 602 621 611 627 631 643 631 605 589 583 574 602 615 624 624 626 615 612 595 610 579 583 575 598 601 580 577 554 550 561 565 592 596 612 623 622 619 638 629 626 652 646 648 653 650 652 661 649 663 645 642 662 629 641 639 656 669 668 664 654 653 660 675 664 669 701 723 730 741 723 735 733 741 739 748 743
561 563 554 549 563 542 542 563 568 550 578 590 597 608 605 592 616 611 625 626 620 637 627 608 608 580 572 594 621 620 622 612 604 607 599 588 584 572 576 580 587 575 564 548 565 556 561 583 595 610 623 609 610 617 611 624 654 647 660 668 654 663 661 656 646 631 645 642 649 643 637 644 659 648 663 660 666 675 679 674 673 690 702 724 718 736 724 735 736 736 744
560 552 562 557 548 564 558 565 568 574 574 586 606 612 597 594 593 620 624 621 630 643 639 634 615 602 593 587 612 632 624 625 598 601 605 603 596 570 587 587 598 577 573 549 557 557 544 570 592 596 602 616 597 599 600 621 635 659 640 650 666 650 670 669 646 653 642 658 634 628 630 638 640 657 651 661 651 658 659 673 678 682 687 690 717 724 734 719 742 742 736
555 568 549 559 553 565 567 554 549 566 569 580 575 608 616 597 602 612 609 612 626 633 631 645 629 604 592 577 606 628 615 618 603 615 602 593 606 594 577 583 584 591 583 555 567 561 549 553 557 584 606 613 622 614 612 603 619 640 656 652 662 667 655 664 645 652 660 646 654 644 642 643 648 648 660 644 647 657 652 659 666 689 701 692 701 706 727 735 732 735 733
569 576 551 556 564 568 570 573 572 564 571 568 560 593 606 595 594 593 593 599 624 627 644 655 643 635 606 578 591 609 630 606 619 604 622 614 592 607 598 576 581 588 591 587 571 552 541 555 567 583 587 601 597 618 627 609 614 614 623 640 656 647 659 671 660 655 646 638 638 641 646 653 647 640 645 646 660 646 655 662 676 690 687 679 705 690 698 718 716 716 739
570 571 565 567 573 562 552 579 561 570 561 558 564 579 590 584 595 603 611 604 620 610 634 643 658 649 616 586 583 591 611 619 622 618 617 604 612 617 611 609 596 591 603 589 569 562 559 552 556 566 581 588 610 598 602 623 603 612 602 633 645 643 641 672 674 653 637 652 641 637 647 649 648 634 637 656 639 663 648 670 661 689 701 698 703 692 708 693 707 706 705
557 578 583 566 582 571 555 550 571 567 580 575 564 555 560 584 596 611 596 593 599 619 613 633 630 659 651 614 579 593 613 616 605 610 614 598 592 609 617 617 599 597 585 592 572 575 579 549 565 550 574 589 604 599 584 613 623 625 612 616 629 644 648 667 665 674 661 658 653 655 658 642 660 632 640 648 642 638 643 657 657 684 684 691 693 694 704 701 709 697 693
567 568 586 566 558 563 550 551 572 557 574 570 554 556 551 575 573 596 596 584 581 614 623 610 634 640 637 636 596 590 583 596 612 620 615 620 604 601 619 602 603 604 602 578 594 580 584 581 552 564 567 577 576 605 599 586 613 634 630 621 633 641 651 644 673 676 667 653 655 656 662 661 666 641 625 652 647 648 640 645 662 663 662 667 678 677 692 697 715 703 686
569 572 561 568 570 561 565 554 555 546 544 550 556 553 560 557 580 593 604 596 591 598 606 617 620 640 650 640 621 609 602 596 591 621 610 604 623 624 605 600 591 598 600 594 574 572 568 572 557 566 565 556 570 573 585 580 605 624 618 619 631 626 642 651 660 682 663 674 654 666 646 656 656 643 638 631 628 639 652 644 636 666 667 679 680 667 669 691 698 697 685
581 571 578 582 571 557 559 556 557 549 542 543 551 548 563 575 569 591 603 601 593 599 596 591 594 630 638 649 640 633 629 598 604 606 600 603 605 624 628 626 616 591 610 595 573 569 557 565 560 559 567 565 559 575 586 581 601 602 603 628 639 645 630 634 651 673 681 664 654 672 658 659 657 662 639 622 614 628 628 649 656 665 679 689 694 693 685 691 688 680 685
584 586 563 563 581 579 576 568 575 552 543 553 545 534 559 550 566 564 588 604 600 585 602 600 581 613 630 638 627 644 648 628 620 622 603 595 586 616 633 639 638 607 593 603 575 557 547 546 551 543 543 554 566 574 585 591 600 609 615 616 612 642 649 628 632 648 677 686 660 677 658 654 658 648 652 648 629 632 626 645 643 644 660 665 668 688 696 692 698 681 688
585 593 585 583 588 578 584 570 556 573 553 545 554 542 544 544 545 571 580 584 588 576 578 603 608 599 607 612 624 643 648 651 630 616 616 611 599 607 629 625 627 616 597 596 585 563 543 558 543 535 553 545 565 569 567 570 577 605 606 607 598 627 633 645 649 642 665 690 665 674 655 641 664 664 653 653 651 628 624 644 656 642 650 657 649 666 689 680 704 679 680
581 571 585 581 593 589 584 575 573 573 557 537 553 563 560 536 532 563 565 587 584 596 584 594 610 611 613 615 609 610 620 646 635 621 626 610 620 605 614 615 612 620 612 614 592 592 552 562 542 547 557 558 553 572 579 564 581 591 593 597 609 620 640 642 643 655 658 679 666 683 671 651 639 647 658 646 644 656 645 637 643 640 655 654 656 656 665 663 676 697 670
580 587 579 586 577 589 599 594 595 592 584 568 550 548 551 564 558 543 547 571 588 585 599 597 586 602 613 605 616 602 613 636 630 618 622 613 618 620 622 614 617 622 628 614 596 607 582 564 551 542 533 540 537 558 581 567 577 581 593 602 590 617 615 643 631 642 654 674 686 692 667 657 655 654 662 658 641 645 655 649 634 643 653 640 664 643 667 655 656 675 682
569 584 595 572 589 575 575 593 596 608 609 579 572 559 565 574 570 545 547 542 567 586 602 589 599 603 614 617 612 616 609 634 637 639 613 628 608 620 613 610 612 617 623 615 608 593 581 571 572 544 534 544 544 541 565 583 563 580 578 582 598 605 600 610 628 619 643 658 676 680 693 657 665 654 662 649 662 654 659 658 644 648 633 635 635 635 643 641 656 648 664
565 587 574 589 576 569 575 596 607 604 607 608 594 583 557 575 585 577 563 540 537 572 574 578 573 597 600 595 608 605 618 635 634 649 624 628 631 629 620 625 603 621 623 620 606 604 585 583 585 575 548 542 550 539 544 569 578 568 589 588 596 602 615 605 623 630 643 659 651 683 670 664 662 675 666 651 661 660 651 641 643 646 632 637 621 627 637 643 639 657 670
579 591 582 577 573 585 562 573 577 611 622 599 593 587 586 586 571 570 582 563 538 540 566 583 567 577 590 599 597 609 606 606 621 646 643 645 631 631 613 605 617 605 612 619 621 610 613 591 572 576 552 541 552 562 534 556 568 579 592 587 600 586 609 599 598 604 610 632 660 661 676 685 664 682 676 657 648 656 650 640 646 647 636 640 628 630 625 634 623 643 653
585 593 598 577 584 576 577 569 560 576 606 596 597 604 583 573 590 564 566 572 542 537 551 555 574 561 570 586 584 600 598 598 596 621 632 643 643 645 621 626 625 606 598 597 610 609 608 604 581 578 581 562 558 556 540 555 554 563 566 571 581 577 592 594 590 599 599 604 646 645 659 667 683 680 679 659 639 644 663 647 646 642 645 630 641 643 632 617 625 637 644
583 598 581 574 590 588 590 580 584 570 591 592 597 601 607 572 563 580 569 569 554 543 543 558 560 551 554 571 570 570 578 605 613 595 623 620 643 646 631 641 623 632 619 607 613 601 603 599 584 587 591 586 581 556 540 558 569 568 563 576 581 581 590 582 601 597 593 594 613 631 645 663 657 660 658 671 670 664 645 640 647 637 637 649 652 632 648 638 611 621 636
588 579 591 567 563 566 581 593 584 589 576 600 610 611 609 594 579 561 577 558 559 558 539 533 556 568 547 558 581 568 564 593 614 598 616 626 631 643 639 647 639 630 621 620 602 603 611 603 584 580 588 595 583 573 566 552 566 575 571 557 578 569 583 573 570 587 593 605 615 612 624 652 657 646 655 672 684 674 653 641 646 655 638 647 634 641 647 653 623 608 615
602 576 576 575 556 554 565 564 590 578 580 584 613 619 617 617 581 586 566 554 548 543 555 552 560 573 577 574 565 578 584 568 600 601 593 621 618 632 653 647 633 623 638 628 616 607 616 597 609 577 567 589 602 579 566 564 566 569 565 577 583 591 592 593 580 567 579 595 615 610 622 622 647 643 635 663 660 672 664 666 659 651 636 627 622 630 643 642 638 625 623
601 588 566 583 562 555 568 569 583 592 593 582 580 606 612 625 613 590 573 562 541 552 540 537 546 545 569 559 565 556 586 590 598 585 599 613 624 635 636 649 653 623 638 644 614 607 609 610 596 602 593 588 579 588 582 562 560 554 562 578 578 587 594 606 603 576 570 582 609 617 620 635 640 632 646 655 674 672 670 661 670 655 633 620 615 609 624 626 623 620 616
594 594 578 585 581 562 550 551 554 565 598 597 586 594 602 626 636 617 592 586 564 539 531 531 544 531 551 545 547 543 551 562 591 603 581 607 607 635 633 650 647 649 651 655 648 617 599 620 607 607 590 601 581 577 590 585 567 567 560 565 560 565 581 591 604 599 582 568 590 603 621 635 637 651 640 645 644 674 657 658 649 662 642 619 633 607 623 609 615 617 618
596 583 593 583 587 571 572 544 548 570 566 589 580 585 605 597 605 623 620 614 581 566 530 531 530 547 540 547 548 547 539 559 572 580 589 582 602 608 623 623 640 637 655 667 660 636 618 602 605 613 590 591 589 575 571 572 570 568 569 550 555 546 553 578 596 606 596 585 596 581 592 613 621 643 643 655 650 646 670 653 648 638 661 645 624 634 618 619 609 600 612
584 582 571 567 579 576 573 560 545 569 582 591 572 590 591 602 592 620 612 619 617 601 568 534 538 548 546 555 548 541 532 539 554 572 583 587 589 593 593 598 632 636 648 643 650 649 641 612 600 608 605 600 586 577 567 583 573 581 563 566 564 562 540 565 574 587 610 601 595 579 577 600 608 612 641 644 660 659 662 663 655 656 649 653 645 644 622 626 617 617 594
595 592 566 570 577 565 561 559 562 550 580 591 576 594 576 598 592 602 626 624 616 626 599 554 555 550 563 542 548 537 539 523 530 562 585 596 592 595 591 608 609 619 637 640 653 646 633 625 601 604 593 609 606 590 577 582 568 588 575 565 569 575 545 552 571 591 586 606 593 596 572 572 578 605 618 648 661 647 669 656 647 645 664 662 647 653 654 640 632 634 600
607 608 581 571 575 587 561 569 566 545 571 591 575 595 596 602 594 595 610 624 636 626 619 592 565 568 548 566 545 551 554 542 543 540 557 591 591 596 607 614 604 610 622 648 643 643 655 635 616 621 621 594 600 591 580 569 577 589 595 566 578 574 565 551 552 577 583 604 594 586 592 586 569 590 606 622 632 645 646 665 641 632 637 663 648 649 665 642 636 622 631
614 620 591 594 586 583 588 558 579 562 551 577 592 579 578 607 612 611 597 619 634 618 609 617 602 569 546 565 571 557 557 538 547 548 547 559 590 595 592 592 618 601 624 643 651 659 654 647 631 637 631 627 604 603 592 580 563 568 588 572 565 564 552 568 562 569 579 579 590 603 599 595 585 594 599 621 614 622 633 645 641 653 641 639 662 658 654 651 630 618 610
623 634 607 592 597 598 587 567 568 563 560 556 562 563 585 586 599 593 606 597 602 625 612 617 625 597 563 546 563 573 570 568 542 530 551 563 574 574 585 604 598 598 593 628 627 643 654 647 646 637 629 617 612 597 599 597 568 573 571 576 582 559 544 561 553 562 581 577 583 582 586 597 606 592 594 589 615 610 617 631 648 652 655 648 639 654 648 644 637 620 606
629 638 624 620 614 606 609 590 567 552 547 552 559 552 579 579 589 580 601 609 607 612 630 604 616 598 580 548 560 565 579 578 559 555 556 551 568 582 579 575 604 608 613 613 618 614 628 629 628 648 652 622 623 619 618 616 587 570 577 571 579 578 557 548 557 548 551 564 573 574 593 594 595 606 585 583 588 605 619 637 653 656 650 642 633 649 642 643 642 621 617
617 614 615 607 626 623 620 611 604 567 540 561 544 538 547 577 577 583 584 594 605 618 629 612 606 615 607 585 565 558 561 572 579 559 562 546 540 569 567 573 578 587 614 616 603 621 632 641 628 628 635 643 626 626 618 614 598 600 591 577 566 568 571 562 548 553 542 567 571 577 570 580 585 587 590 597 594 607 601 631 628 649 648 658 653 656 645 642 642 625 628
616 612 607 611 621 613 624 632 606 581 556 562 560 542 530 543 580 572 590 595 613 606 618 605 622 615 609 599 587 577 570 580 567 563 566 553 543 544 566 565 572 590 604 605 603 605 626 628 628 641 642 638 648 642 637 636 611 618 601 574 580 575 578 582 551 562 541 565 574 575 570 568 585 576 579 587 582 600 608 627 630 631 627 642 644 646 640 654 644 651 641
610 606 619 611 618 624 617 636 619 603 583 565 573 543 533 520 559 568 576 590 600 599 610 613 605 601 619 609 589 595 592 575 573 567 555 569 546 555 564 563 551 563 583 598 595 601 625 612 608 616 619 647 657 643 637 639 628 609 600 583 575 574 581 585 561 547 548 564 555 570 570 578 572 562 587 575 574 586 590 596 607 608 626 618 625 648 657 657 647 632 636
622 599 593 616 621 608 623 620 622 600 604 582 565 559 548 522 545 564 573 591 588 585 593 606 603 610 621 627 596 608 602 578 586 574 573 555 561 556 555 569 549 569 584 577 593 593 604 623 627 627 619 616 630 653 629 623 642 614 616 600 576 564 585 589 577 572 566 556 551 564 581 578 584 564 564 579 561 584 589 578 595 590 621 630 625 637 653 665 668 642 624
628 626 603 592 621 630 630 632 625 620 609 607 589 581 558 540 533 535 550 582 602 576 574 602 593 610 599 621 628 605 604 594 590 577 565 560 570 557 551 573 550 550 573 565 592 601 589 593 620 635 642 626 624 630 630 627 617 624 605 620 583 563 559 583 576 570 577 564 562 567 570 569 566 560 569 572 567 556 586 576 598 598 589 620 633 631 643 640 671 674 650
642 632 608 588 605 632 616 641 637 623 603 615 602 589 576 570 552 554 558 571 594 589 572 575 580 607 601 615 608 618 611 599 580 595 564 557 562 566 570 568 551 540 542 575 581 580 577 578 595 623 632 634 642 643 648 631 617 605 619 619 595 585 564 574 566 578 575 561 563 570 577 562 563 554 566 557 578 580 559 576 588 601 608 598 605 617 624 640 662 668 659
641 651 643 616 616 626 627 616 623 616 603 622 627 591 590 574 562 561 572 580 584 595 600 573 564 592 602 601 605 620 609 613 601 590 596 557 543 546 545 553 554 562 548 551 555 583 590 590 587 597 605 629 640 643 650 635 632 619 628 622 613 595 588 573 581 581 585 585 578 560 576 566 576 567 571 577 565 578 584 567 570 592 604 609 618 598 598 631 649 653 652
644 654 653 626 630 613 636 637 629 631 611 606 621 603 582 585 566 561 568 563 572 593 594 585 579 577 587 581 604 601 624 624 623 611 586 590 558 557 552 549 546 551 563 554 545 572 579 571 576 594 608 599 616 638 645 648 647 644 636 643 630 620 607 587 595 591 574 569 565 563 556 555 557 573 570 587 570 558 583 584 571 579 602 613 602 604 589 604 634 654 655
632 655 667 656 641 642 638 642 633 624 629 610 597 599 600 601 586 581 557 564 576 574 595 577 590 568 565 579 574 586 601 613 628 605 604 595 573 554 562 551 533 555 541 537 555 556 554 555 582 589 595 594 588 605 620 630 644 630 621 623 633 641 637 599 581 586 570 580 579 577 563 558 555 572 575 566 582 571 560 588 568 576 571 598 605 606 595 587 609 647 659
635 635 654 651 646 647 635 647 628 619 631 612 620 595 587 589 606 595 573 561 579 583 580 599 584 570 567 575 562 561 587 615 619 616 599 611 594 574 572 562 547 531 553 534 538 555 552 566 573 585 588 600 582 599 610 629 635 627 620 610 628 645 651 644 621 596 587 575 577 572 585 564 572 563 560 568 584 579 564 579 591 582 578 569 585 586 601 579 584 611 647
641 646 639 635 632 650 644 648 653 642 628 633 627 621 611 587 607 603 580 570 570 568 591 603 609 572 576 563 573 577 567 576 589 609 593 615 591 583 562 578 560 555 538 533 522 528 542 567 583 588 581 585 598 589 598 601 629 622 625 615 607 635 642 657 642 628 608 601 589 566 569 559 573 564 555 576 573 590 587 576 568 590 583 570 583 580 593 583 589 603 624
641 655 650 644 625 638 630 649 640 639 632 616 623 622 606 589 601 617 600 576 578 564 576 589 606 608 579 567 573 580 589 592 592 604 592 599 592 576 576 560 554 556 563 538 535 539 528 536 549 560 588 583 593 591 594 606 616 631 624 608 604 615 644 654 636 645 623 616 588 594 568 561 573 555 563 577 579 567 586 574 573 581 570 577 586 579 596 583 578 586 593
651 644 651 645 649 634 635 630 629 645 639 628 613 613 626 606 586 616 596 603 591 576 574 568 588 590 593 579 578 580 595 579 575 587 586 599 597 595 581 558 558 542 550 548 539 540 537 535 547 553 563 569 577 580 579 591 604 603 606 621 616 612 634 656 634 642 638 637 628 610 595 564 574 579 569 555 582 578 583 573 559 571 578 571 588 572 572 582 576 570 572
666 642 657 636 642 631 631 630 633 630 626 626 612 612 625 609 605 597 616 595 610 607 587 590 597 601 582 580 590 580 591 588 590 597 587 590 607 604 599 578 558 564 549 564 559 558 545 546 543 551 553 551 559 583 589 583 581 583 591 618 613 620 611 642 652 655 651 646 633 612 611 576 582 587 568 561 577 582 576 585 567 571 577 567 564 579 579 588 588 575 577
656 667 658 651 637 650 651 632 616 616 634 616 615 627 617 625 619 603 614 623 609 609 598 606 586 589 600 575 592 575 584 602 607 601 610 583 586 589 583 592 580 580 561 544 556 571 543 543 534 543 541 547 540 553 584 598 600 602 586 594 615 619 613 608 626 651 651 657 649 641 609 590 585 575 564 549 551 579 594 584 579 577 565 562 559 560 579 590 600 581 583
645 661 673 669 651 640 652 660 641 611 635 618 605 613 631 634 638 631 602 619 630 621 601 598 590 597 580 579 588 592 591 606 607 609 604 603 602 599 605 582 579 567 566 548 552 572 575 560 560 558 534 541 552 556 577 577 600 613 599 595 613 608 624 621 609 620 636 658 660 645 628 595 598 572 571 556 557 548 572 592 600 583 583 585 555 553 563 576 587 600 585
646 644 666 663 647 657 637 646 644 627 616 633 610 605 629 626 636 630 610 619 616 609 606 609 598 597 579 592 589 586 591 587 596 615 612 592 603 613 603 581 569 586 584 558 565 578 578 574 555 556 558 539 534 554 556 562 582 612 598 591 598 595 618 634 611 611 623 624 651 639 631 611 595 602 594 585 575 568 568 581 583 599 601 597 591 578 572 559 582 602 606
660 651 655 647 643 637 652 647 644 646 630 628 636 628 614 616 612 641 622 621 617 625 605 613 613 599 605 605 580 589 573 589 582 606 626 614 602 603 607 584 584 570 588 586 563 580 592 575 560 553 562 556 552 541 541 554 558 575 598 604 586 601 610 626 630 625 609 622 637 636 626 626 600 608 609 595 585 576 582 576 571 571 586 595 608 605 576 558 561 576 609
651 647 660 648 660 638 639 636 656 647 627 622 613 628 632 633 626 616 635 639 628 628 605 594 598 616 616 614 602 582 576 584 591 579 600 601 617 610 603 600 578 567 588 578 575 581 570 592 574 570 547 562 564 555 545 534 539 552 573 606 586 586 594 615 626 630 614 608 616 640 642 626 622 620 606 592 586 587 594 598 583 565 570 598 596 593 587 561 570 570 571
645 640 640 664 652 638 647 627 652 642 631 616 625 631 615 625 623 621 619 623 632 627 610 591 584 586 612 601 592 580 578 565 589 601 593 594 601 598 590 602 607 595 572 588 584 577 561 584 594 587 557 556 570 561 538 536 545 554 560 579 592 602 600 614 618 618 607 600 596 613 637 644 626 633 604 595 579 580 595 605 600 580 570 585 580 594 599 587 559 573 565
633 635 624 645 665 646 649 656 651 633 627 620 611 633 613 620 637 635 614 630 641 640 613 616 587 571 604 619 594 585 578 581 591 602 608 613 604 593 603 593 605 590 573 580 594 576 575 578 586 589 566 564 565 574 561 536 526 526 532 571 575 600 604 617 615 615 613 607 600 613 627 635 629 639 638 612 595 599 604 592 590 600 581 592 579 586 581 582 588 576 563
639 634 632 630 649 661 652 639 644 630 642 630 633 625 636 624 639 628 631 632 630 650 630 632 606 592 594 617 599 599 595 595 597 584 593 592 595 594 592 590 598 582 594 595 580 584 584 581 572 591 591 587 572 585 573 549 524 515 530 551 551 564 602 618 615 619 606 604 592 602 629 641 635 642 637 632 605 594 604 597 592 587 592 600 605 584 588 597 574 580 588
640 633 628 644 656 662 659 664 635 647 648 645 649 634 617 634 640 648 629 643 624 634 643 631 611 603 588 612 600 605 594 608 601 597 606 582 600 582 585 579 587 574 579 576 592 580 580 575 584 577 581 599 598 590 567 552 537 534 535 545 534 543 559 601 606 612 604 613 611 608 617 630 646 643 654 637 615 608 608 593 585 597 606 597 591 578 579 576 594 589 583
650 633 638 648 653 662 669 675 652 654 653 633 642 631 625 634 622 621 632 633 632 617 635 625 630 620 597 608 594 613 603 589 598 595 596 583 589 593 586 572 565 560 565 558 574 579 587 586 567 580 587 590 587 596 584 563 550 544 549 543 527 528 535 564 584 612 612 614 613 612 622 634 646 658 666 647 642 630 628 621 604 587 611 609 594 583 567 584 594 579 592
652 653 652 642 646 648 671 657 655 651 642 628 629 647 620 626 632 630 642 632 626 630 641 625 632 631 602 595 584 584 613 607 590 603 609 595 599 579 578 570 581 583 565 567 564 587 589 583 583 567 589 596 584 580 589 573 560 562 558 537 521 514 533 559 575 599 616 605 612 604 618 619 625 657 655 648 646 627 636 635 608 598 599 615 612 606 592 590 598 593 597
661 660 652 633 642 637 643 656 656 652 638 645 621 624 640 631 631 635 644 629 627 635 630 631 628 644 623 612 602 594 595 616 609 615 606 615 594 579 577 560 563 578 577 574 582 587 577 595 589 566 586 589 604 587 592 580 582 556 557 557 546 540 538 553 555 584 594 601 595 610 621 628 633 645 648 650 635 651 633 628 619 621 611 593 606 621 601 587 584 593 600
669 662 660 635 650 636 629 646 644 646 639 642 631 621 618 620 614 614 635 641 622 619 633 644 648 649 627 632 612 588 589 592 604 621 619 611 610 593 573 562 576 572 569 580 582 581 588 596 608 588 590 583 579 588 583 589 576 564 573 573 554 555 533 547 547 571 572 578 597 610 625 623 642 649 635 640 653 652 649 638 633 622 620 609 616 619 614 598 594 577 584
678 684 658 663 636 648 639 627 630 628 638 633 650 628 614 607 608 615 634 646 624 613 621 647 637 658 646 631 615 608 610 585 578 599 602 602 617 613 584 579 577 567 578 581 595 596 585 603 603 600 578 586 585 590 576 571 571 571 556 566 555 550 541 538 554 542 567 569 584 583 606 632 626 644 631 620 649 644 648 660 649 639 618 629 618 625 614 599 601 589 571
664 666 654 653 642 639 642 651 651 643 634 644 629 650 624 605 612 618 607 629 641 623 617 634 633 648 665 659 630 602 614 617 603 590 594 603 611 623 616 591 574 582 567 561 570 584 581 591 606 613 593 596 602 584 578 587 579 574 571 549 563 542 551 555 561 545 539 562 574 569 579 605 634 643 645 617 631 629 625 640 651 658 632 639 643 634 619 608 598 604 596
674 673 657 667 652 634 646 649 647 642 631 630 644 633 625 625 629 620 621 614 629 624 608 621 629 639 636 656 662 636 616 610 623 599 584 584 590 621 612 592 588 595 593 582 564 559 582 572 603 598 600 585 589 588 568 586 571 573 577 565 559 540 535 559 562 541 530 552 548 577 575 581 609 633 651 647 640 640 641 631 643 664 662 653 634 624 627 613 620 599 602
686 691 677 679 677 668 636 640 632 654 645 641 631 633 635 636 637 627 610 629 634 620 606 626 634 636 649 637 644 659 642 608 620 618 586 597 591 601 624 599 600 609 608 589 576 574 560 560 570 595 598 586 589 596 573 562 559 557 554 568 567 550 541 558 552 561 543 526 552 563 583 579 598 610 645 647 629 649 641 634 627 651 644 640 644 643 626 610 620 628 598
671 696 691 683 667 660 643 640 631 640 635 637 633 633 638 622 632 623 630 633 645 645 618 631 628 627 642 632 623 629 654 633 605 625 604 596 591 586 593 607 600 594 611 614 603 583 569 563 555 583 583 593 602 605 582 570 563 557 548 545 568 575 541 555 559 558 542 534 540 554 575 571 577 584 619 648 641 638 636 634 639 639 638 632 640 648 631 633 606 633 609
677 666 677 692 675 657 638 625 617 619 638 650 652 635 635 641 641 621 628 624 626 646 643 618 610 635 639 638 627 641 627 643 623 615 609 609 612 597 583 603 595 604 598 618 606 592 571 576 558 561 571 579 581 587 597 574 565 546 535 535 549 578 560 554 564 563 558 538 552 561 567 585 564 582 589 625 651 641 647 647 652 651 638 648 646 646 638 646 639 630 621
688 675 681 686 685 669 669 659 630 616 637 648 651 646 634 651 631 631 619 634 632 625 644 638 610 604 631 639 619 641 638 643 645 635 628 630 622 625 616 601 584 588 599 608 603 599 602 596 575 566 577 577 593 598 596 581 574 573 558 553 535 569 570 551 565 570 569 562 562 546 570 578 565 584 581 591 627 625 642 657 659 669 653 661 664 654 647 654 659 639 626
688 689 688 675 672 681 686 673 659 642 631 652 663 643 646 629 634 637 621 624 617 631 626 626 635 612 630 642 625 614 625 639 648 637 638 643 632 627 629 630 607 588 600 590 595 596 600 612 596 564 561 568 588 596 595 575 585 586 583 561 549 565 580 581 559 571 568 554 550 549 565 581 586 580 592 590 593 614 642 652 641 644 645 645 664 660 638 650 644 644 650
682 701 700 701 673 660 690 688 665 658 648 646 652 662 663 642 623 644 620 611 609 628 643 619 635 640 640 625 618 608 630 617 630 634 645 653 648 630 615 611 612 595 603 607 600 595 597 594 603 582 556 566 564 593 589 581 589 586 580 566 570 564 584 595 575 568 570 560 540 545 551 561 582 569 576 597 589 600 608 623 646 644 646 646 647 665 653 632 647 660 651
686 698 690 699 694 661 676 686 693 666 655 642 638 642 645 642 640 632 641 620 601 604 633 639 630 622 647 635 625 603 604 609 630 619 635 645 658 657 631 624 616 592 582 594 598 611 586 586 598 596 578 555 576 578 594 602 597 604 592 588 586 564 562 583 576 571 581 564 555 545 542 559 568 558 580 578 600 601 597 614 634 635 652 643 651 642 650 650 657 641 655
699 699 697 694 701 682 685 673 699 691 658 655 659 660 653 642 629 627 621 613 613 604 607 636 631 619 624 647 638 618 593 587 617 611 612 630 658 661 662 635 620 603 582 589 593 594 598 594 596 599 605 579 568 584 593 581 588 598 598 596 592 591 576 561 558 573 571 565 569 562 547 564 571 559 576 589 599 605 612 609 613 632 648 640 654 646 640 632 660 661 658
699 699 702 688 686 700 694 697 702 708 700 677 660 654 666 646 632 626 627 607 625 606 601 600 611 619 613 640 630 631 625 586 597 612 616 618 638 646 659 665 625 630 598 586 601 605 613 599 583 607 592 581 567 565 589 574 576 578 577 603 595 588 598 576 578 558 557 567 552 572 573 548 555 547 545 575 582 594 610 604 613 619 619 631 644 653 656 635 632 640 664
690 702 715 689 698 690 695 685 681 687 709 683 664 669 655 642 653 638 629 615 621 628 622 606 605 604 615 623 637 628 625 611 611 609 619 620 612 638 644 643 654 637 610 606 610 617 621 624 592 607 600 603 578 574 571 565 576 563 582 601 599 606 592 603 591 576 568 563 569 552 565 573 549 544 540 551 578 571 582 598 611 626 629 630 647 641 643 630 628 634 652
48 33 34 31
