13951

13497

10498

7273

6218

6040

5472

4994

4043

4042

4003

3936

3657

3630

3570

3570

3376

3367

3157

3069

2923

2734

2703

2676

2661

2658

2570

2521

2409

2383

2335

2314

2301

2300

2294

2275

2241

2226

2223

2184

2163

2116

2110

2098

2084

2072

2068

2015

1991

1946

1929

1918

1903

1890

1880

1861

1846

1805

1791

1789

1766

1752

1747

1732

1712

1709

1706

1699

1693

1684

1681

1659

1641

1613

1578

1576

1559

1537

1532

1529

1527

1521

1516

1514

1505

1492

1479

1469

1466

1465

1459

1459

1455

1447

1441

1434

1432

1429

1421

1417

1413

1409

1408

1407

1394

1393

1385

1384

1381

1373

1367

1357

1339

1335

1327

1326

1319

1319

1318

1314

1308

1307

1305

1301

1287

1279

1272

1272

1271

1270

1269

1267

1265

1265

1264

1254

1245

1241

1235

1233

1224

1220

1220

1216

1216

1208

1204

1198

1192

1190

1189

1186

1185

1174

1164

1153

1146

1142

1141

1138

1133

1130

1128

1126

1124

1124

1119

1118

1117

1115

1112

1111

1108

1098

1087

1082

1080

1076

1072

1069

1062

1059

1055

1044

1037

1034

1032

1030

1030

1028

1026

1025

1020

1020

1013

1011

1008

1003

1000

998

995

993

990

981

981

981

980

976

976

974

969

967

957

953

953

952

951

948

945

941

941

939

936

935

935

934

934

933

929

927

926

925

922

917

914

913

907

907

904

904

899

894

894

893

892

891

890

888

887

886

886

882

882

878

873

872

868

867

860

857

856

854

849

847

845

841

840

840

835

835

835

834

833

833

832

831

826

825

823

823

823

819

818

816

812

809

805

805

804

803

801

801

800

797

794

792

790

787

783

780

777

775

774

773

769

769

768

768

768

767

766

764

763

761

760

759

758

757

755

753

752

750

749

744

742

742

741

741

735

734

734

733

732

732

728

728

727

726

722

720

719

717

716

714

713

708

706

704

703

703

702

701

701

699

699

697

695

695

691

690

689

687

686

686

684

683

682

680

680

678

676

676

674

673

672

670

668

666

665

665

662

662

661

659

658

657

657

657

656

655

652

652

650

649

647

647

646

642

641

641

640

639

636

635

632

631

630

629

628

627

626

626

626

625

624

622

619

616

614

613

607

606

599

598

597

597

595

593

593

592

592

588

587

587

586

584

583

582

580

580

579

578

574

574

573

572

572

572

571

568

567

563

563

561

561

561

560

560

560

560

559

558

556

555

552

548

546

545

541

539

539

535

532

531

531

527

526

525

525

519

515

514

514

507

507

503

502

500

499

497

496

493

490

488

487

484

481

476

476

474

472

472

471

471

471

471

469

469

468

467

466

465

462

461

458

456

454

453

446

444

442

416

395
