1	5806	25
3	15429	18
4	19821	17
5	23582	15
154	526449	14
169	565643	13
177	585928	12
186	609252	11
234	752276	9
297	944151	7
320	1003282	5
347	1064580	4
603	1787081	3
693	2003249	2
711	2043941	1
23596	52325127	0
