#include<bits/stdc++.h>
using namespace std;
const int N=20;
int n;
int s[N][3];
int main()
{
int n;
cin>>n;
if(n==1||n==2||n==5)
cout<<-1;
else
{
for(int k=n/14;k>=0;k--)
{
int r=n-14*k;
for(int i=r/3;i>=0;i--)
for(int j=(r-i*3)/4;j>=0;j--)
if((r-i*3-j*4)%7==0)
{
cout<<k+(r-i*3-j*4)%7<<" "<<k+j<<" "<<k+i;
return 0;
}
}
}
return 0;
}