5.2800000000000003785e-10 1.3800000000000000718e-19 leaf development stages