1	3130	12
3	7099	11
5	10883	8
18	33132	6
21	37543	5
23	40757	4
68	117594	3
69	119010	2
335	554619	1
1825	2826219	0
