2 3 5 5 4 7 1 1001 2 2 2000 2 2 2002 3 3 60000 10 60000 60000 0 0