10101 9
11563 18
17479 10
14495 23
9890 13
19728 26
11927 20
56409 41
9685 11
7624 8
6757 4
6357 7
7739 3
9215 8
5006 3
6368 3
8375 7
7807 16
5739 1
6792 7
4717 0
5856 5
7069 4
13212 7