Medium difficult sudoku #13259

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

Your time