1850 29 962 1870 298 977 1880 ...... 503185 1886 917 402 1888.