2831

2602

2500

1605

1182

1135

1063

860

801

745

718

675

623

594

584

564

563

562

550

537

529

489

488

479

473

470

460

458

454

445

444

431

429

419

416

412

408

408

398

396

390

390

373

372

371

371

367

364

353

351

350

349

347

346

344

337

335

328

313

310

292

289

279

275

263
