Medium difficult sudoku #54635

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

Your time