Medium difficult sudoku #37043

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

Your time