42 43 384 417 0 0 0 0 0 286 417