593 274 12141 607 375 12143 443 318 12146 398 413 12147 361 334 12148 160 304 12149 135 411 12150 107 377 12151 614 267 12139 622 318 12142