Medium difficult sudoku #14843

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

Your time