机房游戏时间限制 : 1.000 sec 内存限制 : 128 MB

题目描述
第一个游戏结束后同学们意犹未尽,于是王老师给他们准备了第二个游戏,给定n个点,大家在教室里选好了各自站的点,对于每个点,有且仅有一个点是它可以直接到达的(可能是它自己),然后通过到达的点再去其他点,去的点最多的同学获胜,王老师请你帮忙算出每一个点能到达多少个点,这样她才能判定哪位同学胜利
输入
第一行一个数N
接下来N 行,每行一个数,表示点i能直接到达的点

输出
N 行,每行一个数表示点i能到达的点的个数
样例输入 Copy
4
1
3
2
3
样例输出 Copy
1
2
2
3
提示
你可以认为这是一个每个点出度都为1的有向图
对于100%的数据,N<=100000