4 4 25 9 8 5 12 9 4 50 250 590 420 400 450 210 11060