A compound ‘X’ absorbs \( 2 \) moles of hydrogen and ‘X’ upon oxidation with \( \mathrm{KMnO_4/H^+} \) gives \(\text{CH}_3-\underset{\overset{\parallel}{\text{O}}}{\text{C}}-\text{CH}_3 , \text{CH}_3-\underset{\overset{\parallel}{\text{O}}}{\text{C}}-\text{O}-\text{H}\) and \(\text{CH}_3-\underset{\overset{\parallel}{\text{O}}}{\text{C}}-\text{CH}_2\text{CH}_2-\underset{\overset{\parallel}{\text{O}}}{\text{C}}-\text{O}-\text{H}\)
The total number of \( \sigma \) bonds present in the compound ‘X’ is ________.