4689

3782

2893

2659

2337

2218

2140

2035

2030

1887

1857

1802

1747

1519

1506

1410

1404

1403

1335

1245

1226

1192

1184

1137

1133

1124

1110

1091

1082

1077

1069

1062

1060

1060

1048

1043

1018

995

987

976

966

963

962

959

955

940

937

933

931

926

916

914

908

898

889

876

873

870

869

869

861

859

855

853

851

849

848

843

840

837

837

835

834

833

833

832

831

830

827

818

817

816

809

807

802

801

800

798

793

787

786

780

780

773

773

767

761

760

759

757

755

755

745

744

737

735

733

731

730

728

727

725

725

725

722

721

719

719

716

715

708

707

707

703

703

701

699

698

684

684

684

683

683

682

682

682

680

680

679

679

677

675

675

674

666

663

661

660

657

652

652

650

650

648

647

644

644

639

638

637

635

635

633

632

630

628

628

627

627

626

624

624

623

621

621

617

616

615

613

607

607

603

603

602

602

602

600

599

595

595

594

592

592

592

591

590

586

584

584

582

582

582

581

581

579

576

574

569

568

568

567

567

564

562

562

562

557

555

554

549

549

548

545

542

538

538

538

537

535

533

532

531

531

530

530

527

526

525

525

524

522

520

518

517

516

515

515

515

512

509

509

508

505

504

501

500

500

498

498

497

496

495

492

490

489

488

486

486

482

481

481

479

479

478

477

474

468

465

461

458

455

455

455

449

446

443

440
