3474 8
4462 16
1792 6
30792 125
8113 16
2580 2
10124 32
11274 55
5239 10
8752 32
7435 26
4590 18
3570 14
8437 26
10035 36
7030 20
11193 25
9617 29
13674 52
8058 32
6449 18
14216 45
3445 2
166176 551