1	10548	27
3	20983	26
4	23786	24
10	36624	23
17	50008	22
22	59064	21
23	61523	18
40	96736	16
50	118691	15
60	140484	14
74	168425	13
97	211854	12
130	274804	11
154	319668	10
205	410742	9
221	443522	8
292	573696	7
408	760458	6
884	1495359	5
926	1569607	4
927	1571960	3
1118	1887084	2
1892	3074842	1
2026	3277482	0
