426
257
615
600
335
253
484
531
582
244