517
342
407
478
334
615