7486 3
6923 6
12586 10
16153 30
13665 26
6389 9
5610 3
25478 23
8118 4
7261 6
7322 5
15710 23
11240 12
6452 11
6086 5
8629 4
7133 8
7803 10
7454 6
23028 55
5220 1
8613 5
7573 5
63836 115