function Main(input) {
    // 1行目がinput[0], 2行目がinput[1], …に入る
    N = Number(input.split(" ")[0]);
    Y = Number(input.split(" ")[1]);
    output = "-1 -1 -1";
   
    for(i =0;i < N+1; i++){
        for(j =0;j < N+1; j++){
            pattern = 10000*i + 5000*j + 1000*(N - i -j);    
            k = N-i-j;
            if(pattern == Y && k >=0){
                output = i + " " + j + " "+ k;
                break;
            }
        }
        if(output !== "-1 -1 -1"){
            break;
        }
    }
    console.log(output);
}
    

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