Medium difficult sudoku #68787

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

Your time