n, m = [int(i) for i in input().split()]
swaps = []
hunters = [i for i in range(1, n+1)]
indexes = [i for i in range(0, n)]
for i in range(m):
    xp, yp, xq, yq = [int(i) for i in input().split()]
    swaps.append([xp, yp, xq, yq])
swaps.sort(key=lambda x: x[1])
for s in swaps:
    start = indexes[s[0]-1]
    end = indexes[s[2]-1]
    hunters[start], hunters[end] = hunters[end], hunters[start]
    indexes[start], indexes[end] = indexes[end], indexes[start]
for i in hunters:
    print(i)

