Sift together the sugars, flours, cinnamon, baking soda and salt into a large bowl. Add the fruit, carrots, nuts, and stir to combine. In a separate bowl whisk the eggs, oil, and vanilla. Pour this mixture into the bowl with the dry ingredients and stir to blend well. Spoon mixture into cupcake tins lined with muffin papers. Fill to brim of each cup. Bake in preheated 350 degree oven for 35 minutes. Toothpick inserted into the middle of muffin will come out clean when muffins are done. Cool muffins in pan for 10 minutes then turn out on rack to cool. Yield is 16 muffins. Muffins improve even more after 24 hours. Freezes well.