1	5733	19
5	24511	17
27	102872	16
28	105989	15
36	129429	12
155	489824	11
156	493173	9
161	509068	8
162	511544	7
177	545880	5
460	1319753	4
1283	3532227	2
1507	4063215	1
1765	4650860	0
