3 10 3 4 3 60 10 -90 -20 1 40 0 0 5.87 2.87 20 10 1000 9 100 0 25 10 200 20