C . P . Almqvist3,400