Medium difficult sudoku #62859

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

Your time