9843 3
9048 5
8060 1
8035 4
8162 6
7762 3
20497 35
10480 7
12012 1
9402 7
11264 8
7191 4
28409 37
19882 15
24447 28
8672 10
12337 15
12792 19
9502 6
9897 5
11353 13
11191 7
13629 25
14682 19