1	9155	35
2	14568	33
3	18694	31
5	28598	20
16	75825	17
21	98922	16
26	117328	15
42	175445	14
46	189995	13
53	213784	12
69	265285	11
72	274730	10
303	1069922	9
346	1198286	7
576	1932602	6
625	2065479	5
661	2165686	4
670	2192343	3
2187	6565789	2
6120	16774703	1
7113	19293827	0
