#include <stdio.h>
#include <stdlib.h>

int main(int argc, char** argv){
    int N;
    if(scanf("%d\n",&N) ==0){perror("scanf");exit(1);}
    int* a=(int*)malloc(sizeof(int)*N);
    for(int i = 0; i < N-1; i++){
        int tmp =scanf("%d", a+i);
        if(tmp==0){perror("scanf");exit(1);}
    }
    int count[N];
    for (int i=0; i< N-1; i++){
        for(int j=i; j <N-1 ; j++){
            if(a[j]== i+1){
                count[i]++;
            }
            count[N-1]=0;
        }
    }
    for (int i =0; i<N ;i++){
        printf("%d\n",count[i]);
    }
}