618 1,113 453 241 412 233 683 168 305 407 281 462 80 536 85 120 102 67 117 355 174 508 126 416.