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