Construct a set of cohesive chords that synergize with the given melody.
DC | B,G,B,D GDGB | ed d2 dBGB | cBAG FDEF |1,3 GBAG FE :|2,4 GBAF G2 :: 
 GA | [BE]3 [BE] [BE]2 ef | gfeg fB B2 | eBBe B[eB]ef | gB{c}BA BAGA | 
 BEBE B2 ef | gfeg fB B2 | efg{f}e dBGB | cBAF G2 :|  
X:1
L:1/8
M:2/2
K:G
 DC |"G" B,G,B,D GDGB | ed d2 dBGB |"C" cBAG"D7" FDEF |1,3"G" GBAG"D7" FE :|2,4"G" GB"D"AF"G" G2 :: 
 GA |"Em" [BE]3 [BE] [BE]2 ef |"Em" gfeg"Bm" fB B2 |"Em" eBBe B[eB]ef |"Em" gB{c}BA"D" BAGA | 
"Em" BEBE B2 ef |"Em" gfeg"Bm" fB B2 |"C" efg{f}e"G" dBGB |"D7" cBAF"G" G2 :|  