#include<cstdio>
#include<iostream>
#include<algorithm>
#include<cstring>
using namespace std;
typedef long long ll;
const int MAXN=int(1e5)+7;
int x,y,h,w,n;
ll ans[20],base=int(1e9)+7,zero,a[MAXN<<4],tot;
int main()
{
	scanf("%d%d%d",&h,&w,&n);
	zero=1ll*(h-2)*(w-2);
	while(n--)
	{
		scanf("%d%d",&x,&y);
		for(int i=0;i<3;i++)
			for(int j=0;j<3;j++)
				if(1<=x-i&&x-i<=h-2&&1<=y-j&&y-j<=w-2)
					a[tot++]=base*(x-i)+(y-j);
	}
	sort(a,a+tot);
	for(int i=0,cnt=1;i<tot;i++)
	{
		if(a[i]==a[i+1])
			cnt++;
		else
			ans[cnt]++,cnt=1,zero--;	
	}
	printf("%lld\n",zero);
	for(int i=1;i<10;i++)
		printf("%lld\n",ans[i]);
	return 0;
}
