523 518 521 520 519 518 519 520 3027 2153 1853 1632 1474 1359 1264 1187 1129 1074 1028 997 960 932 908 886 871 851 833 811 807 793 785 771 765 753 749 739 735 702 716 713 710 706 700 697 693 689 682 677 677 671 667 668 664 660 659 655 651 650 647 647 644 640 638 629 631 634 631 629 632 627 625 622 619 624 617 616 618 612 614 610 612 611 609 607 608 609 604 608 604 605 602 601 598 599 599 598 597 595 595 595 595 593 592 586 587 588 591 590 589 589 585 587 584 584 586 586 585 581 581 579 581 582 584 582 578 582 580 576 579 578 579 577 577 576 575 576 573 573 575 574 570 575 576 572 570 571 569 565 570 570 573 565 570 567 567 568 566 567 567 567 566 565 561 562 564 564 565 567 561 564 562 563 560 562 563 563 560 559 560 562 561 562 562 554 556 559 563 559 559 559 557 558 556 558 560 555 555 553 556 555 555 556 556 556 556 556 554 554 555 555 557 556 556 552 553 551 553 555 551 556 554 554 554 555 553 552 551 550 553 552 551 550 552 550 552 553 551 550 552 546 551 548 548 549 548 550 550 551 548 548 547 547 550 549 549 547 546 547 548 546 546 547 547 548 546 546 545 547 546 548 545 544 544 545 546 545 545 543 546 546 546 544 546 546 543 545 545 542 541 539 537 539 539 544 543 543 545 543 543 543 547 544 544 542 544 543 542 544 542 546 546 544 543 543 543 545 546 542 544 543 544 541 542 543 542 540 540 544 541 537 529 527 520 517 515 517 619 672