what is the latest year that europe had 471895?
1980.0