3104

2522

2101

2081

1929

1860

1834

1823

1818

1811

1559

1526

1485

1456

1441

1413

1401

1359

1329

1277

1259

1244

1219

1186

1180

1163

1135

1096

1054

1050

1046

1037

1037

1025

1015

1013

1005

990

972

971

957

949

940

932

928

919

902

899

894

893

882

878

870

868

860

856

853

843

837

837

834

830

830

821

819

794

792

791

784

782

779

775

770

769

768

764

762

757

752

747

747

737

735

731

729

729

729

728

723

718

715

712

711

707

706

705

705

703

699

692

691

690

689

686

685

680

679

678

678

673

673

667

667

666

663

662

651

651

648

646

646

644

633

631

627

626

626

622

616

615

610

607

605

603

603

600

596

594

594

593

591

589

589

587

582

578

578

577

575

572

568

568

565

563

562

560

560

554

553

550

548

548

548

547

547

544

544

542

541

541

538

537

536

535

534

532

528

524

519

516

509

509

507

503

501

500

495

495

490

489

487

486

483

479

476

475

469

468

465

463

460

457

452

452

451

448

448

448

446

445

439

439

438

436

435

434

431

428

428

425

422

418

414

412

412

409

408

408

406

406

404

402

399

398

396

395

387

387

384

380

379

379

376

376

374

371

369

365

360

358

358

347

346

341

339

329

329

328

326

320

318

313

310

306

306

305

299
