Medium difficult sudoku #18283

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

Your time