1	6980	17
2	11457	15
3	15167	13
11	39247	12
30	91975	10
58	170321	9
77	221301	7
97	279025	6
180	471428	5
191	498499	4
242	618391	3
368	885077	2
470	1108432	1
3407	7136872	0
