4097

2857

2842

2735

2733

2642

2299

1971

1916

1731

1618

1612

1520

1500

1486

1431

1319

1312

1291

1290

1262

1149

1118

1100

1097

1065

1065

1059

1046

1039

1033

1021

1016

1013

1012

997

991

989

976

976

957

954

944

941

941

939

937

933

930

930

929

925

925

912

907

904

903

892

885

884

883

877

875

870

857

830

821

820

816

809

809

804

804

801

800

790

777

775

769

762

750

742

727

725

724

722

719

718

715

714

713

701

701

695

692

692

691

690

689

688

683

679

673

664

661

660

653

651

648

639

637

636

634

633

630

622

620

618

609

600

598

597

596

596

592

589

586

585

583

581

576

575

570

565

563

562

561

554

546

542

539

539

537

537

534

531

531

530

527

521

519

516

514

514

498

495

492

489

477

473

468

463

452

448

445

443

437

435

426

411

410

410

395

384

382

381

377

370

341

331
