626 292 12386 588 266 12387 164 401 12389 298 427 12390