1	2722	15
2	4767	13
3	6636	10
7	13923	9
30	54398	7
33	59717	6
37	66306	5
39	69648	4
63	109080	3
137	218517	2
437	623261	1
442	629810	0
