2854

2780

2411

2076

1842

1420

1367

1352

1339

1315

1301

1261

1212

1194

1176

1157

1084

1033

1026

1020

1013

1012

1010

1008

1001

973

970

953

947

938

928

911

902

896

883

868

840

833

816

789

777

776

768

740

734

731

725

715

714

712

704

702

694

692

680

674

662

643

618

604

602

599

584

578

564

563

561

554

549

546

540

533

526

525

524

520

515

509

499

476

474

467

453

445

444

443

432

430

423

414

386

368

367
