1	13571	46
3	31403	44
6	53747	40
12	94854	39
14	108714	38
23	170480	34
34	238539	32
41	278789	29
46	307369	27
60	402900	26
66	433553	25
68	444418	24
73	470043	21
81	514995	20
89	557940	17
101	616303	16
130	772534	15
133	789613	14
148	871927	13
161	930461	12
297	1512021	9
372	1806667	8
422	2014239	7
546	2483377	6
1224	5057162	4
1776	7101167	3
2125	8349423	2
68480	242617006	1
69070	244659315	0
