607 338 274 397 436 357 514 422 243 443 298 508 318 306 287 131 334371