10101 6
9572 8
10502 12
9749 3
7552 4
7048 5
7925 4
7437 2
9331 7
9653 6
10381 5
13980 7
8954 3
12496 23
9632 10
8693 5
11662 15
8339 1
9216 3
10548 10
5980 2
7219 1
6793 2
7904 3