1	2529	7
6	12107	6
23	42939	5
25	46173	4
49	87339	3
51	90513	2
593	961948	1
1893	2908480	0
