Medium difficult sudoku #31147

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

Your time