Why is this iteration not getting the last values in col D (GAS)?

This is the data:

enter image description here

With the loop below, I’m trying to get the highlighted data, but the one next to Qtd/Peças doesn’t get pushed into the array.

function salvarCorte(status) {
  if (status != '') {
    const dadosCorte = sheetCorte.getRange(1, 1, sheetCorte.getLastRow(), sheetCorte.getLastColumn()).getValues();

    let dadosRiscos = [];
    const parametrosRisco = ["Risco", "Matéria Prima", "Molde", "Tamanho", "Grade", "Consumo Unit.", "Espelhado", "Tecido/Pé", "Obs", "Qtd/Peças"];
    for (let r = 0; r < dadosCorte.length; r++) {
      if (parametrosRisco.indexOf(dadosCorte[r][0]) > -1) {
        dadosRiscos.push(dadosCorte[r][1]);
        }
      if (parametrosRisco.indexOf(dadosCorte[r][2]) > -1) {
        dadosRiscos.push(dadosCorte[r][3]);
      }
    }
  }
}