Create coherent chord structures that match with the given music arrangement.
|: G3 GAB | ABA ABd | edd gdd | edB dBA | GAG GAB | ABA ABd | 
 edd gdB |1 AGF G2 D :|2 AGF G2 A |: B3 dBd | ege dBG | B3 dBG | 
 ABA AGA | B3 dBd | ege dBd | gfg aga | bgg g3 :|  
X:1
L:1/8
M:6/8
K:G
|:"G" G3 GAB |"D" ABA ABd |"G" edd"C" gdd |"G" edB"D" dBA |"G" GAG GAB |"D" ABA ABd | 
"C" edd"G" gdB |1"D" AGF"G" G2 D :|2"D" AGF"G" G2 A |:"G" B3 dBd |"C" ege"G" dBG |"G" B3"Em" dBG | 
"Am" ABA"D" AGA |"G" B3 dBd |"C" ege"G" dBd |"G" gfg"C" aga |"D" bgg"G" g3 :|  