3708

2706

1983

1755

1605

1569

1544

1510

1507

1469

1464

1439

1394

1382

1312

1291

1286

1227

1208

1190

1189

1167

1160

1159

1158

1151

1123

1102

1099

1087

1083

1070

1069

1063

1047

1043

1037

1032

1027

1027

1015

1007

999

992

967

956

954

953

948

946

945

936

933

933

931

922

920

919

917

905

895

894

892

881

878

878

876

871

869

867

865

861

859

859

858

858

856

852

847

847

846

840

836

833

827

827

826

826

821

813

811

810

810

807

806

804

801

800

799

797

794

793

786

785

784

782

780

779

767

767

764

758

757

753

750

750

750

749

747

746

745

741

739

738

738

736

735

735

732

732

731

726

725

725

725

719

716

716

714

714

713

712

711

710

710

709

705

705

705

701

700

697

697

697

697

695

694

693

690

687

686

684

682

682

677

675

671

671

670

668

668

663

663

660

659

658

658

656

656

651

642

642

636

634

632

632

630

630

627

626

626

624

621

619

616

614

613

608

606

601

594

592

585

584

576
