Medium difficult sudoku #66163

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

Your time