what is the average 2002 value for sunflower, which had a 2010 value less than 5587 and a 2007 value greater than 546?
none