1	4151	10
2	6299	9
10	21246	8
15	30394	5
20	38747	4
29	51296	3
52	81571	2
104	147820	1
453882	514553313	0
