#include<iostream>
#include<string.h>
using namespace std;
int n;
int m[5];
bool judge(int s){
if(s%7==0){
return true;
}
else{
while(s>0){
if(s%10==7){
return true;
}
s=s/10;
}
}
return false;
}
int main(){
int n;
cin>>n;
memset(m,0,sizeof(m));
for(int i=1;i<=n;){
if(judge(i)){
m[i%4]++;
i++;
n++;
}
else{
i++;
}
}
for(int i=1;i<4;i++){
cout<<m[i]<<'\n';
}
cout<<m[0]<<'\n';
return 0;
}