575
137
82
828
231
531
407
154
337
428