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

int main() {
  int N;cin>>N;
  vector<int> A(N),B(N+1);
  A.at(0) = 0;
  for (int i=1;i<N;i++) cin>>A.at(i);
  sort(A.begin(), A.end());
  for (int i=1;i<A.at(N-1)+1;i++) B.at(i) = count(A.begin(), A.end(), i);
  for (int i=A.at(N-1)+1;i<N;i++) B.push_back(0);
  for (int i=1;i<N+1;i++) cout<<B.at(i)<<endl;
}
