5923 2
8201 10
5354 6
7357 7
11044 23
7448 6
6615 9
7452 9
5330 3
5161 6
6507 5
10866 6
9346 8
13521 30
6671 6
15582 30
7152 5
15382 22
10012 17
13909 23
21887 45
86142 170
6553 6
36882 80