451
497
105
283

342
589
344
813
249

621