Части речи: два - количественное числительное, мальчугана - имя существительное, осторожно - наречие, подходили - глагол, к - предлог, нему - местоимение. Грамматическая основа: два мальчугана - подлежащее, выражено сочетанием числительного с существительным (неделимое словосочетание), подходили - сказуемое; второстепенные члены: осторожно (как?) - обстоятельство образа действия, к нему (к чему?) - дополнение.