24.1 % were of German , 15.2 % Irish , 11.7 % English , 8.2 % Italian and 6.8 % American ancestry according to Census 2000 .
24.1 % were German , 15.2 % Irish , 11.7 % English , 8.2 % Italian and 6.8 % of American origin according to the 2000 census .