1	6243	18
4	19296	16
11	43861	14
19	70737	13
46	154753	11
84	273971	10
94	301261	9
98	312353	8
168	514122	7
177	538903	6
295	868997	5
307	900835	4
337	982797	3
800	2099760	1
813	2132114	0
