Ring Round - configuration

Hi there chaps.
I’m sorry but I’m relatively new to programming asterisk and have been amending what I have been left with when deploying new extensions etc.
I currently have an issue with the ring round part of the configuration in that extensions in the 613 part ring even though the call may have already been answered and when answered the line is naturally dead. I would like to know the syntax / variables / switches of the following and also if anyone can spot any obvious glaring problems. Also if I ring 613 the group of extensions ring but the line signals unobtainable. Thank you in advance and please do point me in the direction of any appropriate documentation/posts.

;incoming calls dial ext 601. This rings round using the following line

exten=>601,1,Dial(local/59100612&local/59105613&local/59105614&local/59105615,25,tr)
exten=>601,2,GotoIf(${DIALSTATUS}=NOANSWER?3:4)
exten=>601,3,voicemail,u601
exten=>601,4,Hangup

;group of Reception1, Reception2
exten=>612,1,Dial(local/59000200&local/59000201,25,tr)

;group of Ext 205, Ext 207, Ext 209
exten=>613,1,Dial(local/59000205&local/59000207&local,59000209,25,tr)

;group of Ext 305, Ext 303, Ext 302
exten=>614,1,Dial(local/59000305&local/59000303&local/59000302,25,tr)

;group of Ext 204, Ext 301, Ext 304
exten=>615,1,Dial(local/59000204&local/59000301&local/59000304,25,tr)