Medium difficult sudoku #18347

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

Your time