N = int(input())
edges = [[] for _ in range(N)]
for _ in range(N - 1):
    u, v = map(lambda x: x - 1, map(int, input().split()))
    edges[u].append(v)
    edges[v].append(u)
for u in range(N):
    ans = 0
    for v in edges[u]:
        ans += len(edges[v]) - 1
    print(ans)