1678 ) ( 328 !)