Medium difficult sudoku #57647

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

Your time