pandas group by and find first non null value for all columns pandas group by and find first non null value for all columns pandas pandas