8797 13
21966 9
6789 2
7663 4
12498 8
7311 1
14569 13
11028 7
5110 2
11451 5
7945 14
6875 5
7516 3
7359 5
6287 2
4874 1
5419 2
8109 3
9538 8
6897 1
4577 3
7039 2
8334 14
10577 10