from collections import defaultdict as DD from collections import deque D = DD(lambda: deque([])) n, m, q = list(map(int, input().split())) Ans = [0] * m for _ in range(q): Q = list(map(lambda x: int(x)-1, input().split())) if Q[0] == 0: D[Q[2]].append(Q[1]) else: i = D[Q[1]].popleft() Ans[i] += 1 D[Q[2]].append(i) for ans in Ans: print(ans)