524 523 522 520 518 522 522 521 2240 2240 2277 1890 1673 1514 1398 1297 1218 1156 1102 1053 1020 980 955 931 907 888 871 847 834 817 812 794 789 775 773 762 755 729 730 724 724 723 713 710 707 704 696 688 687 685 681 679 677 670 667 663 660 657 656 656 654 654 644 637 633 637 638 631 634 634 631 630 631 628 626 624 625 625 620 622 619 622 618 616 614 615 611 607 610 608 605 605 606 605 600 605 604 602 599 601 601 594 597 591 592 594 596 595 596 592 590 591 590 588 587 587 589 586 587 584 585 587 586 585 585 585 580 585 580 578 583 578 578 581 578 581 577 575 577 574 577 575 576 580 574 573 577 574 572 576 572 574 573 574 571 572 573 572 567 570 569 573 568 567 568 570 572 570 570 567 564 569 567 563 565 562 567 564 566 564 562 562 562 561 555 565 563 562 560 559 562 562 558 560 559 561 560 556 561 559 560 559 563 559 556 559 557 555 561 557 558 559 560 554 556 555 555 554 553 554 555 555 557 561 557 558 558 554 553 557 551 556 556 551 552 552 555 550 554 553 552 553 552 554 552 553 550 552 551 549 548 553 550 550 551 551 549 551 551 551 550 549 546 547 547 550 552 550 549 549 551 544 549 550 547 552 544 548 547 546 547 549 550 547 546 550 546 546 545 540 539 541 540 540 543 547 545 548 544 549 542 549 545 546 546 545 541 544 544 544 541 545 544 546 543 547 544 542 545 545 542 546 546 547 545 545 545 544 543 539 537 528 527 525 522 519 627 732