523 525 522 522 522 521 521 521 2871 2446 2062 1788 1606 1463 1356 1267 1204 1134 1085 1044 1004 974 948 924 902 881 865 843 833 813 811 796 786 779 771 762 751 721 733 728 725 718 715 714 702 701 701 691 687 686 683 678 678 673 673 668 658 657 660 655 653 647 644 635 634 639 636 632 636 636 631 631 630 624 624 626 624 619 626 619 618 618 617 616 613 611 612 612 612 607 611 605 607 603 605 607 607 603 603 597 599 601 598 591 594 595 594 595 594 596 595 593 590 591 587 590 589 586 588 589 588 585 587 586 582 586 583 582 585 585 582 581 583 581 580 578 577 576 581 575 581 578 576 577 576 575 570 572 573 578 574 574 574 573 572 572 574 572 568 568 572 570 564 567 567 569 573 572 566 569 566 564 571 563 566 567 566 568 564 569 568 564 567 562 563 565 564 560 562 562 564 561 559 563 561 561 558 560 558 562 560 562 560 560 559 559 557 554 556 560 556 557 556 559 556 559 553 556 556 555 553 558 556 560 555 556 556 557 556 556 552 555 554 555 554 558 557 555 552 554 554 554 552 550 552 552 552 554 554 553 553 549 555 552 553 550 552 549 551 548 548 553 550 552 550 553 555 549 544 546 549 549 548 550 553 550 550 548 547 549 552 553 548 549 548 548 547 545 543 547 542 544 543 541 546 545 547 545 550 548 547 545 551 548 547 546 549 549 546 544 547 547 544 548 549 548 547 545 544 545 548 546 548 548 546 547 544 542 546 538 534 534 528 522 521 518 628 509