Medium difficult sudoku #46319

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

Your time