Generate UD annotations for the following tokenized text:
Dadurch wird eine Trennung zwischen der Geometrie (den Koordinaten der Knoten) und der Topologie (welche Knoten verbinden welche Kanten, welche Kanten begrenzen welche Flächen) realisiert.
Postion	Tokenization
1	Dadurch
2	wird
3	eine
4	Trennung
5	zwischen
6	der
7	Geometrie
8	(
9	den
10	Koordinaten
11	der
12	Knoten
13	)
14	und
15	der
16	Topologie
17	(
18	welche
19	Knoten
20	verbinden
21	welche
22	Kanten
23	,
24	welche
25	Kanten
26	begrenzen
27	welche
28	Flächen
29	)
30	realisiert
31	.
Position	Tokenization	UPOS	Head	Deprel
1	Dadurch	ADV	30	advmod
2	wird	AUX	30	aux:pass
3	eine	DET	4	det
4	Trennung	NOUN	30	nsubj:pass
5	zwischen	ADP	7	case
6	der	DET	7	det
7	Geometrie	NOUN	4	nmod
8	(	PUNCT	10	punct
9	den	DET	10	det
10	Koordinaten	NOUN	7	appos
11	der	DET	12	det
12	Knoten	NOUN	10	nmod
13	)	PUNCT	10	punct
14	und	CCONJ	16	cc
15	der	DET	16	det
16	Topologie	NOUN	7	conj
17	(	PUNCT	20	punct
18	welche	PRON	19	det
19	Knoten	NOUN	20	nsubj
20	verbinden	VERB	16	parataxis
21	welche	PRON	22	det
22	Kanten	NOUN	20	obj
23	,	PUNCT	26	punct
24	welche	PRON	25	det
25	Kanten	NOUN	26	nsubj
26	begrenzen	VERB	20	conj
27	welche	PRON	28	det
28	Flächen	NOUN	26	obj
29	)	PUNCT	20	punct
30	realisiert	VERB	0	root
31	.	PUNCT	30	punct