5610

3771

3551

3346

2820

2536

2463

2311

2301

2206

2188

2038

1889

1809

1764

1741

1681

1638

1616

1487

1487

1456

1451

1444

1443

1438

1372

1364

1333

1332

1312

1311

1303

1297

1292

1289

1282

1252

1251

1240

1235

1235

1199

1197

1190

1185

1183

1167

1160

1159

1145

1138

1130

1119

1100

1097

1088

1085

1084

1080

1075

1068

1064

1063

1051

1051

1042

1025

1023

1018

1003

980

973

971

968

954

953

944

942

940

936

925

912

906

902

883

882

880

859

858

855

855

854

854

847

841

841

834

822

821

816

810

781

778

770

765

763

754

742

740

739

729

727

726

722

718

717

713

707

706

698

698

691

688

685

685

683

681

673

671

668

667

663

659

655

653

653

646

646

644

642

642

637

636

635

635

631

629

628

626

625

623

622

616

615

614

610

607

606

604

601

595

594

594

587

587

586

585

585

582

581

581

578

576

576

574

573

573

571

566

563

557

556

554

554

553

549

548

547

543

541

538

537

535

534

532

530

530

529

524

523

523

523

522

521

519

517

517

516

516

515

511

509

507

507

504

504

504

503

502

496

495

493

492

491

491

490

489

487

487

485

485

483

483

479

476

476

476

472

471

465

465

462

462

458

458

457

456

456

454

453

452

452

451

451

451

450

449

444

443

443

442

442

441

438

437

435

433

433

431

431

431

427

425

424

423

423

421

417

415

414

413

410

408

407

407

405

402

401

400

398

397

394

393

391

391

390

387

387

384

383

383

381

381

381

381

381

380

378

377

377

376

375

374

370

368

366

362

361

359

359

359

358

358

353

351

350

349

349

349

347

345

344

343

342

341

340

340

337

337

336

336

335

335

334

334

333

333

332

332

330

330

329

329

328

328

328

326

325

325

324

323

323

321

321

318

315

315

313

313

312

311

310

308

305

304

303

303

303

302

301

299

298

297

297

295

295

294

292

292

291

289

288

288

284

283

283

283

282

282

282

280

280

277

276

275

274

274

273

273

272

272

271

271

270

270

270

267

265

264

262

262

262

257

252
