3961

3040

1739

1503

1394

1326

1303

1302

1244

1189

1117

1042

959

930

901

883

853

829

813

792

789

782

739

732

705

704

700

694

685

676

655

646

643

609

595

589

587

579

575

575

548

540

522

510

502

501

478

470

455

451

444

441

434

429

412

406

405

396

394

391

389

386

385

380

377

371

369

366

363

362

355

353

353

336

330

329

325

318

317

312

307

307

305

297

296

294

292

291

290

286

276

273

273

272

266

266

253

253

251

242

234

227

226

224

218

213

201

201

195

186
