588 432 180 392 256 387 416 737 1,525 787502