#include<iostream>
#include<vector>

using namespace std;

int main()
{
	int w, n;
	int a, b;
	int data[30][2];
	int data2[30][2];
	int temp;
	int i, j, k;
	int out[30];
	
	cin >> w >> n;
	
	for(i = 0; i < n; i++){
		scanf("%d,%d",&a,&b);
		data[i][0] = a;
		data[i][1] = b;
		
		data2[i][0]=b;
		data2[i][1]=a;
		
	}
	
	for(i = 1; i < w+1; i++){
		temp = i;
		
//		cout << "¡" << temp <<"ÔÚ" << endl;
		
		//ã©çÇ±ÉEÖÚÁ½©©Ä¢­
		for(j = 0; j < n; j++){
			if(data[j][0] == temp){
//				printf("%d,%dð©Â¯½\n",data[j][0],data[j][1]);
				temp = data[j][1];
				break;
			}
			if(data2[j][0] == temp){
//				printf("%d,%dð©Â¯½\n",data2[j][0],data2[j][1]);
				temp = data2[j][1];
				break;
			}
		}
		//ã©ç¶ÖÚÁ½Ì©©Ä¢­
		for(k = j+1; k < n; k++){
			if(data[k][1] == temp){
				temp = data[k][0];
		//		printf("%d,%dð©Â¯½\n",data[k][0],data[k][1]);
				break;
			}
			if(data2[k][1] == temp){
				temp = data2[k][0];
		//		printf("%d,%dð©Â¯½\n",data2[k][0],data2[k][1]);
				break;
			}
		}
		
//		printf("%dÍ%dÖ\n",i,temp);
		out[temp] = i;
	}
	
	for(int i = 1; i < w+1; i++){
		cout << out[i] << endl;
	}
	
}