Distance	Frequency
0	1000
1	6586
2	78287
3	959632
4	8613239
5	41171567
6	89177656
7	90856123
8	52934122
9	22176664
10	7738891
11	2381840
12	710135
13	202360
14	54352
15	13569
16	3211
17	613
18	131
19	21
20	1
