529 530 530 530 531 532 527 528 2655 2129 2221 1854 1650 1499 1384 1290 1216 1151 1099 1056 1016 981 961 932 912 891 873 852 841 819 818 800 794 782 779 768 760 732 739 735 730 726 717 715 709 709 705 701 693 690 684 685 682 678 677 671 668 666 662 662 658 657 649 643 641 643 646 640 644 642 641 637 636 634 633 630 634 629 629 629 625 625 625 621 621 619 618 618 618 619 614 615 611 610 614 611 611 609 609 609 605 609 603 599 600 603 606 603 602 603 603 595 598 595 595 595 594 595 595 594 590 593 594 593 590 592 591 590 587 588 587 589 588 586 587 586 587 589 584 588 586 586 581 583 584 582 581 580 579 582 580 581 582 582 580 582 578 580 578 577 578 577 573 575 572 577 575 574 574 571 574 575 573 573 572 573 576 573 572 571 572 573 569 569 568 571 572 573 569 570 568 570 569 572 570 568 563 568 568 567 571 569 567 564 567 565 567 567 564 565 566 565 566 566 564 563 562 565 562 564 563 564 563 568 566 566 567 561 565 562 561 560 564 561 562 562 565 560 562 561 562 560 561 560 559 558 560 558 560 560 559 559 560 557 557 558 557 555 557 558 561 558 557 557 558 559 558 557 553 554 554 557 557 556 555 559 554 558 558 555 554 557 554 556 555 554 552 549 551 550 548 550 550 548 553 552 556 555 552 552 555 556 552 550 556 553 552 555 555 553 555 554 550 551 553 556 554 551 554 552 553 553 554 552 554 551 552 552 548 547 543 537 532 530 531 530 634 708