3 10 10 2 2 20 5 2 0 1 2 12