C - 各部分木の大きさ Editorial /

Time Limit: 2 sec / Memory Limit: 1024 MB

配点: 100

問題文

頂点数 Nが与えられます。 各頂点は 1, 2, \dots, N と番号付けされていて、 i 本目の辺は頂点 a_i と頂点 b_i を結んでいます。

この木において、頂点 1 を根とします。このとき、各頂点を根とした根付き木の大きさを求めてください。


入力

入力は次の形式で与えられます。

N
a_1 b_1
a_2 b_2
\vdots
a_{N-1} b_{N-1}

出力

頂点 1, 2, \dots, N を根とした根付き木の大きさを一行ずつ出力してください。

制約

  • 2 \le N \le 10^{5}
  • 1 \le a_i, b_i \le N
  • 与えられるグラフは木である
  • 入力はすべて整数である


入力例

4
1 2
1 3
3 4

出力例

4
1
2
1