1	8841	29
5	27610	26
9	42379	21
13	66857	20
17	80932	18
34	136363	15
47	179305	14
72	262298	13
83	297660	12
96	339268	10
100	353376	9
107	378248	8
136	468242	7
213	701450	6
361	1090614	5
377	1135033	4
397	1192016	3
414	1238811	2
487	1432798	1
918	2493055	0
