Medium difficult sudoku #56319

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

Your time