11896

9099

8461

6620

6088

5833

5765

5739

5671

5223

4857

4795

4725

4339

4328

4085

4051

3955

3929

3917

3903

3840

3810

3673

3668

3535

3461

3362

3326

3316

3247

3162

3133

3045

3001

2991

2986

2962

2875

2871

2774

2754

2727

2708

2707

2692

2672

2657

2647

2638

2636

2621

2610

2507

2500

2458

2456

2374

2356

2315

2309

2301

2278

2265

2257

2257

2254

2228

2221

2199

2195

2188

2132

2125

2091

2088

2069

2027

2022

2014

1999

1923

1914

1909

1898

1897

1881

1878

1866

1850

1827

1796

1791

1777

1769

1762

1762

1754

1751

1731

1727

1718

1716

1714

1713

1710

1665

1659

1657

1636

1635

1631

1631

1625

1624

1624

1622

1620

1599

1596

1583

1576

1572

1570

1567

1564

1559

1556

1549

1543

1528

1518

1516

1514

1498

1495

1490

1484

1482

1481

1480

1475

1474

1465

1458

1457

1445

1442

1441

1441

1438

1431

1430

1430

1430

1429

1422

1420

1412

1403

1402

1400

1397

1394

1390

1388

1386

1385

1382

1380

1371

1368

1345

1343

1342

1338

1324

1322

1318

1317

1313

1301

1299

1298

1292

1290

1290

1289

1286

1283

1282

1279

1275

1265

1259

1259

1249

1246

1243

1242

1240

1228

1224

1224

1220

1217

1215

1214

1212

1205

1205

1198

1195

1190

1188

1187

1185

1180

1178

1178

1173

1171

1166

1159

1156

1156

1145

1144

1140

1140

1139

1136

1127

1127

1125

1120

1120

1117

1117

1112

1109

1108

1100

1096

1091

1087

1084

1078

1076

1075

1075

1072

1071

1070

1067

1065

1059

1056

1054

1054

1050

1048

1043

1042

1041

1039

1038

1031

1028

1026

1025

1025

1021

1021

1017

1016

1016

1014

1014

1014

1008

1004

1004

1001

997

994

994

992

992

991

991

987

982

980

978

970

969

962

961

959

956

955

953

951

947

945

941

936

933

932

930

926

926

921

918

916

914

912

910

906

902

901

899

887

886

885

884

882

876

875

874

870

869

848

840

837

832

830

829

827

826

823

822

820

812

810

806

805

802

802

801

800

796

792

791

791

781

776

775

774

771

770

766

766

765

763

760

748

744

743

743

741

738

734

732

731

731

727

723

721

718

718

715

715

711

710

708

707

704

701

700

698

696

695

694

691

688

672

671

670

669

660

658

656

656

651

640

638

631

630

626

621

614

613

604

604

603

603

598

597

595

594

593

593

590

586

585

584

583

578

577

577

576

576

576

575

571

569

566

565

563

563

563

562

558

557

550

541

540

531

530

529

528

527

523

522

513

509

500

499

497

496

489

485

483

480

479

474

473

472

468

467

463

462

462

461

459

450

450

450

447

446

445

442

441

436

432

421

414

394

393

386

384

380

367

341
