Superconducting and normal specific heats of niobium