Medium difficult sudoku #57147

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

Your time