2763 8
3473 5
18279 49
4122 11
13078 53
4696 20
2383 5
3494 10
3216 8
1723 3
4999 11
10604 22
5040 6
4766 5
3239 2
3581 20
3325 5
7790 12
4215 5
5534 13
2029 3
3414 3
3149 3
5570 10