Max stay question when I spent 1 yr outside US on work visa

Hi,

This may be a question that would have been answered for any other forum member, but since I did not have clear idea it would be great to get a confirmation.

I was in US on L1-B from Aug 2009 to Jul 2012 and returned to India with a petition for H1-B filed. I returned to US on H4 in May 2013 and later re-entered US in Aug 2013 on fresh H1-B. Since I was technically outside of US on a work visa for more than 1 year (not counting H4) will I get six years on G1-B from initial approval - that means from 2012 to 2018?. My h1-B current expiry is this Sep 30.Please advise. Thanks much.