1	6298	22
2	11187	21
3	15564	18
31	135962	13
34	147837	12
35	151399	11
183	704368	9
223	849930	8
445	1640245	7
464	1700350	6
766	2741828	4
2562	8780406	2
12252	38590113	1
33679	99893019	0
