Medium difficult sudoku #13095

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

Your time