10875 10
10160 5
11798 4
19855 22
10148 7
10087 3
11947 4
10847 5
9465 2
10162 7
11540 11
22042 33
14285 22
15919 10
10163 8
19647 15
11863 10
14848 14
9244 3
15208 8
14457 9
9985 6
11094 10
11490 14