Medium difficult sudoku #46219

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

Your time