1	2526	7
22	41172	6
23	42802	5
26	47517	4
36	63270	3
44	75174	2
95	162515	1
945	2152616	0
