#include <iostream>
using namespace std;
typedef long long int ll ;
const int MAXN = 10000;
const int MOD =1000000007;
ll dp[MAXN+1][MAXN+1];
int main() {
// your code goes here
for(int i = 0 ; i< MAXN; i++){
for(int j = 0 ; j<=MAXN;j++){
if(i==j || j==0) dp[i][j] = 1;
else if(i==0 || j>i) dp[i][j]=0;
else {
dp[i][j] = (dp[i-1][j] + dp[i-1][j-1]) % MOD;
}
}
}
cout<<dp[6][4]<<" "<<dp[6][2];
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKCnR5cGVkZWYgbG9uZyBsb25nIGludCBsbCA7CmNvbnN0IGludCBNQVhOID0gMTAwMDA7CmNvbnN0IGludCBNT0QgPTEwMDAwMDAwMDc7CgpsbCBkcFtNQVhOKzFdW01BWE4rMV07CmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJZm9yKGludCBpID0gMCA7IGk8IE1BWE47IGkrKyl7CgkJZm9yKGludCBqID0gMCA7IGo8PU1BWE47aisrKXsKCQkJaWYoaT09aiB8fCBqPT0wKSBkcFtpXVtqXSA9IDE7CgkJCWVsc2UgaWYoaT09MCB8fCBqPmkpIGRwW2ldW2pdPTA7CgkJCWVsc2UgewoJCQkJZHBbaV1bal0gPSAoZHBbaS0xXVtqXSArIGRwW2ktMV1bai0xXSkgJSBNT0Q7CgkJCX0KCQl9CgkJCgl9Cgljb3V0PDxkcFs2XVs0XTw8IiAiPDxkcFs2XVsyXTsKCXJldHVybiAwOwp9