High resolution vacuum ultraviolet absorption spectra of the B1Σ+-X1Σ+, C1Σ+-X1Σ+, and i3Σ+-X1Σ+ transitions in carbon monoxide