Medium difficult sudoku #59131

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

Your time