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

ll min(ll a, ll b){
    if (a < b) return a;
    else return b;
}

ll max(ll a, ll b){
    if (a > b) return a;
    else return b;
}

int main(void){
    int N; cin >> N;
    int A[N]; for(int i = 0; i < N; i++) cin >> A[i];
    
    map<int, int> mp;
    for(int i = 0; i < N; i++){
        mp[A[i]-1] += 1;
    }
    
    for(int i = 0; i < N; i++){
        cout << mp[i] << endl;
    }
}
