#include<bits/stdc++.h>
using namespace std;
long long n,m,k,cnt[20],cha;
map<long long,map<long long,long long> >mp;
int main()
{
	cin>>n>>m>>k;
	cnt[0]=(n-2)*(m-2);
	for(long long i=0;i<k;i++)
	{
		long long a,b;
		cin>>a>>b;
		for(long long j=-1;j<=1;j++)
		{
			for(long long l=-1;l<=1;l++)
			{
				long long x=a+j,y=b+l;
				if(x>=2 && y>=2 && x<n && y<m)
				{
					mp[x][y]++;
					long long now=mp[x][y];
					cnt[now]++;
					cnt[now-1]--;
				}
			}
		}
	}
	for(long long i=0;i<10;i++)
	{
		cout<<cnt[i]<<endl;
	}
	return 0;
}