# sys 모듈 임포트
import sys
# N과 M을 입력받음. N은 배열의 크기, M은 위치를 바꿀 횟수
N, M = map(int, sys.stdin.readline().split())
# 크기가 N인 배열 생성, 각 요소를 그 인덱스+1 값으로 초기화
arr = [0] * N
for i in range(N):
arr[i] = i + 1
# M번의 위치 바꾸기 연산 수행
for _ in range(M):
# 위치를 바꿀 두 요소의 인덱스 i, j 입력받음
i, j = map(int, sys.stdin.readline().split())
# 배열의 i번째와 j번째 요소의 위치를 서로 바꿈
arr[i - 1], arr[j - 1] = arr[j - 1], arr[i - 1]
# 최종 배열 상태 출력
for ele in arr:
print(ele, end=' ')