Superior vena cava is derived from: