4496

1435

1344

1271

1197

1155

1147

1115

1082

1079

1042

1018

1017

1001

995

992

977

949

942

938

907

905

869

866

843

805

802

799

797

782

777

758

753

750

748

731

716

710

700

688

679

672

671

671

644

639

638

636

628

624

616

609

605

598

598

591

590

587

584

582

581

579

574

574

573

570

569

564

557

555

554

551

551

549

545

541

541

540

538

532

529

522

516

514

512

509

501

500

495

494

490

489

489

487

486

475

472

468

466

465

463

462

462

460

460

460

460

459

458

457

457

456

456

454

451

450

445

444

443

439

439

438

437

436

435

435

433

433

431

429

421

420

419

418

415

414

413

413

410

406

406

404

401

399

398

396

395

395

394

393

389

389

389

388

388

386

386

385

382

381

380

374

374

373

373

371

369

369

367

361

354

354

350

349

344

339

338

337

336

334

333

331

328

326

324

320

318

318

318

317

310

309

308

304

301

301

301

300

294

285

285

282

278

278

270

269

267

266

266

264

264

264

256

233

221

207
