641 523 522 517 524 520 520 521 1897 1831 2391 1909 1685 1510 1393 1293 1217 1147 1096 1051 1009 974 947 922 901 879 861 841 829 812 807 792 785 775 767 755 747 729 729 722 721 718 714 707 703 699 698 691 682 685 677 678 673 672 665 665 663 660 657 651 651 649 645 638 636 635 635 637 632 633 633 629 628 626 626 622 622 621 623 618 617 617 614 616 614 613 609 610 609 610 608 604 604 604 600 606 603 601 602 599 598 597 598 593 595 592 594 593 594 595 592 596 591 591 586 588 589 586 585 585 586 585 584 582 583 583 579 580 581 581 580 580 577 580 580 580 580 579 577 581 578 578 578 574 572 576 575 573 572 573 574 573 574 572 575 570 572 571 568 570 569 567 567 568 566 566 569 570 569 569 564 566 569 568 564 565 566 563 563 565 562 564 564 561 562 561 564 561 561 560 557 560 562 563 562 561 557 555 557 561 561 563 561 560 558 558 557 557 559 557 556 557 557 558 557 554 558 556 557 556 559 555 559 555 556 557 551 557 555 555 554 556 554 552 553 557 552 555 551 555 554 554 552 552 551 553 552 554 551 551 553 551 551 552 550 549 548 551 549 548 551 548 548 548 553 551 552 550 549 550 551 549 548 548 548 551 548 550 551 545 549 546 548 548 551 545 549 548 542 541 538 539 543 542 544 545 546 549 544 545 549 545 547 550 547 546 546 546 545 548 546 544 549 545 548 545 548 547 547 545 543 546 545 546 543 544 541 545 543 543 538 531 529 523 523 524 625 623