Generate UD annotations for the following tokenized text:
Durch die Verzögerungen vor Baubeginn und eine neue, genaue Kalkulation hat sich der Baupreis inzwischen auf eine Gesamtsumme von 590 Mio.
Postion	Tokenization
1	Durch
2	die
3	Verzögerungen
4	vor
5	Baubeginn
6	und
7	eine
8	neue
9	,
10	genaue
11	Kalkulation
12	hat
13	sich
14	der
15	Baupreis
16	inzwischen
17	auf
18	eine
19	Gesamtsumme
20	von
21	590
22	Mio
23	.
Position	Tokenization	UPOS	Head	Deprel
1	Durch	ADP	3	case
2	die	DET	3	det
3	Verzögerungen	NOUN	12	obl
4	vor	ADP	5	case
5	Baubeginn	NOUN	3	nmod
6	und	CCONJ	11	cc
7	eine	DET	11	det
8	neue	ADJ	11	amod
9	,	PUNCT	8	punct
10	genaue	ADJ	11	amod
11	Kalkulation	NOUN	3	conj
12	hat	AUX	0	root
13	sich	PRON	12	obj
14	der	DET	15	det
15	Baupreis	NOUN	12	nsubj
16	inzwischen	ADV	12	advmod
17	auf	ADP	19	case
18	eine	DET	19	det
19	Gesamtsumme	NOUN	12	obl
20	von	ADP	22	case
21	590	NUM	22	nummod
22	Mio	NUM	19	nmod
23	.	PUNCT	22	punct