Medium difficult sudoku #55287

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

Your time