604 302 12386 520 273 12387 108 392 12389 197 421 12390