1	2814	13
2	4954	11
8	15508	8
9	17559	7
17	32399	6
21	39446	4
285	482532	3
635	998455	2
636	999893	1
7216	9952638	0
