question: What was the population density of Greater London in 2001 ?
answer: 4,542 inhabitants per square kilometre ( 11,760 / sq mi )
turker_answer: The population density of Greater London in 2001 was 4,542 inhabitants per square kilometre ( 11,760 / sq mi ) .
rule-based: The population density of Greater London in 2001 was 4,542 inhabitants per square kilometre ( 11,760 / sq mi .