I am having trouble creating the following graph with STATA 12. This graph was made using excel

I would really appreciate some guidance as I am not very experienced with STATA graphics. I have attempted to make the code however the data does not match and I am unable to make the intervals exactly the same starting with 1 and forcing the x axis (epi_week variable ranging from 1-53 for 2013,2014,2015,2016) even when no data is there. STATA completely restarts the count 1-53 by year
gen Alive= final_outcome==1
gen Alive_only=.
replace Alive_only=1 if Alive==1
gen Deceased= final_outcome==2
gen Deceased_only=.
replace Deaceased_only=1 if Deceased==1
sort epi_year epi_week
graph bar (count) Alive_only Deceased_only , over(epi_week, label(angle(90) labsize(*0.4)tick)) over(epi_year) stack bar(1, blwidth(thin) bcolor(blue)) bar(2, bcolor(red)) legend (label(1 "Alive") label(2 "Deceased"))ylabel(,nogrid)graphregion(color(white ))
graph display, xsize(10)
I would really appreciate some guidance as I am not very experienced with STATA graphics. I have attempted to make the code however the data does not match and I am unable to make the intervals exactly the same starting with 1 and forcing the x axis (epi_week variable ranging from 1-53 for 2013,2014,2015,2016) even when no data is there. STATA completely restarts the count 1-53 by year
gen Alive= final_outcome==1
gen Alive_only=.
replace Alive_only=1 if Alive==1
gen Deceased= final_outcome==2
gen Deceased_only=.
replace Deaceased_only=1 if Deceased==1
sort epi_year epi_week
graph bar (count) Alive_only Deceased_only , over(epi_week, label(angle(90) labsize(*0.4)tick)) over(epi_year) stack bar(1, blwidth(thin) bcolor(blue)) bar(2, bcolor(red)) legend (label(1 "Alive") label(2 "Deceased"))ylabel(,nogrid)graphregion(color(white ))
graph display, xsize(10)
Comment