1	4066	14
2	6065	10
4	9481	9
7	14534	8
8	16119	7
9	17495	6
10	19019	5
19	30832	4
23	35983	3
36	53601	2
376	464193	1
6452563	5082290062	0
