584 353 818 670 2,175 511 607 805 908 2,715 261 176 194 435 241 398 643 359 1,693 285 788 348 215 738 614392