1	8506	24
8	40653	23
9	43709	22
11	50658	20
29	124609	19
40	171118	17
47	195289	16
64	254432	14
74	288729	13
76	294912	12
120	454399	10
298	1044533	9
302	1057570	8
364	1260297	7
372	1282080	6
380	1305743	3
393	1339856	2
6159	17144822	1
10247	27691624	0
