639 482 479 467 457 434 430 386882