Anderson tops soggy Chewelah Amateur tourney