1	2623	12
7	13929	11
12	23151	10
13	25157	9
15	28940	8
34	62240	7
36	65286	5
37	66718	4
45	78466	3
47	80837	2
50	84076	1
672	912658	0
