426
257
614
598
335
253
484
530
582
244