Can we explain atmospheric carbon dioxide oscillations during the past 400,000 years?