1	2952	16
2	5206	15
5	10912	9
11	22881	7
22	42862	6
65	112515	4
67	115467	1
1337	2018417	0
