E. O. Weidenhielm , vice amiral Lagerrantz , kontreamiralm Virgin ,generalmajor