2376

2216

2032

1752

1683

1682

1598

1512

1416

1311

1248

1209

1131

1106

1050

1047

1037

1006

980

964

951

935

931

916

893

866

847

842

839

831

825

821

817

811

803

795

794

790

787

772

762

755

752

749

749

744

740

739

730

729

728

723

719

718

714

710

709

707

705

701

699

695

692

683

680

676

675

674

670

668

664

663

660

658

658

654

650

633

627

626

622

620

617

616

609

609

609

608

608

603

599

593

593

592

591

590

589

588

583

583

579

572

570

570

567

565

562

555

555

548

545

544

543

540

537

536

534

534

532

532

531

531

531

530

528

528

526

526

525

525

524

519

518

515

514

514

513

513

512

511

506

506

504

503

500

499

499

498

498

497

496

494

494

493

488

487

486

486

485

483

482

479

475

474

469

469

468

467

465

463

462

461

460

460

458

456

454

451

449

448

448

448

447

446

446

444

441

441

439

437

435

435

434

432

429

429

425

421

420

419

418

416

415

415

415

410

408

408

403

399

399

397

396

396

396

395

394

387

386

385

385

384

380

374

373

373

370

359

358

356

355

355

353

352

347

342

341

339

339

338

338

336

335

334

333

333

332

330

327

325

325

324

324

320

310

306

306
