489 128 509 175 486 260 509 307 477 351 0 0 502 214