
340

329

497

677

106

495

270

323

216

647