Medium difficult sudoku #52003

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

Your time