1	3160	18
2	5327	16
7	12729	15
10	16138	13
15	23437	10
18	47462	9
19	49069	6
25	57572	5
47	90914	4
48	92615	1
659	635901	0
