Let x and y be the number of dolls of type A and B respectively that are produced per week.
The given problem can be formulated as follows. Maximize z = 12x + 16y … (1) subject to the constraints,

The feasible region determined by the system of constraints is as follows.

The corner points are A (600, 0), B (1050, 150), and C (800, 400).
The values of z at these corner points are as follows.

The maximum value of z is 16000 at (800, 400).
Thus, 800 and 400 dolls of type A and type B should be produced respectively to get the maximum profit of Rs 16000.