11093 6
6604 4
12268 5
10588 9
9283 1
9864 7
13448 16
9345 5
10525 8
8750 12
7739 6
9627 4
10000 6
11050 10
9027 4
12633 16
11719 17
7004 3
15525 16
21276 33
7173 3
8426 3
50823 85
8146 4