Medium difficult sudoku #55403

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

Your time