1	4293	5
7	14835	4
13	24303	3
40	63083	2
59	90896	1
1500954	1594089683	0
