2532

1807

1684

1566

1543

1486

1427

1280

1244

1243

1150

1133

1003

971

947

937

918

906

872

854

852

851

826

782

778

772

770

759

756

755

724

696

689

675

663

660

658

641

632

615

614

610

597

579

548

546

540

536

511

509

508

492

472

471

461

445

405

389

372

348
