#include<stdio.h>
#include<string.h>
int main(){
	int n,i,j,lep;
	int a[200009],b[200009];
	while(~scanf("%d",&n))
	{
        memset(a, 0, sizeof(a));
        memset(b, 0, sizeof(b));
		for( i=1;i<n;i++)
		{
			scanf("%d",&a[i]);
		}
		for(i=1;i<n;i++)
		{
		  lep=1;
		  if(a[i]==lep)
			{
			  b[lep]++;
			}
			lep++;
		}	
		for(j=1;j<=n;j++)
		{
			printf("%d\n",b[j]);
		}
	}
	return 0;
} 