5593

4825

4599

3019

2372

2200

1747

1646

1559

1473

1400

1368

1319

1303

1260

1248

1071

1013

993

960

959

889

884

868

858

819

811

799

791

775

772

755

736

728

724

714

709

700

686

654

650

641

637

636

631

604

588

583

546

535

519

512

500

496

481

480

476

458

457

453

429

428

424

418

417

416

393

356
