8191 3
10528 5
12405 21
9821 7
8797 4
10088 4
10915 3
10603 6
9199 2
9998 0
10310 6
14211 15
14643 34
10667 14
9810 9
11370 3
9661 2
11016 1
11441 7
9958 8
9594 4
12778 24
22175 28
23215 35