Medium difficult sudoku #67187

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

Your time