
340

329

497

678

106

495

270

323

216

647