5390

3955

3783

3675

2426

2406

2308

2116

1910

1561

1531

1462

1440

1419

1399

1303

1296

1276

1209

1158

1129

1084

1003

970

926

916

913

898

862

792

773

769

728

700

673

671

664

661

642

630

622

589

577

573

515

507

489

461

455

455

454

452

426

418

414

404

403

386

375

369

363

349

325

319

316

309
