Medium difficult sudoku #42535

4 8 3
1 3 7
6 3 5
9 7 5
5 3 1 9
8 3 6
8 2 6
9 1 4
8 9 7
123
456
789

Your time