451
497
105
284

414

342
590
813
249

621