1	5623	23
7	35149	22
21	87551	21
23	94251	19
25	100776	18
26	103833	16
38	140071	13
140	463547	11
142	469498	9
143	472673	7
161	524058	6
179	570968	5
182	577127	4
568	1644074	3
593	1702239	2
860	2432888	1
3578	8899235	0
