10496 9
15310 24
12001 16
7410 15
10798 11
9576 12
15121 28
11320 10
6582 9
19685 17
23948 20
9999 9
18197 35
10496 5
10184 12
11208 3
7327 6
9993 6
22798 37
28194 40
13764 17
26225 29
17878 11
11362 20