1	9942	28
2	15554	26
6	30752	25
8	38212	22
13	53797	21
14	56412	20
15	60013	19
21	82258	18
22	85499	17
23	88514	14
28	105601	12
55	190033	10
56	194162	8
61	210717	7
75	249480	6
81	265765	4
150	435091	3
226	659815	2
623	1611562	1
1059	2684394	0
