7563 14
10498 10
4561 8
8188 17
14497 25
5971 6
5664 19
20005 64
12787 9
9580 12
3751 0
12056 24
6532 13
12068 34
22219 38
21486 13
11731 15
8390 2
12080 18
12813 13
14945 12
10540 4
9625 1
21520 30