#include<stdio.h>

int main(void) 
{
	unsigned int N,A[N],B[N],i,j;
	scanf("%d", &N);
	for (i = 1; i < N; i++) {
		scanf("%d", &A[i]);
	}
	for (i = 1; i < N; i++) {
		B[i] = 0;
		for (j = i; j < N; j++) {
			if (i == A[j]) B[i]++;
		}
	}
	for (i = 0; i < N - 1; i++) {
		printf("%d|n", B[i]);
	}

	return 0;
}