504 componentes