1	6731	25
6	30948	16
9	43752	14
13	57233	13
14	60752	12
70	250689	11
77	268048	10
78	270684	9
83	283507	8
224	718653	7
229	732973	6
236	751691	5
495	1504604	4
498	1512489	3
506	1532986	2
535	1604337	1
2215	5904839	0
