5390 3
9531 8
5640 5
10597 9
5703 5
7142 3
6671 3
12799 7
7929 8
4859 2
5601 5
10791 23
25266 71
5100 2
9874 11
5961 6
10361 11
5480 9
8470 9
11380 22
12242 18
6612 10
13464 16
21837 34