import java.util.Scanner;
public class Main{
public static void main(String[] args){
try(Scanner sc = new Scanner(System.in)){
int w = sc.nextInt();
int n = sc.nextInt();
int[] values = new int[w];
for(int i = 0; i < values.length; i++){
values[i] = i + 1;
}
sc.useDelimiter(",|\n");
for(int i = 0; i<n; i++){
int a = sc.nextInt();
int b = sc.nextInt();
int temp = values[a-1];
values[a-1] = values[b-1];
values[b-1] = temp;
}
for(int i = 0; i<values.length; i++){
System.out.println(values[i]);
}
sc.close();
}
}
}

/tmp/hf-datasets-cache/medium/datasets/42704881117311-config-parquet-and-info-qiankunmu-Project_CodeNet-896c9d36/hub/datasets--qiankunmu--Project_CodeNet_Python800_and_Java250/snapshots/c899fde44a77ba1cc14973ed3de064e4ff3aadc7/Project_CodeNet_Java250.tar.gz