Devonian impact craters