"use strict"

function Main(input) {
  input = input.split(" ");

  const N = parseInt(input[0], 10);
  const Y = parseInt(input[1], 10);

  let result = '-1 -1 -1';

  for (let a = 0; a <= N; a++) {
    for (let b = 0; b <= N; b++) {
      if ((a + b) > N) continue;

      let sum = (a * 10000) + (b * 5000) + ((N - a - b) * 1000);
      if (sum === Y) {
        result = `${a} ${b} ${N - a - b}`;
        break;
      }
    }
  }
  console.log(result);

}

//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));