#include <iostream>
#include <cstdio>
using namespace std;
int main() {
int n, l=1, w[10]={0};
scanf("%d", &n);
for(int i=1900; i<1900+n; i++) {
for(int j=0; j<12; j++) {
if(j==3 || j==5 || j==8 || j==10) {
for(int k=0; k<30; k++) {
l++, l%=7;
if(k==12) w[l]++;
}
}
else if(j!=1) {
for(int k=0; k<31; k++) {
l++, l%=7;
if(k==12) w[l]++;
}
}
else {
if(i%400==0 || (i%100!=0 && i%4==0)) {
for(int k=0; k<29; k++) {
l++, l%=7;
if(k==12) w[l]++;
}
}
else {
for(int k=0; k<28; k++) {
l++, l%=7;
if(k==12) w[l]++;
}
}
}
}
}
for(int i=0; i<6; i++) printf("%d ", w[i]);
printf("%d\n", w[6]);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgbiwgbD0xLCB3WzEwXT17MH07CglzY2FuZigiJWQiLCAmbik7Cglmb3IoaW50IGk9MTkwMDsgaTwxOTAwK247IGkrKykgewoJCWZvcihpbnQgaj0wOyBqPDEyOyBqKyspIHsKCQkJaWYoaj09MyB8fCBqPT01IHx8IGo9PTggfHwgaj09MTApIHsKCQkJCWZvcihpbnQgaz0wOyBrPDMwOyBrKyspIHsKCQkJCQlsKyssIGwlPTc7CgkJCQkJaWYoaz09MTIpIHdbbF0rKzsKCQkJCX0KCQkJfQoJCQllbHNlIGlmKGohPTEpIHsKCQkJCWZvcihpbnQgaz0wOyBrPDMxOyBrKyspIHsKCQkJCQlsKyssIGwlPTc7CgkJCQkJaWYoaz09MTIpIHdbbF0rKzsKCQkJCX0KCQkJfQoJCQllbHNlIHsKCQkJCWlmKGklNDAwPT0wIHx8IChpJTEwMCE9MCAmJiBpJTQ9PTApKSB7CgkJCQkJZm9yKGludCBrPTA7IGs8Mjk7IGsrKykgewoJCQkJCQlsKyssIGwlPTc7CgkJCQkJCWlmKGs9PTEyKSB3W2xdKys7CgkJCQkJfQoJCQkJfQoJCQkJZWxzZSB7CgkJCQkJZm9yKGludCBrPTA7IGs8Mjg7IGsrKykgewoJCQkJCQlsKyssIGwlPTc7CgkJCQkJCWlmKGs9PTEyKSB3W2xdKys7CgkJCQkJfQoJCQkJfQoJCQl9CgkJfQoJfQoJZm9yKGludCBpPTA7IGk8NjsgaSsrKSBwcmludGYoIiVkICIsIHdbaV0pOwoJcHJpbnRmKCIlZFxuIiwgd1s2XSk7CglyZXR1cm4gMDsKfQ==