451 341 182 610 1273 364 1076 258 426 217 547 281 109 285 342 256 484 98157