1	6460	24
3	15577	18
4	19420	17
8	33480	15
13	51154	13
15	58408	11
17	65469	9
22	83624	8
129	403880	7
146	455958	6
242	716549	5
245	725042	4
262	772117	3
476	1316500	2
659	1757216	1
669	1781415	0
