9843 6
10804 7
11526 14
4690 2
5854 5
15505 23
5354 2
10372 6
12885 14
4876 0
6065 2
4875 1
13086 13
11277 27
9283 7
8329 6
13163 19
21272 27
6573 12
5551 6
6141 3
22000 53
17784 50
17210 28