Medium difficult sudoku #63947

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

Your time