1	6712	27
4	20015	25
8	33865	22
10	40078	20
14	52883	18
15	55826	14
25	88926	12
28	98983	10
29	102633	8
38	131858	7
93	282869	6
127	366884	5
1008	2569799	3
1391	3466359	2
1674	4099577	1
2259	5343430	0
