1511

1418

1384

1189

988

971

963

942

915

907

897

884

883

866

856

848

835

825

823

818

810

787

771

765

757

749

745

739

728

727

726

726

723

717

716

706

705

695

691

691

688

688

687

684

672

664

660

659

655

654

653

652

651

648

647

642

634

633

631

631

629

628

626

622

614

613

609

603

601

598

597

593

593

590

589

586

585

584

582

582

578

571

567

566

563

560

559

558

557

552

551

548

547

547

547

546

544

540

540

540

538

537

537

535

532

531

531

530

524

524

523

523

522

521

520

520

519

518

517

516

516

516

516

512

506

506

505

505

504

504

501

501

501

499

498

496

494

492

490

488

482

482

477

474

473

473

473

471

470

468

468

467

467

464

461

458

457

454

453

452

452

448

448

445

443

442

442

439

438

436

433

433

432

432

429

429

428

424

420

419

417

417

416

414

408

407

407

405

405

404

403

402

399

396

396

395

394

393

392

391

389

387

384

381

380

380

379

379

378

374

371

370

370

368

365

364

360

359

358

357

354

353

351

347

344

343

343

342

342

342

341

340

335

333

332

323
