Medium difficult sudoku #58919

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

Your time