1	3136	15
2	4949	12
3	6773	10
7	14800	6
9	17559	5
29	50683	4
31	53030	3
122	198333	1
308	473100	0
