2 12
5 0
2 7
1 1
10 171
31 556