Medium difficult sudoku #46371

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

Your time