老大、老二、老三三兄弟在上海、浙江和江西工作,他们的职业是律师、医生和公务员。已知:老大不在上海工作,老二不在浙江工作;在上海工作的不是公务员;在浙江工作的是律师;老二不是医生。那么老大、老二、老三分别在哪里工作?