Medium difficult sudoku #51179

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

Your time