import copy
import sys
lines = sys.stdin.readlines()
N,M = (int(lines[0].split()[0]), int(lines[0].split()[1]))

mat = [[-1 for _ in range(N)] for _ in range(N)]

for i in range(M):
    x,y,endx,_ = [int(x)-1 for x in lines[i+1].split()]
    mat[y][x] = endx
    mat[y][endx] = x

positions = [i for i in range(N)]
for i in range(N):
    new_pos = copy.deepcopy(positions)
    for j in range(N):
        if mat[i][j] == -1:
            continue
        else:
            new_pos[j] = positions[mat[i][j]]
    positions = new_pos

#positions = [x+1 for x in positions]

output = [-1 for _ in range(N)]
for i in range(N):
    output[positions[i]] = i+1

for i in output:
    print(i)

