Цифры, обозначающие запятые в сложном предложении между частями, соединенными подчинительной связью: 2, 3. Когда пришел - это придаточная часть сложноподчиненное предложения, которая стоит перед главной частью (мама сразу спросила). 1 запятая соединяет два простых предложения (я очень радовался, мама сразу спросила) внутри сложного, между ними стоит союз И.