Which of the following attenuate hypoxic pulmonary vasoconstriction

  1. Acidaemia
  2. Hypercapnia
  3. Iron deficiency
  4. Alveolar hypoxia