type 2 diabetes crampsweeping legs and diabetesdiabetes treatment for type 2type 2 diabetes workoutinflammation and type 2 diabetestype 2 diabetes and stroketype 2 diabetes supporttype 2 diabetes specialisttype 2 diabetes prescriptionstype 2 diabetes prevalencebest medicine for type 2 diabetesresources for type 2 diabetes