1	3362	12
3	7244	10
6	12582	8
16	29280	5
20	34780	4
44	86492	3
85	144460	2
185	300662	1
486	746853	0
