1	8752	33
7	51200	29
37	210619	28
46	248408	27
47	252745	26
48	256657	25
49	260833	24
53	277425	23
95	482708	19
250	1187302	18
255	1206268	16
282	1309912	15
467	2070743	14
474	2096407	13
490	2156782	12
532	2312063	11
536	2328420	10
545	2361728	8
1151	4877910	7
1174	4958193	6
1475	5892757	5
1558	6166970	4
2114	8304591	3
2154	8426947	2
33596	111332630	1
9737103	27642396720	0
