statistics and computing 12 6390269