2802

2730

2256

1835

1767

1535

1443

1097

1057

1055

1047

1045

1029

964

958

903

875

866

861

860

860

848

844

842

837

835

805

769

743

732

724

704

699

690

670

648

644

640

638

619

617

615

612

598

598

589

585

582

570

569

562

559

555

550

549

549

548

546

544

536

534

533

529

526

525

517

513

511

506

501

499

497

494

485

484

483

481

480

479

477

476

475

466

459

458

457

455

450

449

449

448

447

447

443

442

440

439

439

438

436

434

433

432

432

429

429

414

412

412

412

411

407

405

395

395

394

391

389

386

384

381

381

378

376

375

370

369

369

369

366

363

361

359

355

354

351

351

349

349

347

347

345

345

341

338

338

329

329

329

326

326

324

321

321

320

319

318

318

314

314

307

305

304

296

296

296

295

294

293

293

292

292

291

289

288

287

285

285

281

279

278

276

276

275

270

270

270

269

265

264

264

262

261

261

258

257

256

254

254

251

248

248

246

245

244

240

236

232

231

230

222
