Medium difficult sudoku #13687

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

Your time