Pamela Anderson Rests After Conquering NYC Marathon