#DP0301. 统计人数

统计人数

题目描述

一家公司里有 nn 个员工,除了公司 CEO 外,每个人都有一个直接上司。我们想知道,每个人的团队(包括他/她自己、他的直接下属和间接下属)一共有多少人?

输入格式

第一行一个整数 nn

接下来一行,n1n−1 个整数 f2,f3,,fnfi(1fi<i)f_2,f_3,…,f_n,f_i(1≤f_i<i) 表示第 ii 个员工的上司。其中1号点为CEO,没有上司。

输出格式

一行 nn 个整数,表示第 1n1∼n 个人的团队人数。

Samples

5
1 2 3 1
5 3 2 1 1

数据规模

对于所有数据,保证 2n1052≤n≤10^5