Medium difficult sudoku #58879

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

Your time