
#include <iostream>
#include <cstdlib>
#include <cstdio>
#include <cmath>
#include <stack>
#include <cctype>
#include <complex>
#include <vector>
#include <algorithm>
#include <sstream>

using namespace std;


bool solve(){
	int w, n;
	cin>> w>> n;
	vector<int> W(w,0);
	for(int i=0;i<w;i++){
		W[i]=i+1;
	}
	
	int a, b;
	char c;
	for(int i=0;i<n;i++){
		cin>> a>> c>> b;
		swap(W[a-1],W[b-1]);
	}
	
	for(int i=0;i<w;i++){
		cout<< W[i]<< endl;
	}
	
	return true;
}

int main(){
	cout.setf(ios::fixed);
	cout.precision(5);
	solve();

	return 0;
}

 