#include <iostream>
#include <map>

using namespace std;

int main() {
    int N;
    cin >> N;
    map<int, int> mp;
    for(int n=1; n<N; n++) {
        int A;
        cin >> A;
        mp[A]++;
    }
    for(auto itr=mp.begin(); itr!=mp.end(); itr++) {
        cout << itr->second << endl;
    }
    

    return 0;
    
}