Medium difficult sudoku #17871

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

Your time