39 45 1,509 1,620 31 491,700