2227

1981

1391

1143

1019

965

925

799

797

774

752

733

712

665

645

632

608

606

600

594

585

542

525

523

498

480

472

471

468

465

450

450

446

422

418

413

404

400

397

393

387

384

377

376

369

362

357

347

335

335

325

320

316

297

295

291

287

274

272

258

247

244

242

241

231

226

224

218

206

197

179

172

147
