4564 2
3522 3
7863 13
3678 6
5982 7
7423 7
5485 9
5845 13
9604 6
8072 20
4281 4
4323 3
3279 1
12372 19
24035 60
29392 98
4704 5
7012 9
11860 31
20269 44
5412 12
26327 62
6656 7
14414 28