Fig. 5: Formation ages of delivered asteroids. | Nature Communications