#include <bits/stdc++.h>
using namespace std;
int main() {
  int T;
  cin >> T;
  while (T--) {
    int flag = 0, n;
    cin >> n;
    for (int i = 0; i < 150; i++) {
      int x = 7 * i;
      for (int j = 0; j <= 200; j++) {
        int y = 5 * j;
        int z = n - x - y;
        if (z < 0) continue;
        if (!z) {
          if (!(j + i)) continue;
          cout << 0 << ' ' << j << ' ' << i << endl;
          flag = 1;
          break;
        }
        if (!(z % 3)) {
          cout << z / 3 << ' ' << j << ' ' << i << endl;
          flag = 1;
          break;
        }
      }
      if (flag) break;
    }
    if (!flag) cout << -1 << endl;
    ;
  }
}
