2184

1422

1376

1352

1320

1252

1160

1128

1075

1066

1055

1040

1025

1014

979

944

938

901

857

838

784

781

776

763

739

730

730

718

715

713

710

704

696

685

674

663

653

645

643

639

639

624

607

606

605

598

596

589

582

582

577

577

568

567

567

564

562

560

556

555

554

548

548

547

542

536

532

531

531

521

521

518

517

515

513

512

507

506

503

498

498

492

489

487

486

483

481

481

479

472

471

469

468

467

463

461

458

457

457

454

449

445

445

444

444

442

442

442

441

440

438

436

436

430

429

423

423

422

422

421

420

419

415

411

406

406

402

398

398

396

396

396

395

395

389

388

386

383

382

381

381

380

378

376

374

372

372

367

367

366

364

363

362

361

359

359

354

352

351

351

348

348

345

343

342

342

341

337

337

336

336

336

334

333

333

333

333

332

331

330

329

327

327

326

326

324

323

321

320

317

316

316

315

314

314

312

312

312

311

311

311

310

310

309

309

309

308

308

306

306

305

305

303

301

299

299

299

298

297

296

294

294

292

291

290

289

288

288

287

287

283

282

280

280

280

280

280

277

276

275

275

273

273

273

273

271

271

270

267

267

267

263

263

262

262

261

259

258

256

254

252
