#include <bits/stdc++.h>
using namespace std;
long long n, l, a, mod = 1e9 + 7, cnt[100010];
int main() {
  cin >> n;
  for (int i = 0; i < 2 * (n - 1); i++) {
    cin >> a;
    cnt[a]++;
  }
  for (int i = 1; i <= n; i++)
    if (cnt[i] == 1) l++;
  a = n + l;
  for (int i = 0; i < n - l; i++) a = (a << 1) % mod;
  cout << a;
  return 0;
}
