1	3048	19
2	5240	18
4	9010	12
5	10574	10
7	13879	9
10	18112	7
18	29774	6
21	33765	5
23	36613	2
376	459766	1
419	508345	0
