1	7793	23
14	50070	18
30	91739	17
39	111781	15
43	123173	13
122	324951	12
137	354080	11
173	436749	10
184	459656	9
294	709346	8
399	945632	7
406	960428	6
410	969224	4
1329	2949543	3
2405	5085533	2
2414	5104136	1
9473	17844252	0
