1	8532	18
2	13335	16
3	17396	13
13	48821	11
24	83612	10
25	86823	8
29	99616	7
54	169581	5
361	1025225	4
515	1423188	3
544	1504885	2
1323475	2934212272	1
7323940	14002320923	0
