Medium difficult sudoku #14835

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

Your time