Although this can be done by using loop and node equations, a much easier approach is possible: Find the Thé venin equivalent of the circuit to the left of node 1 and the Thé venin equivalent of the circuit to the right of node 2. Then solve the resulting simplified circuit.
Fig: 1
Fig: 2