#include <bits/stdc++.h>
using namespace std;

int main() {
    int N , M ;
    cin >> N ;
    vector<int> vec(N-1);
    vector<int> vec2(N);
    for (int i = 0; i < N-1; i++) {
        cin >> vec.at(i);
        for (int j = 0; j < N; j++) {
            if(j+1 == vec[i]) vec2[j] ++;  
        }

    }
    for (int j = 0; j < N; j++) { 
            cout << vec2[j] << endl ;
        }
   
}