Medium difficult sudoku #56787

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

Your time