2522

1364

1216

1110

1076

941

907

832

830

806

803

788

704

695

695

657

646

626

611

606

602

600

600

596

589

584

575

566

559

555

549

547

542

534

530

526

524

522

522

520

515

515

513

512

507

507

506

504

504

504

502

495

494

490

490

488

487

483

483

479

474

474

471

470

469

464

459

458

456

456

456

453

452

450

447

442

439

438

437

437

436

436

435

433

431

428

428

427

423

423

422

420

418

418

418

417

417

416

411

410

409

407

407

407

405

400

400

399

398

398

396

395

395

393

392

389

388

387

387

387

384

382

382

381

376

375

372

371

367

366

364

364

364

363

362

361

361

358

357

356

355

354

354

352

352

352

352

351

349

348

347

347

345

342

342

341

341

341

339

338

338

334

331

331

330

329

329

328

327

325

325

324

322

322

321

321

320

320

319

319

318

318

318

316

315

315

315

315

313

310

309

309

308

307

306

306

305

305

305

305

304

304

302

301

298

298

297

297

296

295

294

293

293

292

292

292

291

290

290

288

287

287

287

286

285

285

283

282

280

274

273

272

271

270

269

268

268

268

267

265

260

251

251
