import java.util.Scanner;
public class Main {
public static void main(String args[]) {
// System.out.println("start");
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
int jia = 0;
int yi = 0;
int bing = 0;
int ding = 0;
// 在循环中真正的数值
int rc = 0;
// 一次有效的循环
int rn = 1;
//跳过的数的总个数
int count = 0;
while (rn <= n) {
//真正的数为i+跳过的数的个数
rc = rn + count;
if (rc % 7 == 0 || String.valueOf(rc).contains("7")) {
count++;
int flag = rc % 4;
if (flag == 0) {
ding++;
} else if (flag == 1) {
jia++;
} else if (flag == 2) {
yi++;
} else {
bing++;
}
//跳过的数值 不算一个有效的循环次数
}else {
rn++;
}
}
System.out.println(jia);
System.out.println(yi);
System.out.println(bing);
System.out.println(ding);
sc.close();
}
}