9636 18
15760 18
8192 6
17505 10
31162 68
10331 18
40526 24
8011 10
5710 6
16197 17
17566 21
93927 87
19333 17
16733 19
5712 4
28351 34
9597 13
18834 17
10379 9
9931 12
7199 1
14218 25
7996 11
24532 30