5825

5337

2591

2574

2203

2154

2085

2064

2032

1948

1941

1863

1848

1772

1748

1728

1707

1621

1613

1606

1583

1544

1509

1502

1483

1432

1419

1384

1334

1293

1262

1244

1241

1173

1165

1162

1151

1088

1076

1075

1050

1036

1017

1006

981

980

967

954

930

919

908

907

905

905

899

888

879

872

868

863

854

853

841

838

828

822

813

809

802

797

777

765

762

761

759

743

741

735

735

731

728

725

719

716

713

702

701

695

688

681

674

671

657

654

642

638

635

624

614

610

608

607

597

595

594

592

586

581

579

578

576

574

572

572

569

556

555

550

549

536

534

534

528

517

510

510

509

508

508

506

503

496

495

488

481

472

471

470

469

469

464

462

460

457

456

455

452

449

446

443

440

437

427

420

419

417

416

410

406

402

397

384

383

380

372

368

359

350

350

350

339

338

336

336

330

329

327

323

323

322

321

319

313

312

307

303

303

295
