1	4043	13
3	8965	11
14	29730	10
15	31618	8
24	48659	7
25	50225	5
49	90171	4
50	91919	3
293	483477	1
550	868405	0
