
546

460

683

287

427

942

153

282