904 680 644 485 537 733 586 2,266 363 246 185 204 261 327 641 281451