6593 7
11014 8
20971 47
13947 16
17594 12
17797 10
27862 19
18166 26
15045 17
11976 18
9351 15
9618 13
11955 19
13882 19
14592 48
14094 8
16997 27
10441 2
19213 28
11111 5
8831 15
15029 28
9998 18
10085 11