318 563 577 577 576 576 576 576 812 803 796 789 785 778 775 773 771 768 768 768 767 766 768 769 769 769 765 777 775 775 771 779 778 779 779 780 781 782 784 784 784 787 786 787 787 786 786 785 789 790 763 794 791 790 789 789 789 789 789 790 789 790 791 791 791 792 793 794 793 794 793 794 795 796 797 798 801 804 808 767 814 812 807 817 813 809 806 804 802 799 798 796 796 794 794 792 790 789 791 788 793 781 776 790 785 791 784 794 788 788 786 784 784 783 782 782 781 779 779 780 779 778 779 777 777 778 776 776 774 773 771 773 771 770 770 770 769 767 767 766 765 764 763 762 760 761 760 760 760 757 758 757 754 747 759 758 754 747 757 753 751 749 747 746 746 744 744 742 742 740 740 739 738 737 737 736 736 735 735 734 731 731 730 729 728 727 725 724 724 721 722 719 719 718 717 714 713 713 711 708 708 707 706 704 703 702 701 699 699 697 697 697 694 694 693 692 691 690 689 689 688 686 685 684 683 682 682 680 679 678 677 676 675 674 672 671 669 668 666 665 663 662 661 658 656 659 656 653 649 653 649 650 648 643 646 644 642 640 639 635 635 635 632 631 630 628 628 626 624 623 622 620 619 617 617 615 614 613 611 611 609 608 606 605 605 603 601 603 600 600 601 573 602 610 564 572 567 599 605 597 602 602 582 600 601 595 592 591 590 589 589 588 587 587 587 585 585 585 585 584 585 585 585 586 585 601 661 571 567 563 562 561 561 578 627 892 300 2571