#include #include #include using namespace std; vectorg[2100]; int sz[2100]; int mod=1000000007; long long dp[2100][2100]; long long dp2[2100][2100]; void dfs(int a,int b){ sz[a]=1; for(int i=0;i