// inputに入力データ全体が入る
function Main(input) {
	// 1行目がinput[0], 2行目がinput[1], …に入る
  let inputs = input.split("\n");

  const [N] = inputs[0].split(' ').map(input=> Number(input));
  const array = inputs[1].split(' ').map(input=> Number(input));

  const res = {}
    // 社員数 N
    // array 直属の上司のID

    array.forEach( _id => {
        const id = Number(_id);
        res[id] = res[id] ? res[id] + 1 : 1
    })

    for( let i = 1 ; i <= N ; i++ ){
        console.log( res[i] || 0)
    }
}
//*この行以降は編集しないでください（標準入出力から一度に読み込み、Mainを呼び出します）
Main(require("fs").readFileSync("/dev/stdin", "utf8"));

