839 615 426 496 427 470 317 388 479 269 387 370 371 222 242226