1	8268	29
2	13147	21
4	20760	20
5	23983	19
10	40159	18
12	47470	17
13	51070	15
17	64541	12
21	79170	10
44	145374	9
53	168129	8
56	174602	7
86	256421	6
88	262044	5
104	309515	4
132	386128	3
307	824114	2
683	1703060	1
7076330	16240092554	0
