1	3778	11
4	10175	8
21	40904	7
26	48636	6
35	63354	5
36	64810	4
79	127216	3
85	136254	2
886	1291054	1
4382	5916368	0
