8426

5103

4761

4081

3359

3164

2904

2493

1904

1811

1717

1685

1654

1627

1617

1612

1599

1523

1504

1483

1482

1412

1379

1370

1355

1332

1312

1310

1263

1226

1225

1182

1173

1169

1149

1142

1120

1098

1074

1050

1035

1018

1005

975

972

967

965

965

907

895

878

855

834

832

813

811

802

801

786

779

778

777

777

771

769

760

759

753

750

747

744

736

732

732

717

712

712

701

701

698

698

696

695

688

683

671

666

659

659

658

648

642

639

635

630

623

617

607

605

602

601

594

593

590

586

586

586

583

580

579

576

571

569

565

560

559

557

556

554

548

547

541

541

538

530

529

526

512

511

510

506

503

501

499

492

489

486

480

479

476

475

470

468

467

462

461

458

454

446

445

444

438

437

436

423

422

422

414

410

410

399

397

393

390

387

377

366
