1	8220	27
3	17612	22
6	29530	18
9	40576	17
10	44231	13
28	106284	12
33	123582	11
34	126302	10
37	135947	9
44	158008	8
75	257036	7
123	394632	6
136	434030	5
165	511611	4
193	585456	3
260	763316	2
938	2254858	1
1556	3720336	0
