1	6616	25
3	16445	23
5	25292	20
30	128352	19
60	248874	18
67	274787	15
69	282202	13
73	296774	12
83	330757	11
283	1063499	10
297	1110962	7
970	3451415	6
1015	3582304	5
1888	6435074	4
2442	8228820	3
8079	25344489	2
14157	42609986	1
168783	446808812	0
