1	3607	11
2	5696	10
11	22802	8
21	41295	7
30	58523	6
34	65937	5
64	116343	4
184	312041	3
189	319276	2
462	741090	1
847	1270895	0
