1	3780	20
3	8048	12
4	10058	9
6	13647	8
14	28697	7
17	33786	5
50	104130	4
127	233862	2
1002	1638968	1
3033	4485531	0
