Medium difficult sudoku #8591

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

Your time