1	2913	12
4	8243	11
10	16636	10
11	17926	8
13	20329	7
18	26014	6
24	32063	5
31	41041	4
35	45701	3
164	169841	2
251	257263	1
325	327165	0
