3757

2353

2317

2138

2063

1810

1805

1578

1546

1533

1516

1501

1459

1425

1405

1386

1337

1333

1331

1324

1308

1305

1270

1256

1249

1247

1238

1230

1229

1213

1192

1172

1164

1143

1134

1126

1101

1099

1099

1091

1083

1075

1069

1050

1049

1042

1030

1027

1024

1020

1020

1011

1008

1003

991

985

983

979

979

974

974

965

959

953

947

947

941

937

927

923

923

922

919

918

918

912

911

910

908

908

903

889

888

888

887

884

876

871

870

866

863

859

857

855

853

851

850

850

848

848

843

838

835

832

830

826

825

817

813

810

807

804

803

803

802

800

798

793

788

784

784

783

781

780

780

779

777

774

774

771

770

769

765

764

763

763

754

750

746

744

742

740

740

736

734

732

731

730

721

719

719

718

716

711

711

710

710

709

709

706

705

701

696

696

692

688

685

684

682

680

675

675

672

672

671

667

664

662

657

657

655

654

650

643

639

638

638

634

633

630

630

624

624

617

613

609

604

601

600

600

600

598

596

594

589

588

572

566

566

558

548
