6527 4
5407 3
6607 4
12548 25
5275 3
6667 9
9433 14
6213 5
5983 2
4679 2
7387 2
4504 1
10774 15
21604 50
7245 9
5272 0
13488 18
5452 1
8458 11
5047 3
8462 7
21669 33
6928 8
8375 7