Generate UD annotations for the following tokenized text:
Er machte ein zweijähriges Praktikum in der Wirtschaftsredaktion der Nachrichtenagentur Schweizerische Politische Korrespondenz (SPK), wo er anschliessend weitere zwei Jahre als Wirtschaftsredaktor verblieb.
Postion	Tokenization
1	Er
2	machte
3	ein
4	zweijähriges
5	Praktikum
6	in
7	der
8	Wirtschaftsredaktion
9	der
10	Nachrichtenagentur
11	Schweizerische
12	Politische
13	Korrespondenz
14	(
15	SPK
16	)
17	,
18	wo
19	er
20	anschliessend
21	weitere
22	zwei
23	Jahre
24	als
25	Wirtschaftsredaktor
26	verblieb
27	.
Position	Tokenization	UPOS	Head	Deprel
1	Er	PRON	2	nsubj
2	machte	VERB	0	root
3	ein	DET	5	det
4	zweijähriges	ADJ	5	amod
5	Praktikum	NOUN	2	obj
6	in	ADP	8	case
7	der	DET	8	det
8	Wirtschaftsredaktion	NOUN	5	nmod
9	der	DET	10	det
10	Nachrichtenagentur	NOUN	8	nmod
11	Schweizerische	PROPN	13	amod
12	Politische	PROPN	13	amod
13	Korrespondenz	PROPN	10	appos
14	(	PUNCT	15	punct
15	SPK	PROPN	13	appos
16	)	PUNCT	15	punct
17	,	PUNCT	26	punct
18	wo	ADV	26	advmod
19	er	PRON	26	nsubj
20	anschliessend	ADJ	26	advmod
21	weitere	ADJ	23	amod
22	zwei	NUM	23	nummod
23	Jahre	NOUN	26	obl
24	als	ADP	25	case
25	Wirtschaftsredaktor	NOUN	26	obl
26	verblieb	VERB	8	acl
27	.	PUNCT	2	punct