from collections import deque, defaultdict n, m, q = map(int, input().split()) shop = defaultdict(deque) ans = [0] * m for _ in range(q): t, x1, x2 = map(int, input().split()) if t == 1: i = x1 - 1 g = x2 - 1 shop[g].append(i) if t == 2: s = x1 - 1 t = x2 - 1 i = shop[s].popleft() ans[i] += 1 shop[t].append(i) for a in ans: print(a)