1	9457	41
5	36319	38
12	76044	35
13	81166	29
15	91356	26
19	112360	23
30	165032	21
40	208587	20
44	226700	19
56	283482	18
87	411043	16
89	420160	15
124	567887	13
128	584707	12
132	601892	10
205	887633	9
237	1008790	7
304	1264181	6
312	1296254	5
390	1580907	4
940	3539105	3
1012	3790558	2
1180	4345242	1
4635	14952882	0
