1	2826	10
7	14431	9
9	18201	8
11	21476	6
14	26741	5
16	29625	4
38	64258	3
39	65627	2
40	66953	1
602	809520	0
