#P5003. 「长乐集训 2017 Day1」树

「长乐集训 2017 Day1」树

Description

n n 个点,它们从 1 1 n n 进行标号,第 i i 个点的限制为度数不能超过 Ai A_i

现在对于每个 s,(1sn) s, (1 \leq s \leq n) ,问从这 n n 个点中选出一些点组成大小为 s s 的有标号无根树的方案数。

Input Format

第一行一个整数 n n

第二行 n n 个整数表示 Ai A_i

Output Format

输出一行 n n 个整数,第 i i 个整数表示当 s=i s = i 时的方案数。

Sample

样例输入

3
2 2 1

样例输出

3 3 2

Hint

20% 20 \% 的数据,n6 n \leq 6

60% 60 \% 的数据,n50 n \leq 50

100% 100 \% 的数据,n100 n \leq 100