516
479
312
257
384