1	12912	9
8	31233	8
9	33395	4
43	104814	3
331	660637	2
343	679597	1
643	1238760	0
