0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336149358642	336149359197	336149359745	336149360295	336149360847	336149361397	336149361945	336149362495	336149363045	336149363595	336149364145	336149364695	336149365247	336149365795	336149366345	336149366895	336149367445	336149367995	336149368545	336149369095	336149369647	336149370195	336149370747	336149371295	336149371845	336149372397	336149372945	336149373495	336149374047	336149374597	336149375147	336149375697	336149376245	336149376795	336149377347	336149377895	336149378447	336149378997	336149379545	336149380095	336149380645	336149381195	336149381745	336149382295	336149382847	336149383395	336149383945	336149384497	336149385047	336149385597	336149386147	336149386695	336149387247	336149387797	336149388347	336149388897	336149389447	336149389997	336149390547	336149391095	336149391647	336149392197	336149392747	336149393297	336149393847	336149394397	336149394947	336149395497	336149396047	336149396597	336149397147	336149397697	336149398247	336149398797	336149399347	336149399897	336149400447	336149400997	336149401547	336149402097	336149402647	336149403197	336149403747	336149404297	336149404847	336149405397	336149405947	336149406497	336149407047	336149407597	336149408147	336149408697	336149409247	336149409797	336149410347	336149410897	336149411447	336149411997	336149412547	336149413097	336149413647	336149414197	336149414747	336149415297	336149415847	336149416397	336149416947	336149417497	336149418047	336149418597	336149419147	336149419697	336149420247	336149420797	336149421347	336149421897	336149422447	336149422997	336149423547	336149424097	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42206	13336	3665	2412	1793	1208	935	776	669	611	547	445	468	404	382	367	348	358	367	373	322	340	309	303	309	322	293	342	323	330	316	259	294	302	294	300	290	296	279	246	255	319	277	293	304	254	307	282	297	303	295	277	292	257	269	294	290	268	262	275	268	317	302	292	290	275	266	265	295	297	279	253	281	275	274	265	272	257	275	269	283	267	297	259	273	275	279	297	301	256	290	293	297	301	306	296	279	263	290	306	303	279	287	305	268	267	295	280	310	313	300	321	273	305	261	279	303	291	286	265	278	279	259	301	263	284	280	241	253	277	294	286	304	305	279	278	292	286	307	264	265	275	270	266	287	290	283	287	276	279	298	267	277	282	274	287	269	253	308	306	261	273	283	255	252	282	328	289	268	286	301	284	274	269	247	270	270	293	297	267	291	273	316	315	303	272	252	299	265	305	286	259	279	273	289	281	273	256	278	288	289	271	277	273	284	268	234	290	288	275	242	285	257	266	249	283	291	275	286	274	279	259	284	272	266	267	301	279	282	264	283	286	263	273	261	310	296	299	282	255	271	268	273	289	280	252	286	292	271	282	276	269	267	280	276	321	293	278	313	279	290	280	270	245	266	279	311	268	279	262	255	276	262	279	286	292	258	281	309	274	277	267	272	273	269	253	283	291	279	282	263	262	308	277	258	283	318	268	261	281	272	288	290	282	255	278	254	275	267	269	318	284	262	281	296	310	282	254	265	279	269	301	277	259	274	257	265	256	253	238	270	263	284	272	277	314	252	253	284	283	299	288	294	311	258	308	277	261	231	265	277	308	276	260	274	306	260	296	277	308	298	293	267	257	247	278	246	271	295	289	255	268	280	265	282	286	258	285	281	277	313	256	285	265	281	259	290	288	281	288	303	281	297	277	282	288	261	296	235	303	280	276	271	263	299	291	261	248	286	270	297	302	264	268	302	269	267	291	283	292	275	282	276	264	282	284	292	298	263	261	282	261	268	297	298	304	307	265	256	245	276	263	288	286	297	287	286	291	284	252	258	296	271	263	248	258	291	273	281	262	280	294	295	262	253	266	281	283	304	296	260	273	268	260	296	288	265	278	278	277	273	301	254	268	269	296	284	299	289	309	280	266	285	281	313	283	248	287	270	267	284	283	282	269	289	321	257	294	263	262	298	299	295	268	279	287	285	281	286	261	291	288	263	282	282	300	277	268	280	297	267	269	273	268	300	286	269	276	276	290	262	281	306	297	278	267	294	258	273	276	282	296	310	288	267	275	253	272	280	256	283	266	273	238	294	290	279	288	279	263	279	269	268	266	258	294	267	269	299	311	291	267	278	280	292	278	279	261	293	285	314	282	266	302	266	266	257	300	279	303	265	310	268	305	308	294	295	248	279	251	303	287	271	279	284	260	265	268	296	285	282	271	248	282	250	233	301	288	301	305	272	315	284	301	291	314	260	290	257	256	272	287	306	292	282	275	280	271	295	291	273	285	267	277	285	249	285	272	308	262	273	286	270	269	292	281	275	318	330	284	301	286	257	288	267	289	287	327	302	253	271	316	276	292	297	300	287	286	228	282	292	261	267	287	233	293	304	281	282	323	289	280	293	281	263	259	259	258	308	288	305	236	276	252	281	278	286	267	288	316	279	274	283	271	275	307	269	328	290	297	279	232	253	295	271	277	296	278	274	280	272	265	265	292	246	301	268	294	274	219	274	279	306	299	272	282	290	280	276	273	269	249	278	271	258	263	322	286	281	289	249	263	289	300	271	254	304	279	291	286	278	283	277	268	294	271	281	302	294	277	267	291	319	266	267	300	290	300	271	270	265	279	271	288	286	262	286	262	247	275	278	261	267	290	290	270	310	296	273	294	257	280	294	286	262	260	269	290	274	240	269	283	277	283	247	247	262	298	274	295	296	275	313	298	297	249	275	302	291	301	258	288	238	278	295	267	268	286	273	281	290	312	281	287	276	249	270	290	296	280	268	268	264	282	263	272	263	274	266	273	286	287	267	261	253	254	285	289	286	314	283	273	280	288	279	285	300	274	274	272	299	269	299	267	296	282	276	303	288	264	277	273	281	290	255	284	281	281	301	302	266	263	250	238	269	276	258	263	290	265	280	266	264	251	254	252	292	320	280	286	282	254	296	286	280	285	286	297	304	254	272	288	301	297	305	249	274	266	306	281	296	285	307	275	271	279	254	278	284	304	297	292	256	263	295	285	286	290	272	291	237	253	262	296	303	279	277	288	262	269	305	300	286	289	274	283	302	298	313	325	256	274	302	252	302	276	277	259	286	260	264	273	295	298	267	287	251	314	303	270	311	306	299	291	296	292	290	247	271	251	263	251	265	273	293	256	281	294	290	258	277	293	265	221	264	271	266	270	298	273	281	274	276	246	267	287	287	310	298	282	275	293	332	285	285	270	267	294	272	260	291	286	318	274	283	299	281	298	254	299	277	288	273	253	303	247	266	263	283	247	281	295	268	239	260	305	262	294	243	274	263	279	266	327	302	282	256	268	255	290	251	275	300	271	254	292	302	260	260	285	269	298	282	274	299	259	299	255	279	254	288	245	276	269	257	299	313	262	284	293	285	306	280	271	315	282	268	304	295	243	296	305	308	264	290	282	294	277	257	284	275	262	307	255	262	270	270	289	293	311	307	304	301	293	256	263	283	306	293	299	278	275	284	259	259	280	275	273	298	273	269	269	269	273	264	282	306	301	294	266	255	308	265	281	328	279	294	290	257	290	251	266	245	278	270	273	307	256	297	291	270	273	279	285	286	278	250	270	298	254	269	265	270	266	288	293	296	288	283	263	284	276	274	270	314	271	256	267	284	284	262	252	280	282	270	332	295	277	301	264	282	284	300	256	278	278	293	297	270	274	288	295	290	305	298	302	295	297	254	259	286	287	253	292	308	287	279	296	298	299	312	260	282	281	259	276	294	275	251	245	283	296	296	253	315	292	283	268	276	282	282	303	258	276	269	304	294	275	316	293	281	325	282	253	263	280	264	303	286	301	245	273	303	261	280	268	301	279	288	278	293	287	271	268	289	286	278	302	289	268	261	273	282	265	263	254	265	259	295	305	276	291	260	273	285	232	274	274	267	264	279	299	285	282	261	277	263	278	298	296	253	271	256	272	276	245	271	274	265	284	282	300	307	284	290	276	280	290	267	285	271	310	263	269	310	282	307	276	278	311	250	262	260	302	257	302	265	250	300	278	285	279	281	263	261	282	289	288	268	279	312	262	267	273	258	283	268	265	291	265	264	240	264	274	267	289	284	272	252	256	278	296	280	269	308	291	250	275	279	246	305	291	298	269	295	301	260	277	280	257	302	281	280	304	282	284	271	295	266	266	268	288	286	276	253	292	276	297	302	277	265	266	277	278	290	273	260	278	269	286	302	295	290	273	253	276	315	298	268	306	295	295	248	291	260	262	287	265	280	312	258	261	319	281	276	272	279	282	296	302	277	258	269	307	255	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17051	2932	6143	6991	5904	4649	3871	3231	2851	2453	2123	1964	1793	1663	1522	1419	1321	1333	1245	1206	1082	1022	1047	1072	1054	984	1068	998	976	892	1002	888	897	902	841	860	847	847	870	870	882	859	842	798	805	835	813	816	785	817	855	838	799	889	751	866	812	776	769	823	810	780	773	787	770	797	761	781	745	794	754	817	798	782	768	756	790	777	749	790	778	745	754	790	780	783	738	791	766	795	758	738	821	772	810	788	772	743	791	777	790	818	756	769	788	781	741	801	808	752	794	758	787	716	751	804	701	722	739	762	766	781	790	758	774	770	752	828	724	754	748	766	758	810	819	710	793	742	725	741	782	737	744	747	816	758	760	728	730	748	779	753	747	804	738	785	771	771	762	748	779	728	774	737	759	733	730	724	756	811	754	740	771	724	779	737	712	773	732	693	756	738	767	764	750	727	790	750	745	732	782	736	807	747	784	773	746	726	750	734	737	772	768	781	767	746	726	721	758	755	763	746	696	776	746	763	738	799	737	787	701	732	747	743	748	736	759	729	735	723	784	724	774	719	776	784	748	824	802	739	744	762	749	734	776	727	733	808	771	745	771	726	712	749	757	772	765	781	701	734	737	742	745	735	740	770	781	729	721	764	765	744	771	743	786	732	748	704	718	758	755	752	784	770	748	749	740	769	723	783	801	745	687	751	788	739	733	748	762	717	748	747	775	775	763	753	691	733	739	780	720	766	769	764	792	693	712	731	762	745	778	769	744	753	741	794	743	681	719	762	772	761	737	716	779	732	724	752	770	765	727	761	752	743	769	740	725	771	732	644	708	769	748	749	756	732	743	745	755	698	724	723	752	739	758	736	741	759	724	720	782	726	782	732	777	692	807	726	706	778	709	749	754	723	774	672	745	742	763	728	811	783	656	771	750	747	761	734	773	795	793	781	761	755	722	768	718	752	738	770	755	750	770	734	789	776	759	772	762	727	745	755	777	759	740	789	743	798	750	757	779	744	712	778	733	754	788	763	737	724	747	730	765	725	702	714	739	758	746	756	763	769	786	749	759	731	693	747	817	781	776	735	732	729	756	731	757	692	754	722	719	781	740	753	755	696	766	704	758	731	743	734	753	721	779	751	765	688	752	831	726	709	737	765	781	715	733	762	781	714	744	735	727	787	699	746	756	726	723	746	751	701	749	759	747	772	783	739	757	732	730	721	715	778	756	723	743	774	720	685	764	726	733	768	785	731	756	700	742	740	749	748	802	751	785	745	744	734	748	739	770	736	766	751	745	799	737	741	754	704	745	784	780	766	745	733	799	801	784	790	799	722	734	754	759	776	770	757	753	720	759	781	694	714	749	755	731	749	797	765	734	736	741	766	714	715	721	733	672	770	823	748	740	755	755	768	767	750	705	746	750	772	749	733	714	775	774	770	734	770	734	690	749	776	812	755	722	731	790	777	737	770	792	791	724	743	749	766	781	740	760	773	710	777	768	766	753	764	780	730	760	757	794	776	733	721	711	758	742	749	711	766	772	800	730	733	732	758	778	715	784	766	721	755	702	749	748	793	725	725	781	766	739	728	801	727	767	762	745	774	728	745	754	725	763	769	759	751	778	737	786	755	774	756	745	711	757	787	705	740	767	790	800	761	773	745	737	770	724	725	762	738	771	794	737	719	773	779	739	717	712	764	708	744	789	749	768	763	736	737	736	743	735	754	721	751	733	755	758	714	770	745	749	799	782	768	758	761	735	721	753	700	682	736	768	745	735	711	760	750	746	779	705	754	793	780	747	744	753	721	718	748	773	738	754	736	719	799	796	779	795	745	759	741	760	741	725	756	707	731	723	747	757	736	754	721	795	710	789	728	773	728	753	746	759	800	704	792	766	715	696	770	755	740	721	780	820	759	752	752	766	788	744	785	744	749	761	754	681	759	724	803	745	732	736	731	762	740	761	776	781	738	704	750	747	733	739	720	739	777	780	757	758	749	721	724	716	731	738	774	731	750	754	721	679	789	758	778	785	690	709	687	743	756	728	705	764	722	753	787	761	747	749	739	725	769	750	761	732	717	766	749	796	746	784	749	782	778	695	756	747	755	720	776	748	713	766	730	743	785	721	718	704	811	725	772	749	755	770	750	764	719	748	769	744	760	770	768	720	768	760	714	741	708	767	763	750	736	740	720	705	752	721	735	726	755	769	788	770	757	757	714	729	793	737	722	744	748	722	775	738	710	735	713	787	760	754	741	775	738	765	741	770	771	711	738	781	761	778	781	756	784	714	770	731	700	790	722	770	753	755	754	784	682	703	739	781	752	768	743	738	749	733	704	721	729	772	741	760	757	769	724	782	750	784	787	742	786	767	736	811	754	711	704	750	746	766	748	735	703	769	739	777	718	781	714	768	784	746	737	743	738	779	709	762	735	707	735	826	754	765	703	684	793	739	730	725	786	788	736	742	789	727	717	742	781	784	707	728	790	728	700	758	722	766	761	753	781	752	815	729	761	744	741	777	758	748	787	780	774	725	735	797	749	780	742	766	748	716	758	751	727	758	750	716	722	744	715	719	737	735	761	789	768	723	764	714	786	754	790	734	742	759	761	757	736	726	702	774	789	780	780	719	770	735	742	772	779	715	799	739	684	709	738	754	733	741	811	731	772	701	734	740	725	726	779	782	722	771	718	737	748	707	776	687	762	756	726	726	761	757	744	755	789	734	700	742	764	769	770	731	721	771	754	757	671	815	766	741	747	741	791	781	696	741	789	768	754	739	748	741	745	782	790	752	751	710	739	768	716	794	748	741	752	691	775	782	713	744	741	736	724	773	789	738	742	734	748	726	773	789	735	732	733	731	780	750	744	797	726	738	782	768	722	724	762	756	742	784	754	755	803	751	755	760	754	713	741	747	726	753	739	696	723	711	811	756	795	762	703	739	752	719	779	717	773	734	764	753	780	728	748	800	761	735	730	749	746	732	725	740	746	695	755	751	711	727	758	719	744	735	766	776	759	731	736	736	726	749	714	716	748	739	743	750	761	789	794	746	742	738	777	753	735	729	748	697	771	715	737	791	776	717	721	784	762	726	775	778	707	752	760	775	767	735	719	732	687	745	685	785	756	775	767	785	726	780	719	780	777	754	717	758	731	772	726	727	796	762	730	765	732	730	732	700	780	729	770	745	776	731	731	713	719	752	720	766	769	753	697	756	716	746	745	743	758	700	723	724	752	694	762	791	709	745	759	730	710	759	748	776	781	751	746	754	803	730	748	722	743	757	751	783	745	768	742	767	731	750	790	731	766	770	708	766	714	718	757	711	734	822	713	710	722	746	768	751	776	769	704	785	728	780	766	775	739	755	705	748	704	768	710	788	790	742	758	741	737	788	827	766	748	770	761	770	764	746	699	752	756	769	704	736	716	706	802	751	785	757	722	746	782	734	733	668	769	822	732	725	721	713	793	749	716	723	723	750	738	744	788	711	745	737	740	793	731	778	775	715	780	760	767	781	764	722	726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4162	299	170	154	139	121	97	92	87	84	110	102	100	84	81	90	85	98	90	76	93	78	86	79	86	95	92	96	82	101	80	88	87	83	80	104	77	96	78	95	82	98	80	80	71	65	88	100	83	88	79	91	74	98	66	86	73	82	83	83	82	88	69	95	75	86	103	106	84	71	85	75	96	79	66	95	78	83	87	71	85	75	67	91	77	99	84	66	81	84	84	76	83	86	66	76	87	91	90	85	101	79	91	79	76	69	80	87	84	67	78	89	68	91	100	88	79	76	93	84	89	82	100	89	82	77	67	82	93	81	84	100	80	95	87	63	82	86	89	84	87	97	76	89	82	75	87	87	78	73	89	84	83	99	107	86	78	75	68	78	73	97	78	98	82	83	89	85	69	82	88	78	90	99	91	80	83	92	80	89	82	80	71	92	83	75	87	87	89	89	86	87	88	73	79	100	91	61	59	92	84	75	76	88	84	93	91	73	98	86	93	72	92	71	81	72	79	76	86	117	77	84	85	87	92	85	91	87	74	86	67	77	91	67	94	98	88	64	63	67	95	85	84	84	78	84	80	81	94	74	78	67	82	83	89	82	81	78	83	78	82	79	74	97	82	71	81	100	78	89	92	83	92	82	81	86	84	83	81	76	76	78	91	90	90	72	76	86	97	86	82	83	85	87	72	89	93	101	91	91	95	68	69	78	80	85	73	79	74	83	82	88	94	83	77	82	106	67	78	92	77	84	80	84	73	67	82	84	91	101	105	89	82	69	86	89	76	78	93	94	95	94	88	79	77	82	91	83	86	94	68	79	91	74	79	68	82	83	84	86	78	78	84	82	85	90	90	82	92	76	85	90	65	100	67	84	96	75	87	91	89	88	90	88	106	86	84	96	85	89	102	77	103	78	74	87	101	77	66	77	87	77	88	62	81	80	83	85	95	84	72	73	72	99	80	71	82	77	91	96	92	75	86	94	79	102	80	83	99	86	77	86	97	69	101	105	65	90	88	83	83	80	76	80	81	91	88	84	74	92	86	73	71	73	84	71	105	66	87	81	92	76	80	83	92	84	87	100	72	93	84	83	66	99	84	82	73	99	76	70	85	88	88	88	79	93	84	92	75	94	94	59	80	90	81	68	85	94	75	76	86	92	92	63	75	86	105	100	100	87	86	78	72	93	71	89	74	77	81	91	85	79	81	82	81	92	64	91	65	73	84	82	80	78	80	92	85	82	93	74	79	84	77	78	77	74	75	88	72	82	89	95	100	86	83	63	86	86	92	92	91	77	72	81	81	86	79	93	93	88	83	67	90	82	80	85	94	74	76	79	84	70	81	73	88	75	85	92	78	86	74	92	70	87	79	70	85	88	84	84	89	87	99	82	90	105	85	72	80	77	82	71	86	83	95	70	85	90	96	73	85	80	91	87	81	83	91	73	91	75	86	89	77	78	97	78	88	82	81	94	86	76	74	62	89	107	94	77	76	75	76	85	85	69	72	75	79	68	77	74	86	80	82	91	70	83	79	80	83	93	78	90	85	80	78	86	76	85	88	89	84	91	103	89	84	81	72	104	77	90	86	68	80	69	88	77	85	89	79	86	75	103	80	82	90	75	79	85	79	79	97	69	71	89	81	85	75	85	77	62	76	76	98	86	104	84	76	73	85	93	77	61	85	90	82	79	94	91	71	93	78	70	96	80	88	78	74	70	94	78	86	94	78	88	72	105	73	97	87	91	81	85	98	71	85	74	92	91	88	84	92	91	84	73	82	94	88	91	81	69	89	104	82	94	77	68	88	78	74	85	76	86	88	73	93	94	95	78	92	92	90	83	86	92	85	83	93	101	98	89	88	77	73	90	80	73	91	74	87	71	87	77	102	94	76	84	91	73	80	83	99	76	84	82	75	79	86	91	80	92	76	90	88	71	66	79	84	81	87	95	92	87	88	76	70	87	82	90	90	96	85	97	75	72	81	83	95	79	78	73	93	80	86	77	97	101	62	88	81	87	89	80	80	63	76	77	73	81	85	68	80	85	73	84	67	89	84	84	96	90	79	94	63	85	88	97	68	77	83	74	82	79	75	83	86	80	91	101	87	91	83	79	78	80	107	75	69	72	74	92	106	88	80	88	83	83	66	81	80	81	74	80	104	91	99	88	75	65	86	81	77	86	70	83	88	91	84	104	81	86	86	72	71	82	70	81	95	79	81	100	88	87	87	82	72	77	101	83	77	78	65	80	84	81	93	84	74	93	91	98	91	75	66	88	68	80	73	69	67	79	95	79	97	95	94	78	83	81	67	89	84	95	99	98	94	83	78	76	83	93	106	105	84	82	91	90	77	81	67	89	90	78	81	86	89	78	76	89	75	74	79	84	80	85	87	91	93	79	83	83	83	90	75	95	88	81	96	75	97	87	83	84	77	93	71	82	79	84	86	73	85	86	89	95	76	93	62	70	96	84	87	82	88	87	94	77	85	85	94	79	78	92	87	77	66	57	77	72	81	70	74	90	78	70	89	89	95	83	82	89	84	103	74	91	98	77	91	87	89	89	87	85	85	94	75	80	84	93	88	86	84	86	112	96	77	73	70	77	78	88	87	78	86	86	84	79	79	81	73	88	89	92	77	85	82	84	75	74	66	70	74	83	81	90	65	68	92	101	68	90	90	64	87	71	69	84	79	92	84	74	76	94	79	87	75	83	88	94	82	79	80	83	83	88	98	68	84	89	69	69	72	77	74	91	62	94	86	88	74	83	91	92	92	68	100	98	69	71	69	91	84	63	88	76	86	69	79	79	78	89	80	86	73	78	77	79	65	73	84	72	73	72	78	94	78	79	81	91	74	75	89	90	79	76	79	75	80	87	89	91	83	79	74	83	84	84	72	87	79	76	71	83	69	82	95	67	86	86	89	110	83	87	78	86	78	67	67	93	99	76	83	98	83	75	84	95	92	84	80	86	73	94	95	78	109	82	90	66	74	107	98	84	88	81	80	87	79	78	80	73	66	102	75	88	74	78	100	75	80	79	92	84	78	90	89	97	79	96	89	76	76	85	95	84	83	82	85	90	96	75	56	86	64	85	88	89	90	77	101	80	88	81	83	78	84	81	76	86	86	83	83	80	67	79	100	80	86	83	86	76	95	100	86	86	92	71	84	89	87	75	89	75	65	85	83	85	81	88	95	66	73	76	87	82	93	92	94	84	90	92	76	77	87	89	78	80	69	100	88	66	78	100	63	82	78	69	64	96	79	73	89	80	87	90	75	88	84	81	92	84	90	73	89	81	70	80	83	81	69	79	93	78	93	75	67	71	72	91	95	80	94	91	79	79	84	82	87	87	70	78	79	95	74	88	68	88	104	67	90	104	98	88	82	101	76	72	64	77	68	87	90	81	78	69	78	87	87	79	72	88	86	90	76	85	77	83	92	90	72	91	92	82	88	91	107	80	74	78	66	87	76	92	83	94	68	91	80	85	78	80	75	92	68	82	85	89	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4509	382	481	518	434	417	385	361	324	374	325	317	343	294	275	304	323	308	298	321	299	298	306	272	290	292	268	280	277	264	286	292	260	282	277	294	280	300	299	274	281	286	293	272	262	269	291	297	281	277	300	314	281	241	281	275	282	288	266	288	289	274	296	271	273	270	297	278	261	268	286	288	294	318	278	289	274	312	290	295	274	284	296	276	281	284	266	289	276	295	289	276	278	289	288	316	278	261	268	280	313	269	311	281	275	292	292	284	295	279	304	279	276	290	276	273	270	271	257	275	279	291	281	273	296	298	297	295	303	305	267	264	274	269	291	272	278	288	281	290	273	267	271	294	310	281	289	291	258	274	296	236	268	274	266	324	269	257	294	266	297	283	295	278	277	273	299	283	258	283	285	264	301	308	281	295	269	276	253	280	290	274	286	281	272	254	277	269	260	282	267	287	289	286	303	261	277	261	284	304	266	307	265	297	256	263	265	299	287	260	293	283	298	291	262	287	283	275	286	293	295	281	268	264	265	298	304	266	275	279	273	269	294	307	313	293	307	270	268	305	245	277	300	267	290	298	284	265	286	302	286	308	253	295	286	273	269	275	257	258	302	273	266	275	287	255	246	267	271	284	264	272	269	277	290	282	274	289	255	296	276	292	271	312	266	294	301	281	295	302	266	296	275	283	292	269	286	252	261	265	285	252	301	262	266	296	306	275	294	254	299	317	307	279	266	286	281	293	275	299	278	280	286	306	249	259	302	269	294	276	255	287	301	257	278	285	296	281	307	280	287	264	272	292	284	301	288	274	274	270	311	279	261	279	248	294	304	275	291	267	289	291	268	250	277	285	271	273	250	268	287	283	287	298	279	271	296	255	287	330	272	260	292	240	269	278	283	290	279	291	277	256	269	274	266	277	299	257	281	278	281	277	291	267	292	274	259	285	280	283	310	261	251	275	275	292	273	304	324	295	279	307	289	284	295	264	264	285	283	275	302	266	281	257	304	295	283	282	299	281	282	280	266	269	265	262	272	275	309	296	263	267	284	269	283	310	294	282	284	248	259	284	295	278	291	292	302	285	281	284	287	299	276	290	301	269	287	293	290	273	299	267	299	280	285	274	269	281	298	271	271	272	300	257	285	308	257	253	278	315	281	263	275	291	285	284	303	306	268	289	279	255	270	296	257	285	286	275	273	276	282	283	257	256	302	296	273	295	283	268	254	276	291	257	282	281	287	284	259	278	295	301	293	289	254	302	290	282	272	294	279	281	287	294	264	268	271	287	282	287	282	271	285	253	313	276	270	257	316	269	254	282	287	275	288	264	292	255	288	283	301	289	331	271	247	309	238	285	307	279	273	262	261	290	304	290	289	254	278	297	286	278	286	294	275	280	265	317	270	251	304	281	267	281	283	291	311	282	276	275	279	276	278	269	271	283	302	258	255	319	319	302	252	274	276	250	285	314	322	295	278	295	268	261	298	277	292	256	263	304	270	280	297	244	293	295	264	274	269	270	256	328	276	262	277	286	266	267	299	275	290	294	285	242	327	268	277	293	288	315	302	290	274	277	288	270	288	312	279	276	273	281	263	268	279	274	246	273	265	292	263	285	257	283	269	266	251	292	268	284	284	289	261	304	276	271	279	295	281	291	241	277	280	301	299	298	294	278	290	273	305	294	270	275	287	247	304	266	298	276	287	300	307	293	272	281	275	272	276	254	289	288	265	268	273	258	257	311	285	271	273	262	290	282	276	274	309	296	304	263	283	281	265	253	271	315	288	315	265	261	291	273	272	280	264	285	276	286	249	282	280	309	264	275	272	290	276	262	310	271	283	268	305	278	298	281	305	291	281	290	304	244	289	298	276	271	310	267	299	287	287	295	285	264	294	252	284	301	285	287	291	268	283	274	284	272	314	273	272	263	245	298	250	296	286	287	288	256	280	282	258	281	299	279	288	297	295	259	302	253	287	276	315	267	295	318	300	281	288	285	279	274	273	278	286	267	261	299	297	290	261	290	285	274	281	252	304	276	266	269	275	282	286	305	260	265	299	272	304	296	273	227	268	284	270	278	300	275	275	282	264	260	266	330	283	268	320	281	287	283	307	280	275	310	266	284	295	305	269	286	265	249	273	275	294	285	279	281	277	267	252	277	298	267	295	268	293	298	254	273	286	265	297	260	277	256	268	268	268	274	284	290	300	267	286	275	308	279	266	267	305	292	287	265	286	297	295	276	271	307	279	290	294	301	302	277	282	279	286	276	314	286	276	312	275	260	280	262	268	270	276	293	264	286	273	277	280	295	274	289	282	240	263	290	268	293	257	313	268	283	298	287	290	286	285	300	274	284	273	250	294	273	262	287	303	297	310	264	277	273	294	254	307	272	263	259	308	274	286	272	288	281	257	288	301	265	271	294	303	278	254	257	287	273	282	264	268	272	265	270	279	267	287	280	283	282	254	278	293	277	293	263	275	302	269	297	272	292	277	291	266	265	298	278	258	308	290	307	267	286	292	284	271	273	291	277	302	255	285	306	289	267	298	277	310	281	273	284	267	265	281	247	303	288	267	260	281	310	283	281	271	300	283	285	275	278	260	285	288	272	264	272	281	285	279	271	284	285	299	299	282	268	291	278	308	294	267	315	285	275	282	285	310	255	284	310	289	295	272	294	294	268	299	264	303	276	284	314	275	267	291	254	289	313	318	291	287	316	276	235	257	304	300	265	296	318	284	289	254	294	295	300	296	282	333	256	266	304	295	287	297	281	299	286	276	285	267	287	277	273	293	288	285	305	274	294	316	307	283	283	252	289	272	271	289	294	271	272	285	275	276	246	291	291	288	288	298	275	295	291	274	284	271	294	282	280	270	274	269	282	268	271	265	274	280	294	248	284	303	270	293	275	285	291	323	287	293	271	301	284	278	255	313	321	315	256	271	279	261	284	305	298	275	252	288	282	267	286	314	265	266	298	263	282	272	299	280	322	288	253	277	285	277	288	267	273	301	295	301	270	279	266	278	256	312	263	285	282	274	265	251	260	284	286	284	271	281	268	265	273	278	280	299	262	315	281	296	296	286	289	287	262	290	290	261	298	298	277	293	276	271	290	275	267	290	273	311	285	302	317	289	246	262	288	289	299	272	291	334	301	251	295	306	262	268	289	286	295	304	290	288	299	331	275	244	268	293	278	293	283	303	274	278	284	277	273	270	286	258	324	314	272	302	297	296	291	280	313	293	264	284	293	279	275	285	294	318	258	283	283	289	266	278	261	284	263	272	274	290	297	302	287	285	342	263	248	299	267	293	315	302	300	295	265	255	291	267	276	277	271	304	294	269	276	299	281	288	282	295	257	291	288	297	274	280	280	265	306	271	302	272	293	274	284	276	279	260	304	280	277	300	253	283	280	288	274	302	262	257	292	283	265	285	250	277	281	298	268	279	270	280	293	307	275	280	276	310	294	285	292	286	282	291	260	276	278	284	257	271	298	309	283	303	264	314	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26276	2968	1504	1152	805	646	489	374	376	305	308	235	271	224	226	252	222	179	210	205	208	196	170	187	194	191	177	194	164	193	175	207	156	185	175	178	152	173	177	214	154	181	159	166	208	176	159	169	190	162	182	177	187	199	175	192	180	172	184	189	189	199	181	149	174	159	174	167	162	186	164	191	179	174	170	171	155	167	157	154	197	171	181	206	192	173	167	178	149	194	179	194	158	192	172	168	169	165	163	170	168	186	169	182	172	172	175	202	180	188	182	188	173	179	185	152	180	160	161	167	174	162	167	181	180	175	188	174	219	163	185	187	148	195	162	153	168	166	158	172	159	161	186	201	163	186	179	164	168	170	169	179	182	189	195	177	155	191	176	146	181	159	165	163	187	173	168	172	191	162	168	152	185	152	156	164	162	190	189	185	164	170	162	185	187	176	175	185	182	172	208	162	174	168	173	180	168	165	184	168	169	188	163	195	177	165	163	161	173	160	162	181	172	159	177	188	169	176	188	181	175	173	167	161	172	180	181	184	150	180	197	189	189	177	174	188	200	196	171	189	148	179	173	196	200	171	189	189	174	193	177	193	187	170	149	169	169	185	165	197	180	159	173	163	186	189	160	161	170	173	182	175	195	154	166	161	171	175	159	173	174	172	183	197	181	154	163	153	174	174	185	154	172	151	197	194	174	176	165	188	175	188	171	181	157	176	168	186	184	175	201	175	187	181	177	189	148	165	182	172	177	176	181	158	157	189	172	180	177	180	171	172	159	169	175	171	167	153	192	163	164	174	141	184	176	173	152	175	168	175	156	172	179	170	166	156	171	171	190	176	173	183	163	171	184	183	156	175	185	196	173	174	174	152	164	170	148	194	167	189	178	174	168	172	177	186	184	189	175	199	184	157	191	191	196	154	176	186	180	165	169	179	162	180	209	166	172	156	175	161	201	170	169	157	171	164	183	157	176	190	183	201	184	194	190	177	160	173	185	190	167	175	170	195	158	164	186	169	185	179	148	168	174	183	157	177	191	183	186	161	178	184	194	157	153	154	207	181	157	159	152	167	192	208	168	178	187	175	190	163	186	172	185	173	155	189	179	167	185	175	164	183	196	157	176	194	191	160	162	192	182	160	175	195	192	178	202	172	197	195	174	172	190	167	163	157	173	180	179	192	156	160	151	170	184	167	180	183	174	186	176	168	168	174	179	187	157	171	162	179	162	150	157	171	187	174	194	191	160	137	173	202	172	186	178	163	187	160	208	183	155	208	173	178	152	175	214	143	168	180	162	161	137	154	174	174	172	169	180	176	168	155	148	172	170	156	161	165	177	164	173	163	179	171	170	183	167	175	173	162	180	186	182	176	160	170	139	196	181	174	167	182	174	190	172	167	179	160	171	162	186	187	174	157	183	184	178	165	177	156	186	178	169	173	186	180	180	181	177	166	170	159	178	189	175	181	168	168	171	167	186	163	174	200	167	174	168	174	187	188	187	175	152	156	185	185	170	187	160	200	168	166	179	160	164	178	185	175	188	175	169	164	189	186	185	164	177	168	160	167	175	151	177	158	181	172	178	201	168	185	172	176	172	191	181	194	173	191	161	174	180	144	155	177	189	188	174	174	178	171	162	167	161	173	141	169	157	163	155	173	156	193	172	177	166	168	158	182	158	154	173	154	187	182	169	158	174	197	175	175	178	162	162	133	180	172	183	203	171	183	183	158	162	174	189	168	190	168	174	175	178	181	190	182	189	166	177	173	172	159	182	152	163	180	186	167	184	161	166	182	170	162	179	168	162	193	193	161	169	148	194	154	196	168	177	183	169	173	178	151	174	175	158	169	159	164	166	184	171	188	166	167	170	184	151	161	184	166	189	177	179	166	159	176	172	186	146	182	182	166	155	173	190	172	164	183	179	160	192	183	171	199	189	166	170	158	183	202	197	164	183	154	155	168	179	187	174	162	169	162	164	170	189	172	166	189	168	183	166	158	177	170	174	175	183	170	174	156	188	173	175	194	183	187	169	179	146	183	179	188	139	151	168	172	177	161	159	181	179	176	181	187	172	172	201	171	182	159	160	171	166	157	182	173	186	181	170	166	177	154	176	158	193	163	172	169	167	180	172	162	172	182	199	162	174	195	159	177	188	151	177	170	178	178	172	168	173	165	174	154	163	160	171	178	181	169	176	169	170	180	187	181	170	155	174	165	173	150	197	158	154	174	178	172	180	159	164	178	169	159	157	177	196	170	158	145	169	172	164	143	161	165	170	169	174	181	176	175	172	180	166	177	185	161	162	174	169	185	181	160	190	183	172	182	169	165	177	187	169	189	168	192	164	158	187	163	195	172	155	178	190	174	162	148	172	177	179	172	163	183	175	187	180	187	162	162	169	161	156	187	191	173	164	190	203	182	185	186	195	164	167	148	175	156	151	172	171	206	173	183	176	196	175	162	178	162	161	161	161	193	156	164	175	191	168	196	167	172	182	180	166	162	174	183	173	189	165	183	156	165	161	196	184	199	185	160	180	187	155	166	153	182	177	164	177	180	171	162	165	183	171	185	188	151	185	191	168	167	181	170	173	165	188	182	158	167	175	180	181	163	186	155	164	181	190	184	189	167	192	163	164	174	183	176	188	150	167	178	167	163	174	173	170	179	184	196	156	163	167	162	176	159	173	183	164	175	172	198	182	189	178	173	165	169	176	186	179	160	175	183	176	171	176	182	167	187	168	166	178	201	164	167	163	169	160	144	194	163	184	162	198	183	196	159	167	164	173	209	155	167	193	170	188	168	187	171	165	185	176	172	185	166	167	170	192	185	175	189	184	167	166	167	164	177	144	195	183	146	165	182	196	150	184	169	179	183	198	157	172	177	174	166	173	163	180	182	149	172	170	176	177	165	160	170	175	168	158	144	159	173	189	168	188	187	174	151	176	168	166	161	167	193	158	169	193	190	187	176	173	174	166	157	158	156	180	157	180	182	190	180	148	185	174	176	155	181	171	185	158	172	181	180	179	150	168	184	178	173	188	191	183	180	177	184	158	187	176	186	185	167	181	173	190	163	206	206	162	152	192	165	164	184	193	157	184	180	159	164	174	162	167	163	159	163	163	174	182	154	172	187	166	168	183	169	178	168	193	174	167	154	170	172	186	169	172	165	168	161	166	172	157	161	167	156	168	193	157	172	197	185	185	143	179	175	151	177	175	175	166	177	162	168	195	184	191	168	171	200	169	173	163	149	184	179	163	187	168	174	180	167	181	174	163	169	161	168	174	189	173	197	162	156	177	154	173	201	179	176	172	187	174	162	173	146	180	161	171	192	193	183	172	182	169	161	162	156	190	168	194	165	188	172	194	177	184	185	173	160	158	222	156	177	155	176	172	169	182	170	178	170	171	180	175	177	165	171	181	179	177	161	181	166	178	153	197	159	176	143	174	160	179	173	166	197	163	164	175	183	157	164	179	170	170	185	190	154	177	169	204	175	168	181	190	188	173	175	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11243	1609	3488	3809	3201	2644	2139	1842	1600	1419	1289	1112	1080	973	902	849	795	811	726	762	745	686	673	672	664	661	622	640	615	629	598	566	564	569	566	589	607	554	605	561	552	572	577	588	577	575	544	525	512	538	527	552	556	539	540	558	522	573	543	522	542	545	520	572	538	547	540	550	490	529	538	485	509	536	525	524	520	490	496	520	524	522	501	522	499	470	508	510	532	550	546	491	529	510	501	523	530	526	478	538	524	500	502	530	520	523	490	524	485	518	521	491	511	492	498	510	526	555	526	505	516	525	497	515	528	487	515	517	492	517	517	520	526	513	504	479	485	493	492	512	533	491	510	544	517	500	537	514	504	483	537	508	550	478	494	525	522	526	516	555	531	528	546	499	545	479	503	497	506	526	497	544	516	519	498	479	536	502	530	504	488	494	513	521	501	513	543	529	511	471	477	544	496	536	526	487	515	505	481	487	535	507	535	464	490	501	478	477	490	477	523	508	534	484	505	480	515	523	496	472	506	490	499	483	492	491	534	514	523	515	514	499	501	506	533	520	475	471	498	488	488	541	518	526	514	497	527	536	493	485	482	498	494	527	504	519	507	523	522	513	498	528	523	516	493	516	465	502	493	505	493	490	479	489	505	501	559	537	502	513	497	501	519	523	548	479	506	499	523	522	479	485	555	503	515	511	503	490	498	531	493	494	490	517	482	507	503	499	490	548	513	497	521	476	490	500	516	508	523	518	498	489	482	520	498	472	492	472	465	518	534	520	513	531	506	477	483	504	475	554	499	469	494	504	471	493	505	513	535	536	515	550	490	488	492	490	549	490	523	504	504	531	519	474	507	467	500	466	509	491	495	518	503	507	493	529	523	518	512	563	485	492	528	514	503	488	500	485	559	452	471	532	491	503	512	498	517	531	486	495	525	487	491	495	482	510	512	507	487	496	513	512	528	538	531	523	464	499	507	488	493	488	520	524	502	533	519	528	533	513	489	532	506	502	493	504	503	483	505	533	535	493	513	498	472	518	499	523	502	506	519	475	496	519	525	526	518	492	526	487	504	507	521	500	561	538	515	472	494	538	494	516	501	492	531	502	485	511	532	531	496	509	542	500	540	542	479	516	472	549	519	521	506	499	485	510	495	506	486	503	494	518	524	454	495	524	510	522	518	519	529	535	484	521	547	500	527	480	462	522	488	519	507	485	535	474	506	517	540	536	509	515	520	520	472	478	476	500	482	490	505	504	531	502	503	527	523	461	497	495	516	502	507	503	538	538	503	477	500	520	514	493	484	466	527	505	506	517	529	531	488	529	542	528	525	486	515	464	482	477	507	494	495	502	484	475	510	522	478	480	490	531	495	495	518	505	498	511	503	508	503	503	511	502	532	481	480	521	495	478	485	524	549	544	521	516	530	489	526	491	508	493	473	516	519	478	522	475	549	517	513	511	507	473	523	534	548	495	508	476	532	525	500	522	452	521	517	502	522	509	487	524	506	522	545	482	509	475	480	487	508	514	506	528	520	525	504	527	526	533	527	493	515	496	521	530	558	486	503	529	509	484	514	493	516	508	534	481	524	525	499	485	511	528	527	512	486	457	481	501	487	514	482	502	457	504	445	509	496	489	513	465	514	535	494	494	542	494	499	479	476	525	463	512	516	487	527	500	503	544	515	475	481	489	531	501	472	495	500	473	511	501	493	541	536	524	508	477	512	518	504	515	579	510	520	501	493	498	450	505	502	526	487	481	478	515	504	503	499	501	528	510	498	507	528	535	498	530	517	517	476	534	472	509	472	557	506	509	498	483	549	503	540	529	490	481	495	502	523	487	487	510	510	515	487	493	505	462	511	509	561	512	491	506	497	502	508	482	494	532	543	536	496	530	511	538	525	473	492	508	526	520	502	504	545	506	506	494	523	503	522	530	499	538	519	506	531	447	528	536	478	498	534	529	494	501	514	494	513	538	514	535	542	518	509	491	519	511	516	485	511	473	493	523	526	542	501	507	503	526	511	542	510	495	529	471	517	496	552	488	477	496	515	488	497	520	518	520	492	490	530	569	480	493	537	496	493	455	479	500	517	522	477	496	509	502	540	514	547	558	484	503	500	530	497	533	499	536	501	528	519	506	487	542	492	508	474	534	493	536	526	526	508	500	550	472	510	505	505	530	553	501	516	511	522	518	489	513	465	511	488	556	510	514	522	512	526	510	543	516	519	479	553	487	480	509	496	472	524	517	506	512	543	487	516	525	541	457	526	497	532	506	497	513	499	517	494	510	517	510	522	526	484	515	503	500	511	500	498	472	468	473	512	525	552	514	522	514	527	503	514	501	539	489	485	536	510	495	545	503	474	500	503	511	493	542	498	476	483	520	510	515	523	463	500	471	487	467	507	493	514	481	494	551	502	506	465	492	459	479	516	503	524	543	528	509	503	478	477	506	474	535	497	518	523	501	494	528	487	534	530	551	533	562	501	516	513	489	548	508	508	502	517	507	533	517	492	494	496	490	522	483	506	513	498	492	512	503	509	527	513	523	514	507	476	455	522	495	498	458	497	492	528	502	481	516	503	510	525	531	520	537	497	528	532	484	490	543	470	565	505	544	510	515	513	521	506	513	548	519	537	506	531	472	507	506	496	519	488	516	518	475	525	505	506	481	556	509	478	530	533	502	502	523	505	475	513	497	463	510	520	489	544	532	475	486	529	538	484	470	501	500	469	472	494	564	542	509	509	478	532	484	494	500	491	490	509	520	498	499	494	507	532	503	509	487	489	536	511	486	523	520	521	493	524	468	504	526	483	501	493	511	544	496	509	508	532	498	476	509	454	509	495	475	475	507	477	448	465	478	533	474	459	510	567	507	532	542	467	490	502	506	499	517	490	488	473	505	546	487	506	482	487	518	535	541	486	493	517	537	515	512	522	483	527	497	507	520	512	505	542	489	481	498	506	521	513	512	476	486	546	536	486	498	501	468	531	517	513	527	549	467	480	479	495	473	513	539	508	551	502	482	533	505	511	497	487	523	510	496	483	525	510	501	511	503	487	512	513	487	539	497	468	510	525	519	535	520	499	525	525	514	486	517	500	507	487	502	502	507	485	498	485	526	479	492	518	508	527	522	561	519	493	483	476	514	475	514	513	514	491	476	541	466	486	485	504	544	512	478	518	535	502	531	517	490	495	512	485	483	513	502	498	475	478	497	495	502	484	500	490	543	495	504	564	507	519	537	495	540	508	467	540	527	510	483	451	570	557	523	506	492	484	495	513	505	477	485	521	547	535	510	507	480	496	511	499	488	476	453	486	493	504	490	514	515	487	503	507	552	492	531	505	533	526	474	492	494	504	503	563	506	487	497	473	518	458	514	530	537	549	519	475	521	492	445	495	512	485	469	502	484	526	504	508	501	534	513	468	493	538	523	516	513	507	494	490	538	487	495	520	528	517	476	534	449	509	500	485	490	530	502	511	502	530	503	534	545	490	515	512	541	510	505	522	490	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40429	11095	3443	2379	1713	1218	942	779	641	547	496	481	444	409	371	431	356	389	349	328	339	347	271	324	305	303	331	274	339	326	298	273	287	295	299	286	307	274	293	306	274	301	296	305	281	265	304	263	311	252	278	275	302	298	295	302	242	264	277	286	302	270	295	280	246	293	287	272	247	282	293	275	262	263	270	275	296	262	278	275	289	294	317	284	263	259	282	280	305	275	281	309	292	285	270	283	260	293	283	287	302	288	289	301	246	264	268	287	254	295	275	240	266	284	286	264	254	278	287	298	247	285	252	243	292	300	304	269	279	236	263	264	255	245	292	299	293	278	271	260	265	250	274	273	279	238	279	291	305	281	286	310	262	290	292	286	301	273	283	276	266	287	294	260	286	303	290	268	266	288	304	288	289	281	276	270	253	270	267	276	269	285	270	258	282	260	283	257	310	290	279	264	260	263	269	282	275	277	248	279	308	265	278	286	289	284	262	276	303	282	252	311	266	241	270	290	273	298	288	294	298	251	277	254	290	269	289	280	264	271	275	247	282	295	283	305	295	289	286	263	292	250	266	279	298	298	316	289	268	269	303	270	265	285	256	251	250	267	284	270	273	299	295	276	293	295	247	293	292	296	285	278	273	266	264	278	276	298	297	259	270	287	238	298	281	281	295	264	284	271	284	251	282	293	304	278	266	286	302	272	287	270	267	270	306	264	263	252	274	268	269	286	290	297	290	265	250	256	260	273	276	304	263	268	259	281	295	288	256	284	284	307	257	226	299	305	255	273	286	280	261	240	274	259	310	273	264	283	288	299	263	297	261	293	271	252	280	278	263	276	287	288	277	286	259	265	244	312	295	286	277	288	292	251	279	261	260	283	289	302	280	246	283	269	277	280	257	270	266	268	295	270	254	282	259	287	271	247	301	294	264	261	249	244	263	289	312	302	279	246	256	284	263	282	233	257	278	308	263	290	285	277	265	267	292	310	270	310	278	282	264	268	316	275	297	281	241	286	276	232	276	272	248	269	304	281	269	306	268	270	267	306	279	276	261	291	259	295	291	248	276	244	259	284	258	239	261	285	302	268	289	271	295	283	294	242	285	294	253	269	277	280	262	270	279	254	288	282	290	285	277	285	261	265	272	307	309	283	259	267	241	258	252	282	253	288	271	272	256	310	257	284	306	244	294	297	297	262	299	281	275	256	276	262	296	289	272	266	302	291	279	262	311	246	292	291	274	264	274	268	274	268	232	286	303	302	265	259	286	248	288	234	296	268	288	273	281	288	268	287	294	269	267	284	292	270	290	282	279	261	295	254	284	278	267	293	299	280	270	284	278	276	283	275	262	289	284	272	268	258	291	259	291	264	274	285	296	261	297	257	296	309	272	263	283	303	264	286	278	262	301	253	264	239	294	312	264	251	268	267	280	278	288	280	258	246	287	275	281	246	261	287	253	290	305	305	285	305	285	287	275	257	259	280	275	307	291	273	275	258	299	265	280	261	298	323	285	278	252	269	268	287	265	284	282	276	285	293	290	242	270	279	232	266	279	256	290	260	240	288	272	250	272	267	272	260	283	263	283	263	254	256	253	260	276	307	265	261	282	258	266	272	272	282	276	286	265	283	273	293	292	293	278	288	297	273	279	294	290	271	276	260	288	292	270	300	282	279	274	280	286	271	260	283	304	290	300	279	305	249	229	238	292	271	293	284	274	278	252	275	257	259	282	281	295	283	296	285	276	297	286	268	266	268	294	297	251	283	280	255	269	265	268	272	285	298	266	263	273	264	288	260	274	258	291	301	273	280	267	241	298	280	259	292	270	284	284	289	276	286	274	277	262	296	286	300	262	265	261	288	265	281	284	285	263	260	260	278	269	271	280	282	247	325	306	307	275	277	264	283	277	262	280	258	278	253	252	269	269	276	275	261	294	246	297	276	276	285	254	264	302	280	300	274	287	292	273	289	278	298	281	291	295	280	269	292	252	234	271	280	288	313	278	291	275	252	254	298	267	274	287	303	278	289	275	267	283	276	293	278	285	297	270	243	288	279	301	282	268	273	251	300	309	264	321	256	278	307	262	285	294	265	272	274	293	277	287	288	258	273	266	271	293	273	302	319	294	274	281	284	278	286	266	284	288	254	275	291	271	272	282	302	306	285	268	263	251	265	269	296	299	293	264	293	297	279	289	272	250	284	296	277	277	260	257	262	284	263	240	267	276	247	281	287	261	293	293	265	278	274	286	266	253	287	274	300	288	303	261	280	249	274	260	289	282	256	267	237	264	290	279	227	278	250	248	300	311	296	294	280	298	247	241	277	240	294	265	281	262	275	314	294	289	283	272	289	268	291	275	276	255	287	267	253	267	299	282	270	287	263	260	272	253	266	303	250	266	307	259	264	277	265	272	293	254	275	278	288	261	271	316	264	300	233	257	279	265	308	292	290	271	256	256	249	278	274	276	253	274	236	251	262	272	268	296	283	261	291	255	271	247	295	273	281	292	269	258	295	304	269	285	301	253	299	235	262	291	282	275	285	291	266	305	243	272	290	274	267	263	261	257	274	283	295	275	286	293	259	289	287	281	275	278	267	284	273	281	259	280	258	306	261	282	286	273	293	280	252	310	296	323	247	261	258	261	254	260	293	295	293	282	311	277	261	271	281	267	314	297	274	282	292	282	249	268	259	251	265	285	264	278	301	255	292	294	263	301	317	291	272	294	258	283	265	259	284	278	315	261	273	313	272	302	290	291	276	296	255	322	276	272	243	270	293	276	275	286	288	235	284	300	268	282	275	277	277	235	289	271	255	266	269	247	234	277	292	296	234	297	288	302	263	275	228	278	254	285	280	286	268	265	299	256	265	274	278	292	280	227	283	279	306	284	265	288	299	248	286	298	247	266	276	287	272	266	278	295	271	289	280	269	291	260	271	279	277	296	286	268	262	272	282	277	255	271	309	307	278	305	273	240	272	282	292	283	288	269	278	294	269	286	277	266	291	284	280	286	253	272	259	287	290	272	273	274	250	285	279	268	284	258	288	293	291	267	236	273	258	267	252	288	282	268	297	291	297	282	247	241	275	276	288	242	284	264	241	273	295	294	284	260	272	285	282	293	281	271	273	302	293	286	291	237	278	286	255	259	273	264	320	258	280	267	271	284	297	304	279	281	291	272	242	273	277	237	268	310	262	272	276	303	273	259	258	295	275	272	266	299	260	281	260	249	258	299	253	278	283	272	312	273	268	257	273	258	261	310	266	266	286	257	262	280	273	269	260	304	290	285	301	276	283	285	280	296	289	272	273	257	298	313	305	296	307	257	314	291	307	278	284	260	282	301	253	264	241	308	259	275	263	278	264	280	242	279	263	268	292	295	276	256	280	284	259	276	264	270	279	281	262	274	297	274	271	294	250	290	273	334	283	273	273	258	279	253	284	283	287	296	271	293	269	296	312	307	289	256	291	267	247	287	283	277	278	296	251	314	289	297	295	266	282	305	258	295	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16043	2995	6342	6934	5748	4662	3864	3222	2801	2446	2116	1969	1800	1652	1480	1488	1345	1330	1315	1240	1150	1089	1115	1019	1032	1011	1021	998	972	952	939	909	914	848	930	889	903	865	859	814	792	851	826	788	854	843	859	816	807	858	789	792	810	809	815	795	773	764	784	801	791	756	735	772	755	781	844	862	760	805	783	697	736	776	758	770	738	750	800	796	746	763	722	782	800	766	780	774	756	775	773	736	774	755	753	757	746	740	751	717	744	784	765	772	769	735	734	743	773	783	731	782	802	745	729	701	780	709	700	778	744	706	715	786	733	756	766	735	758	770	734	712	710	724	764	776	705	737	790	763	751	747	777	735	787	732	756	745	741	769	753	758	782	700	728	779	741	756	697	765	779	723	749	750	774	751	793	722	705	774	733	750	781	773	690	759	774	713	748	735	746	728	817	711	772	774	765	754	752	767	753	757	764	773	671	725	717	733	760	752	748	756	732	750	748	765	699	740	784	783	708	797	708	738	792	794	788	723	790	717	743	725	795	722	758	757	793	736	752	747	748	716	707	725	769	791	775	733	808	713	797	791	773	755	700	736	737	709	699	742	726	746	729	770	736	737	786	756	752	763	723	752	690	775	747	701	760	743	738	736	771	745	745	736	742	741	741	748	766	733	719	742	779	793	743	745	810	752	714	745	739	700	729	748	766	710	715	744	723	719	748	709	746	748	800	729	735	800	758	769	783	741	745	775	779	699	763	732	761	736	743	736	757	727	733	713	770	734	747	757	690	757	697	792	747	711	768	722	727	734	744	728	736	745	733	758	764	757	703	759	750	774	723	758	743	733	705	722	748	702	690	736	719	745	787	758	786	719	780	721	774	739	750	768	721	718	762	699	793	764	720	749	811	730	766	742	749	727	741	719	767	718	787	743	714	725	734	737	724	786	768	736	776	758	717	724	736	695	747	716	741	748	752	750	750	733	768	763	756	779	722	696	756	705	729	746	795	748	726	712	790	731	752	793	727	801	748	720	781	724	677	748	794	716	742	725	739	738	745	744	756	794	655	766	729	761	709	738	722	692	725	760	774	748	750	759	763	718	737	759	715	745	730	733	700	687	734	803	708	736	762	774	767	716	750	724	738	816	743	733	660	719	724	714	711	693	772	749	675	763	743	761	731	714	751	766	748	727	743	743	759	742	709	775	714	729	782	770	733	730	737	741	734	722	765	738	776	760	733	779	766	737	732	780	748	766	718	794	725	728	755	719	762	750	774	705	769	746	757	722	694	729	753	737	736	811	737	708	770	672	755	769	707	797	748	756	732	782	711	708	755	768	770	717	686	723	791	743	755	746	788	722	768	718	735	674	705	762	781	752	736	703	765	675	752	797	736	796	700	751	746	726	701	796	762	679	731	756	729	740	748	745	724	751	737	715	755	762	764	753	795	695	745	769	690	717	750	745	733	724	730	754	744	734	746	737	688	720	719	777	783	746	757	735	729	740	775	719	775	748	772	743	703	757	734	788	746	721	742	748	759	748	747	737	698	749	720	739	753	718	750	733	711	746	754	770	773	753	714	714	765	764	718	726	732	755	730	765	729	760	707	756	728	740	692	754	763	723	771	752	744	702	752	713	756	748	722	746	717	740	744	749	728	756	703	717	687	745	752	719	717	780	710	755	737	796	773	742	702	730	731	763	717	774	750	724	742	764	774	690	723	691	767	775	715	770	740	789	739	752	722	790	762	698	751	767	716	755	706	783	702	707	804	754	762	756	735	750	757	741	744	758	751	704	763	757	776	745	776	741	771	736	715	748	729	741	794	754	740	689	752	740	715	772	715	759	705	729	768	729	740	752	788	786	770	730	771	739	698	770	775	728	772	693	743	751	750	732	733	733	695	720	731	718	761	721	758	840	766	799	720	737	759	748	707	737	746	766	734	788	718	735	735	757	746	707	741	739	686	789	714	781	749	768	758	715	787	736	738	714	735	713	765	686	705	758	730	746	738	754	756	789	761	776	753	720	725	765	767	711	741	757	717	781	738	739	813	725	733	780	750	771	753	736	702	763	684	710	719	726	697	741	731	756	692	713	809	765	790	725	695	717	744	747	702	735	749	696	735	725	756	739	711	662	744	808	745	723	786	755	778	757	769	737	769	700	701	783	764	734	741	728	742	730	769	777	763	740	763	757	725	731	794	766	741	767	682	744	752	742	780	735	720	688	718	725	694	714	760	753	758	733	706	704	763	743	740	731	734	711	763	769	757	728	730	758	761	731	778	749	703	715	724	736	712	753	755	732	782	765	713	741	748	734	682	784	691	762	755	699	754	707	722	727	762	736	766	767	705	719	780	721	751	738	739	777	733	766	751	717	732	683	748	733	802	734	726	740	748	729	745	758	752	772	718	791	729	733	756	785	734	791	718	695	801	780	737	739	737	790	743	779	711	779	696	749	741	682	693	764	721	752	765	752	761	749	714	732	728	706	757	746	750	775	747	757	749	712	737	754	735	729	739	752	685	761	744	722	688	752	784	730	754	753	791	699	756	728	739	694	775	704	669	744	726	734	761	705	721	752	726	777	714	738	677	755	769	751	735	773	764	806	763	749	737	731	721	802	769	713	745	742	716	750	727	771	749	766	714	752	690	753	706	728	749	811	758	755	735	691	769	786	744	802	749	754	708	703	777	725	763	707	745	789	754	713	743	733	746	741	744	710	771	699	743	741	756	715	727	716	756	682	795	756	779	711	696	756	741	723	690	710	741	749	700	772	719	725	733	747	718	775	702	788	751	753	775	753	740	704	774	776	773	718	749	717	735	711	804	731	776	756	747	746	748	767	703	740	768	737	765	713	738	722	684	705	733	736	713	696	715	706	733	719	764	732	756	758	746	725	765	765	714	741	701	780	756	750	705	729	722	779	763	713	730	783	756	709	756	767	759	750	722	722	739	722	744	763	729	756	733	760	760	680	766	737	770	769	699	747	745	735	719	713	767	745	706	729	757	708	692	730	677	769	718	770	770	711	770	726	775	689	746	746	741	750	805	710	734	780	707	782	752	804	742	705	726	742	734	748	710	777	702	743	761	763	744	749	735	766	754	754	738	740	742	714	720	761	752	697	721	747	741	745	741	757	764	736	694	720	778	718	748	784	781	691	755	733	766	695	729	756	748	779	700	772	695	702	728	801	746	743	771	727	718	773	719	753	724	734	703	720	801	690	711	751	742	710	754	786	739	747	743	728	759	684	676	708	699	748	740	701	773	754	766	754	719	783	735	748	734	728	742	741	768	761	699	704	692	740	793	764	774	714	748	738	776	734	749	770	753	756	740	750	736	758	723	757	739	738	757	668	707	742	723	751	753	755	792	701	732	823	708	737	745	729	768	789	732	696	708	718	659	772	724	735	734	731	717	750	753	763	732	726	695	720	747	762	714	721	707	768	736	755	782	798	747	761	760	715	754	750	758	719	731	733	766	743	712	746	710	724	730	764	724	727	760	792	788	702	780	729	723	724	756	810	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4254	189	150	153	116	113	114	86	114	97	85	97	84	87	84	91	90	84	81	89	74	72	84	89	76	85	99	90	67	81	96	81	95	82	72	70	90	78	88	80	88	83	86	77	94	87	92	86	91	82	69	79	80	74	77	101	87	88	91	82	76	72	84	92	92	90	87	83	86	100	78	66	91	80	94	86	72	55	95	75	59	86	93	77	76	74	92	85	74	61	93	76	73	78	99	97	96	70	82	92	81	77	91	84	74	82	77	68	86	85	76	76	95	82	89	72	71	70	107	79	75	81	86	85	79	77	86	77	81	81	88	94	88	95	64	84	71	101	86	87	65	79	92	79	79	100	85	90	85	98	74	81	83	80	102	76	87	96	85	89	69	63	72	94	98	82	92	88	79	53	81	86	72	83	82	88	77	95	100	74	82	65	94	66	92	81	94	98	80	91	92	85	85	86	100	84	85	86	91	86	98	81	77	104	80	82	75	71	89	80	83	79	88	83	81	81	84	95	78	78	86	81	83	88	93	82	82	100	83	84	73	81	73	87	87	80	90	94	69	93	87	97	92	81	91	95	66	78	68	95	77	85	85	75	90	65	104	96	75	72	89	84	67	84	77	96	79	82	77	69	97	62	72	88	88	86	87	72	72	73	84	71	91	85	90	88	90	88	92	74	75	72	77	77	94	77	86	73	63	71	77	75	83	90	79	79	81	83	73	80	79	103	84	106	83	94	86	91	69	84	72	97	95	92	88	95	90	81	84	91	80	77	78	87	79	79	72	86	98	92	84	78	71	75	78	72	94	97	72	78	75	80	83	86	77	91	89	102	60	88	63	91	72	60	91	72	81	86	71	92	97	99	96	85	69	86	86	73	82	75	69	80	90	92	96	85	81	79	84	91	81	86	101	75	77	81	80	83	96	95	71	70	65	89	80	96	73	62	89	76	75	88	70	69	76	65	82	76	68	74	75	71	100	81	88	72	86	74	93	83	85	88	81	80	83	92	85	95	91	70	91	66	68	74	80	84	92	83	76	77	108	90	83	92	93	72	65	84	66	80	82	88	91	64	84	72	81	78	72	89	100	83	76	87	83	80	78	88	79	83	93	72	73	80	90	87	77	83	72	100	86	85	89	93	82	81	88	90	93	90	82	78	63	54	71	92	71	71	89	96	78	91	93	66	91	93	75	85	89	76	88	90	86	77	82	82	69	85	78	73	86	72	80	79	71	73	92	82	74	90	86	90	70	77	86	88	88	104	94	71	97	86	100	101	93	86	71	92	89	80	92	88	101	85	105	86	81	82	83	82	95	77	82	101	86	93	86	86	68	79	81	76	98	79	62	82	82	77	108	77	87	74	85	80	92	97	72	78	95	95	85	83	91	110	83	72	94	69	103	77	96	92	84	77	84	78	76	87	74	69	65	64	90	83	94	100	80	80	67	73	80	69	86	76	89	92	77	96	79	90	95	75	83	74	99	88	96	74	86	70	90	94	71	72	91	88	77	63	80	77	84	83	86	86	70	82	82	95	71	80	88	84	70	73	77	80	78	80	83	89	83	80	77	96	86	94	75	85	69	86	80	93	74	77	69	89	94	90	77	85	88	58	85	75	91	89	80	86	94	83	81	69	73	80	89	85	93	77	77	94	96	86	83	95	73	80	78	74	75	87	77	89	84	83	93	77	82	66	89	81	78	87	76	63	58	80	98	96	69	98	87	70	76	86	97	69	89	78	78	78	61	79	94	68	71	67	77	95	93	89	83	80	99	62	72	97	88	88	88	95	91	98	84	80	89	96	72	81	95	93	78	71	98	78	78	96	77	91	73	79	79	91	74	75	82	86	77	71	72	107	86	73	109	86	61	85	82	84	92	103	79	93	83	90	91	89	86	92	70	75	93	100	70	106	72	82	88	82	96	80	87	75	72	79	71	91	78	82	82	73	83	77	92	67	73	82	90	83	79	77	78	76	71	93	88	84	69	79	83	95	75	91	85	75	73	86	71	70	91	83	85	67	92	78	69	74	90	73	80	80	69	69	74	96	84	81	78	95	88	85	84	76	91	88	81	74	79	95	88	100	86	88	84	88	68	92	69	89	92	78	86	88	99	82	61	83	59	70	92	82	90	87	79	73	85	81	67	73	87	81	81	83	86	72	88	83	84	75	88	78	80	65	100	86	91	78	89	78	82	76	82	84	94	91	74	77	106	68	84	86	65	73	77	71	88	76	68	71	84	89	95	75	97	78	108	73	82	85	91	84	63	88	111	86	91	82	81	80	85	76	79	79	91	75	78	89	82	95	71	82	90	82	87	79	81	72	93	82	77	101	89	76	82	86	84	85	91	86	79	81	78	103	79	74	95	73	83	80	81	83	84	100	83	76	95	77	81	86	80	66	89	95	104	97	93	83	87	78	104	81	84	67	81	70	85	93	83	82	80	87	85	95	80	82	98	75	78	90	68	75	79	84	87	82	88	85	83	74	84	74	70	75	75	69	78	86	69	90	74	81	75	76	92	79	66	88	81	72	74	100	97	81	77	73	69	71	92	78	87	84	82	94	76	81	90	74	78	82	83	71	82	88	89	84	79	84	85	80	77	91	66	75	83	64	71	90	70	84	83	93	82	79	87	88	99	78	87	65	96	73	87	93	78	78	96	78	81	99	102	72	83	72	85	76	114	65	72	75	81	84	86	83	84	81	83	71	72	68	94	98	80	66	75	96	72	82	83	68	68	88	83	91	68	95	76	92	80	96	79	93	82	90	67	80	79	92	87	66	93	84	85	78	89	88	85	90	68	77	87	88	76	95	82	78	77	96	81	80	81	69	82	81	69	76	73	85	77	76	88	87	75	84	74	77	68	74	71	76	79	81	65	88	88	78	79	74	87	71	81	79	96	72	93	76	87	72	96	92	88	79	89	83	97	74	93	77	85	69	80	81	76	71	70	88	72	78	70	87	81	84	83	87	84	79	79	76	93	92	98	72	81	75	78	85	79	100	80	82	65	86	87	92	98	76	78	78	90	81	78	82	75	75	97	79	95	83	84	94	93	88	96	83	90	76	93	84	91	76	82	71	100	86	79	88	83	85	82	82	91	80	59	81	84	83	79	80	75	99	100	89	93	81	77	91	80	83	79	74	93	100	99	69	70	76	84	90	77	87	78	67	103	96	81	88	94	76	73	78	84	83	78	78	98	85	86	91	88	83	83	100	90	86	97	83	91	80	81	95	98	74	90	71	77	87	100	69	77	83	89	80	91	96	83	76	77	87	95	84	79	91	111	91	92	78	94	83	83	80	86	69	89	95	91	104	84	81	80	83	85	79	62	79	81	91	89	66	89	69	80	87	88	72	95	77	74	83	90	78	81	98	92	82	96	79	86	81	80	72	82	72	89	88	75	87	79	93	84	90	76	81	92	86	89	87	75	73	79	73	91	76	77	92	70	90	86	97	94	83	88	77	84	79	81	81	78	86	75	66	70	94	73	81	75	76	65	83	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4523	373	437	462	461	381	392	328	345	327	318	320	288	311	336	297	304	279	312	303	310	288	287	299	290	261	338	299	283	304	295	296	293	286	265	299	311	265	285	291	295	289	291	291	289	287	262	296	332	301	265	294	288	289	262	295	241	308	264	262	289	268	283	296	297	314	244	294	258	293	260	297	261	327	290	278	288	262	287	274	264	268	284	237	296	278	291	278	257	247	296	293	267	294	289	249	298	288	298	295	256	291	304	273	274	254	248	252	284	254	286	273	293	298	272	271	266	271	286	294	278	273	265	287	287	274	294	262	283	283	250	285	293	317	282	275	269	296	285	254	289	288	287	308	284	276	301	273	295	278	265	239	266	272	279	299	266	270	297	266	288	282	290	280	274	294	277	259	274	302	303	247	283	248	277	282	305	296	276	281	254	261	275	319	268	277	268	253	287	281	276	263	286	280	271	272	304	282	258	290	295	277	250	278	292	271	255	284	258	262	287	260	289	278	300	277	321	304	286	274	247	302	271	270	293	307	278	259	268	281	306	262	294	295	258	283	259	279	317	259	240	293	273	290	268	291	296	292	305	299	251	277	285	267	284	294	290	281	289	289	279	272	258	303	286	289	268	278	295	292	299	285	296	286	286	295	258	273	268	307	308	309	314	285	275	280	279	262	285	250	269	269	274	271	268	285	287	276	255	282	281	286	277	307	286	275	306	259	280	295	291	292	266	279	286	289	286	262	248	275	294	276	291	292	256	273	280	283	279	289	289	275	292	312	278	258	289	295	296	280	277	294	268	272	262	266	303	266	276	271	284	287	261	270	287	291	278	290	275	261	289	284	276	292	272	286	278	267	281	305	315	298	258	301	268	303	276	259	323	261	259	296	263	292	291	281	287	290	295	275	255	294	262	312	268	244	272	265	265	260	256	326	322	301	291	267	271	296	270	282	295	284	307	282	286	301	311	280	290	298	295	273	276	269	291	325	284	272	302	285	257	286	266	293	299	318	267	313	278	265	296	294	287	277	297	284	274	286	263	267	284	284	288	295	287	267	262	290	262	272	252	285	282	277	283	291	283	253	290	269	321	256	247	279	256	287	266	284	277	269	267	303	263	294	277	296	285	268	271	272	293	294	294	274	267	306	288	262	301	294	284	276	286	291	280	295	288	296	245	277	273	281	285	267	273	266	271	272	270	265	307	265	283	287	276	282	284	277	283	282	250	264	316	289	287	262	248	286	255	290	293	281	272	276	273	313	264	266	287	270	303	260	310	270	289	281	310	259	276	284	291	290	299	266	306	280	294	285	297	273	291	292	286	286	266	252	283	281	260	276	275	301	257	297	304	271	289	251	282	294	290	275	268	270	282	280	272	271	314	293	290	263	288	263	296	278	269	287	292	293	257	266	275	278	287	282	265	287	247	289	288	287	288	266	271	275	289	270	302	271	283	276	311	293	258	304	274	290	295	276	294	270	303	283	261	312	280	265	300	310	286	291	278	288	280	277	280	263	284	272	278	304	291	263	307	292	260	257	273	267	269	277	307	287	278	299	262	253	254	261	254	290	265	290	264	286	303	272	279	289	277	272	309	267	276	273	277	281	291	274	283	293	291	281	278	286	277	277	258	292	255	293	297	287	275	285	328	279	267	294	274	281	275	286	300	265	276	278	280	264	293	268	270	278	295	268	298	259	272	261	306	296	273	270	290	281	277	283	294	254	278	301	253	296	247	240	253	296	255	277	303	298	272	277	287	271	278	319	284	284	263	270	281	269	287	286	294	287	295	279	277	306	247	260	283	261	298	282	275	233	285	255	291	272	289	299	285	260	300	276	301	272	241	295	291	272	306	310	289	280	335	284	278	302	303	289	251	248	319	294	315	272	258	278	269	267	287	283	294	281	317	280	276	270	285	270	296	311	271	300	315	260	247	286	268	308	277	268	287	289	297	297	286	301	261	285	281	285	286	260	287	275	289	271	283	264	276	274	285	314	281	283	304	264	291	258	280	273	273	267	258	259	288	272	322	281	282	286	293	284	262	279	277	269	262	308	288	308	277	266	290	307	272	292	269	263	266	288	309	316	266	243	280	294	284	263	270	272	287	284	322	265	292	264	304	290	301	268	263	254	287	271	307	273	261	274	271	262	271	246	289	278	292	292	282	264	284	310	293	283	275	283	281	294	278	277	266	266	266	252	304	271	281	253	255	275	275	252	266	254	248	273	286	296	292	284	288	258	283	265	289	272	259	257	274	259	296	271	270	278	303	273	274	280	262	274	289	277	266	269	310	276	285	260	315	261	287	258	284	284	288	261	256	269	283	275	288	289	256	292	284	267	267	266	287	254	288	261	291	248	293	274	277	269	270	276	244	254	283	268	293	258	274	285	301	315	281	289	268	296	297	240	273	278	288	286	280	279	282	274	279	308	276	271	275	296	263	260	268	298	275	283	274	254	289	294	281	273	297	274	252	262	278	278	260	263	271	271	284	280	281	284	262	287	246	294	259	284	259	253	258	269	288	270	306	280	263	273	269	274	272	269	281	253	270	277	258	253	282	281	274	266	275	296	285	280	266	301	316	257	286	266	269	256	290	297	278	299	282	307	281	314	280	288	274	290	270	280	284	270	310	282	268	257	300	284	299	255	275	261	289	334	269	305	257	270	293	312	301	293	296	259	270	275	289	303	276	292	306	322	265	291	290	257	270	269	255	282	299	266	275	263	286	280	274	254	278	275	269	275	316	264	286	287	261	280	248	297	300	280	299	282	281	283	310	286	309	270	295	289	252	291	281	265	248	270	291	275	283	287	275	314	282	292	281	283	277	266	284	271	273	283	295	286	269	259	291	268	271	304	297	268	265	305	271	270	272	289	268	272	270	285	277	292	289	257	256	282	287	273	278	265	264	262	250	281	285	285	294	258	282	301	277	281	262	283	259	266	305	279	282	293	287	288	280	294	269	299	261	290	306	273	251	303	286	252	263	254	270	274	273	285	284	280	265	272	291	277	312	266	264	292	295	254	275	292	298	295	260	286	290	303	267	314	273	263	290	267	295	290	305	288	281	277	271	274	306	280	306	286	267	267	304	300	272	286	272	297	250	288	283	284	274	292	272	269	274	267	243	275	263	239	261	255	275	284	258	294	293	288	280	324	284	282	292	273	302	301	307	280	290	279	274	278	286	293	274	299	296	288	292	265	279	310	278	252	271	284	264	256	287	278	250	292	295	262	294	271	285	273	290	287	279	273	270	271	305	269	308	311	287	290	297	275	265	281	280	272	265	283	295	290	296	257	291	300	284	306	256	260	299	271	281	315	294	285	293	256	284	259	282	294	256	286	262	270	288	276	269	265	280	270	290	286	289	275	267	270	258	273	257	273	275	276	299	270	251	306	260	249	245	284	244	262	286	292	255	284	297	297	314	256	273	254	262	266	272	278	258	279	256	291	257	273	261	304	274	277	254	285	281	269	261	256	290	273	282	270	278	301	261	264	303	279	279	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28315	3884	1454	1198	808	573	493	425	361	322	292	248	249	225	237	207	196	214	222	191	184	181	180	205	198	202	181	185	211	181	198	170	176	186	185	181	175	184	173	186	191	184	182	195	170	173	185	188	186	171	175	150	165	170	185	183	178	183	180	196	191	179	158	182	170	167	164	161	189	169	170	172	174	170	178	179	155	180	168	168	169	165	176	179	173	185	157	144	153	157	173	188	170	177	179	193	174	173	155	170	175	173	180	181	139	166	160	174	175	198	178	167	169	180	182	180	166	178	177	168	198	176	174	175	176	157	180	159	171	166	194	146	178	204	170	174	164	168	191	191	174	171	187	175	165	165	174	210	168	175	180	170	174	176	218	168	175	176	157	171	156	203	170	181	179	190	178	195	175	172	172	168	182	164	171	191	177	172	158	195	166	174	171	164	180	152	172	168	193	190	172	156	173	180	184	164	179	187	172	155	175	196	162	165	174	161	177	183	163	183	145	174	162	182	167	181	166	169	184	163	150	192	182	171	166	193	172	155	190	191	202	181	175	173	163	187	165	169	216	179	177	180	172	174	172	157	168	149	167	166	176	186	155	167	188	157	146	169	180	155	170	188	181	191	162	172	176	162	187	186	160	149	183	175	200	148	170	184	192	182	193	188	171	182	173	154	170	176	160	183	196	194	146	171	179	171	199	155	165	180	191	164	139	175	166	170	176	173	174	155	186	181	185	171	173	167	183	191	173	189	187	180	184	194	174	164	197	178	175	194	164	152	200	196	186	170	177	178	174	150	199	204	174	168	179	165	165	174	198	216	162	166	174	180	175	171	176	203	188	172	172	172	170	182	177	185	181	181	165	172	172	197	197	179	180	184	156	172	166	163	174	155	175	176	187	188	184	181	152	166	180	180	168	184	172	173	156	157	162	174	167	173	175	151	176	177	188	149	197	194	187	176	159	171	187	157	178	153	167	184	176	187	164	191	194	157	159	171	190	146	158	184	172	179	182	193	175	169	183	198	158	189	168	172	180	139	146	173	168	190	156	172	177	181	180	166	174	157	196	170	171	152	172	174	167	178	173	178	174	168	179	189	172	154	175	171	175	168	175	200	171	164	192	167	180	155	195	159	192	161	177	198	183	166	171	188	171	150	156	202	150	184	179	190	195	198	186	166	174	176	166	172	186	156	161	180	170	181	166	157	189	167	167	174	175	145	151	158	158	186	147	156	174	179	174	177	157	191	169	193	174	162	172	176	188	184	190	159	167	162	168	150	187	155	180	180	194	168	163	194	175	182	166	168	172	213	163	163	196	178	179	189	190	179	150	173	182	164	196	217	187	176	191	170	201	180	136	169	171	193	166	162	141	177	179	174	205	183	181	187	161	161	199	193	169	173	189	164	184	171	192	162	185	180	177	170	154	159	175	165	158	170	159	159	177	194	178	170	153	200	159	149	178	166	191	154	185	158	155	180	175	180	197	146	158	165	184	175	164	175	157	186	168	166	157	190	180	197	184	149	197	173	186	184	171	161	179	164	166	172	185	175	153	156	192	191	185	174	185	168	173	183	152	168	163	163	137	171	174	169	172	167	188	197	162	187	153	184	168	178	201	172	204	205	161	157	190	187	177	172	185	154	190	175	194	153	169	164	184	170	172	177	169	170	179	166	159	170	177	174	202	190	179	154	176	196	183	172	169	183	190	172	180	171	168	175	156	206	166	176	182	166	163	194	182	189	168	189	205	171	180	147	177	169	183	165	170	162	179	175	175	161	172	191	180	201	166	182	181	179	193	173	157	184	184	188	180	169	190	176	161	165	186	154	163	161	189	179	164	189	193	179	185	169	175	154	152	184	187	169	172	171	174	171	184	181	161	180	201	181	183	153	170	170	159	140	156	171	165	189	170	181	182	178	164	164	204	189	197	182	187	165	173	197	160	155	176	160	198	170	193	161	195	183	171	182	157	169	178	187	183	179	176	179	171	178	190	169	194	174	182	166	181	182	174	179	165	168	174	166	177	171	179	166	197	172	176	175	176	169	182	162	189	197	187	165	179	174	192	174	174	188	186	163	185	183	180	188	196	168	196	155	191	166	189	156	189	162	189	176	180	183	159	180	173	158	199	193	175	196	185	171	163	189	163	161	176	191	159	165	175	159	166	187	193	197	160	177	179	156	171	174	195	141	185	178	168	176	153	158	183	173	165	164	173	181	185	163	179	182	175	165	171	187	182	190	160	184	162	154	190	169	197	192	179	168	189	182	165	158	191	165	168	189	124	162	171	173	200	174	215	171	152	184	184	196	168	182	188	190	183	175	184	180	185	161	172	159	186	156	185	172	173	153	178	164	176	191	171	175	169	164	143	181	151	195	186	191	176	184	188	183	158	172	179	191	202	157	171	182	170	156	173	191	185	197	160	177	180	183	190	192	185	168	161	174	152	178	187	194	182	167	178	168	222	151	199	163	172	179	182	179	189	168	161	164	186	146	188	168	156	201	181	184	179	180	176	171	173	179	151	181	175	181	183	181	192	189	171	181	180	165	181	189	166	165	164	174	159	180	150	183	171	157	171	175	153	161	176	193	174	175	200	185	185	162	160	170	199	175	183	180	168	173	158	165	152	160	189	180	174	184	164	194	170	177	183	157	148	206	158	179	192	162	177	190	170	196	146	162	171	160	162	183	165	173	203	180	179	159	149	172	179	187	166	192	171	167	173	165	166	181	158	172	163	155	194	186	179	176	174	163	164	176	178	164	175	161	154	187	171	159	165	159	198	159	163	166	153	156	193	170	178	178	184	179	165	182	172	184	173	168	168	173	190	168	184	169	194	174	178	171	173	197	173	194	177	169	196	171	152	169	200	170	189	175	157	196	186	185	178	176	183	183	170	165	181	179	177	175	153	202	182	170	186	170	183	177	180	197	209	184	176	176	190	164	173	202	181	174	192	172	154	180	172	175	175	170	196	163	152	164	169	165	160	179	158	169	171	155	137	157	161	187	186	181	175	174	178	161	174	181	168	177	164	196	169	160	175	200	185	161	165	183	174	188	171	179	172	186	169	170	188	172	160	183	184	179	175	161	180	208	172	187	157	160	188	161	192	173	168	185	187	168	159	159	166	176	203	169	178	178	187	179	165	166	145	173	163	192	151	182	183	178	193	171	157	166	176	183	150	188	176	171	176	170	166	171	173	188	194	173	169	176	183	182	165	156	174	186	173	165	152	159	180	170	202	178	187	180	191	200	205	191	191	175	177	178	184	187	158	168	157	188	157	183	174	174	153	148	198	179	166	182	156	207	205	181	150	200	186	180	164	163	167	161	177	175	199	157	187	187	178	198	173	179	168	162	185	161	175	193	167	187	180	174	170	183	170	165	168	174	174	166	162	176	193	182	160	173	165	186	186	171	152	181	170	150	181	173	181	157	161	171	211	167	189	173	170	170	188	188	181	170	164	156	163	146	176	149	186	174	164	159	175	187	187	160	178	200	174	187	176	161	151	176	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12084	1511	3426	3850	3237	2603	2163	1734	1597	1421	1214	1107	990	920	945	865	835	781	745	741	779	728	654	663	662	665	608	613	579	638	577	590	596	600	564	614	576	584	541	552	531	550	515	569	572	582	523	529	511	581	530	512	558	519	562	556	546	556	510	533	553	541	535	533	531	532	491	524	504	511	504	521	541	576	482	509	498	529	492	539	508	551	508	534	540	546	494	499	517	482	517	529	519	494	526	509	535	515	517	535	552	509	540	488	548	501	485	499	535	527	498	517	494	511	558	528	476	501	481	507	489	521	504	548	490	468	569	518	537	512	548	523	529	487	515	490	527	486	511	487	513	500	515	485	504	493	519	475	495	488	535	521	503	486	505	476	529	548	549	505	497	552	521	544	508	504	528	527	530	492	515	520	491	539	502	518	522	475	512	525	509	497	548	525	507	487	517	482	484	513	511	496	506	498	492	532	473	483	514	513	548	474	511	497	517	526	513	482	517	509	518	506	489	527	512	504	508	495	481	526	543	495	548	504	493	502	564	495	525	497	500	497	513	529	501	513	528	487	460	479	519	488	478	533	493	495	533	548	482	548	504	532	441	535	524	519	486	511	470	524	435	510	512	535	515	500	515	528	518	542	512	483	551	522	526	488	529	529	490	488	481	503	560	499	513	489	462	541	535	460	503	518	506	491	499	504	494	486	537	547	535	521	485	505	529	494	508	524	503	478	476	525	532	509	480	532	497	511	494	513	538	523	537	494	448	574	517	504	538	470	522	489	506	518	557	485	468	527	480	483	541	501	481	536	486	500	498	508	530	516	507	470	494	520	505	516	533	479	520	457	542	539	494	497	535	496	533	527	495	526	510	495	524	475	462	506	500	496	490	511	512	506	495	461	506	559	497	488	486	513	499	500	546	498	532	510	494	513	541	497	504	516	490	507	531	486	449	478	495	515	499	504	543	494	509	562	486	516	537	513	546	501	517	492	525	490	501	519	549	524	516	544	497	497	513	523	501	528	513	513	538	466	519	503	474	531	538	488	511	487	505	461	494	501	485	504	495	495	506	474	538	506	541	487	520	484	515	552	503	502	496	491	493	570	509	536	483	521	442	475	529	522	539	514	538	505	540	535	504	511	510	479	498	513	525	489	476	531	504	491	545	506	489	531	480	488	489	507	513	511	471	533	501	516	505	535	529	499	484	513	513	501	515	507	519	484	494	493	523	503	483	508	491	492	498	541	516	512	505	507	538	471	554	477	502	515	518	519	498	510	530	553	468	507	498	512	568	499	494	529	517	517	543	549	495	456	523	539	551	544	491	529	512	486	494	486	509	486	546	501	505	528	499	510	487	528	493	523	475	530	537	481	530	479	524	508	474	493	486	460	520	483	507	499	494	515	497	537	480	527	516	494	518	508	538	508	458	525	519	534	482	524	505	482	521	518	505	524	513	484	497	485	503	488	476	501	500	495	550	495	500	502	527	468	525	542	488	533	516	508	521	473	481	538	547	515	469	491	511	514	468	523	512	522	481	488	447	511	498	511	522	507	524	535	504	525	493	457	485	508	504	559	543	524	528	488	482	522	515	536	501	442	530	503	515	487	507	516	473	486	510	518	519	494	501	460	458	450	500	538	519	494	513	503	531	499	489	505	486	538	520	541	465	513	509	521	532	501	503	509	468	488	506	500	465	536	541	525	492	490	468	520	510	487	493	507	517	567	508	485	508	538	513	530	502	516	555	498	531	525	501	552	493	474	484	446	491	522	477	505	475	540	546	497	519	517	536	538	505	549	491	480	499	526	508	528	486	492	506	498	506	483	547	520	466	484	503	545	511	479	488	538	526	490	484	521	518	480	493	539	519	508	543	571	478	544	511	507	492	512	547	526	522	466	478	521	496	508	503	486	514	475	538	504	525	501	512	498	503	497	513	506	473	494	533	507	529	506	480	523	477	543	501	530	496	521	513	498	507	548	503	500	509	509	536	523	505	535	524	466	519	518	518	507	533	515	525	520	491	473	494	468	497	465	525	486	504	482	479	546	488	511	481	492	492	497	525	503	495	495	478	518	517	475	518	459	491	491	469	503	496	533	504	474	547	480	482	521	521	474	540	484	511	472	516	532	521	518	466	566	508	539	533	549	496	525	498	560	512	491	500	501	500	542	514	475	477	481	535	518	525	522	527	500	518	498	499	492	529	507	495	581	500	530	481	511	532	562	513	494	511	504	490	509	498	492	486	480	518	491	496	512	480	500	543	476	526	504	515	527	538	524	507	461	524	491	449	507	491	510	543	507	483	493	512	493	513	507	494	525	508	483	505	536	485	523	491	503	535	481	536	462	502	519	518	496	492	545	478	521	499	511	452	543	517	465	507	473	526	499	529	525	478	542	514	487	523	523	528	510	514	485	513	488	533	493	511	519	487	530	484	513	519	511	454	515	504	493	486	505	509	499	545	478	547	496	493	520	506	504	546	468	512	520	473	471	521	504	504	478	520	509	516	547	523	469	505	484	469	532	531	514	494	530	503	532	538	530	492	523	506	474	514	489	499	490	511	486	492	513	518	495	541	492	483	515	505	517	529	519	520	495	510	522	512	515	535	535	510	542	452	516	538	493	504	498	471	505	491	528	495	484	463	506	520	529	512	492	502	540	546	523	531	494	511	497	519	478	571	518	532	533	507	516	513	496	462	462	524	516	532	515	534	564	527	499	528	519	536	483	513	539	554	479	506	523	533	524	492	513	505	502	511	507	506	488	563	524	519	509	461	497	520	526	503	532	482	527	533	479	477	496	493	504	491	502	514	534	485	534	471	465	487	491	541	476	500	495	494	497	507	534	502	492	538	506	467	490	551	503	503	478	490	525	511	528	494	514	528	510	520	514	499	490	477	490	541	473	488	502	475	535	540	471	484	469	528	491	530	504	474	509	540	525	503	530	478	514	535	562	512	545	495	511	529	479	487	498	514	491	504	545	499	535	484	489	482	504	503	465	504	487	518	520	513	521	529	486	520	539	530	529	499	508	480	533	514	493	504	520	505	507	530	509	507	547	515	443	473	449	500	528	513	513	526	511	483	487	502	517	513	500	471	466	465	528	500	525	492	467	430	516	491	506	511	525	478	512	501	497	512	473	480	504	524	463	523	470	500	523	497	530	507	506	548	521	481	510	486	520	505	533	496	484	474	502	516	499	539	532	508	519	512	516	513	483	487	450	499	523	487	518	542	523	487	538	462	458	527	499	499	517	512	559	498	503	489	528	537	560	523	497	504	479	514	538	495	538	512	508	521	498	506	519	532	537	532	480	499	531	499	505	541	497	516	524	504	520	496	486	529	517	485	497	476	542	487	519	507	501	533	528	543	492	500	500	501	555	558	457	484	530	510	491	506	492	527	520	484	535	527	507	502	513	508	473	512	501	551	558	524	519	561	489	501	525	474	510	507	505	504	491	473	526	550	512	541	531	502	507	500	522	540	456	558	481	494	510	446	502	518	505	460	481	537	502	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41093	12300	3499	2382	1659	1175	905	759	648	574	497	458	438	427	425	361	382	320	343	331	370	295	327	327	313	339	277	287	295	292	303	310	300	257	301	275	313	270	292	272	298	264	305	294	277	270	304	293	299	280	285	325	297	294	269	298	281	292	273	284	284	302	307	278	266	277	285	306	297	277	260	273	295	265	279	268	311	288	283	285	297	297	296	275	323	297	264	298	296	299	280	268	277	259	279	276	286	301	281	276	258	291	301	291	274	298	280	266	273	268	278	289	283	308	286	318	268	289	245	256	296	300	243	265	243	289	299	266	261	266	309	294	289	286	265	259	297	282	284	280	273	273	291	286	284	288	251	294	289	273	262	259	273	269	270	281	289	271	293	279	260	275	254	271	250	275	293	264	253	268	263	286	308	288	268	270	266	300	250	299	290	271	284	279	264	259	289	291	251	275	285	266	281	267	287	295	280	286	269	313	253	266	282	288	279	278	287	273	284	276	265	275	295	309	265	291	257	261	273	296	267	275	247	266	281	265	261	266	281	275	305	292	258	281	272	257	275	276	270	295	282	276	271	288	268	261	279	293	246	287	278	288	290	274	292	259	290	300	275	295	312	275	271	264	257	291	267	296	299	259	278	287	293	290	261	282	265	262	282	284	282	266	253	260	250	281	273	325	283	273	261	292	309	243	315	273	281	252	293	266	275	266	273	251	298	275	264	298	287	272	297	273	313	264	318	292	252	312	269	246	268	259	286	256	269	274	288	272	247	251	266	280	295	292	290	293	258	299	265	251	259	279	287	280	234	267	317	305	309	284	292	296	300	279	282	274	265	301	290	280	315	298	287	273	281	270	279	279	269	266	280	269	239	285	302	289	262	272	288	292	260	302	261	281	295	259	250	275	271	262	277	278	315	277	267	264	261	277	270	283	258	270	266	285	269	249	266	266	290	279	284	277	270	292	283	286	250	273	291	301	276	272	271	265	296	311	283	288	294	274	303	285	274	290	305	338	277	250	271	281	292	288	276	261	264	268	278	281	263	293	282	290	282	270	304	280	270	220	261	271	273	276	270	248	283	271	263	286	295	293	283	274	293	264	295	266	283	280	249	277	283	260	284	273	286	314	305	267	270	277	264	262	266	279	290	272	271	299	304	270	269	275	255	285	285	280	259	263	250	241	286	278	292	282	277	285	265	277	280	283	280	274	242	293	288	268	309	248	274	261	297	267	285	303	277	262	307	254	257	259	267	288	263	264	266	263	273	287	272	263	249	273	261	278	320	304	285	278	290	299	287	246	280	284	283	291	274	273	270	267	252	317	260	303	294	265	294	247	296	259	277	262	281	271	280	281	277	286	262	285	283	274	267	265	280	269	271	269	273	266	291	267	274	257	279	275	259	274	270	287	273	306	288	262	272	283	263	279	302	256	274	277	262	264	263	295	278	279	246	260	251	288	291	311	267	268	272	269	304	313	267	263	311	274	280	290	275	283	281	283	265	259	282	291	268	231	268	289	263	281	271	274	260	254	250	269	275	258	281	263	283	253	308	276	301	282	269	253	249	296	279	283	283	281	266	296	286	291	278	265	289	298	299	268	264	227	298	285	284	258	286	313	283	266	269	278	278	261	282	270	289	287	316	285	275	273	302	269	295	271	299	284	278	268	296	293	298	286	271	251	273	289	296	290	297	262	271	330	257	298	270	279	242	320	290	262	243	267	316	257	272	307	253	291	303	279	268	278	235	271	279	289	317	258	290	268	278	274	270	278	254	255	286	275	244	300	266	291	261	277	277	301	295	284	266	283	274	275	268	276	288	296	272	278	273	271	269	286	293	284	244	274	304	240	276	282	281	282	269	320	277	290	261	275	241	263	278	241	304	271	286	261	277	283	263	311	267	284	273	288	283	266	316	259	278	289	253	300	261	253	250	286	259	278	291	258	274	257	279	282	293	305	283	287	277	281	299	269	314	278	280	275	267	259	268	285	275	282	278	289	269	285	246	293	298	296	264	257	294	281	274	276	256	248	280	267	266	282	251	291	257	282	289	296	281	294	265	244	285	319	290	290	262	259	266	296	244	274	264	254	275	276	268	283	278	282	283	288	260	259	276	255	279	273	292	305	249	252	263	292	282	263	264	260	300	241	278	276	274	307	262	288	258	281	257	289	280	282	269	294	287	292	254	262	272	276	273	286	290	264	283	281	291	267	292	274	273	261	298	275	240	264	273	270	282	277	286	293	287	281	266	283	253	292	296	283	266	278	268	268	276	265	263	250	274	267	298	283	270	264	256	275	258	268	273	291	276	252	280	272	260	259	272	286	293	290	261	282	280	245	291	255	269	285	306	279	266	264	257	285	280	274	271	282	262	259	287	251	268	294	280	307	303	305	278	292	267	282	270	304	271	267	286	260	256	253	309	259	271	308	250	265	294	308	254	270	285	294	322	260	317	288	255	265	280	314	261	287	293	255	286	284	286	310	306	284	283	265	287	256	264	267	301	291	267	271	253	287	280	262	271	258	256	284	266	272	299	295	261	258	258	266	294	281	296	262	292	268	270	270	284	265	268	260	289	270	277	266	272	292	290	280	304	279	254	294	307	263	259	265	326	306	301	238	290	286	256	269	280	285	264	295	282	300	271	277	281	276	264	262	293	268	275	275	315	304	294	306	298	285	267	275	258	286	286	283	282	265	259	264	278	288	250	261	296	274	300	271	254	291	288	266	278	257	277	282	263	254	270	292	298	276	275	271	287	286	273	276	272	275	271	265	281	272	245	257	282	277	299	290	300	268	296	298	282	283	273	237	310	288	299	305	292	261	248	259	257	284	254	274	287	265	279	261	281	258	307	277	274	261	278	304	256	244	255	311	285	287	242	286	269	280	315	269	272	289	266	269	281	251	279	267	269	270	290	258	279	259	275	279	277	261	285	286	235	276	279	256	283	276	260	270	260	306	270	299	297	295	290	267	273	287	304	268	290	289	284	242	311	274	256	275	280	261	281	284	291	287	270	284	281	312	266	302	275	276	282	255	283	278	282	265	273	260	246	275	295	259	274	285	278	257	273	289	262	276	306	309	256	256	276	277	294	278	293	292	266	282	258	262	289	280	263	277	258	270	257	262	262	282	294	252	291	284	250	299	289	281	276	278	299	331	281	265	281	241	253	272	287	250	271	250	247	276	269	289	265	268	266	272	290	292	272	275	276	286	287	275	267	282	268	265	275	275	282	296	276	290	270	303	254	278	295	259	263	262	260	275	282	276	283	279	252	238	287	301	296	258	272	276	278	271	281	284	282	280	290	292	292	253	276	271	287	260	272	247	303	287	293	267	289	259	251	279	266	265	320	270	278	275	260	282	273	284	280	255	279	275	286	267	264	276	275	283	305	276	248	245	295	293	268	282	258	299	263	288	273	258	260	290	289	269	255	300	287	269	277	297	314	283	281	248	285	287	270	288	255	278	270	339	300	267	262	266	299	253	292	285	301	259	294	276	258	265	283	265	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16318	2936	6249	6906	5869	4731	3969	3279	2752	2391	2128	1944	1805	1627	1529	1430	1393	1303	1260	1177	1134	1137	1048	1081	1010	971	983	1010	972	966	930	890	908	877	923	904	872	900	843	876	838	774	823	815	854	807	850	837	817	842	832	794	778	821	785	838	766	779	756	814	823	759	793	753	748	777	742	768	747	768	797	757	731	798	727	779	713	794	781	727	769	753	748	802	791	761	780	771	775	773	769	720	743	746	726	770	776	747	793	738	741	769	750	759	756	743	796	757	731	764	754	728	734	753	755	743	796	789	725	688	738	752	739	752	766	752	740	723	737	733	742	767	772	684	770	757	758	746	761	716	760	741	715	766	749	738	700	738	709	761	722	778	713	707	756	756	723	791	739	764	753	796	791	768	801	779	760	767	739	726	766	748	779	741	791	778	764	779	768	764	705	702	737	777	777	754	769	732	712	733	757	735	765	730	727	768	819	775	786	817	771	730	776	777	774	721	760	743	745	719	786	718	761	706	794	754	782	774	741	788	734	683	701	701	759	730	747	726	783	752	735	688	764	712	715	758	767	724	719	712	740	774	754	742	802	726	726	739	751	753	756	717	787	763	721	722	716	737	685	718	722	794	730	754	787	757	691	707	739	770	707	748	787	730	740	773	738	728	737	743	804	781	717	778	743	736	687	721	717	706	708	769	708	773	697	757	737	731	699	713	732	732	707	731	753	752	695	751	733	724	724	792	774	749	751	760	754	779	735	749	751	727	759	772	726	783	788	744	751	737	714	682	754	741	685	765	731	701	765	760	786	731	787	711	727	752	707	802	792	762	761	717	734	737	738	738	762	723	729	767	712	735	745	717	760	693	718	781	729	724	749	716	734	764	761	775	747	771	731	747	728	704	742	714	726	750	732	752	740	767	744	751	715	706	773	746	732	749	766	706	739	769	765	748	771	779	738	726	732	782	721	758	731	734	803	728	742	734	730	713	745	764	771	705	833	714	777	772	730	728	770	778	742	724	778	716	754	688	769	771	705	736	732	786	763	740	727	745	762	722	756	728	677	791	754	737	756	777	788	758	771	801	696	721	760	762	746	771	730	736	747	746	737	727	724	708	782	739	752	717	740	744	766	730	714	820	728	734	735	749	732	752	754	738	768	762	726	738	762	729	753	730	711	738	795	716	738	713	771	799	748	710	724	719	805	737	749	772	772	807	730	770	684	733	747	756	775	719	759	739	736	760	762	720	761	739	732	766	739	746	757	726	701	780	701	776	733	707	730	730	713	738	732	770	748	760	737	724	719	727	757	755	726	789	736	773	711	701	743	771	732	760	680	754	758	751	769	728	739	735	736	781	756	711	735	789	779	762	772	782	763	702	745	722	722	732	731	725	768	723	713	780	744	755	773	741	710	729	722	801	740	735	748	749	716	721	733	742	676	747	784	747	697	720	737	709	767	728	740	743	740	711	765	715	756	770	766	708	740	759	724	736	737	737	684	753	701	719	714	722	734	745	767	775	745	757	769	750	723	770	687	728	727	706	734	760	743	785	746	753	750	761	727	741	729	745	751	727	730	719	753	710	760	748	736	721	738	758	708	709	714	701	688	722	730	745	747	761	710	754	709	731	724	712	761	705	755	724	715	742	698	700	820	743	748	686	766	726	692	739	783	749	737	722	738	734	758	765	763	717	715	733	756	747	732	699	741	809	732	772	707	731	690	739	706	769	722	745	722	764	747	746	736	716	740	710	734	667	733	702	714	773	743	762	718	755	682	721	731	747	746	780	723	712	719	742	708	775	712	709	710	722	731	758	764	738	768	731	796	789	741	769	766	700	681	764	750	724	788	750	652	759	726	740	747	782	737	790	739	804	744	728	802	732	767	748	743	759	762	721	800	726	741	706	726	710	700	721	747	809	759	709	761	719	683	785	752	749	780	719	744	751	720	763	715	719	740	707	717	708	770	749	716	727	764	719	745	718	730	740	716	758	740	743	734	745	704	757	742	732	776	732	744	704	724	738	753	704	782	722	723	720	720	730	721	735	767	792	729	743	738	766	729	736	736	726	716	711	742	761	760	821	699	788	734	724	729	743	742	723	726	775	742	746	802	753	774	749	743	701	698	700	703	716	713	714	769	705	728	732	835	768	730	766	763	702	759	746	703	729	742	756	704	719	764	753	731	691	782	752	788	722	738	750	695	749	748	719	784	746	778	725	747	746	777	779	710	716	708	749	748	802	712	775	792	757	748	716	749	766	724	718	820	795	729	818	722	738	720	722	755	707	800	743	704	783	736	743	774	764	763	704	666	785	733	721	740	803	733	678	718	681	758	715	778	730	688	756	719	746	760	778	760	767	782	733	761	782	789	772	766	792	734	766	743	685	712	731	763	729	719	724	797	771	821	753	703	779	707	712	746	788	758	729	765	722	751	718	692	708	720	757	728	694	696	774	773	749	747	763	699	692	741	795	761	743	734	736	743	749	750	749	772	833	726	727	760	747	686	755	736	743	698	735	734	736	721	745	717	788	801	772	803	728	787	714	717	651	739	743	732	770	715	739	738	730	738	755	701	743	748	715	729	759	715	754	773	719	720	704	741	728	755	712	711	743	698	755	729	764	744	736	743	705	741	734	741	753	762	778	739	766	766	735	756	755	757	717	755	714	685	773	730	760	705	746	735	726	734	700	730	718	757	742	733	729	766	759	757	735	713	746	710	796	753	789	802	719	788	720	718	757	727	770	716	750	744	751	706	761	775	716	743	749	727	729	731	749	737	741	713	760	778	736	718	735	725	755	753	755	726	743	735	780	732	717	739	714	764	748	787	690	758	738	738	706	763	769	737	715	746	756	831	760	714	732	704	751	679	760	720	746	760	740	767	729	749	764	767	768	734	733	775	722	769	693	724	732	775	750	758	767	752	711	760	731	737	783	745	697	742	762	738	731	747	789	744	719	759	791	683	707	736	791	772	706	779	750	768	739	751	777	722	784	711	740	725	743	741	723	727	753	742	735	720	742	758	739	774	684	759	739	739	751	725	725	673	757	751	762	771	775	732	756	742	716	774	682	703	735	692	726	719	763	755	744	791	775	743	703	754	752	796	716	724	751	750	723	745	728	744	751	800	734	780	772	771	750	755	726	756	792	720	768	741	779	763	752	783	770	727	775	735	751	713	720	714	714	758	730	748	708	774	724	726	715	731	710	717	742	754	699	729	674	720	704	745	732	756	752	763	755	731	741	749	773	753	725	735	691	756	747	693	755	743	743	765	733	706	773	765	762	741	761	758	719	708	726	739	741	776	716	734	724	722	765	734	748	699	796	709	734	776	755	724	737	701	664	710	732	720	721	812	756	745	751	753	767	729	734	723	766	789	727	767	792	770	729	765	682	698	756	747	756	800	715	750	777	710	737	671	781	726	738	790	696	748	748	700	741	743	767	731	783	735	707	770	761	805	750	727	757	697	826	759	704	759	710	727	755	720	767	775	728	710	729	728	728	735	771	799	769	722	775	733	750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4218	270	169	123	114	101	93	93	87	95	86	83	78	74	83	111	74	89	91	75	88	91	88	86	83	95	72	69	79	89	85	65	86	99	84	82	89	88	87	84	94	77	67	82	88	74	88	81	83	82	83	81	89	92	79	76	95	92	79	83	79	71	100	64	87	77	77	88	82	79	83	92	81	74	70	85	65	81	68	84	90	86	68	89	83	75	88	83	95	84	79	97	92	90	87	88	86	72	76	88	96	84	72	87	79	85	89	99	79	82	75	89	84	82	82	88	98	105	84	76	71	85	82	89	84	76	86	111	97	81	92	74	93	83	74	84	70	79	78	54	70	83	73	71	91	80	77	76	78	81	70	89	86	84	89	74	89	81	72	73	86	73	86	88	97	89	91	80	102	84	76	63	67	91	76	111	65	81	81	91	69	86	82	70	81	83	64	81	92	95	89	86	90	96	90	83	72	77	86	90	88	78	81	71	83	78	102	67	82	90	80	92	91	80	79	72	61	84	73	82	91	79	82	82	86	84	79	77	93	77	81	76	83	84	89	72	81	77	73	74	86	64	73	70	84	70	72	91	85	92	105	85	91	89	98	93	93	85	88	74	87	88	92	92	98	75	93	98	85	76	78	82	87	66	88	85	90	84	78	95	95	97	77	81	83	63	113	75	82	83	92	97	80	81	71	74	90	72	79	69	73	60	92	69	91	74	74	85	93	93	85	58	91	94	75	82	73	90	96	82	86	78	101	104	85	81	87	94	78	79	85	82	73	77	74	74	81	84	75	87	77	82	85	85	73	84	77	73	64	82	86	86	88	65	85	90	96	59	92	84	99	64	64	74	99	79	79	78	78	82	93	81	84	93	85	84	83	81	80	100	84	80	85	75	75	107	89	78	88	89	82	82	74	77	89	100	73	73	77	82	91	82	82	75	69	87	84	79	111	74	79	78	90	83	79	81	81	78	85	93	70	80	94	92	84	78	68	77	80	89	81	79	88	93	86	69	89	72	87	76	72	89	75	93	83	75	78	86	90	75	81	86	95	89	81	99	87	76	77	91	90	78	77	94	83	99	75	77	88	100	94	88	66	75	77	87	114	91	91	70	87	80	93	74	96	87	82	97	92	87	89	94	77	93	85	81	78	83	70	88	86	71	107	78	79	94	96	79	77	82	88	84	102	80	81	100	80	85	77	71	101	105	87	71	94	72	86	90	82	88	85	87	96	70	93	79	80	88	85	72	71	73	73	77	86	99	81	92	71	65	86	86	68	93	70	84	75	81	74	95	88	92	85	80	98	94	86	89	93	109	82	67	73	83	72	76	73	88	99	85	82	68	99	97	82	80	89	76	85	80	83	85	84	75	61	91	84	88	74	79	90	90	79	84	94	77	84	84	77	81	100	94	92	80	77	79	74	78	109	85	81	94	80	71	71	86	68	85	91	88	84	89	87	86	88	69	83	80	91	93	94	78	85	81	84	82	80	65	93	76	88	98	80	100	77	91	65	82	82	71	78	76	82	88	97	72	82	93	81	70	101	75	73	73	85	101	89	76	81	73	74	68	83	73	83	96	82	82	74	79	101	100	98	94	88	63	80	84	99	67	84	86	75	87	81	84	77	100	72	82	82	68	79	89	77	94	81	77	81	74	70	76	86	84	72	95	79	86	86	94	102	92	83	75	86	74	73	75	75	84	78	76	91	91	82	87	78	91	82	78	84	73	69	85	85	85	87	81	82	100	87	90	89	105	86	88	80	65	84	81	82	83	87	80	76	112	94	73	76	78	90	81	90	76	82	77	86	73	94	75	83	86	69	80	79	90	83	68	79	80	87	87	87	75	94	94	82	80	80	80	75	86	71	96	71	74	82	94	83	78	86	88	90	83	83	82	89	72	90	79	89	68	85	85	90	66	79	79	83	73	78	72	85	81	92	92	96	90	74	71	85	79	80	78	89	101	85	72	75	77	85	89	73	89	90	71	83	94	73	94	93	68	87	81	75	77	91	86	77	82	90	69	82	87	79	106	85	66	67	64	85	101	113	84	80	74	95	81	78	69	90	89	65	87	72	86	79	87	87	95	81	90	64	86	71	73	85	78	67	82	76	68	86	97	75	82	91	101	78	74	83	80	81	72	87	90	68	64	81	78	93	85	79	92	76	84	89	97	85	76	89	90	86	99	85	61	91	76	81	76	78	91	70	80	89	75	78	80	81	76	80	101	77	81	71	93	79	70	80	82	86	78	114	105	99	77	74	86	84	85	72	80	98	88	89	83	71	89	75	91	79	74	79	70	77	87	88	78	95	73	86	74	87	75	88	79	91	74	74	82	94	82	73	79	78	70	76	78	90	85	82	87	77	82	79	87	77	89	94	69	64	70	77	89	77	71	86	81	85	88	77	70	80	80	64	74	75	86	88	83	80	102	95	94	82	90	92	93	90	96	96	85	75	81	80	81	70	76	83	88	74	73	67	76	73	91	88	90	72	67	76	91	94	86	103	85	72	78	73	76	85	81	72	76	92	70	78	67	76	79	92	73	79	71	98	74	81	99	68	83	87	88	85	94	87	75	102	83	79	87	94	75	101	71	75	84	93	78	84	84	84	85	85	78	79	91	85	75	65	92	68	71	91	85	79	71	80	88	84	97	95	90	79	83	79	101	80	89	98	111	85	76	80	100	58	82	80	74	64	82	88	74	81	81	75	78	90	74	76	71	90	88	67	100	79	68	69	66	66	75	93	82	77	80	76	86	100	80	79	79	80	93	92	71	91	72	95	75	77	99	79	74	73	91	61	79	85	76	91	95	73	89	94	86	99	84	83	78	75	91	88	99	74	79	81	83	81	89	82	98	82	81	103	69	98	97	90	88	72	70	69	69	93	95	77	88	77	108	83	87	76	75	83	101	83	93	91	89	84	88	73	84	94	67	88	84	78	80	96	82	81	100	90	79	87	83	80	98	92	97	83	78	79	95	88	84	69	75	69	73	74	79	63	80	75	81	87	85	73	80	79	94	78	83	80	67	85	89	77	90	96	68	86	86	92	81	84	81	67	91	74	83	90	88	78	68	80	115	88	85	76	71	69	97	74	82	80	83	77	89	93	88	82	83	76	73	68	100	99	88	77	74	80	94	101	83	91	82	83	74	71	98	91	82	75	77	84	78	81	84	83	83	100	79	76	70	92	80	91	93	81	83	80	78	83	84	78	81	73	91	76	90	94	85	98	80	71	79	80	83	80	83	74	78	96	90	84	61	73	82	79	73	86	69	87	67	101	77	95	98	81	92	83	79	81	84	86	95	78	93	84	77	106	82	84	94	99	91	87	91	105	83	74	89	78	84	96	79	70	84	87	89	84	71	90	86	80	76	82	95	80	105	93	82	73	81	91	62	82	96	88	93	78	81	71	88	81	77	82	88	93	91	72	74	76	102	79	71	85	83	80	72	76	82	85	96	79	85	97	74	80	82	89	63	91	80	82	99	89	78	69	95	65	88	81	77	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4630	318	440	463	470	370	354	315	331	324	300	284	312	294	288	300	302	284	295	289	293	305	309	289	292	274	272	321	286	317	268	268	275	259	278	266	259	271	321	290	280	283	276	290	291	275	271	261	265	289	283	268	270	297	293	280	295	264	267	273	327	283	291	302	278	279	249	295	301	275	265	278	279	263	304	292	280	283	261	290	294	280	262	280	289	285	291	266	292	270	287	280	276	268	268	276	309	276	263	262	308	293	286	261	305	277	284	298	286	270	278	269	263	281	326	293	255	262	275	281	307	310	267	294	278	301	276	277	309	301	311	288	286	301	299	284	283	283	281	327	300	291	281	265	293	266	316	295	265	283	268	323	301	294	290	288	270	262	246	274	252	275	301	313	291	282	295	274	271	290	285	298	281	271	275	294	270	284	249	261	277	264	277	302	291	259	282	284	261	270	280	309	280	281	267	260	285	295	287	294	265	252	272	275	287	319	268	305	286	277	273	288	268	271	296	258	259	283	286	250	279	292	280	290	273	287	269	284	288	253	288	256	263	246	262	260	268	290	281	270	291	249	300	290	268	254	271	268	278	310	294	294	272	310	289	301	267	277	280	281	298	282	267	280	309	278	263	283	303	262	273	284	266	276	299	267	322	267	265	286	291	268	282	288	241	272	282	274	254	313	270	280	281	290	269	280	262	246	249	268	277	274	289	290	261	260	283	271	295	294	280	283	311	285	269	303	305	291	273	289	285	264	253	266	256	297	285	253	259	268	290	287	286	309	277	261	310	303	286	271	274	275	259	255	286	265	304	253	285	226	253	269	260	260	294	306	274	283	284	264	294	285	288	284	282	268	272	306	279	273	290	276	276	274	260	289	286	249	287	286	273	276	265	285	275	265	301	291	295	302	267	280	271	296	247	259	267	296	273	258	290	303	300	277	273	261	280	272	286	269	275	281	251	238	264	272	280	307	259	277	277	284	266	308	268	300	278	287	282	291	284	293	296	278	279	285	266	281	306	270	282	271	277	324	284	290	275	286	277	241	294	265	275	282	315	261	297	258	270	281	276	292	240	265	284	275	253	279	289	270	282	241	283	269	288	277	277	293	271	297	279	273	277	265	303	289	264	283	271	273	276	275	259	282	280	296	287	296	275	307	267	268	294	327	238	285	284	293	285	283	306	285	249	282	274	308	277	285	279	302	260	312	316	286	282	300	278	291	281	288	265	296	276	282	288	304	257	263	301	265	266	288	292	310	269	263	256	273	282	330	311	253	295	269	282	261	274	285	277	306	280	304	280	274	280	300	270	262	299	285	286	277	241	264	283	287	257	274	258	301	286	276	274	297	304	277	258	278	271	304	263	261	283	276	314	291	299	271	274	312	264	267	266	301	295	316	284	288	302	276	306	282	241	280	280	282	297	292	271	307	286	248	263	294	264	269	274	273	304	250	262	293	297	285	261	305	299	281	288	294	270	291	260	301	305	268	266	270	273	280	306	293	280	253	261	254	276	323	301	266	321	275	254	292	287	292	294	295	293	267	302	265	266	287	256	269	271	249	250	258	295	266	275	283	284	300	254	268	295	249	273	272	270	275	278	308	263	286	276	248	278	259	290	243	265	285	290	283	277	274	272	273	272	299	298	250	268	281	264	292	291	287	271	259	289	275	258	270	295	250	296	285	277	248	276	280	264	283	273	302	275	280	256	292	287	283	289	272	307	263	310	267	245	284	307	300	290	269	280	271	271	284	265	260	276	273	280	273	300	260	282	321	287	307	273	302	251	270	305	288	273	270	298	266	276	299	257	259	266	267	288	268	267	275	282	304	304	286	269	287	313	286	277	289	298	285	288	267	269	283	275	285	266	279	258	283	302	292	283	291	306	271	258	281	273	289	246	276	272	275	276	286	263	296	298	273	295	275	262	279	260	293	286	288	280	272	279	303	287	262	275	287	271	281	297	282	314	270	290	304	238	271	264	285	261	253	274	269	263	293	286	267	294	292	280	283	290	285	275	267	263	300	291	299	296	278	245	273	280	292	287	277	311	291	284	287	312	292	265	281	272	281	293	259	282	276	290	273	284	289	267	277	279	275	262	296	284	282	266	289	245	271	269	275	315	249	259	261	267	277	279	258	277	292	269	297	251	308	274	271	291	282	283	284	259	225	297	273	303	301	317	259	307	271	293	260	293	271	284	299	270	324	278	281	286	281	291	301	272	291	245	266	308	303	242	283	287	270	281	270	256	296	268	271	287	279	277	287	288	264	282	266	266	276	293	270	301	300	281	283	269	263	259	293	254	274	278	237	304	298	304	268	284	267	294	245	287	269	282	282	286	291	259	257	305	269	310	291	288	292	266	279	280	288	261	302	247	281	308	266	268	278	277	285	265	255	275	294	305	282	280	293	269	276	283	294	270	266	302	299	274	260	249	288	270	294	306	260	282	296	297	306	289	274	282	292	293	272	269	273	301	285	247	275	292	302	292	280	291	258	279	301	279	286	307	296	302	293	281	279	261	265	297	291	300	288	287	312	286	290	268	250	286	284	272	258	283	298	279	287	264	278	301	290	267	289	294	277	274	263	253	284	286	294	283	278	261	269	270	313	273	252	274	294	273	297	263	282	236	290	275	281	266	291	293	277	278	294	255	292	281	305	286	266	277	281	256	315	278	294	282	307	270	294	265	288	288	278	273	307	276	282	251	300	299	280	256	300	293	275	278	318	256	268	303	275	293	275	269	250	282	296	274	273	298	237	264	297	298	293	281	305	283	301	301	306	284	283	290	272	301	259	291	271	270	273	265	270	278	283	281	269	295	254	277	295	287	282	300	299	289	267	259	254	281	288	290	288	299	273	279	269	269	299	284	239	291	317	255	272	278	278	301	283	252	283	301	256	254	264	264	248	251	265	292	312	269	298	298	280	288	275	268	295	282	288	290	259	282	272	279	242	304	305	270	280	300	262	281	286	288	278	268	284	280	267	297	250	267	269	286	294	304	263	281	285	266	275	262	280	292	278	281	297	258	265	282	299	272	281	288	278	270	283	264	289	296	284	313	267	316	273	277	273	271	311	303	264	296	283	277	295	296	284	256	307	247	252	285	280	282	261	288	271	280	282	299	254	268	261	303	292	262	293	281	285	282	254	310	272	298	309	308	295	287	268	300	301	276	285	281	278	286	277	278	280	300	268	282	264	272	257	259	290	256	275	281	314	253	318	263	289	244	288	303	271	245	255	303	261	272	286	301	272	274	257	302	296	266	273	257	281	255	271	292	273	261	283	264	252	317	274	277	269	265	294	302	288	277	280	312	302	310	307	256	281	271	257	285	274	287	284	275	289	287	280	294	263	297	247	300	293	277	295	271	269	285	278	277	280	309	285	293	278	299	284	277	253	293	251	298	259	302	272	280	311	290	254	274	275	281	280	272	280	267	307	245	256	268	239	295	238	281	280	292	281	276	289	275	267	312	278	289	291	284	268	282	301	273	294	281	267	286	273	251	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26678	3214	1472	1151	826	633	492	410	334	303	293	291	228	232	225	229	210	207	206	217	189	201	218	173	173	192	196	178	174	183	171	182	170	179	176	198	193	182	203	180	185	190	181	193	195	181	178	194	192	178	169	174	192	169	188	188	194	200	197	191	183	175	176	203	192	167	170	175	212	160	174	177	175	191	189	147	191	162	172	174	188	175	178	178	190	175	184	185	168	154	174	188	191	184	161	177	166	169	191	183	191	184	167	173	204	170	183	176	182	173	190	177	174	197	182	199	172	162	190	189	176	210	166	170	156	183	188	170	163	194	159	191	162	175	168	171	175	175	170	158	190	163	169	220	161	176	178	179	174	160	172	194	174	162	158	172	189	187	154	168	170	191	165	182	190	177	163	192	173	162	183	169	180	176	177	158	168	173	163	159	199	157	209	194	172	169	173	168	172	165	184	164	194	163	181	197	176	174	189	168	194	176	175	193	183	175	180	191	182	168	178	182	159	188	180	201	179	185	138	180	170	177	169	194	168	178	172	163	214	170	172	176	190	182	198	190	150	164	190	138	180	146	151	176	172	194	194	186	180	172	172	177	189	185	142	145	162	181	161	167	197	163	171	162	164	197	164	178	177	175	181	201	176	169	182	204	198	168	210	176	192	158	163	167	171	178	159	195	178	177	165	156	172	174	160	179	168	171	164	182	187	163	163	197	193	185	166	176	198	167	164	168	155	189	192	204	179	187	185	194	158	152	185	184	182	195	174	190	189	151	156	173	179	196	155	201	166	181	179	184	177	158	172	174	172	176	188	169	179	160	186	179	204	184	152	175	168	166	173	172	174	184	184	153	187	175	171	187	196	186	170	197	180	178	173	175	166	163	179	164	179	182	197	173	166	213	164	187	181	185	170	188	183	167	173	160	167	179	197	161	181	172	161	177	178	168	172	192	178	183	193	189	162	164	155	149	171	219	190	191	182	162	154	183	170	159	168	166	179	168	167	169	157	164	179	175	164	154	166	162	173	166	178	183	202	177	173	154	157	185	153	178	184	193	171	163	185	168	169	171	165	188	171	177	187	172	180	153	168	185	179	171	174	175	172	181	174	176	180	192	164	191	184	181	170	161	184	192	146	200	189	162	161	161	188	187	164	186	181	189	171	174	187	168	183	183	195	161	186	179	168	197	164	170	183	167	199	173	182	198	167	158	179	179	199	185	176	174	163	194	178	147	156	164	177	177	175	188	193	189	159	139	152	162	170	193	167	194	181	195	184	173	188	173	185	182	168	178	171	181	170	166	181	186	171	188	174	188	176	176	190	177	177	173	152	195	180	153	197	172	195	167	170	177	160	174	176	155	167	161	156	181	163	189	167	170	190	186	154	183	185	180	182	170	168	174	162	157	179	174	180	192	182	172	174	169	168	171	175	175	144	177	159	185	181	175	180	206	173	160	165	182	177	143	171	178	179	183	162	182	187	152	159	175	191	195	188	183	177	184	166	173	188	145	158	178	176	165	173	154	165	183	195	198	166	200	158	180	165	166	170	171	167	195	144	170	174	173	196	190	188	196	174	161	138	203	175	185	176	157	170	146	141	172	176	186	174	191	184	153	155	197	166	162	171	172	164	184	184	162	192	206	172	153	159	186	190	195	158	188	182	189	181	204	170	149	183	167	175	197	174	184	202	160	184	177	205	160	183	160	146	163	191	179	166	186	149	155	181	150	159	169	176	150	170	165	179	196	160	177	180	187	166	163	193	169	174	175	165	174	162	143	166	176	170	158	153	170	172	189	177	171	171	158	173	193	164	174	182	172	182	173	174	156	179	175	184	151	171	182	180	182	174	164	181	173	165	176	162	178	148	157	146	184	165	160	139	160	156	190	186	175	163	161	158	182	180	185	184	156	179	166	169	170	161	156	166	166	155	170	196	185	179	172	188	163	172	161	184	185	162	172	182	165	175	187	189	176	189	169	156	162	186	181	185	181	170	158	183	165	194	166	145	155	180	184	196	153	178	156	146	186	178	192	178	188	164	162	175	192	159	164	150	156	187	172	147	173	147	158	156	170	178	181	166	179	162	177	181	144	181	190	189	167	150	174	162	173	176	142	167	156	196	169	180	167	163	166	162	179	166	176	205	166	173	160	187	171	182	185	175	185	185	169	167	164	161	175	156	155	182	180	173	178	165	186	165	178	177	170	181	175	191	171	193	181	201	162	196	193	158	178	184	175	174	158	178	125	170	180	154	179	183	154	183	169	182	186	170	176	186	183	175	194	165	174	176	168	169	158	155	153	182	188	195	181	179	185	154	198	173	180	170	176	175	188	186	177	167	169	200	172	185	191	173	174	192	205	146	179	162	176	168	167	176	163	144	171	190	196	177	180	174	167	177	169	174	177	191	155	153	179	162	179	192	161	146	185	157	148	159	185	179	161	181	164	164	151	178	187	185	165	167	208	166	172	171	189	168	163	159	190	196	181	187	197	182	178	171	183	197	197	165	195	159	180	161	156	183	197	175	190	203	166	182	154	163	159	172	165	167	176	191	175	162	177	173	186	180	162	189	178	175	172	174	165	177	173	165	164	171	188	158	151	144	183	181	155	191	168	171	184	170	186	162	172	179	201	180	181	198	151	202	199	172	181	179	149	180	178	166	150	184	161	169	163	163	190	150	171	166	188	158	180	187	175	157	172	182	185	191	162	202	164	183	161	171	169	170	166	172	187	197	151	202	195	188	181	172	214	186	146	173	170	133	160	170	193	180	169	163	186	168	186	181	187	175	159	183	183	182	191	193	188	189	162	180	188	196	170	168	167	166	190	174	198	178	172	168	167	170	163	197	169	170	202	173	171	159	187	168	176	182	184	149	171	172	174	187	173	152	185	165	176	188	159	184	172	170	187	183	153	177	166	181	164	201	174	172	202	169	203	176	165	162	187	162	175	181	142	176	172	180	185	181	157	181	168	168	178	173	170	173	185	184	178	185	178	188	202	157	174	189	148	179	191	177	163	177	196	188	182	192	184	199	177	166	192	203	157	196	162	171	174	156	155	139	185	166	168	163	165	148	170	144	186	187	163	188	166	168	166	178	183	163	176	180	175	202	184	179	185	157	191	172	170	161	185	187	184	167	175	177	161	180	164	180	178	177	181	166	167	186	180	168	190	170	151	161	174	164	188	183	174	168	172	195	153	166	162	204	185	184	189	183	167	185	167	180	188	167	162	179	174	189	171	174	168	156	177	186	179	169	191	184	148	145	175	186	172	175	182	169	181	169	171	168	165	166	191	156	157	186	184	177	186	157	176	163	174	158	189	174	175	180	184	179	150	185	164	190	170	149	180	177	183	160	170	199	160	166	157	148	165	189	181	174	169	168	176	161	169	172	181	181	179	176	183	182	163	150	180	192	187	154	166	178	191	164	170	171	145	160	175	175	185	188	144	160	161	154	181	172	206	178	187	171	154	193	167	164	189	204	181	187	201	199	181	176	179	171	165	179	195	165	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11458	1637	3456	3872	3191	2637	2158	1763	1499	1413	1233	1108	1040	934	897	893	802	760	760	759	681	697	707	688	639	621	632	688	619	597	630	633	580	633	607	596	561	558	549	555	596	569	603	564	569	549	516	579	556	552	533	551	563	538	525	565	576	562	531	513	577	531	547	566	534	536	482	555	485	511	568	458	565	515	524	506	521	534	519	567	502	508	526	590	564	526	544	537	505	543	513	566	537	497	506	523	496	528	539	571	526	520	554	501	491	531	500	532	473	511	555	507	462	495	520	509	475	528	538	534	507	483	529	496	513	546	527	490	548	509	502	489	497	505	528	498	452	527	553	497	506	533	523	495	514	537	547	527	497	484	492	508	524	510	525	494	513	490	501	501	503	508	509	549	467	516	505	499	505	499	475	529	535	492	496	513	538	501	518	477	489	460	493	521	515	451	515	442	483	495	467	471	539	497	499	528	537	485	501	515	537	526	481	532	509	511	513	474	532	511	475	526	488	494	506	531	546	512	515	506	513	520	480	495	502	502	523	521	478	459	474	505	506	510	536	504	520	506	517	487	527	478	510	536	469	500	501	477	490	530	518	496	528	490	534	504	528	549	542	484	477	491	510	502	522	528	510	523	507	460	491	516	499	484	500	520	534	521	520	493	502	495	488	507	529	497	498	518	519	538	513	481	529	540	518	534	549	503	519	485	506	532	497	496	513	510	466	531	468	492	502	488	559	505	517	526	546	489	523	487	506	520	528	539	542	490	522	493	489	481	473	517	478	529	476	539	544	533	511	490	497	493	523	530	543	497	523	531	498	494	521	529	506	497	518	507	472	508	516	512	503	496	489	509	468	512	519	510	515	499	512	525	510	463	536	524	511	483	522	497	546	508	517	475	528	465	482	518	493	519	525	506	551	499	476	485	518	528	527	503	492	523	492	519	515	516	531	517	471	512	506	531	467	529	522	490	532	514	505	545	534	497	486	531	489	518	515	468	511	515	533	488	520	498	491	484	513	492	515	506	507	507	465	525	532	494	521	439	532	500	498	536	553	494	521	522	513	514	511	519	462	503	565	524	505	519	477	503	469	494	505	483	513	494	521	481	497	545	545	480	498	502	514	493	519	503	435	467	502	475	497	518	505	491	494	527	493	485	507	517	486	515	560	514	520	522	477	500	479	473	498	496	523	537	476	457	495	554	517	514	547	476	517	528	480	522	515	536	508	502	521	493	537	562	531	467	518	506	457	504	490	515	505	490	536	513	487	538	480	514	494	518	496	482	501	520	498	527	501	488	518	477	527	500	506	504	473	501	562	547	482	532	484	505	466	534	501	508	508	540	507	486	471	502	497	525	508	509	502	498	539	491	515	507	486	527	496	506	526	508	482	515	522	529	475	503	535	524	503	506	492	495	501	542	506	498	487	512	493	533	494	468	466	511	557	526	491	485	479	525	477	514	532	482	475	495	534	520	532	504	519	533	526	557	514	492	495	503	506	552	493	553	480	509	495	469	534	542	537	499	526	523	495	495	546	502	517	536	553	504	468	507	512	548	526	521	521	512	545	502	510	510	522	546	511	486	552	514	541	482	483	549	540	529	521	468	515	502	481	513	489	504	506	506	521	509	464	523	530	510	516	513	516	541	509	493	478	473	459	480	535	530	490	525	515	547	523	519	513	522	526	494	520	548	512	473	487	499	500	535	522	546	503	509	507	533	520	466	481	486	478	505	503	536	518	514	479	526	509	515	505	560	509	526	508	548	518	548	532	517	513	526	491	492	515	519	474	495	520	495	470	503	519	513	519	534	465	495	500	460	531	542	493	516	499	481	493	502	514	513	498	552	524	494	512	556	517	540	493	519	463	514	506	487	491	524	547	513	554	489	504	531	508	516	504	534	502	515	504	490	509	490	488	490	519	513	506	507	510	521	522	523	516	507	499	557	523	488	501	492	527	514	460	489	490	543	485	525	509	522	552	518	539	520	526	527	520	510	490	532	473	484	524	530	541	516	518	503	487	497	489	502	495	484	475	516	501	490	496	503	484	484	488	493	533	533	507	492	507	475	473	533	501	527	525	536	500	456	487	518	509	492	505	511	565	508	512	509	530	462	508	519	538	543	501	521	533	504	474	520	471	530	478	527	533	516	467	488	521	538	490	537	540	510	516	488	473	486	518	501	534	497	548	532	533	492	485	488	515	567	529	515	488	480	514	519	500	514	487	538	509	480	504	463	471	502	451	492	512	508	515	552	501	513	497	493	496	545	531	505	526	519	521	549	494	503	542	478	478	504	546	516	517	473	494	508	539	487	516	545	511	478	504	504	509	528	514	487	467	496	542	513	517	517	508	466	491	471	469	513	472	507	550	510	530	505	477	469	502	492	521	519	518	543	547	499	510	474	511	518	496	514	525	532	523	492	488	543	518	500	506	521	497	545	522	485	514	501	520	527	556	486	561	516	543	481	502	511	498	535	522	510	516	497	539	503	469	543	484	486	523	523	490	496	456	524	499	520	491	504	475	493	518	472	488	527	514	502	528	513	473	502	479	505	482	516	510	498	500	532	501	520	485	495	523	486	540	508	522	512	528	479	497	518	505	526	452	488	525	502	532	478	513	517	494	510	523	571	504	497	493	494	491	502	505	477	525	467	488	487	485	495	504	499	497	506	542	461	493	484	529	520	503	507	498	525	472	541	532	496	516	505	480	499	486	524	509	477	504	470	497	498	484	529	495	488	530	505	477	486	496	485	506	520	483	525	502	565	494	513	520	523	507	481	472	471	491	480	509	507	529	511	485	514	482	513	500	501	492	535	542	504	495	508	549	504	519	527	554	496	507	548	522	518	501	509	531	501	498	483	542	522	502	494	529	539	497	517	534	542	481	509	540	468	531	470	517	512	510	476	494	515	502	545	511	496	505	488	502	519	527	525	477	509	510	498	525	532	491	494	521	507	497	533	561	479	525	539	466	503	474	483	487	480	536	506	514	500	548	524	497	500	485	540	521	525	455	538	494	497	544	496	480	491	512	464	480	569	552	514	495	497	534	473	476	522	519	493	507	488	535	491	532	498	497	507	500	514	479	510	540	535	504	510	487	499	511	519	479	498	540	532	510	518	529	506	546	489	509	494	484	496	478	523	481	508	484	494	519	539	500	479	498	495	495	474	498	539	503	516	494	506	486	541	515	498	480	498	509	525	503	521	534	491	518	508	540	494	512	499	483	521	499	519	501	536	546	527	521	516	528	509	492	497	508	505	534	512	529	515	506	559	487	500	481	526	542	500	546	529	515	558	496	544	547	507	492	496	469	525	487	490	556	489	528	505	492	532	505	493	549	544	537	518	508	517	461	500	481	536	485	485	511	534	480	528	551	563	515	459	507	482	504	494	471	489	537	507	484	500	502	457	522	530	486	487	503	510	544	532	465	518	519	442	499	508	494	522	503	492	489	519	491	511	474	535	466	497	518	510	505	507	481	484	505	514	497	546	508	536	499	503	549	465	518	482	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37821	7105	3276	2384	1586	1218	981	766	665	614	513	464	462	439	387	376	417	317	332	328	336	344	297	316	321	305	296	317	289	321	333	281	306	304	300	289	295	331	279	294	262	288	281	267	278	272	320	280	291	267	303	267	290	297	306	290	298	294	271	253	313	274	260	257	274	290	274	272	290	255	270	258	285	248	284	256	253	290	276	262	272	283	308	297	292	280	268	266	314	273	279	280	282	286	327	277	284	294	296	300	289	264	273	274	261	280	281	264	254	257	297	262	266	272	248	267	272	292	274	282	258	256	287	283	264	242	308	276	273	289	255	264	267	248	273	280	267	282	282	268	301	282	262	273	282	264	276	266	274	257	283	314	261	290	288	252	266	273	275	280	267	269	266	284	282	266	304	262	284	286	246	263	300	262	315	249	286	277	262	270	303	290	257	295	256	285	275	267	297	285	261	302	292	292	270	259	268	293	270	282	294	281	264	260	298	278	287	287	282	281	258	298	269	237	300	272	283	296	275	264	269	267	278	283	285	259	292	258	275	295	310	279	267	270	287	284	303	285	288	242	289	276	293	272	278	278	252	286	253	267	287	254	292	269	255	276	282	272	262	265	291	307	292	294	277	276	274	298	263	301	287	258	269	264	262	281	260	270	255	252	253	257	270	269	281	250	255	287	263	283	292	308	269	290	279	265	285	305	285	252	306	246	273	289	271	263	301	277	237	268	261	288	275	245	286	294	268	298	305	291	276	272	287	275	277	308	264	264	303	276	287	257	298	285	261	276	247	280	274	268	267	283	255	272	259	294	280	270	303	258	283	260	269	286	238	274	250	264	309	269	226	270	291	250	249	296	240	250	257	275	281	284	266	300	283	274	298	248	250	282	312	246	290	255	247	261	263	280	283	299	248	285	298	250	257	233	277	273	275	274	281	303	281	250	264	279	266	268	269	267	271	251	246	253	280	285	285	280	275	299	286	279	312	291	266	262	279	303	275	298	236	275	273	248	289	276	283	243	281	255	282	284	262	245	271	298	280	269	277	260	289	277	272	272	267	301	259	284	284	253	261	288	267	280	292	274	288	306	304	272	281	276	275	267	281	271	279	253	290	276	264	288	292	298	285	287	267	274	282	253	261	260	283	247	286	275	298	299	286	293	269	258	294	277	272	288	292	296	231	270	279	253	279	283	320	281	307	292	259	269	278	258	281	266	259	270	284	297	266	276	280	262	272	289	269	269	273	283	267	251	288	275	276	278	254	264	263	260	265	254	266	282	307	255	284	271	257	268	290	278	242	242	293	271	300	288	277	266	264	284	287	316	256	268	301	267	283	292	257	277	269	292	272	271	282	284	284	291	274	249	278	253	310	274	270	269	276	272	278	267	254	293	241	282	304	270	266	268	286	280	263	275	247	270	247	300	278	300	271	292	270	281	318	291	272	273	266	286	280	270	282	283	272	298	284	263	258	283	289	265	278	283	273	278	265	290	280	300	300	286	273	289	275	262	264	265	242	273	272	255	309	307	245	250	264	243	289	293	281	266	288	279	286	248	315	285	233	284	269	274	282	284	281	274	306	270	262	277	246	264	296	276	279	252	267	298	272	280	262	245	265	313	275	261	277	280	247	274	247	287	304	287	253	277	273	298	276	285	278	296	256	277	266	259	272	263	272	285	269	279	271	271	260	271	262	287	248	248	284	285	234	278	271	260	278	272	259	289	252	278	248	258	284	241	290	256	276	268	280	269	281	270	268	274	300	260	279	283	296	282	278	298	285	281	279	253	307	273	260	264	276	287	249	250	267	277	256	268	274	277	248	300	283	282	278	253	284	266	249	270	291	283	256	303	296	246	280	263	238	260	263	315	281	269	254	251	287	260	298	301	270	263	264	279	284	267	282	262	269	282	317	295	258	276	293	260	285	249	249	267	259	248	297	263	286	252	280	259	240	254	263	267	268	268	255	267	278	286	276	269	279	241	281	224	251	259	307	261	272	267	266	279	278	309	269	285	247	294	250	263	286	264	284	254	285	283	252	261	286	309	267	315	264	268	262	269	271	291	267	283	282	276	305	282	261	268	257	302	284	283	240	253	236	285	288	288	293	274	288	278	255	271	279	268	286	271	280	274	258	275	277	288	258	278	277	285	274	275	292	290	276	273	273	313	248	259	247	268	264	285	310	282	286	275	255	258	271	280	265	269	282	285	266	282	271	281	287	253	251	272	288	282	290	307	284	242	285	270	279	280	306	261	301	276	260	275	300	274	278	290	302	282	257	262	239	297	271	279	241	275	297	279	271	262	273	288	261	275	297	249	309	272	260	249	262	293	288	246	278	244	282	261	252	267	293	264	269	274	242	316	252	257	313	287	245	285	255	278	272	255	273	269	265	279	262	294	318	244	299	273	265	288	270	291	282	275	292	276	283	254	299	278	261	311	283	282	241	273	249	250	297	272	300	257	268	276	284	243	258	271	269	243	287	265	283	282	289	267	272	292	267	273	287	273	275	270	297	289	287	283	259	269	277	294	243	260	273	273	243	293	260	286	285	295	278	263	271	243	274	278	274	279	276	251	274	287	260	263	277	293	256	295	273	265	299	296	237	261	279	261	276	279	249	272	278	271	269	284	301	264	284	262	264	275	237	277	297	304	273	240	249	263	251	268	270	269	268	252	273	277	259	263	266	251	243	286	279	325	282	276	280	281	257	250	321	273	275	252	260	259	299	275	263	283	263	294	286	270	283	289	268	282	297	291	257	285	255	268	267	280	278	255	266	323	298	274	289	274	282	283	286	280	268	271	246	267	269	256	271	247	281	256	273	255	287	269	244	320	272	270	296	293	253	276	276	289	267	271	295	273	273	289	287	281	270	314	256	265	276	275	243	289	294	255	231	282	260	256	293	280	292	293	257	254	267	287	262	267	262	274	243	232	277	302	283	269	269	264	274	275	276	300	264	307	288	278	260	264	272	262	266	289	280	267	262	293	295	275	262	289	229	256	260	289	262	258	239	278	284	241	275	260	298	267	258	299	271	249	240	262	286	255	299	258	283	262	280	255	265	268	269	273	277	271	269	258	249	293	274	270	297	263	263	281	285	297	272	268	263	314	264	263	255	263	308	273	281	283	246	268	270	316	265	291	295	290	291	279	277	280	289	271	244	272	268	263	289	259	260	250	271	265	256	290	298	286	291	243	265	299	294	300	302	256	273	275	247	240	253	250	265	260	283	280	291	260	273	277	293	270	265	283	277	269	262	272	296	257	274	277	285	283	254	283	280	295	240	267	300	287	258	279	263	266	282	282	279	297	271	278	272	272	253	268	290	293	284	270	300	284	279	275	274	284	282	279	259	270	268	262	300	311	281	304	271	269	280	268	266	264	264	271	248	249	278	269	297	305	290	272	260	262	307	294	276	273	275	267	286	270	257	277	262	260	269	255	285	305	284	301	269	268	276	271	276	276	279	303	287	290	240	289	291	287	268	289	276	258	281	268	300	268	274	278	261	280	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14508	2903	6296	6916	5888	4799	3880	3290	2807	2456	2130	1945	1791	1654	1504	1403	1371	1302	1199	1202	1122	1090	1089	1070	949	978	1069	1029	960	902	914	935	871	872	895	882	911	907	880	849	800	837	834	832	773	839	854	857	809	801	845	801	854	795	787	781	751	741	769	790	781	802	778	799	721	770	813	811	794	770	769	754	775	790	744	764	791	843	751	775	770	696	726	818	757	756	733	763	758	725	749	778	746	741	731	784	730	761	711	757	750	732	751	722	710	796	758	736	775	758	765	757	766	756	757	778	748	777	734	762	747	683	750	724	782	736	725	727	726	733	738	747	723	725	771	749	726	687	780	745	724	722	762	712	824	763	786	702	765	741	817	694	776	732	740	734	754	763	742	724	772	746	737	724	719	794	706	711	775	728	703	719	720	721	731	724	725	748	739	752	686	759	802	718	748	730	738	678	723	777	724	773	725	741	746	779	728	728	731	731	766	738	676	774	712	759	776	751	742	776	735	747	782	786	704	808	721	749	739	756	764	727	787	693	742	747	798	752	823	819	718	741	739	761	722	705	767	728	703	773	752	759	728	741	730	726	658	720	750	706	727	726	811	750	749	781	736	763	694	728	711	709	698	748	709	726	764	782	756	708	742	741	725	721	745	731	722	710	751	727	803	749	745	733	735	744	765	721	798	729	706	788	699	712	736	722	723	735	770	712	776	768	739	774	731	816	770	752	703	737	744	762	694	702	742	773	776	692	718	713	748	735	739	686	772	723	769	723	711	749	791	726	733	736	779	704	779	772	769	753	722	773	766	743	679	709	741	762	781	801	714	737	720	765	752	723	694	741	738	711	741	705	724	737	801	734	733	718	706	750	721	698	722	695	711	710	753	725	772	724	797	784	777	753	739	735	751	768	737	756	772	717	744	763	702	730	715	786	696	775	713	727	754	730	746	761	664	727	762	751	749	709	716	717	729	757	727	766	785	674	758	717	735	728	764	732	748	781	724	699	744	751	720	740	742	744	768	738	806	735	730	699	726	738	735	712	763	681	743	748	744	745	688	715	800	751	758	723	735	708	708	742	721	700	771	806	738	783	754	739	784	708	706	755	725	783	699	733	745	687	741	734	712	739	749	744	785	696	748	748	723	701	739	705	800	729	736	719	801	670	728	761	761	708	758	751	690	798	763	810	789	687	719	702	742	754	783	727	756	764	744	750	691	727	805	700	753	734	729	735	707	769	763	768	763	748	743	793	724	741	732	738	715	711	723	774	764	679	773	738	729	687	785	746	762	747	755	720	773	738	714	715	769	754	733	777	713	714	752	753	724	742	731	730	786	772	713	760	769	739	717	774	760	751	772	772	750	743	710	743	712	714	742	715	733	774	769	728	750	729	710	724	739	783	700	751	752	790	720	731	762	770	748	738	739	703	682	742	767	774	743	697	814	696	786	734	720	708	777	696	754	772	717	763	724	745	773	712	736	744	714	750	686	724	756	760	738	730	722	689	748	751	729	727	756	769	757	739	751	704	732	751	720	738	744	720	744	753	742	750	751	730	816	690	738	774	744	732	711	772	742	713	764	766	792	752	764	734	677	742	765	663	777	768	743	753	721	750	765	756	779	798	735	753	705	714	771	724	800	725	734	750	691	749	680	773	744	725	709	713	797	708	706	765	710	739	685	755	727	764	736	709	756	747	729	744	773	708	735	796	715	804	695	740	758	706	697	705	716	734	731	752	746	756	735	722	745	737	745	687	755	750	789	767	731	794	745	742	736	764	754	740	791	719	746	763	768	692	766	753	728	688	723	745	782	773	748	715	721	701	773	716	721	747	740	745	776	709	735	749	742	720	747	731	730	748	735	732	776	764	743	693	723	738	715	778	731	742	710	759	771	744	718	720	717	778	752	730	770	746	735	716	768	734	753	735	727	711	712	691	757	742	723	741	734	720	717	733	722	728	774	798	783	744	698	714	728	717	672	774	787	752	786	733	701	695	740	768	769	738	796	744	703	701	761	726	706	705	699	733	688	785	708	720	768	736	751	785	753	712	745	754	708	767	709	720	765	759	712	751	745	762	759	787	754	748	740	734	703	713	727	759	765	741	736	676	721	731	720	726	729	685	681	764	772	698	743	752	673	699	688	758	733	704	706	758	731	727	749	766	743	763	741	768	754	738	740	720	766	732	765	739	761	752	663	792	764	735	720	769	736	734	726	734	772	724	739	750	786	729	740	741	738	713	704	731	752	771	755	711	727	767	748	692	766	710	725	708	747	729	750	760	743	726	701	696	715	696	763	712	736	710	816	723	696	789	732	699	755	720	729	753	795	775	736	708	804	724	723	765	738	735	745	732	771	814	744	722	793	743	752	712	769	785	707	710	718	781	717	753	765	764	742	744	711	748	769	774	783	735	726	686	769	763	725	748	748	719	723	725	746	747	731	739	754	761	761	733	749	778	746	728	755	719	748	726	772	719	705	710	772	725	741	757	736	730	721	721	725	691	725	742	730	764	700	713	688	729	747	751	763	731	721	766	734	724	685	772	737	726	745	809	702	704	734	750	734	731	707	740	751	756	735	758	787	700	726	791	729	749	739	717	722	736	703	774	734	728	781	778	796	718	767	732	711	785	765	733	699	689	756	671	804	720	731	746	769	709	693	747	726	741	716	770	770	714	809	743	792	753	718	764	762	735	722	679	748	738	748	758	747	737	725	731	775	741	704	729	732	762	738	770	780	768	765	719	740	752	713	755	725	719	680	743	766	747	775	807	725	771	741	712	722	748	754	734	754	723	718	744	713	764	680	755	730	706	783	747	749	766	732	786	740	704	749	732	791	716	811	759	706	742	730	737	722	775	752	763	719	790	706	764	783	717	725	765	718	692	770	740	751	756	796	740	753	737	730	720	749	802	690	723	742	781	740	721	720	698	734	721	656	716	752	762	765	755	728	770	730	789	719	734	643	775	737	755	752	722	753	754	722	758	782	732	757	728	729	721	777	729	799	790	744	764	722	716	722	732	696	765	713	719	735	735	734	727	711	749	771	809	724	745	746	727	710	737	752	732	743	783	765	718	734	756	750	749	729	688	721	724	755	712	739	731	733	722	763	777	735	736	776	788	758	737	752	792	731	764	720	718	736	716	774	710	750	721	731	770	741	704	755	751	691	762	770	711	790	762	727	741	685	734	750	758	760	729	707	741	719	778	700	714	769	758	752	783	745	755	722	770	721	739	791	742	710	740	778	746	731	679	713	718	776	736	733	743	754	761	760	719	750	722	795	740	769	751	741	782	736	803	754	752	776	780	748	742	722	751	767	725	663	748	768	721	690	754	723	708	685	737	724	789	732	696	743	773	749	765	775	712	757	726	680	773	704	752	757	748	802	748	732	770	729	782	754	736	747	750	721	694	722	749	739	744	764	755	744	784	743	700	721	787	723	721	754	713	755	686	766	744	737	737	728	740	773	743	756	765	709	760	747	741	741	726	755	690	724	704	764	731	738	738	714	723	754	754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3777	189	137	137	100	122	95	89	96	77	89	92	79	92	103	84	83	77	90	95	73	71	79	80	74	102	74	65	79	88	111	84	81	80	74	78	70	68	84	84	65	85	63	95	74	80	82	76	85	76	86	97	90	68	69	92	87	75	72	74	75	66	78	86	62	77	75	82	78	83	73	79	75	95	74	84	76	78	75	89	85	78	76	89	82	81	86	93	87	93	94	76	80	77	64	87	89	94	74	77	92	91	89	83	75	82	91	86	61	85	85	92	74	70	88	91	80	71	94	75	86	76	79	78	87	93	73	83	90	79	83	77	81	89	96	77	64	80	94	94	73	91	89	97	76	86	75	82	81	94	85	77	83	63	90	92	82	73	76	83	105	81	77	93	96	80	89	87	97	87	86	86	76	83	104	74	85	95	85	76	77	86	71	78	93	73	78	93	91	83	73	88	88	89	89	92	85	87	83	78	60	81	91	85	72	76	80	88	93	95	81	73	85	89	94	91	71	80	83	65	63	84	84	90	65	95	86	82	69	72	103	83	82	94	87	91	64	83	83	83	67	80	75	79	73	99	74	62	76	86	87	84	82	56	84	95	94	87	80	89	71	74	72	79	74	61	84	70	95	77	75	60	91	95	85	85	69	87	85	76	89	75	76	71	80	84	94	91	84	67	82	92	73	84	86	85	73	76	89	81	85	78	90	72	95	85	66	87	81	75	86	83	82	80	75	77	85	80	93	70	75	80	79	83	81	80	75	80	86	75	79	82	66	79	94	78	78	76	88	87	69	80	93	69	75	74	91	85	84	91	104	93	79	81	78	59	79	93	84	81	86	83	66	64	69	81	69	78	67	84	81	87	69	67	72	73	84	93	86	100	87	68	85	66	91	78	65	88	92	84	88	69	88	81	86	80	80	90	70	85	74	75	70	79	76	69	80	71	82	81	67	81	66	92	84	94	79	71	77	70	76	72	85	97	84	70	94	81	75	75	74	89	100	61	89	72	79	104	93	82	68	90	86	78	84	85	89	78	89	79	87	69	80	82	76	82	78	79	78	83	75	86	81	84	68	92	74	88	84	104	77	83	85	77	80	76	89	73	85	71	93	90	83	89	74	97	70	85	70	83	73	78	87	80	79	82	91	79	81	86	102	81	99	76	95	93	67	83	79	100	65	85	87	86	79	99	77	93	93	85	94	75	79	87	50	86	83	75	98	80	85	93	64	76	77	88	82	99	83	80	90	82	88	70	80	65	93	91	94	88	79	82	80	72	79	88	84	68	60	82	90	88	81	77	90	76	70	70	77	89	81	95	92	83	86	89	95	82	78	72	95	89	67	82	72	86	90	71	109	68	91	80	84	88	86	75	76	70	82	72	72	83	75	82	96	86	67	82	79	79	82	94	71	92	75	79	103	78	91	69	80	89	66	77	80	71	67	89	81	87	68	82	72	90	80	73	85	78	86	67	75	114	65	100	72	90	78	84	82	78	84	79	84	77	95	80	79	78	84	76	85	94	78	74	71	66	83	88	89	83	85	67	95	81	80	93	89	76	76	91	77	90	77	83	76	75	71	82	82	84	89	70	91	71	83	88	92	73	76	82	99	76	86	90	76	69	81	78	81	82	73	103	86	89	78	85	85	72	85	72	98	87	75	83	97	79	87	71	89	78	79	81	79	85	84	69	79	88	83	86	89	85	100	80	77	74	78	63	74	79	75	78	69	87	66	91	74	77	80	98	84	87	94	85	83	72	77	89	85	84	75	90	70	76	82	82	80	66	88	86	87	82	71	98	79	91	76	90	97	83	70	74	76	86	77	103	88	88	80	67	82	83	90	65	85	71	79	69	78	94	87	68	82	75	82	88	70	89	83	90	84	76	78	89	89	78	69	100	80	81	93	89	69	79	96	88	92	91	94	89	89	89	78	74	81	89	66	80	79	80	87	71	83	78	85	92	90	93	85	96	83	78	70	100	85	80	81	75	81	80	74	76	79	73	83	92	101	78	84	94	86	85	102	70	87	79	71	65	93	72	85	90	69	74	75	85	91	80	69	91	70	77	77	88	80	78	93	85	85	70	86	86	88	74	74	69	75	63	70	87	81	82	85	83	81	88	75	69	73	69	99	84	80	80	85	81	78	74	77	84	66	82	63	90	82	93	80	79	81	93	81	90	89	83	84	85	83	93	64	87	80	77	67	80	75	69	93	73	100	69	82	88	76	78	73	85	73	71	89	69	78	87	77	84	83	88	89	77	77	93	111	78	88	79	71	78	77	88	82	79	72	75	76	85	69	98	84	78	74	84	74	82	78	80	83	81	88	88	78	87	92	75	74	70	89	82	77	100	82	85	81	90	67	51	75	68	95	100	98	92	86	81	82	77	93	84	76	88	86	78	84	84	87	78	71	86	83	94	77	80	83	82	67	68	64	91	80	82	75	63	85	87	78	90	81	74	76	85	83	93	70	76	82	73	80	81	64	71	82	77	87	71	86	86	72	75	92	79	68	78	104	93	103	73	91	76	88	99	70	78	63	86	74	76	65	90	83	110	97	85	72	97	81	79	72	76	98	87	79	73	77	86	70	93	76	83	81	87	79	72	76	84	87	77	104	82	84	80	94	66	91	89	94	84	77	66	86	77	92	91	84	91	78	77	80	100	75	69	80	83	111	94	92	102	78	89	90	83	69	70	76	87	70	87	73	74	79	83	82	70	69	81	71	88	83	77	79	93	93	86	73	91	77	89	80	80	75	83	79	88	94	70	83	89	79	80	87	76	81	85	79	63	78	72	79	80	75	82	80	96	65	83	81	84	73	91	75	97	95	86	75	85	84	101	89	65	73	79	86	76	87	78	80	84	89	78	89	66	88	80	73	103	87	81	67	84	83	77	88	79	73	96	107	75	86	95	89	74	81	85	86	78	60	74	105	93	85	88	81	85	66	73	95	75	69	72	81	94	85	88	89	83	84	94	74	86	77	84	64	74	87	83	67	70	88	92	86	72	85	85	86	72	73	97	76	83	75	96	79	77	84	76	84	81	72	74	80	78	80	77	66	97	83	100	71	89	80	87	86	83	83	85	74	86	91	96	81	86	63	81	81	97	93	91	82	92	79	73	94	90	79	79	79	82	81	88	83	77	70	91	87	88	80	92	83	91	82	84	80	82	90	89	91	70	81	79	73	102	75	83	75	87	85	77	85	81	79	97	92	76	89	85	80	70	86	61	92	75	78	87	72	74	79	74	74	85	97	79	95	68	85	73	76	75	70	64	69	76	75	78	67	81	84	90	80	85	80	71	87	87	100	87	78	91	82	77	74	78	91	86	98	79	95	79	88	74	91	91	85	87	76	71	89	83	99	70	70	67	83	97	88	75	82	88	75	90	77	73	74	88	67	85	81	90	77	85	91	95	77	87	76	85	78	76	72	103	95	85	72	79	90	72	74	88	68	65	75	83	81	74	82	72	89	99	66	99	76	94	71	66	75	83	69	70	99	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4109	367	454	478	487	407	372	328	322	347	317	298	287	298	291	294	298	302	254	290	290	297	296	299	280	295	277	273	282	287	291	295	272	306	262	242	264	273	257	278	268	291	275	270	283	304	286	265	277	285	269	296	251	242	287	280	271	294	262	308	300	286	267	303	283	252	281	269	249	285	246	286	285	229	269	274	306	263	292	263	275	270	224	272	270	290	281	275	257	277	263	295	273	260	272	279	297	262	304	259	261	314	271	277	291	298	270	296	341	276	291	305	290	258	276	271	285	309	264	257	288	295	292	288	280	265	293	285	270	282	279	270	292	236	304	258	256	271	308	259	256	265	276	268	251	298	273	293	278	275	273	260	288	283	264	283	287	272	269	273	267	296	274	270	282	294	248	255	264	255	283	263	281	285	272	281	262	263	285	253	259	289	278	271	274	286	269	275	277	287	272	275	286	275	286	265	313	254	246	266	292	263	281	299	276	273	278	254	245	264	290	288	271	294	260	279	279	281	278	308	298	278	276	254	298	255	312	269	270	269	271	285	256	272	283	279	275	272	296	288	265	277	261	278	264	294	269	286	261	256	304	264	279	267	315	279	278	282	255	268	253	251	281	297	253	243	277	299	278	281	280	297	311	265	293	268	280	239	292	265	263	277	288	285	316	276	277	285	278	296	304	318	297	271	265	284	275	278	280	261	276	261	313	295	273	281	252	274	286	282	276	258	278	260	269	270	273	264	272	288	314	280	272	262	250	283	268	293	312	299	298	305	293	273	267	266	280	284	268	281	265	263	278	280	286	271	250	278	332	316	279	277	248	259	278	247	281	290	274	272	267	285	258	291	288	274	274	277	249	288	279	288	293	278	245	248	283	246	278	290	315	266	271	266	280	290	239	267	264	273	247	292	276	306	256	318	278	267	278	293	319	270	260	255	275	237	274	284	280	269	270	277	251	303	299	281	235	241	256	307	274	285	253	293	272	294	244	282	276	280	278	271	309	313	289	280	267	300	306	266	272	282	289	269	270	268	292	244	273	268	280	273	279	309	279	265	251	267	253	261	288	260	300	311	248	260	272	270	258	269	276	273	298	269	249	257	301	254	294	320	268	294	278	288	306	307	252	238	270	273	293	271	266	284	272	267	269	289	275	283	235	292	256	287	268	277	303	253	274	284	262	310	270	267	254	256	288	290	288	278	253	265	293	267	276	283	256	283	275	274	262	277	276	286	275	281	277	268	311	256	278	266	267	262	309	278	261	277	274	290	287	293	289	306	295	265	244	296	272	256	301	288	281	269	295	286	300	269	262	283	269	292	288	259	311	297	288	268	273	289	291	255	274	308	275	290	278	266	268	315	250	278	279	260	288	266	263	253	246	312	263	264	289	264	283	282	285	306	293	279	261	275	274	277	273	264	275	302	257	311	250	267	266	287	287	269	244	268	302	284	265	292	283	288	243	292	284	277	256	289	273	259	263	280	296	283	300	272	284	263	261	247	287	279	293	253	265	297	271	283	278	278	267	260	304	277	253	260	253	269	314	268	302	292	267	304	274	296	274	302	271	265	268	268	291	285	275	245	268	271	285	295	267	285	267	296	287	248	296	266	283	278	301	293	282	261	285	286	306	282	245	269	263	266	294	257	291	259	248	278	309	247	293	280	313	241	290	269	262	281	254	279	259	261	251	263	271	285	288	291	310	293	282	278	313	290	281	281	250	269	310	281	307	242	285	293	299	327	273	247	270	276	265	278	290	259	289	302	256	275	277	276	294	250	275	245	275	285	271	275	286	270	284	283	283	304	294	246	280	295	290	291	276	280	271	271	280	300	297	267	261	303	267	261	292	280	265	281	287	282	273	281	287	272	276	307	285	281	275	280	286	267	289	280	290	281	334	276	295	289	266	281	261	298	279	280	297	265	293	260	280	288	285	253	279	278	278	276	272	285	280	285	286	275	278	277	270	310	287	304	274	277	279	278	255	268	262	255	254	290	322	262	298	269	291	272	284	299	271	260	275	281	263	267	287	263	277	284	273	312	286	245	280	283	258	270	303	288	287	260	288	287	295	260	273	299	279	262	282	278	274	300	263	261	263	289	302	296	322	267	274	276	268	274	265	315	300	275	269	270	305	284	272	296	298	275	276	265	274	305	306	267	295	283	289	274	257	288	289	253	240	310	283	308	300	245	255	281	265	275	253	276	271	282	260	281	286	266	283	287	265	267	292	306	270	256	253	312	281	284	275	278	290	266	266	282	296	263	288	279	252	273	290	275	290	246	252	273	264	268	295	299	303	253	309	311	274	272	268	278	285	275	275	277	281	312	286	276	296	254	309	294	278	265	279	287	315	293	296	291	280	317	260	280	297	264	267	302	282	303	255	262	269	279	254	290	257	286	271	282	292	272	277	286	269	286	282	269	284	295	296	282	266	269	284	275	266	263	266	288	291	283	288	288	268	284	277	293	275	289	309	293	275	262	255	284	288	309	253	280	259	273	270	251	281	255	287	268	279	272	264	281	304	261	265	289	315	285	285	259	270	272	280	272	261	299	263	268	284	266	317	305	247	284	251	298	273	262	266	236	290	291	293	277	259	278	256	282	271	274	262	260	254	250	291	277	305	288	310	261	275	284	262	257	285	279	260	297	326	301	242	275	320	279	294	278	259	285	258	274	266	259	293	269	259	259	269	286	246	290	271	268	248	271	275	264	302	285	278	279	318	250	265	286	296	296	286	293	299	256	293	277	302	309	267	278	293	285	309	259	287	278	276	273	300	283	322	276	260	275	275	280	284	291	270	244	287	303	256	287	296	282	286	284	286	282	269	277	254	307	289	259	297	291	259	277	311	291	290	299	296	266	313	323	280	314	281	270	282	307	286	290	286	261	300	280	311	273	266	263	280	296	321	246	256	263	284	270	277	284	251	271	272	304	262	252	275	278	295	245	251	275	268	280	311	290	282	261	261	293	287	273	259	293	294	304	298	250	280	302	258	244	273	282	280	287	260	294	274	287	279	297	307	281	284	266	275	295	255	235	262	280	297	264	258	299	295	308	264	289	266	272	251	290	275	279	305	292	290	261	288	286	306	262	279	256	275	281	266	261	272	263	282	283	269	289	288	250	277	280	272	266	276	280	267	265	285	260	260	268	304	268	282	291	272	269	256	296	238	282	287	258	262	264	248	268	253	259	269	262	254	275	262	275	303	269	261	283	279	287	298	279	271	254	290	276	288	271	260	298	285	277	272	281	254	279	286	287	262	288	248	285	299	305	281	259	286	312	278	258	284	274	305	300	251	280	268	312	288	272	261	257	243	308	310	300	294	261	284	277	282	260	285	278	287	264	249	274	270	281	276	274	286	300	272	299	264	263	259	296	274	295	275	263	257	268	263	279	286	275	258	279	266	286	284	292	280	242	270	264	294	279	274	285	272	296	257	273	271	252	278	274	264	269	300	275	295	311	289	289	285	280	268	271	270	268	262	271	289	266	277	283	263	289	290	276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23549	2217	1523	1166	841	643	484	427	341	308	277	276	269	246	224	222	209	211	195	217	198	182	198	208	207	201	194	219	174	174	198	187	157	208	208	181	196	191	186	196	161	211	182	163	175	209	188	158	189	166	200	185	184	172	178	179	169	170	166	191	190	174	186	167	178	183	179	166	171	171	180	204	173	157	170	166	177	159	213	190	146	171	161	181	177	178	168	180	175	181	165	180	196	154	177	178	188	183	154	193	155	157	162	179	159	190	197	155	172	208	189	176	171	174	185	176	158	150	169	173	164	170	156	173	180	172	188	162	174	166	204	168	167	170	190	159	200	182	158	179	164	170	188	183	190	176	148	184	180	173	166	180	169	154	173	176	175	177	198	159	172	179	183	155	186	176	174	192	181	172	184	185	177	175	154	208	157	153	174	182	182	179	170	164	168	186	172	196	153	143	168	160	176	186	171	167	174	185	140	170	150	181	185	181	157	183	169	167	159	130	136	170	188	167	185	149	166	181	181	190	182	186	167	195	180	178	168	192	177	181	172	172	206	208	186	164	162	159	177	163	180	162	169	181	169	177	153	168	175	152	200	171	159	164	193	181	154	170	170	220	166	162	180	198	166	187	186	168	180	159	171	199	203	172	190	185	188	183	170	165	170	201	130	159	165	170	163	168	169	179	190	163	179	204	158	171	180	144	172	190	181	148	174	174	162	159	186	179	165	143	189	161	167	176	166	185	169	177	175	194	167	176	190	169	161	175	184	175	174	164	168	167	162	171	166	164	159	164	178	176	172	201	189	183	174	175	144	167	182	183	190	177	182	181	174	197	187	178	179	193	171	182	168	176	166	161	192	193	167	186	167	163	168	181	174	189	173	183	172	183	188	199	187	192	177	192	163	154	175	167	168	195	202	184	176	181	176	186	166	158	188	180	166	186	161	171	191	155	180	160	185	194	173	182	173	179	179	163	169	209	177	171	193	183	172	169	184	174	181	174	166	177	202	187	179	181	170	162	168	175	177	169	168	182	155	149	162	154	161	188	178	190	168	188	173	171	154	157	183	172	189	162	159	198	168	172	169	163	190	199	187	172	169	178	192	183	153	167	219	172	178	189	212	154	192	166	182	181	174	172	173	178	189	166	181	164	187	181	186	175	177	175	187	190	178	172	164	173	180	167	152	159	168	158	154	163	177	170	173	200	171	178	174	178	163	206	159	180	168	175	172	165	170	154	163	171	179	159	177	178	170	169	171	168	162	204	189	171	161	186	147	168	170	175	160	180	170	181	160	177	178	202	160	165	192	179	163	183	170	164	172	178	156	193	153	178	184	166	176	180	163	160	185	163	155	171	169	159	166	168	154	181	155	151	181	172	175	180	152	198	173	175	173	172	162	173	176	162	183	165	167	178	197	170	150	179	194	166	155	192	162	191	168	188	150	190	176	162	182	183	168	188	168	173	189	163	170	175	169	156	183	182	189	152	148	173	164	180	174	152	177	160	168	193	166	172	177	167	164	177	160	191	162	154	165	162	152	190	174	173	191	177	168	150	177	171	176	137	179	191	163	174	191	152	156	148	165	135	148	183	190	193	167	172	162	163	158	169	161	195	183	146	180	161	172	148	182	167	172	188	159	162	156	163	183	170	196	188	173	173	173	198	162	180	163	188	182	175	198	174	142	182	160	186	167	179	171	159	170	182	174	170	157	183	182	179	159	178	164	182	144	175	166	159	180	168	141	181	172	167	191	168	183	172	175	173	182	188	188	167	180	178	173	156	162	185	187	199	180	188	181	173	163	175	157	168	152	166	173	168	158	173	187	184	198	189	195	161	155	174	166	193	155	180	171	172	191	160	166	183	199	181	176	182	177	171	180	157	144	169	204	159	158	169	179	156	193	178	167	164	174	156	170	174	179	155	172	174	168	164	164	196	171	179	173	165	161	186	163	195	169	200	168	174	168	203	176	182	160	187	152	175	204	169	186	192	168	180	166	189	191	173	176	161	155	182	167	194	163	169	178	180	188	188	171	183	169	165	211	162	157	188	160	156	195	175	178	172	190	169	175	153	169	173	167	195	209	180	191	180	166	169	185	212	165	162	153	194	170	149	175	176	172	157	167	138	196	182	163	139	160	170	164	189	166	154	190	192	176	149	169	178	144	163	161	212	195	189	209	171	175	181	165	171	165	171	188	182	182	184	178	168	176	183	183	169	164	176	172	164	162	169	188	165	176	175	152	165	173	171	156	191	174	164	167	172	161	167	186	189	185	167	160	156	172	164	167	176	168	171	176	183	181	164	154	163	171	204	149	188	157	191	175	160	190	157	173	170	170	183	170	174	167	182	196	184	159	156	166	177	173	168	186	187	167	168	138	177	169	167	188	166	137	196	188	134	181	193	198	193	172	178	174	184	151	164	164	181	186	194	183	157	172	154	166	155	181	185	149	164	176	189	165	176	176	177	173	166	152	183	178	172	180	154	173	163	194	169	207	162	187	154	180	178	157	161	181	188	148	145	152	189	201	159	162	191	191	176	167	174	173	177	186	190	180	169	161	162	174	159	162	177	171	161	164	157	188	178	189	159	162	173	152	159	176	184	178	179	186	179	152	170	189	165	172	175	170	159	191	200	178	173	157	191	186	169	161	168	174	172	180	151	188	170	171	170	165	170	196	158	178	171	200	158	185	181	178	172	174	177	170	156	168	181	176	164	205	156	148	190	167	195	190	147	158	188	187	159	185	167	179	182	146	174	171	205	181	187	185	179	184	185	187	204	161	191	181	169	174	169	186	177	180	157	176	184	160	178	183	179	159	189	155	192	166	184	165	186	155	170	190	171	175	162	163	169	182	178	189	187	158	180	182	172	177	193	173	185	149	170	177	167	193	189	177	158	186	160	172	177	172	168	180	167	163	175	158	186	161	173	190	181	179	169	159	161	159	171	146	143	186	178	163	164	183	179	174	157	154	164	193	152	186	160	183	166	169	192	172	199	158	177	178	151	168	174	156	163	194	162	173	187	173	144	188	172	172	161	180	165	154	193	183	165	182	193	156	176	153	181	209	163	164	187	180	167	158	173	192	178	166	191	163	160	159	180	178	184	147	157	189	182	182	181	159	189	185	167	178	181	142	184	167	171	186	207	159	190	174	175	172	180	180	170	175	178	185	180	167	195	176	184	173	190	169	170	174	178	169	176	174	179	180	179	167	172	167	174	183	174	172	164	179	213	192	165	180	153	174	163	189	166	176	180	159	198	183	151	202	162	172	176	189	158	175	165	159	161	166	169	167	146	173	157	186	168	165	181	152	176	177	178	178	149	190	177	172	180	188	177	179	157	175	168	182	166	163	182	173	176	176	165	188	177	201	154	171	171	169	154	188	189	184	186	178	181	145	168	180	152	178	193	192	170	185	168	171	176	191	166	163	170	175	188	185	174	151	195	163	171	191	177	191	176	196	189	172	165	179	171	181	190	181	169	164	176	142	155	181	159	190	167	175	174	184	195	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10495	1551	3404	3791	3244	2542	2132	1830	1563	1323	1162	1159	1060	967	938	830	780	806	825	720	672	717	678	659	655	613	655	644	619	600	603	621	601	617	560	609	547	564	558	568	544	545	534	555	546	516	551	530	575	521	573	578	515	510	565	526	516	551	574	559	511	537	553	504	504	512	499	542	537	530	544	488	510	518	524	567	550	545	489	494	519	481	522	559	504	509	510	517	539	523	487	500	518	537	574	500	505	497	501	515	516	531	520	516	470	518	562	522	545	507	517	495	510	510	479	535	508	505	556	494	534	496	513	502	520	510	511	502	499	491	544	505	509	508	515	530	486	496	532	548	493	508	541	524	494	489	502	512	469	546	552	475	496	484	525	509	504	481	521	514	533	465	500	508	512	497	513	524	518	500	518	515	506	506	503	552	485	503	521	507	522	506	547	500	476	501	523	489	496	492	474	549	470	492	535	474	500	500	523	522	538	498	522	481	542	471	497	490	513	527	519	525	486	484	511	509	534	557	516	515	497	491	455	511	528	513	521	529	511	549	508	478	529	519	512	517	464	502	522	493	540	480	519	488	554	482	496	489	536	519	496	539	508	517	472	490	512	487	523	495	445	515	525	524	518	510	504	545	504	490	479	507	495	547	500	487	532	458	498	452	476	495	487	500	496	507	472	494	521	463	513	466	509	533	480	515	502	518	514	509	477	523	544	514	480	543	499	506	495	479	528	472	503	542	504	484	484	520	508	506	506	534	519	473	536	494	495	510	507	545	482	485	487	492	522	524	502	492	491	527	479	521	502	479	499	504	462	482	538	515	514	528	519	495	521	523	479	468	487	546	509	467	485	534	458	495	516	521	516	528	488	487	490	477	474	477	499	478	514	526	484	495	530	502	493	461	459	516	506	467	556	516	525	544	513	511	531	558	510	560	506	541	511	489	478	492	546	501	531	535	551	511	504	524	523	526	462	536	478	469	550	522	499	493	469	525	502	501	486	501	511	532	493	522	514	481	487	466	516	516	478	537	505	527	512	537	511	547	517	496	511	494	515	474	503	511	499	490	518	498	485	522	503	509	515	498	504	525	477	522	494	511	564	495	508	511	485	469	470	520	537	506	476	498	525	527	498	484	465	510	518	472	480	496	525	487	468	515	534	543	530	491	518	528	529	553	476	467	497	515	514	489	525	549	517	497	493	523	455	508	498	498	503	523	481	496	525	473	479	477	470	478	504	508	490	517	516	479	508	485	481	521	503	530	549	485	536	557	565	553	512	545	506	468	478	546	518	503	481	484	488	474	505	478	505	500	528	515	509	498	497	498	511	492	485	479	546	506	484	494	533	470	527	471	507	495	515	530	468	513	509	480	514	521	467	498	516	519	528	449	491	497	514	509	507	473	464	497	517	520	506	515	492	498	494	503	495	464	529	499	555	501	547	496	465	487	502	493	509	505	476	561	526	498	509	496	512	523	503	511	511	480	491	543	488	522	483	501	498	472	497	509	500	506	495	546	540	443	550	497	535	491	486	514	516	556	523	545	501	517	524	504	506	478	458	487	528	529	499	529	541	505	498	533	511	491	503	539	499	521	519	519	515	497	503	538	515	523	533	458	512	513	536	513	527	480	474	522	475	511	511	487	539	517	489	489	490	511	496	489	509	531	538	552	469	524	543	474	540	506	532	502	537	481	558	476	496	513	505	510	479	516	480	537	486	463	477	480	511	538	513	514	534	511	482	500	468	509	496	520	519	548	536	541	466	527	507	487	489	476	512	509	504	504	537	484	491	456	488	505	485	478	496	481	482	530	497	529	496	450	469	463	489	515	512	505	499	534	525	448	500	538	476	469	497	513	504	502	515	515	478	512	503	542	452	535	494	530	505	526	549	489	526	489	541	502	514	516	504	500	491	503	539	538	508	461	513	526	529	495	513	485	476	533	515	515	504	488	518	510	488	497	522	504	463	507	529	535	544	505	490	513	535	526	488	524	507	506	512	559	486	504	485	503	535	478	521	478	487	497	474	508	482	481	516	570	511	526	494	484	547	490	536	517	410	479	490	543	536	469	520	478	540	525	483	537	511	475	519	513	521	511	507	547	520	488	528	540	489	480	533	544	518	546	510	494	545	459	488	481	522	491	531	504	534	513	500	514	503	498	517	521	538	515	489	500	508	509	523	495	526	451	518	476	504	514	505	492	535	527	493	518	531	534	492	499	486	489	532	482	468	508	496	506	494	496	507	550	506	521	511	488	520	459	510	526	475	523	454	493	497	536	494	480	488	496	524	501	490	536	500	497	518	525	565	507	489	484	509	475	494	504	518	476	491	484	506	558	489	488	504	508	504	528	474	513	486	522	491	500	460	496	487	533	503	488	506	483	494	513	511	508	537	512	476	479	503	542	477	511	477	472	516	525	501	500	523	535	502	489	462	456	511	494	480	477	561	504	507	488	525	482	491	489	536	503	519	522	498	500	476	523	479	517	530	506	530	536	471	517	528	478	501	517	537	494	505	512	517	516	541	483	491	516	485	500	472	486	539	473	502	500	533	535	513	495	538	475	490	525	517	517	503	524	499	503	469	503	493	509	531	496	507	501	526	512	469	527	509	491	491	490	488	475	486	532	509	500	485	485	517	483	505	514	476	506	526	515	511	529	520	517	484	502	512	511	484	481	529	494	497	453	513	510	517	534	532	485	503	516	511	510	521	542	502	502	550	503	498	474	518	504	524	492	495	488	497	513	537	543	537	496	509	489	506	526	503	518	542	529	499	506	515	493	504	556	534	525	526	471	505	490	485	509	506	497	524	503	497	485	487	523	481	501	523	527	537	476	496	517	570	505	497	525	503	504	514	492	513	513	517	542	516	522	492	567	476	519	536	543	489	527	491	484	507	530	503	521	534	500	502	539	510	480	518	502	528	464	524	521	529	516	525	537	520	541	465	509	501	540	562	529	510	515	476	482	537	498	504	488	593	510	472	531	550	535	520	508	515	525	473	481	529	497	492	499	555	512	502	502	509	523	480	511	480	504	525	480	455	464	517	522	521	511	534	504	531	516	510	475	501	497	507	516	461	494	534	514	516	496	504	495	521	492	523	524	526	527	536	529	488	457	486	529	483	507	525	456	542	528	537	500	497	520	552	524	507	488	566	530	498	547	507	491	501	506	486	517	480	495	511	497	500	485	468	487	520	522	466	492	516	494	485	529	504	530	507	511	503	483	529	518	486	510	482	502	507	491	487	505	489	529	507	545	482	512	519	510	490	490	505	531	500	537	518	508	508	514	539	493	519	508	505	498	521	458	540	495	499	481	507	507	502	497	485	514	511	517	505	527	544	500	449	502	517	471	497	501	517	477	540	523	495	467	554	497	492	510	537	507	527	555	506	472	482	496	502	503	520	534	511	473	520	486	521	518	570	532	518	514	504	483	509	529	524	493	521	494	495	507	514	532	482	507	487	516	523	526	511	496	508	462	518	465	520	492	507	529	501	508	524	509	532	484	506	538	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37774	7107	3283	2388	1665	1184	955	798	659	542	485	474	445	462	368	388	400	351	336	344	363	328	316	339	306	315	285	293	323	305	318	317	307	306	290	286	273	296	296	283	306	312	274	301	296	282	307	278	295	295	293	275	259	279	251	248	251	268	275	302	280	251	328	286	326	288	293	274	264	282	280	274	272	277	262	274	261	254	295	284	292	249	285	307	306	281	276	266	265	264	285	319	285	292	272	275	288	290	244	296	271	262	308	286	280	291	275	278	285	259	300	282	276	259	281	291	255	255	287	288	280	273	291	284	282	284	261	266	280	276	282	306	284	261	283	299	253	276	268	301	300	294	275	256	272	291	279	248	279	264	266	278	264	296	283	289	289	274	279	287	285	309	271	236	287	277	299	271	293	277	263	267	317	271	283	288	262	264	248	281	270	299	272	279	270	277	297	278	258	278	253	278	283	280	261	297	272	298	266	301	297	284	268	318	267	289	260	259	293	287	283	283	260	268	249	284	293	276	264	292	301	284	254	253	307	264	283	287	271	283	294	286	261	258	257	277	279	253	271	280	252	283	296	289	266	308	277	267	286	299	305	289	293	245	285	266	290	268	286	279	266	271	261	270	277	311	281	286	271	276	284	309	290	275	273	271	260	253	254	285	297	277	279	266	260	268	269	259	294	272	238	281	329	266	273	293	253	258	303	293	252	282	261	265	251	275	264	292	268	290	295	252	288	284	300	260	266	285	271	268	290	283	291	291	261	285	235	267	291	285	276	262	294	261	242	283	278	266	292	275	277	270	267	269	284	312	288	270	267	280	273	263	254	302	279	288	309	282	277	276	291	261	280	290	270	268	273	239	282	292	280	263	291	230	275	277	270	246	275	293	297	268	295	286	279	301	286	280	247	254	250	277	265	268	269	282	274	263	299	275	300	274	273	278	286	252	280	260	314	296	288	278	266	298	286	278	257	288	304	280	299	257	267	288	269	275	259	301	287	287	263	290	288	269	279	310	289	282	289	304	269	302	285	301	271	316	271	275	281	264	289	265	302	292	260	304	302	256	259	281	264	299	277	293	227	260	290	236	267	289	271	279	305	256	296	300	273	290	282	278	273	296	278	271	278	308	284	301	289	262	277	307	261	288	272	258	260	281	245	279	254	289	269	274	244	271	307	302	246	262	279	257	271	249	286	280	312	303	263	271	272	274	307	262	301	279	264	263	312	261	310	247	290	266	275	299	295	283	291	289	242	295	249	267	254	258	238	288	290	285	280	265	270	298	313	295	278	263	281	263	279	283	263	263	291	264	288	276	280	284	290	300	271	307	289	299	291	271	258	263	288	314	291	260	266	266	261	271	282	268	269	275	281	284	284	287	264	266	291	281	267	298	284	263	263	266	252	256	300	268	253	254	267	254	265	271	288	288	261	280	249	265	297	248	292	288	280	293	258	257	266	274	276	271	281	252	275	283	281	304	283	289	292	294	296	273	290	311	268	276	289	272	261	289	290	272	279	293	275	257	288	280	258	278	273	289	270	274	295	253	267	293	292	280	274	254	264	293	272	280	320	285	258	283	278	275	278	248	286	265	277	287	289	274	298	289	272	282	272	299	296	305	294	295	276	315	251	270	266	308	270	300	257	267	275	257	264	316	311	267	284	275	270	278	293	268	286	290	293	303	271	257	234	278	261	330	263	298	238	252	262	296	311	276	297	274	286	292	286	266	281	271	286	296	278	287	277	266	281	269	290	317	284	250	270	291	270	270	260	298	274	303	254	269	277	266	263	275	289	271	283	265	255	256	275	246	249	272	322	243	306	298	278	276	295	272	284	265	298	274	263	291	254	276	266	298	274	273	271	261	274	292	291	284	274	268	273	308	279	276	266	298	274	275	291	261	277	265	253	265	278	294	292	291	282	249	258	293	271	283	293	296	278	263	298	253	275	302	281	259	274	282	252	276	260	264	300	274	273	259	260	289	280	291	281	252	265	281	273	265	278	280	285	299	296	284	278	276	260	276	291	295	266	335	293	281	249	281	268	281	300	266	276	273	279	254	282	241	273	283	261	310	289	274	257	301	267	276	270	278	249	225	297	264	255	253	263	271	288	290	273	268	265	269	280	311	274	250	259	303	271	284	282	258	271	276	251	260	264	306	313	280	271	270	256	274	295	283	281	280	283	270	287	292	276	279	299	266	289	283	285	248	261	270	271	278	279	268	293	293	292	257	294	269	304	271	273	289	269	286	268	245	285	284	293	293	286	294	301	258	277	238	293	284	247	286	289	280	244	286	300	283	258	303	266	299	254	264	258	300	290	286	265	286	257	300	294	292	295	292	330	286	278	277	287	256	270	280	278	277	274	282	244	274	293	251	289	303	244	287	270	259	274	261	296	283	277	236	250	270	276	288	268	270	249	279	256	271	292	280	304	279	264	279	263	288	276	281	291	251	278	271	265	311	265	271	289	261	253	292	264	257	297	260	276	278	284	282	273	258	305	279	275	290	247	249	258	274	300	243	259	255	281	295	272	294	245	263	311	284	279	268	266	264	271	263	278	283	277	288	265	289	288	281	271	267	265	267	291	278	274	283	289	254	267	290	288	250	292	282	299	281	267	281	278	279	261	282	263	270	274	292	299	270	303	269	247	261	258	260	314	282	257	268	251	285	266	265	260	280	276	290	327	300	287	271	308	277	269	278	297	259	299	289	288	284	314	277	280	294	249	278	268	306	260	281	296	235	268	291	264	275	237	286	292	265	268	270	247	310	283	267	287	277	282	262	300	287	274	293	275	277	266	272	232	284	281	299	301	270	269	266	276	294	277	266	290	283	290	289	279	261	316	285	283	312	283	276	261	289	285	309	270	283	310	251	288	281	330	287	267	276	274	284	262	279	255	287	258	266	275	285	278	243	261	245	283	255	259	297	288	281	269	281	289	291	296	298	301	305	288	275	278	267	255	281	238	266	289	265	265	258	279	252	274	316	282	296	276	259	311	297	277	279	286	290	280	273	275	278	303	271	309	247	276	263	272	294	302	271	286	296	260	298	291	274	254	261	266	314	268	276	287	269	280	283	278	284	309	251	279	301	285	256	275	314	297	258	276	281	286	284	296	281	308	280	275	289	261	271	270	290	273	305	274	258	255	266	257	275	294	262	300	283	253	268	246	276	298	292	276	276	261	323	258	278	246	273	284	273	263	272	297	301	279	295	274	279	287	288	274	253	304	269	300	275	288	283	287	285	287	295	249	256	284	259	273	303	317	279	279	271	270	275	259	308	285	248	277	291	266	256	271	272	266	283	257	253	277	286	279	269	257	259	314	283	300	284	277	280	275	284	272	291	308	257	302	297	280	257	268	315	278	276	245	267	288	247	254	280	290	282	302	268	299	281	281	263	269	256	317	263	271	291	240	276	255	298	262	263	250	267	258	287	270	296	277	256	288	294	247	302	287	316	293	257	302	256	279	303	289	267	274	270	269	291	254	250	287	272	275	282	294	298	267	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14915	2958	6347	7048	5890	4808	3941	3311	2839	2365	2151	1942	1794	1647	1492	1389	1390	1244	1171	1172	1228	1130	1082	1035	1068	1027	1009	959	941	967	932	864	915	867	898	868	851	899	889	844	893	846	835	795	814	830	826	819	849	843	816	806	817	779	761	817	799	777	782	752	807	806	750	745	768	747	807	777	747	814	772	767	768	848	753	770	740	765	740	738	718	805	716	742	759	801	750	755	727	741	736	780	748	760	769	774	741	783	708	737	761	759	777	760	769	754	775	725	812	709	774	735	776	754	757	782	800	730	704	713	761	721	771	761	770	717	700	771	786	695	760	748	723	738	762	748	716	757	743	773	779	713	762	735	760	731	764	773	764	708	745	742	733	750	775	752	763	742	719	762	764	717	758	710	749	776	734	725	710	699	715	749	736	741	737	745	698	702	730	720	760	759	757	727	747	717	719	722	719	792	794	755	750	721	766	758	741	702	755	716	761	710	735	759	732	794	720	735	737	719	720	772	779	677	749	725	774	772	817	774	740	752	720	778	780	801	730	719	741	689	731	711	760	698	765	813	719	773	761	773	767	756	756	751	747	753	782	735	748	681	713	730	761	755	772	727	709	745	817	747	739	745	733	769	785	740	773	697	735	706	782	762	716	710	774	728	708	794	762	699	729	730	731	755	714	765	756	733	768	742	721	752	779	725	748	718	757	718	735	739	768	737	707	785	740	736	697	752	739	727	761	753	750	779	749	714	740	763	748	755	712	763	740	754	771	734	776	680	747	781	705	746	721	773	745	782	741	725	766	733	681	713	687	716	734	719	760	728	708	760	735	731	753	716	766	754	747	754	769	747	779	750	723	756	748	761	754	757	735	716	748	747	718	761	755	713	674	788	736	736	762	741	788	752	739	747	752	764	674	724	734	749	706	784	744	768	717	735	749	742	708	731	770	715	740	746	797	719	743	729	758	717	758	771	722	774	720	759	785	732	731	704	742	759	703	771	709	722	781	737	718	717	713	723	748	704	763	735	730	717	732	709	735	762	747	738	702	747	754	746	752	764	697	747	763	752	765	755	727	726	733	730	749	727	716	749	722	741	782	772	744	748	735	719	726	752	689	769	714	782	750	678	709	726	797	746	775	777	753	724	746	695	699	725	713	754	796	733	690	766	771	750	732	796	750	710	753	709	716	756	704	723	714	739	744	761	706	759	707	763	693	735	729	778	793	708	763	730	728	695	761	733	700	719	789	725	740	770	777	732	757	726	708	762	751	735	750	778	758	719	741	738	720	745	740	720	730	751	719	731	730	725	791	747	775	682	709	687	748	693	732	793	705	709	705	741	732	746	744	735	693	745	736	732	744	719	745	759	753	756	729	735	721	770	738	684	732	738	763	782	786	715	754	734	661	765	749	707	773	726	785	706	766	740	739	722	746	743	729	712	789	724	785	758	725	728	775	759	717	721	725	760	733	767	713	770	741	735	762	747	742	763	769	710	733	740	735	737	752	783	726	753	737	724	767	732	750	703	707	772	779	712	731	771	693	698	717	778	734	759	762	787	723	738	699	752	743	693	727	759	775	695	755	720	761	725	709	753	716	755	762	743	691	707	735	750	740	746	730	680	733	729	757	761	759	732	747	740	710	757	702	739	753	769	767	710	737	779	740	721	730	711	740	742	738	717	736	730	753	748	703	757	690	810	735	748	749	725	765	727	736	720	725	759	719	715	735	687	714	696	731	735	795	769	761	735	692	761	748	738	764	724	794	671	710	747	746	725	698	765	740	794	745	729	784	741	804	776	729	764	762	791	763	764	710	778	746	705	742	751	753	743	752	726	729	724	727	776	750	756	788	677	733	726	787	766	721	783	799	720	758	730	730	734	737	688	776	789	763	742	738	772	772	739	740	686	767	745	725	689	746	782	738	680	709	720	760	748	765	734	796	743	756	737	706	732	744	746	728	758	753	713	723	716	731	772	734	769	758	717	755	704	796	733	705	738	715	671	746	692	742	726	695	788	757	773	769	727	738	779	788	759	708	754	806	729	708	752	743	737	740	713	689	783	749	760	774	783	738	763	741	763	797	750	729	736	732	780	738	720	758	684	772	788	739	738	815	745	781	723	746	714	756	739	785	786	702	744	766	702	738	742	779	701	760	735	728	705	683	720	760	740	738	771	706	763	708	701	757	703	687	680	766	796	767	729	785	736	765	691	743	713	725	727	729	707	740	771	716	750	801	725	728	675	708	738	744	773	732	756	725	744	738	790	753	681	733	735	775	766	758	695	760	789	730	770	765	745	746	730	747	775	757	771	737	732	742	753	741	722	730	729	761	735	716	761	742	700	743	757	727	741	738	740	760	717	723	783	752	714	725	730	718	757	726	758	722	714	723	740	718	698	722	736	800	757	727	726	769	715	749	719	766	776	710	718	773	714	759	729	684	726	743	767	762	694	756	801	735	711	759	754	712	741	730	736	762	748	696	779	710	743	731	736	774	779	771	774	728	735	718	689	789	720	742	718	779	731	711	759	707	715	738	768	686	720	707	691	741	752	777	737	662	753	788	752	736	736	722	682	752	731	706	764	746	730	752	702	761	774	766	753	715	749	706	770	731	715	717	751	747	787	716	789	771	755	751	779	739	719	768	759	728	736	760	687	779	785	752	721	737	804	750	775	734	733	793	754	766	721	723	745	758	766	721	704	777	747	786	696	827	725	783	762	743	708	761	758	767	697	745	740	756	700	759	748	771	756	712	752	687	736	742	750	767	762	690	711	766	751	674	756	745	755	794	711	746	771	683	743	784	682	733	709	780	740	753	781	752	788	708	758	735	740	732	726	751	711	745	745	766	744	697	795	709	741	790	743	705	737	788	731	752	725	741	717	749	725	729	759	710	706	731	720	719	733	728	761	782	770	713	714	732	716	753	742	771	772	728	748	729	769	759	784	737	732	729	749	771	748	774	760	703	709	747	748	725	710	754	713	700	748	684	762	744	708	741	731	775	724	783	805	761	735	720	754	761	734	726	735	727	776	741	711	765	758	740	755	716	730	701	761	732	756	743	726	726	757	790	781	727	679	727	799	750	711	760	741	722	746	721	742	734	704	727	690	755	751	768	755	769	746	725	718	727	721	768	714	718	719	759	680	746	715	744	741	712	734	703	758	790	705	773	680	772	702	730	757	759	745	752	745	769	772	761	706	782	727	762	720	751	789	741	747	723	715	741	754	746	750	687	733	743	749	712	737	744	738	777	740	769	689	762	706	727	729	779	711	752	696	760	732	761	711	774	751	802	739	746	760	753	753	779	739	774	755	813	728	755	720	721	725	703	728	716	720	762	722	736	723	722	727	727	754	769	643	762	722	675	746	780	745	731	765	773	736	711	701	776	802	735	748	784	764	734	711	757	706	729	782	804	688	786	713	767	776	737	725	793	751	701	722	704	717	728	770	746	740	765	800	779	753	766	737	763	776	743	727	799	726	720	743	741	714	768	776	789	711	803	713	759	758	717	712	710	728	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3818	214	190	125	118	124	85	102	96	78	66	66	103	93	82	74	85	78	87	80	69	74	94	98	67	84	87	90	77	107	85	79	80	75	90	89	104	68	70	90	86	83	88	66	74	84	77	80	96	97	75	65	71	86	81	80	82	73	83	69	82	89	71	90	85	86	85	85	86	97	94	86	78	69	86	81	92	94	80	85	73	81	70	73	85	85	71	94	90	72	100	70	86	92	96	96	75	91	87	95	80	68	74	92	63	70	96	85	93	78	74	91	87	82	79	66	93	104	84	88	73	90	81	85	89	73	91	75	70	76	78	85	68	76	96	68	85	74	86	68	79	79	84	72	65	95	76	70	67	69	78	92	87	85	79	82	89	78	80	106	81	87	93	100	77	72	71	71	84	74	75	62	91	77	95	75	87	69	75	79	90	75	78	92	83	95	78	95	87	80	89	103	77	59	87	89	84	77	95	75	77	83	91	80	85	66	82	93	85	74	85	71	91	78	77	71	64	90	76	73	81	85	89	84	81	86	97	74	78	91	68	66	68	79	94	92	81	94	94	95	70	76	100	87	79	79	88	92	91	71	86	97	78	68	85	83	65	83	90	95	74	93	84	81	66	62	81	91	82	85	75	69	86	88	83	79	95	92	91	94	82	89	96	76	61	76	94	67	88	78	79	93	77	104	86	85	71	79	85	79	86	68	90	78	83	96	74	86	72	69	66	96	91	88	74	69	88	78	78	88	80	80	79	77	89	80	86	92	93	77	81	76	75	99	66	92	88	80	76	79	92	97	86	89	85	78	93	79	100	74	82	104	86	79	79	83	82	79	83	74	86	85	82	79	79	94	96	74	82	72	87	75	67	67	80	81	88	73	88	85	90	63	76	92	71	95	72	67	82	70	78	81	88	90	72	92	82	72	85	72	78	80	84	90	97	81	71	97	95	75	82	69	85	84	79	79	71	77	86	88	78	79	80	80	85	85	83	81	88	73	84	81	77	84	70	82	80	87	85	85	69	86	85	96	71	65	88	90	97	68	91	95	78	85	77	91	89	82	78	82	74	84	73	75	80	80	70	83	84	93	85	83	87	95	90	93	79	85	91	89	80	86	87	99	65	76	82	72	88	74	71	73	82	68	78	80	91	87	103	77	90	87	80	92	72	75	83	88	74	96	95	77	98	81	91	84	80	61	89	83	97	83	97	93	80	76	98	86	80	92	83	64	70	75	89	71	87	82	74	93	81	88	92	67	84	91	87	81	73	84	79	69	87	83	109	90	74	70	90	84	77	83	82	91	84	83	97	90	71	80	81	98	86	69	88	77	88	76	91	77	84	76	101	88	81	86	83	91	80	68	71	82	82	89	75	66	87	86	105	82	62	72	87	91	90	89	87	86	73	83	75	76	76	77	83	79	99	84	99	92	85	78	92	83	70	86	100	87	74	69	82	74	68	73	86	83	86	90	85	98	75	82	71	103	76	86	91	81	66	90	104	74	89	83	74	74	77	90	90	67	70	75	95	81	85	86	82	85	96	68	81	79	75	82	80	80	88	83	80	95	84	88	90	98	87	93	89	79	84	74	80	87	98	98	97	98	89	76	92	89	67	101	82	89	69	64	77	97	95	83	75	74	88	84	80	81	94	76	91	81	87	94	67	87	83	69	86	71	74	86	99	89	56	61	87	84	71	78	70	90	74	77	91	84	87	90	77	93	80	69	75	80	59	67	70	65	60	90	82	72	79	72	81	93	89	69	93	90	79	64	72	77	86	81	100	77	67	65	76	85	77	86	80	80	76	89	96	85	79	82	74	82	53	65	63	100	85	90	68	79	86	85	99	78	70	104	72	86	85	77	82	97	85	94	81	67	77	105	81	94	94	76	102	87	87	76	83	90	70	96	81	95	76	101	93	102	77	80	99	97	77	81	77	82	101	77	74	90	83	69	80	72	77	106	82	84	83	73	93	82	93	107	94	81	93	93	87	91	80	93	77	82	64	96	94	81	86	80	100	69	89	65	77	90	88	88	85	85	90	86	95	93	95	75	69	74	95	77	85	93	70	88	71	93	75	81	80	74	80	81	71	67	94	89	90	96	77	84	85	90	88	78	92	80	90	73	72	92	84	77	93	91	87	78	89	77	82	79	77	91	75	65	70	84	101	74	93	73	89	77	78	85	86	92	81	96	88	70	73	69	83	83	91	80	86	81	93	79	58	75	73	67	81	91	88	81	77	87	70	99	74	78	83	86	72	90	96	101	95	90	91	78	76	79	89	84	80	96	82	79	71	80	97	88	79	77	86	85	97	79	85	64	70	83	73	90	72	84	73	78	73	97	85	74	76	85	85	78	74	88	78	94	86	72	63	76	82	69	87	89	87	70	86	85	72	72	79	94	75	80	94	70	79	96	83	67	83	61	69	86	70	74	89	84	72	79	66	89	85	103	87	84	89	78	86	88	86	86	79	82	81	86	80	92	89	105	85	84	90	74	82	83	84	83	92	93	68	70	78	90	72	73	85	87	81	83	71	80	95	80	109	84	80	84	89	86	92	90	83	70	73	72	95	80	78	82	91	61	76	74	82	74	80	88	84	92	72	90	68	67	70	96	82	69	91	84	97	66	84	80	89	72	83	107	88	81	76	81	75	78	76	85	86	93	89	76	86	87	81	80	89	83	88	81	97	82	87	76	86	90	82	90	82	79	72	79	87	68	73	79	91	86	77	90	80	78	79	82	88	78	93	83	88	85	71	77	76	88	62	98	67	74	88	72	96	86	84	83	95	88	78	79	86	87	88	77	85	80	90	83	79	87	101	85	81	92	75	87	86	71	83	87	75	81	97	76	80	69	101	89	88	86	71	97	85	78	75	85	81	82	72	82	77	87	104	70	74	70	91	88	92	77	68	89	75	85	79	82	92	85	87	92	87	90	81	72	72	81	82	77	79	79	87	79	74	101	83	94	99	72	93	88	66	81	76	73	88	93	73	91	86	78	84	80	101	87	69	100	66	80	88	73	91	80	71	104	83	70	84	79	95	86	94	97	88	82	80	80	72	78	80	86	75	93	103	92	91	75	91	95	84	75	82	98	84	65	90	96	93	95	79	87	83	77	83	82	66	88	99	81	75	90	86	93	94	79	76	93	72	88	74	82	92	79	80	76	80	84	87	82	87	82	88	81	71	95	82	79	83	88	70	76	70	74	80	84	83	81	89	89	83	89	78	80	65	69	65	96	82	87	95	81	80	95	90	87	85	90	91	86	70	64	81	85	108	92	66	89	87	83	68	74	82	77	96	96	87	71	82	94	78	81	97	87	83	82	72	77	93	68	72	90	76	66	104	81	95	99	84	97	78	87	84	98	91	93	95	80	93	75	87	90	81	81	87	86	85	81	74	75	84	82	74	69	84	82	100	88	88	64	88	69	81	90	90	76	76	75	87	91	64	55	80	75	71	73	95	83	73	64	80	68	73	96	91	78	85	92	82	82	93	76	68	87	88	76	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3994	343	462	505	452	404	383	346	349	333	325	306	312	295	279	265	304	322	280	274	295	293	283	287	303	294	283	292	276	319	271	288	275	277	295	266	274	289	288	253	295	288	279	273	288	260	273	283	270	274	281	335	239	287	296	317	291	289	286	280	288	271	282	273	295	281	279	297	281	255	298	287	279	266	261	267	301	287	278	270	271	263	293	302	279	266	256	284	235	263	248	321	291	276	283	267	275	308	271	267	303	287	296	277	262	260	275	279	283	303	271	282	267	295	268	269	254	279	284	282	295	273	294	265	296	265	276	299	264	275	263	246	264	312	301	266	274	269	253	306	289	270	277	275	247	309	248	275	299	292	303	278	282	308	268	311	267	290	288	311	284	292	258	287	270	263	263	298	272	290	263	256	318	287	277	300	282	250	310	292	282	256	277	255	292	266	265	265	299	281	269	284	293	288	314	314	288	258	262	273	281	252	280	292	264	269	285	294	276	280	303	287	285	279	285	291	268	300	292	292	283	286	272	308	280	267	254	261	298	266	263	288	260	272	294	286	296	284	279	303	270	286	269	285	259	288	282	275	299	284	272	268	264	299	274	297	295	268	267	263	249	256	278	296	300	270	289	293	306	309	281	281	300	275	277	265	276	289	309	286	252	298	263	283	276	260	294	295	269	268	270	271	282	261	299	281	262	267	280	266	287	274	278	278	258	300	296	288	266	278	289	279	301	297	282	292	309	281	265	280	242	272	296	272	278	287	282	294	274	301	300	287	306	275	293	275	302	266	287	281	283	279	246	313	282	254	283	284	242	278	278	279	274	297	303	282	285	300	276	283	288	265	267	276	291	271	253	282	265	313	263	269	281	259	280	273	279	285	294	262	268	266	296	287	273	284	285	281	296	286	258	269	280	279	282	258	284	276	289	281	294	275	277	256	280	270	274	289	273	258	298	270	252	281	302	281	279	278	243	269	291	314	290	283	281	299	277	257	274	280	269	261	295	287	253	292	279	269	277	280	285	334	313	250	273	266	299	295	265	247	299	281	296	284	290	283	305	291	280	280	283	303	259	276	276	248	298	295	254	309	303	261	253	276	279	268	281	262	275	280	303	281	286	288	299	252	270	257	277	268	272	278	288	251	256	261	282	277	290	266	292	280	276	261	251	302	280	295	284	290	287	294	311	257	276	267	284	294	265	288	299	279	266	292	293	282	291	256	261	263	285	287	311	265	288	285	294	288	274	277	275	268	270	255	280	284	291	278	279	254	269	291	233	253	270	292	268	316	309	282	250	281	288	278	275	282	266	296	268	268	316	265	296	284	267	267	267	250	288	300	287	291	269	285	293	287	281	262	243	279	283	276	257	292	291	285	279	292	264	248	247	276	317	282	277	301	262	304	260	263	281	289	271	288	268	318	285	266	266	276	257	247	274	311	259	307	300	275	281	283	279	281	252	272	260	262	283	251	273	279	289	292	253	265	263	293	322	258	275	296	276	280	280	292	275	264	276	280	291	288	277	280	263	264	268	293	284	284	320	289	270	233	281	300	271	266	283	289	301	283	304	308	275	286	305	287	277	280	287	281	270	310	270	311	289	254	287	301	281	272	281	284	267	273	284	290	319	249	288	298	267	256	275	283	312	298	267	285	297	256	278	275	283	260	260	284	292	266	263	276	276	258	269	263	273	303	269	306	283	295	260	280	296	279	250	299	303	287	286	314	303	317	281	297	305	281	266	279	285	275	279	249	258	246	291	278	304	293	291	301	282	259	295	316	251	277	271	256	262	284	279	286	247	260	260	302	250	269	263	301	257	260	285	298	280	261	257	255	290	290	297	285	268	288	308	270	276	274	297	284	272	294	298	297	269	300	253	298	286	256	298	275	317	282	248	269	272	256	249	255	248	277	265	299	255	297	276	279	281	306	272	279	258	293	272	265	288	269	292	271	280	261	273	277	264	288	284	274	265	277	288	282	291	235	277	283	256	280	281	261	253	273	267	274	297	292	278	263	296	272	262	274	288	276	289	266	284	254	292	260	253	307	252	313	281	307	259	254	254	252	256	271	283	303	291	271	295	271	253	243	298	286	279	313	267	262	260	290	292	259	281	277	305	285	290	271	271	292	288	258	267	270	292	255	277	294	283	266	283	287	303	258	259	284	292	287	291	290	259	274	306	282	300	272	286	288	269	280	268	271	310	281	241	260	264	281	289	294	274	279	264	284	298	309	282	295	286	297	294	271	276	311	268	267	261	278	293	270	258	285	247	252	271	258	284	286	255	254	298	321	256	269	281	290	256	285	260	270	251	299	291	269	284	287	278	259	251	310	278	283	300	256	302	278	280	319	274	289	296	292	259	253	260	299	269	281	263	277	292	284	289	255	285	287	286	284	284	294	259	286	259	232	276	287	255	282	300	268	281	248	266	282	269	284	277	292	292	223	264	277	298	294	276	283	310	253	252	273	291	263	298	262	318	294	263	271	240	275	285	269	278	254	276	278	306	305	277	283	266	273	255	266	269	317	278	295	285	290	258	274	262	273	279	314	279	296	266	282	292	282	301	253	242	287	253	260	284	270	260	258	249	280	302	311	261	260	290	265	275	312	261	266	265	292	266	281	265	273	252	304	261	291	277	274	259	267	258	307	278	286	289	291	256	268	256	300	305	266	292	251	278	268	263	323	261	276	268	282	280	261	278	303	280	279	271	273	289	275	278	271	317	272	274	289	261	296	274	263	275	267	290	273	257	286	294	268	261	277	284	273	262	295	298	266	260	297	298	281	266	280	305	251	309	270	314	269	271	274	293	282	287	309	296	254	295	315	297	282	280	275	274	285	272	286	275	293	268	278	253	293	256	267	291	274	275	302	301	288	293	256	289	303	303	296	287	268	302	268	251	307	279	292	272	271	279	276	266	285	282	269	259	287	282	246	306	294	257	282	299	273	256	298	298	305	297	267	272	274	267	281	305	277	247	284	291	293	278	287	299	261	293	264	258	262	283	275	284	278	273	276	275	264	259	261	265	292	275	270	266	295	280	305	312	304	263	284	280	283	266	263	270	278	263	259	262	320	299	293	288	285	298	287	262	307	293	260	292	279	293	278	285	247	279	273	277	270	273	314	291	295	296	283	300	277	284	269	276	291	277	283	275	259	259	270	274	254	300	288	295	284	292	257	277	268	293	276	306	238	277	278	301	296	270	275	268	321	242	287	276	275	290	257	276	304	269	259	273	239	296	292	293	290	310	275	267	286	285	253	261	284	303	274	269	286	299	264	301	244	270	253	279	295	259	267	286	281	265	287	276	292	249	244	283	286	278	280	285	273	290	304	279	270	291	257	291	318	287	256	270	291	261	286	287	275	267	293	266	295	278	293	283	299	256	292	254	301	273	290	277	292	293	264	299	273	334	274	277	253	281	265	291	283	289	284	288	278	283	292	294	292	289	297	301	269	251	259	286	290	268	295	275	280	275	267	278	265	284	282	278	277	274	258	280	269	280	323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22925	2072	1461	1104	783	609	473	401	375	341	275	246	247	254	238	229	215	230	210	206	204	195	200	208	177	192	194	170	193	183	195	211	190	187	179	187	178	166	186	170	168	167	187	188	189	154	172	193	161	191	175	173	206	157	186	188	157	171	182	185	165	178	187	153	151	189	173	177	165	167	167	175	164	190	164	189	172	147	165	176	164	168	167	181	185	175	154	177	164	155	173	170	191	175	166	165	187	166	166	180	195	159	206	192	170	192	157	198	174	174	171	165	178	169	161	171	145	166	189	183	152	167	175	161	182	175	193	164	187	162	175	170	170	188	159	185	182	162	162	167	171	176	201	175	192	142	169	146	174	163	173	167	176	167	176	156	186	170	172	157	165	149	172	171	171	159	194	180	199	178	145	156	164	164	168	185	161	185	174	166	180	197	145	181	181	199	187	173	177	174	163	156	166	187	184	195	187	165	165	180	173	180	186	165	193	175	165	178	162	183	160	188	176	179	166	169	166	185	166	172	166	186	191	153	161	186	188	168	180	171	176	169	168	162	161	191	149	164	149	180	197	157	183	179	185	162	153	183	184	193	158	171	174	171	168	173	182	163	184	176	161	156	183	174	176	157	196	166	144	200	218	179	163	168	162	177	168	164	176	162	176	163	191	175	167	180	168	192	174	175	156	172	179	172	180	162	182	184	166	167	169	182	172	177	177	192	182	192	163	166	172	167	177	166	204	190	173	176	160	185	159	187	162	172	158	155	186	177	172	182	171	191	187	160	167	184	183	186	155	197	165	179	174	173	202	182	182	162	180	177	165	185	159	167	162	184	159	181	156	178	171	174	179	179	151	171	188	197	173	166	161	167	181	156	162	172	194	160	191	170	166	188	173	184	169	182	185	172	162	149	196	150	173	172	195	163	172	198	188	189	178	174	182	177	168	161	190	177	176	170	182	159	171	176	166	186	176	176	170	194	166	174	162	175	170	197	189	167	182	172	186	149	157	172	159	169	200	194	176	183	164	174	178	164	200	171	173	183	208	161	197	174	194	185	177	143	169	178	184	172	160	186	176	159	186	176	172	196	159	209	158	173	184	197	166	181	179	176	179	186	157	150	183	187	164	165	170	187	186	167	180	174	169	178	179	195	203	150	194	191	180	172	190	170	188	163	137	151	171	164	192	181	190	173	166	169	169	166	172	186	151	150	180	164	189	183	162	186	177	141	167	163	191	168	165	193	177	154	182	180	177	166	162	191	167	176	158	169	180	174	179	181	170	191	172	180	190	170	166	173	173	186	157	188	172	189	188	179	182	173	158	185	166	154	174	186	161	173	189	177	171	179	171	195	178	154	185	152	136	181	177	175	160	197	183	174	164	146	193	172	180	170	186	185	162	154	175	146	189	179	195	161	158	165	169	172	170	162	157	173	170	143	168	173	176	167	176	145	183	142	171	176	188	154	195	174	175	176	155	183	183	166	171	168	184	181	166	186	184	179	168	193	188	164	162	183	159	169	181	159	181	168	182	201	151	151	169	169	176	151	161	190	147	152	174	195	181	158	199	165	155	164	173	178	176	192	190	178	171	187	162	184	152	169	183	168	162	168	180	173	170	161	166	196	190	174	148	171	159	164	141	190	166	189	167	181	176	162	158	164	194	173	165	181	187	147	171	148	156	165	179	193	180	193	174	203	163	187	168	174	193	185	181	158	173	189	167	178	162	169	176	190	164	155	162	197	188	184	193	173	172	168	165	127	176	155	167	208	170	152	163	159	165	147	153	163	158	183	185	170	191	196	159	174	161	165	154	179	187	184	160	165	184	188	185	164	169	170	158	170	169	188	175	182	175	185	180	165	171	183	187	173	185	172	181	179	156	186	179	197	156	190	186	197	154	166	167	193	153	161	195	162	174	165	184	193	167	184	147	145	168	166	205	169	155	194	158	155	185	166	174	164	183	172	163	145	175	168	185	186	192	178	171	178	207	166	155	175	170	166	189	198	187	166	157	190	175	157	175	185	173	152	178	172	187	177	171	188	185	171	184	163	167	189	159	156	166	184	166	169	180	160	202	195	157	151	159	158	181	174	167	170	170	154	186	179	178	155	149	184	165	154	182	169	185	183	182	167	180	172	170	154	172	161	200	188	163	182	177	179	154	177	179	173	180	188	173	159	172	173	171	166	172	180	179	176	171	183	164	187	177	180	176	156	201	187	182	190	166	149	162	202	172	190	182	169	161	174	177	157	154	177	167	179	170	167	190	159	160	154	168	172	172	165	171	166	154	181	176	183	176	176	179	167	169	181	141	164	185	196	161	177	176	184	153	161	145	181	179	156	172	171	156	188	177	153	187	169	189	190	162	194	165	160	189	180	198	177	180	172	163	159	167	160	161	175	162	172	169	177	172	166	181	185	183	169	147	155	161	184	178	203	172	172	166	161	173	172	166	162	173	171	172	186	170	193	179	135	183	197	186	165	165	169	161	141	170	146	193	151	149	170	180	168	163	164	178	174	172	164	175	177	177	173	164	156	181	166	179	177	167	167	162	158	155	177	153	194	167	182	175	160	165	161	156	182	185	199	163	177	181	165	159	185	180	184	177	206	186	161	162	166	189	177	184	176	196	202	179	185	186	155	164	167	187	147	191	168	154	182	170	177	162	152	175	188	181	175	194	149	152	177	164	180	187	153	165	171	137	201	183	161	176	173	156	187	179	181	166	170	182	164	165	201	161	174	168	193	179	183	161	170	176	170	171	185	190	165	205	171	211	157	175	185	174	147	171	188	166	186	175	167	172	163	175	194	188	176	179	192	189	166	169	187	191	187	176	182	161	160	190	184	178	186	164	166	166	185	165	178	165	162	203	169	164	169	175	188	161	166	173	173	158	181	190	170	146	198	193	190	160	179	164	187	184	155	185	175	196	173	189	176	181	163	164	172	176	184	182	158	142	172	180	162	197	179	202	178	156	185	162	161	170	181	167	180	175	172	148	174	189	185	157	152	171	186	170	170	183	177	174	194	151	189	164	185	173	192	185	152	172	158	175	169	172	186	185	168	150	189	151	162	171	147	179	162	186	196	182	187	161	162	189	161	175	160	172	169	164	179	165	179	178	148	210	192	187	185	170	169	194	171	178	174	157	192	181	186	190	167	173	183	194	186	150	177	173	169	176	166	169	167	172	159	162	189	172	186	171	165	155	173	149	182	173	158	178	180	213	180	194	185	196	180	162	188	163	161	160	198	192	169	165	153	163	175	183	152	152	151	182	166	189	160	178	170	165	161	181	155	176	157	188	192	188	161	152	185	177	166	190	189	168	188	168	178	191	189	144	173	167	165	186	176	167	198	177	162	151	170	165	188	163	178	158	186	166	175	169	160	159	154	172	190	168	170	187	190	135	165	163	193	187	180	172	169	188	170	169	180	164	172	172	179	175	175	154	187	169	147	160	182	187	151	153	175	176	182	183	193	182	149	166	185	181	185	170	189	188	153	190	195	182	171	190	170	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10147	1655	3366	3841	3189	2581	2130	1854	1564	1368	1197	1091	1056	943	858	845	804	789	752	765	767	709	701	629	648	613	629	644	608	640	623	633	597	611	582	559	589	600	557	534	552	545	550	576	579	579	564	520	539	516	507	514	553	544	501	525	573	553	575	539	506	609	521	521	543	522	554	498	529	493	531	488	501	540	498	538	496	487	539	536	521	533	520	524	504	519	516	495	541	527	493	552	531	497	532	513	494	509	520	515	547	532	511	519	535	499	541	515	503	507	548	494	525	543	484	530	512	533	513	556	527	509	505	541	493	476	488	526	487	500	511	489	503	548	501	543	544	536	480	527	540	510	515	521	479	478	498	509	557	510	494	513	494	473	478	538	516	548	483	497	510	501	512	557	524	515	526	509	510	550	509	487	512	531	509	516	511	470	512	528	483	494	528	498	531	502	517	507	489	498	498	496	520	513	524	495	494	493	562	504	507	527	484	493	520	502	485	506	501	492	481	527	526	535	517	509	504	494	541	484	493	503	506	499	522	517	533	511	492	489	481	526	501	470	490	491	513	496	497	489	463	510	501	512	522	491	488	514	507	516	556	506	516	515	490	560	455	495	508	500	460	541	555	532	513	539	496	472	516	500	509	531	510	508	529	549	551	481	446	493	492	545	547	501	504	486	483	496	503	531	513	523	513	536	531	499	518	516	527	482	524	540	504	522	519	525	505	541	513	482	508	520	522	480	536	493	469	482	482	492	458	514	518	467	462	525	491	497	533	442	488	505	526	489	526	514	506	480	520	505	509	528	479	491	524	506	556	509	460	524	548	526	485	490	513	492	499	502	525	540	484	516	537	522	483	464	488	524	517	510	512	488	548	493	508	524	512	537	519	481	474	527	521	474	513	529	510	515	524	518	510	492	504	532	528	542	480	480	495	500	511	500	493	518	489	501	518	504	504	499	493	510	543	477	506	524	516	505	500	477	537	505	555	491	519	524	518	492	502	491	493	510	505	503	549	513	543	492	526	512	496	556	482	495	518	528	528	527	538	470	503	504	483	503	536	507	501	508	541	577	500	445	551	504	455	493	508	486	489	521	485	523	519	496	532	447	532	488	517	520	490	521	501	463	519	527	509	525	535	508	492	513	480	487	513	513	564	535	464	515	548	512	489	515	539	508	524	484	503	466	549	487	545	510	521	512	546	523	541	520	498	528	477	517	529	520	498	453	502	486	534	507	511	509	475	442	559	501	491	513	443	522	474	517	452	476	539	483	493	481	489	511	482	510	552	512	512	514	562	514	513	506	506	489	552	478	481	537	496	510	496	511	498	543	477	526	488	496	534	524	478	486	501	514	539	537	510	508	548	504	525	491	476	499	492	487	501	482	489	534	475	528	475	558	554	487	514	489	516	477	536	519	522	490	490	499	470	509	508	477	495	504	557	486	494	523	514	490	471	475	515	507	524	498	499	530	474	463	516	538	501	499	469	519	469	501	548	503	456	466	511	535	509	451	544	502	506	520	529	530	508	469	491	497	504	484	528	501	533	513	473	510	523	524	521	545	523	491	557	498	485	470	475	515	506	573	482	476	515	493	513	507	509	522	538	493	519	498	519	483	476	526	529	529	529	543	489	467	465	505	522	521	506	505	502	525	499	510	481	495	501	504	511	526	497	513	494	509	527	485	540	533	508	509	516	493	489	469	509	505	527	487	527	534	468	507	493	492	511	500	497	486	514	503	492	519	517	487	535	497	493	544	502	494	550	522	464	523	494	484	478	499	488	495	498	514	526	516	498	524	506	475	501	506	490	536	532	542	509	513	524	504	527	480	514	499	487	551	519	508	465	479	468	481	472	512	516	533	503	530	575	498	518	544	524	511	532	480	497	497	504	529	513	490	504	519	541	529	498	514	515	501	509	492	524	480	513	494	497	533	472	494	502	502	503	487	501	515	528	493	498	487	509	557	524	532	503	537	506	534	513	514	467	489	533	482	504	524	500	509	506	533	529	512	503	500	512	506	504	495	498	518	526	456	521	487	542	500	519	442	492	512	525	574	485	516	464	512	533	521	516	528	554	496	498	525	500	546	490	493	495	471	526	493	531	486	526	532	497	511	468	523	504	508	500	502	494	480	474	503	519	469	496	489	499	549	493	484	536	473	486	491	508	492	501	517	508	529	528	461	518	538	511	534	525	524	528	497	508	493	496	499	494	514	522	497	518	495	494	488	522	478	493	485	486	489	523	507	525	494	490	534	514	542	460	470	489	492	503	489	492	524	472	520	539	489	512	500	507	499	518	523	545	460	504	504	516	529	472	517	519	544	458	494	507	561	498	495	519	472	516	531	505	487	490	498	503	502	515	480	543	478	494	522	519	550	537	513	495	547	505	505	470	537	496	517	503	524	536	496	503	516	534	519	496	538	515	499	510	487	459	475	509	504	495	481	518	499	512	520	494	520	524	501	475	532	530	509	506	525	496	491	477	513	468	538	487	493	542	516	524	499	547	548	525	494	540	507	482	527	520	495	506	483	507	533	522	523	544	532	500	501	488	512	522	534	491	483	482	500	490	511	494	554	478	528	500	492	512	535	541	473	516	515	485	521	503	478	528	474	538	494	528	472	503	535	492	522	478	512	481	488	510	524	507	505	500	489	495	502	463	523	507	500	532	524	507	512	460	528	509	530	507	502	537	505	482	519	515	507	489	480	545	457	503	500	530	541	512	529	504	505	489	523	473	505	512	519	512	510	526	505	505	491	485	530	499	508	495	493	531	509	491	515	505	520	489	444	473	520	505	508	484	502	506	508	542	493	532	522	510	535	536	497	508	466	496	522	495	500	514	500	521	555	523	521	501	520	458	488	455	514	491	492	517	508	546	475	507	518	494	539	494	513	526	471	538	507	505	520	482	518	498	524	510	512	524	509	491	506	480	504	510	483	467	488	476	501	496	493	513	503	506	518	484	476	503	522	510	496	506	533	507	509	512	497	460	473	525	475	518	497	507	500	502	483	485	520	545	488	520	543	521	478	504	513	538	505	501	493	510	485	483	494	499	525	516	512	518	512	484	493	491	504	494	499	493	527	460	514	488	480	469	495	497	521	492	500	517	523	507	539	495	486	532	495	507	489	483	488	486	523	543	532	505	470	491	503	473	519	502	518	491	551	519	510	535	525	459	538	516	533	506	507	485	504	510	547	543	506	491	497	503	490	491	490	446	487	522	474	504	479	483	503	468	496	482	539	502	504	556	482	533	505	504	557	503	516	525	545	489	506	518	524	519	503	512	499	531	512	531	499	508	491	477	533	486	497	488	488	510	489	517	522	513	509	516	537	480	490	452	472	506	511	493	508	496	511	498	479	472	504	473	483	496	533	494	498	522	486	483	487	486	508	475	513	498	483	472	541	493	480	530	534	533	516	543	516	478	510	540	499	499	501	505	448	534	504	467	481	516	527	517	533	464	549	464	529	522	500	502	506	516	483	490	532	530	491	509	485	486	521	495	509	500	513	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35968	6065	3134	2451	1671	1229	954	753	648	551	550	469	467	405	409	368	326	365	330	391	332	304	324	324	309	339	291	287	300	317	294	282	290	304	288	297	296	285	269	303	292	254	292	282	315	280	272	317	304	303	277	268	279	296	314	276	265	272	323	281	278	312	295	317	260	299	293	286	270	267	305	277	285	289	268	304	267	306	281	252	285	282	328	264	302	295	288	300	287	288	243	253	254	274	262	263	230	279	297	267	262	262	296	280	269	300	279	276	293	293	277	281	297	257	262	261	258	313	288	286	289	267	260	282	275	256	292	251	281	279	296	274	257	266	234	307	297	245	255	286	270	271	278	297	285	256	285	283	263	268	286	272	298	293	276	264	312	291	291	280	276	274	260	271	293	272	295	279	249	317	269	255	286	269	294	274	255	252	289	246	287	281	260	276	293	301	278	291	285	269	247	265	300	259	292	300	245	286	281	298	299	245	268	273	255	271	295	292	275	298	302	244	257	236	274	278	268	288	283	293	276	280	241	309	265	270	309	253	259	279	275	262	291	288	299	282	282	274	241	295	253	283	270	309	292	251	254	300	289	287	290	309	262	259	286	284	293	285	259	257	275	264	270	270	251	294	274	247	257	277	279	279	264	268	279	275	285	309	275	299	271	255	273	283	270	283	288	281	274	269	262	275	319	290	267	272	271	267	291	271	273	285	280	260	289	271	263	298	261	292	294	249	293	277	267	261	297	270	297	278	298	295	274	280	273	259	262	304	250	260	273	253	275	282	278	318	292	286	275	283	291	262	261	303	265	252	285	280	248	252	280	293	292	271	259	226	259	262	241	286	289	268	282	239	272	301	276	275	272	275	262	285	278	301	282	248	280	267	237	296	267	277	299	284	298	271	272	262	284	279	305	298	262	254	297	247	292	285	268	294	245	273	268	290	271	281	283	269	276	271	261	266	266	285	266	296	270	273	250	260	265	291	287	255	257	267	299	268	289	268	263	284	268	297	311	303	291	243	306	273	253	300	278	287	268	283	300	264	264	265	278	258	276	277	299	287	267	283	244	242	284	283	267	263	282	273	290	304	262	269	269	274	290	249	298	251	266	275	255	281	295	262	283	271	274	286	274	264	260	272	273	242	250	243	288	249	297	274	254	272	285	273	264	278	254	260	249	283	268	290	237	253	267	292	276	291	296	244	277	262	268	264	285	285	265	259	294	283	244	255	289	288	273	291	266	269	291	309	254	246	266	280	295	263	280	289	267	286	323	252	272	288	299	294	303	272	293	257	288	258	264	260	261	267	262	262	278	270	288	286	282	264	300	269	270	267	293	294	264	268	267	262	287	274	281	275	281	269	280	265	290	262	273	268	270	277	306	283	293	294	272	310	282	268	270	273	271	263	278	273	284	241	289	262	279	271	281	251	266	277	264	273	305	285	284	313	231	246	274	258	273	277	285	273	287	288	262	255	280	284	266	261	266	275	291	277	255	267	286	312	270	310	272	279	235	274	270	269	267	290	288	281	316	276	251	263	282	301	280	242	261	312	251	308	294	281	335	255	273	258	281	257	268	275	295	274	237	279	258	256	298	279	269	274	296	277	283	266	296	277	295	285	293	274	263	281	317	276	262	270	282	297	265	249	300	235	297	282	293	244	264	287	281	264	250	243	285	314	270	297	274	262	290	259	278	288	302	267	284	260	265	258	266	276	270	272	255	259	253	276	268	273	268	297	287	274	296	278	268	309	273	261	262	274	262	262	275	276	267	250	266	252	279	280	273	232	278	298	238	295	290	242	283	282	268	254	266	277	310	293	270	268	257	304	271	281	269	288	253	245	275	271	250	270	293	266	309	281	259	298	281	247	286	270	299	314	257	275	267	290	298	272	285	261	290	268	272	277	293	253	280	260	258	299	244	271	271	267	243	261	277	312	281	256	296	265	312	270	278	300	309	291	272	269	279	257	279	234	263	272	271	266	281	263	261	275	285	255	253	300	302	309	300	255	283	259	293	287	280	270	292	261	263	275	306	270	267	279	308	271	277	266	225	272	256	286	257	274	283	292	275	265	259	294	302	294	260	263	290	270	264	268	282	271	245	245	253	299	280	282	274	256	267	260	268	279	263	279	306	239	254	274	275	304	297	268	275	275	244	247	288	289	275	285	287	290	295	295	277	269	280	294	272	284	306	289	247	266	284	265	253	261	291	264	279	273	314	257	278	269	266	252	235	283	277	273	296	309	282	255	270	286	274	268	262	276	252	286	273	259	271	289	280	278	306	245	288	297	255	281	294	248	275	282	270	281	279	281	298	283	305	298	266	262	329	274	281	273	274	238	274	241	239	276	280	284	279	279	272	242	258	288	293	289	259	242	288	261	257	285	278	264	285	272	295	282	284	256	252	283	278	244	243	289	270	317	277	283	249	285	273	298	268	275	289	248	281	265	254	295	281	287	279	281	279	267	243	317	255	269	285	278	274	277	290	253	246	290	263	280	277	331	271	281	289	252	233	298	281	255	269	269	321	272	279	278	280	274	305	287	281	268	279	256	256	261	275	290	249	255	258	282	273	288	268	285	287	272	278	261	273	262	281	246	301	268	270	268	263	279	291	306	283	284	252	302	300	230	288	281	255	277	299	271	264	269	267	288	281	269	288	292	310	242	260	274	248	309	301	295	282	289	312	263	251	252	293	253	300	275	278	271	298	267	248	260	275	271	303	261	275	255	243	253	309	274	278	320	260	275	281	255	281	287	279	251	280	273	249	297	271	282	266	279	304	294	257	245	314	273	268	283	298	251	222	284	298	298	263	290	301	283	291	279	274	309	261	293	267	266	286	253	296	302	292	254	291	303	273	272	324	274	293	248	283	297	275	264	266	237	279	257	288	286	275	273	306	257	279	244	289	255	237	285	304	254	289	302	265	278	285	291	266	304	269	281	249	274	260	268	263	305	289	278	292	305	256	287	283	289	268	290	313	222	283	270	280	298	255	257	240	277	261	263	263	270	262	275	282	266	278	249	282	270	288	302	307	267	284	268	293	244	235	279	265	309	285	276	249	222	256	284	260	285	249	298	298	278	276	264	265	277	304	300	291	263	277	252	297	256	281	256	287	255	288	292	288	266	269	274	258	299	291	279	259	268	251	282	254	283	280	276	293	257	269	265	308	265	288	306	286	261	298	277	260	271	283	274	297	308	276	285	281	304	280	303	272	263	279	281	293	297	260	262	256	287	263	279	254	279	267	307	262	277	267	292	291	285	249	282	298	284	286	314	257	276	265	292	275	278	266	281	282	277	266	265	270	269	265	305	305	290	238	279	280	288	291	264	307	272	243	282	233	303	268	293	292	236	254	270	269	292	259	308	275	277	270	278	265	266	268	273	278	260	248	274	290	265	264	279	289	272	267	241	265	301	248	270	274	246	295	294	289	294	286	299	259	262	268	276	302	298	269	239	295	286	289	282	282	261	288	254	282	295	282	241	272	248	280	289	261	282	295	249	300	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14217	2953	6363	6958	5805	4875	3909	3421	2858	2371	2166	1962	1878	1653	1571	1483	1385	1375	1251	1232	1171	1149	1096	1058	1051	1070	1033	979	1012	944	904	937	897	859	880	868	829	908	879	848	874	859	835	873	854	857	781	810	765	783	872	794	846	777	783	832	773	833	748	825	752	783	765	778	780	809	784	801	776	828	791	792	789	812	777	747	732	778	734	759	769	754	842	797	788	750	747	760	761	753	763	754	835	744	776	739	714	699	747	733	779	777	721	765	773	721	694	781	773	737	736	732	692	743	740	771	746	769	789	729	756	736	697	746	762	723	705	725	744	737	748	729	768	714	707	704	745	741	807	727	729	731	736	736	703	751	712	769	705	760	727	723	763	748	733	734	725	744	760	803	737	747	760	746	681	797	748	755	733	749	718	707	761	779	729	745	746	737	758	746	739	747	779	781	736	718	806	721	715	757	752	741	711	705	728	720	770	771	794	699	736	750	718	766	721	749	745	710	763	734	724	752	741	696	737	731	729	716	736	749	785	779	732	731	729	721	754	766	750	753	774	738	752	752	747	736	711	716	744	724	737	748	692	728	764	741	735	759	735	706	758	776	696	778	730	761	741	784	737	728	741	786	797	727	724	701	702	769	739	764	767	792	756	763	773	736	724	709	725	714	760	780	683	772	765	779	712	720	750	733	751	704	738	734	796	793	790	721	752	769	738	721	726	740	769	730	729	715	762	763	771	725	682	747	764	763	738	759	725	706	778	717	716	734	726	692	738	735	745	760	751	733	709	770	750	757	731	771	762	733	744	700	751	722	712	766	729	724	717	712	766	718	797	706	766	745	759	775	708	688	741	758	732	722	679	749	690	745	677	690	728	815	748	728	715	688	702	742	765	741	734	786	734	764	758	736	763	760	749	721	759	736	713	714	748	752	726	710	714	731	763	797	740	811	744	725	798	762	737	695	759	706	737	741	737	752	714	746	670	744	729	730	739	708	754	769	728	707	743	737	813	767	744	787	758	737	734	728	735	747	687	705	786	777	741	724	763	729	743	737	720	773	733	694	776	762	758	784	745	751	748	732	711	746	715	701	700	759	692	746	734	770	749	726	781	771	742	737	700	726	726	719	728	718	774	783	781	734	698	766	736	739	791	751	723	748	722	727	752	734	722	754	754	764	735	720	766	739	737	764	730	711	759	733	736	753	733	715	759	772	715	744	765	679	721	727	718	755	673	745	763	728	699	740	690	753	753	754	740	789	764	720	779	795	722	758	714	743	741	684	711	733	771	763	771	697	779	750	729	688	738	704	744	778	688	761	759	784	760	671	742	757	744	742	789	775	722	724	750	754	750	706	763	714	733	736	744	743	777	778	763	725	722	766	735	732	725	714	723	748	717	764	746	757	721	710	705	747	748	717	766	754	760	743	749	740	798	712	767	738	719	749	749	740	731	753	703	760	715	729	776	765	727	786	772	769	698	732	773	666	762	760	733	707	732	727	777	758	727	751	697	775	769	748	718	735	774	741	705	731	764	726	762	766	751	725	743	722	752	725	725	734	735	753	755	728	732	701	698	697	764	745	721	706	754	753	780	768	719	739	774	704	740	673	695	714	746	753	734	733	725	750	748	716	687	753	737	706	744	756	748	712	764	744	743	731	701	765	775	780	796	768	750	736	795	737	748	744	776	736	761	714	728	712	739	812	783	727	759	797	695	736	719	717	702	679	769	795	729	697	755	734	737	709	736	768	721	746	756	717	761	733	720	722	723	724	772	717	727	732	787	738	760	744	733	743	757	726	795	717	703	756	706	693	780	745	746	750	709	752	766	755	721	678	707	744	779	735	762	707	740	711	749	739	745	750	733	736	710	732	733	756	737	717	747	740	748	735	733	735	741	731	747	726	704	755	745	747	761	749	722	741	732	710	767	700	722	765	748	747	701	699	736	739	754	708	724	680	760	719	700	709	765	763	729	726	750	767	753	779	731	714	779	715	763	764	736	730	773	722	751	737	783	765	741	705	759	769	753	750	781	690	711	751	767	732	735	761	764	765	730	706	760	815	741	733	728	773	769	754	735	739	719	772	740	754	740	729	764	746	767	766	748	755	771	739	780	728	739	739	740	711	742	712	728	685	724	757	735	701	736	720	745	744	735	717	750	746	735	719	717	715	764	762	727	721	719	757	721	778	756	756	722	714	713	767	726	720	774	761	695	720	695	757	751	741	712	721	740	763	744	778	769	742	720	742	758	722	725	760	779	773	789	707	725	778	715	736	760	793	755	761	757	756	735	718	719	702	694	780	740	764	703	780	721	760	728	759	746	697	767	737	748	696	736	753	731	757	730	725	728	661	732	717	732	737	750	748	702	718	750	752	707	725	758	705	749	778	778	761	718	712	767	770	751	746	716	709	700	740	731	703	731	744	766	732	730	762	748	739	767	742	746	777	712	766	735	776	765	727	697	740	769	780	768	740	727	768	765	695	773	718	754	736	755	763	735	719	774	744	785	751	714	747	718	796	719	730	772	721	745	703	689	753	749	740	773	738	787	795	766	703	749	762	778	767	761	794	737	775	731	702	751	692	721	737	756	737	749	755	732	738	732	799	767	717	776	748	761	728	725	716	711	738	701	709	736	728	757	786	783	721	725	739	760	697	739	740	756	755	725	735	755	762	712	723	728	741	753	792	762	737	727	718	744	736	762	747	778	733	742	771	749	697	717	707	748	697	728	738	709	738	775	760	777	732	769	757	720	736	732	701	773	697	735	726	686	766	750	730	733	710	738	697	715	738	746	743	756	775	736	724	784	759	761	739	735	720	688	728	783	794	750	767	729	710	738	763	784	769	704	768	746	733	744	705	705	772	697	744	722	712	719	775	746	771	728	757	731	740	760	745	747	703	751	714	764	796	736	738	783	717	755	741	750	730	759	744	720	727	771	740	792	720	755	761	735	742	696	724	740	721	725	764	748	714	718	751	766	727	778	769	734	762	743	760	742	751	750	724	729	743	684	751	750	777	750	767	760	762	704	725	732	807	687	751	675	770	760	755	777	710	771	730	719	803	746	710	727	758	704	732	745	763	718	760	747	731	714	778	673	733	756	731	735	706	730	748	726	765	736	767	763	734	809	730	753	773	697	757	726	758	704	757	778	760	735	776	724	759	677	747	734	781	710	792	716	738	718	734	694	734	710	722	732	728	761	746	755	726	731	726	739	764	767	743	751	725	703	800	748	745	715	714	760	723	692	763	702	761	689	728	700	708	713	744	735	759	756	802	730	707	763	667	809	713	744	725	730	761	759	723	766	721	762	727	746	709	748	738	710	699	713	695	756	763	750	775	740	713	754	754	786	730	763	764	745	733	783	742	751	773	728	735	704	740	731	733	737	721	748	797	769	721	738	745	738	751	742	778	739	771	705	728	702	702	753	752	736	801	784	696	749	750	692	778	703	741	742	721	712	775	721	686	718	720	717	766	732	746	784	705	731	765	716	721	738	740	762	743	764	690	797	713	723	711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3478	182	161	151	115	101	86	86	89	84	72	78	92	79	78	72	84	73	80	79	74	88	86	98	76	95	63	88	80	80	72	76	91	79	87	81	85	89	80	74	72	63	80	79	71	71	79	82	66	83	81	73	94	86	99	79	70	80	73	87	76	78	92	101	90	87	104	76	78	56	85	80	75	82	91	75	84	88	86	72	106	64	100	90	75	81	92	67	85	77	71	80	73	81	81	94	88	64	87	89	72	89	72	98	80	81	74	60	82	73	82	96	95	86	87	79	90	77	82	73	87	84	85	70	86	74	85	80	86	83	73	92	90	84	79	77	80	81	83	79	77	67	81	113	78	93	89	100	82	89	83	66	64	78	94	98	101	78	56	89	80	83	78	74	94	81	78	59	88	65	78	104	82	95	72	76	73	91	74	62	81	78	58	68	94	70	90	84	86	69	72	83	89	71	80	75	89	94	86	86	90	83	87	90	87	75	82	78	87	72	103	84	70	76	88	82	100	74	91	79	73	86	76	81	82	70	91	73	87	84	101	84	80	84	79	83	88	70	78	80	84	76	81	94	105	75	75	83	84	91	65	89	84	89	76	82	85	89	74	90	71	78	66	83	84	79	85	102	78	84	96	93	78	92	73	72	72	86	85	87	87	92	89	86	84	86	92	86	90	77	94	78	67	72	73	79	89	57	75	77	82	71	85	66	69	96	88	77	77	75	74	89	75	82	78	72	78	104	69	75	67	91	80	81	74	84	89	94	103	74	74	103	100	77	94	80	75	84	92	75	82	97	76	73	86	50	81	86	92	83	74	95	88	69	83	82	77	60	95	71	83	68	76	71	92	82	74	87	78	71	79	75	75	76	80	84	68	64	60	75	70	81	71	69	55	83	86	91	84	94	84	74	97	70	77	87	93	69	83	81	75	69	80	88	76	72	88	80	79	66	80	70	103	81	87	74	60	65	87	109	92	97	72	83	95	90	72	73	71	66	83	64	96	81	83	90	73	84	88	83	65	89	81	84	86	73	82	84	84	81	93	97	103	75	68	84	79	67	83	95	85	79	87	65	86	61	78	70	74	94	78	94	81	86	81	80	79	76	91	84	82	85	66	89	97	82	63	80	73	78	93	92	83	89	85	74	78	84	94	70	86	69	89	80	88	74	79	82	70	71	74	81	76	64	94	85	77	80	92	94	98	100	78	78	77	88	79	76	74	77	80	67	87	74	68	81	80	88	67	81	72	72	77	71	91	84	67	81	67	84	80	73	71	79	74	87	94	92	78	73	79	75	70	91	98	96	73	88	101	100	99	84	88	92	87	80	74	88	76	85	87	73	75	75	91	97	72	80	83	85	82	92	78	85	77	96	71	79	82	95	59	94	95	94	73	84	67	84	72	77	92	77	84	81	73	104	86	68	82	93	76	81	76	83	79	80	70	84	76	72	68	94	76	84	79	89	84	76	94	62	68	88	87	84	87	118	82	93	90	68	74	69	90	90	85	86	84	86	65	96	79	76	91	83	80	69	89	76	84	67	90	62	75	87	85	71	78	78	81	80	63	76	94	64	79	88	83	69	90	88	74	76	72	75	101	64	69	82	89	77	78	70	84	86	71	73	81	77	65	71	75	96	79	68	72	85	83	73	89	70	85	76	76	89	78	69	87	85	84	83	84	68	73	77	79	52	79	100	84	71	67	68	67	79	65	83	71	79	89	70	77	77	69	95	62	81	69	114	74	70	83	71	71	74	67	91	84	74	78	79	61	78	85	94	87	72	64	91	85	83	87	102	75	80	86	80	95	96	70	75	69	87	68	83	96	96	85	70	87	85	73	80	76	81	74	81	81	75	77	75	77	94	86	73	79	71	77	98	72	76	84	72	82	72	72	86	95	75	86	89	67	80	98	80	77	83	82	92	73	70	96	78	93	83	74	77	81	76	60	71	71	86	71	78	82	69	68	83	90	98	83	81	81	85	90	83	73	79	81	78	68	82	78	72	92	77	80	93	83	88	80	75	80	72	77	90	86	70	90	76	71	76	97	69	63	77	70	83	78	86	77	74	90	58	73	93	78	81	86	86	63	81	85	66	76	85	70	81	70	94	73	87	82	74	89	83	85	80	84	75	77	86	73	71	78	71	74	78	80	78	75	83	68	88	66	67	81	92	70	81	77	90	55	87	79	81	74	86	83	79	101	88	76	79	100	81	89	75	71	75	76	77	85	70	80	87	84	98	82	90	74	83	108	91	99	100	84	80	86	84	69	88	84	68	74	87	68	84	96	78	82	81	78	78	82	90	77	72	80	90	73	67	89	77	76	58	89	73	74	76	76	75	70	93	88	84	84	80	90	70	71	65	78	97	82	78	79	98	76	81	62	76	71	84	75	82	79	79	85	81	75	91	84	81	91	86	73	73	92	81	96	68	72	78	80	94	63	74	77	84	82	77	87	70	69	77	70	85	74	81	72	87	80	71	82	76	69	76	69	78	79	83	68	96	77	67	94	94	79	92	80	88	87	78	87	76	93	67	83	91	101	67	77	85	75	75	59	85	90	97	96	76	82	77	91	66	82	62	82	95	85	76	84	50	86	90	92	95	89	83	75	80	81	77	91	76	86	78	89	88	79	85	81	92	81	62	92	72	92	79	90	78	78	74	92	82	75	71	93	84	86	89	97	77	81	80	84	93	82	75	80	79	69	83	70	83	87	90	83	82	76	96	88	81	78	101	88	77	85	86	68	88	82	90	80	95	67	79	89	88	87	77	71	88	80	74	76	99	87	65	88	78	85	79	85	79	92	86	73	80	69	76	79	96	69	82	80	85	72	93	68	81	79	69	72	77	90	70	79	81	80	90	81	86	76	81	73	80	82	80	83	85	69	68	68	92	86	79	71	82	87	68	70	76	88	70	74	78	90	61	68	97	84	90	68	65	72	86	71	85	82	69	81	90	81	80	87	80	97	91	81	84	66	76	84	73	83	83	84	86	70	74	87	74	82	85	86	89	75	73	74	83	83	72	104	94	98	80	74	73	77	66	75	73	81	76	71	69	76	76	89	91	88	82	78	87	80	83	86	77	86	65	87	77	92	79	90	81	90	67	83	81	80	78	104	78	79	71	76	71	87	73	87	83	76	92	89	74	79	103	72	62	89	75	70	83	65	64	88	91	68	86	87	88	88	87	82	79	81	63	79	78	78	73	83	81	80	74	85	66	78	82	76	70	76	77	69	85	86	84	88	84	72	88	72	79	85	88	65	76	70	82	80	86	82	75	78	78	95	68	68	72	83	80	93	74	71	74	96	69	77	74	85	70	75	90	93	75	82	80	83	68	76	86	81	74	84	87	79	98	86	76	73	76	82	85	69	78	83	73	86	78	76	76	72	77	70	80	81	93	67	81	91	86	86	85	76	73	94	76	75	81	63	82	85	84	91	82	79	87	84	91	84	80	75	86	71	74	79	62	74	89	74	88	66	84	84	77	86	81	97	85	75	103	99	78	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3623	365	465	483	405	391	308	344	334	308	321	306	304	308	253	326	270	305	282	302	312	279	310	257	262	304	295	291	295	297	272	299	299	274	276	273	254	256	284	278	280	309	311	261	264	286	259	271	262	284	277	285	279	276	267	272	276	273	259	291	240	262	279	257	278	258	263	277	264	273	263	273	295	302	266	277	305	294	274	277	303	281	297	299	258	285	311	279	277	267	278	279	284	254	259	267	245	289	272	278	269	276	280	271	274	286	278	286	289	288	258	284	254	292	298	316	277	261	285	310	281	269	267	289	267	233	273	282	291	246	300	269	250	271	292	267	290	261	267	283	247	266	295	280	285	288	278	279	316	293	271	259	257	293	268	278	279	266	258	271	285	264	276	273	282	291	281	251	281	285	286	274	268	277	242	261	250	268	297	277	299	271	288	262	300	253	276	274	308	255	280	299	257	298	285	299	289	274	260	258	264	247	278	263	294	285	250	266	286	265	307	306	280	253	280	276	256	256	278	269	295	272	274	292	262	238	283	265	286	309	284	311	243	268	280	287	310	300	255	265	256	305	301	282	282	268	297	237	298	250	251	283	259	249	289	289	277	248	281	287	290	296	283	237	285	329	277	266	264	267	279	274	273	241	267	259	294	278	279	273	238	265	261	266	279	297	279	273	238	300	282	279	289	295	295	286	247	293	278	274	275	298	300	304	268	259	277	300	258	270	262	275	256	282	269	269	264	292	277	269	293	316	281	247	265	287	258	245	289	282	286	285	256	281	286	261	273	253	279	271	265	280	269	318	251	286	291	276	289	268	299	281	273	258	294	271	256	259	273	274	274	275	279	263	277	235	279	289	242	276	299	256	289	278	270	269	273	273	297	271	274	298	268	288	302	301	277	271	297	243	281	290	329	250	316	259	269	272	308	268	286	287	272	308	284	270	266	273	295	264	266	291	256	272	276	281	275	278	263	270	300	250	275	240	268	282	272	270	273	300	266	288	243	258	286	269	248	240	262	280	270	240	292	285	252	284	307	282	297	287	291	290	295	270	267	289	290	302	281	266	329	296	285	279	258	305	264	259	268	286	315	259	263	268	258	268	285	264	278	282	277	304	264	281	290	266	261	266	272	290	287	266	284	286	247	283	270	314	292	300	264	281	285	240	270	278	290	275	259	304	263	280	295	271	272	253	266	278	234	253	281	257	284	289	275	286	274	259	282	284	289	270	285	298	266	295	273	280	288	264	302	299	303	261	282	241	269	277	260	267	253	282	264	291	291	283	266	253	308	282	275	266	298	284	299	247	260	306	271	292	268	310	260	306	259	276	247	259	261	288	260	297	294	282	267	274	287	325	265	235	283	285	270	280	265	261	297	247	275	288	309	251	261	246	262	292	250	306	263	280	265	282	287	259	258	271	305	288	288	298	257	299	279	286	243	244	282	257	282	290	255	283	298	282	273	259	241	299	250	298	270	286	279	259	265	240	257	276	259	286	261	290	252	283	264	281	249	280	256	278	293	279	285	266	273	286	283	283	286	267	283	298	281	279	295	279	275	268	276	277	257	280	310	257	304	294	273	248	285	256	289	292	247	292	276	257	313	293	315	285	260	288	274	270	262	288	284	281	295	264	275	265	251	289	279	275	263	282	289	263	289	296	289	278	302	259	279	260	253	276	301	271	290	270	270	281	282	288	320	257	286	283	273	249	280	257	268	248	273	280	265	284	287	262	278	259	259	265	292	261	290	250	285	300	260	263	274	282	270	276	288	279	273	252	262	239	264	274	286	295	248	272	276	269	249	295	257	295	258	266	281	287	266	266	279	266	291	267	268	291	268	275	292	271	224	297	278	284	272	283	255	281	298	280	287	267	268	240	264	277	290	303	296	292	259	263	303	290	269	271	270	280	270	252	267	277	294	282	292	273	256	263	275	287	279	262	277	280	288	273	279	253	292	287	242	280	288	245	288	272	271	280	282	275	280	261	288	257	243	266	257	288	267	294	280	230	305	283	279	278	253	269	250	281	268	253	288	281	282	273	278	321	277	287	284	299	268	286	271	243	293	224	234	268	262	259	268	280	278	266	287	284	280	273	264	284	254	258	299	255	277	272	252	293	318	264	277	261	289	265	290	265	280	281	279	284	262	272	282	279	285	267	289	263	301	265	263	264	277	287	266	260	267	260	278	314	295	273	278	260	299	260	319	279	258	295	258	287	278	255	280	305	302	265	260	278	281	299	270	265	291	252	286	272	263	285	303	265	266	289	252	282	276	277	308	293	234	288	296	271	271	267	282	288	257	279	314	283	247	270	279	237	298	269	253	258	295	271	255	278	266	269	258	273	290	295	294	262	295	286	268	284	269	284	288	259	274	262	309	285	272	297	257	245	283	290	255	258	280	263	269	265	254	291	258	262	303	276	288	300	265	282	282	272	276	256	316	269	279	249	283	284	274	263	300	289	314	296	258	264	239	250	256	258	267	248	288	303	291	269	309	297	271	282	278	277	307	263	295	284	281	293	287	291	302	238	259	277	281	252	265	255	286	234	280	283	293	295	246	267	277	264	269	280	268	271	291	271	269	273	271	256	277	267	293	309	267	265	279	267	305	300	306	272	291	287	284	287	263	266	302	262	250	259	258	287	301	275	267	282	272	259	277	268	284	263	256	274	262	273	273	273	321	251	284	273	267	295	294	244	225	279	271	279	284	274	240	298	248	291	286	280	278	294	278	285	314	263	287	264	266	282	289	293	287	268	287	305	266	268	295	280	257	293	273	297	261	255	258	254	284	271	243	290	251	260	305	245	300	251	279	256	257	310	258	259	330	270	289	260	274	301	286	301	280	255	281	268	278	258	282	262	277	267	280	260	265	299	264	266	277	282	271	275	257	259	294	276	269	274	292	269	282	283	256	284	265	291	292	270	288	276	280	276	270	262	284	283	280	296	257	304	266	249	275	289	260	296	258	267	260	284	247	268	275	291	291	266	252	287	289	287	284	275	264	281	240	252	239	273	283	304	242	315	282	254	316	246	278	249	293	267	303	274	284	261	235	252	284	270	250	280	247	292	239	280	309	280	270	281	294	255	290	272	286	303	284	270	255	258	301	276	266	275	279	277	274	266	287	267	274	286	263	269	280	278	279	249	295	268	267	293	270	274	284	238	297	274	258	307	294	271	285	265	259	286	258	285	283	249	265	246	252	274	273	290	254	287	291	240	264	269	273	268	261	300	296	295	270	291	293	287	298	285	286	286	313	277	281	322	276	277	293	315	287	259	280	235	279	260	275	303	291	290	288	261	288	290	276	274	298	267	260	282	261	279	289	297	303	263	253	290	263	284	322	246	301	276	299	292	274	294	294	293	266	292	296	261	280	276	281	292	304	279	293	276	284	295	285	246	281	268	256	258	281	263	276	256	272	246	303	259	293	292	263	289	257	281	276	275	269	264	267	255	254	271	266	270	280	259	259	276	275	276	264	295	294	274	263	280	269	295	265	281	314	266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23101	2113	1534	1172	852	621	547	407	424	323	288	278	243	241	227	243	252	218	203	168	203	219	182	215	185	176	191	197	185	207	190	180	178	195	175	189	193	180	178	171	163	162	203	182	171	181	202	183	199	162	178	156	187	178	180	166	173	148	177	164	141	172	171	163	185	194	173	163	181	172	165	182	164	179	185	163	158	177	165	196	179	176	195	207	158	177	179	174	168	159	169	132	150	197	156	159	161	167	159	184	146	166	181	187	174	190	163	164	161	166	156	168	142	164	147	169	173	192	178	204	175	161	195	176	166	199	156	189	144	183	167	180	178	182	188	145	173	147	209	170	174	162	152	176	186	188	201	166	179	186	141	174	173	173	177	183	187	157	153	157	164	196	170	155	194	202	179	150	160	184	186	180	170	145	165	156	172	151	170	190	198	160	164	163	181	157	173	177	196	162	193	174	154	170	149	164	164	198	173	163	170	151	163	177	177	173	177	184	160	161	177	182	186	178	168	153	173	173	163	150	175	176	177	164	166	188	190	154	178	189	174	163	181	181	151	159	179	172	167	170	186	163	168	153	173	176	165	178	174	170	163	183	167	194	181	175	182	162	167	172	178	204	174	176	178	169	146	175	145	183	151	162	154	178	182	178	160	185	177	177	179	183	174	192	179	175	176	186	150	158	160	174	166	181	183	183	173	154	158	154	182	165	190	166	197	178	182	194	170	167	176	159	151	168	198	176	161	175	186	156	159	166	163	153	173	170	164	181	172	203	163	161	168	176	169	168	162	178	192	190	169	190	172	179	174	166	175	160	172	163	188	167	178	151	187	176	161	175	169	197	196	188	182	150	170	168	181	177	161	172	151	177	165	147	185	175	143	175	185	159	191	151	194	164	156	172	172	171	166	171	158	196	155	169	184	145	156	163	189	169	155	163	173	167	176	171	176	173	193	188	141	168	172	197	172	160	179	170	168	180	171	168	190	163	169	160	174	142	176	166	181	168	178	179	156	171	180	196	152	178	168	181	175	180	177	165	166	166	180	174	203	153	175	194	187	181	170	185	162	170	145	166	177	143	196	162	172	172	184	181	171	173	190	192	191	178	219	177	151	179	195	171	176	159	174	177	177	177	168	184	179	171	187	160	185	195	169	143	180	165	160	161	157	161	188	178	191	183	157	164	178	166	168	181	172	192	172	162	165	175	165	208	185	166	151	169	196	166	172	199	158	177	175	174	173	158	180	191	152	148	159	175	174	158	162	146	173	166	162	183	177	167	168	179	168	177	173	162	170	192	146	186	174	183	163	158	176	187	177	170	190	177	176	190	191	179	181	163	169	177	183	179	194	155	183	172	168	169	180	176	173	178	171	180	204	153	165	199	174	174	173	194	157	178	172	152	174	174	189	171	175	166	168	160	206	202	162	160	166	206	167	212	183	182	186	190	175	175	210	200	177	174	168	179	185	170	180	171	184	183	180	168	169	174	176	197	165	191	175	175	176	169	179	201	190	159	157	165	184	183	173	177	174	148	190	194	165	165	159	169	181	193	173	182	161	181	165	189	195	177	204	189	196	164	159	184	184	175	176	185	177	171	185	187	167	171	188	156	153	164	172	145	180	166	177	178	186	189	161	169	195	169	183	164	182	191	165	157	175	165	183	157	184	168	175	174	165	163	190	163	187	167	194	192	164	173	158	163	189	158	155	180	184	191	155	166	176	168	155	156	195	155	142	175	179	147	151	164	183	195	173	169	168	165	185	164	176	174	175	190	183	181	155	155	147	174	183	191	169	159	189	171	167	169	169	172	189	173	200	172	160	171	186	176	170	193	202	157	157	156	173	189	167	183	202	169	197	158	176	154	166	172	168	186	162	142	167	173	182	145	171	176	169	197	189	157	166	175	191	147	163	171	166	192	176	179	172	199	176	180	170	170	178	172	153	161	173	162	169	183	204	171	181	158	182	174	171	166	181	186	181	158	171	149	165	171	163	181	174	171	188	187	178	163	162	198	172	179	169	147	191	155	187	162	203	181	180	160	180	161	163	179	177	172	195	179	173	184	198	168	194	172	162	163	169	168	164	208	157	147	160	156	168	193	170	187	181	132	180	171	148	151	170	170	172	178	166	188	154	137	180	174	168	170	172	160	173	168	157	166	204	181	144	177	166	176	174	175	168	164	167	159	167	178	184	194	165	172	166	161	176	174	182	167	157	164	177	173	167	164	170	157	172	185	184	188	174	180	168	156	168	151	145	180	150	181	168	191	172	156	168	185	172	174	180	183	163	195	186	156	165	183	161	160	186	149	164	160	188	145	174	157	182	192	159	170	166	169	183	174	194	185	163	156	177	181	174	170	149	173	176	186	137	156	162	175	189	174	159	183	161	161	167	188	178	163	172	189	170	177	174	179	175	184	170	177	186	184	168	184	176	169	157	184	165	183	155	153	170	184	163	181	180	167	185	163	199	173	192	163	169	203	195	169	150	181	187	174	152	150	197	173	174	185	181	177	181	175	184	158	149	158	186	174	176	177	152	175	154	189	176	179	159	186	169	186	173	169	172	180	169	168	177	155	176	189	159	167	172	186	165	178	169	142	168	171	150	176	159	157	193	192	187	172	162	183	164	166	187	141	179	166	180	158	178	162	148	195	150	157	185	157	162	195	179	182	172	167	167	194	164	174	184	192	154	171	175	170	186	204	162	146	166	168	165	181	190	176	183	195	188	170	190	191	147	187	166	169	165	168	172	177	163	148	163	164	145	151	156	144	172	177	170	183	161	171	174	165	176	161	173	170	190	178	181	167	178	165	184	170	168	181	181	178	167	181	188	175	172	181	175	161	175	194	165	177	183	187	169	162	193	183	181	155	155	169	158	183	175	183	182	176	169	194	169	174	185	185	178	203	163	168	161	173	170	180	183	196	188	179	167	183	173	151	170	162	191	157	186	176	155	182	166	186	157	184	151	151	180	168	182	164	161	190	172	170	178	173	173	162	158	161	188	176	165	136	182	168	184	161	176	195	160	175	163	162	176	167	193	181	160	172	162	199	175	177	183	168	179	165	166	162	166	172	147	171	185	187	176	164	179	185	170	173	190	168	169	159	155	167	179	187	156	173	170	165	156	185	168	166	188	182	157	176	175	180	175	178	160	175	174	172	178	184	177	174	172	160	169	164	180	177	153	175	182	172	160	187	170	163	187	186	167	177	178	170	183	191	193	174	172	193	149	177	179	151	182	191	178	164	161	160	164	168	176	187	191	192	187	169	183	201	170	189	152	171	153	174	199	179	166	184	172	181	168	168	167	210	155	169	192	179	189	163	175	157	180	162	169	161	162	147	195	189	150	181	168	165	151	182	181	188	137	184	179	199	193	194	162	165	165	163	192	158	169	183	179	168	180	161	180	197	184	190	188	165	194	173	161	173	188	156	187	182	152	169	181	192	185	158	163	184	183	168	149	185	147	168	162	165	184	155	148	175	177	179	147	168	167	150	183	170	180	169	177	175	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10393	1599	3496	3917	3210	2676	2249	1789	1610	1385	1240	1117	967	976	921	858	814	794	788	751	726	696	693	690	698	617	639	584	601	605	604	608	624	569	582	578	585	585	603	563	550	572	580	553	570	552	572	501	579	526	525	515	542	523	552	559	525	491	471	561	543	557	553	510	532	529	495	560	545	534	538	521	514	512	485	498	515	507	547	496	527	511	480	526	499	514	523	473	489	538	512	512	488	486	500	534	535	546	523	531	540	591	544	533	481	495	487	557	554	509	485	529	519	515	522	540	509	533	535	538	534	448	478	498	492	511	498	566	519	536	546	519	517	531	498	515	520	505	501	486	487	472	531	476	512	507	488	519	484	539	519	517	510	524	511	520	509	503	479	539	484	504	496	509	504	508	522	471	528	506	535	505	496	471	499	479	544	510	477	491	471	526	477	516	522	487	514	493	497	507	551	527	492	486	513	510	483	490	512	517	533	545	516	536	504	486	509	520	528	489	497	544	506	537	531	537	554	517	495	519	529	479	485	501	490	511	503	510	507	491	512	536	548	513	511	494	486	551	518	533	523	505	531	511	470	524	492	546	538	539	505	508	508	530	512	533	498	502	540	504	515	496	495	558	492	500	505	551	505	453	486	475	467	506	499	506	506	507	535	481	496	505	499	535	501	512	495	567	533	515	472	515	511	513	485	497	507	527	526	495	496	466	508	499	531	503	479	521	500	515	518	499	494	516	529	497	481	519	497	514	495	483	527	520	476	491	495	503	519	499	517	500	518	532	522	534	512	488	516	477	505	492	519	492	538	536	478	529	509	525	540	516	531	485	533	505	496	504	512	519	508	520	519	508	492	528	515	491	557	507	514	507	518	512	569	492	491	587	517	520	508	546	513	497	510	483	498	467	543	457	530	501	529	478	510	506	468	501	546	528	499	518	488	501	525	537	494	511	516	505	518	484	479	531	512	492	502	525	542	511	506	508	495	485	481	486	479	503	514	495	488	517	480	521	523	535	514	552	479	515	485	481	505	531	492	514	515	501	552	524	531	509	494	530	489	509	484	499	520	502	486	511	512	501	501	487	532	523	491	509	520	504	519	488	503	484	505	517	514	527	511	464	497	536	506	510	500	489	498	484	496	507	532	534	489	497	495	535	489	539	511	490	513	501	448	517	484	536	542	519	482	520	472	520	510	522	530	475	526	524	527	541	504	491	440	510	501	511	524	552	500	502	538	523	533	486	508	506	518	525	515	548	528	498	515	535	479	539	477	505	493	508	476	478	540	447	506	529	512	529	480	509	489	475	509	490	505	530	498	497	482	516	502	499	520	518	510	483	519	475	520	473	499	478	493	528	506	503	507	525	514	494	517	495	513	521	501	516	501	484	482	497	520	487	501	473	515	527	511	528	527	477	513	483	492	524	489	527	502	522	467	531	529	460	512	550	549	529	533	514	489	514	533	495	488	471	524	509	501	504	489	484	524	489	478	514	520	530	477	539	514	530	542	514	499	479	505	503	511	478	486	523	505	465	510	542	533	499	513	515	475	459	495	506	510	497	508	493	488	532	522	485	519	516	500	511	527	508	492	487	505	481	474	525	495	546	514	480	502	547	529	482	486	496	484	479	511	506	507	521	504	496	545	513	488	536	544	516	505	509	510	496	473	508	463	514	543	537	549	497	500	489	545	501	564	524	506	547	491	535	502	480	521	545	508	506	511	492	453	491	546	540	573	514	522	518	452	521	477	514	486	520	509	498	485	529	513	480	498	523	511	502	517	502	491	509	512	494	506	460	486	488	477	516	525	513	533	504	476	495	516	469	505	496	458	509	526	540	542	512	483	458	500	544	523	494	511	518	513	484	516	531	486	494	470	508	472	503	519	487	522	500	521	509	521	527	539	488	442	474	496	521	496	542	459	542	463	483	508	527	517	497	530	515	501	462	518	484	454	507	488	495	534	513	510	527	461	513	495	510	469	525	540	514	522	506	491	496	512	506	484	516	522	492	508	530	540	454	553	515	514	498	500	491	484	520	484	536	493	478	512	515	547	516	491	500	496	509	499	518	481	511	508	461	534	529	504	531	504	520	550	458	493	524	492	448	507	467	514	483	539	536	485	507	494	522	494	531	486	499	513	497	498	496	522	502	515	502	476	524	482	485	549	495	499	511	512	458	534	509	477	553	467	496	463	497	485	520	504	504	496	498	536	503	485	493	484	494	523	511	500	490	488	528	493	490	507	499	491	480	564	494	480	510	507	513	503	542	440	544	524	515	504	540	535	509	490	477	525	517	535	519	515	533	500	497	538	474	500	513	520	498	522	525	543	517	459	512	497	531	536	515	515	507	546	508	512	509	517	513	562	467	511	507	525	501	489	488	481	489	511	522	523	484	502	470	473	489	520	519	519	492	534	481	517	500	525	535	524	523	494	503	549	528	492	511	503	523	523	480	507	537	481	504	529	475	496	529	487	475	483	496	495	504	481	510	501	529	511	503	499	514	511	543	503	521	509	490	493	498	495	523	500	524	539	508	507	487	515	551	468	508	476	481	482	527	511	539	493	518	501	508	549	531	511	483	485	481	510	522	511	506	514	492	454	496	471	479	465	504	497	468	498	487	508	516	482	536	543	485	559	520	485	522	517	469	526	514	483	514	565	504	501	522	503	532	542	486	468	511	501	512	506	504	489	465	508	511	515	532	513	492	442	533	536	516	516	489	522	513	522	491	530	514	543	479	523	526	522	509	521	526	496	475	500	498	466	469	572	519	565	484	502	536	498	447	508	482	517	456	503	509	511	560	519	526	533	483	530	486	540	550	499	507	525	487	512	474	528	493	489	493	488	514	519	536	516	525	510	536	507	536	513	536	506	523	522	511	497	508	481	503	463	513	485	535	513	509	489	491	523	508	488	508	501	527	515	491	555	474	480	515	511	522	508	528	528	529	509	501	518	532	536	474	520	486	522	530	518	482	514	498	510	529	496	533	506	528	506	486	537	478	516	512	506	485	518	526	488	498	535	487	537	521	526	483	510	539	536	511	546	526	561	525	546	496	460	551	507	458	480	508	533	532	531	508	517	550	466	504	501	490	493	498	502	503	501	513	494	475	534	515	460	509	498	533	505	543	506	545	508	496	485	532	540	510	475	479	495	478	516	515	498	455	507	475	490	491	462	557	519	507	502	512	498	466	518	500	498	507	503	492	463	534	538	529	513	499	527	500	491	552	539	500	495	480	543	512	540	504	526	493	497	506	495	522	511	510	491	542	468	524	482	540	514	518	527	541	495	497	499	522	533	513	486	531	531	489	492	516	486	515	474	507	505	504	544	534	496	470	494	521	508	527	492	510	507	477	543	523	503	512	518	489	501	516	507	529	481	501	522	496	498	488	533	517	486	506	482	506	546	507	553	487	537	532	546	510	527	519	515	475	494	504	502	518	500	556	479	520	496	481	497	537	498	475	488	525	526	479	531	482	494	489	519	508	480	491	510	491	508	506	536	481	523	498	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33327	5000	3197	2449	1703	1227	946	777	670	579	489	504	452	391	420	402	378	340	369	320	373	323	319	327	297	273	310	317	295	292	288	270	299	302	281	282	313	280	308	283	281	281	303	299	280	295	299	258	272	279	278	284	302	277	285	299	302	243	285	295	270	290	296	285	238	273	262	286	258	291	275	278	260	277	278	234	301	272	271	269	322	270	289	247	252	296	280	255	268	284	254	265	237	270	303	299	263	267	275	264	267	272	294	274	300	290	284	277	293	257	273	274	280	296	286	292	262	285	249	270	270	262	250	307	278	261	264	275	255	265	251	294	275	300	297	295	279	298	263	286	276	288	262	268	265	269	270	269	265	283	265	241	305	289	285	311	238	267	269	310	276	246	283	277	259	281	263	265	307	281	309	257	280	243	278	273	254	262	255	296	246	270	289	265	256	263	280	262	294	307	266	270	283	291	263	297	298	265	274	283	318	280	278	278	258	286	271	280	256	260	301	276	285	277	285	322	274	286	277	303	258	275	261	272	318	251	291	270	285	253	274	289	310	249	278	274	249	281	282	277	285	291	284	287	270	276	302	269	250	269	263	308	275	247	307	301	279	293	245	261	281	292	267	256	309	275	254	260	282	271	289	282	278	273	267	267	297	271	247	308	293	311	255	259	292	247	277	287	301	279	256	275	277	268	255	296	274	265	258	275	270	279	277	283	272	281	266	286	275	280	273	273	284	320	273	251	269	264	269	273	277	272	300	276	277	248	267	267	279	244	289	262	275	283	275	290	294	269	286	302	290	271	310	293	272	278	263	259	249	290	260	289	306	287	284	287	292	249	285	275	280	282	305	270	279	272	255	257	274	284	266	288	256	274	277	269	293	285	274	263	288	284	284	298	246	278	250	293	283	283	260	278	252	283	253	267	293	267	280	291	248	287	267	287	268	287	269	244	259	262	259	246	283	301	256	296	289	278	273	271	292	297	257	262	283	299	299	259	267	280	275	257	276	257	299	265	252	280	267	277	255	275	273	285	268	297	262	306	252	260	284	234	261	266	280	292	256	265	259	297	287	261	261	283	296	276	264	270	275	281	240	297	294	271	270	273	266	249	266	246	251	269	275	277	270	278	251	266	277	258	283	270	265	274	267	269	255	285	278	303	292	298	278	296	274	287	277	315	271	274	275	276	317	280	283	258	315	278	270	275	261	284	252	267	282	255	267	284	259	249	256	271	308	262	241	256	291	274	260	296	252	273	288	267	259	275	279	271	265	271	277	288	253	275	263	258	258	254	250	252	252	269	278	267	282	282	287	267	262	254	289	267	281	247	259	296	271	264	269	265	312	281	281	246	284	277	257	255	247	261	282	286	262	290	246	284	279	244	259	300	257	260	269	263	266	310	289	297	268	272	269	265	316	293	275	249	263	260	296	268	262	270	290	274	265	303	260	250	276	248	293	282	278	262	267	288	265	269	263	280	290	262	267	287	251	285	327	285	247	294	278	269	281	285	304	286	277	266	271	297	234	301	278	291	283	301	275	265	290	285	288	268	256	275	252	265	249	273	260	267	278	290	286	300	279	259	285	280	286	299	279	279	264	261	287	260	257	291	310	259	286	299	259	251	257	278	293	278	273	249	257	296	302	266	259	251	245	286	257	284	258	271	296	295	267	268	290	296	252	289	309	253	272	305	280	301	250	259	293	266	276	266	286	273	276	274	292	281	292	255	291	248	301	266	292	275	313	239	276	273	284	271	270	292	255	264	259	284	312	278	285	290	275	287	286	254	270	268	267	286	274	253	253	276	264	271	298	283	297	289	254	287	258	283	253	278	294	274	295	293	297	265	307	265	276	263	292	266	277	266	263	260	293	289	301	331	278	272	274	276	271	263	303	271	231	279	277	276	289	261	260	256	270	317	295	246	281	293	274	269	286	268	286	285	250	289	272	250	288	285	293	274	306	261	325	284	254	289	259	310	276	297	271	263	278	276	265	279	272	318	278	273	265	282	265	283	295	252	281	271	277	312	270	310	266	278	282	282	264	254	295	285	267	308	269	275	275	284	288	286	262	257	277	269	275	279	248	258	287	275	303	265	281	298	243	293	269	317	272	255	257	279	274	274	262	307	274	271	313	257	292	283	261	307	271	275	246	266	264	293	282	252	270	261	267	319	287	277	284	262	289	275	263	288	278	290	301	268	286	269	276	262	303	263	280	297	256	267	255	269	289	269	252	289	291	311	320	275	268	256	284	267	258	250	271	276	263	257	260	287	279	265	242	285	265	283	292	284	284	294	320	259	265	258	251	271	293	277	281	282	274	274	273	235	254	307	278	312	268	272	275	278	280	249	259	245	266	280	282	258	284	268	269	259	286	266	261	273	294	276	290	265	290	270	290	264	243	267	265	277	234	277	248	269	287	267	322	272	313	267	277	248	240	282	260	298	292	294	273	321	297	301	281	258	276	281	264	296	265	293	264	279	276	281	267	292	279	278	299	269	305	265	252	277	292	293	266	309	263	287	271	294	277	268	296	300	276	280	278	278	280	283	282	292	281	265	277	249	293	275	299	251	268	253	277	302	283	265	298	284	271	262	275	284	266	280	307	300	271	292	265	288	267	279	243	287	271	232	316	264	257	298	285	277	270	282	285	333	306	288	282	305	282	286	284	268	259	267	303	270	297	270	283	289	244	282	274	240	304	266	265	233	285	270	248	270	262	287	293	322	286	250	287	267	301	303	268	283	275	268	299	279	249	259	291	262	270	305	285	292	290	301	284	273	296	278	249	284	252	241	251	257	234	262	268	261	312	297	268	262	243	260	262	277	270	287	254	284	269	258	253	287	272	264	270	292	273	255	288	262	284	308	281	290	287	249	262	260	270	279	305	256	262	304	259	271	305	259	279	298	294	274	267	284	283	254	279	272	292	277	325	274	271	250	307	263	304	295	242	276	272	287	268	280	309	264	274	283	293	283	286	276	274	258	277	276	249	309	292	286	260	275	268	268	244	288	269	278	291	269	264	315	249	259	269	293	284	264	290	317	261	279	257	276	269	287	284	275	277	274	284	290	287	252	291	283	275	294	286	264	241	287	255	246	292	281	273	260	295	266	276	271	285	263	303	306	270	272	286	247	260	274	269	240	256	293	276	282	267	288	300	288	296	240	272	255	280	254	279	265	236	291	265	294	276	274	269	279	269	281	268	264	287	279	276	257	305	267	291	286	254	267	251	275	265	313	279	302	265	280	266	284	260	247	284	272	260	269	284	234	288	280	308	287	276	253	286	279	280	272	277	248	280	250	277	279	297	282	309	280	335	256	313	308	240	279	282	287	289	281	261	255	283	279	288	287	289	291	283	255	276	299	272	269	270	305	259	279	282	256	284	270	309	293	284	271	281	269	290	248	285	278	295	254	278	284	269	277	284	272	304	264	252	271	283	302	285	264	275	255	283	264	306	296	257	235	273	252	273	299	279	287	262	242	256	267	285	276	298	269	262	269	246	278	298	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13301	2900	6429	7117	6005	4898	3951	3244	2850	2479	2200	2022	1867	1682	1487	1453	1336	1300	1252	1188	1159	1082	1122	1043	1041	1034	1013	968	979	966	944	940	924	913	892	878	847	869	841	880	820	815	819	817	832	830	836	832	775	845	818	833	801	808	779	791	803	751	796	784	767	847	812	768	788	782	824	774	744	734	764	765	808	711	782	772	756	755	722	768	771	727	741	756	749	760	780	765	803	780	790	749	776	743	778	775	788	805	748	782	770	738	740	745	782	769	718	726	752	702	738	747	732	770	748	765	764	724	746	769	702	722	718	766	747	750	675	737	749	751	751	762	713	761	751	709	708	715	776	798	666	732	816	781	691	740	760	730	730	749	762	707	750	739	808	724	776	702	728	767	761	722	756	724	722	715	753	729	751	705	733	740	741	734	758	760	703	731	715	759	758	757	707	753	757	773	742	711	760	768	755	723	761	746	723	735	737	740	773	702	726	729	771	729	753	747	748	710	782	741	759	786	737	780	690	730	738	760	694	699	694	748	697	725	760	746	736	733	811	727	742	748	783	762	779	703	744	770	749	761	740	726	764	760	731	707	765	799	760	774	721	757	762	718	755	727	710	737	775	766	755	736	769	747	764	760	734	704	689	698	758	737	714	782	711	760	732	701	740	707	684	746	766	709	760	759	737	713	687	731	730	741	736	779	720	725	735	721	704	721	771	720	692	708	727	764	761	749	747	753	741	730	722	730	753	753	708	726	756	754	682	724	699	751	758	690	714	731	790	743	722	707	739	744	731	784	748	772	762	701	723	751	781	736	772	698	752	720	739	741	711	708	729	711	739	751	735	767	723	723	802	774	717	803	749	721	727	721	763	695	763	704	690	750	748	727	786	749	726	783	727	732	774	763	758	768	738	746	728	765	739	788	780	734	728	755	745	762	769	753	738	730	735	737	757	707	767	727	716	732	721	761	725	714	773	782	707	758	692	691	752	710	682	733	752	689	748	746	713	739	797	738	764	773	756	743	736	710	734	704	728	734	775	751	724	729	761	731	722	704	746	766	723	762	780	775	742	723	761	724	761	724	755	714	767	728	778	759	726	771	722	756	745	718	669	760	753	736	784	751	726	732	689	763	777	745	711	791	734	698	728	750	724	724	767	768	735	712	681	793	713	751	714	723	734	714	718	730	709	748	781	736	739	711	761	721	734	713	753	686	752	766	719	735	787	737	739	753	769	718	714	701	696	753	686	712	734	778	740	759	751	755	716	798	726	784	762	708	681	716	720	701	756	726	711	708	763	718	761	724	769	699	700	787	762	734	788	760	707	740	759	718	771	737	741	698	758	742	742	736	702	694	764	778	750	810	748	667	719	780	746	720	726	734	723	728	701	777	741	748	754	755	802	755	744	796	751	724	725	762	735	741	761	741	737	720	748	730	750	737	775	742	771	732	723	688	763	766	791	787	720	749	755	729	755	700	719	734	735	742	738	771	752	735	747	791	733	714	715	723	718	765	703	708	783	752	751	726	760	716	750	749	741	721	739	736	843	704	703	780	723	767	748	728	701	729	780	791	785	720	766	792	705	746	721	745	747	725	758	745	781	813	723	749	727	771	722	720	666	735	743	746	754	717	717	724	779	720	749	716	769	737	739	756	734	783	731	756	733	716	753	785	761	753	752	796	741	719	761	749	728	727	765	715	760	786	770	732	731	745	739	769	709	676	718	743	779	731	758	719	779	728	751	716	758	769	789	741	716	751	727	799	739	733	704	747	745	763	676	707	745	757	729	740	765	699	750	757	766	752	798	719	722	717	735	744	766	744	702	707	790	733	772	752	757	733	777	712	727	716	728	724	735	719	730	737	703	729	737	740	723	738	745	703	733	703	725	729	771	711	733	731	751	781	746	745	724	730	721	746	716	727	736	704	762	756	707	736	718	762	768	717	732	727	741	726	776	739	739	737	701	674	686	746	751	759	758	752	791	739	736	711	798	753	741	733	744	750	719	761	726	726	718	753	750	670	735	720	716	717	723	704	728	682	714	725	726	750	739	712	724	732	757	717	721	726	752	739	742	731	765	742	753	723	750	714	736	696	731	718	756	694	756	718	774	743	751	720	676	765	745	746	746	752	725	747	739	746	749	676	718	699	745	755	755	715	780	682	725	747	743	702	706	739	722	817	716	721	733	744	744	734	778	763	754	733	748	772	715	726	720	734	741	733	723	752	755	781	790	717	768	778	733	691	743	760	747	712	743	744	774	724	743	718	714	756	725	695	744	734	730	762	721	728	709	776	797	703	754	695	773	701	741	744	748	739	749	726	735	786	732	697	743	747	686	711	742	730	782	735	717	736	742	752	725	748	727	737	766	732	765	764	757	792	748	714	726	764	698	736	733	713	726	747	743	766	759	725	700	688	675	729	754	740	693	729	756	691	784	789	710	745	798	720	683	736	776	749	721	739	724	739	693	687	754	717	750	746	727	758	728	697	733	718	702	784	785	764	762	700	723	762	713	710	745	717	732	762	738	721	710	741	745	749	734	700	716	740	747	750	716	769	755	764	715	754	672	765	699	731	713	702	789	741	745	707	757	738	790	716	734	711	746	728	709	782	751	768	686	783	721	733	752	732	764	730	743	743	744	767	753	776	754	773	730	675	727	717	707	782	770	720	693	738	794	757	732	699	744	717	705	746	741	753	793	698	752	761	762	753	776	741	748	773	731	742	777	739	733	764	738	684	724	749	699	722	718	745	730	802	776	736	765	788	705	782	733	735	747	780	764	772	721	753	760	789	771	790	726	738	748	739	736	720	754	729	709	688	750	768	775	722	756	724	765	712	731	734	757	702	690	767	771	745	760	748	728	751	765	728	702	700	773	688	788	712	762	729	710	790	751	698	766	747	761	728	737	750	762	714	687	796	789	776	724	777	737	766	729	769	708	695	771	732	747	725	724	719	746	727	724	709	749	728	714	734	806	754	717	736	755	748	728	725	742	718	776	742	786	736	736	729	772	685	749	733	716	731	744	737	750	741	717	724	769	727	764	761	732	718	740	761	714	729	727	707	743	685	739	748	683	735	755	709	776	763	716	744	736	724	769	748	737	729	715	750	765	773	705	714	795	705	781	682	731	708	768	743	746	672	728	750	733	760	791	701	758	743	695	730	840	732	794	722	721	681	720	783	766	717	766	803	689	720	695	759	749	774	749	736	768	689	737	759	748	720	763	717	753	745	710	753	705	740	703	739	728	683	755	726	700	759	699	735	774	739	706	726	761	736	768	794	751	802	720	725	731	711	742	720	754	777	725	716	719	722	764	750	682	689	756	723	772	756	713	730	743	748	777	701	748	776	757	750	722	772	709	708	758	738	730	755	726	785	717	746	744	748	710	752	726	769	708	757	718	739	709	769	711	742	726	684	743	725	673	763	767	753	707	713	695	760	754	752	783	729	785	753	748	734	726	745	740	682	729	718	703	706	709	747	757	711	740	742	704	775	735	714	716	801	770	704	717	743	691	732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3227	190	161	153	133	103	101	93	86	84	91	86	84	88	91	72	89	86	72	75	103	85	99	70	72	86	106	81	81	85	82	86	61	86	78	72	79	81	76	72	87	78	88	80	97	82	78	94	75	102	78	84	69	75	73	93	75	81	76	87	82	75	84	75	82	94	84	76	106	81	85	69	78	64	86	68	82	73	87	104	94	77	52	72	63	98	89	78	90	78	74	82	72	74	66	79	88	76	77	82	82	73	69	82	68	74	89	83	77	86	88	79	75	82	81	85	81	83	94	74	86	75	98	73	87	62	69	83	69	75	95	69	102	66	82	76	78	65	110	95	84	71	87	77	80	87	81	93	77	70	92	75	55	68	76	79	68	76	94	66	90	79	78	81	74	77	74	63	77	83	80	71	94	79	90	83	73	76	84	79	74	74	79	71	76	81	85	103	72	88	72	64	76	85	81	80	78	61	84	70	73	70	79	80	71	94	87	82	75	77	81	76	69	108	86	80	87	81	66	82	67	77	82	77	70	69	92	72	94	77	78	77	90	85	89	81	91	85	84	71	88	70	84	86	77	92	81	64	79	68	50	80	77	79	79	68	76	73	66	68	85	94	76	84	77	107	82	73	59	85	70	76	66	85	81	83	77	60	82	81	93	77	76	87	74	84	82	100	82	84	62	63	78	85	85	83	78	81	85	64	60	82	79	73	72	69	77	85	83	86	84	92	79	94	77	76	80	83	70	72	83	71	86	80	69	82	74	73	82	88	64	71	74	66	85	75	76	68	77	86	81	97	71	83	66	73	73	87	92	73	78	78	68	93	72	68	72	93	63	76	75	66	73	63	80	83	75	93	69	90	88	70	77	80	81	79	65	79	92	71	91	68	100	75	98	80	81	82	87	85	75	77	85	83	80	84	78	82	93	90	88	83	81	71	90	75	86	72	76	74	77	84	91	78	67	85	79	97	74	78	76	67	83	75	84	93	77	91	90	86	81	92	77	86	85	85	86	86	89	78	87	74	72	73	83	88	69	69	77	67	74	98	59	86	89	72	85	96	98	64	89	87	82	85	76	72	90	100	106	83	88	80	64	87	93	86	80	70	69	70	77	84	83	85	73	67	69	67	90	82	82	79	86	73	66	82	73	87	81	87	81	99	87	76	73	72	73	67	86	81	74	102	71	84	73	77	88	82	80	94	84	66	73	76	71	76	61	84	83	68	81	73	78	90	75	80	85	96	80	81	56	76	69	69	76	80	93	97	93	89	75	77	83	87	77	75	79	80	71	89	89	77	86	95	80	66	82	91	86	75	61	87	71	83	86	86	61	94	83	81	77	79	75	86	64	87	81	96	86	88	82	84	76	94	88	58	82	72	86	71	70	91	82	63	70	78	80	78	88	85	76	96	90	67	81	106	79	80	73	67	83	67	80	70	77	92	91	64	81	85	83	69	74	88	83	86	78	78	97	82	86	74	73	93	82	74	87	90	68	88	76	78	74	79	67	86	66	74	91	82	70	81	93	84	81	80	65	87	110	90	87	87	74	87	79	76	82	82	82	85	78	84	80	71	80	92	75	68	70	78	77	101	86	86	70	73	84	84	85	74	85	91	79	65	82	79	81	74	70	95	72	97	81	83	84	81	69	97	74	90	86	72	66	75	93	66	81	89	88	76	58	86	81	75	78	84	69	84	70	84	81	75	91	80	77	82	90	94	69	71	93	72	85	73	76	73	85	65	87	96	74	88	85	80	63	90	80	85	77	89	82	93	88	86	73	89	68	81	79	86	89	75	66	78	87	82	76	87	93	86	88	96	65	74	63	81	80	82	71	90	87	95	64	81	90	65	81	81	84	71	80	84	86	72	88	83	100	82	78	81	76	62	92	64	79	83	69	75	90	66	71	86	83	68	103	81	80	86	87	89	84	98	79	89	78	93	80	81	69	76	58	73	82	74	75	75	81	68	80	92	93	105	84	94	66	88	102	70	78	93	75	82	70	80	79	71	80	84	86	65	74	95	82	72	80	78	89	66	86	81	94	72	65	70	82	87	76	91	91	84	80	68	79	71	88	84	80	73	77	71	91	63	80	76	85	68	49	66	75	98	73	86	84	73	64	76	89	67	87	75	88	88	73	83	74	89	78	87	78	69	88	61	77	87	73	73	97	60	89	85	84	73	71	89	84	81	93	74	82	74	73	81	81	79	90	79	79	79	72	76	87	82	72	82	77	75	83	78	86	80	93	108	87	92	91	60	88	68	68	70	87	78	80	66	70	94	73	71	66	93	93	76	79	75	87	78	85	85	99	88	74	84	79	86	87	70	79	71	73	93	65	89	71	83	66	69	77	83	70	76	97	80	93	74	84	60	83	57	86	71	62	76	76	82	90	83	77	74	79	81	64	82	73	91	86	85	77	89	88	74	83	81	74	94	73	84	75	100	77	92	93	62	80	87	56	81	64	53	82	93	80	76	85	89	65	80	75	71	88	99	73	75	90	74	80	73	77	70	81	77	108	85	83	67	83	79	82	71	97	79	88	73	71	69	57	83	97	109	81	63	82	68	70	77	77	65	64	73	77	78	72	88	69	83	82	103	79	84	82	93	66	74	75	103	89	78	83	76	81	69	77	72	76	77	79	93	81	87	61	82	71	80	94	86	86	81	82	69	78	82	83	81	81	80	86	69	77	91	89	78	87	77	78	80	77	68	81	89	59	78	79	88	81	76	97	92	90	83	66	83	76	84	81	87	82	74	94	95	68	68	77	88	87	91	70	78	97	82	79	75	81	79	83	82	70	74	86	91	100	99	73	89	77	81	73	86	95	71	85	79	67	80	76	85	103	82	83	86	83	87	94	78	73	77	87	72	84	90	83	82	77	55	76	77	70	70	85	64	68	75	67	78	84	90	94	95	88	68	84	115	88	102	67	86	84	90	84	70	78	79	78	74	84	81	79	89	83	84	62	65	86	69	80	93	82	81	86	90	91	76	82	75	91	97	99	70	87	86	80	75	73	87	76	80	80	75	92	82	77	72	66	71	86	78	85	87	71	88	77	80	79	59	77	87	62	77	79	76	79	87	72	88	66	70	75	82	80	76	78	80	64	69	77	81	79	90	92	91	74	76	80	101	75	69	80	72	66	100	71	67	78	72	79	80	83	70	82	80	110	82	79	76	74	83	79	83	75	68	71	68	88	91	87	75	88	65	83	92	68	78	81	97	81	84	74	88	80	75	86	73	88	78	65	76	79	76	64	91	94	77	97	84	75	74	91	78	82	80	82	89	77	87	90	77	84	86	85	65	89	90	84	79	75	75	79	69	93	109	77	104	66	84	69	78	77	79	85	78	68	61	85	76	94	84	75	75	73	76	88	63	74	85	100	92	66	86	91	80	90	68	80	78	72	82	85	85	88	67	74	77	76	75	91	79	71	77	82	68	99	75	83	83	108	68	82	88	81	85	69	88	75	85	68	77	58	79	82	66	83	101	94	73	84	77	83	72	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3378	298	446	432	418	393	368	345	310	290	285	303	312	302	308	300	284	293	276	270	319	256	272	244	291	273	301	275	287	279	302	268	259	301	308	269	281	265	289	265	266	301	245	273	287	268	294	283	267	305	284	268	259	297	277	291	283	273	245	255	273	259	270	283	264	262	282	287	260	271	245	315	259	250	279	276	271	254	262	248	274	270	273	269	303	288	282	275	247	301	249	257	287	273	282	276	274	270	277	284	266	260	287	274	272	268	264	270	269	252	298	265	275	283	253	263	293	262	248	257	262	267	267	260	264	254	287	291	279	273	309	293	262	274	272	279	271	284	277	270	268	266	253	276	296	252	270	281	244	290	284	252	265	277	271	278	266	296	278	271	271	289	261	261	276	301	275	261	275	294	292	267	273	264	272	288	256	284	273	262	243	284	321	273	272	269	280	271	259	263	284	273	279	258	267	269	290	290	266	298	297	279	277	269	300	263	298	282	290	251	272	299	285	253	273	266	279	271	261	280	270	264	300	291	283	310	299	246	295	254	254	271	309	288	243	260	271	272	251	269	270	269	259	278	259	284	284	251	281	289	288	281	288	261	265	268	265	297	247	289	264	257	287	293	286	294	275	269	253	259	282	288	292	259	263	312	276	259	293	313	279	269	262	274	277	293	244	252	284	247	272	280	243	264	268	282	285	304	289	238	272	252	273	254	288	295	277	272	270	261	273	272	243	281	290	251	283	277	268	269	273	291	268	276	276	253	266	261	294	276	254	267	316	278	245	282	245	265	271	273	284	272	290	282	233	273	261	294	260	307	290	268	279	277	246	269	259	293	297	268	300	240	275	314	267	294	271	242	280	276	268	275	279	253	296	282	271	278	286	264	287	270	271	293	249	284	261	291	272	306	270	257	250	263	300	285	289	268	281	280	278	287	290	296	282	285	277	276	269	251	249	290	279	288	285	257	276	258	274	293	279	289	295	294	269	268	247	289	276	295	266	257	272	247	301	284	290	258	244	250	295	275	258	290	275	299	278	294	281	282	265	286	290	254	263	250	279	285	259	262	294	271	286	278	261	283	306	274	285	256	263	252	274	277	263	245	312	276	260	274	259	258	275	272	266	281	261	255	276	274	281	278	275	300	300	252	284	284	280	269	244	282	252	272	268	299	261	283	281	240	275	341	300	265	290	274	269	276	257	241	279	283	289	326	310	291	301	309	242	293	287	248	283	271	277	277	258	257	298	299	260	275	282	232	254	293	281	266	271	267	290	284	262	283	271	252	270	289	271	260	293	276	265	291	303	309	261	245	294	272	305	263	246	275	298	295	266	271	292	288	270	244	285	280	283	269	256	298	253	274	257	299	267	254	267	302	246	284	273	263	276	294	271	251	274	283	262	296	290	262	299	252	289	267	301	288	307	293	267	292	292	286	257	258	281	286	276	266	297	265	270	272	256	264	257	288	295	254	288	271	272	285	286	262	272	318	244	255	254	275	264	286	249	258	257	260	256	305	264	273	272	285	284	274	286	272	249	267	282	270	271	283	280	264	274	270	292	282	262	260	282	269	290	264	304	287	265	263	295	276	261	283	282	289	247	270	283	254	280	251	293	262	262	280	233	285	248	290	305	269	264	278	292	274	262	263	265	256	282	264	296	283	269	269	259	271	277	297	292	294	277	265	259	265	289	291	292	292	272	262	287	279	265	291	277	288	274	294	270	275	276	300	279	302	309	296	280	260	268	298	234	253	252	295	281	275	280	292	269	315	277	284	294	264	301	256	273	279	281	278	274	292	294	258	283	287	269	293	270	242	267	269	299	290	272	237	277	278	241	263	235	271	295	282	273	263	265	265	276	276	302	260	269	251	288	281	272	291	284	260	257	279	264	260	259	291	262	264	255	280	274	259	297	313	270	285	288	285	305	276	249	288	266	266	304	287	267	285	280	284	296	264	272	263	255	255	305	281	270	277	280	263	261	279	283	266	283	286	282	269	254	274	267	277	251	284	229	289	274	277	258	296	260	268	289	263	282	263	267	260	258	283	233	266	287	271	274	267	272	268	290	284	290	280	269	285	292	297	300	261	301	270	281	277	288	261	279	251	297	267	289	272	289	240	268	284	248	269	251	239	247	266	291	261	292	290	291	265	260	264	277	277	295	253	296	272	259	250	261	264	271	294	304	286	249	256	286	300	275	287	264	281	263	282	287	257	275	253	273	274	254	301	294	284	270	256	278	287	262	263	248	269	255	285	292	300	285	314	275	282	286	281	259	251	305	263	266	281	294	281	284	288	294	274	300	291	311	278	301	255	276	295	274	272	290	280	235	279	249	276	268	272	298	293	269	281	288	280	301	270	252	295	319	292	261	263	279	272	262	270	271	301	277	272	282	283	279	291	243	255	286	271	299	264	249	301	250	297	293	280	269	267	267	272	256	276	289	267	255	259	275	285	286	252	267	273	263	279	296	265	276	277	290	263	280	268	272	271	242	290	246	257	234	282	288	282	265	287	276	269	253	277	295	261	274	275	267	252	268	260	265	263	235	251	259	261	266	269	298	267	275	255	293	269	280	278	264	247	266	304	289	271	283	284	282	260	284	292	263	273	302	280	258	276	268	243	279	277	295	267	266	269	283	274	272	303	279	260	289	286	251	289	303	274	281	274	298	268	264	289	278	257	262	279	268	291	275	281	304	270	274	286	270	287	267	274	280	291	308	269	276	287	275	260	296	284	254	263	295	257	263	250	267	266	272	306	255	285	261	295	283	282	285	271	266	298	307	267	294	279	252	249	268	286	261	270	260	270	263	293	301	263	272	274	280	292	256	273	323	305	272	273	255	288	270	276	290	265	277	282	336	271	254	266	279	295	266	299	282	288	272	295	272	281	278	251	284	294	266	258	254	281	300	284	291	335	286	262	278	275	272	285	268	265	263	258	282	254	280	277	254	254	267	237	251	281	259	280	262	269	264	271	270	278	270	296	260	258	274	280	251	281	284	266	265	274	251	271	256	288	300	284	287	286	274	279	285	285	253	303	286	277	289	290	262	312	274	277	274	283	270	270	279	263	274	257	255	271	266	279	285	235	293	265	313	255	267	293	265	240	292	289	244	292	284	246	306	223	272	277	299	276	306	294	263	284	283	257	267	285	267	266	264	259	244	272	280	255	239	274	257	288	285	261	279	274	282	275	282	270	305	302	297	316	262	269	272	260	265	274	287	303	278	275	268	275	259	272	267	298	289	239	264	282	247	301	250	254	256	265	274	258	285	269	282	255	296	263	267	265	260	288	302	266	254	261	270	283	254	288	283	280	280	276	286	233	255	255	292	274	273	281	251	267	267	268	291	276	292	264	277	277	256	252	277	271	266	273	267	244	267	250	275	257	286	252	268	271	280	242	264	279	298	281	262	256	259	303	283	286	255	303	262	255	278	291	268	255	254	270	292	275	296	303	279	245	283	274	239	278	261	271	282	296	272	254	282	287	278	247	283	288	273	272	310	275	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20641	1777	1538	1147	859	538	504	400	379	323	307	261	290	250	233	212	191	209	210	168	198	202	192	196	191	196	169	209	196	176	139	188	173	173	175	187	185	182	154	184	181	199	177	189	170	189	157	173	171	178	177	183	155	188	145	177	188	169	170	162	171	172	182	184	189	166	175	182	179	169	163	186	167	166	167	174	164	192	176	202	171	157	158	157	183	170	152	173	172	165	158	165	179	167	164	166	204	188	173	173	192	185	196	143	173	203	153	145	175	133	172	173	168	181	163	172	178	165	153	186	190	169	159	176	162	165	192	161	191	181	156	151	155	176	185	198	196	166	183	180	177	172	168	176	184	166	186	183	148	163	181	167	152	170	174	147	172	184	167	171	177	180	168	155	188	196	191	187	181	161	172	174	190	178	156	157	174	180	160	209	153	178	160	167	182	160	173	176	191	177	156	172	189	190	184	169	173	167	160	142	174	150	157	167	171	162	175	156	173	148	176	172	176	208	160	167	162	190	193	165	159	153	180	158	163	152	173	172	165	187	172	165	173	142	180	183	169	191	183	167	162	170	150	173	166	171	181	177	161	162	170	192	164	176	182	172	169	173	160	191	185	169	175	175	190	186	163	189	160	190	158	183	178	194	188	178	176	168	187	177	176	163	215	188	155	167	186	197	184	168	168	183	189	153	177	178	173	169	187	165	169	183	195	154	181	160	161	170	166	180	160	170	165	160	161	196	177	159	161	174	176	173	186	155	189	185	162	131	152	164	147	175	181	159	148	193	159	186	185	179	178	165	173	166	194	159	182	175	153	164	182	184	175	175	159	153	170	184	188	172	143	180	174	162	179	182	151	146	168	169	176	175	157	167	166	199	219	173	159	173	204	202	158	190	186	171	166	173	143	179	170	150	187	178	149	163	184	151	158	173	165	170	159	203	164	172	191	171	189	166	166	174	161	187	181	154	177	186	164	163	154	160	170	186	170	167	175	183	159	162	187	182	165	171	184	159	182	151	171	170	181	192	174	175	167	182	203	166	173	161	191	178	176	159	181	166	196	190	183	185	176	188	188	160	205	190	185	172	161	165	174	165	190	181	156	169	159	185	172	194	173	169	177	163	163	167	197	170	174	158	172	169	160	189	160	181	171	170	181	160	156	172	172	171	160	168	147	165	178	167	156	176	168	192	167	181	183	173	175	148	161	146	158	162	166	190	176	162	151	162	183	163	173	178	190	163	178	178	160	170	178	173	163	179	177	189	154	168	172	168	166	177	163	209	160	150	151	177	181	143	164	185	186	169	156	186	168	180	149	143	181	165	187	188	152	179	188	176	180	163	176	184	175	167	176	168	206	171	156	161	188	150	156	157	164	165	187	163	156	184	169	157	144	159	178	142	158	165	158	157	184	172	166	192	182	176	149	164	186	178	153	170	156	171	200	195	171	167	174	157	171	175	158	163	169	165	174	202	160	189	157	172	170	178	200	174	187	183	173	188	183	179	147	189	171	159	202	161	182	167	186	166	165	168	176	165	175	159	170	187	213	166	201	191	165	182	159	174	166	183	178	167	176	172	178	175	178	158	172	207	184	192	173	188	196	186	196	145	156	185	170	177	199	158	201	173	180	168	157	183	181	172	182	199	172	171	162	152	146	167	174	171	175	183	209	163	165	179	174	168	184	180	164	181	145	195	181	159	159	170	174	158	189	168	190	158	186	192	185	168	161	181	164	174	168	174	162	153	163	168	178	174	149	189	150	169	178	192	170	203	178	195	163	189	157	185	188	162	164	193	165	172	162	187	154	174	159	174	192	179	170	156	191	154	186	178	166	164	179	188	174	171	174	160	170	173	150	175	155	166	174	186	146	179	155	177	156	177	152	180	162	162	189	184	186	162	175	171	193	182	161	184	180	175	159	202	170	173	179	146	175	172	197	170	163	145	191	162	166	205	167	187	189	179	164	184	177	168	168	175	172	162	164	173	167	173	165	139	178	176	178	161	147	158	187	181	167	151	175	158	179	201	168	163	175	163	167	187	179	161	199	204	186	178	203	177	158	177	149	167	166	190	174	164	204	173	190	149	164	186	169	173	157	177	186	165	178	191	168	159	175	179	185	168	178	177	180	178	169	154	169	190	159	186	177	153	178	171	166	159	155	186	184	193	175	186	155	170	186	180	170	168	170	190	168	165	154	147	173	177	179	157	138	180	145	153	175	169	154	169	165	147	169	168	172	147	183	166	152	151	165	143	167	187	169	183	182	166	167	159	188	156	185	164	176	172	175	214	161	170	168	177	170	171	162	181	169	182	177	183	173	169	181	152	188	174	179	163	172	160	189	164	196	196	168	161	174	183	184	198	180	174	179	162	165	180	176	173	173	195	171	200	182	174	201	173	182	163	173	202	159	173	182	141	188	190	157	161	174	153	152	183	157	179	163	164	166	179	158	168	146	147	172	178	186	155	182	168	159	180	181	159	168	189	175	180	148	175	195	190	149	140	178	190	182	184	180	150	166	186	140	138	170	167	162	172	163	190	175	176	185	184	160	157	148	173	155	159	174	153	209	169	159	171	166	170	201	166	193	188	177	196	176	154	157	164	142	188	161	154	170	166	178	156	200	175	174	193	186	183	154	180	170	159	174	209	160	170	183	168	161	180	191	177	168	168	174	196	163	194	192	176	207	166	165	155	187	196	164	168	185	182	171	158	183	170	192	171	140	154	190	143	156	198	165	150	175	185	181	175	153	165	189	165	158	181	176	168	141	171	183	154	157	185	176	161	188	147	174	159	183	167	171	157	169	191	187	174	169	180	189	172	165	183	176	166	173	176	155	171	181	160	169	165	156	173	179	199	155	183	179	160	157	161	194	165	168	202	170	176	160	211	187	169	148	165	152	177	197	185	163	167	186	188	180	178	183	137	182	173	166	163	151	162	152	165	187	171	165	171	163	172	152	158	161	176	181	137	176	161	181	174	151	189	183	192	177	173	150	179	164	173	157	187	201	190	163	157	194	171	179	189	166	152	173	165	168	169	182	195	178	183	188	179	172	190	191	172	187	169	178	179	185	187	197	160	168	180	160	172	181	183	175	176	194	160	170	173	174	179	134	158	162	181	194	184	192	161	181	143	188	174	164	164	156	154	188	167	188	175	177	197	179	183	188	163	167	177	154	183	171	190	183	151	174	186	192	173	176	182	150	171	130	151	173	184	172	181	139	154	204	180	163	160	186	163	164	168	191	159	168	158	173	166	172	165	151	165	161	179	166	179	176	168	168	170	166	179	172	160	159	174	183	170	164	180	172	192	200	179	177	164	152	162	156	168	162	160	162	174	182	173	184	154	181	177	194	173	182	166	184	163	162	172	183	182	183	148	171	172	158	183	163	191	157	167	186	171	169	167	180	171	174	151	160	166	166	174	173	185	170	190	171	177	151	179	163	137	192	172	177	165	169	191	151	181	168	187	180	163	156	183	192	189	177	176	173	170	169	175	166	181	181	179	169	179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9478	1620	3513	3864	3173	2696	2147	1843	1618	1396	1217	1090	1041	981	896	885	866	803	845	776	732	726	684	666	645	631	682	601	629	600	618	617	580	603	556	555	544	535	568	543	560	560	556	583	548	489	539	561	554	551	530	561	527	562	543	530	534	509	526	522	509	555	508	535	576	519	573	546	544	501	508	504	507	527	511	528	560	515	481	526	514	525	480	557	551	524	533	541	498	477	495	478	544	521	478	544	500	531	510	514	531	524	459	498	523	505	546	499	521	553	470	507	558	516	483	492	516	539	482	517	536	528	502	519	545	501	523	497	488	512	496	536	528	501	518	484	509	538	528	526	507	487	511	517	552	525	488	535	484	503	483	546	510	502	516	522	546	496	523	538	510	541	508	532	510	508	533	476	542	503	494	534	512	518	471	532	504	515	490	481	528	549	493	501	525	499	482	498	534	508	462	518	510	509	500	471	556	493	482	506	496	483	544	500	524	479	476	488	492	506	538	482	474	505	501	504	461	511	522	511	480	497	480	515	498	503	502	548	561	489	496	492	510	484	531	519	540	509	464	462	507	476	481	515	507	525	553	485	497	527	524	526	492	532	482	538	480	503	527	522	486	494	539	548	481	513	536	541	499	501	493	529	501	494	499	502	507	509	517	501	512	476	496	503	500	472	481	484	510	552	489	515	503	512	485	488	511	523	532	517	531	500	498	452	507	507	507	521	507	491	499	510	513	532	517	522	525	501	475	507	470	552	496	517	502	547	489	464	495	507	466	521	518	537	518	533	538	473	509	492	511	534	527	522	495	484	489	498	535	500	517	487	473	538	531	479	498	524	505	496	486	518	540	469	492	492	532	561	524	494	517	485	492	515	487	496	506	523	498	465	484	522	500	505	448	510	530	500	517	505	475	541	524	486	515	481	493	497	544	489	517	496	512	549	493	532	519	502	466	519	527	567	487	471	485	507	480	529	517	505	489	513	543	482	480	488	509	458	505	520	495	489	518	500	521	498	534	555	514	544	522	524	533	498	526	457	523	508	471	493	488	524	493	523	510	531	536	464	537	508	494	525	532	488	510	481	491	508	486	517	492	508	504	511	513	489	447	494	512	510	504	500	504	509	495	494	527	548	503	512	500	476	491	517	517	508	476	522	529	527	484	499	487	504	514	469	490	550	492	512	516	487	476	507	509	503	514	525	487	504	491	515	526	509	513	469	502	497	500	500	516	529	472	497	514	526	511	492	466	502	500	513	484	488	511	484	551	491	502	497	495	521	520	523	510	503	510	492	507	491	517	460	508	551	483	490	476	498	519	523	493	548	488	535	494	508	519	480	498	510	516	458	509	525	493	479	487	477	547	518	533	514	511	509	471	536	483	507	508	479	513	469	497	498	477	528	509	512	500	512	479	481	482	513	496	502	494	506	502	481	482	517	523	493	505	473	503	477	485	515	504	537	496	520	487	477	536	493	500	466	510	529	492	495	476	519	496	474	512	539	494	483	521	503	536	519	489	488	501	497	497	543	491	521	485	526	509	523	482	516	507	493	482	483	504	501	504	500	478	524	510	482	552	481	504	477	491	519	474	550	502	521	505	519	501	542	491	508	502	480	506	535	495	517	492	489	500	517	517	495	447	515	503	515	505	502	540	531	501	508	470	469	516	542	490	475	484	443	472	509	507	488	479	498	512	497	511	492	559	481	520	548	446	472	500	502	500	505	510	507	486	501	466	491	519	527	507	517	517	497	493	502	501	468	509	444	522	520	499	500	502	495	498	498	519	507	541	506	505	512	491	543	527	536	458	506	470	523	528	533	494	524	528	522	496	495	483	520	504	532	510	512	511	511	478	531	492	547	511	511	516	543	490	513	508	509	520	515	506	494	505	494	514	473	484	498	528	484	513	525	472	508	495	504	484	535	521	522	494	493	509	513	475	463	509	507	511	487	484	506	509	564	523	521	513	456	487	508	553	525	498	506	502	506	517	476	512	517	540	519	500	472	524	523	525	505	557	526	485	497	496	527	484	493	565	477	485	494	524	483	494	507	456	499	522	517	511	507	488	516	500	522	508	481	491	505	481	514	488	513	484	509	475	545	522	496	518	455	509	553	491	551	499	509	515	522	471	478	540	527	466	510	507	540	529	500	509	507	515	483	483	517	512	506	491	490	492	496	510	507	523	487	526	515	488	508	498	511	474	526	519	485	574	492	487	499	495	485	533	510	532	497	442	498	551	498	489	484	525	519	479	480	519	496	565	486	480	488	489	514	510	507	522	491	467	549	526	481	509	513	485	492	539	488	519	540	526	506	493	516	530	525	533	466	483	512	508	501	529	452	513	506	465	551	470	507	525	509	504	566	529	518	483	492	507	508	483	472	516	503	481	488	494	488	481	544	492	542	477	512	493	490	487	476	525	519	515	484	459	482	543	485	465	503	451	477	509	491	492	509	480	503	498	542	524	497	526	549	514	510	516	515	529	493	494	503	489	504	507	524	493	536	445	486	500	518	517	513	510	522	574	518	476	471	539	514	487	530	547	499	517	508	493	477	487	498	471	511	496	507	479	516	468	482	469	506	525	509	470	513	498	473	513	466	463	495	511	538	482	493	527	512	540	502	499	525	500	499	513	511	518	466	498	487	506	471	528	471	508	518	495	506	490	503	505	504	453	520	520	483	487	525	521	477	482	479	512	515	540	504	502	515	489	504	527	527	541	527	471	533	489	512	493	503	464	500	487	510	501	520	470	527	488	519	522	551	480	463	523	484	453	446	529	522	507	501	479	474	536	492	485	483	517	539	472	512	510	496	506	498	525	523	533	512	511	487	477	502	496	513	475	507	528	513	494	521	468	514	529	515	476	556	516	473	517	475	505	531	514	518	535	510	492	501	481	498	525	543	536	488	545	503	497	499	495	496	488	499	529	489	492	491	474	515	508	504	487	493	526	533	509	491	547	494	488	483	485	483	517	503	537	473	488	514	506	518	525	511	505	545	542	521	512	510	517	530	473	506	494	516	521	534	483	516	497	475	501	510	531	490	468	512	533	480	524	467	487	473	516	492	495	503	536	551	518	510	511	518	482	498	475	547	565	479	531	505	535	491	545	460	502	529	494	544	537	499	544	480	521	516	493	489	526	501	578	541	526	496	505	517	498	537	506	469	476	522	487	513	512	554	498	551	541	534	534	504	491	489	512	522	489	525	546	511	502	495	515	528	503	498	567	479	492	501	507	518	488	516	527	495	505	521	552	503	528	547	554	513	504	503	555	491	528	515	488	486	528	494	512	493	507	492	531	492	473	500	512	484	503	507	489	488	530	454	544	509	504	532	497	482	470	545	543	539	488	520	474	496	511	511	529	503	462	485	487	487	540	487	511	502	503	537	490	528	499	505	525	536	531	517	492	512	509	470	528	515	505	519	478	470	496	498	461	500	472	467	522	519	468	515	540	541	522	465	478	514	457	522	494	540	520	466	527	503	516	532	523	506	513	522	518	462	506	504	477	508	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32293	4752	3201	2404	1717	1241	1017	759	654	582	519	473	416	393	377	368	371	358	352	360	318	343	363	314	302	307	318	276	334	297	272	291	289	275	269	302	266	285	284	285	282	284	282	234	277	253	278	267	274	311	258	268	308	300	285	281	308	255	288	245	260	264	286	272	268	283	280	264	303	306	295	267	306	275	265	276	287	275	271	268	262	290	268	271	273	259	270	255	292	258	295	274	267	310	306	267	292	267	234	261	297	267	275	280	272	303	304	283	303	251	262	247	277	272	268	278	255	297	283	256	288	246	248	280	295	270	277	275	274	242	272	291	286	299	247	267	261	272	277	250	291	296	277	283	319	280	279	286	291	282	285	279	285	243	258	277	280	290	297	239	282	285	259	277	264	272	324	252	294	253	268	287	294	256	260	286	275	297	297	287	268	276	275	260	261	286	289	273	288	272	261	263	269	272	273	280	239	254	283	256	271	272	296	274	308	264	255	282	310	279	274	295	274	258	261	245	267	296	252	245	257	235	276	265	249	254	261	270	272	275	273	263	292	263	292	278	303	280	293	310	255	284	279	280	277	264	282	281	287	269	251	260	264	264	297	279	297	268	291	260	277	289	268	295	270	265	296	254	261	279	267	265	292	274	274	288	261	257	284	278	268	302	288	277	262	251	273	282	254	300	273	259	298	282	264	281	295	282	266	256	269	276	252	275	292	300	288	287	292	299	261	275	255	285	264	272	286	287	254	278	282	270	266	269	258	268	292	279	263	264	293	275	244	251	259	271	241	243	287	271	267	275	286	270	261	252	262	262	268	247	267	296	305	245	256	296	249	253	289	273	253	265	287	277	296	270	279	253	274	260	265	276	253	269	279	286	268	289	275	292	305	297	303	274	278	232	299	279	297	283	294	290	272	285	276	270	291	294	288	295	250	289	230	302	267	262	283	291	285	259	289	264	255	290	266	265	284	257	274	284	284	305	273	288	295	290	269	300	267	277	274	277	263	281	255	266	272	289	282	275	279	297	249	282	282	273	274	275	298	291	293	276	288	307	278	274	288	272	297	312	265	298	262	292	286	272	255	278	265	291	278	259	264	277	243	239	259	268	264	248	308	272	248	279	276	251	255	268	291	256	272	254	260	283	258	286	257	275	269	277	295	265	289	262	257	255	292	306	262	264	274	265	281	265	299	300	262	284	292	261	295	308	305	294	269	254	245	274	257	307	256	276	260	291	290	318	265	272	270	292	273	262	238	267	274	249	261	263	282	264	291	260	314	254	277	272	259	288	282	285	258	267	286	283	270	256	298	268	274	284	277	286	226	286	262	293	283	263	271	258	253	285	299	285	260	240	255	284	260	301	285	258	269	270	276	299	249	275	276	300	278	292	248	262	249	289	275	278	251	311	293	277	254	303	273	266	286	280	273	255	275	266	290	271	262	278	281	287	285	249	249	276	286	276	244	273	275	277	276	304	283	278	259	263	288	262	264	247	288	264	273	277	278	283	279	287	295	271	276	263	249	269	287	282	265	290	267	284	273	264	250	301	287	267	277	292	274	277	249	284	268	244	276	245	259	261	282	280	262	280	241	275	276	286	247	269	263	311	272	256	290	255	279	271	273	273	295	294	265	285	280	248	257	252	281	271	277	268	270	283	291	303	248	277	305	272	262	246	282	278	287	287	271	271	261	253	293	283	253	247	267	269	255	283	263	264	273	295	287	250	268	272	276	297	287	247	298	270	337	279	293	277	272	259	287	266	302	254	293	256	291	250	266	281	286	264	253	264	281	294	261	262	273	310	268	290	256	286	275	263	270	292	298	265	295	303	276	263	279	278	301	261	258	276	258	276	281	304	288	290	261	273	265	298	268	292	317	283	289	280	269	270	303	278	286	268	290	275	278	288	284	291	282	266	299	250	275	266	267	277	279	262	271	274	277	273	266	283	275	283	254	273	279	310	277	265	267	254	272	272	269	235	245	264	274	264	264	261	270	301	285	260	269	252	255	259	276	263	291	274	277	270	291	294	272	268	281	269	251	292	279	261	299	310	267	282	269	259	245	282	244	260	253	279	280	308	277	252	275	282	253	266	288	247	303	276	267	283	296	267	271	282	286	270	268	256	275	283	255	295	260	243	256	277	273	279	252	264	268	273	269	272	281	269	260	277	264	245	278	256	259	291	279	297	277	261	280	257	280	292	264	296	283	301	288	270	294	261	296	290	262	266	291	284	264	256	267	263	268	274	278	275	285	249	270	266	280	273	277	266	295	299	284	262	263	287	283	271	267	269	308	283	291	255	285	228	313	297	281	290	279	275	297	315	278	282	270	298	278	254	272	275	271	298	295	288	277	242	257	290	275	267	259	255	278	285	268	297	274	270	304	275	242	269	263	272	297	308	270	284	257	272	284	281	277	271	281	258	256	269	276	262	261	278	260	287	288	268	289	251	261	247	293	296	277	298	278	276	274	261	262	254	280	318	260	289	275	264	272	299	274	238	291	280	282	286	286	304	258	301	276	277	296	267	281	285	257	294	293	305	272	272	272	285	263	267	272	263	273	302	288	239	289	300	273	239	268	286	291	261	269	301	284	261	268	249	264	263	285	275	277	290	274	248	305	266	271	302	262	279	285	252	255	263	301	268	269	246	247	249	273	301	298	260	284	265	274	277	263	295	268	285	276	291	275	254	294	290	270	253	279	290	278	287	278	270	266	266	277	279	300	264	286	279	281	274	270	262	263	236	252	244	259	276	281	269	272	279	267	288	288	284	268	271	290	277	295	251	279	272	279	269	271	279	290	301	270	285	278	285	253	271	267	281	248	258	280	272	275	255	256	260	270	268	288	259	260	262	274	282	279	272	241	291	289	254	268	266	278	287	317	273	259	279	276	258	275	279	280	285	293	302	267	277	289	297	279	291	261	299	274	283	285	261	281	288	278	249	281	275	292	250	271	263	288	280	283	264	285	274	278	302	274	271	293	266	263	281	300	271	246	264	279	278	267	230	310	284	266	252	285	273	266	236	295	264	290	299	258	270	268	301	292	266	276	281	246	246	282	274	293	301	276	273	278	264	279	267	280	284	264	265	259	236	292	271	267	277	264	268	277	284	292	265	284	266	297	289	297	285	265	284	286	292	255	275	301	255	279	259	284	297	258	246	286	275	285	269	264	275	278	265	275	264	302	288	257	286	290	261	280	269	263	242	273	293	274	252	261	294	257	256	291	272	263	279	259	257	280	258	279	282	262	294	266	261	284	271	261	261	254	300	265	277	259	287	261	309	263	267	299	267	266	263	282	296	253	285	284	281	279	282	257	301	261	276	274	278	274	271	276	290	270	258	270	274	274	291	249	260	258	274	266	276	244	281	285	278	276	295	282	265	267	283	261	294	264	248	267	269	271	287	306	272	273	256	299	278	308	271	313	275	261	279	277	246	263	251	256	257	261	279	277	253	285	297	246	288	271	289	262	274	283	267	285	239	253	279	261	287	310	267	237	280	260	275	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12795	2888	6542	7188	5962	4977	3991	3419	2905	2540	2126	2060	1890	1709	1579	1435	1374	1313	1181	1232	1182	1101	1125	1077	1014	1046	1003	1026	896	949	916	902	939	920	903	890	844	815	841	904	853	841	846	820	876	798	800	815	858	838	792	819	780	791	768	813	772	763	753	791	843	752	790	785	760	808	763	767	734	766	783	770	813	741	749	783	799	762	778	746	762	753	810	752	768	737	754	801	782	798	729	719	805	776	773	743	766	737	765	762	800	723	735	782	727	790	735	798	746	740	752	705	740	707	768	723	802	758	772	790	763	789	791	790	766	732	768	737	722	732	766	764	779	729	790	717	717	728	751	744	774	733	748	732	716	784	736	746	675	755	716	767	748	706	748	703	772	734	787	713	795	779	796	753	749	731	732	832	705	775	709	726	751	757	781	762	742	719	729	716	757	749	769	755	778	721	750	767	717	739	731	692	773	699	731	745	681	707	739	697	763	756	718	735	748	723	730	725	792	769	771	656	790	711	740	747	756	799	769	754	742	749	719	747	742	793	743	781	726	738	760	680	774	798	721	756	756	728	725	723	750	700	777	729	768	717	729	744	779	719	742	772	724	737	715	743	725	750	761	744	721	751	731	741	744	722	727	740	758	727	750	771	692	737	772	757	754	722	771	739	766	775	746	757	729	739	730	720	752	739	727	741	734	704	664	804	716	704	776	720	718	712	701	791	742	775	779	742	765	765	758	761	748	721	702	735	732	676	733	770	756	739	707	731	744	692	708	723	721	754	715	799	745	731	742	778	711	700	738	770	755	741	753	720	768	719	761	734	677	737	749	758	711	754	694	707	751	707	709	683	722	709	753	729	712	711	745	658	710	789	721	718	772	722	722	791	729	725	714	712	724	737	739	752	690	739	735	733	684	742	712	770	774	747	740	764	730	743	706	682	695	712	735	737	777	723	690	769	744	727	767	734	785	746	690	714	765	740	741	748	709	713	795	777	702	709	741	756	744	682	746	698	742	718	717	724	760	729	719	750	697	719	763	701	765	749	731	768	785	764	749	736	730	673	769	724	742	747	786	762	728	768	725	707	706	779	735	737	733	727	709	744	695	716	732	769	742	802	720	736	735	754	685	724	712	657	737	721	695	762	780	751	773	761	746	718	750	759	727	729	708	767	731	724	739	711	753	731	764	701	726	730	718	751	701	765	665	740	734	736	745	724	695	726	776	729	727	807	723	758	731	692	762	732	806	721	694	699	742	715	708	705	721	749	737	775	779	773	715	710	701	775	747	746	737	720	732	795	745	725	753	747	734	721	759	762	723	760	761	749	701	700	761	772	780	694	743	735	727	728	733	748	762	715	732	759	756	729	769	759	697	744	752	744	691	731	754	755	773	696	704	714	736	751	781	742	757	733	695	737	698	773	734	775	762	751	722	714	774	718	754	741	773	738	697	769	654	778	724	678	734	741	688	747	746	744	731	721	775	717	782	726	726	770	723	725	740	715	721	707	735	761	732	734	763	748	719	732	726	711	783	670	725	771	710	737	744	777	689	738	725	736	740	763	759	728	754	769	757	736	729	756	806	707	754	724	741	714	725	735	713	745	805	755	735	771	701	747	720	738	738	734	734	716	708	749	725	708	765	709	742	720	748	733	764	722	728	747	734	798	705	731	762	706	733	755	715	688	768	775	780	782	758	786	762	724	748	723	703	722	713	718	774	706	745	719	719	760	746	754	749	734	757	759	715	744	719	725	735	713	762	755	690	708	721	711	751	744	721	749	774	716	716	791	691	793	747	704	734	699	723	691	774	761	711	718	764	699	703	719	747	734	722	725	783	759	730	722	763	742	706	729	717	722	748	725	765	732	808	778	743	742	770	694	736	755	783	739	761	744	750	747	806	746	740	774	750	716	747	767	753	750	759	718	731	716	757	761	717	786	751	752	744	743	725	772	699	745	753	739	702	723	742	749	746	772	730	754	765	701	738	784	683	745	733	680	710	694	740	728	737	708	723	703	707	713	785	807	745	785	773	741	699	737	652	716	723	692	775	705	747	694	771	720	764	762	709	763	746	758	760	744	737	724	737	749	719	744	765	732	729	754	722	682	801	755	774	693	779	719	729	679	778	728	745	736	805	760	710	712	787	695	738	734	724	771	772	736	735	740	749	723	774	716	653	678	758	725	725	771	734	760	744	777	708	757	752	753	736	749	756	787	725	722	768	720	724	749	726	731	742	696	790	727	739	747	734	730	757	691	813	685	736	774	745	740	780	720	742	708	703	742	756	756	748	752	724	747	755	808	765	717	705	788	666	738	735	731	774	701	767	740	761	735	725	761	715	749	763	736	721	669	675	733	731	678	804	740	701	744	745	779	744	724	758	722	735	738	729	718	726	727	720	751	764	677	753	725	705	705	747	744	757	692	731	692	764	759	716	713	772	744	753	760	767	689	733	758	753	763	782	704	750	680	766	753	758	746	711	711	730	774	735	787	747	742	722	744	737	785	684	737	744	747	699	719	742	733	731	802	725	708	712	702	755	701	722	739	738	785	734	739	741	786	764	721	717	768	708	677	727	720	727	713	798	740	759	721	789	680	715	705	733	711	686	742	734	697	677	757	748	743	760	755	741	741	724	742	746	730	719	774	745	745	742	700	718	736	741	757	711	712	753	661	754	688	766	714	722	743	716	692	787	741	745	748	728	756	784	755	732	725	734	779	727	723	731	739	738	734	756	732	762	749	704	755	696	740	723	717	741	716	715	748	713	819	766	728	763	709	743	737	748	721	802	715	756	737	734	706	732	776	727	745	730	715	689	719	756	729	728	749	686	734	752	672	712	713	725	742	723	725	761	784	753	748	784	767	740	739	790	775	741	723	724	731	773	712	722	759	712	773	707	750	757	724	709	720	753	733	731	722	714	721	773	739	712	757	681	769	736	739	728	765	716	726	690	744	809	748	698	761	745	695	712	732	729	724	754	765	722	748	688	711	765	724	742	734	715	763	769	741	730	764	739	719	705	721	726	706	734	744	764	714	755	792	752	708	749	750	743	725	745	695	703	750	770	720	748	728	759	745	777	758	747	719	738	704	677	760	720	725	753	734	690	755	663	714	722	758	724	704	739	718	731	709	761	699	730	730	688	766	766	785	723	776	782	721	756	732	725	724	732	727	728	796	749	684	762	736	740	741	707	775	718	736	778	742	753	724	717	741	753	727	719	762	727	706	723	760	704	750	719	783	722	713	759	718	720	759	726	749	746	772	738	770	774	752	749	765	755	748	679	721	735	735	726	716	737	714	698	705	732	752	757	737	715	733	752	743	743	729	752	727	729	730	762	750	695	734	737	729	710	753	754	742	753	750	737	798	733	733	761	685	758	734	765	690	761	723	781	697	765	706	741	710	733	759	741	751	711	768	735	697	778	685	721	691	763	723	751	739	755	728	717	704	718	770	710	728	724	755	722	713	756	738	745	743	731	738	712	708	732	730	736	703	745	724	684	747	735	728	731	733	732	746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3346	175	142	144	118	124	89	105	86	89	85	102	78	84	82	82	87	88	85	67	78	81	86	81	83	87	87	81	68	83	86	82	64	77	71	76	75	86	86	77	73	82	64	85	72	63	78	86	99	83	82	82	70	87	60	80	59	80	83	95	94	70	84	72	81	93	71	90	87	54	88	88	69	89	89	65	68	68	82	88	84	86	82	80	93	85	83	78	96	92	74	84	93	67	80	71	63	81	84	78	66	89	85	72	88	78	71	89	85	87	81	80	92	85	80	88	77	72	84	78	75	64	73	74	88	67	79	85	71	92	91	90	93	85	71	84	86	79	91	76	71	84	77	87	74	88	97	92	85	81	69	77	93	75	101	79	85	78	76	72	79	79	98	73	97	73	73	78	73	82	84	64	68	74	79	89	79	89	89	82	92	92	83	71	62	67	88	76	75	90	78	86	72	76	74	72	90	73	80	88	85	81	87	72	66	87	80	82	88	81	97	76	63	104	77	90	85	82	76	72	89	91	82	94	67	91	68	69	75	85	86	78	78	77	82	80	79	73	70	73	86	85	71	79	84	77	66	65	95	78	81	96	76	100	85	57	84	73	82	68	78	86	78	83	87	82	79	84	95	95	77	78	98	89	81	98	87	86	66	80	81	70	87	76	89	69	76	83	89	87	93	72	74	75	75	62	72	82	85	85	83	72	90	86	62	71	93	95	87	93	81	91	84	91	93	77	72	69	78	80	83	75	80	85	76	62	72	80	82	83	72	92	90	93	73	63	77	93	78	102	76	79	77	77	90	87	88	70	85	80	81	65	79	86	83	80	89	81	96	70	83	72	82	77	75	97	81	77	82	84	75	87	82	59	70	91	86	87	82	82	86	68	86	88	77	97	84	96	78	73	64	70	78	73	69	71	73	83	89	77	89	77	72	91	97	67	84	89	76	75	81	72	83	66	79	75	81	86	84	68	76	60	78	84	77	76	93	84	79	68	68	81	88	64	85	85	86	70	81	84	84	78	75	73	74	85	82	82	76	82	89	100	85	81	79	80	82	74	91	76	71	70	74	96	94	77	85	81	78	65	94	74	75	91	84	85	95	71	79	83	67	95	85	82	70	84	81	83	94	59	79	74	81	82	90	84	86	84	79	67	80	103	97	71	81	72	84	91	86	69	74	77	87	80	80	90	69	75	65	76	91	59	73	69	96	93	81	73	83	99	76	101	79	77	68	74	80	81	86	75	81	73	82	66	86	103	76	65	81	81	78	81	83	77	82	57	85	75	93	79	78	84	76	70	84	71	85	84	84	80	84	91	73	84	81	66	80	65	56	82	89	86	79	70	86	86	88	98	96	82	94	83	99	85	83	86	81	76	89	85	77	90	79	76	65	71	71	84	69	62	66	83	71	89	80	60	80	85	104	86	79	74	79	85	85	72	86	88	81	85	88	96	80	81	85	90	90	85	65	77	78	78	92	70	69	77	88	77	82	92	110	73	92	75	77	93	79	58	72	78	97	70	95	68	94	80	81	75	99	65	82	92	78	80	87	83	85	84	94	76	71	79	69	87	71	62	72	80	75	81	86	83	83	71	79	82	83	80	99	94	87	87	78	66	91	77	91	78	69	94	66	82	76	74	78	95	79	86	67	71	94	75	71	59	77	92	77	72	87	92	85	92	77	79	65	95	59	80	99	86	82	90	69	94	96	102	78	73	70	74	73	73	86	87	75	83	84	80	79	72	80	93	98	76	90	93	73	89	74	70	81	75	83	96	86	80	98	82	86	77	91	81	95	87	95	88	82	82	75	96	70	91	102	75	84	84	85	68	69	89	66	88	96	88	79	74	74	87	88	73	65	75	79	87	95	80	64	78	82	64	67	80	76	83	75	84	88	80	85	72	92	68	91	75	75	75	83	92	85	54	88	67	99	79	79	83	68	80	70	101	71	85	84	85	73	72	112	90	75	89	80	93	80	68	65	75	85	89	81	90	73	69	66	74	77	84	72	78	72	65	72	81	80	88	66	78	71	81	84	70	77	88	88	90	74	93	66	90	69	78	78	77	77	70	84	75	76	79	83	81	96	83	80	56	95	99	83	71	74	80	84	80	97	63	82	81	101	64	80	73	82	85	62	78	83	86	87	67	74	85	87	81	78	88	83	77	86	77	75	84	79	77	70	79	76	80	90	89	92	75	82	79	78	79	71	83	78	91	90	94	81	69	91	75	80	67	70	88	84	81	93	82	87	76	90	73	84	67	88	82	84	91	67	97	95	65	71	94	91	88	68	84	77	85	67	80	65	81	82	105	69	78	97	75	83	82	91	90	68	83	84	73	74	75	75	75	87	75	75	71	89	68	87	78	61	78	93	69	75	84	69	75	85	72	79	77	83	72	67	61	86	68	82	90	74	82	77	79	92	82	76	70	89	73	87	79	80	98	81	72	83	82	79	77	82	85	78	82	72	87	82	100	82	70	78	66	80	81	83	87	83	73	79	78	81	85	83	79	63	78	76	85	97	73	82	76	79	98	71	89	83	68	93	96	75	84	87	74	85	89	76	80	78	75	83	89	59	56	81	77	88	72	93	84	85	78	78	64	72	82	83	76	79	84	91	85	104	92	94	76	109	81	89	78	74	67	85	78	76	82	78	80	84	82	75	117	65	72	81	66	103	75	81	94	72	75	78	71	75	74	72	86	76	70	80	79	79	87	93	89	91	90	84	76	69	97	62	89	84	61	69	66	87	75	82	62	82	88	63	73	78	70	74	72	68	74	82	78	88	67	85	88	73	83	84	67	85	98	83	91	88	61	80	75	79	86	80	78	77	99	99	88	63	64	87	92	68	79	69	92	80	86	79	87	85	90	75	71	75	68	79	70	84	93	92	92	81	71	63	83	70	76	76	79	91	64	72	85	82	80	80	78	87	93	80	85	85	80	65	80	76	96	88	78	70	87	93	80	84	75	77	81	88	80	85	75	75	80	74	69	65	84	69	77	80	86	75	86	87	81	67	73	98	92	105	89	95	83	74	86	81	92	86	71	69	69	91	74	72	80	86	86	94	92	101	72	95	74	78	73	67	82	102	78	90	84	60	77	71	85	83	79	87	66	84	87	71	69	83	83	82	73	76	91	86	83	70	82	89	84	80	66	88	90	68	74	91	80	83	72	97	76	79	82	91	82	120	77	88	86	81	82	78	79	90	74	82	74	73	83	90	86	72	88	89	87	71	69	85	80	77	83	81	93	91	85	72	70	87	80	74	92	79	92	89	89	75	77	92	87	68	84	77	92	73	89	73	80	86	75	89	85	98	77	84	74	74	72	98	74	87	85	85	69	78	85	81	70	85	64	84	75	102	77	75	78	69	84	100	79	87	88	76	78	81	85	66	83	79	66	77	74	72	78	79	87	87	84	65	81	79	99	77	92	79	88	71	82	92	90	88	82	77	65	80	89	69	79	78	88	81	72	98	82	75	73	74	91	68	97	78	81	69	83	88	89	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3422	352	452	496	412	418	375	337	334	347	316	289	355	316	298	295	286	264	339	233	261	316	277	262	290	283	261	279	293	266	268	288	286	302	293	248	266	242	260	285	284	257	258	271	271	253	295	304	304	285	263	288	291	277	291	272	245	259	264	262	275	292	256	258	267	269	256	277	304	305	319	255	249	252	323	282	273	286	314	259	298	297	258	239	288	291	266	271	281	272	276	287	290	296	293	256	287	279	273	252	250	283	279	290	279	273	275	258	295	241	281	274	251	262	249	297	304	272	275	279	267	279	264	261	264	292	249	268	264	275	276	290	309	261	285	293	259	253	275	258	263	252	275	251	290	256	286	273	282	299	289	267	309	279	264	293	269	286	278	307	282	254	293	314	268	267	285	260	264	251	249	288	230	288	246	270	264	266	301	278	283	303	276	263	280	263	265	275	291	249	311	287	311	293	279	289	291	270	269	258	326	296	284	279	270	255	256	284	260	279	277	276	245	269	269	257	255	308	248	298	294	269	262	272	277	249	285	303	280	260	299	299	268	287	284	271	264	304	261	292	292	277	232	274	295	280	265	278	282	283	248	273	276	301	279	274	255	262	246	276	255	266	250	288	307	279	248	272	258	251	286	282	292	260	300	272	275	279	282	241	283	269	272	266	284	275	269	269	263	257	284	247	256	244	266	294	277	295	280	264	284	294	252	293	272	271	255	295	321	275	266	306	277	274	274	249	261	282	264	293	276	271	294	274	286	294	284	264	276	268	326	249	258	271	259	276	287	212	272	251	285	289	266	288	281	293	289	291	299	268	283	277	262	292	263	266	268	261	252	294	275	293	266	274	266	274	287	281	260	283	268	297	231	260	265	292	277	300	285	264	274	273	255	274	261	289	278	306	268	250	270	283	280	291	280	272	266	259	263	293	276	277	280	257	288	257	286	268	299	262	280	285	283	287	252	292	295	290	270	294	280	259	265	283	290	283	281	255	287	297	277	299	270	290	279	242	280	285	266	296	268	269	260	272	281	280	312	270	314	296	285	248	258	264	289	282	282	284	286	280	242	262	280	291	281	302	296	283	270	277	270	270	283	297	274	265	281	282	274	284	275	276	286	279	284	268	282	281	257	260	246	307	271	298	312	268	302	248	292	305	304	274	258	266	290	255	279	285	283	298	277	240	283	285	257	288	276	260	294	264	233	277	291	277	292	275	261	292	270	288	274	275	258	266	302	236	270	261	268	270	270	290	272	265	295	283	294	274	279	247	255	296	288	288	277	295	269	263	292	284	283	285	265	291	270	275	260	280	276	276	282	252	258	290	254	287	282	255	292	268	272	265	280	258	281	260	277	271	282	291	267	285	248	282	275	253	260	271	264	273	265	275	276	239	262	249	248	272	282	282	259	278	267	273	286	293	285	264	294	254	266	244	272	283	246	272	275	287	293	280	269	292	251	283	285	289	258	235	255	268	257	263	267	260	270	280	249	267	271	272	306	255	258	247	266	302	284	285	260	295	248	284	281	294	257	286	277	260	284	247	299	258	272	266	264	261	265	264	256	269	279	286	252	256	297	290	277	263	280	259	272	277	304	239	293	272	290	271	275	262	247	274	309	278	285	274	285	291	253	270	272	281	274	295	293	265	296	286	269	268	280	266	283	250	271	279	263	260	261	302	265	286	253	293	288	262	280	272	256	296	275	260	290	282	278	259	276	267	281	278	253	266	277	302	281	284	264	292	255	307	248	314	293	265	257	297	272	265	280	294	318	285	296	263	284	300	267	280	271	314	277	263	274	269	242	289	263	271	300	279	263	269	286	271	326	276	325	265	252	278	285	229	281	270	283	278	262	279	272	289	262	290	252	254	253	257	268	268	305	289	270	257	283	272	276	292	265	283	297	261	262	254	291	271	268	269	252	242	273	260	306	269	259	286	313	291	320	301	285	270	268	270	253	276	282	267	265	270	263	282	300	262	279	261	218	283	277	265	300	294	262	266	278	253	285	277	288	258	277	267	267	280	268	257	262	286	273	281	269	307	264	272	285	251	252	285	290	284	264	276	267	252	239	258	271	270	291	304	285	284	295	315	283	269	265	284	298	277	292	279	265	252	267	274	285	289	288	253	281	284	300	268	291	296	283	217	272	245	284	283	294	265	284	249	264	282	288	279	269	290	277	281	288	250	260	293	259	284	282	269	264	271	268	290	292	299	270	260	293	281	261	272	253	271	252	262	282	311	269	294	287	273	277	285	292	246	270	271	277	256	276	294	278	273	272	262	252	263	313	261	280	257	278	271	283	253	276	258	287	297	290	289	304	268	270	276	276	262	278	268	273	251	318	272	274	260	269	260	271	270	279	279	302	258	270	251	224	262	257	289	266	265	289	293	262	273	266	265	262	258	262	279	273	290	276	288	283	283	288	283	275	262	249	276	261	282	286	273	271	278	272	266	265	258	301	302	270	297	272	294	268	267	253	283	274	275	279	289	266	302	273	264	275	298	274	266	282	294	251	257	282	247	255	281	261	275	297	262	240	285	294	285	265	264	276	253	278	260	265	296	292	311	276	286	260	294	277	270	298	296	282	288	280	271	241	281	257	279	282	306	283	273	263	273	286	279	258	270	287	270	254	264	243	273	290	275	297	291	269	283	264	251	297	266	257	295	271	256	234	285	257	288	285	288	277	245	248	275	276	299	264	258	272	282	290	283	280	297	291	253	266	273	267	290	261	304	288	281	266	295	258	257	319	269	264	242	256	306	278	267	282	293	289	263	291	260	281	295	277	280	262	270	263	282	295	304	277	251	259	271	276	279	301	285	291	276	268	291	259	294	264	256	273	298	292	279	297	264	273	268	241	276	264	284	258	280	252	281	274	282	260	274	296	274	278	252	294	277	263	265	244	258	298	325	270	250	276	243	296	269	240	275	259	295	281	261	247	277	271	270	260	257	268	270	275	273	291	285	266	302	251	297	295	278	307	291	245	280	295	302	287	297	267	280	241	278	278	236	287	266	260	307	259	294	255	267	285	246	282	268	302	284	257	260	299	263	260	275	259	289	262	280	292	283	283	314	255	264	311	268	273	261	310	272	279	263	280	264	268	262	274	276	300	303	277	270	267	291	309	274	262	271	299	269	303	274	260	260	270	281	308	254	291	275	251	262	274	276	299	265	264	281	284	288	279	312	258	308	253	293	276	290	297	276	291	290	286	288	243	273	271	278	275	264	275	257	258	283	255	260	273	261	251	260	301	277	257	275	268	260	258	286	284	281	293	261	291	241	267	280	288	266	268	286	281	264	247	284	296	280	269	287	257	235	320	293	297	296	268	266	272	267	278	272	285	283	265	285	262	267	255	255	266	262	286	278	294	299	258	275	277	270	260	298	276	306	269	278	308	292	277	282	280	281	287	261	256	285	283	270	261	286	294	271	282	274	249	263	254	241	295	289	259	265	272	265	269	287	240	276	295	274	305	276	266	277	272	304	244	267	273	287	287	261	274	274	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20456	1798	1437	1224	840	593	490	416	361	319	288	281	255	251	263	203	204	207	224	192	206	207	180	195	182	180	181	188	205	172	191	171	167	158	204	191	191	202	181	199	166	190	211	187	157	182	194	160	168	212	180	197	174	176	149	173	162	186	198	174	169	193	199	162	205	172	193	198	207	185	197	162	184	193	178	186	201	175	180	177	156	188	176	141	186	178	179	179	160	162	183	200	162	158	171	160	166	185	190	162	165	165	184	154	193	159	195	161	182	155	172	176	185	186	182	194	152	191	188	169	163	162	183	179	184	149	172	185	183	164	183	164	171	166	177	197	184	190	195	145	167	193	155	179	150	180	176	169	178	179	177	176	149	167	162	170	176	175	172	167	193	165	173	168	181	160	171	181	174	155	185	188	190	160	176	162	177	151	198	186	174	189	168	177	193	168	176	155	191	180	176	195	177	177	179	154	190	185	172	171	163	175	153	158	159	189	165	175	183	148	144	173	183	159	176	171	166	175	150	186	178	168	167	175	196	157	159	156	188	165	189	170	186	183	180	159	183	178	164	205	174	200	176	182	187	171	173	186	160	173	184	186	179	169	159	181	182	185	182	191	158	174	173	165	158	169	186	179	184	171	156	171	163	158	133	174	190	166	189	185	174	179	154	154	170	147	162	182	169	180	174	165	180	145	174	164	208	169	174	157	186	182	178	148	183	146	154	173	175	175	160	181	188	175	179	175	186	202	190	161	198	158	188	204	197	167	158	169	172	177	169	180	177	164	158	164	157	184	178	150	154	174	181	180	165	169	163	165	174	166	178	166	184	143	163	167	169	189	157	139	190	150	162	184	176	184	179	179	157	183	186	166	171	186	148	162	155	177	161	174	177	179	172	187	167	155	166	185	182	181	173	165	172	168	165	187	162	169	160	175	152	178	175	182	153	181	165	160	188	154	155	162	158	201	148	184	171	182	192	166	157	184	176	173	200	189	167	154	164	176	178	158	151	184	187	149	178	184	187	174	174	164	186	165	178	165	182	177	183	176	170	183	167	195	161	178	162	187	196	190	169	154	179	179	173	150	185	181	164	160	176	193	168	187	175	166	161	180	170	149	153	193	190	180	163	163	167	155	174	192	172	165	171	186	173	185	142	187	174	166	173	179	149	179	185	159	166	164	152	160	197	164	174	160	194	172	169	150	162	179	198	176	166	161	156	188	168	173	185	159	163	191	175	178	174	156	195	188	147	197	163	165	199	162	182	167	190	168	208	188	169	160	179	156	180	161	163	180	192	194	176	168	210	164	158	147	165	170	155	177	149	188	198	169	194	186	182	191	183	159	174	141	173	193	172	188	169	158	178	170	175	173	167	157	171	156	175	177	152	154	168	194	173	171	180	167	169	168	189	176	169	154	151	185	184	171	185	156	175	166	186	164	160	169	156	173	167	161	166	181	168	166	163	177	145	150	166	179	149	147	165	181	188	184	158	177	165	163	187	171	173	162	167	187	155	160	174	183	148	186	194	189	181	183	167	147	154	180	160	183	196	155	178	189	178	177	195	154	189	164	149	158	174	177	192	169	190	167	165	139	146	189	168	177	156	177	167	189	199	177	171	161	190	163	183	159	168	168	192	158	167	182	147	157	184	176	182	189	182	178	179	195	170	170	145	175	159	164	163	174	145	190	169	192	173	162	202	168	184	187	181	180	186	160	149	172	157	182	184	167	216	188	176	157	165	184	171	162	191	164	152	153	175	160	169	191	170	187	180	185	202	168	185	166	155	154	182	175	151	177	179	170	186	176	193	167	175	195	172	150	154	171	172	188	165	176	160	169	147	172	159	180	190	148	185	205	148	176	187	180	147	174	175	163	186	181	185	195	162	162	175	176	169	182	180	186	177	187	195	197	150	192	189	182	157	165	171	149	183	166	174	150	165	189	166	171	158	156	184	160	171	164	175	178	173	172	183	168	202	178	192	177	170	177	180	184	173	164	159	167	181	174	167	167	165	184	159	170	157	164	161	156	192	161	173	183	161	179	176	179	169	174	187	191	183	145	161	151	167	175	170	165	170	178	183	176	184	182	190	181	188	175	171	191	163	150	192	147	166	185	179	166	152	147	194	163	196	175	186	161	163	156	163	167	194	173	163	169	159	176	161	167	177	192	182	168	163	183	162	186	188	152	181	190	167	200	180	175	191	166	168	210	173	157	158	162	182	175	160	180	172	160	149	189	170	175	165	180	209	172	173	172	193	190	173	176	158	151	166	165	206	186	172	162	189	164	172	184	196	160	171	183	183	177	156	167	177	191	159	172	181	182	168	180	175	160	165	164	186	197	166	168	180	188	197	174	170	158	168	182	192	182	171	174	193	179	180	166	165	181	178	169	161	172	189	176	164	159	147	174	174	180	173	174	159	167	161	177	166	171	170	183	165	183	171	168	179	195	156	175	175	186	164	187	174	189	172	185	177	182	181	182	185	185	162	177	171	171	144	188	159	163	144	175	184	161	139	150	181	177	195	156	194	185	170	171	165	180	181	161	149	182	192	163	150	167	157	190	169	204	173	181	165	176	153	194	158	160	171	169	167	155	163	156	159	179	181	199	190	179	188	163	184	180	182	178	175	178	180	158	170	193	192	153	151	200	183	199	184	182	159	169	183	166	177	159	189	147	181	162	170	169	193	169	168	165	177	172	189	188	172	185	206	175	199	138	174	177	162	164	178	194	162	177	180	178	154	165	162	193	181	193	165	169	181	174	152	180	184	177	197	182	170	174	172	174	165	177	168	168	188	180	158	148	169	182	200	167	178	164	170	172	157	162	175	195	182	192	174	168	186	198	199	173	173	171	173	190	195	171	163	178	177	150	187	180	152	160	178	157	159	176	165	183	182	169	176	167	170	191	159	171	178	161	167	175	163	156	186	187	145	184	177	172	180	137	190	185	167	173	163	170	206	165	174	158	171	172	155	162	156	178	175	191	156	161	147	168	170	194	162	153	159	165	185	172	163	183	170	156	165	175	173	189	199	188	181	155	153	162	199	162	177	163	175	199	186	175	196	166	169	179	164	156	192	180	168	179	180	155	185	167	182	175	190	180	164	183	175	160	152	181	160	171	173	183	142	170	196	185	187	162	162	189	190	200	201	152	197	202	189	174	173	171	178	194	168	153	161	160	182	185	166	184	174	169	170	182	180	158	155	182	166	183	181	179	166	199	174	182	202	166	166	187	182	151	174	171	181	165	154	179	180	147	173	171	158	214	170	171	172	176	148	169	166	156	177	177	166	183	172	167	172	159	217	173	170	191	167	189	173	155	212	152	165	163	146	167	204	171	153	179	168	153	170	171	174	174	158	181	175	185	155	185	172	156	169	187	170	179	165	180	198	181	174	171	135	161	181	162	175	167	167	173	164	176	176	189	179	178	150	153	177	181	183	185	175	145	187	173	155	196	164	168	176	190	189	166	200	155	182	166	177	182	162	174	161	188	155	164	191	168	184	185	185	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9463	1616	3395	3909	3258	2619	2150	1842	1611	1385	1264	1136	1061	1015	935	832	818	753	741	730	696	748	732	723	671	665	639	589	624	569	588	555	627	595	579	571	561	562	544	533	601	550	528	605	520	567	523	554	541	558	527	590	561	537	545	546	508	529	552	542	555	494	544	542	535	532	508	555	530	515	521	542	531	531	526	497	481	514	526	483	502	534	488	500	510	509	471	480	510	517	532	527	532	523	547	488	521	505	491	510	483	532	537	502	538	502	535	497	539	527	474	494	520	534	516	552	517	482	520	556	514	509	510	499	506	493	498	513	505	513	453	529	532	509	522	501	474	516	498	543	544	468	477	526	514	510	487	553	514	504	473	481	462	436	511	502	489	495	525	524	513	509	532	497	502	488	539	459	479	497	517	513	482	499	522	510	537	490	470	485	510	485	468	513	522	534	503	502	535	472	528	523	506	520	502	524	505	482	490	529	478	518	489	540	547	489	518	514	541	514	472	520	508	492	506	505	518	428	500	475	496	504	534	508	515	535	533	518	500	509	485	503	493	496	506	475	521	529	541	501	478	478	506	474	551	442	500	490	478	487	520	506	514	512	508	503	505	486	513	523	500	523	468	507	495	487	500	487	494	536	467	514	547	494	530	516	500	499	553	517	492	513	494	516	509	504	533	494	484	478	546	498	516	502	479	490	524	499	501	492	490	501	493	515	491	513	511	489	524	559	543	545	533	503	534	510	505	456	541	519	507	469	512	521	481	519	504	532	473	502	522	467	509	501	518	537	516	529	508	520	472	500	494	498	487	484	478	486	491	462	516	506	480	531	501	504	472	504	511	471	489	483	525	496	543	503	496	504	506	523	453	521	537	575	497	510	490	521	501	508	510	461	504	526	545	505	493	474	474	495	492	508	494	550	469	503	534	510	523	499	476	551	482	509	581	486	501	482	549	486	497	522	506	535	528	541	516	508	509	483	497	476	489	519	522	490	499	506	497	523	545	510	519	478	528	527	512	497	527	499	516	524	497	489	469	522	452	501	498	502	528	484	487	487	516	508	551	529	510	472	502	507	523	483	540	500	500	500	499	523	510	484	524	518	505	501	524	534	525	477	535	506	534	508	535	529	504	480	509	494	513	489	521	532	559	460	515	478	520	521	514	512	501	498	481	467	506	495	504	519	551	529	482	478	475	500	492	505	526	495	481	511	509	523	515	476	542	488	482	459	514	475	497	493	488	492	497	506	520	514	464	502	488	522	487	510	526	517	536	502	461	526	483	462	494	510	512	503	502	496	524	518	466	497	470	497	502	510	469	522	488	512	496	492	501	510	544	514	543	506	477	540	515	513	476	481	507	475	502	526	495	482	519	502	522	516	475	531	551	538	482	521	529	485	474	499	491	511	524	496	521	505	475	482	511	503	537	494	495	499	484	498	538	490	527	496	487	443	513	532	485	503	483	543	481	501	537	530	489	508	517	517	513	519	550	528	525	493	489	505	514	527	499	522	493	479	538	502	481	493	487	491	548	495	523	491	512	497	523	487	493	516	463	556	511	473	502	505	520	490	498	526	476	507	570	514	488	504	445	519	509	499	508	498	480	510	478	482	503	507	550	492	518	477	483	491	455	493	572	467	514	552	524	534	505	586	496	542	496	527	494	510	531	513	530	502	502	503	538	502	499	513	524	491	515	523	552	538	481	505	547	473	455	495	525	511	500	523	530	497	472	490	506	517	508	463	550	501	526	502	480	531	493	482	519	496	500	507	488	476	482	499	477	520	504	545	522	510	487	554	524	494	509	484	508	492	516	500	537	529	533	508	518	506	523	538	472	461	459	506	501	488	487	498	520	479	502	477	529	469	515	484	503	483	491	479	515	552	493	532	550	519	499	479	499	528	539	493	478	496	485	490	511	532	483	473	525	548	475	479	496	517	519	522	500	511	521	488	504	486	506	495	524	531	502	489	502	517	466	549	545	470	496	498	509	554	478	485	561	510	525	515	520	506	518	512	501	519	493	498	495	499	488	527	535	497	512	523	511	531	482	504	521	489	542	508	512	531	518	508	537	506	525	529	488	498	540	522	512	512	480	500	530	498	489	504	506	513	531	479	491	521	521	517	501	518	498	511	520	506	531	548	518	484	488	514	519	449	474	514	515	519	517	512	504	511	501	506	537	499	488	509	491	527	508	522	539	473	488	543	506	489	525	503	518	504	534	457	501	494	537	490	493	509	500	491	512	505	505	516	514	527	577	496	508	519	539	505	501	455	511	501	484	492	493	488	499	504	540	519	515	501	504	535	505	512	454	505	517	529	481	482	523	496	496	481	503	551	532	473	499	530	457	533	524	509	501	500	523	514	541	482	490	549	505	501	527	478	540	489	485	491	507	453	475	501	488	470	472	518	485	502	502	493	534	488	539	492	509	522	534	490	500	501	518	555	521	544	514	523	508	520	536	557	501	520	509	514	489	512	510	495	493	496	498	519	467	479	534	524	475	526	536	471	419	524	563	524	540	529	483	498	528	480	489	515	514	481	500	495	506	521	504	505	532	495	541	503	520	493	528	520	501	501	598	497	506	497	486	509	513	466	505	551	504	498	495	514	537	480	520	542	521	529	498	525	484	507	513	506	525	500	520	501	522	490	522	451	511	518	474	536	487	494	473	552	576	476	492	511	488	495	519	532	488	504	511	513	499	502	511	493	497	504	540	552	496	477	523	508	495	467	451	498	465	501	499	513	475	526	480	475	498	476	499	516	510	549	484	487	473	508	496	506	527	499	495	520	509	470	476	534	488	506	506	525	505	537	518	532	531	484	497	485	498	456	566	499	500	459	520	495	500	495	512	499	539	532	538	513	475	487	518	510	461	491	479	500	476	495	462	501	512	516	497	536	458	481	496	535	464	507	492	477	510	518	500	500	504	522	511	533	530	477	512	538	490	485	519	526	508	504	477	529	530	456	520	509	525	482	492	478	537	475	504	480	524	506	505	490	514	478	544	520	514	485	503	524	531	532	505	502	536	524	493	518	491	470	500	477	520	506	490	541	505	495	505	499	495	471	476	496	491	479	466	516	526	492	481	487	519	504	510	497	522	538	491	477	515	490	512	525	506	511	504	487	475	506	483	505	510	508	529	490	530	463	523	500	541	479	461	538	524	563	497	506	552	534	558	535	491	471	525	491	511	488	501	543	486	478	526	483	548	512	487	508	484	513	498	514	497	504	538	534	512	485	495	488	553	524	520	469	494	494	507	521	530	519	482	534	487	531	503	523	506	474	521	508	472	504	568	528	487	513	471	493	490	526	523	524	512	504	512	522	463	474	497	519	478	531	541	502	499	516	544	511	496	477	499	487	530	470	503	478	497	487	487	506	470	522	476	500	535	514	449	481	471	506	511	486	466	561	480	524	544	512	487	488	509	481	513	497	562	483	524	481	508	509	503	536	475	483	524	508	496	491	507	541	531	500	479	519	473	515	506	475	528	466	491	533	530	521	532	514	462	497	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31316	4484	3170	2431	1631	1194	954	804	636	596	516	503	458	419	389	372	366	341	371	350	337	308	327	317	273	325	282	340	294	304	259	285	303	268	293	297	286	272	288	269	296	286	261	270	270	261	277	269	283	291	305	279	278	286	275	263	279	330	282	267	264	268	302	279	282	280	255	294	301	267	272	243	302	265	264	264	256	280	286	270	252	273	283	262	284	276	259	275	268	272	270	287	290	268	231	263	298	280	307	290	258	240	256	267	261	252	302	251	276	272	256	246	296	291	280	289	267	282	278	282	314	258	273	280	259	265	280	285	254	292	298	286	305	296	247	271	260	285	255	271	275	281	288	241	289	275	247	263	252	248	293	292	286	296	296	270	264	280	283	279	275	275	269	280	313	297	253	269	285	269	293	302	268	282	281	272	269	265	298	270	272	280	280	279	298	267	259	255	262	278	270	293	274	274	281	280	264	265	287	271	285	276	260	255	264	317	255	254	234	259	250	283	262	274	298	269	261	278	273	265	281	297	284	270	273	270	284	270	269	284	288	273	277	237	274	257	262	258	264	270	291	267	286	279	260	270	251	267	289	298	260	279	279	279	301	263	234	256	269	258	273	262	267	318	281	319	263	265	320	269	264	282	282	248	260	316	263	255	256	286	254	309	283	251	260	262	268	314	273	260	281	273	306	281	255	257	268	283	272	284	286	273	258	282	264	282	274	332	250	287	254	292	262	292	250	241	276	247	254	293	306	266	265	248	270	288	254	260	254	248	298	277	265	293	294	264	258	276	260	283	261	319	254	258	311	255	272	271	259	275	264	277	279	251	292	273	271	289	300	260	275	244	275	285	249	278	269	257	275	281	299	292	268	270	258	261	287	283	281	266	265	282	293	282	255	279	285	290	274	275	214	253	279	285	267	292	259	305	262	273	271	296	303	279	266	289	272	273	289	246	265	270	253	295	262	275	270	280	290	282	273	271	269	258	286	245	272	247	277	272	275	240	269	276	256	294	282	290	269	255	273	283	288	273	279	287	255	273	277	259	269	294	258	277	291	266	251	278	284	259	258	287	264	256	259	272	261	276	271	297	272	276	300	258	283	235	292	263	252	275	315	261	258	276	272	274	270	269	297	292	290	275	270	274	259	269	293	285	284	271	255	287	268	293	288	256	282	254	267	261	256	284	304	267	257	275	276	259	285	255	259	282	279	261	264	272	273	257	253	288	272	274	270	291	274	277	269	238	270	266	264	253	278	295	251	288	273	292	271	281	254	256	271	309	287	272	261	283	288	266	281	273	260	276	286	238	295	290	301	278	270	296	272	252	275	306	259	261	282	257	268	280	283	278	257	267	270	264	277	263	287	287	270	300	261	274	264	312	248	253	272	296	286	269	247	274	300	273	260	264	250	267	273	249	296	284	291	268	275	265	251	272	282	296	271	257	311	278	258	243	292	253	261	305	257	265	242	287	299	303	262	324	260	276	285	232	272	277	263	258	268	238	252	288	281	259	288	276	272	259	295	247	263	299	275	314	281	294	284	263	271	281	271	279	273	281	293	276	257	273	262	285	270	279	258	243	269	259	261	261	274	279	276	238	279	244	282	288	274	243	270	305	316	289	292	270	315	305	240	269	274	248	289	263	285	285	251	259	273	303	274	298	254	278	293	294	288	254	273	267	253	268	262	283	277	229	260	263	280	257	271	300	255	264	258	269	280	260	271	310	271	272	280	275	257	266	277	265	259	278	288	293	312	284	292	257	253	288	282	304	260	287	247	283	277	293	293	282	308	301	288	269	274	264	248	248	292	276	289	268	259	266	276	249	272	264	266	272	276	272	260	272	272	281	254	307	247	255	257	274	258	258	278	281	290	315	244	246	261	286	261	254	288	285	273	263	284	260	272	263	279	283	290	279	240	299	280	275	288	279	271	281	293	294	297	278	293	278	274	250	274	259	292	296	263	223	266	289	260	285	244	274	317	281	254	281	277	286	263	283	296	286	270	308	266	278	277	247	271	282	272	278	254	253	285	256	267	276	288	252	276	281	271	274	276	248	259	297	298	231	285	273	299	244	307	265	294	268	292	295	264	250	250	285	293	273	250	288	260	279	279	260	253	287	280	280	262	278	253	262	237	271	280	281	253	258	256	270	286	271	250	249	284	282	289	258	262	319	274	265	281	268	280	292	291	291	272	276	316	262	236	251	257	288	285	264	310	259	275	297	253	274	288	304	288	260	263	271	256	273	258	263	272	283	312	261	288	277	259	259	246	288	264	297	252	275	284	285	265	275	272	284	255	308	316	275	258	273	259	265	238	275	302	306	272	295	277	273	288	266	259	281	290	290	272	278	274	258	273	242	273	286	296	264	247	262	268	270	278	263	287	284	272	291	299	257	275	286	295	274	279	270	253	266	290	267	302	277	289	266	310	260	281	283	240	271	312	307	264	260	257	312	277	313	273	268	285	269	303	269	246	244	262	287	280	243	257	252	265	295	256	277	295	296	272	266	316	269	272	263	266	270	291	253	299	244	265	252	259	274	258	268	301	281	305	290	285	254	289	270	244	276	250	299	292	282	261	290	247	287	264	290	298	285	266	275	229	269	247	247	245	265	271	270	269	277	307	269	255	283	252	278	268	260	277	260	267	307	316	263	262	267	314	259	273	283	236	252	248	286	279	275	276	259	302	299	273	261	268	308	263	255	268	270	263	258	266	274	293	259	266	291	263	283	309	269	245	267	256	276	315	285	281	278	286	253	283	255	275	275	288	280	266	260	292	303	286	277	247	279	288	249	279	281	287	252	273	288	283	264	293	257	262	252	271	287	263	280	269	266	274	286	261	299	278	282	244	252	254	260	310	269	280	273	298	285	273	256	265	290	260	267	300	285	285	270	279	273	256	272	266	287	283	274	299	278	305	273	266	267	277	274	290	265	273	270	271	283	282	267	263	309	257	294	258	293	275	307	282	273	248	279	257	289	234	260	283	273	297	234	260	286	280	284	285	297	254	315	249	268	275	280	242	279	272	294	294	257	269	275	257	297	291	276	261	275	270	264	282	305	306	275	261	284	290	251	274	266	267	258	250	284	284	255	255	252	254	288	250	258	293	254	289	282	253	282	264	275	250	265	267	289	251	289	292	294	246	270	280	276	280	304	246	270	272	276	276	249	249	274	282	292	251	267	275	257	270	285	264	296	254	236	288	253	278	260	236	258	282	278	263	270	304	279	276	257	270	267	288	274	277	274	273	269	291	289	286	314	248	273	241	283	261	239	269	271	313	301	273	286	281	279	294	263	276	282	249	266	296	295	262	273	298	254	253	283	259	292	297	276	266	286	270	293	265	283	255	252	288	286	294	263	259	267	266	287	265	267	320	261	286	261	305	290	285	286	269	288	282	289	264	298	241	284	267	273	287	271	295	269	251	266	280	271	250	275	269	278	230	257	278	273	283	273	285	284	293	280	303	269	233	285	296	274	239	253	262	267	276	266	308	302	293	243	273	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12550	2979	6651	7033	5930	4734	3953	3250	2878	2484	2182	1999	1829	1680	1574	1425	1435	1388	1304	1182	1124	1078	1128	1065	1079	1052	990	954	891	1006	955	935	938	890	907	913	896	846	896	824	830	885	836	820	852	859	808	854	840	811	781	775	812	797	800	806	784	762	797	793	808	777	782	736	741	745	730	812	754	760	776	759	744	750	817	773	759	770	747	738	767	789	757	769	724	799	801	721	774	771	780	739	735	718	781	764	771	743	767	787	739	786	737	739	775	802	798	761	719	759	758	729	759	782	750	733	764	737	715	784	779	772	736	729	793	746	714	703	758	776	732	801	717	787	765	736	799	777	749	731	746	710	724	716	776	742	739	753	739	768	769	739	731	705	742	758	833	740	719	732	752	725	683	787	775	750	795	712	727	729	769	739	740	740	734	802	704	717	739	696	753	714	753	702	759	753	739	704	789	739	676	733	711	742	737	762	715	778	747	750	760	772	762	753	750	745	760	763	764	748	765	808	701	723	748	739	740	717	733	756	709	761	768	772	697	735	762	725	751	736	763	746	711	738	710	738	757	745	775	731	742	790	763	683	723	708	702	774	712	697	740	761	680	710	726	759	774	747	762	735	737	752	773	707	748	755	722	778	772	770	765	725	718	710	708	691	735	757	741	707	742	774	724	740	744	731	793	755	749	766	769	698	709	746	729	712	795	739	737	759	731	726	709	732	750	718	719	731	732	710	689	745	720	752	741	764	773	727	743	752	770	769	763	729	712	683	781	696	728	743	781	742	728	734	779	744	747	724	744	732	787	772	750	725	777	749	758	745	713	715	806	751	774	755	694	751	718	731	679	724	728	689	717	762	712	717	755	772	745	734	721	787	721	738	734	740	703	751	748	712	736	700	749	779	727	746	712	734	692	747	778	721	732	715	726	771	777	738	756	709	751	696	727	741	751	788	747	728	755	712	761	744	649	786	735	743	729	717	761	754	764	695	794	761	733	743	761	789	759	701	759	725	743	717	731	756	707	727	722	756	791	718	747	720	786	740	719	711	807	731	736	764	776	754	751	708	749	723	731	702	771	685	750	732	721	707	714	764	709	750	763	759	742	758	777	761	740	725	760	710	737	733	733	738	721	737	684	697	721	697	711	695	731	741	775	749	726	738	728	725	756	708	742	769	708	756	760	734	778	783	738	717	783	704	716	791	760	690	735	689	812	699	741	741	735	751	757	796	715	749	748	728	760	762	716	721	748	730	744	746	714	754	722	733	743	733	725	722	774	772	681	760	733	737	731	727	744	752	765	712	729	710	719	769	685	749	764	733	738	745	704	745	765	748	696	703	751	714	721	766	774	723	700	778	810	753	766	738	726	756	744	744	758	746	732	732	732	733	728	726	757	737	728	717	719	709	759	786	751	775	759	739	735	738	758	735	732	728	716	702	749	733	734	731	750	786	758	764	707	760	746	784	734	756	721	773	734	778	773	756	769	709	723	720	771	746	732	732	746	736	743	758	720	746	756	784	742	727	784	797	727	749	781	781	759	766	708	718	724	720	699	737	741	718	761	767	719	749	706	750	709	762	773	725	688	774	772	721	732	761	730	754	782	729	716	754	772	768	675	713	735	698	784	767	719	756	706	725	704	743	731	701	749	677	686	782	751	796	701	762	761	733	697	694	719	730	710	713	709	748	736	796	710	756	722	765	775	718	760	707	757	729	724	745	780	779	723	715	732	778	762	804	715	782	725	781	789	743	734	760	773	743	710	772	782	676	746	776	758	711	730	701	732	747	771	736	746	761	732	738	743	785	759	724	759	763	762	696	759	761	701	748	739	760	731	765	682	751	741	686	758	710	759	742	752	717	805	776	768	701	736	687	743	781	771	794	746	726	706	742	724	758	692	762	748	742	748	775	726	777	722	749	755	740	739	783	710	822	727	805	725	703	730	711	795	717	754	741	773	727	758	726	726	736	747	721	722	746	747	720	747	793	753	725	781	716	762	762	743	727	768	736	701	726	729	659	756	722	812	729	751	773	747	730	761	773	725	738	754	751	759	749	760	743	702	763	719	720	706	749	747	751	758	727	751	743	735	732	717	699	711	706	771	750	760	751	769	734	744	765	725	691	809	767	729	734	773	713	733	722	727	706	738	754	713	758	735	716	808	721	723	757	758	785	702	768	709	691	730	721	712	745	727	766	740	785	759	740	760	692	752	756	745	765	737	726	781	700	768	740	753	727	761	770	716	769	765	770	759	701	678	745	723	728	718	757	759	732	758	768	714	779	786	694	742	715	778	731	715	694	738	725	737	722	723	801	688	742	767	752	755	772	746	717	743	810	773	714	696	731	720	695	751	743	727	757	724	717	722	773	723	752	696	755	719	747	745	739	748	736	755	734	760	723	749	787	702	728	716	747	740	722	742	724	734	755	733	723	729	806	730	695	772	725	752	737	757	743	706	759	727	743	778	715	774	766	760	812	770	783	717	721	715	748	784	728	756	733	724	765	752	703	769	775	741	732	755	722	732	736	774	717	702	731	735	722	731	763	745	768	791	720	781	759	767	799	764	731	728	762	752	756	761	706	690	738	743	751	694	740	739	732	745	689	684	764	750	750	712	781	750	745	780	767	768	750	751	697	743	744	708	710	760	745	750	692	776	736	725	753	706	731	739	769	714	752	707	733	763	718	761	757	720	759	678	776	699	711	759	689	713	708	766	706	754	724	720	697	725	748	688	757	768	770	767	723	739	787	703	765	721	716	763	726	795	744	743	748	753	759	752	726	733	753	719	768	762	755	737	711	690	710	725	749	783	726	763	764	764	752	770	720	700	756	704	739	747	714	715	725	741	771	784	771	775	745	721	741	682	714	743	705	763	698	768	740	725	755	746	783	793	743	717	728	738	783	745	758	767	747	751	680	759	721	749	735	764	739	750	688	699	770	721	775	706	749	762	734	731	812	713	721	806	733	689	739	784	736	746	773	691	738	740	762	766	720	735	696	717	752	758	763	740	739	676	740	731	786	691	733	751	750	717	744	753	765	752	725	731	720	737	753	722	780	752	772	764	703	745	743	739	778	682	777	766	726	748	755	727	733	742	755	779	700	792	799	741	725	768	738	770	680	684	697	745	753	738	732	705	740	696	727	817	760	763	733	772	695	785	743	768	713	734	733	824	702	775	749	718	717	742	714	715	759	754	693	722	790	738	714	727	719	783	707	791	728	732	726	755	740	759	776	750	814	720	774	751	736	764	712	747	761	761	771	739	696	728	679	753	726	690	759	736	726	741	725	733	730	752	728	731	722	683	752	702	733	729	723	757	725	793	730	735	720	728	679	738	743	748	761	719	745	711	720	747	764	727	795	777	729	721	691	705	771	750	750	702	757	732	720	768	773	749	721	776	739	808	709	700	680	737	716	781	741	706	722	730	740	738	678	768	763	715	746	729	707	723	714	740	744	749	740	753	713	755	693	724	776	781	714	744	758	686	776	727	743	780	766	727	679	729	731	745	750	760	740	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3230	169	163	153	118	99	93	99	96	88	81	96	84	74	92	91	83	85	90	80	87	72	73	89	89	97	70	74	73	73	73	82	85	82	95	83	84	98	92	85	73	75	78	80	67	88	85	92	81	80	85	89	68	70	86	65	76	76	80	73	81	89	91	72	94	82	84	74	73	84	86	77	72	79	67	74	68	75	103	80	101	79	77	109	84	72	74	82	75	85	74	92	86	77	92	83	77	76	94	81	77	70	80	79	74	75	67	78	77	69	85	75	78	66	75	92	85	70	74	91	77	75	76	67	90	79	69	88	82	83	85	88	79	72	69	74	71	83	97	70	74	77	83	86	85	84	71	72	87	87	63	98	88	81	74	75	88	66	67	74	84	89	81	79	75	90	76	69	93	75	87	95	77	80	69	88	84	86	88	82	82	84	78	83	77	89	75	83	75	91	80	80	81	68	80	71	73	81	76	87	78	84	76	71	86	89	76	70	89	77	64	57	103	97	65	82	88	86	85	83	67	86	96	73	75	102	86	91	70	66	87	90	71	72	72	70	92	83	74	86	89	70	88	77	68	81	84	86	82	81	69	78	82	79	93	88	75	95	87	74	72	89	84	84	88	53	82	65	88	85	80	91	72	74	75	71	92	90	91	71	63	76	79	86	79	77	80	102	72	69	75	92	90	78	83	79	73	69	70	81	75	82	92	81	77	94	71	90	55	69	73	73	74	81	89	70	90	93	80	73	91	88	77	72	85	91	80	79	80	79	92	76	73	75	97	75	85	64	92	85	80	101	78	88	84	85	67	73	68	73	80	76	98	84	94	82	83	90	93	82	83	96	89	89	72	81	78	79	67	105	82	87	87	75	75	71	85	76	79	70	86	57	61	76	80	73	89	69	86	78	78	72	70	80	83	100	85	72	69	89	92	64	86	56	102	63	85	91	81	79	77	83	76	78	75	96	73	86	74	83	92	95	74	82	84	80	75	85	92	91	82	82	68	84	96	54	85	80	77	86	87	78	75	101	94	81	89	95	75	70	64	78	86	102	64	79	88	84	80	69	87	84	88	81	70	73	78	82	81	84	75	78	84	72	70	76	75	90	83	86	73	83	74	80	79	72	77	77	88	77	80	77	85	69	85	91	78	81	85	98	69	87	94	81	84	71	65	77	94	69	64	74	73	85	79	88	82	88	72	89	90	91	64	72	72	75	77	82	87	96	71	77	78	84	87	78	87	82	94	69	86	86	76	70	62	104	81	79	82	88	74	85	77	78	84	102	84	67	84	75	67	80	63	69	83	89	83	71	89	70	76	88	85	78	80	73	78	75	75	76	76	89	83	79	70	84	69	67	85	81	84	91	66	86	76	67	90	82	74	63	79	77	82	72	82	66	61	83	78	78	77	77	69	76	71	72	74	91	76	79	80	96	88	70	90	92	66	67	83	79	90	70	74	72	77	78	91	76	64	85	75	87	78	88	81	66	70	74	78	68	84	83	68	73	69	69	82	66	73	92	75	84	71	88	73	75	86	81	90	73	77	84	74	84	85	75	79	69	93	75	79	60	99	85	91	72	96	83	83	66	81	67	85	79	77	86	59	95	80	87	77	90	84	88	87	89	87	69	78	73	74	90	95	81	71	89	74	88	60	78	70	90	86	71	88	99	84	71	90	83	88	80	82	94	84	77	79	81	73	86	79	87	90	82	82	79	91	57	76	66	77	66	80	74	75	88	79	74	61	72	89	72	69	94	92	80	92	85	84	68	87	88	78	72	84	73	72	83	74	72	66	93	84	75	80	75	93	88	84	75	72	87	84	76	71	76	80	53	80	73	83	78	88	83	81	94	94	78	79	84	89	73	70	96	73	77	87	73	96	86	71	88	88	80	91	75	80	80	66	74	63	69	78	87	79	82	81	66	89	96	82	73	68	79	76	88	86	77	89	68	80	91	66	83	79	70	81	94	63	77	104	73	78	72	70	82	88	77	82	79	64	71	60	91	75	91	80	73	91	81	99	85	79	76	69	102	94	76	73	86	94	77	92	72	77	81	83	99	91	80	81	84	81	88	64	78	100	80	84	89	87	80	77	89	66	69	75	83	77	75	85	87	88	75	68	66	67	79	84	87	78	90	76	75	90	83	67	87	62	79	73	71	79	87	77	68	94	89	74	71	76	99	75	89	89	91	71	82	89	85	77	74	69	73	83	69	87	80	83	87	61	76	90	75	67	81	82	75	69	83	82	84	91	92	73	78	83	71	64	61	65	84	81	61	74	81	83	69	72	83	64	89	80	84	73	74	86	73	80	61	85	73	72	91	87	68	78	71	81	85	92	79	79	74	89	80	73	89	69	96	81	71	70	77	57	79	113	75	63	81	73	68	69	80	76	78	73	85	90	77	78	79	94	80	74	85	69	88	80	71	72	84	78	82	101	83	64	91	87	68	69	96	77	75	90	71	65	79	78	89	76	70	70	61	76	78	56	90	94	89	84	76	76	89	85	71	93	77	77	78	99	66	75	69	76	81	73	92	86	86	74	85	77	77	82	75	94	80	87	82	89	89	72	77	82	76	91	91	72	88	81	81	78	77	67	86	77	96	79	83	81	81	79	91	65	82	87	78	86	89	88	97	81	73	67	66	83	90	105	86	71	64	81	90	77	76	74	75	67	66	76	97	85	78	100	84	79	96	76	71	69	88	76	70	69	89	81	74	83	65	68	93	78	77	72	74	88	83	74	76	96	75	66	71	92	93	85	81	80	83	86	84	65	74	86	101	102	90	87	76	74	75	84	75	65	90	85	82	80	91	80	69	73	76	94	87	76	71	61	85	93	86	89	91	76	79	76	85	75	82	76	83	64	94	63	101	68	87	78	93	72	78	85	83	98	71	68	73	84	65	87	90	68	67	101	76	83	83	63	85	73	76	80	78	73	69	86	93	76	113	79	83	74	65	73	80	73	73	84	96	81	91	73	91	76	77	83	82	82	72	66	78	88	70	72	102	79	76	90	77	85	72	102	73	81	73	72	73	79	79	78	83	100	64	100	76	75	74	70	67	78	85	65	75	79	69	68	74	83	92	78	90	81	77	74	72	66	79	81	68	83	83	79	74	84	88	87	91	73	77	92	63	85	76	80	86	64	67	63	90	89	72	95	87	62	80	94	77	106	80	83	77	70	103	68	77	74	71	88	84	79	64	79	92	74	74	80	77	80	83	61	82	90	75	80	70	86	78	84	74	64	92	83	88	73	75	97	77	98	79	80	79	69	80	91	98	72	79	69	69	69	71	66	71	64	82	82	83	91	75	99	73	81	79	66	68	76	88	86	80	96	85	72	78	80	83	81	85	77	70	95	87	72	65	92	85	74	93	71	78	81	91	63	74	87	94	75	89	65	81	70	89	68	79	64	82	91	74	85	75	61	76	89	76	88	74	76	77	63	73	86	79	83	85	73	64	76	86	78	78	87	90	92	69	86	64	69	77	67	78	80	88	82	79	81	72	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3408	364	454	506	440	422	377	337	324	330	310	334	297	304	320	307	273	313	302	293	288	289	256	261	306	272	292	277	302	301	292	303	260	273	279	281	267	261	291	290	287	289	267	283	252	283	278	283	286	265	270	319	282	296	258	277	308	274	256	282	253	293	277	261	312	287	294	241	260	239	262	271	294	303	277	270	284	286	275	259	266	276	265	287	269	272	285	270	266	287	276	273	261	246	298	274	264	298	270	303	267	294	313	287	293	269	242	263	255	248	273	274	295	276	272	284	266	249	269	266	259	245	267	277	254	286	289	271	282	285	273	268	271	290	275	293	274	267	256	257	291	271	259	302	240	299	244	261	284	280	278	273	252	269	278	264	270	266	265	284	267	268	273	272	290	285	262	275	274	280	282	238	271	263	292	268	275	286	274	280	292	254	261	313	280	255	291	303	292	277	272	263	272	266	268	291	267	285	264	287	264	297	281	273	282	267	261	302	261	278	293	281	275	270	309	293	272	256	250	272	284	297	265	276	268	275	270	323	291	287	276	264	291	281	289	261	265	282	275	260	287	302	309	317	302	282	252	266	258	274	279	282	267	265	288	292	279	262	261	266	294	270	298	241	275	260	279	289	287	287	258	275	248	290	263	262	288	260	264	296	270	286	259	276	256	268	251	276	263	290	275	299	255	250	266	265	296	274	296	282	271	305	270	277	264	295	276	228	267	266	283	243	278	305	276	257	264	269	256	286	285	266	279	305	305	275	258	254	299	265	295	273	280	292	278	273	256	252	251	297	277	265	267	284	287	275	261	276	266	275	244	280	247	264	273	272	280	259	304	285	266	283	278	283	262	274	277	292	271	293	263	280	269	241	283	291	258	266	282	238	290	284	294	305	267	260	273	268	270	246	246	281	261	273	297	273	273	301	290	239	283	282	289	269	256	280	262	254	241	290	280	264	260	265	306	285	313	267	308	258	252	270	263	287	265	302	258	268	264	291	268	307	268	282	276	304	263	275	239	275	279	293	281	262	284	282	289	274	268	270	279	279	266	251	301	276	281	285	250	239	267	299	263	278	289	264	289	257	259	277	274	272	264	276	303	265	264	258	289	266	304	276	260	279	281	265	259	281	293	286	290	272	293	281	281	273	267	300	260	261	285	281	280	258	278	288	284	326	283	301	257	265	279	273	277	281	276	242	238	268	317	306	266	281	262	256	285	311	270	250	276	264	285	309	282	292	311	278	256	280	260	262	268	298	281	286	246	286	264	246	264	288	254	267	277	278	270	277	283	285	306	287	289	266	280	273	264	262	273	262	288	257	279	254	307	259	281	300	228	268	278	279	264	284	257	284	269	273	280	262	263	294	258	296	267	247	274	277	302	275	268	270	272	267	275	272	271	251	277	300	264	278	304	263	258	286	283	273	271	257	307	274	280	303	294	269	260	264	274	291	283	280	255	272	266	307	275	262	291	285	244	272	268	282	282	263	276	266	257	294	285	304	312	271	262	308	273	257	274	266	250	266	272	288	279	267	289	320	266	280	244	296	278	268	276	277	252	285	272	275	259	279	239	282	250	281	272	278	283	302	278	265	300	286	270	295	278	283	279	283	264	264	285	269	265	258	259	294	306	277	286	274	251	285	304	265	266	273	269	276	285	260	285	290	266	290	262	263	258	280	293	285	280	242	281	261	257	245	266	275	284	291	279	292	270	267	311	287	309	271	300	287	289	272	269	296	276	249	252	297	258	278	257	288	286	264	259	281	266	272	265	304	279	287	280	296	282	279	273	264	296	257	293	313	258	295	284	277	238	305	251	285	264	274	295	299	252	262	278	284	278	263	246	260	303	253	256	260	269	296	270	317	278	249	254	254	249	280	279	303	303	244	276	263	259	291	272	293	256	324	288	280	264	254	250	294	274	289	274	266	265	244	243	279	228	253	280	280	259	282	293	299	283	265	278	279	303	273	285	255	262	257	305	304	281	275	282	270	264	250	291	290	291	240	253	270	281	251	272	258	264	271	306	248	303	303	280	249	269	267	263	289	292	269	280	248	286	281	283	256	288	286	275	277	284	305	279	248	277	262	271	278	283	279	267	254	271	306	269	238	280	256	284	276	280	267	271	283	262	272	266	281	247	273	277	248	287	275	293	261	255	254	275	284	289	311	264	263	275	283	295	278	238	259	291	261	252	273	266	245	271	279	263	256	272	260	258	263	264	292	289	260	243	298	268	273	302	242	267	311	257	287	276	279	292	271	294	278	260	291	290	304	281	255	303	292	256	301	280	267	264	279	247	278	268	275	274	268	263	258	265	278	305	256	252	262	259	283	268	301	303	261	246	270	277	288	262	278	279	288	289	283	306	272	272	265	285	266	267	281	266	315	276	305	264	269	302	290	245	294	283	274	298	280	296	267	260	274	270	289	272	276	272	249	271	270	288	275	278	273	278	265	250	267	269	316	253	284	281	286	264	253	257	275	282	274	273	278	276	298	277	248	277	271	310	258	288	281	248	273	275	307	243	266	285	271	271	269	282	274	257	278	244	271	250	263	271	261	273	287	265	300	282	271	281	300	292	277	281	282	270	269	272	257	292	266	268	247	288	279	257	266	304	235	271	292	260	256	268	301	273	259	290	279	294	284	262	269	289	303	259	287	292	256	265	270	281	280	265	284	293	254	295	274	254	270	287	265	284	265	316	247	266	281	264	270	267	285	278	274	272	251	268	278	247	250	276	255	299	283	284	277	257	275	287	287	290	281	272	261	256	265	291	289	293	272	269	269	292	279	298	262	266	269	253	289	258	278	279	276	275	260	251	265	286	249	276	281	277	266	278	311	274	276	276	271	255	278	295	274	244	274	308	273	308	272	287	279	299	269	276	274	253	273	259	292	294	286	290	277	246	289	252	284	267	253	290	251	278	245	276	292	298	296	294	261	281	284	262	269	287	278	299	258	276	264	280	289	279	272	268	305	287	256	273	245	262	262	264	259	266	292	254	297	298	291	287	238	271	252	283	281	273	288	282	250	305	264	282	231	282	271	286	286	266	292	274	280	272	245	281	257	266	287	291	253	272	284	252	269	264	267	274	303	263	262	251	315	261	278	302	281	254	281	292	235	280	290	288	293	283	269	271	298	277	264	253	297	272	302	268	262	265	306	274	265	254	266	273	277	305	261	244	265	313	259	315	301	254	272	263	265	288	278	261	274	298	273	251	255	295	272	284	283	265	293	287	271	278	285	279	262	280	282	287	265	291	277	294	280	274	279	246	206	267	254	287	287	282	260	270	286	281	284	274	265	242	251	288	267	256	255	289	261	265	281	287	268	264	285	321	287	299	276	273	269	261	280	282	267	263	277	267	278	287	288	297	280	234	282	290	268	281	285	293	262	258	253	271	260	296	268	286	259	278	264	270	279	279	277	271	276	268	290	266	275	275	304	264	289	261	267	286	277	281	263	298	276	262	256	323	287	268	259	290	263	235	279	248	286	301	292	287	294	254	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19338	1637	1527	1204	860	606	524	420	374	310	259	267	285	230	238	230	221	211	190	213	210	215	207	201	175	194	214	209	207	203	173	176	207	168	204	194	168	179	191	188	159	194	183	165	168	189	177	168	173	189	160	178	184	163	192	183	187	165	201	158	177	173	175	169	185	177	172	156	164	189	161	201	164	189	185	185	188	185	196	175	166	181	175	171	183	193	182	163	171	172	166	167	185	154	165	201	155	176	159	179	177	176	175	186	166	168	182	152	169	173	179	164	151	178	168	172	166	186	208	162	162	176	150	174	177	171	176	168	171	188	156	167	178	173	184	178	184	198	163	174	201	193	181	167	179	168	187	162	180	161	173	160	180	175	164	178	163	199	160	152	164	178	161	193	185	192	171	195	177	152	153	167	204	174	164	157	181	142	167	164	167	191	171	161	192	186	168	170	182	196	182	180	175	163	185	179	148	182	180	177	160	183	196	163	181	188	189	164	187	180	196	155	183	192	172	151	168	167	132	167	165	172	169	179	155	188	170	182	199	171	176	173	174	198	187	185	172	158	175	192	157	183	171	164	184	170	169	179	156	174	160	150	189	169	180	184	179	169	159	190	186	150	181	178	176	186	185	146	183	179	171	204	174	168	180	167	201	181	179	176	204	164	175	155	190	178	159	167	195	177	184	157	154	176	174	176	169	175	163	174	172	194	181	168	195	170	174	167	167	172	171	151	167	165	164	159	173	176	177	174	156	185	168	185	153	177	168	179	166	158	186	171	145	177	162	156	167	168	182	170	185	194	177	162	185	185	186	202	155	171	182	166	183	155	163	171	192	191	169	186	171	168	166	177	161	189	175	158	164	148	156	154	200	190	182	173	178	176	162	189	189	194	165	181	170	155	197	183	183	172	180	179	174	183	157	147	188	181	173	190	176	170	177	173	178	175	180	172	187	159	190	157	175	180	195	169	176	180	189	176	165	183	164	164	176	179	174	160	177	139	163	159	174	169	158	192	174	189	176	167	162	176	190	211	176	164	181	162	165	170	156	162	188	191	158	190	172	181	153	167	162	159	176	188	154	154	164	149	172	170	168	154	176	164	152	168	168	145	171	160	193	172	158	181	143	168	167	184	154	170	171	173	212	162	169	175	201	182	170	151	149	165	181	179	158	180	179	170	169	170	201	172	165	164	181	150	165	166	187	143	165	178	186	173	160	185	191	189	181	167	165	160	187	176	183	184	167	177	186	168	164	178	174	164	183	168	177	176	161	187	160	155	163	176	175	188	171	198	171	180	172	183	176	169	184	180	180	195	162	200	178	151	177	182	188	198	165	169	163	187	178	162	176	164	189	188	157	169	167	182	181	186	154	161	182	170	187	143	176	196	149	196	190	181	184	159	173	161	182	182	162	149	165	185	170	162	185	182	176	185	170	173	162	156	166	166	167	173	170	175	175	175	151	188	182	178	187	164	165	172	161	201	177	177	184	177	158	152	148	199	179	187	210	168	172	180	188	165	168	193	185	162	185	161	195	158	173	179	168	177	191	164	173	170	183	179	166	147	169	177	189	155	174	160	193	165	175	175	172	179	167	179	176	147	172	168	162	190	200	163	177	166	168	176	157	174	189	173	141	198	155	172	170	182	180	171	157	158	166	155	156	179	156	181	166	163	179	179	159	134	167	178	161	159	190	187	172	190	192	160	171	174	172	160	189	180	173	171	174	150	168	175	157	168	164	165	179	171	195	175	184	166	168	179	185	176	162	172	165	175	183	152	169	168	215	162	175	154	176	148	207	169	156	173	174	160	172	182	179	162	156	158	193	182	163	172	173	150	170	177	157	163	160	176	185	177	164	172	165	168	162	160	192	163	175	198	136	157	179	175	169	175	178	158	162	172	153	175	161	195	166	157	178	166	208	168	193	171	164	172	173	157	182	169	189	180	171	162	162	172	184	195	177	191	167	166	157	166	168	184	179	174	206	170	183	157	177	181	157	179	183	180	182	167	174	171	176	182	171	172	151	178	172	162	163	197	162	198	192	164	190	182	176	189	181	182	163	184	161	166	202	179	179	184	155	168	189	163	167	185	170	170	191	201	140	175	169	171	158	172	152	166	171	174	151	173	180	185	162	172	178	172	185	170	184	153	160	158	155	173	188	181	168	151	167	188	166	168	176	158	169	165	181	138	173	181	184	197	195	159	170	187	180	182	194	206	181	164	181	203	183	182	196	146	193	168	205	151	185	198	169	193	162	174	185	157	177	179	161	156	184	169	196	171	185	201	175	186	160	173	160	163	177	154	196	174	179	173	186	185	171	152	171	172	194	190	163	183	173	188	188	165	186	199	185	173	170	192	162	193	183	171	173	179	164	165	189	201	169	150	178	186	163	167	169	157	175	190	181	165	150	177	156	171	166	148	158	174	164	189	168	178	181	141	163	170	180	165	178	164	153	187	177	186	177	164	183	195	174	183	152	179	163	173	185	177	161	181	149	166	155	168	181	177	179	171	167	174	161	181	158	182	158	156	168	170	157	145	179	163	156	171	158	201	179	171	176	191	190	181	167	178	185	153	202	177	183	183	178	172	147	170	201	157	174	142	161	152	165	200	163	179	199	174	159	160	177	156	172	158	181	167	179	181	162	158	190	193	193	176	181	179	164	178	168	161	171	180	171	172	190	160	159	171	163	180	191	155	159	191	184	192	190	178	158	185	167	198	170	157	163	172	168	170	175	162	157	169	157	136	163	171	171	180	195	182	172	177	168	185	158	162	199	184	171	164	170	178	164	160	177	159	177	169	162	185	183	156	159	203	158	183	170	158	183	159	185	174	168	194	196	176	185	174	178	177	165	174	171	170	183	173	175	183	185	158	154	192	188	174	169	155	184	175	188	156	183	167	156	157	168	189	179	156	177	165	200	174	167	171	171	145	175	167	164	169	172	181	174	161	178	159	162	150	176	178	181	179	171	139	170	169	185	171	162	182	167	172	155	178	172	182	162	155	181	151	167	156	157	162	196	172	170	172	186	155	167	155	186	172	170	174	179	183	178	175	189	171	144	195	158	167	188	173	182	156	161	171	158	181	169	159	172	186	176	177	160	177	158	181	174	162	170	151	167	185	169	158	159	175	189	167	168	186	186	170	192	165	172	158	196	181	180	191	188	162	172	186	163	169	176	178	182	172	162	167	149	176	169	161	177	159	178	177	189	157	183	169	162	170	156	167	166	178	168	171	169	163	166	175	185	200	174	174	177	173	172	172	171	206	204	199	188	172	169	170	178	173	195	165	167	172	156	191	165	170	180	171	160	185	187	151	193	201	152	192	165	168	152	183	151	169	183	173	181	161	173	167	195	181	164	168	165	176	183	168	160	167	163	174	170	171	173	148	166	185	176	163	168	166	182	185	175	190	176	158	171	177	185	184	183	167	134	161	190	177	129	150	184	161	176	160	149	171	163	177	172	161	175	159	163	170	167	166	193	181	178	171	174	172	170	158	183	163	164	157	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9020	1579	3569	3852	3319	2688	2242	1878	1667	1370	1273	1172	1030	1044	958	824	861	801	823	775	711	732	673	654	650	664	610	621	613	588	628	613	607	598	542	579	609	624	581	561	556	558	573	554	572	515	547	589	554	552	553	499	539	527	502	508	532	566	547	514	516	511	511	523	557	531	537	562	503	503	526	533	506	560	545	504	522	518	509	535	493	582	495	541	510	540	513	500	538	516	499	493	542	500	478	538	547	514	495	517	460	498	538	495	519	502	517	547	528	494	521	513	511	520	523	518	533	511	538	521	505	522	515	490	532	520	529	520	489	484	505	516	528	520	514	487	510	513	497	533	510	490	496	520	531	475	570	526	508	527	487	523	509	514	539	470	499	478	537	508	542	543	525	504	487	482	478	530	537	503	516	473	548	501	507	515	545	523	503	507	547	510	462	542	527	532	511	495	488	443	503	476	487	527	515	507	503	529	514	510	525	485	505	513	526	474	513	494	505	532	538	517	462	503	513	497	526	477	480	508	532	506	498	526	507	544	520	514	479	524	517	506	495	496	509	524	519	527	524	500	485	532	476	491	514	489	484	544	531	509	498	551	519	496	500	520	495	491	483	512	495	507	533	517	532	517	519	480	535	489	511	493	534	548	534	532	481	491	535	507	504	523	497	541	530	495	502	503	513	499	512	494	507	471	529	497	475	467	512	513	509	475	517	466	547	497	538	546	533	504	546	523	507	489	513	502	523	516	536	524	496	504	480	528	483	527	476	476	510	499	547	548	533	522	459	496	489	529	535	519	529	493	494	546	468	496	490	486	501	496	531	489	479	532	507	491	549	533	460	520	462	485	501	501	539	540	498	485	504	485	513	518	542	537	508	530	544	486	530	488	539	548	534	486	519	504	513	505	528	489	496	491	493	505	500	502	508	495	462	500	506	498	503	536	501	519	543	523	542	485	527	492	503	515	479	525	532	492	527	509	505	507	496	545	512	523	512	513	496	491	479	498	503	552	473	550	522	537	485	500	506	519	514	508	490	517	471	514	516	478	541	517	501	503	496	498	528	523	523	521	525	448	495	519	516	490	519	549	517	496	515	525	515	540	483	496	497	476	488	516	508	483	528	534	491	502	497	522	507	500	500	497	506	528	467	528	508	555	495	486	535	494	510	537	473	494	525	516	535	507	515	487	512	505	482	499	515	536	525	500	524	508	497	518	536	507	553	529	507	493	527	505	505	494	505	489	521	495	501	464	531	495	557	458	506	493	523	520	501	475	521	505	484	517	508	523	522	528	486	527	516	496	534	547	492	528	552	508	504	471	526	502	497	537	491	526	495	487	521	514	498	527	510	503	491	480	492	515	500	486	504	478	522	530	466	542	507	460	518	495	520	455	510	478	506	536	500	503	511	489	517	557	529	529	538	541	509	506	485	490	516	497	554	516	519	491	497	530	559	486	479	539	519	523	508	492	524	513	554	533	455	522	522	497	456	462	484	523	513	482	541	493	514	546	464	509	511	541	501	494	510	500	546	527	494	504	513	489	468	529	526	473	478	529	533	503	527	496	538	513	505	482	472	504	481	501	482	482	461	505	526	493	527	529	511	525	502	539	479	543	523	480	473	539	507	527	478	510	480	500	516	479	491	534	499	487	518	541	481	486	530	497	492	485	499	498	549	520	488	512	474	476	475	505	521	566	500	476	513	529	470	506	526	565	527	495	518	490	524	506	521	455	501	501	520	519	484	513	530	504	519	521	523	524	481	512	519	530	499	451	533	512	524	509	501	506	498	514	520	546	508	493	521	537	524	514	465	537	509	493	545	500	494	514	522	517	513	517	525	499	485	498	485	502	484	508	483	502	530	543	497	499	525	487	523	492	503	497	547	505	487	536	499	540	514	505	521	491	505	530	505	524	535	509	507	488	529	514	529	476	505	510	486	488	519	507	552	504	491	504	488	520	519	487	486	526	515	549	541	497	494	464	530	489	529	494	514	496	494	526	506	510	502	497	490	506	501	504	500	510	499	504	521	522	519	500	510	545	527	488	507	515	538	533	489	520	527	485	484	525	580	507	505	480	493	522	539	483	503	522	516	515	504	497	504	529	495	513	498	480	533	493	460	536	481	504	514	522	518	495	516	525	468	499	487	533	498	477	514	481	497	512	531	524	481	531	502	459	509	552	506	513	485	524	530	542	540	541	496	502	481	537	499	461	497	504	489	477	513	458	500	553	522	519	476	516	494	471	490	525	486	445	497	496	454	471	466	498	456	482	496	491	545	512	500	481	503	466	475	483	507	483	558	505	483	486	518	508	489	534	511	490	514	491	519	508	509	550	516	495	502	522	487	489	498	529	471	519	500	524	498	506	517	525	503	511	466	483	512	507	480	519	522	482	461	527	518	477	517	491	512	494	505	496	551	558	518	539	525	461	525	515	496	466	523	533	488	510	506	501	505	516	526	501	492	530	531	525	540	484	487	528	524	527	534	531	526	482	471	500	495	523	514	495	515	530	489	526	493	495	498	508	488	555	532	512	556	489	482	499	521	487	531	499	499	486	508	525	520	506	528	517	528	513	506	481	478	519	493	489	500	507	551	517	516	482	516	530	470	538	461	501	510	538	510	505	461	509	519	512	521	469	497	515	530	479	534	506	498	486	488	490	519	499	552	493	499	513	491	527	515	504	529	483	486	487	513	491	472	499	521	540	498	482	534	520	494	473	501	502	509	486	502	532	547	528	505	511	513	478	515	524	490	497	528	515	523	516	501	514	477	474	494	485	479	498	521	511	515	490	514	538	544	473	541	500	496	489	492	481	495	473	526	520	520	536	494	536	533	529	502	479	526	526	494	520	531	462	516	514	492	544	507	462	536	548	493	524	499	511	521	502	479	535	478	477	519	527	526	490	517	506	485	503	496	578	531	519	512	468	503	476	507	481	487	517	494	496	481	476	554	511	528	484	543	545	513	460	483	508	533	528	524	484	480	505	525	512	515	500	493	521	531	483	522	523	508	494	500	508	515	554	500	503	559	508	497	527	511	581	508	482	521	499	497	533	488	545	492	517	497	525	515	529	479	466	510	512	476	467	520	518	502	532	495	500	502	521	530	555	489	525	516	492	521	471	520	480	497	490	546	542	475	521	496	499	509	517	526	501	494	518	485	535	536	524	526	500	467	496	495	500	509	455	504	525	537	507	525	516	491	469	518	499	505	500	492	485	473	508	490	531	512	523	511	509	506	531	492	468	487	505	561	504	507	513	521	517	503	519	521	513	488	514	474	507	540	509	483	470	521	497	519	515	540	498	484	510	525	505	511	498	495	530	526	507	491	474	473	479	490	526	490	484	500	492	504	492	536	489	513	496	525	483	486	520	491	508	501	491	527	472	507	554	545	492	529	501	536	497	504	492	481	512	496	486	513	514	506	517	480	527	527	509	483	490	541	491	497	492	492	489	538	516	500	516	480	490	484	536	482	463	521	522	492	512	529	498	530	532	516	528	537	480	502	517	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30613	4447	3039	2450	1654	1283	994	809	655	604	508	451	467	412	383	387	377	369	351	334	354	332	352	313	328	290	274	313	308	303	286	291	288	274	295	262	289	280	281	279	316	286	307	304	269	262	300	304	293	294	257	284	285	309	277	294	264	281	267	303	240	277	287	270	269	265	302	314	264	270	261	282	287	273	295	283	264	274	242	301	299	268	273	285	268	318	288	281	270	293	296	237	256	291	281	265	279	299	267	279	245	262	254	282	285	243	273	264	265	309	268	257	284	284	284	311	278	250	271	276	280	279	300	264	303	277	266	257	293	251	278	266	271	265	252	264	295	249	275	253	273	283	284	270	278	257	288	263	280	263	252	270	274	262	283	270	266	297	283	286	256	308	277	295	231	261	285	259	298	314	256	293	284	282	304	264	296	286	289	280	248	260	263	276	277	289	291	285	264	287	274	312	295	259	284	275	260	282	282	280	317	282	271	284	272	267	280	267	241	293	305	289	313	274	285	268	272	255	278	275	267	320	276	268	259	260	287	273	288	307	282	301	303	286	285	273	286	296	281	266	264	239	229	247	283	248	278	276	261	259	266	291	310	269	295	296	276	281	266	277	264	271	239	256	270	288	305	301	266	269	262	273	237	288	300	247	244	285	255	282	295	262	271	256	282	270	267	281	267	253	298	267	277	256	235	274	290	294	245	286	271	260	286	247	265	270	287	270	293	278	277	248	263	239	281	295	277	296	272	264	286	257	278	277	288	313	264	261	268	286	279	275	284	264	280	256	293	264	293	269	277	273	298	266	298	258	308	271	256	266	268	275	278	257	290	278	291	278	294	261	272	269	259	265	281	266	285	280	250	277	246	278	256	246	265	272	251	309	280	295	282	262	261	254	279	276	288	242	292	277	298	252	258	253	239	279	246	267	272	263	265	276	254	314	260	261	295	295	267	275	245	278	284	304	263	284	264	260	288	261	267	267	256	279	279	313	264	286	264	283	295	260	291	289	291	294	312	266	268	264	239	267	307	249	248	282	255	279	306	256	258	269	270	303	281	273	267	241	289	297	270	265	261	293	272	275	266	284	253	303	248	257	275	254	289	266	275	267	263	264	271	286	265	259	289	282	293	263	290	295	247	282	281	269	255	270	272	260	257	248	277	283	262	251	266	257	286	262	267	281	284	288	257	274	263	278	296	292	285	264	258	267	275	271	241	272	287	273	255	273	298	260	264	272	289	314	269	256	257	270	287	266	283	232	276	266	289	262	290	300	297	239	279	244	277	277	255	278	268	270	292	289	281	268	280	266	265	259	272	275	288	274	258	277	255	275	273	274	264	297	280	285	272	280	299	287	277	265	268	252	276	256	272	296	295	277	268	258	268	291	244	273	275	288	265	272	301	297	267	274	263	261	275	252	292	254	302	284	292	255	271	246	261	281	269	283	253	241	265	271	265	306	278	270	262	249	267	269	282	265	278	266	281	255	292	307	293	258	275	256	281	273	271	273	289	261	259	285	264	273	262	254	240	288	276	277	315	275	285	277	277	254	255	280	267	263	251	266	266	267	275	281	299	251	251	262	260	265	294	302	268	284	245	258	281	276	282	287	276	249	327	253	244	271	293	273	273	291	285	270	288	253	265	270	259	274	292	320	256	264	305	268	260	261	257	289	276	228	300	280	263	275	262	280	266	288	254	247	282	267	270	287	272	274	306	296	286	269	286	297	280	256	310	268	278	279	274	298	274	285	252	294	272	276	305	295	288	274	265	266	267	297	264	288	292	275	243	294	262	296	253	273	266	281	263	314	289	268	254	282	254	294	264	258	286	272	283	251	285	278	265	294	282	260	260	278	274	270	305	261	308	262	296	274	304	286	299	279	289	272	260	260	279	267	252	272	241	277	293	291	317	296	258	285	281	283	260	294	290	256	290	270	258	287	262	282	304	281	279	282	278	272	325	259	283	267	283	291	284	279	282	267	311	286	256	279	291	257	236	257	295	283	297	286	273	290	260	282	266	253	272	285	268	260	282	261	274	265	273	321	254	271	272	267	290	289	291	302	272	252	298	268	271	284	285	255	276	286	239	299	268	276	287	257	304	237	272	258	294	285	299	261	281	274	257	316	261	276	272	255	279	247	292	304	266	290	247	261	264	248	260	272	281	267	287	278	265	276	270	275	267	283	273	280	275	304	276	251	293	287	269	270	270	265	281	271	280	269	251	245	290	288	245	264	262	271	270	277	277	297	269	286	289	242	293	282	254	281	293	263	276	257	281	254	255	266	285	253	282	260	293	290	285	279	255	280	262	311	281	257	280	285	292	289	261	266	259	236	285	284	280	257	256	294	276	287	279	283	269	285	298	287	282	271	260	283	303	281	281	287	294	272	267	270	280	311	281	291	250	279	274	265	243	250	271	284	256	263	265	274	266	277	246	238	245	292	262	262	266	276	303	270	255	268	255	267	277	267	257	261	265	280	273	254	259	293	238	294	268	304	305	272	281	269	268	272	297	271	255	253	271	281	253	278	255	252	264	259	246	256	292	294	294	257	278	295	280	276	256	261	261	300	278	280	279	249	276	300	268	258	259	284	269	273	269	261	259	261	266	271	230	277	277	283	267	252	283	312	274	306	255	292	309	298	272	281	290	266	259	255	279	263	288	316	253	290	254	276	272	247	307	281	289	279	268	270	301	282	286	257	276	258	277	246	281	278	286	259	273	276	297	268	260	284	290	267	260	256	284	287	284	271	289	274	294	258	263	295	292	279	250	290	288	274	289	281	297	295	277	248	270	237	289	287	273	271	267	296	284	281	286	269	277	294	284	254	266	274	243	267	271	245	231	274	294	266	275	280	317	278	257	282	273	258	270	278	281	277	265	281	246	262	271	237	300	257	230	270	248	278	267	255	277	254	298	296	290	275	265	259	303	257	278	256	258	281	269	271	265	293	312	312	261	247	268	251	286	258	302	245	287	243	290	282	279	304	271	306	291	254	303	281	293	284	270	303	273	274	251	269	291	273	310	271	261	267	266	242	253	293	289	290	253	271	247	307	251	261	234	276	271	269	282	277	295	264	288	273	263	278	286	265	279	260	244	283	304	267	288	257	273	294	307	266	269	272	258	278	275	262	270	247	274	290	268	285	264	280	275	274	269	256	293	273	294	277	295	263	298	269	280	290	267	280	263	286	281	262	278	250	307	279	269	296	252	284	285	276	272	272	283	284	248	263	277	282	285	284	278	280	289	264	263	266	247	274	258	262	263	282	266	280	289	284	292	277	268	257	275	252	270	278	276	279	252	246	275	260	276	299	256	264	280	266	279	288	270	264	289	263	256	262	277	257	276	283	288	233	251	297	280	274	270	267	264	286	302	276	286	296	254	252	256	283	275	266	309	280	261	275	263	261	264	298	274	275	252	246	269	289	251	306	296	261	285	293	264	284	267	280	285	263	302	262	284	264	279	258	282	295	279	266	249	245	268	285	293	259	281	266	247	282	281	281	263	248	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12073	2993	6585	7138	5972	4897	4001	3274	2961	2496	2195	2003	1886	1700	1593	1416	1385	1263	1280	1215	1172	1149	1096	1063	994	1026	1016	982	1026	897	961	912	868	994	904	865	852	886	860	858	839	855	840	827	784	803	835	873	818	851	795	800	790	812	748	775	807	775	709	769	724	790	765	781	810	793	761	756	781	802	795	780	781	760	760	757	755	769	758	731	801	751	720	741	737	757	787	774	700	744	772	763	733	758	762	773	749	707	775	756	742	760	767	741	756	763	773	710	750	762	718	719	810	763	719	771	738	806	756	789	707	744	767	768	740	769	724	819	802	760	748	747	737	768	749	762	703	793	709	734	746	710	778	747	726	717	771	784	742	663	762	765	807	725	711	698	723	733	713	732	761	789	747	758	730	704	746	734	779	736	687	745	746	698	744	728	714	728	793	733	742	759	752	751	730	717	765	714	728	750	731	732	730	735	752	771	724	762	750	754	786	786	757	731	763	744	741	742	712	746	784	749	730	748	802	724	720	721	720	717	747	755	709	810	739	712	767	757	734	755	754	701	705	734	749	726	751	714	743	738	723	740	807	769	742	727	749	676	709	696	723	774	721	757	747	765	745	755	745	684	701	759	703	742	762	723	728	720	709	739	727	738	739	714	779	756	748	727	754	720	758	722	739	706	718	730	781	745	724	746	737	712	771	768	756	755	745	757	793	766	737	719	773	721	746	770	739	727	739	748	736	691	779	728	743	751	789	769	723	736	705	745	725	769	760	785	740	771	697	732	753	726	763	699	720	686	770	711	689	728	777	733	705	735	718	723	751	731	712	763	789	750	765	730	741	718	751	724	750	748	742	740	742	714	764	738	736	751	742	733	809	744	731	746	742	646	729	715	719	739	712	765	724	721	783	716	742	677	732	778	712	728	687	694	769	726	737	686	725	723	735	754	712	694	726	744	750	776	720	731	734	719	765	699	776	734	804	723	693	712	740	741	700	746	695	762	749	736	700	724	746	744	743	745	771	724	757	740	687	696	739	734	758	742	765	711	758	769	713	754	758	778	724	715	793	752	781	702	704	766	742	740	723	743	708	648	705	745	753	748	716	670	750	752	734	691	732	743	748	800	703	747	731	752	775	729	695	735	697	717	740	693	724	747	726	718	750	750	713	747	724	736	708	748	737	723	749	750	724	745	755	740	709	751	740	753	772	772	760	769	739	756	769	683	697	695	711	727	698	734	754	698	760	727	739	728	797	745	766	788	747	718	720	753	784	711	719	785	719	691	723	718	700	692	766	758	724	727	748	713	725	742	659	755	780	730	732	750	693	692	717	730	701	785	717	718	784	757	757	750	747	749	725	693	760	719	780	741	750	786	720	706	714	730	756	780	737	714	731	764	735	742	805	801	757	754	770	729	725	746	711	722	739	738	707	753	759	731	759	731	703	768	706	727	718	731	762	756	717	747	716	741	709	728	731	720	767	780	694	779	736	749	719	722	717	743	704	725	740	765	723	754	685	714	733	745	743	660	740	701	742	801	778	727	765	727	769	806	718	744	711	703	711	658	768	739	726	801	767	711	712	707	729	761	711	741	714	709	754	784	757	747	731	738	758	747	756	752	723	743	706	717	707	755	735	760	740	751	753	692	714	771	784	714	735	693	725	740	711	761	742	754	709	806	755	715	798	717	705	781	719	731	741	668	764	743	764	708	757	740	724	764	762	742	716	737	730	707	769	756	730	679	735	733	766	756	735	758	753	731	734	730	746	675	723	738	738	741	702	731	737	762	740	725	757	724	718	768	727	697	777	713	772	733	758	757	711	703	773	763	742	737	713	723	722	765	756	778	684	719	766	730	759	697	723	750	730	723	709	729	709	760	709	766	773	727	698	750	747	747	768	774	764	719	719	764	739	755	713	765	697	697	736	716	687	750	716	740	713	703	756	772	730	757	693	746	698	723	743	794	749	754	786	739	753	710	717	768	717	798	781	696	728	726	768	715	756	730	718	736	728	754	705	751	739	702	727	722	718	713	742	723	750	714	733	720	792	747	722	718	697	717	740	762	762	732	701	752	713	722	752	766	757	776	725	732	784	754	721	710	711	780	771	699	764	764	747	760	743	734	717	760	719	762	747	699	781	721	774	715	738	728	735	747	744	738	688	716	763	764	719	715	748	766	721	729	767	735	714	734	755	762	706	767	755	713	766	730	779	744	769	744	743	723	706	794	725	734	709	760	726	725	734	747	760	763	747	774	746	734	724	702	771	767	777	815	733	730	759	737	789	740	750	738	725	766	700	701	725	765	734	741	754	796	745	748	756	731	716	709	711	774	755	726	778	729	740	709	748	730	714	774	735	720	729	695	737	753	761	720	729	768	750	692	732	723	779	745	752	736	746	747	720	750	708	736	736	752	714	739	749	762	709	767	696	740	729	780	753	760	786	798	700	764	727	714	714	735	751	759	765	747	714	719	716	736	735	761	712	752	697	766	736	751	734	734	753	758	745	741	729	743	730	730	737	735	774	733	707	754	764	695	752	816	684	750	785	733	735	733	727	736	749	729	758	753	716	739	789	754	746	745	727	733	730	742	716	731	730	707	731	774	765	765	773	750	765	724	704	713	747	728	729	714	732	756	722	712	726	729	709	760	749	722	739	687	731	781	730	756	727	706	742	722	750	775	733	822	753	738	760	738	764	740	721	749	756	735	759	786	746	736	742	707	700	745	654	751	777	727	751	704	787	733	784	738	724	730	735	752	748	707	738	721	781	798	791	762	750	706	713	729	775	732	722	707	776	757	716	758	717	747	777	745	765	736	749	735	735	773	740	725	734	692	748	744	671	683	761	699	769	691	715	749	748	766	753	709	754	699	754	704	669	749	733	743	748	736	717	688	723	736	716	741	727	759	745	757	713	754	693	727	797	684	750	732	690	759	731	728	736	714	698	724	742	779	746	747	756	743	722	719	671	710	741	744	711	747	700	704	762	739	723	746	763	729	742	779	733	714	746	810	698	728	716	728	754	709	753	720	735	760	754	751	714	717	777	720	769	723	740	726	738	755	743	746	713	765	765	701	733	768	752	699	717	730	738	763	781	732	737	733	745	724	724	731	698	724	701	744	734	760	720	726	714	713	685	776	715	738	714	755	742	760	749	734	756	753	748	745	774	747	707	734	735	735	741	753	720	734	770	758	681	731	763	707	758	758	731	795	770	753	725	716	733	727	756	768	714	712	761	719	723	721	742	751	753	724	791	738	746	738	766	700	717	763	682	751	745	724	719	685	808	767	766	768	757	662	736	773	727	737	718	704	697	724	778	734	784	750	752	699	757	723	714	761	678	744	691	724	696	714	749	745	740	685	687	697	743	767	707	749	741	790	786	792	760	770	710	731	686	751	729	700	774	720	750	743	740	667	712	698	691	752	693	717	738	732	727	805	750	696	754	786	805	755	753	761	740	701	769	708	713	732	775	678	755	742	737	711	722	776	806	737	748	776	691	717	761	722	759	669	742	745	711	762	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3277	187	177	147	113	131	95	98	103	91	86	85	88	85	81	87	75	83	89	77	85	66	76	76	78	83	84	82	65	72	105	82	81	76	76	80	71	77	89	91	89	83	69	95	82	61	98	88	80	88	77	78	80	89	72	104	74	73	77	95	85	77	81	69	70	84	77	86	70	64	89	86	81	77	69	76	89	74	92	66	82	84	86	76	85	69	95	89	63	89	71	72	85	89	71	86	66	75	86	73	71	83	93	80	78	79	89	79	92	94	75	91	61	81	84	79	76	85	72	89	60	79	85	79	84	84	95	71	62	77	77	107	70	85	80	94	70	78	83	76	79	89	85	74	69	96	83	90	69	88	81	81	84	82	62	84	78	82	76	75	78	62	90	96	93	90	78	70	82	68	86	83	86	80	72	77	80	88	80	86	87	104	78	84	72	70	87	82	74	75	100	84	89	75	86	93	95	95	80	75	100	83	76	84	76	95	94	80	80	78	75	84	90	93	82	82	80	93	59	80	82	69	80	76	76	70	74	90	80	88	90	92	86	68	73	91	89	91	74	80	81	89	57	75	78	75	67	80	80	76	73	73	88	82	81	97	85	91	75	62	82	86	84	73	89	82	91	58	87	67	73	75	88	79	79	67	94	84	77	93	97	71	76	81	82	73	75	80	85	90	81	89	77	82	77	83	87	81	68	75	82	92	89	67	75	78	75	93	71	84	78	63	76	84	87	81	62	69	81	82	82	84	100	72	80	81	83	70	89	84	86	81	75	79	78	99	78	96	91	74	86	75	90	80	88	61	67	69	86	72	89	87	85	69	84	86	80	90	75	90	73	96	83	68	78	80	80	72	79	74	73	80	79	77	84	96	67	84	78	85	87	77	74	77	83	82	83	86	77	79	86	73	72	79	80	69	81	79	96	84	66	81	88	80	92	73	74	84	73	85	95	77	70	79	77	93	75	76	85	75	80	86	80	96	96	74	78	80	63	78	82	87	85	87	100	82	85	68	65	78	81	83	75	73	79	72	76	83	76	71	77	100	89	72	75	75	77	65	91	67	81	74	81	68	81	78	89	88	79	89	91	79	92	80	89	74	83	94	69	84	67	67	78	74	85	73	82	83	83	84	79	76	70	77	79	82	94	79	77	75	101	72	81	83	76	93	91	75	71	78	86	72	78	91	90	91	81	92	77	76	84	79	71	91	93	96	66	99	74	69	75	88	82	67	90	73	69	83	71	82	84	82	99	91	73	79	89	85	84	84	76	73	85	106	66	78	82	88	79	77	74	81	83	71	98	90	73	84	89	78	80	91	80	87	65	76	79	77	81	89	91	86	95	91	78	86	100	75	96	77	84	91	84	73	74	84	86	86	76	84	68	87	79	82	93	79	81	78	88	79	79	87	80	76	84	78	84	102	82	84	76	66	76	93	88	77	79	84	71	75	81	75	80	71	83	86	84	78	88	78	96	85	78	80	91	91	65	67	77	88	92	80	75	75	86	81	78	69	73	76	74	71	85	72	74	96	86	82	82	77	86	75	87	102	82	96	99	102	79	84	76	77	70	68	90	75	97	81	71	75	78	73	80	90	78	66	102	81	69	76	71	96	75	79	85	79	66	77	70	97	90	87	74	84	82	95	86	80	87	76	77	81	79	80	87	75	85	78	74	69	78	70	85	84	84	73	74	86	98	79	83	81	69	96	65	82	78	83	83	79	82	65	81	91	81	96	86	83	79	83	68	81	75	80	84	78	73	71	106	82	79	97	83	73	67	79	68	84	70	90	76	69	80	78	76	88	92	69	87	91	84	92	81	87	69	80	78	71	76	74	73	58	101	75	68	87	73	85	95	76	66	79	74	82	76	72	88	81	75	78	79	96	91	69	78	77	80	88	83	86	81	74	72	80	82	71	70	93	87	89	76	85	79	85	76	96	74	79	78	84	83	101	79	85	88	80	94	85	79	88	77	72	66	85	92	91	91	74	71	82	75	100	78	67	89	94	86	78	77	75	95	83	79	78	80	87	90	79	84	70	85	86	82	81	83	78	75	76	87	86	74	59	92	88	69	70	76	81	94	76	82	83	65	75	78	82	82	96	78	83	87	81	87	87	84	82	80	77	67	91	68	79	90	84	75	85	88	70	72	71	78	66	75	76	88	90	79	90	81	75	84	93	76	81	91	83	81	86	73	74	85	84	106	70	96	83	87	76	88	81	82	75	68	86	70	78	85	102	80	78	69	79	100	83	86	88	72	85	93	86	78	69	83	60	99	97	92	82	81	90	71	74	81	86	88	74	60	83	82	75	75	71	71	97	69	69	84	94	83	78	77	76	82	88	85	84	84	79	88	94	85	87	89	82	88	86	79	76	66	74	77	75	89	79	81	78	84	93	80	78	84	89	81	92	83	83	82	69	69	81	83	88	75	66	83	82	73	78	76	85	73	93	71	84	64	73	76	86	102	67	80	90	77	79	69	76	75	76	79	75	80	77	66	77	73	76	87	66	90	79	68	89	76	92	79	76	86	82	82	77	66	78	74	75	88	76	76	82	66	95	82	73	105	82	68	88	74	67	81	75	94	77	82	78	79	67	78	85	79	60	82	77	83	80	83	79	71	68	86	91	76	72	70	79	120	71	82	79	80	101	91	66	99	75	78	77	83	73	73	90	81	77	84	60	85	75	73	69	76	86	73	83	84	82	80	96	77	80	66	70	84	73	71	83	74	84	69	85	86	89	77	87	84	85	92	90	80	68	81	83	82	82	80	85	71	70	63	78	73	89	78	76	67	73	68	81	83	69	74	89	80	80	77	75	85	80	77	76	74	64	65	89	81	76	77	75	92	86	74	77	64	80	91	90	81	99	85	74	91	75	83	81	89	88	89	92	66	65	64	83	79	79	80	78	81	68	75	87	76	72	86	84	87	86	83	61	91	82	56	73	87	67	81	77	80	88	83	74	83	86	75	83	94	85	87	82	107	92	65	60	77	81	79	93	97	76	80	89	95	68	77	76	86	78	89	71	59	77	98	73	88	90	63	72	69	77	75	95	73	80	61	77	68	69	86	85	72	80	81	72	72	70	70	63	93	86	79	85	83	75	81	81	78	72	74	91	84	68	92	87	83	99	93	98	81	75	98	85	80	83	84	74	72	78	70	67	84	73	80	75	95	84	85	72	81	75	92	76	84	86	64	92	83	82	66	81	73	78	84	82	74	86	71	74	59	89	80	94	79	78	93	84	82	78	72	82	89	87	70	77	87	73	79	82	89	85	74	104	81	100	91	91	96	86	96	80	85	88	94	76	86	79	76	87	89	82	80	76	81	76	91	93	73	79	89	71	82	88	100	102	82	63	73	85	73	81	81	82	83	72	83	71	81	95	100	80	100	82	86	72	89	60	82	96	97	82	65	78	76	65	80	82	79	71	72	86	70	76	92	87	64	79	89	67	77	89	92	82	66	68	71	81	80	91	71	70	76	77	84	85	94	98	84	82	80	83	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3343	405	462	490	474	422	406	355	384	325	312	293	283	299	302	303	302	302	304	310	314	299	280	319	281	288	281	273	263	299	279	300	308	263	299	270	281	298	280	263	275	313	311	293	265	261	251	284	314	257	245	261	295	281	292	273	279	284	285	289	270	273	310	246	258	261	278	267	277	242	276	265	281	261	251	273	238	280	255	264	276	302	320	290	276	260	280	250	263	299	272	308	284	283	272	273	244	272	267	277	262	259	265	273	285	288	262	262	296	281	271	282	267	297	291	288	283	289	310	272	301	301	274	311	281	283	291	267	274	276	261	308	280	285	299	296	295	305	252	268	273	273	263	288	255	266	266	282	282	287	261	284	298	285	264	238	281	275	263	274	271	281	330	293	297	306	298	261	298	258	274	286	294	247	293	281	255	271	254	296	256	263	287	268	261	300	281	271	280	270	315	255	288	257	256	250	289	282	273	269	312	290	281	265	275	298	275	276	276	247	281	282	273	255	246	289	262	284	274	261	290	299	271	287	272	274	242	277	270	280	278	281	246	269	279	297	252	258	260	267	266	308	273	278	277	258	294	273	259	282	276	285	265	263	253	265	258	281	278	258	253	260	273	270	279	274	268	263	270	297	271	259	289	274	271	295	300	281	281	292	283	262	276	253	254	269	256	289	282	267	270	290	290	278	268	265	263	283	280	283	238	291	301	295	276	235	265	260	242	268	265	289	267	268	313	279	295	291	283	260	283	282	286	287	296	262	298	280	276	255	271	270	236	297	276	300	280	253	259	329	253	277	268	290	281	270	292	292	266	283	288	263	272	301	295	255	278	258	272	274	280	279	277	275	288	267	288	282	256	275	249	287	266	254	265	269	263	292	252	298	267	268	292	304	257	307	275	269	262	293	283	264	280	288	286	293	265	276	286	294	266	297	290	274	282	274	285	273	257	289	274	278	295	266	277	234	278	290	312	266	262	246	287	287	268	271	278	306	277	277	253	276	268	262	259	261	277	263	257	274	280	268	300	268	251	282	294	275	292	287	262	290	279	271	254	269	271	256	270	263	275	264	252	265	270	259	290	270	273	304	283	289	290	289	290	267	285	277	290	289	298	263	244	309	252	312	264	284	270	247	300	283	264	253	250	278	259	274	288	286	271	250	287	267	276	266	270	280	249	253	282	288	271	267	259	249	295	275	267	281	268	317	259	275	278	266	300	252	266	286	302	283	256	288	280	292	260	292	273	261	294	299	271	318	272	274	287	315	274	282	264	267	256	310	265	283	294	285	270	309	272	261	317	266	273	288	271	284	274	279	283	285	298	239	254	269	289	284	284	279	278	282	278	255	279	254	263	288	269	289	278	280	261	278	286	269	259	288	278	311	286	274	273	257	256	297	268	296	251	271	268	273	273	279	299	260	289	258	273	245	276	257	277	294	265	298	272	279	248	261	296	253	264	264	280	294	251	279	262	289	283	272	278	247	271	271	283	255	255	287	274	279	302	289	282	267	280	276	285	269	304	285	252	274	270	267	283	274	285	286	268	266	252	262	298	271	276	290	277	285	277	269	282	277	268	260	296	287	298	286	262	300	284	294	280	283	276	304	263	258	284	260	264	258	251	280	290	290	284	251	270	256	260	282	270	289	290	272	262	266	305	269	270	305	264	295	264	284	270	292	263	282	257	271	261	287	256	299	256	274	266	262	271	293	287	280	286	288	243	283	280	249	264	323	268	291	298	296	276	275	291	264	281	257	272	266	275	274	279	277	266	275	310	284	264	265	286	279	278	290	286	277	286	286	279	260	257	275	288	287	306	258	270	274	305	270	283	287	281	261	281	289	249	292	291	286	268	291	279	260	293	275	270	285	260	293	273	283	296	287	275	270	279	284	260	295	275	285	293	269	274	264	280	255	253	279	280	254	296	268	272	261	277	258	284	290	285	262	263	264	262	292	320	285	281	293	261	290	267	257	292	282	269	275	262	289	277	299	280	230	304	311	280	245	274	251	291	283	298	310	287	271	273	311	265	258	269	255	264	263	266	271	280	272	268	250	276	256	264	270	261	298	283	262	259	272	264	285	280	273	260	284	277	289	282	282	280	278	282	266	302	280	285	242	270	259	270	283	265	292	305	251	279	265	278	286	282	270	253	246	266	281	251	269	295	248	287	262	263	276	275	280	285	290	279	270	261	286	295	288	263	266	261	266	281	275	294	271	262	275	300	258	263	295	281	287	258	257	247	291	275	293	290	273	265	321	254	261	264	273	277	282	255	281	256	276	259	258	276	243	272	310	257	283	284	272	286	289	271	293	289	283	258	297	294	256	296	253	262	285	273	279	261	298	292	285	310	280	251	290	267	266	298	259	244	261	258	287	268	287	261	269	270	268	284	261	279	270	296	247	251	293	287	302	268	303	259	275	302	310	295	279	279	282	291	280	287	271	298	259	297	272	256	277	276	276	260	260	278	294	283	292	242	288	286	268	242	288	261	273	289	283	260	257	257	290	279	295	296	277	263	239	281	291	261	255	292	270	266	252	291	287	266	292	260	255	272	276	264	284	274	240	280	275	248	243	289	262	261	261	283	289	246	289	281	251	279	289	269	279	276	302	252	274	261	290	315	296	271	293	270	291	275	298	286	273	264	284	281	268	293	298	275	247	268	276	251	256	262	260	259	252	272	263	307	276	269	266	261	293	284	280	276	276	276	252	286	297	257	262	250	304	281	291	283	277	279	295	273	258	287	298	295	254	249	259	261	285	276	261	262	281	268	274	267	304	277	254	274	287	276	259	240	292	272	253	276	262	257	300	232	301	260	261	271	267	281	270	264	269	260	271	273	304	280	265	282	271	273	292	279	263	264	266	283	288	289	287	284	267	309	251	265	258	299	251	260	280	259	279	260	260	268	251	280	295	259	316	279	257	255	285	249	258	252	269	279	264	285	251	301	275	271	288	292	279	271	295	279	287	286	276	275	307	264	279	284	290	277	263	298	281	296	290	278	260	276	299	271	268	250	299	279	245	274	287	256	272	268	304	283	294	277	286	262	267	263	291	271	304	297	286	280	260	286	285	284	271	272	262	275	260	304	274	278	279	268	287	272	295	268	269	268	268	258	261	269	280	271	273	239	242	310	258	264	256	276	255	260	288	284	256	289	279	256	258	273	271	262	282	264	264	254	288	240	260	266	268	227	287	273	266	262	265	267	286	270	289	279	270	258	273	263	259	277	309	278	281	287	258	277	248	245	264	284	271	265	280	268	290	272	284	243	300	295	258	264	276	281	279	294	286	279	278	266	245	289	289	291	282	245	281	254	274	252	266	287	305	290	266	262	249	281	290	278	261	278	278	273	276	272	268	265	280	266	259	243	263	241	309	256	251	284	254	283	254	280	286	269	265	264	273	271	271	264	280	309	299	272	292	302	252	283	289	255	274	249	265	266	251	254	274	297	281	256	256	255	263	272	260	301	252	275	269	280	293	248	251	271	280	262	257	250	278	257	254	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19689	1720	1494	1210	810	677	536	428	399	327	319	246	260	227	220	219	208	225	191	207	216	197	205	199	183	200	171	202	182	203	189	189	192	202	171	186	188	200	178	187	175	177	167	180	171	166	161	178	204	141	210	167	174	185	181	162	176	152	187	179	209	197	179	188	194	193	185	180	134	177	188	156	193	184	170	168	167	206	172	158	188	184	162	173	191	162	176	165	162	200	164	194	176	170	199	188	184	162	183	183	172	152	172	179	175	163	203	178	189	181	172	173	176	170	183	195	184	192	156	183	160	191	176	166	198	200	196	171	193	200	170	197	179	179	169	200	163	177	172	170	159	190	176	171	154	182	183	160	151	167	192	177	191	175	183	181	186	168	192	165	169	174	180	190	146	185	166	177	194	164	164	154	189	187	177	174	176	167	152	160	186	181	181	173	170	193	159	163	179	179	164	202	172	173	153	148	156	186	176	141	174	177	168	166	172	160	174	182	166	167	180	189	157	183	167	169	178	184	160	181	178	163	195	200	168	178	201	185	180	160	169	158	158	170	172	158	162	174	171	169	164	190	158	194	175	169	171	176	165	192	168	167	167	152	180	182	165	156	164	166	189	162	156	183	164	186	204	165	169	175	166	168	187	183	149	172	149	184	158	159	168	184	159	194	157	158	162	169	162	162	171	148	179	149	174	176	168	176	168	163	174	162	182	158	173	175	166	170	178	162	199	149	159	157	170	163	171	183	178	173	189	174	184	164	191	158	168	190	172	177	174	204	161	179	166	155	169	162	186	182	161	162	165	160	206	186	164	177	157	179	172	181	186	169	160	195	169	204	171	156	202	184	193	170	197	165	138	179	202	192	187	190	186	193	174	176	190	173	172	160	171	191	172	167	178	177	173	160	197	182	170	171	179	177	189	173	182	168	147	170	171	171	199	166	180	178	175	171	189	170	169	167	178	183	164	175	177	165	175	166	164	148	164	193	169	180	192	177	180	188	189	172	174	155	173	178	156	180	180	187	148	152	204	172	169	169	181	179	194	173	179	177	162	187	161	182	171	190	171	185	200	204	159	153	172	175	192	194	160	158	168	179	157	194	169	181	199	161	167	184	157	185	165	170	169	173	165	178	156	189	188	157	156	168	175	163	172	179	181	187	150	184	158	165	171	167	177	169	167	180	199	177	171	190	170	173	177	196	154	158	160	173	182	157	182	160	189	166	169	168	172	159	190	157	175	175	175	155	168	184	187	181	152	182	168	167	158	192	170	184	171	162	168	150	165	147	159	189	169	184	186	165	166	179	185	209	185	163	167	165	171	178	174	173	195	158	162	169	174	196	172	178	182	176	194	184	192	173	188	162	161	182	193	179	162	199	170	177	200	176	168	167	164	166	180	178	197	183	177	178	187	158	159	170	198	169	171	161	173	141	162	155	131	156	161	165	162	165	195	183	177	160	179	167	163	166	156	193	180	152	179	188	148	171	171	194	178	180	171	162	176	176	194	186	162	179	156	172	187	160	162	166	187	207	194	168	165	151	157	172	192	153	163	174	180	170	165	192	149	181	169	174	203	161	181	165	143	182	146	170	154	159	149	195	185	169	178	173	172	191	146	184	177	169	163	173	178	171	179	172	164	153	145	178	171	165	147	198	193	174	177	165	174	180	178	170	185	184	164	166	182	199	171	209	182	168	186	186	185	184	161	162	173	175	168	160	195	186	165	157	178	168	215	187	170	183	179	184	170	147	182	165	166	156	169	184	151	144	172	177	182	162	151	147	198	175	171	174	174	208	186	190	165	153	169	176	184	158	173	162	169	195	170	183	164	187	156	167	185	181	178	162	157	170	163	172	153	171	161	161	166	164	192	180	169	173	171	152	176	188	197	181	167	184	168	163	171	159	172	168	173	184	159	188	179	195	179	191	173	174	171	191	168	175	174	174	183	163	173	186	180	159	186	161	185	183	165	188	184	163	180	179	185	178	178	172	171	183	184	159	183	158	161	172	178	183	148	158	148	155	160	153	164	186	175	163	151	171	152	159	180	192	176	184	160	184	173	164	188	174	189	174	201	203	192	179	164	149	173	184	165	159	167	151	176	175	186	185	163	176	184	192	173	167	154	191	162	185	165	171	182	157	188	170	168	187	186	162	174	154	157	187	182	177	165	179	168	171	165	186	161	172	192	176	180	185	175	169	151	177	166	180	157	168	177	164	169	176	184	172	185	187	160	180	178	192	162	172	180	163	190	165	178	170	181	187	176	164	179	178	152	160	160	174	179	182	204	206	193	156	182	165	192	188	160	169	169	162	174	175	170	170	159	176	141	163	175	182	171	153	175	178	167	166	154	162	178	185	178	183	145	181	164	163	193	175	174	159	207	183	185	164	173	192	180	167	160	164	174	160	165	180	194	177	196	190	184	188	200	189	145	177	161	176	165	163	165	162	157	160	198	190	178	180	147	162	171	171	184	187	180	174	177	181	181	210	175	184	175	162	199	180	167	186	192	170	167	161	147	164	169	184	180	187	166	188	177	153	182	179	209	179	168	150	182	185	169	177	176	205	164	172	172	179	180	170	178	184	162	183	175	169	168	204	177	179	160	168	181	149	159	179	159	177	162	170	161	166	187	188	182	165	182	159	184	191	181	182	194	176	176	166	168	189	153	181	183	168	164	189	180	157	188	178	178	199	166	160	174	171	186	191	171	151	151	178	199	166	150	179	184	174	172	179	189	187	162	187	157	159	174	175	165	191	167	189	165	155	173	173	182	181	156	160	161	170	185	162	166	165	191	179	205	163	173	159	170	167	171	163	184	169	188	167	167	166	216	184	189	189	183	133	190	153	177	176	189	170	178	180	170	176	180	173	206	176	172	180	172	182	187	138	162	178	185	148	180	167	166	162	156	170	153	163	164	163	156	169	182	171	166	148	159	177	154	166	144	169	193	172	160	162	166	190	194	175	161	165	159	159	178	210	179	162	159	196	171	188	189	173	180	170	195	187	169	164	182	158	201	152	196	166	179	190	166	163	155	178	192	161	167	160	180	169	188	165	174	173	177	166	185	167	196	156	174	170	172	170	180	177	179	185	185	160	181	165	183	175	157	180	171	151	196	174	161	176	198	136	185	157	198	147	168	182	184	185	172	191	159	163	159	187	174	163	162	159	195	195	182	154	183	193	165	206	167	196	194	166	154	173	160	172	186	156	173	175	173	178	194	162	164	192	172	186	163	162	176	182	168	145	164	183	196	194	170	190	186	172	166	179	155	141	177	201	177	185	158	178	167	179	191	199	163	178	176	187	171	176	167	165	183	160	174	183	175	168	186	159	200	176	188	183	185	186	194	179	168	195	183	172	192	168	183	162	186	176	174	180	183	157	157	171	157	162	161	194	165	192	179	200	176	164	150	161	179	186	177	187	174	169	180	190	158	166	161	190	167	187	179	178	150	174	189	175	185	176	191	164	195	166	180	157	167	178	171	162	162	210	191	171	153	165	152	176	151	175	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8874	1563	3481	3878	3186	2662	2227	1793	1624	1445	1259	1111	1027	993	930	894	838	794	751	777	782	740	628	735	670	621	620	606	623	657	647	585	625	591	582	591	563	605	543	566	563	556	565	578	527	545	578	522	574	537	505	531	558	498	564	515	554	508	530	533	517	533	532	563	503	534	509	526	567	521	531	499	532	495	558	520	511	528	586	550	517	505	520	513	537	522	495	526	565	517	508	537	544	507	498	478	551	503	522	503	484	522	478	516	522	502	503	522	492	527	518	539	500	499	533	529	505	529	480	503	557	498	518	524	522	521	509	529	521	515	483	508	513	524	488	501	560	510	481	543	505	470	504	515	513	532	494	529	510	531	527	535	543	462	515	538	506	484	509	515	541	519	507	545	515	543	553	509	532	488	510	521	513	499	507	544	484	546	488	493	498	481	511	496	509	535	541	509	517	476	504	481	523	511	514	482	537	511	506	506	503	518	515	486	557	507	515	526	515	508	495	524	498	540	472	504	536	500	536	524	498	517	519	565	496	491	530	553	487	492	518	516	475	515	496	476	504	504	526	507	481	530	517	524	459	544	535	510	526	554	535	503	509	570	515	495	512	523	481	481	484	547	537	515	478	490	498	527	504	496	471	518	486	494	472	538	553	480	507	533	493	466	533	516	518	502	507	512	511	518	455	503	500	540	512	526	531	522	498	505	511	525	491	560	481	519	513	491	528	496	501	488	514	487	491	462	509	526	465	498	524	515	534	513	515	496	524	498	507	508	458	509	495	518	544	495	535	508	508	515	515	549	482	537	515	513	528	530	515	506	498	528	508	503	483	495	482	527	566	531	523	495	480	539	555	530	552	490	488	509	484	512	470	548	517	506	511	544	498	531	516	530	518	514	499	517	481	479	534	498	540	508	488	471	525	464	493	481	516	523	541	519	498	485	515	526	529	488	504	463	504	503	528	537	507	497	466	485	523	484	504	513	506	504	534	497	506	502	483	528	494	510	520	482	519	535	504	507	497	483	545	529	495	498	469	493	484	552	474	497	490	522	520	535	548	514	502	525	485	508	501	488	545	489	507	506	547	507	473	515	532	521	570	504	465	476	508	473	524	523	499	515	523	535	510	522	527	497	469	527	510	524	473	521	499	520	513	513	512	495	545	514	502	500	510	508	498	509	503	464	513	524	506	526	486	492	515	510	500	546	543	491	541	495	538	556	526	539	511	498	520	561	503	523	511	525	533	512	512	525	548	510	530	520	502	477	506	496	480	529	506	516	542	525	509	475	523	509	504	505	509	517	467	503	548	497	518	512	506	532	521	512	513	512	487	497	541	522	452	450	522	465	465	485	554	565	521	489	501	486	499	498	456	495	544	527	512	536	501	486	548	529	518	489	506	491	503	517	516	522	499	523	500	516	502	518	535	526	496	501	544	527	493	428	451	528	567	497	487	500	519	494	533	516	455	529	508	496	556	538	468	530	503	511	501	518	520	526	500	492	523	492	503	510	523	503	518	536	501	505	484	479	531	463	435	527	500	491	495	491	495	515	506	523	536	484	488	527	501	520	533	485	522	513	501	517	485	516	504	506	491	526	507	518	529	535	490	535	501	517	527	504	524	503	473	488	492	529	537	490	505	489	507	530	475	515	501	499	484	529	495	537	534	493	501	503	507	504	509	527	507	513	496	494	550	501	499	513	532	517	498	486	525	527	513	540	472	502	554	498	528	508	492	509	533	493	501	481	546	497	501	495	508	506	504	511	448	504	509	498	522	544	484	451	515	500	508	554	489	510	517	487	565	515	516	468	509	531	498	495	525	502	526	491	475	522	501	539	497	530	491	513	527	508	527	515	516	516	489	486	511	493	481	530	537	494	479	507	485	488	519	530	500	545	529	503	509	495	516	514	506	486	476	473	496	482	527	538	525	515	478	499	520	479	501	478	503	527	511	506	503	488	495	491	486	483	505	473	500	529	525	496	540	482	543	537	501	513	469	446	530	486	508	535	511	506	520	493	527	467	508	496	504	502	491	507	507	529	531	505	497	477	548	529	499	529	506	485	496	510	525	492	513	504	528	528	520	478	539	490	518	485	517	532	485	544	469	506	489	463	484	516	511	514	518	507	519	483	496	510	516	530	519	506	491	478	511	544	558	531	538	536	479	502	490	547	509	469	506	509	491	525	483	518	507	516	528	554	495	508	486	476	536	497	496	528	508	488	489	482	534	498	487	502	523	512	468	474	507	512	491	503	504	511	511	545	508	504	507	541	479	510	509	512	506	460	554	491	490	485	492	524	476	514	491	516	487	517	493	492	485	492	500	495	491	465	503	521	509	525	522	475	504	485	495	495	491	508	511	476	504	526	499	531	524	535	516	529	513	506	521	501	471	549	506	522	518	470	523	501	508	481	494	485	508	571	526	463	480	526	456	532	497	524	538	501	501	499	487	508	523	502	505	521	520	533	511	518	570	522	541	510	499	495	492	526	524	516	510	511	486	530	523	503	476	541	487	522	480	496	552	535	486	499	534	502	555	508	469	542	488	499	513	481	545	514	519	527	518	473	512	501	465	515	542	500	496	489	492	512	545	472	490	543	508	507	492	480	491	502	515	518	528	477	499	526	505	524	487	521	522	504	533	519	503	528	492	532	520	536	486	539	513	517	524	500	518	483	519	533	518	467	496	542	459	514	477	495	494	515	507	505	513	468	542	539	479	514	491	524	531	517	490	501	547	485	534	490	506	495	512	494	550	504	511	511	516	481	511	529	498	518	499	520	535	490	495	518	493	454	512	473	510	480	491	521	479	498	526	474	490	514	540	487	516	519	467	525	513	498	474	511	483	524	487	536	545	524	482	501	513	499	505	511	506	526	529	537	496	521	467	481	514	520	543	530	473	502	494	511	532	547	487	521	514	513	517	501	516	524	515	508	483	500	480	494	527	516	511	479	504	507	519	501	513	514	505	501	513	514	503	519	531	483	543	462	541	496	501	531	527	523	499	554	442	514	490	535	493	510	505	487	521	526	486	488	568	481	546	537	523	474	536	544	501	492	521	519	528	477	483	519	513	493	537	488	507	516	480	484	491	534	504	528	495	524	464	521	477	540	527	497	514	522	525	510	486	474	504	542	532	507	511	514	492	550	527	491	512	525	545	511	483	514	482	534	498	511	505	528	538	457	507	471	485	515	514	536	518	515	508	513	513	519	463	522	507	493	544	501	501	496	468	527	509	494	512	526	485	535	477	490	459	473	494	505	502	498	530	479	523	533	472	501	506	527	497	551	504	527	513	490	536	522	482	519	523	545	501	513	502	499	519	482	511	489	509	528	494	504	488	542	504	533	503	567	495	465	498	523	512	517	515	507	505	500	562	484	488	507	521	513	523	503	511	501	511	538	515	542	505	519	484	519	494	518	458	482	514	515	545	491	481	497	487	492	500	493	515	487	522	518	500	515	526	528	511	494	552	504	548	506	511	490	515	472	507	506	536	508	477	501	475	507	550	532	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30977	4591	3173	2380	1706	1217	936	758	666	572	528	504	414	425	395	373	332	333	356	332	344	330	310	282	314	313	330	333	307	285	285	291	300	289	264	282	282	300	285	305	283	300	261	296	312	278	290	301	287	287	289	278	282	299	280	270	263	295	272	264	290	289	283	280	294	304	281	271	256	267	275	269	259	307	289	276	292	260	276	265	307	291	266	253	276	281	252	251	284	281	261	285	294	304	281	278	270	258	262	285	262	262	265	275	282	272	274	256	296	271	266	262	292	305	266	286	280	279	293	237	267	275	257	262	278	265	323	291	287	241	287	269	257	281	278	263	274	272	266	259	264	244	228	271	240	254	251	254	268	288	276	264	251	270	275	320	286	308	270	297	247	267	279	262	266	291	253	260	279	293	253	285	261	278	276	268	303	283	268	285	297	278	261	265	279	285	259	306	288	273	290	292	281	285	258	282	276	261	275	283	303	283	271	259	259	301	245	233	298	270	273	288	259	269	263	264	294	270	231	281	273	301	285	291	302	255	291	289	291	252	297	283	268	267	288	269	259	275	264	278	264	272	235	259	292	262	287	268	274	268	267	282	243	278	255	278	285	253	246	258	263	281	263	265	268	266	300	262	305	261	267	273	290	292	280	259	297	290	260	262	285	277	258	261	267	287	294	296	268	323	277	241	269	251	297	278	275	274	295	274	265	260	290	285	273	291	277	271	281	261	246	249	249	274	276	229	256	264	243	264	295	250	265	239	264	281	281	277	247	271	295	253	253	266	269	266	244	263	278	275	302	298	275	266	274	278	264	307	256	296	284	245	278	264	262	266	259	319	270	272	285	298	258	285	263	265	274	287	274	285	263	248	252	254	289	270	286	282	285	279	273	294	277	264	249	311	268	266	272	249	256	259	264	273	276	300	261	298	298	261	276	275	260	278	236	283	275	264	275	277	293	289	275	282	289	284	287	264	297	262	261	245	245	267	286	260	272	266	297	283	281	269	279	271	244	292	277	284	274	304	262	254	271	296	277	267	283	251	282	300	276	293	282	265	245	288	256	293	250	303	281	278	260	268	306	263	282	276	291	280	257	309	255	243	250	270	294	253	249	268	282	278	269	264	266	255	309	287	278	262	270	275	282	273	280	259	263	279	246	300	258	282	290	278	266	277	288	246	262	259	294	250	285	260	269	284	271	263	278	303	278	304	264	251	265	279	266	283	294	281	288	268	280	270	280	260	268	258	266	255	265	246	258	265	274	306	301	248	268	271	277	282	268	273	303	271	244	248	259	262	278	281	284	246	282	273	273	288	296	264	261	265	263	285	269	287	303	274	255	260	266	292	292	293	271	236	255	255	275	292	281	261	243	271	233	277	308	272	292	292	283	283	292	247	283	285	297	248	243	269	253	274	286	260	265	231	255	263	264	273	279	269	287	269	264	269	262	274	271	280	288	260	264	284	279	251	269	270	308	262	265	260	284	283	258	261	274	214	278	273	263	293	265	273	280	278	272	276	307	257	266	264	280	288	261	260	278	305	269	269	268	275	251	270	285	279	251	258	262	263	283	288	293	282	293	290	283	273	291	275	268	289	247	254	252	257	300	261	268	270	263	247	282	295	254	266	271	254	278	274	273	252	250	250	254	255	260	273	301	286	268	265	265	290	261	253	275	285	274	277	272	254	270	268	268	272	276	297	261	286	282	283	260	250	287	262	269	264	299	270	273	274	253	269	286	259	285	284	290	296	257	285	255	284	301	306	296	252	253	277	295	278	255	265	289	268	297	258	280	282	271	279	245	256	255	281	296	244	261	282	295	270	283	280	274	251	312	287	261	260	274	307	259	269	263	274	258	295	283	248	300	267	253	268	256	277	295	280	241	266	285	282	275	264	262	271	297	296	292	298	293	289	279	267	272	291	331	221	251	290	254	286	280	269	280	283	281	285	294	267	289	275	278	311	270	280	297	272	272	284	288	278	292	284	285	274	269	284	290	256	276	304	255	253	259	260	263	291	282	263	302	300	275	255	249	254	263	292	254	291	269	291	319	284	290	274	241	281	277	268	241	262	271	294	235	255	277	286	280	304	308	285	299	259	257	261	288	272	282	242	292	264	279	272	277	281	261	263	298	274	272	301	286	285	285	265	283	247	265	277	257	281	249	276	278	244	292	266	282	256	280	293	293	267	274	276	265	268	268	300	291	249	274	304	280	271	295	266	272	242	268	293	265	258	263	267	287	289	273	260	295	262	257	271	274	273	297	283	275	255	251	273	228	314	293	293	297	256	273	257	274	288	254	250	269	233	268	241	270	275	267	285	280	266	270	250	265	279	278	262	260	275	269	277	272	275	256	266	277	271	273	264	262	271	277	255	329	298	260	286	274	265	255	270	300	282	252	289	243	252	307	287	282	291	284	280	247	270	300	270	264	263	283	251	270	307	250	285	255	252	275	289	308	281	280	293	242	261	259	268	266	274	271	255	264	301	275	276	283	251	271	285	271	288	274	284	270	297	277	260	252	285	284	289	257	266	295	279	286	277	266	288	256	291	273	293	306	285	274	246	262	301	287	273	251	277	241	267	291	275	286	276	300	306	291	277	266	258	286	271	287	269	256	298	289	273	291	273	295	260	252	266	279	262	292	278	267	272	240	272	291	236	292	292	301	308	285	269	277	269	264	309	243	280	295	267	254	285	274	267	263	265	285	278	259	292	281	275	271	283	269	274	310	287	297	249	294	255	272	245	268	284	252	292	268	247	320	278	264	273	272	306	286	283	250	287	276	288	246	278	257	284	255	280	259	259	261	273	250	242	288	281	280	280	282	286	289	290	297	291	275	258	275	294	289	259	270	279	270	277	275	269	271	288	264	260	256	291	261	261	269	276	262	247	272	282	273	292	261	256	257	283	288	243	257	278	253	248	271	275	230	262	299	285	239	262	268	283	276	286	288	260	262	258	319	281	284	278	266	273	255	277	290	280	280	241	285	286	298	293	264	252	267	298	294	287	289	267	278	290	268	271	281	303	270	260	276	304	245	276	271	250	276	270	270	281	258	268	290	276	288	262	231	273	251	263	280	256	266	269	272	289	271	259	319	283	265	257	272	286	292	284	270	260	277	266	291	288	266	256	282	282	272	288	268	276	274	285	302	275	270	297	290	265	302	276	257	270	288	260	277	270	272	280	287	267	264	259	284	294	242	284	263	255	245	283	269	263	276	285	301	291	266	289	304	270	270	300	273	257	288	297	281	262	275	293	271	250	257	288	300	299	277	270	287	237	275	260	297	272	266	271	258	278	282	280	278	279	238	266	262	271	275	277	235	275	282	291	269	254	298	278	300	249	293	276	300	262	268	284	242	244	260	264	280	250	275	271	283	291	282	263	258	265	310	307	284	260	260	282	282	278	267	271	265	267	269	277	303	264	288	265	266	270	286	244	258	270	280	278	270	263	268	267	269	264	281	282	278	272	259	245	252	239	285	299	305	289	271	300	254	267	308	309	231	274	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12171	2811	6535	7156	6038	4796	3927	3330	2844	2419	2246	2007	1821	1689	1557	1429	1391	1299	1265	1190	1191	1129	1133	1036	1020	965	1036	934	995	1002	935	966	909	884	898	819	859	890	850	806	805	871	813	795	865	830	788	862	788	842	784	773	776	812	768	785	768	781	776	750	758	798	782	770	795	798	800	805	787	763	752	741	787	794	758	785	744	772	797	761	747	766	732	766	768	741	720	794	727	771	743	741	769	760	750	752	752	781	752	742	728	780	752	812	748	707	775	720	782	756	754	768	646	743	720	768	801	772	728	788	727	774	761	736	806	790	703	714	752	740	719	731	748	790	717	742	768	781	709	735	723	724	710	719	730	722	750	743	750	713	780	788	736	686	777	742	736	763	785	720	746	695	741	731	667	707	761	744	770	680	736	778	754	747	741	726	778	803	782	776	750	710	784	740	754	772	752	731	759	752	720	767	758	724	744	753	768	760	742	751	686	776	792	767	725	735	719	747	728	741	739	685	735	746	723	726	756	726	733	738	694	719	753	727	744	762	706	805	726	775	755	746	745	751	728	751	764	772	721	766	744	712	747	752	748	746	763	732	751	724	764	777	775	734	769	716	706	764	723	715	759	722	753	726	762	748	738	790	724	690	712	752	754	712	735	698	720	731	751	707	775	821	728	730	757	783	732	744	684	753	734	722	796	726	743	716	718	741	713	733	695	765	746	761	732	731	732	729	760	731	733	802	746	770	682	801	716	689	763	757	728	760	723	711	755	739	747	727	734	703	722	763	741	717	769	763	730	744	728	729	779	738	704	732	760	728	757	676	743	806	751	776	751	735	731	741	742	746	743	730	758	775	768	730	738	704	756	695	756	793	772	758	706	747	739	703	695	753	730	732	741	772	692	742	768	726	748	752	706	743	769	740	739	750	763	738	721	695	737	733	735	728	727	726	741	746	734	716	775	719	726	712	712	710	731	750	698	724	712	715	778	743	722	712	743	765	775	787	732	756	750	723	729	705	799	765	732	732	744	713	723	702	783	729	707	712	693	711	762	767	718	746	748	816	732	740	816	721	718	743	790	742	734	725	794	735	735	763	725	700	706	734	735	736	768	747	758	727	714	748	780	745	782	739	725	713	739	715	734	736	756	761	758	757	755	734	736	775	789	755	746	771	727	732	789	777	719	761	735	730	761	809	668	715	742	703	753	764	709	713	732	776	740	752	770	768	772	738	734	756	736	729	733	766	710	752	766	720	745	676	732	775	734	739	719	712	672	726	756	752	732	743	741	756	752	720	758	724	753	743	726	682	739	773	713	740	746	703	750	720	733	761	744	766	736	752	729	695	729	771	712	703	707	736	750	737	782	766	738	724	725	751	690	714	757	799	768	709	697	764	737	768	772	755	773	737	740	695	795	752	744	673	783	730	747	753	676	788	758	778	775	732	722	756	781	746	748	740	736	723	700	756	710	698	763	744	742	777	755	690	689	755	808	725	718	734	769	695	709	817	698	767	757	741	743	721	743	739	714	789	724	702	778	713	765	752	730	703	711	736	784	728	720	761	755	717	717	778	726	748	734	763	712	763	763	741	772	774	757	743	767	731	716	763	741	771	796	700	761	758	735	789	740	692	763	711	781	714	746	759	748	775	734	729	718	735	721	727	750	724	693	698	715	736	738	755	728	727	718	728	729	738	718	727	717	771	732	743	714	752	729	750	729	702	734	751	761	725	733	754	769	757	786	693	743	758	721	733	737	785	747	704	759	742	718	699	778	732	704	754	708	736	738	744	761	707	722	719	783	731	742	761	710	748	707	759	722	754	754	725	758	724	735	754	692	747	793	766	721	742	817	781	755	748	743	765	702	778	752	734	752	732	754	767	717	765	711	763	738	741	719	720	721	696	703	759	747	763	703	791	752	690	733	730	742	785	768	699	699	755	703	710	776	746	774	769	736	760	685	733	724	714	716	734	704	740	732	726	727	786	741	690	788	750	731	735	743	743	769	692	724	742	722	760	751	715	710	768	731	706	710	677	779	768	784	742	721	775	780	716	768	765	716	708	777	676	756	719	718	744	749	754	726	779	747	760	722	720	738	733	745	728	780	718	711	744	710	739	712	720	765	698	754	777	751	736	766	738	768	742	754	727	768	688	701	736	747	700	754	728	746	738	748	741	705	748	761	726	731	778	730	749	740	774	717	769	768	756	779	708	733	713	725	735	750	723	704	734	742	757	757	788	746	744	746	741	777	694	726	730	711	709	741	744	734	752	712	751	694	743	739	719	743	762	734	722	764	744	708	691	691	765	733	750	764	749	707	721	751	725	725	745	734	773	721	763	762	731	757	778	715	730	705	696	741	690	708	688	710	742	768	705	754	763	732	685	774	757	761	781	783	709	718	735	749	726	721	737	750	713	748	705	724	709	739	779	694	689	751	763	786	756	706	762	758	758	744	672	681	751	718	732	756	746	766	731	686	755	735	779	792	731	739	760	733	740	734	718	705	755	747	737	744	757	746	705	786	768	779	739	748	711	730	756	715	729	716	766	804	752	750	696	727	753	729	748	737	733	718	776	728	746	781	756	681	757	767	751	691	754	787	708	765	743	786	767	742	768	707	720	737	749	763	747	739	763	739	687	736	756	763	744	704	732	751	755	789	702	724	715	710	744	757	723	711	752	770	750	757	753	739	723	700	731	737	772	737	677	755	712	733	735	772	723	724	764	763	777	713	774	710	718	720	757	746	822	754	762	711	732	787	766	729	730	753	690	741	730	750	724	726	736	771	741	738	760	681	747	767	743	708	698	718	739	714	677	735	747	742	749	733	692	791	770	775	702	759	708	739	726	732	751	765	726	765	719	742	729	759	775	761	743	741	734	749	704	713	720	760	691	768	757	739	768	758	764	714	736	736	743	715	692	736	739	757	749	752	703	708	725	784	747	750	735	743	716	710	722	741	719	683	741	726	737	711	734	728	736	749	726	757	733	735	739	728	774	755	710	709	698	801	709	764	704	783	749	773	709	722	754	757	757	730	689	758	776	711	787	769	776	776	703	716	702	723	791	771	756	768	730	741	738	730	753	729	737	725	789	698	730	706	746	712	748	750	730	734	746	707	752	735	754	707	760	757	749	743	691	754	737	742	715	741	736	716	755	739	740	772	786	689	731	737	721	748	703	703	711	682	790	750	778	680	757	755	731	725	766	758	763	751	738	781	752	791	713	746	725	688	743	748	728	741	745	702	787	761	712	726	753	757	752	764	717	797	703	730	741	732	782	729	713	708	768	768	720	717	772	733	810	720	721	738	742	746	745	720	723	672	739	692	722	731	734	733	713	759	650	726	739	797	774	756	726	726	739	724	735	703	805	819	683	747	739	733	756	726	762	755	731	782	753	748	740	741	763	684	730	730	697	776	727	748	745	730	734	727	742	757	758	720	755	759	772	775	753	786	753	735	712	737	747	773	755	767	711	744	760	759	725	771	734	747	683	745	714	731	776	749	783	725	756	762	685	711	763	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3309	164	169	115	125	99	86	82	80	85	87	85	69	69	79	90	78	84	91	71	90	70	72	68	75	75	85	67	82	71	89	69	73	78	84	70	85	61	71	73	67	84	89	74	80	66	85	83	90	74	85	78	65	79	84	68	86	86	76	77	84	74	112	78	77	101	97	80	90	88	75	76	72	86	81	82	85	81	87	80	80	66	74	92	82	93	84	74	67	97	86	77	85	82	78	74	63	67	95	77	86	82	65	80	88	83	77	77	91	59	95	63	67	88	71	70	71	88	88	70	59	77	76	80	74	81	74	73	76	67	73	71	85	75	70	72	79	84	78	72	107	98	59	85	66	75	75	87	80	90	74	70	86	79	71	72	71	71	77	95	60	76	82	86	68	75	80	79	84	79	91	85	88	98	81	72	89	83	80	82	96	88	72	73	70	62	75	86	63	84	76	81	92	85	91	73	81	90	85	88	92	75	81	65	71	78	62	79	82	77	86	85	81	84	84	73	81	62	68	68	69	88	84	69	76	80	75	82	94	65	76	73	70	79	78	80	84	86	66	77	84	69	89	77	93	77	81	77	84	84	77	68	75	85	73	70	93	84	70	72	71	64	67	73	88	96	82	72	77	79	87	84	64	79	64	83	86	64	87	83	76	70	79	86	89	88	74	80	80	68	78	63	76	98	85	78	89	82	78	75	93	73	75	87	90	69	69	69	76	96	99	82	81	93	62	91	72	92	77	82	69	77	71	95	78	86	61	90	92	78	88	84	89	76	70	74	75	82	79	74	83	79	98	83	84	66	70	84	72	79	66	74	70	72	63	94	84	77	90	78	83	73	81	86	85	96	91	84	85	85	82	89	77	79	100	75	88	75	91	72	88	73	64	78	78	78	57	74	70	73	77	92	76	92	72	63	85	73	62	96	82	96	85	78	76	85	66	107	82	73	66	78	84	78	82	76	107	71	96	86	83	78	85	79	71	83	78	71	72	89	89	92	75	82	83	81	73	82	63	82	72	73	82	96	88	81	91	75	84	91	68	85	69	94	99	66	85	94	98	75	78	74	80	68	82	94	84	71	84	85	68	61	81	77	70	86	104	87	87	78	76	90	91	86	89	68	78	86	81	90	63	83	78	94	76	98	85	86	72	78	88	73	97	86	66	74	81	87	100	83	85	100	87	72	69	75	74	81	79	80	64	84	73	83	78	74	75	94	77	78	72	72	75	68	98	71	82	82	82	79	90	65	82	75	93	83	96	75	87	91	85	77	88	90	93	74	80	75	70	85	80	88	82	87	75	85	67	78	76	80	80	84	68	74	81	80	81	102	79	79	88	80	82	76	78	74	91	76	83	74	94	71	77	82	67	63	86	72	80	76	67	80	73	72	70	85	74	90	84	73	68	62	68	66	79	81	85	83	71	84	78	81	72	78	82	79	68	81	69	81	86	74	74	87	70	76	58	88	71	71	92	80	70	81	73	83	95	81	77	91	98	83	84	81	78	95	81	76	78	90	95	85	88	85	79	76	96	92	84	104	90	84	60	97	85	69	89	93	91	67	81	85	94	75	83	68	88	83	96	94	85	74	79	91	76	80	82	82	85	95	82	71	84	83	77	80	56	78	78	77	85	86	90	71	77	74	75	73	79	89	67	92	76	84	82	76	78	76	56	66	75	85	73	80	66	78	75	86	92	77	85	76	74	81	75	75	73	74	78	92	79	86	76	65	64	87	81	86	90	80	74	86	69	91	68	72	87	74	92	74	74	70	71	80	75	105	84	86	72	84	85	92	72	88	85	64	79	87	80	81	80	83	103	86	91	83	80	63	88	84	70	67	75	99	84	98	72	85	70	84	85	89	82	90	86	87	80	88	81	89	85	74	80	76	90	78	93	84	70	93	64	83	90	60	90	93	79	83	83	78	62	78	94	90	84	65	84	77	77	99	75	85	65	67	70	58	71	84	72	83	79	87	85	93	81	79	73	87	85	72	75	81	75	80	59	78	71	74	85	92	98	90	80	99	81	71	77	82	63	94	67	75	83	93	80	81	94	74	74	77	78	75	75	80	93	70	83	79	82	72	75	77	92	81	95	77	81	71	83	90	83	76	79	94	73	71	83	88	95	87	85	82	89	74	93	76	95	96	91	74	80	73	69	84	86	80	90	74	86	75	88	94	70	72	67	84	82	106	87	72	60	81	79	70	83	77	81	80	60	81	85	67	87	73	82	98	72	62	59	83	92	71	71	66	69	83	94	82	73	91	81	83	82	78	81	92	81	86	71	79	82	79	67	88	80	82	91	83	52	75	87	79	73	76	87	77	86	83	78	64	94	75	67	84	79	80	77	80	77	80	85	74	72	73	80	79	68	71	75	76	80	89	78	83	87	80	71	89	80	75	79	86	92	90	83	81	82	77	73	89	77	88	70	80	78	94	71	64	79	77	78	68	95	81	85	79	73	74	77	86	70	80	73	87	69	81	91	62	68	79	76	67	81	78	88	77	75	67	85	76	95	86	76	78	83	67	88	84	84	72	84	79	68	90	80	73	78	70	81	95	81	71	90	80	81	81	69	73	78	84	95	66	79	78	69	83	88	89	82	86	78	83	77	90	75	91	81	68	83	93	77	73	81	77	75	76	88	70	80	80	71	75	86	76	76	108	71	73	75	64	90	74	79	68	85	86	91	74	64	88	91	90	88	110	90	82	75	85	72	65	73	69	76	66	81	89	98	72	74	96	82	87	80	81	95	80	75	81	75	84	80	85	81	83	94	80	73	63	85	94	81	92	84	78	85	66	77	82	89	82	84	86	82	90	72	93	90	80	75	75	91	87	83	72	78	66	64	70	93	96	82	67	74	74	78	65	76	84	82	86	73	70	65	75	74	86	77	85	60	88	100	57	76	81	100	86	98	94	71	91	74	62	76	72	91	71	99	87	74	72	79	95	89	79	86	70	74	67	84	78	96	67	78	75	77	72	82	74	68	82	82	90	80	99	84	94	79	77	87	83	81	60	87	88	65	88	88	87	74	75	96	87	81	75	71	66	69	70	72	83	72	80	64	70	83	96	93	76	78	79	81	95	87	77	60	86	83	90	79	71	65	55	66	94	81	89	74	81	83	87	79	86	71	72	92	80	78	85	61	88	76	78	98	86	79	94	82	72	82	69	81	96	73	73	80	99	70	75	97	82	77	80	93	74	79	73	79	60	77	97	80	81	75	72	76	76	72	77	83	64	80	92	80	80	86	82	90	85	62	78	70	62	81	78	59	73	87	82	86	74	65	90	75	83	67	74	72	83	68	83	73	65	78	74	91	76	83	84	68	77	62	78	82	82	94	77	76	97	62	80	86	77	69	72	81	70	85	68	92	68	80	77	80	84	73	78	78	75	80	95	63	65	83	93	72	100	102	59	91	68	74	80	96	89	78	62	86	87	68	79	83	64	68	74	62	68	84	85	93	97	74	79	89	86	63	75	70	82	100	80	75	71	83	80	102	71	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3621	344	460	466	454	418	395	342	352	309	334	320	299	292	301	292	291	292	297	309	275	289	279	313	324	273	242	246	274	286	279	304	307	286	293	276	261	309	299	299	253	277	263	272	251	261	272	285	294	299	307	278	276	272	275	272	259	257	295	243	302	315	280	293	259	252	261	259	300	271	290	285	284	287	274	283	268	247	264	276	298	275	282	293	278	250	286	275	235	298	283	278	284	282	273	258	259	286	272	293	268	283	311	265	301	276	266	278	249	300	268	249	318	261	284	294	288	292	298	281	282	273	269	284	308	279	291	284	287	282	277	276	284	268	302	277	286	262	245	271	279	275	296	282	290	275	265	295	265	286	297	281	256	301	267	291	318	295	257	257	280	288	269	265	254	233	292	270	303	260	287	269	310	264	296	318	285	291	283	262	297	253	259	267	265	274	272	275	276	285	240	266	303	274	262	237	271	255	258	263	273	297	278	275	293	261	275	295	237	233	287	285	275	270	275	260	264	242	291	252	264	271	276	262	288	290	278	282	273	247	283	260	280	273	297	276	271	303	264	275	264	268	285	239	250	277	264	272	270	290	277	267	272	259	269	269	272	291	293	274	292	260	275	302	273	285	254	296	273	276	259	272	274	282	275	282	232	274	283	283	293	282	267	292	300	259	268	312	298	274	267	265	273	258	285	299	266	262	289	263	255	257	276	273	262	281	288	289	241	268	267	256	289	264	276	267	248	257	265	298	269	273	278	263	267	250	287	264	246	280	276	293	270	267	276	275	308	273	221	258	245	283	271	267	251	258	287	285	279	259	296	273	262	264	258	253	280	289	266	279	243	289	262	268	298	250	241	262	256	294	235	294	281	252	281	285	274	257	270	282	278	253	266	286	294	285	289	272	272	281	303	271	325	290	266	284	255	310	288	277	261	251	267	267	280	293	280	269	273	263	260	280	297	245	285	287	279	288	272	267	265	270	274	315	263	267	281	278	243	258	273	279	270	241	265	260	282	294	257	272	317	291	298	296	278	284	261	305	272	265	290	286	299	289	236	319	257	265	269	280	280	271	277	309	275	263	313	295	287	301	278	282	266	274	241	273	265	274	315	274	283	258	286	284	258	292	277	308	298	294	284	282	277	304	271	257	275	273	287	251	278	279	271	275	259	285	241	255	312	271	272	255	264	266	271	273	264	317	292	279	259	268	253	289	240	278	266	237	290	283	295	306	274	289	287	274	301	270	254	292	272	278	291	263	271	245	258	292	269	249	268	267	293	304	259	282	257	277	276	293	302	247	274	277	277	282	272	294	283	262	265	285	270	300	283	256	266	277	270	273	267	289	249	283	243	288	281	288	274	272	296	295	279	268	265	262	303	287	264	288	281	299	286	272	273	282	292	291	277	279	286	280	301	289	282	273	276	242	255	284	249	263	286	255	286	269	282	263	286	260	304	250	263	279	253	247	272	278	252	278	278	266	301	250	253	269	250	289	279	275	258	261	241	295	276	306	258	279	271	255	251	286	270	258	311	268	276	240	308	287	249	272	261	280	241	267	260	245	269	279	291	294	270	286	279	273	256	275	283	287	272	301	268	287	267	256	269	259	303	276	274	287	282	258	298	309	279	276	293	278	277	291	260	275	264	231	248	248	280	269	256	279	309	281	287	254	285	307	267	285	265	261	289	259	285	256	271	292	282	292	288	270	254	274	244	291	302	259	288	281	299	292	247	317	268	291	279	279	265	281	257	256	256	301	272	278	281	275	293	280	281	262	263	275	276	280	267	299	285	271	283	250	258	283	270	277	288	280	295	248	267	292	293	286	289	274	256	289	261	262	250	242	272	299	260	249	268	272	269	296	242	271	283	287	260	258	276	288	270	251	271	261	283	315	274	282	256	265	262	255	252	259	288	264	272	279	255	284	283	298	260	257	292	282	268	259	220	267	284	296	285	275	283	309	264	266	271	269	285	280	258	298	278	272	262	281	256	249	256	258	326	260	302	311	261	279	274	271	278	289	314	264	241	273	283	284	273	287	310	275	268	297	258	263	297	242	266	277	266	264	272	296	291	284	279	297	239	294	275	288	281	281	249	259	272	272	294	250	282	247	260	292	269	262	268	253	257	291	280	264	267	302	285	265	275	283	251	297	251	241	250	269	272	295	279	303	289	262	250	268	276	276	267	258	266	311	276	252	273	271	274	301	268	270	251	271	293	277	278	253	253	268	268	279	289	264	300	277	258	288	276	288	263	273	290	286	254	261	248	269	263	288	262	277	267	291	280	272	290	256	289	271	276	294	296	283	267	294	292	298	297	295	281	279	266	261	247	278	270	310	269	263	294	271	293	294	305	261	267	275	279	242	277	251	281	294	253	284	297	290	308	259	258	288	272	262	266	288	257	292	294	299	277	271	256	276	291	260	281	291	293	332	292	270	276	269	267	273	313	265	271	281	268	280	270	266	258	257	301	286	289	282	263	253	275	303	254	281	276	271	278	288	276	270	268	299	289	299	284	287	278	274	255	306	268	284	258	295	288	281	297	303	300	267	284	268	289	266	260	267	261	311	288	267	272	299	265	280	288	308	276	273	247	277	264	280	282	254	280	288	294	300	283	294	298	294	305	249	254	277	317	293	264	247	278	287	285	294	308	314	274	282	282	293	248	287	263	282	248	302	257	266	280	270	267	286	276	270	283	268	277	276	281	272	281	251	266	259	276	291	282	270	304	276	269	282	301	269	281	293	245	255	279	248	280	261	275	295	280	282	286	273	293	277	277	301	264	231	264	261	261	243	248	284	303	298	266	271	270	251	293	285	281	272	290	278	283	265	315	297	269	297	270	274	270	283	279	255	266	282	248	295	274	270	250	255	297	274	280	275	287	271	252	290	300	281	300	266	296	230	296	268	297	291	276	269	282	270	287	278	272	292	262	267	286	237	266	283	257	311	250	243	279	291	287	296	281	248	292	279	259	251	267	256	267	266	246	284	252	270	238	289	268	285	285	255	268	272	276	289	257	254	273	278	269	287	267	278	272	258	304	274	307	243	299	313	282	259	261	272	275	261	256	313	275	253	251	267	273	281	276	255	263	259	268	279	270	271	265	258	257	259	262	311	279	276	298	268	256	292	261	261	300	267	227	313	277	276	294	259	237	279	273	267	300	276	281	280	289	280	316	252	291	288	269	291	268	273	266	270	256	295	282	271	312	275	274	287	257	279	273	261	308	259	290	266	290	274	296	305	261	318	264	256	279	304	264	261	294	284	248	252	278	301	270	265	284	299	277	285	282	283	277	284	288	251	260	272	260	302	272	275	248	283	274	286	276	288	287	282	262	246	265	292	280	278	264	279	276	294	271	292	260	279	285	273	283	293	234	301	299	262	270	289	285	262	267	281	251	273	286	273	274	277	280	257	293	261	266	280	299	249	288	272	264	291	321	298	272	304	275	298	256	246	261	263	271	277	270	288	254	280	292	293	259	300	273	297	271	280	258	283	273	265	284	257	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22918	2204	1476	1197	878	586	532	415	324	352	285	251	247	228	246	216	216	212	217	179	207	186	177	193	192	169	175	184	197	193	174	200	186	184	200	191	204	168	166	173	173	208	181	155	184	180	157	221	182	159	179	181	163	159	171	161	179	168	187	182	165	178	200	191	152	181	164	165	180	174	151	171	171	185	149	180	185	171	196	175	175	171	199	162	169	168	167	161	179	165	159	190	147	177	170	179	198	178	194	186	164	192	175	180	194	158	222	203	151	187	168	192	195	153	167	157	180	218	198	184	173	137	159	185	157	185	162	176	170	176	174	189	174	180	186	178	191	161	144	185	176	163	161	159	174	151	171	174	180	160	164	176	178	174	182	185	180	203	175	182	205	170	159	160	185	165	193	173	168	208	177	195	189	198	183	185	143	185	190	191	189	175	202	168	189	174	170	173	186	181	177	185	165	193	174	165	182	169	182	173	152	186	178	174	161	166	181	192	166	161	167	174	164	155	166	163	178	173	179	183	170	161	175	178	188	187	179	178	158	164	175	188	155	177	160	183	173	156	171	175	170	162	182	145	159	155	176	197	189	188	181	183	142	181	156	167	162	206	170	177	182	173	203	191	164	159	170	183	172	179	182	173	173	197	193	163	185	174	182	180	165	164	174	185	169	162	175	172	175	154	161	170	179	170	156	169	173	179	191	146	178	186	167	170	186	174	193	164	200	184	170	195	176	167	171	154	165	174	181	176	168	180	187	175	178	181	173	184	189	166	195	172	160	174	181	186	185	157	156	170	140	192	201	175	164	184	167	166	165	177	203	179	188	149	171	174	177	176	180	152	170	182	195	181	154	140	196	178	162	180	170	168	176	182	179	153	186	164	164	181	163	175	174	177	187	166	169	175	156	191	191	186	181	159	180	173	158	187	167	166	180	185	195	159	194	170	158	191	201	200	178	157	177	169	179	178	160	185	171	131	172	160	152	179	161	182	174	162	173	187	173	179	177	158	167	164	173	162	176	166	184	179	183	175	136	172	164	177	182	152	164	175	165	180	175	178	157	170	181	182	164	156	185	137	174	175	173	150	204	184	190	187	193	169	192	144	167	170	173	188	178	178	167	195	175	175	201	179	177	163	180	177	181	184	176	180	178	188	209	197	177	146	166	161	169	176	186	178	177	174	182	174	158	157	179	192	175	142	189	173	167	186	158	164	167	182	170	204	171	161	175	175	180	185	189	165	173	158	141	159	165	162	168	148	167	195	186	169	165	167	176	175	163	152	175	167	175	178	182	169	170	171	151	172	146	156	200	187	152	167	175	191	189	181	147	197	180	176	169	165	193	174	185	165	168	182	147	170	162	188	157	174	164	172	151	185	187	189	196	178	180	186	186	169	171	180	169	174	201	203	161	168	157	164	198	184	169	169	185	175	192	161	174	176	160	176	188	175	189	179	169	138	185	159	175	178	168	146	176	181	159	171	154	161	177	154	162	154	180	178	177	168	171	178	153	168	171	178	196	190	163	164	157	177	187	168	184	177	172	164	183	162	144	182	170	153	201	193	197	174	181	178	184	179	171	152	163	153	179	175	192	184	181	187	195	151	196	164	160	170	169	195	193	183	165	167	180	196	186	173	166	182	196	167	188	165	157	150	171	174	174	176	141	157	174	212	174	183	148	176	170	180	160	179	186	192	163	180	158	161	177	202	166	168	175	160	189	202	180	175	161	172	184	145	188	179	177	155	172	154	178	168	177	182	186	169	149	178	158	200	186	168	189	158	167	166	190	196	169	162	184	157	184	165	176	174	173	186	187	177	170	182	190	162	150	211	179	158	189	177	195	160	191	162	179	189	167	156	168	167	192	168	156	160	184	169	170	163	175	165	161	168	198	165	159	175	182	179	163	174	177	174	171	171	198	176	161	196	162	179	191	164	201	164	169	175	197	167	151	167	177	162	196	176	167	168	191	156	174	199	176	156	166	167	183	192	152	188	162	174	195	172	171	175	176	184	188	153	154	160	199	169	186	193	169	182	163	173	159	203	163	167	187	165	188	178	190	164	155	180	196	163	178	137	170	159	175	183	166	151	190	180	178	198	181	177	174	180	186	187	163	150	176	171	153	191	151	200	181	168	173	184	176	172	178	180	176	176	176	171	161	162	187	179	152	161	168	192	167	171	179	147	176	213	162	155	160	169	163	172	190	163	164	175	184	188	164	167	157	182	180	182	178	157	176	177	166	176	172	183	159	164	172	188	169	165	162	160	160	181	154	177	158	189	164	177	191	181	164	160	173	175	186	188	160	189	181	167	163	178	150	168	167	183	174	158	152	173	164	168	171	208	154	166	185	168	185	179	165	185	146	181	174	170	153	173	160	176	181	186	152	163	187	191	174	181	182	159	183	156	166	184	170	167	184	164	201	193	166	167	188	175	145	191	188	168	175	160	150	194	211	164	161	179	174	165	183	186	207	161	159	190	170	188	169	158	166	152	188	178	164	162	178	160	186	171	191	170	149	170	158	178	139	174	180	163	198	176	177	173	187	162	181	158	191	181	162	168	151	180	169	180	157	165	184	196	153	172	180	175	186	176	157	183	158	179	177	161	202	171	186	161	169	170	160	177	184	221	175	160	191	179	177	189	164	161	175	163	199	181	163	171	181	158	178	188	185	159	154	167	175	175	167	178	163	188	188	179	182	180	155	166	161	173	154	170	175	170	182	168	169	173	165	173	179	151	190	170	153	196	189	168	139	166	170	165	164	179	179	170	185	168	197	182	193	157	171	232	187	152	187	170	167	174	170	194	195	173	183	200	174	165	178	172	192	166	185	167	158	153	177	181	169	167	191	147	166	206	166	179	186	158	157	164	176	181	145	175	186	161	181	160	150	176	170	170	187	180	167	169	173	160	182	181	198	172	184	188	174	178	176	173	174	152	196	137	148	183	176	183	172	174	160	174	171	190	173	173	175	185	173	190	140	150	160	173	156	170	170	151	179	166	177	194	164	180	188	173	173	184	171	163	178	181	178	184	167	150	170	181	174	162	178	173	186	177	152	150	195	200	170	158	179	163	172	173	171	193	177	145	171	167	182	182	177	192	159	142	177	189	169	170	162	189	182	183	181	186	153	153	179	195	177	180	163	183	157	146	160	189	178	158	183	173	186	184	164	175	175	174	165	163	166	165	174	166	198	160	189	186	153	177	170	175	175	165	143	172	162	165	168	172	144	160	175	196	166	177	199	180	168	181	139	182	158	158	159	179	160	185	134	163	170	189	155	171	166	170	189	175	206	186	170	162	201	160	167	176	163	168	168	153	179	171	167	165	162	166	145	169	171	165	174	164	173	167	182	208	162	206	187	151	178	187	180	188	156	179	197	184	165	184	170	197	179	176	173	164	170	186	180	172	161	171	181	186	194	172	187	166	171	174	158	169	169	164	194	167	172	169	169	190	155	179	168	175	182	181	178	173	192	188	176	169	173	172	174	156	188	192	178	178	165	160	176	179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10485	1592	3457	3958	3178	2683	2144	1835	1588	1455	1235	1156	1012	941	890	877	832	771	774	749	728	725	642	634	699	666	623	643	618	605	601	605	632	566	614	592	541	602	555	593	541	562	559	491	565	520	551	531	550	536	497	539	524	551	547	538	579	546	539	527	528	525	519	499	522	519	472	530	549	528	539	573	538	504	524	528	503	554	505	541	506	514	526	542	541	495	517	520	522	525	522	515	540	514	542	494	541	537	530	534	484	495	518	555	508	546	503	496	532	490	483	493	533	484	546	499	520	489	515	523	459	501	509	537	508	536	508	502	529	515	547	490	478	517	522	554	516	517	507	520	510	511	487	487	528	546	546	511	502	530	495	500	494	505	507	541	500	506	532	544	538	527	528	526	512	540	494	543	543	477	519	499	532	520	496	509	564	536	507	532	513	522	527	534	491	537	502	523	501	503	485	531	516	476	506	529	538	532	510	502	508	530	497	533	492	493	520	497	520	550	509	569	533	516	544	505	462	505	498	515	548	465	518	549	492	506	527	534	478	517	493	509	534	549	490	490	493	518	491	545	499	515	527	515	503	511	509	520	468	534	500	502	495	498	482	545	529	493	544	544	495	495	469	495	533	486	537	495	504	471	511	525	526	519	528	508	498	521	543	503	495	520	465	456	540	490	518	546	463	495	518	466	505	532	506	512	558	536	499	483	502	523	508	557	528	499	509	477	483	490	524	556	523	551	527	492	516	491	528	513	508	515	490	495	505	533	469	544	510	508	524	488	525	472	516	466	498	480	520	505	493	453	507	504	473	490	479	493	500	511	520	534	503	474	479	511	502	536	511	481	559	512	536	503	494	508	515	509	480	531	483	519	512	526	482	550	472	539	509	543	529	521	517	486	476	492	531	529	533	520	514	504	501	498	501	547	537	534	548	506	525	504	506	491	525	492	502	501	504	537	510	508	514	491	497	524	471	507	512	527	522	506	476	467	533	562	527	513	484	480	504	517	492	511	510	500	492	512	512	496	510	545	528	520	537	506	547	525	519	525	504	524	526	475	528	503	511	487	493	515	521	503	521	484	548	480	491	508	483	469	484	516	529	520	452	517	494	524	548	510	539	472	504	486	534	486	507	495	510	495	488	472	496	475	513	455	546	498	490	526	526	503	470	537	530	504	526	543	531	496	519	500	507	512	530	497	501	484	499	519	497	487	535	542	527	519	499	510	477	505	491	503	485	543	501	520	527	487	528	508	487	534	529	471	485	510	489	504	499	514	500	541	510	521	514	547	543	473	524	497	550	476	526	487	546	531	528	507	529	512	483	516	553	478	495	510	522	476	530	521	522	501	533	496	515	542	514	540	510	516	501	514	501	507	485	502	506	454	517	505	506	517	506	522	510	513	514	495	509	529	511	520	509	494	501	509	491	491	499	533	526	516	460	497	495	513	502	490	489	510	483	514	516	527	503	468	496	530	494	506	499	490	533	521	525	515	482	520	511	526	505	520	533	492	536	557	508	528	481	524	519	506	484	487	497	514	518	558	492	462	514	534	485	520	519	496	470	541	476	488	487	513	491	574	535	549	486	535	506	513	471	478	468	508	508	491	505	501	538	534	496	532	500	539	559	513	551	526	509	547	525	518	482	500	518	460	518	488	514	533	513	489	470	506	495	502	581	545	506	530	505	522	514	553	531	524	488	484	510	561	479	515	465	516	544	518	546	495	528	535	553	493	536	500	498	537	509	497	488	517	549	495	529	524	529	548	527	521	523	516	544	472	511	508	526	512	502	542	527	512	513	549	507	504	497	498	517	523	533	521	504	477	538	455	524	509	527	539	462	505	538	544	524	534	471	518	552	500	487	516	489	544	498	509	556	512	517	476	512	536	533	563	516	525	508	506	536	482	539	484	535	542	505	484	548	551	460	531	536	514	550	507	550	497	544	511	507	484	518	514	541	499	528	537	486	525	530	537	518	503	488	509	486	512	527	494	497	507	513	545	520	507	488	498	501	509	484	543	543	533	523	477	488	509	509	475	520	516	485	567	520	537	500	517	523	534	525	513	508	484	540	526	520	526	510	507	533	536	522	527	500	532	525	520	497	486	477	543	493	485	527	504	472	536	506	539	517	511	527	535	507	488	494	505	482	517	487	534	520	509	533	526	536	502	513	508	488	510	520	551	553	524	483	502	505	525	529	529	541	532	498	534	462	525	523	525	489	512	538	520	488	528	514	534	549	515	474	495	514	526	501	466	506	513	532	529	516	528	493	481	534	505	554	505	513	543	532	486	540	506	526	506	525	479	504	505	511	521	522	458	531	498	473	483	580	484	510	551	510	510	503	524	500	543	498	511	489	494	523	533	498	476	511	473	513	488	501	479	504	530	506	533	510	529	511	537	522	522	518	515	536	531	510	492	559	500	531	496	497	538	526	554	489	520	521	496	513	477	504	551	488	492	537	520	478	502	505	523	527	490	538	490	502	509	507	531	478	527	519	523	541	542	513	514	536	502	510	483	495	506	506	507	525	495	495	474	481	554	511	486	525	493	513	518	457	494	558	485	523	519	528	501	490	496	491	503	497	494	489	496	513	513	498	534	505	509	531	552	495	503	498	501	545	525	481	495	504	497	495	497	480	504	507	516	539	515	513	494	514	508	502	570	496	517	513	544	456	512	536	519	493	507	528	522	503	513	513	513	520	493	528	524	498	519	516	533	540	503	504	474	536	509	524	478	505	513	472	506	531	486	498	485	497	483	545	515	507	474	532	497	504	511	484	507	514	473	539	452	499	539	506	495	525	476	510	554	526	515	501	513	492	530	522	515	527	537	498	503	540	523	525	508	518	496	509	516	518	484	481	554	481	522	525	523	488	526	546	542	547	468	517	540	520	455	519	580	519	484	504	534	490	516	511	502	499	499	526	544	515	505	491	501	551	506	548	488	489	538	517	509	546	505	484	498	508	533	478	535	497	526	543	489	499	539	494	480	516	507	507	542	537	507	503	502	496	502	521	505	487	500	528	534	524	509	515	502	479	506	486	508	510	506	523	489	495	540	503	547	542	495	505	508	533	540	507	476	482	511	506	479	447	537	529	493	525	514	502	513	522	472	519	497	500	512	519	492	553	510	501	520	534	545	531	539	504	521	514	501	520	492	549	502	485	481	492	514	574	467	484	540	524	509	518	514	513	486	495	491	536	497	469	531	517	541	527	503	519	537	513	550	543	533	517	477	536	551	540	520	549	513	529	490	477	523	498	507	503	489	504	531	512	490	491	532	510	500	491	518	497	518	470	522	495	500	509	493	480	485	500	525	517	504	467	531	469	504	520	532	516	527	511	525	500	539	485	493	493	495	545	507	512	503	520	520	545	529	483	545	523	518	490	515	512	512	495	567	532	506	519	482	484	524	515	488	522	478	557	505	534	499	491	497	503	534	495	524	449	536	516	510	534	521	464	512	518	493	505	509	525	525	522	504	512	507	489	557	531	489	535	528	523	540	487	516	538	503	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35488	5725	3216	2420	1670	1212	905	750	626	560	531	435	450	423	386	360	338	380	368	386	337	339	322	349	318	306	279	305	318	289	306	280	302	289	302	279	329	277	272	273	282	285	269	298	276	299	298	270	299	263	286	264	282	262	286	266	301	267	292	253	264	310	263	289	276	269	291	298	250	273	304	282	279	299	286	295	277	295	302	270	283	264	273	276	259	294	253	276	314	265	261	289	290	304	285	264	256	255	265	295	268	277	279	272	282	296	259	242	235	255	275	299	276	276	271	278	261	253	255	265	295	256	272	272	270	280	232	254	286	287	274	288	285	263	286	270	254	274	250	261	250	250	271	301	285	263	269	279	291	293	247	293	298	269	276	270	265	244	275	269	269	267	274	265	272	258	267	301	270	291	269	304	265	264	288	274	271	259	263	288	273	249	266	271	291	266	310	250	298	254	268	291	272	256	292	256	271	303	294	275	308	265	276	262	299	263	294	308	275	302	290	256	252	249	267	275	246	275	269	304	238	261	291	272	263	266	262	260	253	279	266	275	279	262	288	271	303	259	260	273	250	273	276	263	257	284	251	303	267	282	259	301	280	262	272	240	298	276	263	288	255	259	241	246	313	298	277	260	257	255	280	266	273	263	261	270	267	280	272	296	269	298	247	248	258	287	296	289	278	296	287	272	278	239	290	276	293	272	263	263	258	281	251	293	238	284	276	292	285	239	282	262	262	275	260	279	303	276	275	282	246	267	271	265	294	288	294	263	288	272	262	254	283	300	283	295	277	285	274	261	291	296	289	264	307	269	256	270	261	266	267	248	255	256	258	283	292	253	287	259	268	271	276	283	242	272	269	295	284	292	286	288	241	266	261	275	287	270	273	269	268	273	265	296	287	265	284	278	245	274	270	268	257	267	276	267	258	274	289	322	279	284	280	282	282	272	257	285	288	279	250	250	291	268	304	284	303	256	262	301	282	274	283	243	274	267	283	273	282	285	293	283	281	280	255	287	278	286	267	271	284	276	275	306	278	292	280	243	273	299	269	231	281	252	267	253	281	275	274	283	294	291	270	283	276	270	313	264	284	269	248	271	284	328	267	278	286	287	275	270	255	275	263	301	269	246	247	290	247	278	272	269	261	271	299	270	253	246	278	286	276	291	265	254	268	253	307	274	282	278	267	279	304	253	293	253	285	259	279	293	298	277	285	285	282	335	255	280	254	270	254	279	258	250	281	294	258	267	286	293	259	245	288	278	266	293	293	290	247	280	302	277	237	260	279	271	277	270	280	265	263	296	260	267	293	272	280	293	275	270	247	275	288	289	255	273	279	258	265	289	298	270	277	264	271	262	291	283	291	279	280	283	256	295	258	256	290	282	281	290	272	260	296	286	264	277	280	269	288	284	294	275	241	258	300	262	267	274	281	257	311	283	268	284	278	264	263	256	286	279	282	248	265	254	288	278	263	273	274	271	257	289	294	244	276	279	266	240	286	286	257	237	281	293	258	265	264	261	283	295	289	264	288	272	300	273	272	288	256	280	256	268	275	269	299	271	271	297	304	241	295	315	280	262	266	305	282	277	265	269	297	287	275	314	289	261	297	258	295	267	236	270	272	281	266	276	282	311	284	258	263	276	260	254	250	297	265	281	263	272	303	272	281	300	249	273	284	295	278	250	266	266	262	287	276	280	271	292	263	271	259	288	261	280	288	279	284	253	290	284	282	294	244	263	258	253	303	266	266	261	289	277	277	278	257	290	293	288	291	299	296	286	243	272	313	273	261	264	291	266	262	300	278	299	263	287	274	272	248	273	282	306	294	294	286	268	254	272	246	288	282	272	270	250	304	268	262	276	265	306	262	271	259	268	282	257	275	258	258	279	255	274	245	278	269	263	288	282	257	265	280	296	282	281	268	270	267	320	264	313	271	254	254	298	270	257	279	264	266	269	284	279	275	292	315	288	255	268	280	298	255	267	275	299	258	281	278	273	276	250	252	267	293	269	266	279	281	279	271	250	261	282	318	272	279	271	296	292	265	279	266	273	263	253	258	277	250	279	291	289	245	307	266	277	238	295	261	289	278	254	275	307	253	254	244	268	246	286	302	288	276	281	232	252	280	313	290	263	292	259	276	285	257	258	267	236	283	265	287	266	270	303	270	288	262	264	265	281	292	295	289	265	267	256	280	264	247	287	290	297	270	287	299	295	282	292	290	255	314	257	300	282	265	299	271	274	274	293	308	279	270	281	279	272	267	274	245	265	280	271	244	277	278	258	293	246	250	267	272	273	269	234	284	287	295	271	283	273	306	267	279	257	282	234	279	297	237	244	296	274	297	306	269	271	292	271	277	287	220	256	315	282	291	288	246	286	264	262	293	282	299	285	257	278	279	281	296	266	277	257	286	259	249	294	298	271	303	297	269	264	267	297	249	266	271	304	279	268	288	297	269	312	247	292	281	333	267	270	255	274	317	259	259	278	278	290	287	291	277	281	283	272	270	270	253	269	266	311	282	284	259	292	283	272	251	269	276	264	316	268	262	272	261	295	267	313	277	279	273	268	287	302	266	234	280	292	315	272	279	266	278	290	302	296	266	276	289	294	314	275	270	263	281	282	285	268	264	263	272	261	263	269	286	270	284	243	293	279	278	262	284	269	271	296	253	258	261	283	278	292	253	282	273	250	250	248	288	284	292	264	268	264	280	286	289	305	291	280	281	289	296	269	261	303	299	281	281	282	263	267	289	229	244	268	265	256	284	271	257	265	288	307	255	270	273	257	279	290	304	286	260	258	316	280	274	273	260	274	267	291	293	267	271	293	274	314	269	292	291	284	259	261	274	301	260	251	284	277	250	273	288	248	266	304	270	269	262	268	289	258	313	290	290	268	272	266	266	254	288	270	256	289	270	292	268	301	280	278	278	256	277	268	245	238	270	283	285	295	262	261	289	295	274	302	261	266	256	322	254	274	286	264	264	291	276	271	265	277	275	299	300	264	271	272	262	280	274	281	246	227	282	262	273	258	300	273	275	296	289	278	279	276	274	271	261	301	291	282	280	264	290	299	253	288	288	269	276	328	274	253	300	276	269	285	241	263	287	293	279	326	307	304	250	267	286	278	266	299	265	266	255	264	298	271	271	277	286	270	273	254	265	260	280	248	258	273	259	280	292	291	292	280	263	286	273	298	294	239	282	273	228	281	281	243	273	272	272	273	267	286	276	275	279	265	287	262	310	279	275	256	254	266	260	225	271	227	301	289	271	281	279	279	259	270	269	297	290	291	274	267	279	269	288	254	259	271	269	289	285	289	283	308	276	262	262	281	281	260	275	283	282	286	268	268	238	255	275	275	245	266	257	276	273	280	265	254	264	287	324	257	258	283	290	255	289	247	268	266	258	264	265	238	291	264	260	271	281	267	295	266	268	282	265	268	271	269	271	272	257	254	280	301	280	262	274	265	272	252	285	275	266	292	283	309	275	287	273	301	273	282	287	281	278	277	270	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14849	2957	6464	7086	6098	4838	3946	3249	2905	2467	2093	1980	1871	1727	1508	1542	1380	1273	1234	1208	1163	1162	1094	1058	1008	1048	998	990	970	966	905	928	952	914	885	861	857	883	854	900	844	810	829	837	839	830	805	870	828	842	842	790	797	808	836	811	806	769	826	836	746	834	772	796	786	814	811	749	782	745	752	773	742	799	777	800	776	785	822	731	829	744	752	780	726	729	780	750	756	737	754	770	745	768	779	724	767	724	750	706	745	779	785	818	802	754	742	730	738	778	712	722	777	748	783	744	717	726	740	722	743	785	758	700	744	702	778	753	777	731	769	776	724	759	786	783	754	736	759	740	769	754	788	707	734	794	750	742	745	727	769	763	728	728	712	715	761	743	757	768	732	777	762	726	750	765	757	723	740	661	769	729	741	769	722	736	744	739	743	781	776	760	729	752	752	745	780	761	790	791	696	752	718	781	783	757	721	779	739	723	723	727	790	705	751	747	711	702	711	714	747	760	763	682	708	734	734	730	756	729	747	707	725	737	738	768	739	754	725	744	732	761	704	750	769	751	761	736	768	761	782	762	688	696	750	749	751	747	733	754	788	764	722	755	756	696	815	699	730	758	731	731	745	751	725	747	704	768	774	720	729	709	759	779	739	771	780	742	748	726	747	755	740	735	748	777	721	732	763	764	703	732	738	769	778	738	750	722	741	755	727	715	678	750	746	747	726	727	764	759	776	753	722	772	749	781	736	779	754	743	760	747	746	736	697	804	770	748	737	748	720	725	693	793	730	742	799	764	735	725	729	746	738	746	730	708	756	770	779	704	713	743	742	738	768	747	714	721	740	789	755	728	765	713	714	761	797	724	744	748	762	734	732	724	770	747	783	728	731	708	763	758	717	689	768	742	685	708	746	776	757	731	720	739	750	762	761	771	775	751	765	731	785	695	787	792	750	697	762	723	754	730	746	737	764	775	748	766	734	726	761	765	704	778	727	739	737	750	762	746	741	765	723	710	712	725	786	746	741	783	730	762	752	755	729	721	676	720	715	742	745	685	712	764	704	712	756	714	732	743	757	777	736	754	759	717	779	749	747	766	757	732	797	723	744	708	742	764	745	785	749	729	725	747	690	750	736	786	720	770	819	810	737	764	728	744	723	793	765	744	744	775	771	752	781	755	771	720	753	753	734	739	808	716	691	769	736	723	740	717	732	742	774	773	728	748	735	735	717	739	772	745	742	775	740	719	739	749	687	771	708	774	709	759	788	760	721	759	757	742	751	769	730	745	737	762	780	769	729	749	735	735	727	684	728	723	714	770	763	736	753	768	709	723	777	715	764	751	714	726	775	739	770	717	739	697	739	752	730	769	764	789	743	768	706	793	723	765	763	763	747	737	738	767	753	749	704	698	750	752	739	766	768	683	769	749	729	768	749	753	743	774	759	752	720	744	759	727	761	734	693	736	736	765	742	700	769	732	759	763	767	734	727	692	754	750	768	725	753	755	762	764	702	767	718	764	784	737	753	780	749	709	748	760	776	726	758	747	724	714	748	722	730	777	791	780	731	787	739	732	724	711	738	733	737	777	714	704	714	730	733	774	761	759	705	723	761	763	728	796	792	671	715	764	762	742	729	752	776	797	683	754	738	733	740	696	690	747	743	761	746	739	738	763	690	701	753	754	748	763	743	764	733	767	709	741	732	728	773	672	761	748	751	695	793	786	757	759	716	765	712	718	754	744	765	702	688	719	705	759	786	775	761	711	749	694	744	775	814	749	756	747	703	702	803	753	723	774	736	740	723	768	735	760	757	718	712	769	795	787	757	773	737	734	797	772	744	737	724	736	701	673	754	732	730	767	726	759	755	711	717	744	762	749	740	698	745	752	736	782	730	742	761	736	756	739	739	749	756	690	787	772	755	711	732	749	757	701	743	776	747	714	752	753	647	714	720	734	739	790	774	731	743	717	766	762	753	763	746	735	743	703	766	737	743	723	747	746	775	720	791	724	748	732	721	761	757	762	695	756	765	755	735	715	765	761	742	761	739	753	759	731	745	740	772	754	738	743	714	742	729	783	775	723	730	734	735	733	728	706	772	748	756	739	749	740	770	801	712	782	756	731	727	780	766	730	738	711	776	711	742	772	753	736	701	715	727	699	740	702	777	783	748	743	747	737	742	705	742	778	725	775	721	728	761	798	767	732	742	710	711	731	725	719	747	753	785	786	679	733	742	747	743	797	714	749	737	711	732	728	741	725	738	738	744	739	702	698	747	711	761	738	741	708	741	715	719	799	707	685	711	748	736	713	745	791	736	743	753	758	736	752	750	765	692	757	729	759	722	748	718	759	725	759	743	693	769	770	757	750	708	717	782	735	789	747	755	748	727	714	734	730	780	725	728	713	785	758	746	718	762	761	730	751	742	733	735	750	717	762	769	729	758	801	765	749	778	791	736	727	729	731	765	711	756	750	725	753	781	769	745	766	749	784	774	740	784	711	743	711	745	807	712	748	708	730	682	734	709	756	766	750	742	729	793	742	732	744	725	804	804	724	775	755	728	759	745	755	719	734	776	731	747	780	733	719	728	739	752	721	761	739	769	713	738	774	736	723	726	752	746	736	756	752	748	764	683	735	705	753	773	749	688	786	727	793	680	779	743	739	814	750	745	734	724	733	723	779	734	728	794	769	715	728	716	761	721	716	753	717	734	740	739	750	760	750	749	766	748	770	723	749	744	728	725	737	744	729	737	783	777	724	806	779	763	767	732	751	710	735	814	764	760	770	720	766	739	751	725	714	802	740	771	734	776	714	731	736	725	716	779	751	742	809	777	722	798	738	700	720	713	744	728	784	753	788	767	722	728	768	735	801	753	728	724	714	742	727	765	785	782	733	754	770	764	710	716	791	766	722	742	817	727	762	722	736	732	735	723	741	716	749	696	725	727	776	808	759	749	729	752	790	701	732	748	749	739	753	771	715	786	776	773	691	728	766	707	725	691	717	751	710	755	755	762	717	721	742	777	738	730	753	771	741	751	777	792	694	758	717	722	753	724	730	709	729	753	742	707	725	756	722	717	727	750	716	716	726	746	778	749	778	737	761	754	716	737	682	740	756	717	712	773	715	738	736	711	728	718	746	790	775	716	738	798	683	727	744	683	731	777	779	765	717	701	739	766	735	785	733	714	761	720	745	759	764	695	744	754	730	709	737	750	747	732	728	758	769	729	756	718	781	736	720	747	728	720	790	766	763	766	733	805	734	723	706	755	708	720	761	788	752	729	780	773	732	711	761	754	761	763	720	751	734	728	702	741	765	721	729	771	752	730	708	825	737	742	709	723	743	768	778	729	736	690	766	723	722	742	770	742	752	753	719	695	723	771	753	769	740	751	754	753	731	718	752	782	761	754	760	718	732	749	759	798	702	701	726	699	720	774	789	702	753	753	727	736	785	730	756	762	708	730	726	743	763	739	742	787	719	777	729	796	765	769	762	743	744	785	708	778	804	746	740	724	765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3369	157	137	132	115	123	105	97	73	92	86	80	84	89	72	84	93	96	76	96	79	82	68	75	83	93	91	69	79	86	87	56	72	71	75	85	73	74	84	89	83	82	72	95	98	66	74	76	79	66	88	89	86	84	62	74	86	65	69	84	73	71	69	75	72	83	75	83	95	75	71	67	89	74	84	67	84	77	81	68	85	88	62	78	99	81	69	79	59	63	98	76	73	68	89	79	66	66	80	71	81	90	81	77	74	97	81	86	98	81	75	83	72	75	82	99	82	92	91	80	79	81	92	71	66	88	77	86	90	65	84	80	90	80	87	72	77	83	93	78	92	88	79	68	72	83	73	70	80	63	81	80	85	75	67	87	78	93	89	72	88	102	83	93	72	67	73	74	76	73	76	89	73	73	89	94	82	71	77	88	72	88	94	76	80	73	63	93	86	80	75	75	71	72	82	85	70	77	77	70	78	73	82	71	67	90	73	70	79	83	89	81	78	93	93	78	87	69	73	72	79	86	73	74	91	80	83	88	93	79	96	75	89	72	78	76	74	91	74	83	72	85	83	85	86	77	78	82	82	80	91	107	82	78	86	76	74	85	95	80	86	77	77	85	90	87	93	88	74	77	67	97	100	77	66	69	87	88	91	87	79	85	73	76	92	81	86	82	84	75	95	90	87	78	88	83	76	78	84	76	81	91	69	78	92	67	76	77	89	80	82	74	82	82	87	82	67	72	80	80	79	68	84	79	96	96	82	70	82	73	84	88	72	81	81	62	67	79	75	83	75	76	58	94	63	60	82	78	83	69	68	86	63	78	73	73	89	59	84	80	70	102	71	69	77	92	71	70	85	79	65	92	76	77	89	66	81	90	73	85	81	83	90	93	83	96	75	103	78	67	64	80	85	80	81	73	82	76	87	63	80	78	72	82	89	84	89	73	79	89	77	89	79	76	88	76	82	74	80	89	82	70	84	92	76	70	77	93	83	90	84	74	81	76	84	87	84	80	76	77	77	93	90	73	80	86	71	82	78	61	86	69	70	76	94	90	87	82	88	81	82	97	67	86	72	81	84	92	65	78	75	70	99	86	78	79	70	68	89	82	74	88	95	98	78	59	75	71	94	77	64	59	78	85	76	80	81	90	71	83	95	74	76	90	80	95	78	67	81	71	76	89	84	96	81	75	76	86	77	92	74	73	100	89	87	84	86	92	86	87	81	84	93	77	85	81	90	77	65	76	76	75	87	67	67	63	84	69	84	74	81	88	71	81	83	79	88	86	87	85	84	66	75	85	66	87	73	80	52	80	70	76	73	73	84	82	85	70	72	77	85	80	73	67	73	62	81	93	93	92	82	69	74	104	83	67	83	71	85	74	93	77	85	70	77	77	92	75	91	67	77	85	73	77	73	81	71	71	85	97	92	87	71	81	87	89	80	82	89	85	84	100	90	74	80	80	77	66	73	76	74	95	60	78	65	75	69	97	71	84	104	69	89	83	73	65	84	79	73	87	76	85	76	88	88	91	76	82	93	80	99	81	88	72	75	73	87	84	68	66	79	96	79	101	70	89	88	81	100	82	79	87	83	101	101	73	72	101	75	85	60	71	79	67	81	84	73	62	68	92	87	77	83	93	89	105	65	93	64	74	89	76	59	64	80	85	84	75	83	87	98	82	66	71	82	80	67	96	81	79	78	80	78	75	84	71	92	78	88	86	92	72	75	71	77	89	85	83	77	85	88	82	68	73	92	78	83	79	84	65	78	79	88	69	78	97	68	68	74	72	90	86	74	89	82	82	89	56	80	72	86	71	74	94	89	87	79	97	87	86	79	107	63	81	78	108	69	86	82	67	76	82	87	89	78	91	95	102	73	76	63	77	83	87	74	97	88	89	84	98	84	85	87	80	80	79	83	79	75	75	63	79	74	63	93	77	78	67	90	76	70	77	85	79	83	94	79	74	77	88	87	75	74	88	93	78	85	73	82	97	70	94	81	84	88	72	75	79	91	69	80	68	70	79	82	55	71	69	76	83	77	75	88	97	75	84	83	81	93	79	90	104	66	82	74	75	89	73	66	86	72	71	77	84	76	80	83	94	69	93	86	79	60	70	84	70	87	78	73	74	86	79	85	77	84	90	85	66	86	77	83	70	69	70	82	87	102	57	82	81	90	73	72	87	80	84	77	77	80	106	74	79	81	75	82	86	76	81	82	82	80	64	72	84	65	76	79	82	88	81	79	80	77	73	72	94	68	88	92	74	93	71	90	86	74	76	80	84	81	75	80	73	62	77	73	82	77	77	78	96	76	92	78	88	83	74	63	69	75	83	83	70	87	74	71	58	78	80	84	94	71	80	80	81	65	66	103	77	80	88	83	85	86	105	84	77	82	83	67	81	75	101	83	77	89	75	84	94	87	81	87	63	80	82	82	94	64	77	87	94	89	75	74	104	83	87	69	88	67	86	76	82	82	75	76	98	84	67	74	74	78	67	82	73	90	98	73	84	111	67	72	80	70	85	91	88	70	76	79	80	84	73	89	80	83	75	79	80	82	66	95	72	65	75	77	83	90	77	74	70	93	73	66	81	76	88	73	83	76	71	75	81	94	65	95	91	90	73	86	85	88	80	74	77	94	61	77	68	84	98	76	91	61	72	76	80	77	69	86	82	70	90	96	83	76	85	95	79	72	68	73	84	80	83	82	81	92	89	76	88	82	94	80	71	73	81	79	69	105	79	73	83	74	74	88	99	81	80	76	93	78	81	73	79	78	80	88	80	98	76	74	77	62	81	58	78	63	96	81	100	77	77	98	88	82	77	86	85	87	74	72	92	78	73	79	84	68	82	98	89	75	81	68	83	87	80	69	85	80	96	80	70	81	81	89	91	81	91	86	72	76	79	68	87	80	86	93	73	83	86	77	68	63	85	75	78	71	86	79	96	73	82	80	75	72	83	89	102	78	71	78	95	100	68	81	84	80	89	86	82	82	74	74	74	66	71	85	79	71	72	79	61	77	70	97	77	72	71	91	76	82	80	92	88	68	89	89	92	90	72	82	76	74	76	93	85	61	87	66	73	80	96	81	95	82	88	84	79	86	83	86	70	68	75	80	84	70	100	81	89	89	79	81	78	77	78	94	85	84	76	79	89	87	83	90	96	73	79	78	80	73	78	76	93	72	89	70	57	65	87	80	60	64	75	79	79	81	76	80	88	74	82	83	92	84	74	85	84	64	94	70	59	94	75	80	100	89	85	80	82	82	79	78	80	89	78	78	71	78	83	74	77	78	73	88	80	82	74	63	92	75	79	72	69	71	82	59	80	84	103	80	89	68	83	60	89	84	80	77	83	84	76	70	72	77	86	69	73	107	100	86	87	77	77	81	72	87	77	80	83	74	76	82	84	71	92	79	70	68	80	70	81	66	64	73	72	82	100	98	76	78	108	87	81	86	84	73	78	74	72	92	72	82	63	85	89	95	92	81	62	79	74	90	88	88	91	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3447	338	456	494	411	391	373	331	359	321	321	298	301	321	303	294	301	292	327	289	247	272	252	279	274	271	274	286	281	240	281	307	282	294	298	286	238	273	251	272	280	268	276	289	255	259	281	298	298	308	287	299	273	275	273	294	318	274	273	294	278	254	275	249	288	264	279	275	229	297	255	278	290	287	274	249	274	278	257	292	272	277	273	283	287	268	248	254	256	270	296	299	252	237	264	282	287	264	277	273	294	249	300	259	253	314	288	286	293	280	265	279	267	279	306	287	268	252	273	273	286	277	276	285	283	304	288	296	278	292	260	305	258	312	273	291	263	298	258	263	279	295	289	298	253	249	300	264	272	289	301	268	268	260	257	265	276	302	279	260	297	263	244	268	282	278	266	284	275	265	276	281	269	279	284	269	252	275	273	305	277	290	259	286	274	275	290	281	285	264	261	300	275	288	292	297	287	269	248	285	279	292	254	281	285	265	306	243	302	288	278	287	272	294	278	272	260	274	278	267	263	266	297	292	295	264	266	282	290	283	293	265	271	258	254	268	253	258	284	275	284	273	265	303	273	265	272	289	260	253	289	308	277	287	286	278	272	285	279	257	241	274	273	260	260	283	269	314	290	275	254	274	277	261	275	311	289	256	290	263	270	252	265	272	260	280	271	254	278	252	278	269	265	284	267	256	257	301	297	256	236	271	232	280	247	281	262	261	257	276	276	275	262	254	249	270	261	285	290	291	298	268	278	255	301	274	255	300	265	261	294	264	291	274	257	264	306	286	262	293	287	269	300	264	251	280	254	267	271	283	278	282	313	285	255	294	258	280	275	266	248	276	290	277	282	253	272	297	248	264	270	295	267	298	273	249	260	279	270	272	278	285	282	280	295	287	264	294	288	279	297	254	264	264	281	243	273	270	278	281	255	284	282	266	254	250	266	278	230	274	304	265	281	254	269	261	288	245	273	277	250	290	281	262	284	270	288	249	302	260	263	289	279	283	281	270	278	270	270	259	284	293	266	287	281	280	288	266	266	299	280	285	253	256	289	295	287	263	264	271	292	276	246	282	237	256	279	288	229	254	283	275	282	262	291	246	275	287	275	279	286	274	243	295	307	268	270	281	309	278	268	255	290	277	266	318	289	267	243	277	295	323	301	278	268	285	266	263	292	276	298	246	282	277	296	270	268	259	265	274	260	258	287	267	280	297	256	271	288	252	266	292	272	293	288	272	291	295	289	258	324	278	261	283	289	272	279	273	282	279	272	280	287	279	280	262	299	263	278	270	276	313	282	269	256	262	289	251	279	262	296	270	263	272	229	269	320	301	301	264	256	274	279	299	304	275	277	297	271	282	267	275	257	287	276	268	279	284	268	258	283	275	295	275	283	262	244	275	268	285	292	291	292	295	298	261	303	269	271	288	268	273	256	286	254	273	286	278	270	258	241	259	270	286	276	284	262	279	289	251	271	251	265	293	271	254	251	305	254	260	272	274	276	260	285	271	308	290	280	283	258	279	277	282	267	275	282	246	301	273	289	265	279	267	306	295	281	275	270	262	271	282	255	267	243	283	276	288	293	297	282	269	272	259	295	245	329	256	282	244	264	228	282	282	258	262	253	297	286	231	254	285	309	261	281	279	262	293	308	286	261	292	258	281	271	280	271	280	274	262	272	276	279	242	311	308	255	271	290	281	281	289	271	291	273	272	269	273	271	276	280	288	266	278	274	289	284	307	282	281	243	296	259	275	298	256	304	274	261	277	286	272	306	257	316	297	271	272	308	289	293	307	282	300	285	275	256	279	291	295	255	274	281	263	275	263	258	281	282	252	290	300	287	269	244	268	248	291	256	247	292	262	255	273	267	284	277	250	286	279	327	231	264	276	256	282	273	244	283	279	276	283	276	281	280	277	296	261	281	269	280	259	280	306	290	253	293	272	286	274	280	257	274	259	287	291	266	304	256	289	280	287	261	236	278	295	278	285	246	290	279	294	274	286	249	276	260	265	296	282	262	284	273	263	264	294	250	295	274	275	253	282	276	276	257	253	279	257	275	268	264	291	290	291	267	291	273	281	267	247	302	293	274	255	273	264	267	264	272	270	247	301	290	273	249	259	267	274	311	257	266	272	263	262	272	282	281	300	258	261	283	291	288	260	267	258	266	251	272	267	282	251	258	270	276	268	249	264	283	272	294	303	286	244	279	292	247	266	279	253	274	244	266	269	276	257	292	269	256	266	302	282	276	290	274	294	272	271	280	278	269	279	283	273	284	294	263	255	271	292	297	274	280	273	246	261	287	285	272	263	285	237	272	294	297	301	261	286	275	290	276	249	261	259	290	311	255	309	250	278	274	267	245	271	299	275	276	262	282	307	298	294	283	268	278	300	279	288	260	289	296	276	258	285	246	280	269	265	263	289	276	273	274	301	295	258	291	270	291	283	271	271	270	301	255	289	235	281	245	266	287	256	284	279	277	294	312	259	283	292	281	265	281	259	263	255	293	258	250	248	260	293	281	285	272	268	267	266	282	277	285	282	256	298	280	262	242	289	279	261	282	241	300	265	288	274	306	258	303	314	271	292	282	287	249	266	257	273	273	282	291	290	292	291	280	253	301	287	265	275	282	290	292	289	269	275	264	260	257	272	267	276	276	267	279	283	292	279	267	267	288	272	277	273	250	261	284	280	276	261	257	279	267	271	264	289	264	266	268	281	263	247	280	254	258	293	274	294	290	267	257	281	268	255	284	265	261	276	281	300	274	253	246	307	271	277	264	273	267	307	281	257	282	280	270	288	283	271	263	267	249	254	279	297	259	278	282	280	298	291	276	256	289	285	265	279	270	272	275	275	286	253	279	263	295	293	287	274	284	256	249	270	284	255	271	270	280	268	289	296	275	258	270	271	291	289	271	273	270	304	313	277	295	258	269	273	254	270	288	314	268	264	301	309	262	256	270	284	296	265	273	265	284	275	261	285	311	293	282	306	258	280	266	281	290	276	274	280	303	287	265	254	264	243	292	239	280	281	259	290	274	290	298	267	262	223	286	277	244	281	258	264	269	268	291	294	268	299	282	276	286	273	268	283	282	272	257	250	291	267	257	289	294	296	270	289	247	287	307	253	266	296	290	270	249	263	272	274	302	284	262	259	259	277	286	292	290	278	287	267	270	266	259	270	270	293	304	229	275	281	298	241	287	280	263	264	296	275	268	294	265	279	278	281	284	289	270	285	246	284	285	247	291	273	278	268	276	259	292	273	297	255	270	279	262	277	267	266	256	298	270	276	280	275	303	244	268	275	297	243	272	276	272	271	282	237	286	271	279	262	277	273	277	282	282	247	265	260	264	305	272	282	242	266	295	259	264	297	271	271	236	284	279	262	302	268	278	276	261	286	271	276	253	249	288	272	306	304	276	288	282	285	293	252	279	273	282	261	303	243	275	254	278	288	269	285	282	304	279	260	289	303	265	268	267	294	273	251	289	304	276	240	291	281	278	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21689	1798	1503	1181	885	669	516	409	397	322	261	267	253	240	239	250	224	211	222	197	212	222	187	191	196	200	202	183	195	204	184	174	175	201	169	198	173	188	184	192	195	198	179	207	184	189	175	179	163	168	160	197	177	204	172	174	167	167	145	193	183	167	184	175	171	197	192	158	175	194	176	166	169	177	192	174	141	192	181	159	174	178	158	174	174	179	177	186	153	184	199	173	172	164	176	169	182	159	204	168	167	168	187	176	186	192	153	187	164	185	172	181	186	174	182	172	154	187	212	174	174	162	182	154	173	176	191	180	160	173	164	171	189	153	192	156	167	160	173	178	183	175	202	169	183	178	190	178	155	182	182	163	177	170	170	169	165	170	167	183	176	184	190	159	193	158	172	202	179	163	180	196	176	169	184	182	172	196	163	194	160	174	171	200	179	172	160	165	212	194	170	180	155	168	164	171	179	157	167	187	172	160	165	170	169	162	185	162	155	164	182	169	153	185	145	162	182	171	167	174	178	177	157	167	179	173	185	171	173	159	175	170	190	160	195	159	186	188	169	152	194	173	158	173	170	172	188	166	168	161	169	173	183	170	192	159	177	165	162	180	199	173	159	160	166	195	180	176	183	165	180	192	170	175	195	162	169	161	172	157	182	161	195	173	184	170	177	187	177	169	191	158	196	147	169	155	162	163	179	180	156	197	173	171	178	168	195	164	173	162	179	149	179	151	160	171	172	166	188	168	188	189	191	198	195	184	177	181	182	173	143	178	192	144	196	175	174	165	212	157	195	179	175	181	162	189	180	179	155	176	204	183	183	196	189	176	192	169	149	152	174	150	173	201	227	141	186	191	185	176	164	169	175	180	199	158	194	165	155	176	161	195	178	169	189	162	167	167	164	181	179	166	168	151	173	178	167	193	186	175	153	148	181	174	172	192	143	173	150	190	167	166	161	174	174	184	160	176	171	180	182	170	169	161	173	194	172	140	172	189	190	172	159	170	175	178	191	174	170	161	187	178	181	190	194	188	183	172	165	172	174	161	169	182	172	182	189	180	160	166	188	178	176	178	175	172	166	172	189	162	172	172	173	175	201	158	171	147	181	169	162	185	171	173	166	162	178	174	177	178	178	180	184	163	171	156	196	168	168	181	180	178	156	163	201	212	174	182	161	186	224	204	159	169	192	167	180	162	183	184	164	185	180	189	179	140	191	165	190	177	170	168	151	196	172	190	170	186	162	160	177	188	165	204	186	198	176	191	186	185	179	199	163	185	171	154	172	168	221	166	153	174	177	176	154	172	192	183	183	183	170	178	180	187	164	172	180	169	161	192	194	176	167	164	166	177	171	182	155	158	174	182	162	165	156	172	156	171	170	184	177	189	154	163	174	191	166	158	180	172	174	163	193	210	154	168	165	186	186	199	170	184	162	180	172	174	190	178	173	160	167	195	179	159	176	157	159	173	180	183	174	191	161	168	152	193	199	182	152	197	188	183	154	182	181	160	163	184	170	184	190	147	174	182	172	161	144	185	191	165	171	216	164	166	168	165	172	164	162	180	175	165	165	181	159	161	177	178	188	179	157	179	187	172	163	138	178	181	160	156	186	183	156	155	185	165	187	176	168	146	183	194	183	168	137	180	173	164	176	213	165	172	178	199	160	195	175	200	163	158	168	187	147	206	157	176	183	161	162	181	195	172	165	195	182	168	177	176	200	168	182	161	181	164	204	174	184	190	181	165	155	189	149	178	162	181	183	184	169	183	166	165	193	171	185	170	158	174	199	160	175	169	159	171	152	200	184	169	155	178	173	188	168	179	176	143	163	186	172	161	191	166	177	166	172	169	160	175	182	170	174	172	188	190	179	180	197	174	173	176	190	176	158	169	209	181	168	183	173	166	152	182	171	167	171	163	169	185	176	190	153	173	188	157	134	173	182	170	144	162	176	175	196	173	162	153	176	177	164	161	203	180	166	168	145	164	158	191	182	179	176	192	165	183	162	177	164	202	177	170	159	174	202	155	166	152	171	181	192	192	165	169	181	168	159	197	189	179	169	167	186	184	147	174	157	153	159	158	176	168	158	191	188	168	188	168	172	196	175	188	180	175	171	191	190	187	165	188	178	171	204	161	175	157	177	167	132	196	157	171	190	163	165	177	172	167	171	165	160	153	184	171	175	170	172	195	174	188	175	185	160	200	175	183	192	181	183	173	182	175	199	176	183	152	172	189	178	183	166	176	183	181	181	188	173	170	156	197	159	172	164	157	163	162	182	179	174	172	179	161	160	130	163	153	165	158	183	198	181	191	166	185	183	139	190	170	165	179	165	144	176	174	178	179	186	179	179	164	178	166	199	190	180	173	180	202	188	175	159	181	193	151	179	183	184	190	167	159	177	186	174	181	170	183	193	180	159	165	207	161	166	154	158	178	166	168	166	150	170	182	163	160	176	190	166	184	175	190	185	186	159	164	187	172	157	195	162	168	175	171	165	173	175	196	176	190	164	180	181	169	180	159	186	165	181	156	193	175	172	175	157	176	173	184	146	193	178	164	181	181	162	156	160	185	172	166	203	191	170	173	162	175	184	154	169	196	174	161	170	173	174	148	168	160	164	188	167	168	152	184	178	157	164	173	185	178	177	197	172	185	163	193	182	185	188	165	169	173	171	181	172	174	170	188	168	177	202	200	175	170	185	173	190	176	164	168	146	169	166	183	195	177	168	162	156	167	197	167	166	176	194	184	172	177	171	178	174	171	169	182	190	164	179	149	172	180	178	171	176	190	182	166	196	173	165	175	190	169	176	192	153	183	181	161	179	179	161	171	159	174	199	195	148	186	186	183	179	157	165	171	179	164	167	168	172	173	159	180	168	171	211	182	144	167	174	204	178	172	151	145	171	182	184	159	177	189	168	190	184	178	194	157	184	189	181	173	197	188	188	166	195	202	168	180	160	150	168	185	157	180	190	184	161	183	191	167	189	177	182	165	178	173	176	168	174	180	191	164	192	165	176	179	175	162	193	199	175	179	192	179	164	174	174	182	153	172	166	205	185	160	181	165	182	169	173	154	155	174	186	168	170	179	174	179	189	175	180	155	170	179	161	179	200	157	165	184	185	189	158	192	181	149	176	174	160	148	190	192	161	162	172	198	175	179	170	184	162	193	172	185	182	178	189	179	168	169	182	193	176	169	179	150	184	165	158	163	167	176	160	183	164	184	159	185	152	191	171	167	166	176	177	190	174	169	177	186	176	171	175	178	179	162	181	180	162	186	184	163	182	168	186	196	183	156	176	169	192	176	155	184	170	165	162	174	167	157	179	167	157	181	179	163	161	186	162	174	200	207	155	149	174	174	175	155	178	179	178	146	181	166	189	166	196	170	156	171	190	192	174	167	173	198	152	167	190	176	173	159	185	173	188	186	174	198	174	169	171	177	171	176	172	179	174	174	169	190	161	173	161	170	159	170	189	156	170	182	163	195	188	164	189	175	152	184	185	164	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9830	1634	3510	3977	3327	2755	2176	1850	1562	1435	1244	1213	999	947	943	859	852	803	782	765	769	727	707	710	644	648	649	632	618	622	583	571	593	570	609	585	610	534	607	562	589	562	582	533	539	554	553	583	538	543	533	563	554	545	497	507	534	553	530	478	554	528	520	526	516	507	515	545	511	535	564	520	513	532	487	544	512	511	555	513	535	525	549	528	534	531	564	521	497	546	528	533	517	511	556	520	508	545	522	518	532	532	543	489	532	497	505	568	547	473	531	537	550	530	517	534	533	501	492	491	460	496	516	526	539	511	489	505	528	531	526	514	484	524	510	509	477	471	481	532	524	522	504	519	518	497	524	514	509	525	549	506	545	528	481	512	498	524	507	513	540	490	497	515	487	544	562	512	493	491	546	468	558	540	521	499	478	485	518	508	499	501	507	509	505	541	520	508	528	532	559	489	507	532	538	504	519	544	524	474	542	509	465	507	531	507	549	457	519	514	519	539	525	496	502	548	471	516	495	520	477	507	552	475	499	543	499	510	504	495	502	527	555	512	520	466	501	561	490	534	523	526	514	498	496	472	519	523	475	518	523	505	554	525	557	468	533	514	520	512	479	491	553	499	525	538	493	492	511	528	474	538	518	530	506	498	518	499	513	508	522	514	461	512	559	498	511	524	535	543	500	510	490	527	532	533	508	516	496	533	515	501	528	507	521	507	517	519	525	494	516	512	469	524	491	499	495	536	534	523	495	509	484	517	506	491	493	540	518	510	514	514	485	527	478	543	519	519	523	509	520	544	486	521	548	489	512	507	512	499	536	514	441	506	452	503	451	521	480	507	479	498	451	507	522	476	495	503	510	503	506	504	551	513	523	515	509	480	482	559	518	484	518	514	495	541	510	492	483	493	509	524	465	507	546	534	461	534	465	541	522	520	493	530	517	526	479	501	545	483	494	469	508	465	494	482	494	481	460	551	469	524	528	489	494	494	467	517	537	536	521	536	503	529	515	483	521	492	469	500	517	508	492	516	503	475	519	471	525	517	495	514	524	510	515	523	526	505	491	533	504	519	481	525	506	532	537	506	539	531	490	525	507	479	512	511	550	485	515	505	504	537	511	514	523	529	515	489	492	521	467	524	497	539	476	541	522	515	494	532	515	514	509	526	524	527	560	529	527	528	497	555	516	515	480	485	504	507	526	493	485	498	544	534	495	529	505	549	506	523	504	498	488	545	522	519	501	500	491	540	493	493	507	504	492	541	452	481	498	514	528	546	484	511	471	486	498	513	468	531	522	492	530	508	513	519	523	494	515	537	509	493	531	498	498	546	518	496	485	471	482	563	505	492	537	550	542	460	468	521	500	486	494	490	493	541	471	548	526	522	548	485	494	513	514	495	513	517	505	498	503	560	543	527	475	477	572	523	493	531	504	502	508	496	526	498	549	510	502	557	508	509	499	487	523	511	529	513	506	513	514	519	483	509	490	510	521	465	502	528	564	522	564	526	505	514	523	477	476	520	481	508	535	536	495	537	512	519	480	526	507	509	498	500	519	525	513	535	517	524	491	487	534	572	485	517	508	483	543	491	531	512	488	508	493	501	543	511	531	502	494	537	494	509	515	516	521	519	516	502	522	497	465	513	491	489	534	509	504	502	484	529	497	516	511	518	523	482	506	509	516	530	503	531	511	510	507	509	485	497	498	519	519	532	536	493	502	516	535	465	530	537	495	500	530	513	520	528	528	510	509	533	503	511	487	514	506	513	548	514	480	535	514	543	501	517	469	561	522	527	489	479	441	528	502	472	485	541	539	507	514	512	531	536	541	501	524	489	492	472	507	512	461	496	518	516	510	519	503	527	535	491	473	507	465	497	490	572	503	502	534	503	498	498	538	510	491	533	514	498	519	498	527	492	499	483	483	515	502	510	548	500	512	478	511	488	516	514	503	530	509	514	509	492	547	512	535	470	537	512	516	514	519	521	505	505	479	523	523	506	529	504	558	487	502	542	491	497	486	539	485	509	522	505	505	553	519	512	509	501	484	517	511	496	501	493	496	502	516	487	523	499	503	574	508	527	509	485	493	515	537	537	533	512	514	517	500	512	516	480	525	535	545	503	503	517	523	552	466	543	526	511	523	487	490	521	521	469	513	521	513	484	513	486	504	503	486	519	492	508	501	488	531	516	516	503	521	506	529	512	514	465	569	564	489	498	538	542	514	508	492	538	524	519	517	497	467	567	477	522	524	528	495	553	562	490	525	480	498	486	503	502	526	473	504	547	501	512	506	541	497	466	516	478	492	531	523	514	510	547	527	543	536	528	500	463	459	538	491	539	487	525	512	472	508	538	511	505	553	520	505	511	511	510	497	449	495	492	540	475	509	501	539	507	507	523	504	512	547	476	525	563	481	484	498	527	502	529	481	460	488	505	501	533	490	489	527	470	513	524	522	515	524	527	537	503	475	491	509	527	515	509	508	520	522	530	506	501	536	478	505	492	480	493	523	484	476	537	511	506	470	504	509	519	538	504	526	496	531	504	479	454	518	536	515	522	537	516	494	529	540	520	492	505	528	523	479	507	531	569	490	497	498	536	524	552	490	528	527	483	485	488	487	555	485	529	517	541	502	474	526	536	531	509	515	509	503	504	478	478	510	502	497	526	464	527	491	520	501	471	497	516	492	471	516	525	511	510	524	491	515	530	498	519	499	516	522	528	511	495	511	497	506	508	497	506	484	485	507	543	528	497	495	491	504	501	532	524	551	545	483	525	542	500	505	500	524	524	495	522	520	523	534	519	517	487	506	507	527	534	486	496	571	494	535	517	495	518	514	448	520	506	500	529	536	480	508	493	523	495	526	511	483	476	526	510	521	530	497	523	489	493	523	486	498	485	512	499	502	533	478	526	521	469	479	532	447	532	485	534	502	539	515	489	531	547	520	541	498	510	471	470	498	530	503	517	492	518	498	508	508	550	519	484	497	502	515	555	506	501	470	510	520	533	507	504	485	540	503	514	462	504	466	527	480	513	519	513	513	489	494	507	498	494	515	501	536	544	526	523	502	482	511	497	485	483	517	488	500	502	523	504	519	512	520	536	490	513	492	531	509	491	509	480	514	528	493	479	485	538	515	510	508	520	489	536	464	526	500	518	499	494	523	537	487	518	503	478	489	560	521	537	508	527	529	479	543	544	547	520	508	495	538	500	494	514	518	513	489	488	522	538	496	494	508	484	490	510	503	530	507	512	523	497	525	495	499	526	505	533	501	499	498	479	538	507	516	515	534	446	529	525	496	520	485	524	473	506	505	517	519	476	506	499	524	493	509	514	465	529	503	523	533	524	513	511	513	515	478	539	535	500	527	544	530	490	509	490	457	526	533	530	521	498	526	492	522	505	539	502	531	533	528	494	510	524	499	510	569	487	545	519	548	485	526	483	539	506	535	515	530	525	489	473	484	517	495	520	511	486	543	484	488	499	505	539	499	547	484	562	490	514	492	514	523	519	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32929	4867	3108	2385	1602	1249	913	795	664	621	522	485	419	401	408	374	377	359	310	327	341	333	332	302	316	316	291	310	329	340	266	316	306	302	324	285	275	285	284	325	298	328	300	300	291	271	296	273	275	281	289	264	274	268	270	282	292	274	259	283	287	299	280	278	270	282	280	285	244	291	266	301	311	283	271	269	279	254	270	289	302	263	272	280	279	250	229	305	302	301	270	257	263	275	242	265	262	282	252	251	280	278	253	270	288	279	257	279	293	282	261	247	280	286	259	276	270	278	288	260	253	275	277	277	262	284	299	274	284	277	281	270	287	268	292	281	279	269	272	279	266	262	272	270	254	275	253	257	262	277	260	285	314	282	293	264	257	293	286	270	278	263	253	290	289	271	307	274	265	264	294	270	282	241	256	275	317	279	271	283	277	254	269	278	286	265	269	260	271	280	259	272	254	279	266	297	276	262	277	286	266	273	285	278	280	254	269	260	280	277	265	292	263	268	275	280	257	266	289	263	315	277	259	268	272	271	264	250	288	269	238	297	270	260	297	274	254	256	318	273	268	270	251	294	284	248	284	288	280	309	273	272	251	258	275	279	256	275	276	282	274	267	279	278	256	272	259	283	267	272	285	254	289	293	239	246	275	286	284	255	285	276	251	276	259	281	265	269	260	254	307	299	303	255	276	308	260	268	256	266	256	260	255	293	319	256	262	266	260	285	284	267	287	249	277	264	286	303	316	270	291	276	270	294	282	272	280	278	263	273	282	287	281	278	292	249	241	259	289	309	259	308	292	279	283	254	278	283	279	274	282	304	268	260	297	282	265	281	282	271	263	304	270	239	279	258	275	264	286	261	284	233	273	267	270	291	269	239	285	284	299	291	263	264	278	268	285	274	270	293	251	267	262	280	246	288	270	281	308	248	284	271	287	311	265	251	295	287	276	251	288	253	306	267	283	287	285	261	283	290	304	311	262	309	271	282	297	270	256	276	273	273	293	265	286	298	271	272	255	290	295	274	257	282	284	312	276	285	286	245	251	275	261	240	285	253	274	266	280	309	269	290	291	287	279	275	265	244	280	252	264	266	244	281	263	298	262	276	295	264	290	244	269	268	274	258	288	266	275	257	278	263	261	286	284	263	300	264	303	246	310	288	236	282	271	280	283	270	298	267	276	272	289	279	279	262	263	276	287	263	298	260	262	269	238	274	273	245	287	273	267	274	288	278	270	272	270	289	269	274	256	268	286	276	254	274	262	284	290	296	294	267	282	270	277	286	288	261	308	301	288	271	295	269	290	259	264	298	289	300	269	268	260	259	269	290	284	287	271	280	309	310	273	279	267	283	272	288	284	281	288	259	262	264	261	288	248	248	263	270	257	264	286	265	254	290	266	271	275	283	268	277	246	298	282	262	282	247	265	279	267	257	273	285	244	302	269	256	271	299	281	278	279	253	276	268	257	272	285	275	279	283	285	265	256	263	254	268	276	274	298	276	281	297	294	281	276	273	268	241	277	277	278	264	303	289	273	301	298	297	299	289	298	280	302	284	269	273	241	268	272	273	284	269	305	277	239	275	245	269	258	283	297	318	260	258	254	303	258	289	267	290	279	286	263	296	277	261	270	270	272	312	288	289	262	270	241	291	257	301	275	294	266	259	236	249	285	296	283	277	285	276	291	271	284	291	257	267	295	267	288	235	265	253	272	276	262	247	266	316	299	281	253	268	261	279	279	260	278	268	263	266	317	314	251	263	252	269	264	264	289	278	283	300	264	271	290	270	238	249	251	276	256	285	272	274	289	266	254	287	283	261	260	309	297	274	264	244	286	277	310	314	284	258	290	281	291	270	283	268	230	315	264	290	283	285	292	300	261	297	303	288	246	279	264	263	303	261	265	289	273	301	263	277	271	294	289	290	274	269	281	275	284	289	283	300	268	288	274	283	290	224	318	301	256	244	256	292	265	296	269	254	254	289	296	254	276	266	258	289	258	283	239	269	261	297	286	267	284	266	301	294	272	296	298	283	270	211	285	249	279	297	279	262	273	282	257	262	256	297	275	268	277	273	270	310	285	250	264	295	264	277	282	296	268	268	272	272	279	281	270	280	267	283	257	267	289	304	266	281	284	253	284	266	285	272	274	300	279	293	282	307	307	264	307	305	262	268	263	315	267	277	267	280	267	252	255	284	262	250	318	286	262	269	280	260	235	295	251	278	273	277	254	267	274	277	261	303	262	283	308	289	273	283	283	284	280	269	253	271	289	265	269	280	283	268	254	265	290	281	303	283	262	267	254	298	285	296	287	261	271	262	312	263	301	257	270	262	253	250	264	290	314	277	283	259	281	270	270	273	273	286	280	286	278	261	296	307	259	283	256	272	266	280	273	293	315	261	287	260	276	282	274	254	301	276	250	251	253	302	286	275	289	242	248	255	270	255	270	275	282	252	254	243	273	290	313	248	275	255	287	288	253	274	267	256	267	295	266	266	281	304	263	284	258	263	241	294	280	299	250	263	262	266	270	264	243	262	287	257	286	273	298	299	285	285	257	252	279	284	269	284	236	265	238	294	257	273	261	246	292	292	281	267	290	261	266	254	275	256	287	252	312	261	296	298	276	281	276	267	276	257	279	252	280	279	244	271	293	232	272	289	264	278	285	264	272	277	249	288	242	304	255	255	217	275	311	267	294	267	251	269	274	284	278	273	276	240	260	293	259	303	270	282	274	290	284	293	281	253	274	253	269	276	273	253	279	278	302	282	263	303	259	285	291	292	259	280	250	268	269	292	248	293	275	312	291	259	274	275	283	283	275	280	244	286	281	276	308	296	260	273	283	273	285	276	265	290	291	289	248	292	281	253	290	297	250	281	269	271	289	262	268	264	253	285	254	255	296	296	275	283	272	253	286	284	265	254	298	270	274	304	279	270	294	269	255	277	268	260	270	293	292	264	297	283	299	270	295	282	270	278	265	288	277	277	293	286	291	292	288	283	283	279	274	298	241	296	308	263	278	267	273	278	265	287	260	290	288	278	259	275	278	275	232	272	262	261	264	250	270	312	284	258	251	280	298	241	288	261	262	268	268	297	249	275	285	261	292	234	235	295	282	270	251	270	267	286	268	263	297	287	276	280	267	259	282	278	274	279	276	303	242	282	281	247	248	276	262	283	280	273	282	300	255	302	279	280	292	266	277	266	280	266	289	279	283	275	296	282	281	266	258	280	268	288	271	263	274	258	256	276	254	277	258	292	259	262	260	259	284	288	285	261	304	251	282	267	282	283	291	262	253	271	282	307	267	258	256	297	275	277	272	285	256	280	254	261	278	294	255	276	304	267	245	301	265	272	283	264	275	295	288	276	295	243	269	269	245	269	274	276	270	255	278	269	253	273	266	268	266	252	255	252	282	269	287	224	271	280	277	280	253	290	277	262	267	285	276	266	266	222	239	285	244	266	261	278	299	266	252	272	287	255	278	272	279	288	262	274	271	285	250	259	299	263	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13281	2906	6499	7149	6081	4872	3935	3347	2840	2435	2180	2040	1768	1726	1625	1426	1369	1331	1235	1231	1253	1125	1060	1052	1070	1005	1011	992	949	938	930	944	889	917	906	840	894	816	881	835	880	898	829	887	806	816	800	756	832	821	807	821	820	789	737	799	785	771	757	796	781	745	808	786	759	832	778	780	767	751	792	754	801	770	761	702	760	767	733	761	812	763	765	748	769	767	681	799	747	739	741	737	768	768	732	768	696	787	694	730	802	742	734	769	742	780	714	770	730	776	758	724	776	777	800	752	757	740	736	724	732	781	714	720	758	736	717	720	759	791	747	675	752	734	749	714	734	733	768	756	745	827	753	788	793	756	787	817	735	718	763	722	757	711	747	754	739	751	735	752	718	757	744	728	729	677	759	774	736	772	747	757	759	809	758	757	726	734	766	740	655	715	776	770	759	741	739	754	708	769	720	723	742	761	730	762	752	733	791	696	765	796	694	717	708	710	736	730	746	707	752	781	761	725	736	773	778	766	725	798	777	750	743	742	723	743	778	721	736	737	718	773	720	743	758	752	729	760	754	772	719	751	756	719	713	777	742	739	777	762	768	757	738	765	664	753	734	708	747	728	723	714	772	745	734	788	734	720	783	686	697	718	738	773	756	750	739	735	730	751	749	708	691	732	729	752	763	734	740	720	773	774	737	763	717	676	746	746	710	725	760	715	670	654	784	718	797	736	723	744	775	746	668	741	688	786	786	754	731	698	719	720	716	757	725	734	720	744	729	773	703	704	728	735	747	774	770	751	700	804	735	717	735	739	745	751	714	769	684	722	726	793	730	723	783	724	720	766	758	820	752	740	772	724	744	735	726	782	746	766	719	727	742	750	774	776	701	714	687	752	714	733	745	741	742	737	691	753	728	737	717	723	776	757	777	770	785	743	737	742	728	700	712	721	719	709	767	696	741	732	755	728	766	759	769	783	759	774	683	751	765	728	743	753	763	713	744	746	754	762	758	744	725	730	769	778	808	749	760	774	769	722	713	730	725	750	727	758	784	755	740	759	727	747	699	770	687	693	724	709	730	758	774	761	760	732	742	706	792	760	744	723	771	705	727	766	712	718	791	720	751	733	773	775	730	754	771	748	730	745	686	726	728	764	737	731	728	754	801	717	727	739	722	735	719	751	741	729	775	777	757	719	754	716	754	765	712	791	726	709	764	740	757	722	757	756	751	724	743	759	724	720	731	708	805	774	753	704	743	675	768	680	737	777	744	739	754	805	749	691	704	699	694	758	726	751	757	739	709	722	710	724	738	745	730	724	729	748	703	755	797	708	751	773	777	791	710	787	769	743	730	753	696	725	783	729	717	764	689	738	722	741	725	754	703	765	724	748	752	753	755	748	720	739	679	756	743	755	778	730	746	761	770	784	740	750	778	747	719	722	709	720	772	757	740	763	726	687	758	746	770	719	708	702	704	708	730	697	776	743	711	786	733	742	723	704	752	732	773	733	769	728	729	711	721	754	754	701	791	732	667	763	737	717	752	716	729	737	757	710	747	719	774	673	753	764	742	753	712	755	742	690	747	713	701	710	761	694	747	732	704	725	770	728	817	768	737	751	716	708	747	726	727	773	764	742	759	699	719	721	712	818	743	734	753	765	766	715	740	712	765	687	687	742	707	733	790	785	745	717	721	769	752	738	782	690	719	785	723	757	730	746	779	740	741	726	773	729	745	720	773	738	736	724	748	706	730	754	727	720	746	728	758	756	776	771	748	722	778	705	734	729	782	707	754	726	734	694	682	764	768	747	706	751	730	723	706	749	748	737	763	743	749	718	751	789	753	796	785	740	781	733	725	716	744	746	728	749	768	743	696	753	763	727	747	747	724	719	772	740	726	730	801	739	762	745	731	709	692	725	734	755	775	725	748	751	726	737	715	735	730	684	764	748	733	729	777	755	748	760	706	740	775	784	725	725	709	706	742	728	739	745	718	702	713	741	764	778	727	757	733	756	742	727	717	741	741	724	712	776	777	726	712	707	688	739	754	725	720	734	714	757	737	722	747	728	770	728	754	697	738	715	730	773	715	736	719	765	745	709	779	781	693	728	768	753	718	685	682	791	767	728	732	709	719	751	730	753	721	731	731	767	770	715	733	719	768	723	747	743	723	753	739	711	760	731	728	750	735	768	771	707	759	749	725	725	742	786	736	713	725	760	734	731	749	732	720	739	717	797	746	740	735	803	699	746	723	741	794	717	733	735	758	716	762	712	729	784	744	726	724	754	715	732	749	789	733	757	785	701	754	734	747	714	710	747	771	757	737	775	767	793	735	734	700	732	760	764	733	770	723	711	734	723	707	700	717	742	678	719	711	764	749	731	751	745	733	723	730	717	741	756	740	691	747	748	752	734	759	735	776	666	732	740	792	747	763	693	753	730	742	733	756	755	704	771	748	764	750	708	712	720	795	743	708	699	755	785	755	742	707	758	731	759	722	739	766	769	733	722	763	730	730	766	740	710	767	720	759	733	771	793	738	721	724	799	747	726	719	727	714	703	722	715	778	771	696	692	747	747	768	755	770	775	755	730	739	743	684	695	751	703	701	768	748	732	745	680	763	770	717	740	721	744	815	725	693	750	772	738	776	752	736	694	735	688	712	754	720	782	720	696	714	730	697	723	758	714	707	783	727	799	706	767	696	708	767	698	755	766	756	759	737	720	747	766	695	750	753	731	737	742	718	729	696	726	768	741	741	752	710	754	734	652	753	749	744	731	783	768	739	791	715	755	735	754	709	730	720	728	760	733	767	712	722	763	746	773	750	754	754	767	769	747	769	776	715	747	736	758	740	720	757	766	739	717	756	750	716	743	718	726	749	699	762	707	752	734	777	755	759	752	725	737	775	698	718	812	781	698	749	763	753	696	783	691	765	767	708	734	736	690	741	745	721	741	754	707	767	746	735	718	765	758	753	719	756	767	740	691	750	723	718	763	715	724	780	754	735	736	768	732	703	766	698	715	736	759	759	707	725	788	784	762	737	729	696	790	716	713	761	757	730	745	711	752	732	711	734	698	726	768	739	746	759	687	733	758	772	734	750	751	767	714	734	711	747	745	738	754	733	733	765	716	768	720	787	756	719	756	771	771	707	708	697	727	759	764	763	776	750	721	738	784	764	762	785	745	739	707	769	800	738	676	722	747	735	754	762	779	699	768	747	766	744	769	755	738	765	766	810	716	760	705	779	743	728	762	756	774	809	751	734	716	765	736	781	738	755	762	745	748	699	746	751	753	731	738	804	788	727	713	788	726	706	701	761	743	750	698	793	769	745	737	763	752	715	761	772	712	759	768	734	730	749	710	741	742	766	726	716	712	755	709	768	780	771	705	737	696	709	720	736	736	743	771	772	753	765	714	750	757	782	785	769	701	740	797	766	724	756	681	726	815	702	742	726	776	772	756	725	704	697	728	734	731	732	764	698	755	749	773	788	759	742	751	776	749	795	783	761	763	753	727	728	737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3139	168	159	114	125	113	96	87	84	94	86	70	91	102	79	73	86	89	83	89	87	87	58	74	77	83	88	84	79	76	75	77	74	86	84	84	85	95	80	89	75	80	82	82	79	82	78	82	77	72	81	92	83	103	65	82	86	77	59	94	92	71	86	77	86	95	73	80	94	64	96	74	90	90	65	81	83	72	69	87	93	70	72	86	90	80	81	78	77	81	71	84	68	71	72	70	91	90	91	81	81	62	76	91	86	76	75	88	77	80	86	91	78	75	94	69	75	78	70	88	99	80	65	76	74	89	89	84	68	71	72	80	79	76	86	81	62	84	78	78	87	73	83	77	88	74	88	84	82	63	72	92	75	70	67	85	80	78	72	84	97	88	90	67	68	89	84	84	90	76	72	81	68	77	84	76	74	77	76	81	100	86	72	96	77	84	86	94	84	79	62	72	91	74	98	78	79	83	80	80	69	83	78	82	81	76	78	84	97	83	75	79	71	67	77	71	78	77	78	81	72	85	75	78	82	89	71	77	74	83	89	94	72	105	100	91	89	82	73	60	81	92	89	79	74	91	70	90	83	68	82	82	76	77	81	71	77	83	71	82	81	80	75	77	86	90	63	73	84	83	72	77	84	75	93	93	79	88	82	71	91	90	76	69	66	87	83	84	82	54	87	78	79	72	59	65	83	77	80	53	80	91	77	74	81	68	85	68	65	73	91	91	89	50	76	98	81	81	85	90	87	79	91	65	81	85	98	75	74	95	90	79	101	91	77	92	81	78	82	68	80	73	77	75	86	88	89	80	73	71	84	79	68	83	70	93	77	75	87	86	65	79	83	82	86	88	75	80	80	77	89	92	87	86	74	73	67	83	94	81	74	80	61	78	89	92	89	82	63	86	86	80	76	86	76	86	74	87	74	73	78	73	85	102	81	78	76	74	65	88	81	73	82	77	86	74	66	72	72	66	80	76	77	64	64	90	78	78	88	97	81	86	93	78	93	63	77	86	87	78	93	59	100	90	82	86	79	93	71	69	77	98	97	93	109	72	73	80	72	80	85	66	77	71	68	82	107	84	64	86	92	67	82	76	75	81	75	84	79	91	70	70	86	85	79	85	72	95	79	84	74	85	77	65	78	85	70	73	76	83	80	101	66	71	73	93	92	80	91	68	102	84	93	80	91	63	77	63	75	96	74	73	60	62	95	78	87	80	81	81	75	91	74	89	96	72	86	76	74	82	90	79	77	71	73	76	76	92	91	83	69	76	88	80	84	77	79	76	87	95	89	95	76	89	80	81	75	80	87	84	96	87	75	107	80	65	74	69	96	74	81	92	90	94	88	87	84	67	71	61	66	88	101	89	86	84	78	69	77	85	63	90	90	66	98	80	73	80	71	82	72	74	94	89	77	82	74	85	96	83	85	89	89	91	80	78	80	73	80	73	86	74	72	76	79	76	82	104	94	79	77	71	78	81	69	77	78	87	67	89	85	98	87	79	90	74	82	85	72	77	103	80	64	69	88	70	65	81	89	67	90	69	81	72	85	66	78	76	89	95	89	76	78	85	74	83	82	87	85	102	78	101	70	68	73	92	77	95	68	71	84	80	99	90	84	83	76	66	79	91	79	89	99	89	88	87	77	66	87	82	95	76	93	89	80	81	78	78	64	77	78	83	89	75	76	98	72	93	88	96	74	74	79	73	91	68	70	87	83	77	93	90	72	86	83	66	64	85	82	72	74	73	90	71	63	73	61	64	66	90	82	69	86	63	69	77	86	84	72	78	78	82	99	73	66	99	84	82	91	77	84	84	71	71	71	83	79	66	91	77	82	86	108	69	88	79	85	89	66	86	84	83	86	67	92	72	73	91	67	84	74	76	78	87	92	81	76	69	85	71	86	83	85	88	82	95	86	98	75	68	79	76	71	104	77	87	77	79	70	88	70	80	68	79	70	74	82	92	86	94	84	106	73	98	101	72	86	78	97	63	76	70	86	79	90	75	88	83	82	88	84	89	82	70	80	75	70	85	83	76	75	75	84	90	87	62	89	85	90	90	81	89	86	97	71	84	95	81	94	76	85	90	79	76	79	80	82	71	65	93	97	89	74	95	86	91	76	85	86	64	85	80	100	83	87	86	72	69	78	83	101	86	92	82	67	88	77	90	66	85	98	85	81	83	72	84	76	82	72	96	85	89	82	66	86	90	75	71	75	88	89	95	82	79	96	72	70	88	98	63	68	94	83	81	80	73	75	87	84	76	71	82	94	73	67	87	84	80	87	65	85	83	95	71	98	81	102	78	83	87	90	80	61	79	88	82	77	79	88	86	79	74	82	76	83	65	87	86	79	69	78	83	80	70	83	77	65	92	80	81	96	71	99	78	85	102	86	93	74	76	75	100	79	82	80	92	82	74	93	77	77	79	100	76	73	104	74	72	86	87	106	79	83	78	88	87	89	97	81	75	78	92	82	80	80	80	93	70	98	80	87	73	76	97	70	94	102	59	75	62	81	91	102	85	102	98	87	78	79	75	80	96	79	76	82	79	65	83	94	89	71	83	79	99	94	69	90	73	77	95	75	79	81	68	85	90	85	85	84	89	77	88	77	83	64	77	63	88	68	87	89	92	64	75	82	67	79	90	102	72	87	67	78	84	54	73	92	91	83	85	109	77	88	75	83	83	67	87	91	71	96	79	77	95	93	90	80	93	68	81	83	67	76	76	70	87	82	66	84	91	80	76	73	93	68	54	89	69	83	84	75	75	77	69	90	98	82	81	74	92	67	79	86	74	65	92	64	64	72	76	82	96	77	98	77	90	82	75	77	83	78	84	84	61	102	65	89	89	73	70	77	97	83	73	63	68	80	69	82	110	93	80	69	75	92	91	97	93	104	92	86	73	65	87	86	94	93	77	81	92	74	67	88	72	100	83	81	83	79	84	76	72	81	65	79	82	75	78	71	75	77	111	89	82	79	86	76	75	70	79	88	72	83	96	75	75	87	90	86	78	72	82	108	83	73	84	70	77	84	85	86	80	79	77	81	75	68	79	80	66	69	90	90	65	86	75	72	61	79	69	77	93	59	83	64	63	54	95	91	77	74	85	73	80	80	69	63	62	94	75	62	81	85	73	81	75	72	77	74	91	74	87	79	85	74	70	77	75	74	83	68	76	81	86	97	75	93	64	90	74	75	72	84	78	74	81	84	85	98	83	81	87	75	76	91	88	71	63	89	65	92	76	69	74	91	76	84	89	72	62	76	71	71	75	84	80	89	71	78	85	69	85	89	81	98	76	71	78	92	85	93	83	84	91	78	65	77	82	58	71	86	85	79	85	87	86	65	75	91	71	75	83	74	72	74	89	69	53	80	84	93	82	80	80	71	97	79	78	67	77	75	86	81	84	70	82	75	80	81	68	69	80	90	61	91	83	84	77	70	79	72	71	76	94	86	93	82	96	90	74	86	71	87	93	65	92	77	71	73	78	83	91	75	99	93	84	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3244	361	430	482	450	405	417	384	315	323	312	322	282	315	338	309	293	290	293	284	305	291	290	273	281	302	304	299	303	292	244	278	277	268	297	268	295	270	290	295	299	264	276	264	290	313	310	264	257	290	277	244	304	291	284	276	261	294	279	277	264	292	260	285	270	251	277	287	270	285	251	244	278	269	289	268	260	273	255	290	268	289	267	273	282	267	304	261	288	277	266	257	294	268	284	280	286	272	254	262	287	276	276	263	298	252	283	276	294	271	274	300	300	291	257	260	279	291	270	286	268	277	298	266	289	259	280	272	284	289	251	281	288	265	266	282	273	249	272	273	289	282	274	311	266	261	263	244	291	262	266	289	274	281	293	272	278	287	294	273	286	289	273	253	281	300	290	283	273	284	231	300	261	265	305	299	286	290	278	287	261	253	256	276	259	304	276	239	287	292	268	285	267	271	274	280	274	257	291	294	337	284	270	273	243	268	275	280	267	256	265	239	269	254	269	263	293	268	269	272	281	251	286	247	266	269	289	300	307	264	247	281	285	296	273	282	265	273	268	286	285	272	265	277	278	268	296	283	252	272	267	306	287	276	271	242	262	261	298	314	291	259	276	289	273	285	289	289	277	266	264	254	320	250	287	254	307	279	268	267	257	234	295	248	299	261	285	256	266	289	279	274	288	265	239	279	272	293	269	270	264	302	251	275	291	233	289	250	269	292	254	303	280	266	273	273	254	258	254	271	283	293	269	281	298	307	273	259	285	249	277	276	303	288	280	266	279	293	295	246	310	279	282	270	266	283	265	290	310	259	293	292	279	277	298	304	255	274	290	293	265	276	271	280	255	296	272	272	279	274	272	319	280	286	273	287	269	280	277	250	305	275	260	238	300	289	265	282	291	299	276	263	305	274	281	264	265	277	275	275	281	299	262	278	278	262	269	266	273	275	278	289	299	267	265	289	271	293	278	290	255	278	288	260	297	293	288	276	226	282	318	284	250	275	284	225	248	269	275	282	268	264	295	252	274	270	275	263	306	254	260	272	298	275	284	249	262	294	299	243	299	250	264	249	277	272	240	290	289	270	276	297	277	263	276	284	261	243	286	281	288	261	254	284	262	288	300	293	294	295	278	266	273	247	269	284	287	274	277	265	274	251	284	286	290	269	267	265	298	267	254	257	284	279	263	277	271	284	273	268	309	271	286	274	263	265	286	249	269	270	280	282	300	285	267	256	297	292	265	275	267	294	266	279	290	308	264	245	307	285	290	315	270	257	272	281	261	273	244	288	260	244	275	271	282	323	271	268	255	265	308	285	258	281	234	281	276	274	273	233	285	287	270	279	260	299	284	257	256	274	296	269	307	261	286	266	296	250	264	281	273	264	279	266	285	274	255	295	291	277	295	271	258	287	303	261	255	267	256	284	272	279	259	282	271	279	247	287	280	288	263	272	272	292	254	283	252	277	275	280	290	263	271	264	265	279	266	286	275	310	262	265	254	267	273	260	285	277	275	266	301	277	291	300	298	284	266	271	259	250	298	261	274	266	250	265	264	275	286	265	284	269	279	290	269	285	289	288	252	291	280	273	267	275	295	301	278	288	277	263	250	282	290	271	269	272	280	280	249	267	276	285	288	292	292	259	305	297	302	291	265	273	272	249	266	277	255	268	277	270	271	253	294	277	265	300	294	272	276	292	274	305	288	258	275	311	285	301	296	286	250	292	287	282	292	271	256	284	273	286	276	257	277	287	266	282	265	298	279	270	309	268	275	263	297	279	255	271	261	277	291	263	262	276	278	238	262	260	257	275	241	300	271	260	300	261	271	299	294	292	282	283	254	304	277	282	267	284	275	249	287	278	283	316	307	271	243	294	285	288	287	284	273	275	289	279	271	267	289	246	251	254	297	267	273	299	287	274	274	310	264	280	273	324	291	266	284	289	288	270	315	256	271	256	260	261	280	262	282	266	277	295	272	286	266	286	274	244	257	283	257	272	272	297	269	266	282	304	293	271	279	288	262	278	263	299	280	261	285	289	292	265	257	275	266	247	243	274	281	261	268	277	285	278	276	296	285	261	268	274	290	249	281	249	285	283	287	291	265	275	267	290	282	273	277	229	267	292	245	277	276	277	264	278	267	255	276	257	266	303	263	334	268	274	261	267	236	307	289	244	287	269	250	282	284	255	284	284	270	265	264	279	280	259	275	282	282	261	272	279	234	299	296	255	283	270	284	298	283	285	286	282	260	287	296	268	269	279	267	279	282	247	283	277	264	259	242	290	269	305	282	268	272	281	284	286	264	281	290	299	283	281	289	273	274	247	274	264	252	260	283	277	288	262	291	277	278	291	295	293	253	283	276	246	283	273	284	274	271	302	298	265	247	255	285	276	288	295	270	277	288	288	258	246	239	273	276	268	274	291	277	288	286	307	305	284	276	287	280	262	313	283	305	262	305	270	302	273	259	277	270	269	256	303	257	309	281	291	308	288	276	240	289	256	280	277	259	244	259	272	268	261	292	273	297	268	256	282	263	246	260	287	278	292	272	275	288	248	269	262	268	301	280	266	269	285	273	264	265	257	258	297	288	276	294	291	286	261	254	286	283	282	279	272	271	277	279	283	271	289	266	287	265	279	272	277	257	286	294	271	284	288	282	270	290	284	267	274	307	244	263	259	241	259	284	300	264	297	287	265	298	301	284	264	296	264	277	277	282	258	274	258	267	302	302	273	279	262	242	266	292	287	241	276	273	278	312	275	278	269	312	311	290	264	263	291	242	269	256	241	302	282	283	308	281	306	265	285	281	304	262	277	258	255	296	249	292	274	262	303	269	293	239	274	274	280	285	274	295	314	287	302	251	295	287	277	256	260	294	265	276	282	288	273	253	250	293	284	307	292	270	280	258	293	306	282	266	267	297	260	280	258	287	262	290	280	246	257	269	285	253	327	252	279	262	283	294	272	259	260	283	286	260	279	266	282	275	285	295	266	290	261	290	266	297	251	275	284	261	271	278	264	295	254	277	262	279	270	292	287	305	257	269	255	271	261	274	291	278	289	279	291	281	264	285	278	279	267	286	285	296	263	291	267	258	250	288	270	258	288	260	271	282	270	259	253	271	295	298	288	264	276	290	228	271	269	300	258	304	265	248	274	270	256	299	271	264	257	287	280	249	282	287	293	275	258	290	301	285	245	269	270	285	272	269	244	238	265	261	293	232	256	261	295	257	268	290	270	302	258	264	325	270	274	277	239	256	290	265	285	290	248	285	268	297	265	286	265	273	287	298	263	302	286	250	258	252	297	269	280	264	256	268	279	275	271	291	271	282	275	313	265	275	276	259	284	280	249	282	281	261	236	271	262	294	275	268	258	263	278	266	275	278	256	269	255	255	298	271	271	271	274	305	261	262	276	280	249	306	283	297	306	281	274	300	262	286	282	273	268	264	272	242	261	261	270	293	276	270	285	292	286	305	304	295	269	268	256	290	262	284	279	264	272	235	269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21379	1931	1529	1220	873	636	539	405	351	312	300	288	268	288	245	263	209	200	231	212	228	209	183	172	226	209	192	178	194	189	184	173	186	189	183	169	156	184	167	176	199	188	166	172	174	157	168	171	199	199	178	203	200	197	186	166	188	182	185	199	181	184	191	193	167	182	187	172	157	163	169	201	171	201	180	174	175	184	189	178	169	156	183	166	175	188	183	184	187	160	188	180	200	180	146	166	184	195	168	175	187	178	167	180	190	160	180	171	189	182	177	175	182	168	162	189	196	177	164	171	173	188	183	178	156	163	175	155	173	172	164	162	179	176	172	158	192	164	160	192	179	164	161	163	180	168	159	174	177	186	180	154	177	166	173	183	172	198	157	184	163	181	192	188	176	178	167	171	172	163	187	177	187	146	195	165	182	187	161	187	166	165	173	181	176	172	195	171	181	170	174	183	195	171	204	163	172	177	166	152	163	171	158	186	186	184	164	171	173	153	185	178	171	182	197	189	179	164	168	177	197	174	194	180	168	158	134	185	191	204	173	171	179	182	171	169	190	188	169	188	177	181	156	178	191	162	183	179	164	173	172	185	187	155	197	197	173	186	172	153	175	175	194	153	178	178	172	164	171	161	168	168	184	184	159	170	202	163	162	185	171	192	178	154	164	151	190	186	199	185	162	178	190	182	183	164	163	165	168	195	167	172	172	148	178	170	182	192	183	173	169	190	175	166	182	172	156	179	165	173	176	167	200	157	170	147	170	148	218	172	202	177	180	183	181	166	153	175	173	183	197	190	179	189	184	172	166	167	171	189	173	161	174	175	181	168	155	161	177	191	176	172	184	174	163	176	173	167	187	187	204	176	182	151	176	188	176	190	156	189	168	174	176	163	192	196	176	149	177	199	170	197	157	196	169	192	164	190	172	156	159	177	184	191	184	161	194	168	178	148	191	170	178	170	192	168	178	153	157	195	182	176	179	159	183	153	182	195	189	191	174	148	171	154	177	173	174	184	199	159	167	184	181	187	195	155	172	168	175	175	166	169	178	154	185	181	163	167	153	173	176	166	187	160	162	190	163	166	191	196	187	197	173	178	169	198	161	169	173	175	176	171	169	159	161	161	191	167	175	177	178	161	185	173	172	156	165	163	181	198	157	156	169	195	189	187	164	164	188	168	190	179	206	157	154	180	174	182	183	174	156	192	189	167	193	183	179	173	167	176	171	193	191	181	172	165	174	173	177	190	185	171	183	189	168	203	158	169	187	162	160	166	168	172	183	199	170	182	185	180	181	175	171	180	180	178	174	190	201	190	196	180	185	181	188	160	170	177	169	165	199	168	189	189	190	198	196	182	167	181	180	177	167	167	170	174	180	176	166	188	161	195	183	165	175	177	200	167	176	158	178	163	176	147	182	162	189	194	176	161	171	177	160	175	178	186	184	175	182	171	165	172	173	174	164	167	187	172	160	161	162	178	168	178	173	185	183	191	193	169	170	173	187	181	185	175	185	176	151	165	199	169	156	172	180	184	184	179	169	173	181	181	157	171	194	161	177	145	192	189	179	183	169	157	157	159	154	191	194	174	159	173	181	171	163	169	169	169	178	195	186	199	176	177	184	159	195	171	180	175	169	149	182	176	179	172	186	203	180	177	168	169	191	179	180	175	172	173	178	175	170	166	183	158	169	161	169	167	171	185	178	183	187	179	185	179	163	177	159	170	180	160	180	164	171	177	183	165	195	196	172	173	175	190	172	160	145	190	181	170	157	205	157	162	175	179	173	171	163	198	181	177	162	179	170	181	178	153	203	178	176	165	190	214	195	173	173	160	193	163	170	170	183	177	157	164	168	174	155	163	160	177	162	193	186	161	227	150	170	188	163	205	187	175	173	183	175	158	172	166	159	167	147	167	157	165	186	177	200	191	166	174	177	166	170	155	168	158	188	158	171	160	206	171	189	182	191	169	190	169	153	197	180	177	164	180	178	193	178	186	173	162	160	174	189	177	176	176	185	191	182	190	188	203	174	157	182	182	165	178	168	180	199	184	183	190	180	173	175	177	160	174	190	164	174	184	170	193	172	181	172	170	173	172	177	183	174	191	186	186	186	190	176	156	187	158	189	195	177	194	172	176	156	194	170	175	165	175	182	166	158	166	187	176	183	208	176	195	175	183	212	174	177	183	165	161	180	191	192	159	147	178	155	161	176	178	191	166	168	175	152	161	182	170	174	182	171	205	207	164	172	200	168	186	192	182	172	178	186	157	174	185	180	194	181	180	165	183	179	168	165	186	167	185	165	168	194	153	170	163	163	155	155	187	190	150	169	174	153	161	206	183	170	141	185	169	164	159	181	186	196	158	190	173	169	174	175	169	186	171	182	162	180	166	165	181	170	167	176	197	160	157	157	165	202	171	180	181	171	181	172	166	185	168	174	161	156	166	151	185	171	181	185	169	191	185	169	165	182	168	175	187	182	168	167	177	183	179	182	180	156	190	170	181	175	158	169	164	205	153	174	177	143	180	178	159	184	171	165	185	175	172	179	184	167	170	167	186	176	173	174	177	171	154	182	190	161	161	158	174	165	183	183	186	188	172	182	190	163	176	189	159	153	156	174	186	176	189	162	181	200	158	189	184	171	184	176	186	184	185	163	170	170	170	166	193	165	179	170	171	189	172	187	196	176	192	190	157	182	160	183	200	166	164	174	172	170	174	155	170	166	178	179	178	179	159	173	178	162	170	197	177	164	186	167	182	181	184	196	188	155	207	203	180	157	163	200	162	153	182	149	160	203	148	176	164	175	164	158	186	188	175	183	162	166	188	166	169	177	163	177	151	170	158	150	170	168	186	212	180	185	175	188	167	176	152	158	178	172	149	185	178	171	173	188	176	170	195	165	189	205	157	190	186	181	160	206	176	178	175	182	180	168	184	180	175	185	170	187	180	154	149	178	172	171	167	157	186	187	178	179	187	171	197	169	167	164	173	179	158	160	156	196	199	180	182	190	171	185	153	198	162	192	189	175	173	174	178	186	169	181	173	177	158	190	162	170	189	139	177	194	174	162	192	173	176	164	173	141	167	195	170	187	161	181	183	171	177	164	178	192	176	205	169	167	173	176	185	151	184	166	177	170	152	151	167	175	183	173	170	180	187	156	186	146	173	187	191	176	187	186	200	166	165	199	166	176	168	167	170	167	167	177	155	168	172	167	183	165	159	199	180	179	167	223	188	168	183	170	192	164	194	197	174	152	168	169	170	165	207	176	177	187	187	193	174	177	179	158	166	170	162	161	182	198	177	192	193	183	195	180	192	178	197	171	181	205	180	172	175	164	181	179	172	175	175	181	185	164	168	163	163	171	180	193	178	175	180	203	158	183	200	177	185	170	170	156	174	193	180	179	187	178	189	174	179	158	184	193	199	193	197	170	163	158	175	161	154	202	190	203	179	192	200	167	160	148	166	176	178	182	149	172	183	181	173	171	174	152	167	176	178	202	147	200	185	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9659	1651	3476	3922	3290	2588	2296	1872	1584	1345	1302	1197	1035	960	946	809	797	820	781	759	695	684	676	659	654	649	589	627	600	614	584	582	607	614	576	578	587	570	573	579	548	579	525	580	553	560	551	540	513	524	542	565	545	537	513	536	541	534	525	491	503	498	533	532	514	554	542	562	491	504	498	512	550	499	524	553	509	564	510	525	548	526	533	509	483	532	527	543	497	504	528	513	470	489	520	502	535	525	521	528	510	518	495	530	527	539	497	565	557	494	507	512	496	515	522	466	524	509	537	534	509	479	484	488	493	468	525	498	507	538	496	568	527	514	502	551	521	534	506	521	510	539	587	491	533	506	503	529	510	523	501	541	517	518	493	545	484	524	529	510	503	484	516	466	472	534	485	531	492	495	495	500	490	537	552	508	514	536	496	524	498	486	497	538	557	497	514	519	545	478	520	516	511	542	533	515	523	472	512	538	497	499	501	472	491	523	488	513	490	509	483	525	502	529	521	518	509	492	525	547	521	512	515	535	491	497	507	518	504	540	556	493	526	524	495	508	491	486	513	538	538	507	494	543	529	452	513	523	485	574	494	513	541	484	488	500	496	469	475	469	515	510	514	503	508	512	479	527	495	502	485	535	504	481	503	464	490	521	507	512	499	497	496	492	474	530	502	505	482	506	525	505	540	519	465	513	489	541	503	444	513	474	504	575	518	474	522	521	498	489	516	499	551	528	520	505	490	495	487	490	489	470	486	490	509	509	514	507	557	504	477	503	466	513	549	499	530	531	482	477	515	526	513	512	530	504	526	519	564	495	514	547	513	537	550	534	496	524	536	497	519	536	527	508	507	491	523	531	523	506	479	508	475	506	492	493	507	516	527	518	507	504	491	510	524	526	507	509	531	550	499	506	533	490	491	476	503	472	543	519	513	505	524	505	518	492	463	483	512	584	512	459	497	505	492	536	496	538	566	502	503	547	483	512	468	465	498	490	508	500	543	514	514	528	530	523	541	526	494	487	475	516	524	561	448	500	513	498	498	487	476	566	509	523	547	525	452	518	529	505	491	512	494	516	501	511	520	495	521	488	539	518	503	515	539	490	534	506	478	536	496	496	512	498	549	502	518	508	473	476	506	505	508	508	513	516	520	511	493	528	532	524	532	513	496	479	507	496	542	516	508	494	513	506	525	511	527	573	517	515	506	490	495	493	509	479	513	477	490	526	574	545	501	567	505	539	525	501	555	539	498	556	496	514	516	507	523	539	566	555	481	514	481	524	532	487	503	532	496	507	540	521	524	519	466	502	536	511	525	517	523	543	487	545	506	518	516	532	508	504	515	498	471	513	501	465	505	513	492	515	505	534	535	504	511	510	496	502	491	509	514	521	534	532	581	520	478	486	497	509	525	496	479	495	481	509	511	516	537	481	530	485	504	510	510	520	517	485	522	506	537	495	508	544	503	474	482	514	500	511	522	507	529	516	537	546	479	522	477	515	532	541	512	528	520	506	513	494	519	504	520	468	503	524	524	526	477	494	522	506	510	531	484	501	504	534	545	497	491	493	496	498	506	508	564	536	479	516	526	529	524	493	476	504	548	527	535	513	534	516	522	496	475	532	510	503	521	486	529	494	461	503	494	494	530	541	440	485	529	537	554	557	523	513	491	521	515	495	524	540	528	491	523	496	514	514	552	498	548	480	508	533	552	533	493	542	501	486	511	497	508	510	498	489	535	534	511	506	535	484	495	522	488	521	558	520	511	475	460	505	537	507	543	541	516	495	509	465	526	527	512	539	511	531	519	494	517	502	497	465	493	496	501	522	510	533	522	533	465	508	489	510	524	477	535	521	518	490	512	471	503	484	485	514	526	515	525	551	493	492	478	500	554	526	493	516	485	533	528	534	538	486	502	468	512	503	506	521	493	532	521	549	513	538	458	502	510	510	490	565	488	530	541	486	566	494	543	524	522	493	486	512	524	487	543	548	535	515	549	540	523	499	521	561	538	521	497	522	532	484	491	494	504	511	535	495	498	501	506	489	513	559	577	506	484	501	553	524	500	528	529	500	493	497	516	523	505	525	490	537	543	497	519	491	524	508	538	549	476	518	504	496	520	482	520	501	545	568	524	500	510	508	513	516	524	524	513	520	519	500	506	488	528	508	515	509	543	493	517	513	508	516	539	509	498	533	486	517	498	512	487	519	545	521	493	485	503	476	515	514	524	494	530	493	463	509	503	506	492	537	510	496	538	522	496	516	489	532	481	512	503	489	515	521	501	542	552	502	524	518	551	500	497	499	525	483	485	501	486	533	500	520	480	502	503	494	502	518	549	490	488	494	511	489	499	523	496	510	488	539	528	506	501	525	503	518	488	482	508	513	529	531	501	521	517	544	496	566	532	516	503	554	488	493	520	502	491	450	500	530	520	492	511	520	547	530	506	483	525	532	515	519	527	533	518	495	519	547	529	516	514	476	486	537	505	535	516	508	490	547	509	563	514	521	572	506	480	490	476	498	491	552	490	489	512	498	497	504	513	513	543	468	507	521	572	512	532	562	482	502	526	532	495	500	537	520	550	504	513	472	517	483	519	481	488	446	499	528	521	499	498	467	473	564	490	503	536	541	515	513	530	484	510	541	506	505	508	510	506	519	516	515	515	495	489	527	531	554	519	514	511	505	478	491	499	525	495	509	522	489	487	512	525	530	516	507	531	496	535	468	464	524	523	523	477	492	555	529	504	477	500	483	518	529	544	542	498	484	519	518	471	502	529	509	534	506	526	457	504	532	490	525	496	516	507	524	506	496	500	541	468	476	509	524	565	509	521	497	529	570	496	531	502	487	526	497	492	520	526	476	510	528	501	483	526	495	464	508	505	511	501	530	496	533	508	523	476	522	526	500	491	519	488	491	531	506	519	506	507	451	529	501	524	513	530	535	541	516	500	497	535	503	502	549	466	535	528	516	511	480	533	538	483	510	518	526	498	510	478	501	534	511	526	518	468	507	533	504	528	505	525	510	529	515	523	489	541	532	533	507	499	498	534	481	483	526	510	518	520	501	485	473	457	517	532	517	507	497	504	493	540	503	521	477	476	535	560	492	513	484	496	518	473	500	493	503	500	536	506	482	489	507	528	514	479	516	547	525	532	510	475	520	562	507	529	499	553	496	499	515	465	526	488	501	518	492	516	491	505	539	490	516	508	496	466	506	515	540	516	509	513	494	478	543	484	488	541	485	501	553	506	520	476	532	502	521	507	515	513	454	519	488	501	529	499	566	540	515	545	541	503	486	473	445	526	528	521	513	519	512	524	504	461	492	518	490	521	486	523	492	471	490	546	512	519	532	511	482	514	466	521	549	523	487	519	476	518	489	520	522	506	487	550	510	506	486	523	489	517	516	516	494	523	489	507	542	493	525	512	523	468	519	494	494	506	541	472	555	553	530	533	526	559	559	489	544	503	514	484	486	521	527	518	516	549	452	541	563	495	483	506	540	558	508	509	539	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34229	5222	3163	2440	1720	1322	981	754	648	551	512	463	453	391	404	386	391	335	394	372	336	320	287	321	291	303	300	287	252	320	309	296	295	290	268	300	275	313	310	304	297	272	267	273	278	271	263	306	297	324	266	286	314	299	283	272	277	301	321	274	264	291	282	294	243	300	285	255	240	291	308	275	304	265	280	266	274	281	322	279	282	307	256	282	264	285	265	272	273	274	293	285	270	274	300	272	293	257	280	307	286	256	280	276	267	245	269	292	308	253	294	275	279	253	275	289	236	259	299	267	276	274	278	273	262	284	277	272	266	286	271	252	240	258	278	296	302	273	270	299	292	248	276	294	281	303	270	288	270	272	282	267	260	300	292	262	299	298	280	261	255	279	291	286	278	256	277	270	287	310	255	257	278	272	271	261	273	284	290	287	263	270	237	295	279	268	305	317	295	265	294	253	265	252	274	291	275	267	251	265	291	264	291	286	262	261	263	276	293	315	293	273	246	311	267	285	266	294	242	276	273	281	301	266	297	254	251	297	289	297	272	276	329	258	292	270	298	272	269	262	258	296	258	288	300	277	256	266	264	280	291	262	289	278	213	287	255	306	258	293	279	280	290	251	282	260	282	264	254	279	277	314	279	281	282	263	284	248	282	259	283	272	277	252	260	253	271	277	281	274	303	285	297	277	277	302	285	281	258	267	298	283	264	302	261	262	299	313	304	289	262	271	289	271	275	268	256	244	294	290	273	276	255	259	280	279	284	270	257	276	296	254	283	271	267	276	273	264	273	266	253	299	273	311	244	288	277	237	260	268	235	259	274	267	296	264	300	270	266	315	250	282	300	277	281	264	279	330	270	272	295	244	280	266	252	281	277	277	290	279	280	276	295	278	263	253	278	266	295	253	266	281	274	287	280	268	277	295	273	290	278	293	285	293	269	277	278	267	257	292	251	286	278	296	261	285	245	257	244	272	273	261	285	312	299	294	252	250	296	248	251	261	265	281	273	275	282	285	258	265	281	279	281	276	260	259	268	247	271	305	285	243	272	255	299	282	270	268	267	263	251	279	280	270	281	275	256	304	287	294	266	289	242	253	274	264	251	252	284	276	254	307	278	270	266	271	275	316	263	329	246	245	265	276	280	303	295	307	284	276	288	279	281	299	290	267	256	244	279	271	256	243	276	272	272	244	255	281	256	265	300	287	301	278	275	275	276	256	274	274	287	275	258	274	265	278	251	289	287	287	258	273	291	275	280	281	271	259	272	272	295	258	254	271	252	271	286	272	290	298	279	287	290	271	248	284	261	273	272	263	277	251	285	228	257	278	294	278	277	276	259	299	272	264	280	283	290	299	275	294	295	297	276	290	249	248	254	295	278	261	266	300	285	264	241	306	314	271	293	303	270	264	295	314	265	302	307	272	235	306	284	285	279	285	301	270	301	271	272	298	279	238	305	261	297	295	297	289	265	252	251	257	290	257	276	292	267	267	250	263	323	287	278	231	291	255	297	274	261	284	284	258	267	234	279	241	275	269	297	269	298	264	307	270	252	267	284	267	256	293	240	259	249	272	301	267	274	285	300	267	277	291	260	262	259	289	275	264	256	264	278	289	315	314	252	267	256	293	263	248	292	275	251	293	279	286	275	292	309	289	295	305	285	257	264	263	272	251	278	303	283	281	274	252	278	270	274	278	289	265	267	274	261	306	270	293	297	262	264	298	316	282	282	243	303	274	285	311	259	252	275	286	273	252	278	292	296	279	258	280	266	291	268	272	282	299	267	248	272	261	283	288	276	281	277	260	288	286	298	274	296	285	281	260	273	302	276	263	258	281	251	288	284	279	274	301	289	279	260	277	297	284	271	281	273	267	253	258	269	277	320	294	292	294	263	276	277	282	266	311	270	261	288	250	266	303	273	246	257	289	287	265	253	285	300	286	264	281	291	266	273	265	294	276	254	279	280	265	317	236	253	228	279	285	259	269	292	273	298	278	235	272	259	276	269	288	281	295	260	287	291	284	261	300	279	273	287	286	266	273	283	292	263	293	271	284	268	284	266	296	287	289	253	270	281	277	272	265	278	277	288	290	259	296	260	303	289	307	282	271	288	269	276	286	299	299	280	275	287	264	293	240	273	252	253	272	266	312	264	257	282	277	279	291	255	285	266	289	285	303	277	303	291	270	261	277	244	275	262	293	249	254	248	277	252	290	294	250	289	317	285	262	262	239	260	278	266	293	263	268	280	261	258	321	305	273	274	267	243	305	291	253	269	273	248	295	275	266	280	280	287	293	289	269	261	273	272	303	278	270	274	243	293	253	281	256	256	273	277	266	285	272	273	271	259	283	275	306	251	273	273	265	286	285	241	300	272	273	294	282	271	284	281	267	287	319	277	301	274	273	291	266	288	293	283	288	251	265	273	245	276	288	275	308	284	286	287	276	266	269	305	265	254	296	280	284	293	239	244	287	323	271	290	274	299	251	283	284	258	275	253	277	284	273	252	263	296	283	271	288	318	261	264	289	273	258	251	288	301	288	268	287	271	255	279	273	300	285	274	282	274	288	304	286	254	277	274	262	272	250	303	248	266	274	250	271	273	286	263	252	279	242	267	265	270	250	262	271	278	275	277	276	294	270	275	271	280	277	273	265	274	267	269	282	293	289	276	268	271	289	270	274	292	286	288	305	259	268	271	271	268	268	294	282	249	274	295	278	257	269	275	288	298	277	305	269	234	278	296	269	306	261	267	276	281	269	293	282	283	271	300	233	283	262	249	259	285	261	311	281	294	266	294	273	273	266	275	279	274	289	274	300	274	282	332	250	263	286	261	288	294	282	285	262	253	284	259	289	291	267	290	260	279	286	263	287	274	249	274	275	265	288	274	280	268	306	297	256	269	260	279	272	270	285	273	255	277	255	262	256	301	265	275	281	268	280	305	317	287	274	254	294	285	272	234	286	294	247	266	274	292	291	264	288	264	273	267	269	273	286	296	273	287	285	305	261	273	277	300	279	253	270	304	277	263	266	300	271	250	301	266	288	265	289	289	289	275	295	267	289	286	281	276	290	285	281	244	276	280	272	295	271	292	265	265	293	268	271	281	270	298	280	268	257	277	294	257	286	262	255	267	285	261	256	284	295	269	275	256	287	265	277	279	279	280	288	275	297	285	271	251	283	271	267	302	256	258	313	283	266	285	250	269	289	292	287	289	259	303	265	261	263	294	267	278	256	266	286	275	266	298	255	273	266	292	275	266	279	277	276	291	279	274	269	260	312	254	281	273	265	282	285	257	249	297	284	257	291	273	277	299	248	315	258	281	255	284	256	294	259	280	309	307	264	279	294	261	271	300	271	281	285	284	288	279	280	309	261	302	289	282	275	261	271	250	296	280	292	259	283	301	245	249	270	274	261	270	305	274	263	272	271	271	283	253	298	280	262	277	271	283	268	276	272	247	266	288	278	276	289	283	315	293	284	257	269	261	309	266	258	307	270	287	246	257	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13920	2915	6517	7206	5858	4891	3971	3424	2903	2452	2184	1980	1844	1702	1633	1390	1386	1332	1215	1271	1145	1133	1136	1133	1066	953	994	970	942	917	878	911	901	911	903	911	878	907	850	804	836	820	860	837	817	778	824	819	808	789	812	854	862	773	798	855	805	812	780	782	816	759	768	786	781	753	785	741	773	784	780	810	775	753	758	801	846	767	754	739	749	737	759	707	787	756	752	737	758	751	790	747	783	728	769	778	732	747	725	747	765	782	732	771	721	725	687	750	742	753	737	756	788	726	751	737	748	724	773	778	768	754	777	735	710	764	726	714	745	775	780	735	801	731	749	742	744	734	742	748	711	748	751	786	743	690	753	779	732	723	723	749	725	733	736	746	729	709	742	762	779	765	805	731	762	757	738	761	762	722	791	745	749	742	753	736	745	761	704	735	760	730	770	774	729	693	758	703	782	739	702	705	744	774	740	700	700	739	737	739	770	750	719	708	761	749	746	712	695	725	740	772	782	773	722	681	776	760	761	790	771	774	748	713	779	736	727	718	745	734	744	783	790	742	692	760	739	761	755	710	771	732	753	778	774	712	784	753	735	739	775	711	757	713	739	680	733	775	732	730	775	795	738	754	740	738	796	777	735	748	707	749	766	769	742	714	744	740	769	721	756	761	742	766	748	777	763	725	731	763	784	698	735	746	751	756	705	776	756	738	725	762	726	747	704	714	659	745	749	744	686	688	749	703	757	739	732	718	743	766	715	739	766	724	733	704	713	697	743	785	736	740	710	756	713	763	699	725	738	736	710	726	733	753	703	755	763	750	713	763	778	734	774	705	732	707	759	725	805	760	724	720	763	778	760	742	743	664	756	704	721	718	734	686	727	749	716	771	773	765	759	728	710	741	759	729	714	746	692	764	718	751	798	734	759	717	742	731	748	753	746	747	727	728	760	772	772	731	743	759	710	738	781	769	800	750	737	782	725	766	694	677	758	735	809	706	743	759	698	722	757	733	758	743	764	727	748	741	770	678	736	739	747	766	752	752	739	725	747	785	730	717	767	745	754	716	813	776	754	741	719	770	724	758	769	725	731	741	775	791	730	719	736	765	716	715	727	725	720	753	692	704	767	715	746	752	722	735	757	728	751	719	769	745	749	721	703	756	707	759	732	734	793	795	731	771	736	718	693	711	757	715	757	746	727	780	773	769	771	740	785	770	728	741	794	743	746	681	761	715	754	739	817	784	719	729	723	736	760	732	743	728	773	773	702	764	759	768	728	765	737	714	758	719	742	717	709	782	746	691	725	743	735	762	743	726	719	775	759	768	682	731	749	714	666	791	736	724	733	731	743	745	745	764	714	716	722	682	736	771	692	719	751	708	755	738	764	755	763	749	742	706	758	700	712	783	805	771	745	746	748	697	729	754	782	734	749	798	747	704	793	776	755	743	725	715	755	778	680	767	717	767	736	729	734	785	751	746	725	764	795	788	759	735	695	729	782	751	724	747	738	752	731	716	706	694	725	760	732	735	774	706	746	723	724	791	733	734	762	721	694	770	674	713	806	746	743	710	755	763	701	701	689	744	766	726	795	736	725	760	746	773	760	725	771	698	756	795	726	764	731	757	710	765	740	756	727	677	732	758	725	749	767	741	711	717	773	760	732	725	761	697	740	710	788	719	761	741	770	758	726	743	730	771	739	788	705	734	725	724	773	703	753	742	712	764	753	751	783	734	777	747	781	745	755	700	736	783	736	681	703	721	774	730	722	728	741	746	734	712	759	680	745	769	718	757	761	729	732	713	727	746	706	765	768	715	748	685	771	735	738	714	766	759	716	752	746	759	724	754	726	738	722	728	759	735	775	755	703	722	709	738	710	753	728	722	743	740	760	761	752	742	754	734	752	693	708	672	739	758	767	689	758	732	722	726	743	761	756	777	770	751	731	733	741	746	756	745	743	788	713	738	774	781	795	738	717	782	759	729	768	722	739	700	762	762	698	718	742	749	714	775	736	720	758	751	698	716	742	740	713	719	769	717	759	717	780	754	775	703	716	706	689	731	730	762	723	748	728	716	691	751	736	723	732	775	733	760	746	728	750	783	738	760	721	725	716	722	742	755	728	801	698	731	753	767	751	765	760	732	774	759	710	723	758	689	742	744	759	768	713	730	701	772	723	766	743	747	783	765	739	690	657	719	729	729	756	745	777	713	684	755	739	770	736	807	745	729	714	768	722	731	733	742	709	705	723	742	782	744	781	700	749	773	722	733	763	737	739	730	772	732	772	757	737	773	755	718	755	760	712	727	753	735	757	754	727	731	761	764	755	741	787	720	749	707	740	773	763	738	713	746	765	684	755	742	706	780	753	771	777	703	736	757	744	759	727	709	769	715	700	779	753	714	715	689	718	764	749	742	702	704	738	707	732	766	746	742	717	743	778	797	761	786	737	726	736	725	748	723	729	699	750	744	795	758	727	715	749	733	737	739	715	799	780	714	767	755	731	739	726	743	762	746	693	763	677	734	721	773	748	747	774	716	768	761	741	698	735	764	762	756	700	750	715	746	708	769	701	714	734	737	753	759	730	765	735	762	721	744	727	757	694	740	732	711	765	756	779	743	745	712	743	747	741	716	751	714	712	737	788	749	786	758	722	755	724	734	751	744	763	783	738	725	764	769	725	741	768	725	707	742	737	748	727	746	727	759	738	739	722	751	750	698	746	693	751	681	720	705	760	704	729	775	733	700	727	743	747	764	737	703	771	707	750	745	732	728	753	694	757	749	710	740	716	742	746	733	691	743	718	759	710	741	743	765	772	724	748	764	713	742	753	736	766	730	749	732	739	727	793	740	750	740	688	710	695	778	726	773	791	699	706	719	754	777	747	763	752	715	772	747	742	723	738	682	727	768	775	726	695	745	724	727	747	759	744	704	729	752	749	773	753	766	751	726	718	753	773	714	714	789	753	765	737	749	697	790	781	776	764	767	671	703	753	734	726	678	767	722	734	709	757	763	718	717	737	736	701	743	717	730	746	727	775	708	705	717	721	757	669	733	756	763	761	713	795	747	769	776	762	714	752	739	668	769	688	755	786	799	762	749	730	780	781	751	736	782	706	739	795	694	744	720	745	725	698	771	692	743	776	779	811	735	747	711	709	752	804	743	803	685	794	721	756	742	781	747	748	751	754	788	738	798	723	712	782	714	712	725	731	769	778	740	744	790	780	748	717	727	760	768	744	692	752	715	703	707	746	756	778	759	745	744	737	727	737	724	764	711	713	708	731	752	733	741	741	698	783	774	704	709	746	788	754	737	740	689	765	719	733	738	719	762	722	734	754	709	770	736	734	744	715	749	734	784	712	753	740	748	740	740	707	753	768	827	726	744	736	695	755	712	703	720	754	742	740	770	751	651	703	765	730	709	762	803	756	765	755	763	755	729	742	747	781	742	704	790	746	733	697	722	718	707	711	667	721	763	741	736	708	739	743	749	764	689	706	764	763	760	756	760	712	723	716	741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3407	161	165	147	103	100	92	88	98	79	91	88	89	76	90	94	94	69	91	91	78	86	87	88	81	84	76	60	74	79	82	80	84	77	62	73	85	83	85	71	84	90	81	78	82	77	84	88	74	81	97	66	85	78	76	101	111	76	74	82	72	74	83	81	80	90	79	84	83	78	70	63	71	81	89	84	84	78	88	85	89	85	91	68	69	90	92	86	84	71	96	94	86	71	91	96	76	80	87	74	72	100	65	84	77	90	109	76	99	72	68	75	93	84	101	84	76	94	76	79	72	92	64	76	88	78	88	75	78	94	86	81	89	78	84	74	69	84	87	89	65	82	91	69	84	91	76	90	81	78	75	72	76	86	106	83	85	73	81	82	85	76	70	90	87	69	71	75	80	79	76	78	92	80	82	82	95	71	83	78	72	90	82	73	79	81	77	95	91	67	81	87	74	70	74	83	71	91	77	73	87	78	82	82	80	62	81	81	86	80	67	63	72	88	75	68	95	71	80	61	75	76	86	83	74	92	75	81	85	77	81	74	75	69	80	88	106	67	107	97	77	79	74	89	74	76	72	73	78	92	99	75	80	84	97	98	95	59	94	79	88	85	78	71	75	82	76	84	82	104	93	88	74	96	87	81	79	91	78	87	79	78	83	78	71	76	61	85	77	88	82	75	73	84	83	94	80	86	83	79	73	70	77	66	76	83	71	99	80	80	91	84	70	88	88	73	91	74	82	84	93	94	82	91	89	95	78	76	76	76	81	75	69	74	98	71	98	74	94	88	71	73	83	80	94	80	72	89	70	83	69	85	56	83	93	75	82	91	70	80	83	83	75	89	67	76	79	78	85	63	85	73	65	81	80	90	88	84	70	75	83	73	79	80	70	88	81	83	82	90	76	93	84	84	78	76	68	77	78	91	90	79	84	88	75	86	81	89	89	84	69	93	75	69	80	88	79	81	83	82	85	92	79	73	79	70	87	84	67	64	80	74	78	84	94	83	94	77	87	84	66	81	71	77	93	95	84	76	83	81	78	82	76	92	100	96	83	75	88	81	80	82	90	70	77	69	87	79	79	79	85	88	74	92	90	73	86	71	92	72	87	86	74	81	83	79	84	76	84	97	71	73	89	86	86	79	81	77	82	86	93	106	83	52	74	83	75	74	77	73	83	82	71	87	83	88	84	82	84	68	87	76	73	73	76	94	69	93	82	76	80	69	72	74	87	83	77	78	87	83	85	78	80	69	79	95	78	83	79	79	86	83	71	94	88	86	70	80	83	84	97	81	71	76	79	78	80	91	90	76	85	71	80	73	78	83	71	84	78	88	92	85	81	89	80	86	76	87	92	72	85	86	84	77	80	77	83	70	64	79	78	73	87	80	82	66	80	73	84	72	78	87	95	86	82	72	101	86	87	72	81	79	92	74	81	71	83	71	88	88	79	76	83	83	85	87	86	71	78	98	99	78	81	83	80	88	95	75	82	97	79	91	75	87	82	91	72	65	102	82	79	84	83	68	75	80	81	86	76	80	85	84	80	78	97	73	84	94	89	82	85	86	73	76	80	70	102	76	81	85	88	81	80	70	73	76	84	82	85	66	69	80	78	81	77	83	77	77	80	82	77	94	74	76	73	82	90	80	95	80	72	80	76	87	88	76	76	87	76	87	87	79	71	75	74	81	66	100	65	65	76	72	61	75	74	86	68	95	86	77	75	81	90	72	84	77	82	95	83	79	74	88	72	77	101	85	99	69	71	100	70	83	75	72	76	81	97	72	92	105	74	90	76	82	61	82	77	79	83	74	97	68	83	86	80	85	83	74	73	97	90	89	73	80	87	101	73	103	83	96	86	78	82	68	74	83	64	79	77	61	74	78	75	81	71	91	87	61	80	70	97	95	92	83	79	72	83	67	72	97	70	84	73	80	72	84	90	85	80	85	71	70	82	102	83	64	75	88	83	64	86	73	85	75	81	73	90	83	83	72	94	72	79	57	82	76	70	83	79	83	72	74	85	85	80	77	61	76	75	77	75	84	84	95	91	88	70	89	95	80	86	67	77	73	84	85	92	83	81	69	78	77	75	83	85	88	89	81	79	77	88	93	84	80	77	79	94	80	73	87	64	83	73	77	66	80	83	88	80	74	96	83	88	69	103	66	59	82	69	80	77	66	87	90	75	90	87	70	67	67	86	80	69	75	81	72	75	88	80	75	79	67	66	74	81	82	85	81	83	81	78	79	67	83	92	59	69	90	91	86	99	85	79	85	100	62	84	76	83	88	84	83	90	91	91	81	81	73	72	75	79	87	74	85	64	65	89	77	98	88	64	67	83	91	71	83	94	60	103	85	74	77	72	94	72	84	98	67	75	64	85	87	88	70	81	92	81	82	81	70	81	86	76	82	87	72	96	93	90	78	99	83	63	87	94	81	76	70	70	79	82	68	75	73	85	89	92	80	77	80	77	85	80	80	91	80	78	77	80	87	92	80	95	76	83	68	87	80	86	91	92	97	80	72	87	85	88	87	97	74	68	78	65	105	79	92	81	93	77	70	66	93	78	77	87	87	84	95	98	81	63	96	87	92	110	80	77	90	81	87	93	84	84	106	77	74	82	86	89	77	85	73	91	95	75	78	81	86	79	90	72	90	83	90	81	78	85	78	77	82	89	82	91	77	71	83	71	79	80	86	102	73	63	79	81	87	88	77	81	77	70	82	80	71	85	76	79	92	76	89	76	79	68	76	85	68	73	85	84	93	71	88	85	96	67	77	88	66	69	83	87	80	88	79	91	96	83	85	94	91	73	95	85	74	89	61	90	86	60	88	78	87	88	77	89	67	75	101	76	88	78	89	78	86	84	78	75	68	67	84	69	78	78	85	81	67	111	84	73	78	87	78	78	81	86	71	91	90	88	81	97	88	73	89	104	85	74	95	76	75	83	69	89	84	80	74	91	94	84	74	78	84	79	88	72	88	83	70	60	78	88	80	94	83	78	81	79	76	78	92	99	66	86	86	80	78	65	99	72	84	90	89	92	80	76	75	74	94	82	94	95	77	91	75	89	76	92	70	87	75	80	87	88	76	74	82	75	87	88	72	83	66	75	92	74	83	84	74	66	90	92	92	89	79	75	80	74	71	71	82	87	94	76	82	87	94	68	78	81	67	103	75	81	87	94	77	96	87	64	91	94	89	76	100	93	94	60	79	87	77	83	89	84	81	93	82	86	70	70	73	77	87	85	85	77	84	84	72	82	77	84	83	72	83	65	77	76	89	82	88	83	74	82	88	87	73	76	77	71	99	79	80	66	76	67	77	82	98	90	59	90	70	94	92	87	72	90	79	80	78	77	79	76	83	77	79	88	63	85	95	81	79	69	85	88	77	76	86	98	72	100	86	87	77	68	85	73	87	84	85	73	85	99	94	74	80	76	74	81	85	96	77	97	79	91	84	93	76	91	95	88	89	84	96	94	89	82	80	80	89	74	83	71	74	69	72	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3407	355	425	500	457	358	392	349	314	353	305	304	293	298	340	287	281	291	280	310	268	299	283	275	274	303	291	288	296	261	285	256	302	271	285	260	299	256	273	273	271	276	300	277	291	264	274	269	269	252	283	258	264	274	285	266	287	284	265	255	301	269	277	298	281	267	262	243	259	284	274	289	277	267	313	279	295	285	287	308	284	275	314	308	295	269	266	314	288	284	296	279	309	275	308	260	245	227	301	285	249	256	288	296	239	290	291	269	251	310	290	269	270	276	258	292	319	270	278	279	254	263	312	254	303	281	308	277	284	268	307	288	239	287	269	293	321	274	261	272	287	282	287	276	260	279	263	261	294	278	226	269	289	257	270	275	265	307	272	272	286	270	273	293	270	294	279	276	317	239	278	268	280	254	281	302	252	276	289	259	251	297	288	291	270	263	292	292	284	281	281	274	288	293	269	304	273	266	278	286	304	284	272	280	285	288	232	293	266	290	295	328	309	286	268	279	283	261	274	264	292	288	294	295	308	270	288	295	249	251	273	283	256	286	262	284	245	303	287	233	269	266	280	280	269	290	285	293	282	263	317	262	270	284	272	279	281	268	268	266	271	284	277	286	295	282	251	259	282	286	292	280	262	279	276	304	276	257	260	280	299	276	296	285	267	251	280	288	259	307	253	267	274	295	269	274	266	271	287	287	256	311	278	290	256	273	295	245	269	305	280	272	269	260	277	298	256	278	281	273	292	291	282	302	295	269	269	272	296	280	308	288	293	272	275	256	294	280	277	291	268	275	282	263	288	279	273	275	270	273	280	256	272	274	240	282	278	295	257	314	277	275	281	292	279	302	285	294	287	285	274	284	278	292	315	249	274	277	279	272	295	279	260	277	258	268	263	287	275	264	278	269	278	308	244	280	270	277	274	270	264	261	297	283	258	264	300	284	296	267	266	266	256	254	289	290	286	285	282	268	284	261	274	280	261	289	249	266	249	309	302	266	252	270	275	261	249	262	281	262	281	265	287	271	274	278	256	294	277	259	325	260	285	263	280	268	276	247	285	273	295	273	250	239	291	260	285	246	280	260	310	292	280	286	265	261	261	250	263	273	270	270	277	271	277	301	254	265	290	298	260	251	277	268	274	302	313	276	269	281	266	277	283	277	283	260	269	252	276	266	286	298	263	300	284	284	281	300	342	275	263	277	280	259	301	293	281	233	280	325	272	270	260	289	282	301	275	277	279	278	275	255	282	268	282	296	283	258	282	293	269	272	305	278	277	265	246	283	303	286	287	272	267	287	252	285	278	264	268	290	305	262	306	273	273	285	270	277	288	282	278	255	239	261	294	302	300	314	283	275	304	267	267	313	279	270	276	277	259	282	273	307	306	265	264	294	312	251	261	269	288	297	290	267	282	292	266	298	266	307	273	257	334	257	270	282	262	274	276	294	260	297	283	285	280	285	272	259	284	280	231	251	257	264	290	274	273	272	307	285	257	311	328	290	274	271	258	277	290	329	269	278	296	286	303	284	266	283	271	268	275	270	288	286	255	265	267	302	287	268	298	269	295	287	288	274	257	302	266	268	246	294	278	263	264	292	282	269	271	277	263	300	268	243	298	278	251	270	280	240	306	258	244	283	248	267	267	260	305	257	251	263	285	285	283	270	289	268	287	300	261	271	282	271	302	284	288	275	289	258	284	242	269	301	292	282	300	262	273	250	278	286	266	263	290	259	272	272	292	270	323	296	276	294	280	284	279	282	285	253	269	282	281	284	293	276	277	265	275	270	306	269	276	256	276	280	294	277	246	271	300	265	262	275	259	277	294	262	274	278	296	308	279	286	314	258	256	288	253	274	271	308	269	271	281	266	266	304	278	243	284	265	283	326	282	296	321	298	282	289	273	256	258	278	277	262	284	286	295	291	261	253	258	276	282	274	259	281	273	264	281	266	266	272	290	292	291	261	291	295	297	274	251	299	268	271	272	261	307	309	253	271	300	269	281	279	286	282	270	275	298	265	280	252	277	276	282	315	275	284	278	305	281	263	283	267	279	272	260	272	265	312	277	262	279	283	274	283	271	261	296	269	270	266	288	280	268	247	285	264	307	246	275	258	265	296	275	258	259	257	289	261	280	269	268	273	282	314	272	287	259	291	307	282	299	260	284	265	275	288	273	297	258	308	296	296	257	294	283	296	282	274	267	286	289	291	277	287	297	273	300	276	261	243	273	306	297	286	282	272	296	274	271	288	266	277	304	300	267	250	321	305	265	277	280	271	249	311	289	297	250	279	292	247	268	290	292	272	257	304	272	242	273	269	298	281	285	264	241	290	259	266	285	257	262	254	301	261	272	270	267	273	284	258	286	269	259	254	260	264	292	259	254	258	266	260	285	260	291	277	276	286	267	272	275	279	290	272	277	258	316	273	278	262	287	245	284	323	316	263	257	236	245	275	301	295	309	287	256	300	271	261	243	313	280	284	281	293	273	286	281	260	295	276	329	252	292	253	303	278	260	278	254	289	289	252	275	268	258	291	302	294	276	281	289	253	285	258	263	279	282	264	277	274	229	265	283	281	275	295	259	284	257	301	276	275	279	277	290	265	293	293	303	261	280	242	277	276	260	279	282	288	247	277	260	283	305	289	275	268	299	311	298	255	289	268	250	267	284	278	252	284	305	304	327	284	292	262	296	276	276	280	253	266	297	290	303	280	243	249	267	273	267	285	253	275	252	284	272	276	259	259	260	279	284	292	274	273	269	277	270	298	293	285	298	267	259	253	300	303	266	257	286	288	260	273	273	271	278	301	319	261	272	293	273	265	281	283	289	264	263	287	259	272	250	298	270	267	244	271	286	255	265	255	241	245	276	294	287	242	277	266	281	307	292	295	277	263	277	274	279	271	281	283	262	315	249	277	278	284	259	253	291	247	286	225	246	225	304	284	309	313	286	301	274	267	288	321	270	253	307	276	294	250	286	297	287	259	248	269	292	276	281	308	307	287	267	246	232	285	287	305	298	264	305	287	300	279	269	293	289	266	276	274	268	284	283	255	266	308	288	278	266	291	284	260	281	283	257	221	286	276	291	295	266	296	293	287	275	261	285	292	266	277	297	301	259	297	303	267	274	298	298	279	281	265	264	268	284	304	262	279	278	290	272	275	273	275	296	285	258	273	302	298	318	255	254	266	282	311	303	258	287	277	290	303	275	289	268	304	251	293	276	280	275	276	275	318	284	277	296	270	307	300	298	268	262	287	276	298	267	273	285	289	250	280	320	272	285	281	272	268	292	251	305	273	277	301	289	267	272	256	266	269	271	284	293	277	249	260	270	298	278	291	254	272	272	265	285	285	296	271	272	282	292	247	287	284	273	243	282	266	249	283	273	309	294	273	295	291	278	291	284	311	309	283	256	259	287	269	277	278	284	273	262	272	289	278	255	279	270	273	292	269	281	302	312	280	294	261	285	308	256	265	307	281	269	280	285	290	282	288	289	297	279	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22671	2021	1539	1192	895	614	509	402	335	312	284	263	263	234	223	253	232	222	227	213	196	192	184	195	189	167	172	174	195	192	178	183	180	154	183	178	192	200	168	187	197	191	188	192	162	196	177	155	166	194	168	170	185	190	148	161	203	138	185	178	145	166	165	188	185	170	176	191	156	194	167	182	175	181	192	173	173	174	178	182	173	164	182	161	188	185	177	187	171	198	194	171	199	194	179	181	175	195	178	159	178	164	160	201	179	157	165	178	171	169	180	160	167	172	191	183	187	181	182	191	176	178	204	197	194	195	184	192	185	191	191	185	197	171	174	183	156	181	189	168	162	169	176	158	161	172	193	179	187	182	186	159	180	196	204	158	180	175	162	174	170	194	217	181	193	190	183	187	190	173	159	172	178	186	164	172	172	194	198	198	181	167	176	185	173	165	183	148	177	172	177	187	165	181	192	160	161	157	176	180	159	178	182	158	185	190	175	173	164	183	179	195	181	162	167	176	210	174	162	198	188	171	171	176	163	180	179	162	186	174	164	185	178	159	160	170	173	189	181	164	182	163	193	200	196	216	175	151	173	157	167	171	188	192	184	177	209	160	175	187	176	182	168	181	191	194	174	186	174	186	187	173	201	190	167	185	180	186	176	208	163	206	176	171	171	186	204	154	172	174	179	172	195	165	186	176	193	164	180	173	179	170	147	166	194	162	204	182	174	176	166	164	149	198	167	188	162	189	211	184	164	175	173	214	186	167	212	191	200	195	192	187	167	165	173	172	160	165	174	166	174	170	183	174	154	146	182	163	173	170	175	170	167	176	168	170	173	181	173	182	157	182	165	173	156	186	169	173	169	175	174	185	158	175	166	170	187	164	167	184	181	188	165	184	172	182	190	167	171	171	164	183	195	187	172	171	192	175	173	182	156	165	181	197	164	170	163	189	158	183	189	173	182	169	189	148	167	174	183	191	189	184	196	194	182	165	171	171	182	175	166	165	177	183	188	160	182	163	171	165	182	172	202	183	175	162	169	184	188	155	218	174	170	160	159	149	189	144	209	168	200	171	175	158	166	173	223	170	188	162	170	174	166	173	201	178	181	177	186	180	171	176	171	163	187	194	172	178	174	170	178	163	164	169	169	172	152	190	199	157	146	190	164	153	177	185	171	168	155	189	188	199	178	163	178	172	196	191	161	209	163	172	167	194	185	175	190	166	213	178	172	198	155	167	197	186	176	174	171	180	180	161	176	176	186	168	182	150	171	172	148	168	179	173	160	163	183	186	183	173	176	176	161	179	176	170	187	183	175	164	185	167	168	174	201	175	193	174	199	165	152	177	189	184	178	155	173	167	168	182	176	170	166	150	178	191	156	157	181	185	151	173	169	180	193	191	169	156	153	182	163	187	185	182	194	198	167	187	169	160	211	171	161	168	169	188	201	179	177	207	180	181	175	174	159	198	195	173	185	181	173	182	205	172	182	160	195	175	191	195	183	172	190	178	172	171	170	182	147	176	167	181	148	193	171	180	164	177	150	183	137	189	172	188	183	187	184	178	190	190	187	172	144	157	157	173	179	183	192	186	167	175	164	211	183	164	203	153	177	150	217	157	197	159	172	172	171	193	177	189	170	175	186	171	188	187	197	196	166	193	167	158	194	164	196	182	176	184	187	191	184	167	178	182	161	206	199	172	173	171	169	176	168	174	180	172	181	174	186	152	205	168	145	176	169	165	171	187	174	169	164	173	182	168	165	190	158	164	174	167	189	183	151	181	168	192	166	187	180	166	166	171	164	150	158	200	167	155	168	182	192	174	186	181	172	152	163	151	194	162	156	194	160	194	187	154	195	181	196	179	173	172	176	184	158	183	184	160	165	166	151	175	162	177	180	178	176	195	173	179	164	187	184	185	187	166	166	183	181	175	170	178	197	168	191	188	174	167	196	199	164	176	208	186	201	160	162	193	166	160	165	167	198	187	165	177	165	177	181	156	167	193	178	193	203	193	193	171	190	167	186	173	189	194	181	187	185	173	173	181	183	187	206	174	160	178	175	175	175	161	182	163	177	189	167	193	181	158	191	155	174	196	182	183	152	176	171	178	175	176	169	195	195	177	174	187	177	192	170	184	160	155	218	184	157	185	173	174	169	191	155	182	185	185	166	179	197	185	194	167	187	172	165	194	177	155	197	163	187	167	163	174	143	186	161	191	184	148	185	180	160	167	181	188	180	154	194	139	167	147	170	160	160	181	164	178	154	162	195	185	178	172	173	185	168	167	190	170	188	191	177	188	179	172	167	181	191	190	158	158	183	148	176	166	192	153	171	191	184	193	175	179	193	178	165	177	186	175	160	194	190	184	157	152	168	162	181	177	180	164	184	164	192	176	175	181	175	167	160	168	148	164	165	168	169	148	181	179	187	168	173	174	189	164	191	186	148	184	162	168	185	185	168	172	184	177	175	183	186	176	203	180	180	177	175	173	187	179	188	166	169	165	171	146	181	177	169	189	169	162	158	190	202	191	172	163	191	163	204	174	154	189	155	193	167	191	162	194	193	187	188	179	184	188	183	173	187	169	179	168	175	169	173	183	169	176	175	151	178	166	181	173	175	186	183	189	171	173	150	192	177	189	167	200	162	188	179	194	182	194	181	191	167	188	186	167	186	185	191	181	183	185	178	179	173	185	175	184	201	158	180	177	174	183	195	191	169	169	155	162	178	173	207	146	181	179	189	181	165	177	170	198	179	171	181	173	169	176	186	187	161	184	176	189	183	160	187	179	189	160	199	171	188	194	169	185	207	218	182	194	164	179	150	182	167	194	167	171	181	181	169	193	184	163	192	183	159	160	176	187	177	162	171	184	176	183	189	180	160	202	155	167	180	183	167	170	162	180	159	161	213	164	170	194	157	180	184	160	178	171	172	162	170	160	160	190	188	183	161	165	181	161	138	170	174	192	180	186	166	188	181	193	170	156	160	163	163	190	188	159	164	148	162	166	182	198	154	188	198	171	155	166	150	164	150	175	175	184	193	157	193	170	195	194	183	187	211	166	182	165	172	195	173	196	154	184	184	188	176	201	190	164	188	176	188	161	168	175	173	183	164	194	179	155	182	185	179	162	189	156	175	183	181	168	190	162	166	165	184	185	169	195	201	184	179	175	162	177	164	179	193	200	181	149	186	180	168	162	144	180	194	173	181	193	171	153	192	179	168	164	167	166	176	167	173	174	201	188	208	164	175	165	170	181	173	184	175	183	174	165	193	162	193	182	189	190	179	188	180	191	161	184	170	181	168	169	175	171	168	173	161	182	180	170	136	180	172	167	155	188	158	170	180	164	191	166	161	164	200	200	160	157	193	146	170	194	181	154	182	171	184	172	185	186	174	196	155	171	167	192	178	154	181	160	166	173	181	193	175	182	170	165	189	178	177	171	188	177	169	188	167	154	172	172	182	162	193	192	173	176	167	163	143	171	186	172	189	145	201	175	167	164	168	170	154	158	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10266	1577	3582	3852	3383	2690	2192	1860	1625	1383	1242	1183	1079	1005	941	871	856	796	848	769	747	672	688	666	652	637	635	680	615	637	634	593	617	591	579	591	547	557	572	590	589	528	586	519	584	552	546	527	562	557	528	558	550	546	562	566	525	519	554	542	569	504	562	503	514	503	529	545	519	533	545	559	552	537	534	533	555	506	538	534	527	538	499	509	538	501	582	497	522	551	484	504	573	538	529	528	503	517	498	506	526	565	483	539	510	506	552	516	506	521	529	517	541	550	479	507	555	526	504	561	512	532	499	541	475	517	505	542	546	532	538	491	490	489	513	488	523	501	529	543	501	521	470	525	534	534	509	506	520	528	551	519	508	523	522	487	502	503	500	478	499	528	518	548	509	493	527	536	493	500	495	526	483	491	530	502	545	513	472	527	494	533	483	503	504	506	531	465	510	538	526	572	513	503	524	547	533	472	535	524	533	535	509	516	519	522	503	481	497	505	511	523	528	514	513	480	536	487	556	527	502	517	549	534	499	523	488	517	518	513	496	485	502	524	495	550	529	474	521	493	497	586	475	528	537	510	540	520	557	482	515	497	527	525	530	507	486	546	493	487	494	512	515	482	515	533	485	511	476	520	493	459	514	488	515	522	497	515	493	495	506	510	481	502	530	496	521	494	514	525	523	562	475	487	526	499	513	477	536	492	496	520	527	521	509	484	508	502	514	535	492	507	535	577	518	508	500	503	522	445	513	509	516	483	463	519	521	470	505	515	497	492	507	505	508	477	499	503	516	518	491	539	546	542	515	503	515	475	537	513	531	507	522	538	505	521	506	508	472	523	507	449	518	521	477	544	517	523	497	528	544	481	514	504	537	530	493	516	500	498	534	488	528	521	512	538	515	529	527	517	509	538	512	484	471	549	501	527	513	533	534	508	496	552	521	551	538	499	500	526	489	477	514	483	512	523	522	501	500	503	530	510	515	496	489	525	505	532	546	522	518	500	520	483	522	496	512	452	529	508	501	508	505	534	460	475	515	552	531	502	469	538	493	529	503	485	514	513	505	528	544	514	534	482	510	527	515	506	508	554	484	522	546	487	532	500	517	547	460	515	481	518	471	513	500	491	498	560	521	535	508	540	484	462	485	464	481	542	531	559	504	503	515	447	565	499	508	549	519	511	545	547	466	509	496	506	498	457	517	556	541	556	507	547	514	537	476	515	519	551	514	494	466	517	506	578	448	534	489	501	542	525	516	527	534	545	483	512	515	526	482	500	524	534	498	535	490	500	483	499	534	534	513	525	510	473	540	568	530	490	537	529	518	524	531	548	537	541	495	526	546	516	512	468	490	473	498	518	480	527	518	541	510	487	538	535	532	507	500	528	494	497	498	490	509	553	512	535	522	500	501	536	512	498	520	517	536	497	475	524	530	546	518	525	551	560	514	522	498	493	519	522	519	548	482	511	487	532	551	444	485	535	462	527	512	493	497	545	524	488	498	486	521	530	545	512	471	463	520	531	525	519	529	496	515	493	517	532	538	500	525	488	498	483	481	519	574	492	522	522	508	505	516	469	490	548	493	509	479	498	517	486	494	520	519	554	520	486	509	484	525	468	549	528	525	478	520	535	516	538	534	505	538	529	467	553	460	463	537	559	513	517	523	536	486	551	537	518	479	550	518	506	499	484	530	508	498	516	544	545	489	486	555	502	563	500	487	488	531	528	512	496	511	489	492	526	538	552	493	523	487	523	518	486	517	510	501	526	467	507	494	494	490	515	531	545	504	514	468	479	526	556	537	493	578	532	524	525	544	534	498	545	499	527	517	506	511	516	532	499	492	496	514	553	505	531	545	488	499	578	511	500	502	557	528	458	486	532	527	544	493	509	503	506	508	502	477	544	516	499	502	513	530	498	498	503	495	541	499	538	540	503	511	490	529	546	493	532	483	474	522	465	509	554	519	494	497	504	532	491	522	514	513	508	509	518	511	492	509	508	524	532	521	526	488	531	467	516	489	505	540	540	556	513	506	490	518	560	503	528	529	531	479	503	525	479	524	519	510	515	550	541	548	551	513	541	522	487	531	484	506	512	516	477	523	471	521	539	478	438	530	545	557	493	513	510	519	540	484	537	475	511	537	540	508	533	542	495	482	488	529	534	528	486	525	498	523	520	530	511	526	548	553	486	571	529	515	484	480	531	552	505	548	520	493	529	545	508	476	513	558	547	470	465	516	523	482	552	512	466	512	520	494	511	488	471	475	497	498	520	527	526	518	523	546	501	508	538	499	505	526	506	514	497	509	522	528	503	495	531	488	535	493	501	504	507	514	512	540	516	502	533	503	510	548	461	491	499	496	502	507	517	516	535	502	514	478	521	511	530	491	478	529	488	501	479	501	513	508	518	509	519	522	514	545	542	517	498	495	519	514	509	485	480	525	490	527	488	513	539	521	521	472	497	526	494	494	493	504	549	555	494	523	493	528	514	526	496	560	495	530	502	493	502	510	505	526	532	496	542	496	578	529	510	508	501	521	539	483	521	523	492	493	515	498	511	538	512	472	526	548	522	515	500	493	509	436	523	512	508	504	515	505	524	534	505	510	513	500	520	521	520	526	561	495	530	509	560	545	513	488	500	505	532	529	492	515	501	530	506	512	514	506	492	555	551	528	510	510	497	512	515	552	526	449	495	523	508	520	518	497	532	484	547	494	494	521	497	514	475	511	482	509	517	504	549	560	479	531	512	494	484	485	533	493	547	546	526	520	516	499	496	523	522	539	512	469	525	547	523	491	508	531	531	541	517	552	512	504	515	485	508	515	536	501	487	512	530	497	531	554	519	538	513	522	486	532	502	505	466	533	510	510	543	475	520	469	507	531	508	483	550	542	506	545	542	498	519	465	507	548	528	491	517	492	539	484	499	500	533	508	491	547	522	495	499	510	514	490	516	533	505	489	519	504	479	523	455	505	515	504	560	527	536	457	517	548	495	533	526	528	554	505	516	519	534	520	509	510	496	506	517	511	460	531	492	529	515	531	483	529	512	505	472	499	497	497	475	483	555	494	538	503	475	491	553	492	518	498	563	499	546	528	520	528	497	526	507	520	520	532	496	495	509	525	506	522	511	535	516	563	514	543	536	487	498	537	500	542	563	509	514	522	476	532	523	492	511	496	544	507	507	502	499	523	523	536	494	537	522	520	505	523	489	481	491	551	564	552	502	535	559	527	502	532	546	532	512	509	546	542	532	491	507	522	536	512	481	484	526	512	473	529	518	523	494	516	467	504	534	539	536	541	505	507	484	489	503	533	547	501	534	482	532	505	477	516	511	526	482	542	538	487	495	515	538	496	531	514	484	512	502	516	507	517	527	517	525	524	528	535	505	488	501	512	519	527	548	555	515	527	528	509	526	532	547	496	496	493	524	565	540	498	523	536	503	529	523	507	504	586	531	514	518	543	506	517	514	489	513	514	503	497	539	476	527	491	509	510	499	508	501	522	529	507	500	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35457	5796	3234	2379	1674	1208	933	820	710	545	538	468	452	437	408	442	364	383	332	368	328	289	314	359	302	320	317	270	329	323	302	291	262	262	308	286	289	290	289	296	306	337	306	259	304	303	288	283	295	297	287	281	285	296	315	272	269	298	306	281	272	275	277	300	290	258	299	274	274	287	265	288	265	290	289	248	276	284	273	284	276	309	260	296	282	287	278	288	293	265	264	281	271	264	294	296	279	301	267	274	282	309	278	279	264	268	272	294	326	264	323	286	259	284	297	271	263	271	286	307	314	265	279	286	285	304	301	266	326	272	298	307	270	268	292	298	286	273	276	296	257	262	285	254	253	278	317	272	263	254	290	250	266	326	275	299	311	299	295	278	312	281	271	276	277	268	305	296	281	250	268	290	283	269	283	272	283	285	290	279	266	295	269	261	241	293	305	289	268	271	282	280	294	291	296	294	286	307	272	329	274	295	280	289	268	298	293	268	285	271	295	275	252	282	269	318	277	293	296	266	258	273	283	287	273	272	261	277	285	271	272	276	289	257	292	291	268	265	280	285	265	260	281	263	278	242	280	296	304	301	258	262	312	297	284	287	262	287	264	294	280	259	245	288	301	306	273	245	267	328	258	269	269	285	269	261	294	276	284	288	286	267	238	298	307	283	277	272	256	277	289	259	262	293	264	277	292	290	266	267	277	283	281	286	289	269	253	288	277	310	288	290	291	295	299	254	275	281	275	252	215	267	289	286	282	243	247	263	281	271	262	267	271	257	266	288	252	253	289	295	287	266	279	285	283	269	299	281	294	280	277	263	264	265	280	272	247	278	291	295	271	286	275	263	333	305	288	273	285	266	274	267	290	248	280	256	259	286	247	288	269	279	273	264	298	294	280	262	276	289	284	287	299	271	269	273	240	266	262	259	305	255	291	276	258	273	277	267	263	289	277	278	230	277	278	281	295	288	249	255	307	271	295	263	284	278	285	275	255	274	285	316	294	295	296	281	284	308	304	339	252	263	264	273	264	294	283	310	272	288	258	257	258	274	260	282	277	281	315	274	291	290	272	269	284	285	263	291	316	262	242	283	281	301	317	275	285	284	319	272	271	278	260	263	280	264	267	283	281	303	276	273	251	269	266	259	295	271	284	273	271	260	258	275	318	286	301	270	250	264	256	269	240	269	276	265	293	302	256	272	304	294	266	289	272	278	288	275	254	275	260	273	294	291	250	271	311	266	288	259	288	280	273	249	254	252	263	282	267	265	299	285	292	246	291	291	262	293	273	280	296	275	266	291	240	296	267	248	316	280	267	259	291	254	271	271	290	272	248	282	270	269	301	243	317	278	282	298	266	286	292	274	275	289	280	283	278	279	274	258	269	307	246	259	278	262	267	250	264	299	286	305	275	269	274	270	266	245	262	295	254	278	273	277	280	284	265	259	272	271	275	288	270	267	269	290	256	266	253	281	264	288	296	300	277	272	282	261	263	284	255	250	270	274	286	238	276	293	278	261	248	269	265	306	270	290	269	283	278	283	278	286	261	263	246	281	249	261	222	281	284	267	257	281	284	273	284	282	284	289	285	278	267	272	262	254	266	277	285	283	311	281	292	292	290	270	278	309	293	262	296	285	305	271	275	283	317	295	273	261	264	287	264	289	265	276	282	247	293	249	302	266	255	303	290	296	271	274	272	257	275	277	267	240	302	251	272	289	282	286	295	289	268	261	294	276	265	265	263	300	265	284	282	307	266	266	287	308	294	252	286	259	263	273	247	258	282	273	300	276	284	278	259	270	276	270	274	243	277	246	282	307	314	261	275	229	276	216	249	304	263	282	247	265	274	273	279	275	261	262	278	283	285	288	278	291	280	271	305	295	264	260	259	265	259	285	288	295	259	273	310	266	282	301	266	246	267	288	277	279	261	276	313	302	255	263	282	289	294	248	249	281	289	297	303	276	279	280	259	270	243	260	275	284	295	287	275	287	299	261	271	261	299	256	304	298	277	316	285	305	279	225	266	285	282	278	279	280	269	257	254	282	259	267	283	239	266	271	253	265	290	284	263	245	303	285	256	268	305	260	293	264	261	280	311	285	281	250	274	263	264	275	300	264	251	277	286	283	284	261	274	281	287	301	296	281	301	312	239	267	298	280	270	306	295	274	292	309	291	265	270	259	261	296	290	293	287	291	290	290	337	322	304	266	286	312	282	265	272	258	311	300	281	276	269	284	262	274	300	265	273	280	273	293	289	281	277	260	271	280	290	258	253	264	263	284	289	276	269	260	287	289	272	278	282	290	269	291	294	297	279	261	264	270	285	286	285	307	280	319	296	238	262	262	279	293	248	273	264	290	288	289	299	273	273	304	274	310	249	268	277	246	273	285	315	276	246	255	286	285	308	283	268	283	284	260	287	292	282	259	258	275	261	286	276	259	252	285	277	275	256	248	290	249	282	272	283	264	304	300	304	267	267	333	268	255	239	267	276	264	274	276	287	307	272	262	323	278	254	274	268	289	262	254	314	290	277	289	271	256	266	289	294	274	274	269	260	254	280	264	261	255	269	274	284	311	269	250	257	268	298	260	239	289	283	295	280	269	281	291	315	296	272	273	322	245	288	252	285	327	264	312	291	269	276	292	266	296	283	274	295	294	271	278	285	277	290	270	265	290	296	314	280	291	259	277	281	271	299	272	260	277	287	300	268	295	298	302	306	261	293	292	310	258	278	311	258	286	288	306	299	308	334	283	278	269	267	265	274	274	283	285	284	267	266	268	274	273	257	293	276	288	286	250	285	245	307	268	278	267	286	287	266	314	267	285	275	272	301	279	285	276	309	276	278	266	313	290	287	282	275	262	259	257	294	293	296	307	285	252	278	282	263	277	284	275	289	290	309	260	294	283	275	273	284	305	284	249	279	266	296	270	295	256	280	291	280	269	309	309	257	272	266	267	275	278	235	290	292	302	253	249	297	270	258	276	277	297	311	253	263	295	246	261	248	306	275	263	290	264	273	297	281	290	292	277	283	267	288	276	278	288	314	277	271	251	249	264	278	301	267	265	266	256	296	260	273	275	290	276	264	291	252	239	261	266	302	305	282	253	248	277	295	302	279	302	275	275	319	258	250	260	282	261	283	283	256	269	289	302	273	281	294	276	270	268	290	246	282	271	272	263	291	268	257	296	289	256	265	261	274	274	249	274	296	295	263	269	311	297	266	310	293	295	276	288	261	285	285	274	270	284	292	253	278	281	260	279	263	291	268	256	297	288	270	251	246	260	255	282	286	265	268	300	278	277	291	285	257	293	298	262	284	303	270	267	274	295	285	296	268	275	267	303	293	291	292	279	288	262	274	281	272	283	263	244	278	267	274	282	245	251	251	298	275	308	285	321	266	261	270	284	285	281	259	277	283	283	270	264	269	263	288	255	264	261	244	284	248	261	272	312	294	281	262	263	315	266	260	301	276	258	251	276	267	277	251	265	278	289	274	275	298	280	285	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14086	3020	6408	7092	6015	4802	3962	3344	2923	2461	2152	1951	1758	1683	1541	1464	1326	1315	1331	1262	1168	1087	1062	1114	1067	1046	974	949	953	951	925	914	936	888	909	902	842	861	884	815	830	846	789	804	829	817	867	818	817	856	754	795	813	786	802	829	814	848	786	817	817	770	788	784	799	770	832	844	829	752	728	766	720	776	764	762	799	737	757	803	776	798	750	769	781	758	729	817	747	768	780	821	752	787	770	741	730	782	752	770	807	787	750	702	832	793	742	776	786	747	774	768	749	747	786	730	756	770	737	719	713	780	723	793	699	768	694	752	803	771	732	786	777	750	740	710	773	757	738	761	720	754	748	756	718	724	786	743	764	768	728	727	748	793	748	713	763	789	770	731	808	772	744	764	730	748	737	725	729	741	733	764	747	710	742	751	772	816	738	730	748	698	729	724	752	681	759	768	794	770	721	734	760	757	755	732	728	748	771	709	754	696	697	740	740	759	724	707	802	708	742	725	795	803	737	765	752	727	752	788	727	760	743	707	756	771	741	727	751	717	698	725	755	740	782	691	735	734	743	713	735	744	733	714	712	764	751	716	739	731	803	754	758	748	741	748	728	733	721	702	753	770	777	787	760	738	833	771	761	700	742	727	717	690	744	786	771	694	704	716	733	760	703	729	752	776	747	787	725	773	720	718	740	802	742	712	739	774	744	748	742	728	799	762	724	746	756	769	734	750	764	770	743	747	740	759	823	741	733	805	762	756	746	773	749	735	755	774	738	718	719	693	714	804	733	773	793	763	762	706	707	743	756	742	748	742	755	747	750	742	761	727	743	758	735	744	769	681	727	774	717	696	720	735	712	743	726	726	714	745	742	739	706	752	755	709	804	757	755	738	763	751	741	742	688	732	774	739	740	774	754	820	700	787	752	772	748	727	764	757	747	697	714	741	729	710	761	746	753	733	771	713	740	740	730	727	739	783	772	766	749	754	710	751	745	746	756	747	796	769	678	738	773	690	780	746	758	788	725	769	784	763	715	733	720	732	740	727	764	715	718	672	705	729	743	730	702	748	727	740	787	709	762	771	725	729	748	715	703	718	714	725	756	762	706	749	739	748	733	728	717	705	737	725	757	802	765	760	727	739	738	756	736	765	707	754	736	772	715	749	727	786	780	768	735	784	777	715	751	745	739	742	775	783	725	702	730	725	737	774	737	775	748	727	769	774	760	736	752	740	721	726	781	748	715	729	711	722	754	765	686	771	714	717	718	792	796	751	786	745	757	747	712	783	717	739	751	726	790	724	711	709	729	779	743	759	787	744	784	745	694	751	726	714	738	786	739	754	769	722	723	720	752	810	734	805	731	762	721	787	770	743	742	749	790	770	718	746	751	755	690	771	776	763	749	716	746	737	743	773	700	698	758	717	718	740	761	744	757	741	738	743	706	835	714	700	724	784	776	749	821	763	766	746	724	752	766	724	753	740	767	739	742	725	704	771	716	722	731	779	762	750	747	722	694	756	748	723	770	745	729	749	763	771	725	758	767	737	804	762	722	782	774	751	710	735	715	723	756	727	739	745	760	752	761	729	722	735	784	787	739	730	729	732	758	757	774	748	680	757	768	754	733	781	727	717	783	736	765	738	743	777	729	775	732	766	701	707	751	743	731	769	721	723	733	778	740	732	755	706	732	722	725	734	745	726	732	742	766	742	743	732	748	735	711	694	796	750	761	790	757	717	778	751	814	712	754	795	701	761	699	681	724	752	732	717	724	800	779	751	741	747	759	797	780	734	718	725	752	746	732	719	739	736	727	739	744	730	742	750	738	759	779	708	738	706	795	763	815	725	729	730	743	761	775	760	710	758	750	745	714	730	735	700	811	786	748	712	709	751	708	694	697	779	721	765	703	726	766	689	789	709	704	733	750	763	741	799	722	721	724	785	735	749	728	738	745	764	732	733	743	762	755	732	772	738	707	752	759	730	765	755	748	786	741	775	733	765	746	731	720	782	766	755	780	734	754	701	760	766	734	689	758	763	746	735	759	739	741	778	754	728	721	783	778	707	712	759	695	727	707	748	707	747	725	753	773	706	782	794	719	777	767	725	750	787	680	688	755	731	770	717	771	723	737	765	772	714	718	748	791	741	723	768	694	735	716	704	733	742	743	759	743	758	787	739	743	743	762	704	772	779	791	722	782	785	705	769	728	731	771	718	757	694	703	798	709	747	746	765	740	731	712	707	765	764	760	742	732	755	760	739	765	717	753	731	765	727	756	793	718	728	725	708	789	741	760	799	784	738	764	794	771	730	807	715	792	795	690	741	751	716	746	733	746	774	782	783	705	786	750	805	763	748	762	744	784	834	738	743	707	758	773	750	722	761	768	703	730	768	713	739	770	772	731	722	709	764	745	731	692	698	741	760	747	759	758	793	786	713	749	742	668	765	773	746	744	754	813	788	740	785	750	764	761	765	736	729	748	773	689	778	746	754	746	779	706	783	729	789	742	768	734	711	777	765	757	734	713	731	740	728	712	741	756	763	764	670	801	710	718	763	738	766	705	754	753	742	769	727	734	803	723	731	743	735	716	760	777	770	740	754	753	693	742	751	721	727	736	741	718	769	730	759	766	709	805	769	757	728	775	799	728	744	725	798	754	764	724	794	678	735	776	753	732	747	740	735	748	744	760	721	712	744	735	730	727	797	752	737	745	703	728	736	705	788	774	768	770	804	734	725	804	741	753	701	778	735	716	744	729	761	735	734	744	768	681	735	771	812	739	760	783	756	773	738	731	768	803	746	748	770	752	735	797	738	717	770	780	751	729	733	763	702	805	715	759	701	772	725	746	748	761	718	757	730	696	784	731	731	745	793	786	709	747	774	692	776	719	754	712	713	769	723	752	743	761	771	724	770	743	762	716	812	702	761	769	725	731	744	733	724	799	736	695	730	735	674	779	749	753	748	786	746	768	739	714	738	805	748	738	790	727	742	739	773	812	774	745	749	721	754	737	753	722	747	758	761	766	765	776	755	740	701	803	763	784	723	752	751	767	753	754	736	708	738	754	740	751	727	720	728	746	722	741	782	723	732	759	728	765	762	767	732	740	746	734	731	681	700	727	776	721	763	692	730	767	738	748	668	753	809	752	720	754	737	735	736	736	767	734	736	721	727	762	743	737	747	737	729	746	761	728	822	765	733	754	767	742	734	710	716	733	735	711	719	721	775	759	767	700	758	754	701	788	761	741	745	749	739	746	711	769	814	733	794	767	718	734	723	751	791	738	694	760	744	736	792	750	730	706	776	779	733	721	767	763	709	759	738	737	773	738	740	751	759	732	738	747	765	746	761	773	743	715	780	768	756	718	756	739	773	757	729	743	739	730	739	723	754	749	719	733	756	775	815	777	698	782	742	776	806	733	751	731	784	695	675	741	715	790	746	756	793	733	749	769	723	706	747	732	734	794	736	771	762	776	694	725	814	742	697	765	732	791	717	706	738	745	727	756	770	747	751	677	730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3526	173	155	133	105	97	112	97	95	104	82	83	111	89	76	100	86	100	93	75	93	78	87	92	97	77	78	86	79	65	73	78	79	88	89	77	85	75	91	78	78	81	76	75	76	75	94	71	83	69	82	73	84	76	100	80	80	77	90	91	66	70	56	79	73	77	83	75	78	85	80	80	80	79	85	88	85	83	80	95	77	78	92	83	76	92	82	89	65	81	110	78	93	90	87	83	81	76	59	88	75	98	87	93	76	85	91	95	84	90	80	81	81	85	70	72	69	81	77	98	90	90	73	78	71	74	87	77	93	75	84	84	72	85	86	93	66	92	79	87	97	88	91	82	99	75	89	75	92	68	74	70	86	88	89	60	78	83	74	65	95	85	91	78	89	95	76	80	68	88	79	71	97	75	79	86	82	95	95	62	82	73	87	67	99	90	71	73	80	90	75	80	75	75	78	96	91	74	67	72	80	92	86	92	77	82	87	73	80	91	70	87	74	89	89	96	102	85	75	88	60	96	68	81	91	78	67	87	84	88	68	101	82	56	74	79	83	92	89	97	73	87	73	77	87	86	72	72	76	81	72	73	77	79	82	83	96	67	81	72	102	86	92	67	89	101	95	63	76	78	87	87	85	98	92	65	80	89	77	82	87	66	77	74	78	84	80	82	89	90	82	96	77	83	79	102	87	82	76	80	80	87	67	92	81	79	88	78	84	76	90	84	74	89	64	85	76	71	69	90	75	81	69	80	76	102	72	84	75	84	80	106	84	98	92	67	77	78	78	78	86	75	73	76	77	73	80	77	82	93	72	70	79	72	72	85	75	71	65	81	79	82	92	88	83	66	82	81	103	84	97	73	71	86	87	78	78	71	77	79	82	74	86	103	76	64	77	83	84	84	92	94	74	87	74	82	76	77	65	78	95	81	65	84	102	81	107	99	78	77	72	70	75	72	78	82	90	79	85	89	89	80	78	88	85	73	88	100	70	102	90	83	83	67	80	86	90	78	86	98	73	77	72	78	81	77	77	88	88	72	96	75	79	75	83	81	81	90	111	74	78	84	79	79	83	84	70	74	79	86	85	91	62	82	87	75	90	87	90	79	93	82	90	86	80	72	72	81	88	70	81	84	92	75	86	83	87	63	81	67	84	82	100	70	83	74	60	96	78	68	73	65	81	77	86	83	86	82	72	82	76	96	92	88	77	108	81	85	88	69	73	74	74	82	91	102	90	85	73	89	76	82	81	77	80	87	88	75	96	78	103	89	78	77	90	77	64	89	91	87	76	62	81	86	83	81	94	74	78	88	80	77	88	83	86	82	94	69	84	82	65	77	81	88	82	80	92	79	80	71	81	72	81	90	80	79	79	86	66	81	93	94	77	76	83	86	74	78	93	69	75	84	79	58	67	78	89	89	79	84	76	88	72	70	85	83	76	91	88	79	85	79	76	81	87	91	72	83	78	83	92	72	68	68	70	82	80	98	73	87	75	73	76	82	64	67	79	90	89	80	73	92	66	59	81	89	75	87	81	87	88	74	86	80	76	72	75	78	80	75	94	73	78	92	83	72	88	76	89	65	81	74	78	88	92	66	78	91	98	84	81	87	80	89	82	82	76	87	87	78	83	78	80	72	83	102	82	82	92	77	67	83	70	99	81	83	69	84	88	73	78	88	80	100	80	81	75	73	89	81	82	73	111	74	72	78	79	71	82	75	83	75	79	72	89	68	77	76	75	89	80	75	81	83	88	84	86	91	87	81	81	70	82	101	91	85	72	90	82	76	70	73	93	79	68	84	84	90	81	76	88	82	94	70	93	88	67	79	90	76	96	72	74	86	80	82	96	85	81	107	79	84	77	86	71	90	77	105	79	77	83	87	96	93	90	86	89	81	84	81	100	82	62	87	83	66	97	68	91	85	86	82	89	94	76	88	80	77	85	75	80	65	86	80	62	83	87	74	95	89	86	74	69	89	66	74	69	96	84	89	99	75	70	92	85	101	84	93	68	92	67	91	79	86	85	92	80	85	73	82	90	82	79	86	68	78	92	75	76	73	78	80	83	87	93	98	86	89	69	88	79	82	96	102	71	91	80	82	85	79	72	86	80	87	91	69	88	86	91	72	87	85	89	81	100	83	78	89	101	88	82	79	87	86	71	84	79	85	78	78	83	80	69	79	82	85	75	100	94	78	81	68	82	80	81	88	87	96	84	96	90	81	71	82	84	79	89	81	83	88	87	76	66	94	88	86	68	81	71	73	75	70	73	88	76	72	87	74	70	78	87	98	74	83	97	80	92	57	103	75	63	68	77	77	89	82	78	68	88	92	88	68	74	82	78	98	90	93	79	84	107	92	77	87	77	89	83	97	80	94	75	89	78	82	101	97	89	77	77	84	92	64	83	82	94	89	99	73	76	70	79	78	71	76	85	100	86	85	76	84	82	79	75	89	93	94	88	83	79	91	59	94	87	94	95	88	81	95	91	83	79	78	84	68	96	69	93	72	83	80	85	80	81	77	75	95	76	81	76	76	83	85	77	71	82	78	86	86	71	64	72	93	77	81	83	77	93	78	71	91	72	91	118	79	69	66	73	78	99	70	75	69	75	83	92	72	74	78	66	70	86	63	85	90	82	75	88	88	87	86	86	60	88	93	81	80	82	85	91	70	88	95	76	82	82	71	82	85	75	74	92	77	85	83	91	87	97	89	84	82	74	97	88	101	93	79	85	79	82	66	69	73	92	79	89	78	69	80	92	91	86	74	86	72	90	101	88	70	76	70	77	88	87	79	67	83	86	79	67	80	80	77	88	63	72	77	88	100	89	88	74	82	90	76	73	92	59	71	99	76	76	87	81	75	76	88	88	78	93	84	94	99	96	62	69	88	87	85	78	77	78	89	86	89	81	83	82	87	86	95	80	81	84	89	83	80	88	83	80	83	63	65	87	84	82	69	96	82	98	80	90	97	81	64	82	83	85	91	78	72	75	88	76	82	75	102	86	79	81	80	99	109	91	87	65	89	77	73	81	95	83	69	77	72	91	91	77	92	74	66	85	91	99	85	75	96	70	83	86	81	83	94	79	60	57	76	80	77	64	88	82	88	74	62	96	69	92	89	100	82	81	71	77	80	74	82	89	105	86	80	97	94	78	79	84	78	59	88	89	97	75	84	76	70	79	87	77	90	100	92	80	79	69	102	94	57	83	82	74	73	74	77	91	83	85	96	82	91	81	95	82	72	92	70	88	63	80	83	64	61	79	74	90	78	70	86	92	90	95	84	102	79	92	77	74	77	82	80	83	79	86	79	103	90	84	90	75	76	80	67	86	76	82	90	76	92	86	81	72	101	81	83	81	79	93	83	89	74	80	78	67	83	91	83	88	73	65	84	84	66	81	95	69	91	93	81	84	84	73	87	76	97	64	77	81	75	82	73	77	65	85	87	84	110	80	74	79	92	94	70	98	77	76	89	94	69	70	100	70	76	89	87	88	72	80	85	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3661	364	460	507	454	417	376	355	364	327	350	317	314	339	306	290	289	247	274	298	270	306	316	265	304	296	288	285	287	293	272	294	303	286	275	300	283	325	304	285	243	307	283	250	276	309	267	293	280	286	287	249	273	288	274	299	292	300	299	282	295	286	282	284	306	278	284	282	260	273	286	273	246	261	271	301	296	241	284	290	261	283	260	287	298	301	270	286	276	280	261	293	279	277	255	242	306	307	270	280	269	280	285	273	302	268	244	304	285	296	275	257	247	282	309	285	270	262	275	249	281	302	277	267	291	272	242	282	296	253	289	300	286	270	239	303	286	272	288	258	247	295	287	283	271	282	272	271	279	285	227	295	274	281	283	296	284	259	294	280	275	255	295	294	290	273	275	278	291	263	288	265	276	274	289	269	256	286	295	260	251	311	257	275	288	271	303	290	277	265	276	260	259	284	295	285	275	291	310	284	273	284	261	273	300	274	251	237	257	261	268	294	264	269	281	265	286	254	264	311	281	280	285	264	283	308	255	269	277	282	267	311	282	272	284	274	282	288	273	280	265	281	261	290	296	287	311	297	298	290	281	286	286	274	285	243	270	283	273	267	308	307	260	271	308	283	305	274	273	259	286	305	280	284	250	303	311	272	286	263	293	304	254	305	284	306	259	289	290	287	270	267	296	287	267	286	250	282	283	289	279	253	283	253	274	284	272	288	277	258	302	256	267	293	261	286	275	265	299	271	309	295	298	299	265	274	288	288	295	297	294	311	293	254	289	294	264	257	263	312	263	311	253	290	287	305	253	280	291	284	251	287	261	313	248	274	298	291	289	275	278	275	310	284	299	268	269	275	281	288	292	295	297	272	288	290	244	251	274	276	280	274	270	274	281	292	283	290	278	281	287	298	286	274	264	277	242	257	272	259	282	271	299	286	282	275	249	315	264	270	275	267	268	259	307	271	280	302	280	255	307	265	271	271	273	276	256	291	283	267	321	272	300	257	283	288	291	297	285	264	270	281	295	266	290	281	285	278	256	279	304	281	263	277	297	304	275	285	264	295	295	283	281	287	298	298	281	272	275	262	280	265	305	281	287	270	257	276	284	296	268	261	272	269	278	293	292	319	275	297	285	273	265	292	290	284	295	277	298	289	275	292	290	265	271	249	290	320	260	271	273	279	291	272	262	281	255	249	265	274	271	298	302	326	279	281	279	261	305	292	284	312	246	261	278	289	264	287	293	290	260	243	254	267	262	270	303	251	282	287	277	262	290	270	259	299	275	262	265	275	290	275	278	266	270	248	306	311	294	320	264	290	263	256	257	266	285	292	305	313	294	290	269	289	271	284	271	259	319	259	289	248	285	293	285	262	330	278	300	262	272	299	278	279	266	275	307	300	249	276	288	285	237	266	268	267	285	246	273	302	292	277	292	269	263	288	299	267	260	256	284	293	298	286	274	269	273	283	265	283	286	261	247	289	244	288	301	289	241	267	254	314	297	254	284	264	311	257	296	288	261	266	290	264	269	297	267	276	303	289	245	259	294	286	240	253	268	257	255	320	257	271	265	277	272	266	319	296	257	293	286	275	266	284	277	287	277	276	306	289	295	278	267	296	321	263	307	287	286	279	271	261	291	266	263	255	261	284	284	311	253	253	254	285	288	306	281	275	266	272	282	285	285	280	274	278	279	268	286	246	286	302	248	281	301	268	271	264	280	278	291	295	306	312	300	301	248	287	241	267	292	270	302	272	296	266	307	262	270	262	280	298	295	291	275	294	328	257	285	330	269	288	284	255	260	282	283	280	299	271	275	261	266	295	292	305	270	268	252	223	261	293	303	281	282	294	262	273	258	272	282	274	241	306	297	260	302	299	282	277	270	302	275	273	295	265	262	280	316	304	264	302	281	284	303	267	270	247	306	321	282	288	273	258	293	287	293	283	271	258	279	262	258	284	271	263	296	250	251	268	269	273	264	266	250	262	294	294	290	291	283	300	316	278	303	282	304	260	283	279	278	288	282	272	269	302	281	252	285	266	298	251	266	293	281	266	277	306	281	274	277	260	269	283	297	284	273	306	280	295	274	272	266	286	271	283	305	276	281	283	266	283	291	300	283	260	295	270	263	278	294	264	315	268	294	284	253	293	274	280	250	297	283	271	262	266	300	291	281	304	273	273	291	218	318	260	317	282	259	302	252	265	262	287	261	269	293	273	294	234	301	297	258	265	280	246	280	265	307	277	278	280	274	254	283	298	283	274	283	267	306	263	291	267	270	292	289	272	305	289	269	277	257	238	280	288	269	278	254	306	278	296	283	274	275	273	279	289	257	267	273	250	259	263	259	256	299	274	275	296	282	275	270	278	243	275	286	289	277	276	272	285	268	288	245	280	313	294	293	304	263	282	270	272	291	300	323	277	277	274	235	276	289	270	287	284	287	262	283	280	279	271	303	298	244	266	277	277	271	281	278	281	275	282	265	305	272	282	268	249	295	284	299	278	267	279	301	272	295	261	268	284	278	297	272	262	276	283	301	299	244	272	294	293	275	268	303	297	266	308	297	271	296	284	312	298	256	292	295	284	275	304	273	248	260	279	292	273	267	254	272	267	289	270	283	254	278	289	267	269	274	267	261	265	268	296	275	298	260	256	307	301	283	277	278	311	301	298	277	276	275	269	277	302	263	249	291	287	290	278	276	297	278	271	254	297	262	255	296	273	278	298	268	289	275	265	288	256	300	295	284	289	292	285	304	274	266	306	290	264	296	298	275	268	293	266	278	276	285	286	291	272	282	256	308	272	272	278	297	292	255	276	270	299	297	290	268	262	280	294	293	265	285	266	274	273	272	266	293	264	270	276	308	257	283	285	277	277	308	304	282	279	268	259	300	293	293	280	285	265	281	277	289	304	274	317	255	281	304	252	263	279	279	276	300	293	273	297	292	283	297	287	304	294	315	260	254	275	314	297	286	276	298	280	308	274	273	280	275	304	242	280	283	300	277	297	270	282	307	253	247	317	249	258	298	259	315	289	259	264	273	265	305	301	306	275	281	278	293	270	277	228	274	311	265	274	276	270	254	265	299	287	240	265	282	233	282	267	308	274	290	272	278	287	281	295	252	292	263	278	266	280	293	247	283	287	267	296	309	298	272	290	274	264	279	270	304	270	279	298	289	271	267	301	271	272	256	287	288	280	303	299	291	268	262	283	265	304	283	284	249	260	303	281	271	257	264	286	284	280	282	275	251	256	283	271	277	273	279	273	278	272	295	252	280	268	284	300	291	272	258	243	314	273	274	244	298	280	288	261	293	299	273	294	291	294	262	285	256	268	299	310	280	270	281	288	303	311	279	278	286	292	267	257	279	291	279	282	292	268	260	308	242	281	274	270	293	292	287	291	294	289	277	260	246	291	280	308	304	265	270	306	286	262	252	301	276	276	250	292	254	262	307	282	285	297	265	249	278	268	244	269	296	267	245	286	235	289	246	278	263	262	275	274	253	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27551	3307	1496	1111	866	616	528	438	350	326	274	263	265	247	240	233	238	207	207	227	191	182	200	233	226	177	196	196	213	188	209	176	193	201	201	197	180	172	198	181	185	162	197	177	175	175	145	180	195	199	181	170	199	184	176	177	177	158	183	193	175	179	174	177	183	172	177	177	179	170	177	197	182	175	167	181	191	193	176	173	197	166	202	183	178	192	194	166	169	167	179	176	171	162	165	181	169	168	192	168	179	184	167	180	185	180	205	174	162	166	177	168	205	191	162	195	161	169	171	179	163	160	205	174	158	182	162	172	180	190	171	192	177	171	191	171	203	199	156	201	162	172	183	170	171	160	188	166	165	177	169	164	166	205	198	198	196	191	175	195	196	205	192	189	173	175	171	166	189	183	149	184	167	194	185	161	178	201	178	177	153	160	185	171	169	191	170	196	180	173	181	178	160	189	184	188	173	211	203	197	177	180	173	166	183	164	193	196	149	201	191	186	168	160	162	154	165	176	172	169	187	165	183	172	175	182	179	185	145	165	225	184	166	205	182	192	192	185	160	220	171	188	189	177	177	160	170	221	174	160	176	161	166	166	170	176	171	175	171	172	197	158	156	163	190	188	196	156	182	162	179	185	183	179	159	178	138	177	162	166	165	173	189	203	173	166	166	170	169	195	188	168	200	156	176	194	173	167	168	169	172	206	155	200	160	168	175	186	163	183	186	183	179	198	179	165	176	182	188	171	156	181	194	192	154	202	179	190	177	168	187	163	164	193	161	182	143	187	158	177	169	181	186	190	197	189	152	169	189	175	175	181	178	197	199	184	187	150	151	171	180	196	166	172	183	163	176	159	189	157	186	174	163	159	182	172	159	195	162	174	180	174	187	181	169	177	160	187	189	190	174	187	169	168	171	159	163	173	177	167	179	156	155	174	185	166	159	161	179	168	199	179	195	168	169	171	182	181	174	159	177	159	163	200	177	179	179	178	191	168	169	166	179	174	166	177	173	191	202	186	174	180	177	183	183	166	187	182	183	195	175	172	178	164	192	187	169	176	179	189	199	171	160	174	188	189	169	166	180	168	181	179	159	178	158	154	175	193	175	176	191	206	189	193	199	167	166	162	181	177	166	188	174	160	179	199	179	176	147	177	154	185	183	186	202	176	170	181	181	188	185	188	166	189	183	196	175	164	153	185	161	181	183	180	184	176	175	155	190	165	166	186	173	188	153	205	174	182	176	180	184	194	169	175	175	173	181	186	182	177	161	172	154	182	145	196	196	192	190	183	189	165	169	183	171	170	184	158	160	171	178	165	192	186	168	177	175	177	176	175	191	192	190	172	155	189	166	187	183	164	176	171	175	169	167	184	165	171	156	182	161	163	173	190	191	176	161	181	183	169	189	187	179	182	179	174	168	184	176	176	172	164	193	169	193	193	189	162	177	172	190	207	174	156	195	190	163	171	192	192	174	180	190	183	184	169	184	167	170	166	168	193	167	185	208	158	180	161	158	179	224	173	169	171	152	178	164	193	183	153	178	170	148	198	170	178	165	180	155	164	163	179	175	168	183	195	184	221	180	203	168	179	181	184	181	183	212	176	189	166	182	179	176	178	217	180	186	161	167	160	160	173	179	180	195	158	169	170	175	160	179	182	189	195	202	171	188	179	158	172	169	185	207	168	183	173	178	167	214	174	184	182	218	164	155	169	174	189	163	173	185	198	174	162	175	190	175	181	171	174	177	186	180	178	181	175	177	176	204	196	164	188	169	186	177	163	187	182	176	177	179	168	189	153	176	187	170	152	195	201	163	193	164	186	163	198	155	182	173	192	188	161	185	141	192	168	174	185	188	179	175	161	185	163	175	196	189	182	206	192	200	155	165	182	177	167	162	170	171	171	172	184	164	158	193	180	197	192	179	176	171	166	176	159	204	173	156	182	167	172	160	177	175	172	186	184	159	179	178	171	186	166	144	188	178	172	182	176	180	195	171	166	152	177	198	181	153	187	188	169	156	145	177	171	162	180	179	189	191	174	236	181	207	193	173	183	164	191	167	196	188	170	192	195	171	171	175	170	172	176	162	187	184	182	164	193	183	175	182	171	202	183	176	176	206	194	184	177	181	175	186	159	190	168	189	155	171	192	187	180	177	173	152	165	191	185	193	158	188	169	182	183	164	175	173	178	164	182	171	153	183	181	197	178	186	168	178	154	178	186	174	172	184	155	168	171	151	162	172	185	212	190	188	174	178	174	151	179	177	183	190	198	161	179	179	177	203	193	171	160	165	174	182	156	189	183	175	182	193	188	191	189	167	177	175	168	215	192	172	190	177	181	196	140	174	194	180	197	190	161	172	197	170	163	183	170	176	172	198	155	175	193	142	159	192	192	183	203	170	171	172	165	156	214	150	175	174	172	191	193	184	161	187	186	170	191	179	192	184	167	154	164	185	163	173	178	157	183	174	183	177	186	173	158	197	167	185	170	165	165	172	190	183	194	162	196	189	207	184	167	187	166	168	184	164	173	182	154	172	177	185	175	137	159	195	158	178	162	173	174	185	171	193	164	208	182	168	178	181	185	176	154	171	186	166	162	167	173	195	171	178	199	184	170	167	165	183	171	185	172	161	172	199	177	173	150	203	180	186	176	178	195	191	184	160	171	166	185	174	156	145	179	180	177	188	184	137	191	191	183	161	184	182	169	208	187	187	168	178	183	185	170	205	161	160	161	177	200	187	171	206	178	170	160	179	184	183	175	188	175	163	159	170	188	165	176	186	155	191	156	181	181	182	164	164	182	165	181	173	200	175	175	190	182	179	163	204	158	183	147	173	164	179	177	181	197	172	179	157	189	165	181	182	193	192	177	177	188	185	174	196	195	160	179	188	155	172	169	175	149	154	144	178	181	178	179	160	179	197	181	176	174	180	194	189	196	167	179	177	176	204	191	170	176	149	186	188	178	170	179	176	160	168	182	181	165	179	204	179	176	164	157	172	188	185	177	167	162	196	169	167	183	199	168	176	174	162	180	166	184	175	186	178	162	170	165	204	185	166	159	170	181	156	170	177	184	170	183	162	176	182	174	158	163	171	182	181	198	169	165	195	175	176	173	186	174	190	157	173	176	194	161	174	201	169	172	172	178	216	186	174	175	187	155	178	198	185	144	160	176	160	164	186	161	173	167	170	154	170	158	180	193	158	159	160	170	209	186	181	164	164	201	192	179	184	182	190	199	195	176	191	165	171	179	173	177	167	176	194	163	198	158	188	160	188	184	167	193	191	172	186	196	180	189	185	174	166	177	175	168	194	180	180	168	184	161	177	177	185	180	193	183	156	184	166	185	187	164	169	185	190	180	170	152	181	153	168	180	187	168	215	204	162	166	181	162	197	156	196	172	159	157	172	197	188	204	190	181	174	177	187	163	175	180	184	167	171	170	179	180	192	181	193	168	159	155	169	175	175	170	160	174	187	167	177	207	187	168	163	157	183	185	201	196	198	159	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12411	1647	3518	3840	3272	2640	2221	1823	1575	1392	1277	1163	1037	1023	954	867	848	802	690	761	685	690	751	706	696	670	643	651	603	650	621	618	596	604	610	572	603	565	570	559	599	529	552	572	559	580	561	583	538	601	540	543	551	541	532	538	509	568	491	535	558	590	521	554	544	561	532	536	559	567	538	580	502	576	506	549	524	508	484	541	503	528	495	513	545	512	550	517	570	532	508	579	545	554	511	524	532	514	549	549	500	524	529	541	570	479	525	516	547	508	541	508	524	505	516	515	547	527	548	480	515	520	523	545	553	520	489	523	503	543	521	523	517	501	535	534	494	575	523	519	533	472	515	521	506	534	536	524	483	499	508	494	503	503	499	540	534	542	537	520	568	528	508	581	510	534	509	484	514	517	477	528	509	529	521	531	520	529	548	530	546	517	484	557	477	542	546	521	483	531	493	529	484	547	543	524	547	525	484	512	504	506	501	534	515	549	520	524	493	549	546	537	519	534	505	553	535	573	520	543	504	512	554	516	563	562	520	480	505	525	529	515	550	503	479	523	523	500	550	480	471	507	523	541	525	525	560	516	470	516	479	553	532	555	563	534	531	520	511	502	522	541	520	533	502	497	498	543	552	535	531	463	496	504	522	526	544	526	511	514	512	521	544	523	500	529	584	519	516	532	507	487	501	496	528	494	512	524	509	523	531	483	523	536	516	490	497	503	513	492	531	504	519	541	497	515	528	508	518	534	489	529	534	545	460	521	502	521	500	499	502	539	544	551	469	525	529	518	494	529	507	492	505	531	510	477	487	546	534	490	542	523	531	485	533	529	542	523	520	547	470	531	510	515	508	529	517	503	494	537	526	552	504	539	533	554	486	520	559	515	550	513	476	533	456	519	530	505	546	526	490	519	474	536	519	506	512	544	506	481	525	517	489	507	528	503	519	541	498	541	526	542	495	534	476	530	481	496	538	527	551	548	479	483	502	499	499	543	521	524	496	536	531	521	528	509	545	534	527	541	558	515	531	525	562	498	553	496	492	518	527	513	510	548	481	518	512	487	529	502	524	511	502	495	527	483	494	522	508	520	505	501	531	516	519	495	467	527	511	519	499	496	520	551	498	539	536	524	495	497	510	501	556	491	512	579	518	513	544	509	546	495	549	516	518	494	523	474	552	519	544	547	522	508	525	464	519	508	520	528	552	527	550	507	497	497	536	513	534	501	528	470	519	537	504	566	498	515	468	548	508	526	485	518	528	539	520	524	541	573	518	510	523	534	491	535	530	491	533	508	527	537	546	484	533	534	535	532	500	499	507	532	518	499	496	503	501	485	514	514	498	528	483	505	519	521	540	509	464	518	492	528	498	494	510	524	521	532	563	512	540	540	529	541	514	544	545	496	513	526	546	500	497	522	516	536	560	537	487	519	537	473	530	514	500	556	516	517	521	548	513	500	522	472	489	516	518	513	520	487	522	514	544	538	517	517	490	529	521	494	512	554	550	495	487	524	500	496	530	515	534	513	536	522	487	538	501	543	503	537	532	543	516	545	526	535	541	505	532	513	536	473	507	549	504	547	509	504	580	543	503	524	513	546	509	514	510	532	498	543	471	522	511	481	526	524	551	528	465	564	488	527	494	538	516	499	523	503	501	545	511	520	517	516	541	542	541	512	561	545	472	530	515	535	526	506	484	519	502	560	478	474	571	525	568	551	504	515	520	494	475	510	545	543	551	518	553	517	519	495	511	524	535	547	529	486	529	511	482	493	516	523	483	504	522	488	531	562	524	520	535	497	513	552	505	483	535	505	514	536	563	514	496	531	529	524	521	504	515	521	483	510	483	538	530	504	492	519	491	559	530	497	523	509	517	516	517	525	529	517	511	488	524	525	556	507	517	482	526	512	549	515	540	526	515	526	526	504	479	518	515	561	517	499	511	516	557	529	528	510	513	546	496	477	508	517	484	481	469	494	512	521	480	490	542	535	528	499	582	519	540	459	517	518	512	551	511	491	506	516	560	525	562	507	476	506	524	522	520	489	495	545	547	491	501	511	537	510	500	544	538	510	530	495	500	530	546	498	502	517	497	514	536	489	530	512	550	547	525	498	502	500	548	486	515	510	510	523	474	504	520	532	479	497	510	544	507	526	492	524	523	504	501	490	538	516	473	552	556	538	536	502	525	501	482	528	474	486	497	534	498	529	517	493	524	503	516	503	497	531	514	523	516	569	508	523	528	518	521	575	459	505	480	502	531	520	514	521	523	534	509	512	524	527	517	510	500	526	524	550	495	532	557	500	519	514	529	529	545	511	498	509	503	496	519	504	486	518	558	466	502	506	500	553	492	492	494	496	528	527	520	513	539	495	513	501	547	519	542	517	551	539	523	514	521	551	522	497	533	500	507	475	544	470	501	517	502	529	516	493	524	516	501	523	507	555	547	544	553	520	536	533	545	535	504	547	494	564	529	490	491	516	492	506	503	489	555	532	523	513	536	485	524	545	492	584	479	496	496	507	522	568	550	504	539	515	515	503	503	494	556	549	549	541	492	553	522	537	503	549	514	493	512	516	525	525	513	491	538	526	498	543	503	535	499	536	487	504	546	513	503	523	546	484	501	493	541	515	537	522	552	480	532	525	490	468	551	529	530	495	552	555	491	518	508	544	486	508	519	499	539	527	499	552	530	514	490	541	499	511	504	536	525	522	475	514	517	511	518	516	520	533	487	543	473	529	554	506	536	513	518	557	498	539	521	528	546	497	512	538	505	508	502	538	506	507	563	498	565	505	570	483	500	507	483	554	507	541	481	566	518	517	519	539	544	549	517	511	531	488	528	525	566	538	490	501	498	534	495	543	478	522	482	533	521	490	537	555	543	530	518	483	531	518	480	485	534	511	531	512	516	501	467	481	486	503	529	503	500	487	524	537	543	475	529	513	536	531	519	525	519	519	521	523	486	530	525	558	497	483	569	509	530	476	524	462	546	508	552	543	529	516	499	495	507	547	520	480	508	500	516	528	502	534	533	503	542	477	508	550	493	484	555	510	522	513	533	535	535	542	516	535	531	520	528	529	504	521	489	477	538	488	491	508	496	541	509	502	497	538	518	539	515	523	555	504	510	499	530	485	533	543	550	545	522	552	517	528	531	510	554	554	518	518	499	509	530	501	489	502	514	527	505	524	527	556	488	494	505	521	528	527	525	532	508	501	523	507	516	521	539	528	521	538	484	499	511	519	531	499	530	517	532	506	561	468	538	538	496	518	528	516	501	540	534	530	508	516	539	472	542	514	498	533	526	493	524	547	565	473	514	562	501	529	542	538	532	538	508	545	539	495	530	508	504	503	537	484	533	492	536	514	505	546	490	487	539	522	508	503	510	507	532	520	503	521	496	491	529	526	516	489	535	536	509	518	514	550	500	518	502	494	524	526	505	533	531	511	538	540	514	503	491	528	481	536	520	532	472	533	505	477	549	519	517	542	534	493	535	583	484	555	528	529	505	535	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40562	11518	3348	2306	1750	1240	939	798	646	618	500	495	441	431	406	385	386	353	353	297	321	331	322	338	279	315	302	279	325	285	309	291	287	297	259	271	292	287	282	280	297	278	252	277	297	288	303	309	282	313	311	272	268	282	307	267	251	258	274	242	284	278	271	295	283	273	290	281	271	266	295	318	252	299	287	279	263	281	265	299	259	292	272	253	276	271	272	322	285	276	266	267	265	282	276	287	307	270	265	250	317	291	249	281	311	272	280	308	280	285	276	290	275	276	285	257	242	298	296	277	248	288	260	257	285	282	294	287	250	264	272	271	292	288	276	286	256	278	290	272	274	312	290	246	268	278	262	289	286	283	282	265	290	287	269	301	250	270	274	278	289	297	268	268	271	288	273	278	308	255	297	265	262	258	282	270	296	292	267	313	250	291	292	292	276	255	269	267	305	280	269	256	271	292	279	249	294	289	286	277	311	276	275	274	273	281	257	279	274	294	272	288	287	266	252	257	295	260	268	267	286	282	285	254	279	281	308	293	275	294	279	282	276	278	284	252	267	288	237	262	273	274	245	272	257	259	266	294	274	288	266	247	309	281	292	288	262	295	285	275	263	280	289	286	278	265	299	264	271	291	280	255	311	264	254	246	263	272	295	281	278	278	303	277	262	285	267	265	289	284	263	266	280	286	261	259	249	267	271	320	273	271	297	301	263	299	273	266	270	295	289	283	297	274	264	263	285	262	275	276	294	298	286	272	250	284	278	293	298	302	237	270	291	262	267	289	262	294	258	305	280	269	256	313	251	266	281	265	273	314	269	265	278	301	265	283	258	263	279	258	244	256	255	283	275	274	265	253	279	252	284	260	307	273	265	280	288	263	270	300	254	268	265	283	282	314	289	303	320	244	273	287	283	261	291	263	276	261	259	259	296	246	238	291	257	272	270	257	270	305	264	302	283	279	258	286	272	290	294	255	277	289	248	305	284	290	268	258	264	266	277	272	305	273	282	290	283	265	307	269	266	262	256	281	255	251	269	274	259	269	251	278	281	288	273	301	281	259	268	279	288	246	258	294	268	230	288	262	288	259	264	297	297	261	260	280	268	270	257	274	311	294	272	311	291	293	271	292	288	293	300	290	251	267	274	291	303	242	263	277	278	277	275	289	255	276	280	273	263	296	317	285	267	274	269	277	268	270	304	293	317	248	268	305	304	273	266	282	291	279	285	296	267	249	288	283	278	301	261	275	268	260	269	268	279	271	293	264	270	290	254	273	273	267	285	277	272	280	240	252	272	281	257	287	271	270	290	278	263	314	289	288	262	314	281	263	269	293	264	296	263	317	286	322	264	256	270	282	245	304	261	273	279	272	242	260	263	271	267	284	292	266	278	291	273	272	304	261	296	288	314	283	279	280	277	263	267	286	271	259	252	279	286	275	274	261	243	287	292	296	279	265	295	269	259	302	272	260	269	289	287	278	294	276	300	255	277	294	286	293	275	254	285	292	277	266	251	289	248	284	297	304	264	279	271	260	271	265	265	265	276	302	281	268	309	261	282	295	286	267	277	256	298	302	239	255	338	253	269	251	274	266	289	252	255	283	309	279	263	295	246	252	271	279	270	245	273	282	296	272	306	265	285	256	272	291	293	306	285	287	260	301	263	305	265	298	300	291	301	277	269	238	272	279	275	269	275	264	272	272	249	276	251	315	249	252	269	290	305	261	281	268	301	284	265	265	291	278	259	276	256	271	296	249	279	298	288	275	269	259	291	258	280	260	286	292	300	305	262	281	277	268	276	258	263	276	283	241	266	306	294	249	262	300	263	276	257	262	275	280	236	298	256	299	272	258	281	242	283	282	282	290	254	275	282	321	256	279	283	282	279	303	281	266	305	285	256	259	295	304	257	267	276	284	250	278	306	304	251	266	280	286	283	277	281	262	276	279	250	295	300	286	262	280	292	274	281	290	282	264	269	279	284	278	297	276	299	279	281	290	302	256	274	278	269	245	282	260	263	283	262	299	273	281	310	256	289	263	257	278	285	296	255	293	304	283	274	294	283	240	245	285	295	273	303	268	287	256	251	260	257	279	263	293	297	267	306	264	284	278	291	290	283	279	262	257	276	282	284	269	273	271	241	290	297	279	261	294	269	301	263	294	281	297	287	241	264	290	274	234	320	294	289	299	270	294	275	256	289	296	280	305	273	284	264	263	274	295	303	266	264	277	261	296	233	266	286	254	251	273	305	281	271	261	285	293	279	278	262	268	290	275	289	275	297	295	259	273	264	289	259	299	285	260	266	251	263	285	264	242	318	277	271	316	280	273	299	272	286	264	300	287	284	263	295	253	250	263	234	267	295	241	279	289	278	268	270	239	268	297	313	287	260	268	291	302	262	294	279	281	289	286	267	295	269	256	301	287	294	267	280	268	285	287	266	262	299	278	288	277	259	278	288	266	283	276	256	287	272	288	265	277	244	315	260	250	283	286	286	276	272	278	284	294	289	295	264	294	273	273	242	278	272	308	269	281	267	307	264	254	252	273	272	310	242	271	287	266	261	297	334	281	267	256	266	274	319	294	298	273	284	310	268	296	290	267	258	255	261	272	279	281	267	299	254	286	271	290	256	264	289	250	272	257	257	290	312	244	260	260	296	289	271	282	261	266	295	290	290	278	281	272	296	269	299	248	275	312	303	290	264	288	253	268	268	257	265	267	256	256	257	286	262	264	281	280	287	256	262	297	275	260	281	280	264	289	284	284	258	276	259	259	259	265	253	305	282	292	273	299	256	287	276	285	287	279	261	285	303	280	302	322	307	256	287	289	317	259	252	320	289	294	285	272	272	309	256	254	285	246	300	296	247	276	296	256	253	299	242	273	271	276	287	271	278	267	281	266	266	297	322	267	268	288	250	275	297	263	291	292	249	290	232	281	267	303	274	242	271	308	262	282	274	295	259	262	266	280	256	269	251	259	316	294	289	242	278	255	289	281	268	292	260	297	275	248	254	287	260	265	290	265	292	292	272	267	261	273	252	294	261	268	289	286	285	264	312	281	274	273	305	283	295	270	272	307	282	261	278	287	269	282	299	265	287	292	257	276	255	289	287	294	282	254	302	284	255	244	290	280	262	258	268	269	261	277	263	295	294	263	268	211	272	279	277	306	277	268	299	290	298	314	290	309	301	284	269	258	272	259	287	276	263	267	303	247	261	250	273	299	261	272	288	267	309	247	265	284	262	284	259	247	285	250	262	289	278	276	298	280	271	255	289	267	266	293	264	253	267	307	290	262	310	265	270	282	306	295	287	251	279	286	300	253	254	284	292	276	249	291	264	268	278	268	257	272	259	270	265	293	262	253	270	270	256	290	277	258	278	275	278	275	288	288	308	256	277	282	281	275	294	313	291	261	285	278	280	297	269	270	267	291	261	307	274	253	307	259	268	264	283	269	260	293	292	259	254	292	264	278	311	274	238	322	249	272	289	284	265	257	267	275	270	244	311	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17129	3000	6380	7008	5903	4704	3946	3319	2862	2461	2220	2064	1867	1659	1581	1462	1324	1289	1240	1224	1178	1142	1081	1078	1028	1012	1047	1000	999	954	930	928	902	919	897	854	838	889	867	923	845	885	805	852	815	791	797	828	826	843	782	839	782	815	810	807	813	811	794	809	833	799	800	748	796	785	790	769	764	756	797	771	789	767	808	733	774	808	769	791	765	786	794	756	773	752	753	761	771	756	761	707	766	779	801	774	745	808	748	757	807	745	722	721	741	785	743	801	738	777	697	764	726	764	789	738	738	773	743	785	794	747	707	730	711	780	812	786	729	722	757	823	695	747	743	717	752	749	715	768	689	779	768	752	763	750	723	788	716	803	759	773	734	714	762	743	734	731	749	744	773	720	716	787	757	780	740	733	747	702	722	703	737	766	766	744	744	750	760	707	738	742	749	775	760	740	739	743	745	716	733	781	768	734	686	728	732	774	759	800	755	685	761	770	733	785	785	743	752	727	788	742	820	738	779	789	738	773	734	749	734	758	753	759	779	813	735	741	708	731	785	668	810	730	735	755	725	790	733	764	721	785	763	716	746	769	745	746	737	769	775	695	728	704	754	744	727	782	722	740	706	732	688	764	779	723	745	757	772	742	749	775	729	737	785	766	749	699	764	797	753	744	765	765	772	736	751	778	736	779	752	793	732	719	716	750	752	792	697	734	720	747	770	731	731	768	718	756	740	720	734	695	780	752	751	743	791	776	725	710	731	724	751	703	743	770	710	732	737	752	723	704	755	741	751	737	748	745	758	719	732	735	726	790	695	786	750	765	729	679	699	756	761	755	746	731	750	768	764	731	723	804	808	797	732	741	747	730	775	793	694	765	750	759	739	735	778	763	745	753	723	757	760	781	715	722	742	747	738	724	738	737	719	781	734	742	752	739	747	764	756	737	719	740	729	759	729	749	752	757	747	751	769	761	748	734	727	762	760	788	674	746	720	728	757	717	741	758	793	759	766	721	775	733	741	717	747	770	765	761	750	788	754	768	707	694	777	734	747	767	720	692	750	708	769	764	806	735	707	735	715	713	769	728	768	761	733	764	778	733	752	758	770	716	754	757	724	711	717	754	738	746	777	749	772	758	747	777	767	733	714	724	775	741	766	770	738	718	709	743	735	731	761	720	728	730	738	735	790	767	750	784	763	727	773	779	750	744	752	733	739	724	733	756	770	744	747	716	749	693	740	751	763	694	747	749	779	730	711	671	735	753	746	778	764	730	732	721	716	730	783	777	774	761	765	733	731	684	743	712	702	739	726	742	785	746	709	674	761	727	772	731	728	731	759	752	767	750	786	731	753	791	742	773	758	773	695	746	724	698	734	726	737	744	705	726	757	745	755	752	724	716	762	708	695	755	730	752	737	752	765	728	735	714	771	752	716	740	713	749	723	764	725	777	752	783	739	776	727	755	726	739	725	758	735	746	716	714	789	758	710	779	759	731	748	771	763	701	709	748	750	707	752	771	739	747	782	748	745	699	773	769	748	748	718	830	803	741	731	713	817	723	734	717	752	736	689	749	761	692	713	730	724	764	730	779	783	735	770	714	783	728	749	764	747	789	780	761	756	775	718	747	705	745	749	739	772	754	739	744	760	763	734	721	781	731	719	782	758	754	754	738	800	732	725	744	722	749	706	728	812	785	730	703	684	697	716	745	717	744	814	721	744	755	744	807	759	721	784	751	747	722	677	705	734	715	767	736	760	728	738	804	724	773	731	807	748	742	776	730	718	748	743	681	721	703	766	723	748	738	709	719	788	741	772	726	752	723	787	706	729	765	753	741	722	770	708	784	764	756	729	757	742	730	706	731	729	767	763	745	707	832	736	800	707	743	764	717	692	747	799	770	760	784	749	743	751	763	756	746	702	756	783	764	735	743	740	734	775	718	758	719	766	724	733	723	735	726	748	744	738	760	741	831	751	710	730	729	749	716	715	703	719	778	819	763	700	744	773	780	707	731	678	732	809	801	734	766	771	775	746	734	731	709	783	766	772	717	732	715	743	805	711	727	740	802	735	763	740	777	744	709	746	720	714	752	715	682	801	779	737	711	761	729	717	712	742	730	736	750	775	750	732	773	737	762	756	749	732	703	696	743	701	743	734	784	719	760	734	727	737	740	738	728	722	713	736	750	757	755	753	730	800	793	769	766	770	728	752	806	716	765	765	741	726	779	744	720	761	730	729	741	697	719	718	761	722	721	772	721	732	731	761	767	745	727	731	751	773	730	728	763	731	676	743	778	709	712	754	697	744	745	721	752	754	785	753	769	763	754	723	732	737	816	745	757	750	741	737	745	712	726	775	769	760	767	731	742	709	787	749	717	722	728	726	777	766	741	733	760	722	738	757	743	773	754	716	777	791	755	743	749	745	783	779	773	760	774	770	734	785	775	741	701	737	732	759	668	813	708	739	732	708	726	744	730	707	727	698	787	745	737	709	722	736	757	700	726	733	754	702	719	741	782	759	771	756	736	746	754	763	767	727	745	708	752	730	746	772	753	779	737	746	786	725	729	760	755	717	747	712	741	733	710	747	694	782	736	739	734	734	666	756	739	815	731	793	712	702	720	729	761	720	744	709	734	756	763	736	720	741	783	769	694	702	745	723	716	737	752	735	729	742	781	752	767	732	747	751	731	762	760	729	797	739	752	762	770	746	743	757	738	715	679	781	732	758	723	709	777	757	734	758	705	744	722	727	700	766	755	789	793	765	757	712	771	734	765	738	745	762	752	712	745	752	763	730	719	743	745	725	756	727	715	744	764	734	703	794	754	711	737	709	773	743	765	755	743	766	772	743	743	782	717	722	740	762	710	733	699	736	784	796	693	737	739	717	699	707	761	715	731	740	793	748	694	714	781	732	753	729	811	755	762	779	761	743	795	744	722	745	774	725	765	733	745	780	718	765	789	799	715	743	775	728	674	739	712	700	717	744	747	761	773	706	734	682	802	755	758	753	726	821	737	759	744	770	730	713	742	720	724	773	749	735	755	739	758	762	686	765	751	742	726	742	763	788	725	737	789	735	718	746	742	729	752	781	741	717	691	731	752	764	757	706	790	738	747	699	756	751	738	768	749	736	724	745	773	691	726	738	734	689	741	821	751	800	730	760	715	739	721	721	758	746	725	742	771	710	724	738	762	769	742	772	726	778	758	709	724	745	755	749	745	752	733	710	724	743	743	708	766	722	782	749	798	743	784	741	728	724	749	697	765	750	750	769	729	746	734	774	742	766	727	668	749	818	743	748	759	748	768	718	711	772	745	777	761	745	763	759	793	769	796	733	769	722	752	686	759	769	734	756	738	728	711	758	727	747	780	773	690	729	742	773	698	730	730	733	716	710	711	758	753	750	774	771	733	821	720	779	738	722	744	757	785	737	737	728	745	742	766	741	746	720	745	708	768	723	752	732	740	754	720	729	708	781	735	742	762	760	725	725	763	724	759	724	728	736	763	726	754	781	739	736	758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3788	238	164	127	109	94	98	103	82	87	93	101	101	96	81	89	70	94	84	90	71	84	99	90	97	81	86	78	86	81	75	98	90	77	83	80	78	76	73	82	73	82	70	72	91	71	76	81	85	67	96	90	78	79	68	75	83	82	77	82	80	63	74	87	69	73	68	89	102	101	75	61	78	91	84	77	94	90	92	94	87	79	88	73	81	88	79	75	92	75	93	85	83	98	75	67	89	85	95	79	74	70	90	74	67	73	88	85	103	80	67	83	74	101	102	88	79	93	91	101	83	83	70	94	83	85	67	83	84	91	97	79	87	77	88	84	64	76	87	82	67	82	78	81	66	82	90	96	78	86	80	78	68	78	94	83	100	70	73	89	66	84	93	82	73	103	66	89	72	86	86	83	81	80	74	67	78	83	92	77	78	89	83	80	71	83	95	81	75	88	82	79	66	89	82	98	67	76	85	79	100	90	86	78	86	80	93	80	77	84	83	91	70	74	63	87	77	60	88	72	83	72	87	82	89	74	87	72	82	75	92	71	64	73	76	81	86	90	84	69	66	75	83	89	65	66	75	91	81	100	98	78	76	75	78	77	92	88	72	82	82	87	88	76	60	88	87	90	63	90	73	80	70	87	83	84	78	102	88	91	95	85	64	70	83	76	68	93	84	82	85	71	78	83	93	76	88	77	87	83	79	72	85	88	74	73	80	87	81	77	74	83	82	84	100	79	81	80	87	72	99	91	113	87	69	77	71	74	73	73	92	79	94	84	80	85	74	84	61	80	74	88	82	80	68	74	76	85	60	84	71	80	74	69	83	81	59	75	77	92	89	72	82	114	88	75	94	90	72	81	69	90	89	87	90	82	87	100	82	91	80	75	85	85	89	93	79	90	68	83	77	64	90	72	80	75	85	86	73	80	64	85	80	83	82	89	78	84	75	90	86	83	74	83	87	80	89	73	80	78	93	95	72	67	82	71	85	81	64	82	66	62	72	71	102	73	67	81	82	79	70	99	81	79	78	78	82	83	77	78	93	77	78	72	72	79	85	83	88	82	90	76	91	95	73	81	72	59	80	92	76	75	75	95	82	84	71	89	92	99	76	70	83	73	62	74	87	94	85	73	81	88	94	106	80	104	77	84	83	53	74	82	81	66	85	90	86	72	87	85	95	102	76	81	89	62	82	73	99	78	95	66	68	67	78	73	68	65	80	84	77	97	69	75	80	76	74	70	79	99	87	53	72	79	94	82	62	75	71	79	60	67	80	69	77	89	75	94	63	80	86	83	85	78	87	78	73	73	89	80	90	83	71	80	95	75	86	79	78	84	72	82	70	84	82	74	82	67	76	92	75	78	76	90	68	98	83	91	80	67	91	75	73	73	80	83	102	84	79	81	74	85	83	86	80	82	85	73	72	70	92	72	97	79	79	82	84	94	74	90	94	80	74	86	81	85	78	67	88	86	92	106	68	77	69	88	83	73	97	59	75	86	90	82	84	96	83	78	75	73	95	88	64	81	85	77	66	74	72	78	94	67	72	86	92	76	73	92	57	80	78	79	75	73	85	92	75	81	68	80	84	95	90	78	88	81	82	76	76	105	88	80	77	86	78	102	75	81	92	80	80	83	77	101	96	78	78	86	70	94	86	68	97	99	84	77	62	67	76	92	64	88	73	98	85	77	70	71	79	90	84	86	79	85	102	100	95	89	84	88	79	88	98	92	98	86	68	85	93	81	89	74	77	81	89	91	83	79	80	80	73	81	88	73	90	73	84	87	62	77	91	89	76	77	65	78	86	99	72	73	77	83	80	82	87	69	82	82	71	92	93	82	89	111	88	78	85	83	97	84	91	78	92	75	68	76	71	88	75	78	103	65	96	70	75	82	81	82	77	78	81	74	99	89	92	79	72	81	81	72	99	67	75	81	66	85	85	77	73	93	73	96	95	100	69	99	81	87	67	69	75	79	81	89	94	84	88	72	69	88	96	90	77	94	81	90	83	83	87	83	85	82	72	73	79	68	79	84	95	76	81	66	69	76	91	88	90	72	90	65	70	94	93	85	72	82	85	83	75	81	87	73	90	87	82	86	91	78	80	83	78	89	77	80	75	79	83	76	75	85	64	61	82	86	78	91	78	97	84	67	73	74	85	84	82	75	70	72	96	75	74	75	83	81	74	83	87	83	84	72	74	78	87	80	77	82	69	92	81	80	85	92	69	79	93	86	75	66	81	87	89	85	87	85	79	80	76	77	83	96	90	74	85	70	76	86	85	83	71	55	70	102	87	84	81	74	84	70	82	88	78	75	92	73	73	83	74	71	88	77	78	76	79	78	80	87	78	77	71	71	93	90	89	70	75	96	74	92	72	84	81	98	93	84	77	75	68	87	93	84	74	79	94	63	88	63	84	86	78	95	81	73	80	79	95	93	75	72	92	66	94	91	73	65	79	85	95	83	75	75	77	79	89	77	80	79	76	69	88	79	81	86	86	75	84	70	84	82	80	87	64	79	70	61	64	78	91	88	74	87	99	90	94	90	82	92	84	93	83	68	91	91	89	79	79	72	86	74	77	85	74	73	82	84	89	88	87	85	76	73	67	72	74	81	72	78	98	92	72	82	96	60	67	73	77	75	72	84	85	89	72	72	83	85	71	82	65	81	83	99	95	74	85	77	72	75	82	102	76	89	92	71	87	65	83	92	71	68	74	75	78	84	84	74	96	93	68	87	73	82	80	79	82	89	81	80	86	78	80	86	83	76	80	84	67	76	71	89	68	63	85	87	82	71	86	101	76	79	94	79	70	68	62	75	77	80	77	92	90	72	74	77	94	76	83	95	79	92	80	91	101	77	79	92	81	80	90	77	71	83	82	73	67	79	86	91	85	90	82	83	90	69	78	74	76	85	80	81	83	89	92	84	87	57	88	70	72	75	91	79	72	69	87	99	60	79	82	78	73	84	82	96	76	81	84	87	82	73	91	77	81	81	84	84	78	85	74	80	73	89	70	84	91	77	81	73	72	76	88	79	87	78	82	84	67	76	78	87	70	81	114	82	91	83	74	80	72	101	71	89	83	69	77	86	83	105	74	71	70	86	90	77	109	82	74	88	73	105	67	68	62	87	84	75	73	99	93	94	84	86	83	74	79	76	87	85	68	83	69	84	84	71	82	83	75	71	104	94	71	83	82	76	91	72	72	97	78	85	80	87	73	80	76	77	81	81	82	70	99	89	79	73	82	81	73	81	59	71	80	89	77	79	87	92	91	92	74	109	85	99	81	83	86	76	95	76	81	87	78	76	82	88	71	79	85	80	70	82	73	84	65	79	75	72	87	74	81	74	87	70	69	58	92	85	95	73	90	94	91	84	76	86	90	72	84	74	80	77	85	73	70	98	90	79	81	79	69	90	66	86	74	94	79	78	79	78	82	88	82	83	87	85	73	72	92	72	76	81	88	85	92	83	86	76	85	97	73	86	79	76	86	79	82	81	75	88	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3992	377	464	465	425	399	393	355	349	309	318	328	318	284	280	275	322	291	308	293	286	320	301	259	260	278	279	309	310	279	293	251	281	280	277	292	288	247	280	300	255	269	261	268	317	264	276	272	287	274	269	268	277	250	227	268	302	293	294	282	273	275	281	263	281	281	285	255	285	301	251	290	284	279	282	280	269	297	269	288	275	257	310	317	284	281	273	316	267	277	279	278	279	281	259	287	279	303	268	283	289	292	267	293	289	289	274	287	281	272	288	304	289	253	258	282	267	294	322	304	288	270	272	277	284	283	256	284	291	282	290	282	287	308	284	256	285	265	286	289	281	279	318	272	280	265	290	284	261	288	277	284	270	294	302	268	303	292	268	273	294	279	272	259	294	266	250	278	293	285	274	268	280	285	277	296	288	248	282	275	269	299	290	260	295	265	285	305	262	268	289	300	284	276	268	279	262	287	289	272	285	294	303	273	280	285	260	285	283	299	298	274	283	272	277	271	246	281	263	265	284	248	287	256	253	277	274	314	237	255	296	275	283	268	288	270	278	278	275	302	262	288	313	288	297	267	305	290	260	263	292	297	281	284	264	261	293	257	269	293	267	292	328	273	306	296	297	286	288	306	271	281	281	296	272	284	269	316	282	271	308	264	265	286	300	298	261	276	269	231	276	270	279	290	270	285	287	323	273	310	292	270	273	278	274	254	295	281	256	291	283	281	283	274	252	267	306	287	322	269	268	286	287	286	273	265	269	265	277	280	282	285	257	274	306	277	271	256	288	250	256	282	261	260	286	283	259	290	284	255	278	285	285	272	263	268	264	281	279	296	254	295	298	311	285	266	263	293	290	300	297	275	257	267	267	273	301	296	263	299	290	275	275	265	283	270	290	277	265	307	278	292	269	308	291	246	279	278	305	286	313	306	288	288	295	269	266	310	265	260	284	285	288	260	315	274	279	267	311	294	279	260	293	319	280	300	268	281	244	272	252	282	265	263	279	286	288	280	295	274	318	303	279	268	281	263	303	248	285	296	263	265	316	259	278	290	288	272	249	290	285	261	322	275	278	276	280	264	287	285	280	280	269	266	275	278	285	335	282	290	252	259	298	300	252	287	296	261	264	309	263	257	302	287	261	268	298	260	283	283	296	322	268	264	262	285	254	266	277	261	296	276	277	275	247	251	274	270	251	279	260	281	269	263	271	276	273	315	288	251	273	283	279	286	282	274	252	280	313	277	296	263	272	313	290	276	283	267	285	251	296	285	251	266	284	265	284	260	279	274	277	288	256	314	292	291	279	272	271	266	274	286	260	273	263	275	246	282	239	298	283	293	286	288	311	275	277	294	271	296	273	275	274	276	317	279	295	311	279	262	272	266	271	250	290	262	288	267	278	276	278	304	299	281	285	279	270	259	281	285	292	294	252	274	237	279	269	275	270	290	274	286	286	300	298	289	276	285	278	280	265	291	265	270	259	287	297	278	294	279	299	291	285	261	294	266	280	289	273	287	294	278	266	267	277	309	274	294	279	281	287	283	284	272	265	248	270	285	272	298	300	269	282	290	293	266	270	295	284	271	266	271	270	268	292	271	262	290	281	244	275	242	280	268	278	302	263	295	280	266	279	255	294	242	306	251	285	284	261	253	274	292	295	284	256	315	285	277	276	248	270	288	289	281	295	315	292	296	280	284	267	284	290	264	278	299	265	298	292	279	321	281	305	288	263	273	250	246	283	251	276	284	241	291	259	294	304	265	294	295	338	248	279	246	270	258	286	304	265	275	270	312	269	266	253	283	286	289	273	235	266	280	282	281	291	294	273	256	290	305	271	302	305	293	306	262	260	290	272	288	282	277	311	293	276	279	260	292	274	294	260	275	265	310	263	279	294	280	274	264	252	302	286	268	282	308	302	255	271	274	274	295	293	288	265	271	276	278	284	328	287	266	266	269	274	264	291	277	265	287	290	253	299	282	265	272	295	283	275	298	276	282	290	252	275	261	295	265	274	287	252	239	295	272	261	257	273	270	293	282	279	286	278	279	278	284	288	256	289	290	258	264	282	286	249	277	269	292	289	269	283	302	245	288	288	271	252	282	288	259	288	284	253	272	265	282	293	265	261	283	265	257	274	300	277	306	287	258	298	268	266	287	273	253	251	277	288	257	243	261	310	266	249	277	273	250	265	257	263	294	270	285	261	264	270	287	263	298	268	276	281	287	245	283	285	281	277	310	259	290	290	281	264	248	268	267	308	282	292	265	293	237	280	283	277	308	263	251	306	261	296	290	276	294	294	264	280	268	267	294	255	282	282	281	292	266	255	281	281	288	270	315	272	266	277	282	268	284	264	284	264	275	274	275	258	287	260	282	285	257	279	293	259	297	287	271	278	272	253	242	242	252	263	280	260	286	262	290	260	278	268	250	287	284	248	262	300	254	292	280	284	268	271	279	271	304	307	259	299	310	277	296	289	294	283	299	307	273	276	260	283	288	271	258	278	255	262	306	277	254	260	260	284	275	279	276	261	313	285	284	283	277	301	265	266	289	285	268	261	270	296	265	304	273	307	275	289	286	287	277	286	321	298	266	305	276	279	310	296	290	272	293	259	293	268	292	288	274	294	289	259	268	266	283	278	266	260	288	274	288	276	250	266	275	269	268	278	287	275	263	286	275	287	288	275	283	280	285	305	282	299	274	267	292	286	293	284	257	282	279	276	271	283	299	264	248	291	301	237	276	290	273	302	257	291	250	309	252	274	292	255	309	247	282	265	250	251	279	272	277	270	274	291	308	257	269	268	294	269	272	277	262	270	298	277	277	241	263	283	272	243	263	272	271	303	276	265	283	289	284	265	300	260	270	279	281	274	289	271	262	271	274	280	244	264	290	267	310	273	270	243	281	308	289	272	267	291	278	234	279	275	308	296	307	253	287	246	253	298	250	288	280	276	269	289	278	267	289	242	306	285	293	302	266	289	284	304	291	278	269	290	287	299	291	282	281	283	303	283	245	269	271	271	262	269	284	259	285	263	275	242	269	300	275	275	259	280	292	294	274	264	288	284	297	251	299	274	289	271	277	304	266	276	287	268	288	275	301	282	277	260	264	296	276	236	280	279	249	273	284	279	267	287	265	292	286	280	288	287	286	319	271	286	299	269	305	308	271	296	294	283	270	275	266	285	277	285	303	291	278	260	280	291	290	267	262	262	282	257	293	285	285	293	299	288	265	281	280	295	244	258	280	288	258	266	300	322	273	258	273	305	319	263	243	280	295	300	268	237	252	284	276	261	276	272	268	293	299	267	259	275	283	313	312	294	298	277	256	296	305	299	292	296	302	285	288	281	318	276	275	244	280	271	292	289	286	266	265	268	293	278	269	261	254	269	257	279	288	303	283	270	303	282	276	308	258	287	286	273	272	273	281	318	259	300	291	313	280	309	239	287	279	288	298	260	297	272	301	303	263	283	268	274	289	275	285	278	293	272	266	291	274	292	295	256	262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25271	2777	1441	1195	826	630	469	453	367	337	305	269	231	256	230	210	219	226	226	182	207	181	207	199	183	194	210	190	209	183	177	190	166	184	197	165	171	184	222	184	198	163	185	178	176	190	181	173	180	153	215	176	163	182	171	178	171	182	161	211	165	174	170	168	176	183	183	187	179	180	171	160	180	179	159	160	191	177	160	162	178	160	177	173	187	157	155	160	150	170	168	152	161	159	189	186	179	176	199	166	203	198	174	158	148	177	181	176	197	169	169	158	166	164	200	169	185	160	167	190	164	189	148	159	159	156	171	176	175	176	178	168	176	169	173	166	158	156	165	174	169	169	169	177	178	184	168	166	169	179	164	170	196	174	168	165	168	178	162	175	180	167	178	185	171	179	205	177	166	157	151	157	177	172	169	191	174	175	184	193	177	158	161	171	157	199	179	186	165	168	205	180	174	199	185	197	181	170	176	171	171	169	209	184	192	195	153	178	170	166	203	153	157	173	184	165	189	160	187	192	200	185	193	173	178	182	186	149	172	158	179	170	151	179	167	181	149	168	177	175	184	172	169	170	173	166	160	177	173	165	177	174	162	165	174	189	167	148	173	189	183	159	183	171	192	169	165	177	169	187	175	190	173	173	184	190	175	184	165	180	156	188	205	179	211	195	181	177	175	162	186	153	183	174	185	174	190	171	190	186	181	142	177	191	175	165	180	196	162	158	169	161	183	158	180	181	151	178	177	171	191	183	161	171	188	162	170	162	183	182	189	189	176	164	178	171	182	166	185	180	160	186	189	172	206	185	172	165	151	164	151	140	172	163	178	182	179	199	185	165	164	193	187	165	207	179	161	154	202	175	163	173	208	159	182	174	166	167	159	161	194	183	168	187	187	193	204	173	186	178	191	195	175	170	172	168	185	193	184	188	164	181	173	183	158	170	164	180	184	210	205	171	164	166	176	159	177	174	190	170	159	158	184	161	197	186	165	187	167	175	178	177	148	198	183	184	190	174	186	208	171	193	159	179	170	167	168	160	175	176	183	171	166	171	206	180	148	175	184	171	177	182	153	170	169	154	197	181	167	159	189	180	184	164	184	187	196	187	164	166	186	167	187	153	177	165	171	164	173	181	168	190	169	178	188	176	156	161	184	179	198	191	164	179	163	191	174	189	155	167	189	181	190	185	169	170	201	175	166	183	165	177	158	171	170	164	180	164	165	162	158	169	177	166	203	164	169	176	171	187	167	181	179	175	185	182	175	162	178	169	156	181	162	171	180	183	178	191	175	178	190	166	171	185	172	181	171	162	167	191	153	180	182	153	191	157	191	186	173	172	194	162	171	157	178	159	176	165	162	186	172	189	158	195	188	179	178	194	173	174	169	188	186	172	165	181	166	175	177	190	200	172	180	186	193	179	177	171	157	184	190	168	180	159	178	162	177	199	165	190	178	175	167	166	174	165	185	190	192	162	163	184	148	157	169	177	157	183	172	182	173	190	174	178	158	176	166	184	195	177	169	151	155	166	196	190	188	160	197	156	183	154	179	153	147	190	191	162	165	195	176	187	181	171	172	192	157	170	174	191	184	182	196	169	171	157	171	197	192	180	190	156	175	166	170	180	160	179	187	145	168	181	185	174	176	207	171	170	178	208	194	188	221	199	193	177	174	183	188	159	183	190	200	168	170	180	155	184	177	189	164	165	184	171	177	157	168	186	188	174	178	159	160	180	206	158	181	167	187	146	181	155	190	144	181	174	165	177	152	207	174	164	182	186	167	178	167	188	177	175	153	162	184	191	187	191	165	183	186	186	204	168	176	172	200	165	170	177	182	182	184	172	166	184	201	181	150	167	181	165	153	188	186	161	164	180	165	174	169	194	162	163	175	173	161	198	153	184	176	159	155	179	161	145	174	169	184	178	170	170	176	177	193	185	172	203	180	183	160	180	165	189	161	181	156	173	184	167	163	185	202	174	193	186	171	185	173	170	153	175	174	172	161	196	169	164	172	165	189	186	184	170	185	194	163	171	171	191	190	161	187	177	168	176	181	174	179	219	178	177	166	177	162	155	149	152	161	166	168	188	182	171	173	193	197	183	188	183	155	175	186	185	185	192	174	161	173	185	191	165	171	190	177	186	176	195	183	146	174	171	183	158	181	176	162	174	155	163	172	172	180	175	178	199	180	183	179	179	167	188	195	179	183	167	162	205	173	164	164	187	183	177	185	176	155	179	186	184	182	178	173	190	182	157	205	163	162	190	148	187	186	166	173	172	178	198	174	179	179	153	187	195	173	176	174	156	177	155	204	165	173	161	139	165	183	178	168	168	181	184	162	177	156	180	170	172	174	173	175	191	198	182	187	153	183	182	163	168	158	179	169	167	167	174	174	189	173	194	165	170	190	162	183	151	170	179	172	179	152	174	180	186	165	167	188	168	171	160	180	151	170	174	186	146	178	167	179	178	162	173	171	183	173	169	212	177	170	194	180	161	176	164	162	149	176	154	173	165	169	171	150	176	187	172	175	164	194	173	193	173	168	189	169	198	177	146	171	168	177	161	177	180	164	173	176	185	169	170	192	181	179	168	180	170	185	174	181	153	150	156	201	177	171	184	199	180	161	191	193	187	179	161	177	192	180	213	193	176	165	167	178	170	196	180	179	187	156	195	166	176	173	179	168	183	189	179	181	189	207	178	187	163	187	176	166	170	168	187	162	182	173	173	160	150	156	156	181	182	148	193	186	167	193	201	170	198	184	178	190	182	161	163	190	173	195	164	212	176	207	181	188	183	172	179	168	182	188	166	169	171	175	167	197	175	159	185	168	179	186	188	149	184	194	177	217	195	154	179	146	163	167	184	198	207	177	182	167	172	166	150	177	179	194	184	189	181	158	157	167	163	186	199	186	174	174	199	208	175	155	168	167	173	187	169	170	156	180	179	207	176	162	167	163	141	183	158	192	173	178	165	186	159	170	183	181	180	158	186	185	179	192	160	187	148	188	180	161	175	179	189	163	179	179	179	173	166	176	181	145	180	189	183	163	174	189	165	181	174	174	155	164	187	171	219	182	181	198	168	163	209	186	198	174	186	172	183	183	177	187	173	177	166	180	152	169	154	169	186	150	191	166	186	210	156	165	201	188	172	186	157	163	188	194	190	196	162	178	161	186	194	192	178	187	186	154	164	201	185	189	185	188	186	168	177	191	171	187	188	184	155	176	153	197	176	177	155	164	174	173	190	144	165	191	191	170	168	171	184	157	184	145	181	147	174	180	169	178	182	187	162	158	188	204	193	178	181	166	174	180	147	180	168	183	168	179	194	173	161	173	179	170	217	160	185	176	205	183	166	182	178	199	197	187	189	168	154	151	151	143	186	150	176	175	179	187	174	199	176	163	166	213	183	183	187	188	198	170	197	200	171	198	179	169	156	174	165	186	192	164	189	180	179	166	198	190	175	178	198	170	197	171	192	212	169	162	191	153	189	174	195	168	158	181	180	182	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11244	1622	3453	3909	3230	2643	2202	1819	1609	1457	1228	1116	1023	1024	926	846	834	800	816	739	726	703	718	682	638	641	621	654	621	629	607	608	594	579	572	570	567	570	604	582	566	577	582	548	572	577	563	556	535	565	550	531	560	562	586	563	597	555	551	524	561	527	543	523	519	522	489	511	538	552	521	509	542	559	518	556	564	533	575	513	517	539	536	506	505	506	553	528	502	520	509	530	520	513	508	509	557	518	557	514	521	525	527	502	551	531	554	514	517	557	508	515	530	524	515	508	499	504	512	523	523	515	508	536	518	525	513	484	488	494	521	522	491	514	513	542	535	495	531	508	504	524	520	520	493	475	529	483	501	505	523	519	509	511	503	536	522	514	515	528	498	517	513	494	558	506	499	509	537	524	513	509	506	514	541	526	512	505	491	520	507	508	545	517	519	469	497	516	518	479	518	480	461	543	541	520	552	517	525	513	483	498	475	515	476	517	531	512	518	516	513	502	514	525	529	517	543	521	489	516	530	535	508	487	522	510	508	516	524	472	457	503	500	497	514	552	507	529	552	499	496	534	517	507	512	507	528	562	564	454	514	483	512	497	499	476	541	499	490	519	527	489	528	508	490	501	540	514	510	503	563	493	527	508	561	490	490	520	489	558	478	504	540	505	521	508	525	519	502	526	564	541	536	501	515	511	540	492	483	526	507	499	461	524	516	542	502	506	496	468	553	505	592	504	494	532	503	545	519	520	540	535	508	498	536	477	516	513	521	524	515	511	527	512	540	496	491	558	501	566	524	488	484	489	483	482	533	482	539	538	545	512	503	530	460	508	493	521	503	514	534	501	542	516	511	497	522	490	494	518	513	549	518	490	541	521	487	518	553	538	523	514	509	515	460	503	490	517	501	501	532	518	506	528	519	501	533	535	459	520	500	488	521	537	511	515	533	514	501	515	475	508	532	504	491	523	490	500	550	531	523	508	532	544	531	513	522	531	507	491	513	507	528	518	504	478	468	505	484	550	503	488	523	482	520	515	513	537	517	517	527	491	529	513	559	558	571	514	512	483	513	516	503	523	527	513	496	537	502	514	521	487	499	513	530	504	533	483	563	504	512	515	495	487	556	480	568	526	465	491	498	461	527	502	520	518	496	493	545	526	481	512	503	508	492	507	534	558	517	510	517	507	499	503	589	486	548	494	528	492	527	510	535	516	547	537	524	501	533	518	548	501	512	550	514	506	493	560	536	548	528	497	557	514	512	540	509	533	538	526	481	495	542	505	474	518	535	536	501	539	505	494	485	492	490	520	537	483	549	505	533	514	531	515	537	556	527	546	554	485	531	479	526	504	477	545	515	486	519	462	546	495	525	511	516	528	515	526	512	535	516	504	512	513	503	497	495	533	505	502	508	515	475	554	512	498	557	527	479	485	505	503	500	494	508	501	557	509	535	495	482	529	505	530	535	533	462	505	491	531	533	520	527	520	511	508	472	500	551	524	571	510	535	495	546	512	485	571	533	544	514	530	508	504	498	491	511	532	538	526	506	496	533	543	532	498	495	532	507	503	513	511	527	491	535	515	494	517	484	482	498	508	517	523	511	516	516	505	523	543	486	499	497	476	522	485	504	518	520	520	481	502	556	522	508	520	540	478	506	504	509	551	520	543	565	520	525	540	493	555	549	511	509	504	498	478	480	508	513	527	500	538	473	501	511	558	532	528	499	492	540	498	479	472	510	555	488	517	521	529	493	525	540	503	503	469	485	493	501	512	512	486	510	483	553	483	473	474	573	518	521	508	537	502	531	471	523	501	547	491	519	522	526	518	522	528	484	531	532	520	519	503	528	516	493	517	525	480	551	554	516	502	508	532	497	517	502	556	512	493	502	533	484	530	550	509	540	551	483	522	474	512	548	492	537	519	506	491	513	479	525	513	561	507	541	537	536	519	537	496	529	503	532	503	554	534	490	507	499	491	501	514	497	517	533	542	521	485	468	495	456	478	536	572	558	517	525	522	511	516	534	472	541	526	504	500	553	527	501	509	533	480	532	539	504	481	561	524	493	518	518	499	527	527	525	495	518	499	536	511	552	544	505	511	507	515	529	528	536	523	538	531	520	539	498	528	547	558	533	537	510	472	531	481	535	515	531	561	497	514	509	509	492	543	543	509	517	521	483	519	528	527	535	488	469	498	498	522	513	513	536	506	570	541	514	504	508	536	507	543	530	535	520	508	528	468	528	502	524	471	520	488	501	505	509	542	550	553	530	497	537	508	501	526	512	490	496	528	473	535	527	500	485	511	523	459	506	489	505	541	506	496	519	535	527	535	517	562	501	513	493	493	526	491	513	521	530	511	529	559	491	531	491	496	529	493	528	550	552	512	529	519	488	490	512	537	505	520	516	530	510	487	480	537	499	533	549	461	513	533	538	517	528	548	527	517	550	488	535	539	535	501	509	506	562	496	491	508	545	515	479	511	463	489	555	530	490	539	547	504	537	526	529	546	510	545	488	468	505	544	473	479	527	482	505	508	519	544	529	523	531	491	527	545	512	519	508	535	510	481	493	542	518	525	518	537	499	529	531	537	528	525	559	507	534	513	505	536	529	556	494	505	492	488	503	501	524	514	498	482	514	517	526	475	527	508	509	508	485	528	523	486	501	508	477	512	528	480	522	487	542	522	496	514	549	485	501	487	544	538	506	488	518	508	515	529	481	485	539	510	484	516	516	542	525	531	511	520	537	507	542	473	508	509	527	516	492	501	489	515	486	500	491	457	537	533	495	553	497	536	530	453	515	484	517	528	516	537	546	500	507	532	529	527	552	474	514	498	508	517	534	482	514	466	511	549	508	522	527	491	507	507	516	454	529	452	519	499	522	515	554	487	484	503	520	548	534	498	495	491	453	497	466	473	563	522	517	513	487	512	514	490	524	513	504	540	520	469	515	536	542	522	534	514	487	525	527	514	525	487	529	503	544	520	513	490	480	541	485	540	526	527	524	510	516	517	535	535	513	542	483	533	521	526	509	519	546	535	527	510	499	546	504	530	529	543	492	520	545	481	504	500	501	519	534	494	528	481	502	492	542	518	522	531	503	523	497	458	499	526	499	527	497	502	511	526	537	483	484	491	529	478	550	511	500	481	531	522	522	481	505	484	549	503	507	551	463	509	526	533	473	501	497	509	517	455	522	518	552	492	471	516	524	545	537	485	537	496	517	485	479	503	582	521	519	523	497	586	502	560	510	500	528	503	513	487	512	515	520	493	499	534	524	497	514	521	503	511	530	510	511	545	517	510	533	547	523	513	530	537	510	521	560	510	501	523	516	575	492	494	485	505	500	528	525	537	499	507	518	501	492	495	508	526	551	546	540	522	517	552	488	519	490	559	529	532	515	537	571	524	513	492	509	536	509	550	481	512	510	525	481	528	526	509	541	497	517	566	554	531	516	543	517	515	536	483	535	465	486	503	514	542	494	536	504	494	516	511	500	495	514	517	529	517	538	470	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36254	6530	3282	2435	1746	1227	1006	763	643	594	502	484	468	410	407	381	371	319	356	326	318	302	298	327	332	322	306	319	305	326	344	299	319	290	297	303	286	304	309	287	270	304	265	309	288	279	275	277	290	305	303	298	296	272	276	266	302	299	270	299	281	274	310	323	300	292	272	287	274	278	292	266	270	293	277	292	316	275	277	249	274	280	298	277	326	269	253	258	268	277	286	282	287	283	291	297	251	251	269	229	284	286	268	260	256	275	287	255	293	272	258	282	282	263	279	287	268	300	267	265	259	291	272	299	299	296	273	287	297	265	290	259	287	270	289	298	262	273	275	291	281	298	267	297	297	293	261	278	313	263	269	263	267	263	263	251	278	278	281	279	267	268	267	273	265	275	281	291	297	287	261	272	288	277	291	285	255	251	272	268	251	302	274	282	266	272	262	298	279	309	287	284	243	270	279	279	263	262	286	262	293	287	294	255	289	252	250	288	279	273	261	290	256	275	269	275	263	226	272	278	251	273	267	266	300	262	266	267	268	250	280	279	281	281	253	270	287	274	263	288	277	300	303	275	268	279	291	307	279	266	242	296	285	286	320	265	302	292	303	247	277	293	267	259	272	276	271	278	273	265	284	317	286	271	293	286	299	282	302	271	279	256	278	258	275	266	288	283	288	285	286	281	278	261	228	280	277	291	272	277	260	282	270	297	280	287	282	288	288	275	305	275	282	294	285	270	283	287	288	282	294	255	257	283	322	251	280	277	266	283	294	275	264	265	274	252	293	277	289	309	275	264	283	273	264	269	276	258	281	268	264	301	249	313	261	296	250	258	304	272	289	264	297	279	279	317	263	247	255	265	245	324	260	250	297	263	295	294	274	254	275	306	266	253	277	300	299	266	284	278	278	279	279	262	252	280	291	235	259	280	281	296	267	306	290	305	282	283	247	279	271	318	243	293	281	258	296	305	277	267	289	299	275	279	243	291	288	259	294	291	303	257	277	306	264	278	268	257	312	275	247	263	262	273	285	298	253	281	276	263	293	276	287	295	269	285	282	281	263	276	287	290	285	263	269	269	264	279	255	278	290	281	260	289	263	268	301	257	300	283	280	298	257	289	279	279	250	298	281	276	278	287	300	272	269	307	276	285	271	258	247	287	260	275	308	294	294	293	289	287	275	263	316	295	308	281	274	283	267	291	254	268	257	248	235	255	289	258	278	274	285	293	298	292	286	281	261	335	252	264	279	267	260	275	282	293	255	279	283	299	284	267	269	285	275	283	287	283	264	296	284	279	268	289	269	261	295	245	298	253	268	261	283	244	290	255	270	272	271	262	280	278	278	288	269	261	284	300	255	303	253	260	281	281	281	258	289	307	262	287	267	294	280	292	290	251	268	290	308	272	279	271	293	293	267	305	285	246	296	294	295	281	274	300	302	281	278	275	304	290	297	283	292	266	320	277	294	270	288	280	268	303	304	270	245	314	267	319	273	278	249	273	279	262	278	265	268	279	261	277	257	260	269	290	288	277	273	289	259	285	255	324	266	284	290	284	279	232	259	295	285	312	279	289	277	267	267	309	291	262	278	267	304	316	271	292	253	289	271	264	277	273	270	266	254	277	281	275	274	279	312	278	281	279	294	270	285	278	272	273	277	270	286	277	283	303	253	254	316	281	288	295	268	297	250	289	263	262	257	289	234	301	256	279	300	289	263	288	302	256	268	307	288	288	271	267	260	283	281	271	260	233	285	289	255	303	264	290	288	272	262	266	276	291	270	297	282	259	260	279	302	313	285	282	267	265	301	313	266	260	261	285	286	290	278	270	284	289	305	287	259	288	280	307	288	285	253	253	261	253	264	253	291	284	286	300	278	258	270	270	272	255	285	279	293	304	275	269	307	259	295	281	267	273	251	303	267	258	271	260	273	281	284	264	296	278	273	285	302	313	304	295	293	247	285	281	288	280	273	308	294	259	274	282	278	288	278	271	279	284	277	271	286	301	269	304	260	256	302	230	261	295	289	288	252	284	264	285	281	302	291	284	252	262	272	314	266	264	258	304	286	276	281	264	301	288	266	286	265	260	267	285	261	294	269	264	278	267	265	286	282	265	288	268	286	266	262	276	257	295	269	270	247	271	303	257	256	265	293	267	242	265	258	283	286	280	292	283	268	268	285	293	288	267	285	296	242	282	270	273	295	310	286	265	290	312	286	259	286	286	293	261	300	288	274	308	295	257	258	277	273	298	281	300	277	267	272	262	270	268	277	271	272	294	299	272	266	313	258	304	276	294	291	283	258	264	298	297	274	264	293	283	299	287	286	256	268	258	276	268	285	293	250	242	282	282	289	253	269	272	268	287	244	274	278	284	248	275	282	276	287	256	248	267	247	294	285	297	241	274	280	270	284	279	292	284	303	275	297	286	290	260	257	255	268	288	288	253	267	238	270	265	254	246	273	299	258	307	273	256	263	264	270	272	237	228	275	254	275	276	306	303	272	283	291	293	252	265	293	269	284	277	264	303	279	278	279	288	235	269	276	255	272	263	259	310	265	281	279	258	279	276	272	258	281	278	290	251	263	304	285	248	278	265	291	274	282	273	273	269	246	296	259	273	269	290	299	234	279	262	297	238	291	309	272	281	284	286	286	268	300	287	267	263	259	256	252	261	313	270	298	269	284	281	257	297	258	280	275	288	256	279	291	295	285	326	263	250	238	258	274	257	289	284	255	263	269	240	269	272	293	291	278	284	292	277	248	288	283	257	255	256	297	286	275	302	277	300	259	275	269	286	304	312	269	298	289	280	264	291	304	288	265	293	291	277	296	282	309	288	249	281	255	288	270	320	277	289	276	252	293	280	275	273	280	256	261	264	242	290	280	264	239	276	262	277	260	260	294	283	263	281	301	296	263	262	260	253	307	272	289	284	283	267	270	270	282	265	286	302	283	296	231	299	281	290	266	282	283	287	260	286	277	252	262	308	292	306	293	284	264	259	279	293	254	286	265	309	288	260	292	288	270	264	278	283	268	272	262	302	307	273	290	258	273	280	278	263	297	279	276	272	266	279	251	272	289	271	274	259	276	284	270	263	282	312	273	276	292	276	268	256	303	289	285	271	271	288	252	280	290	264	275	266	284	252	293	279	277	287	315	293	299	287	252	288	290	277	268	289	278	296	276	272	275	273	297	281	299	265	269	259	263	313	248	273	315	270	279	279	299	302	304	244	267	266	286	267	293	243	281	245	318	273	260	293	271	259	270	251	310	281	268	264	291	272	255	268	263	270	253	234	263	269	284	291	294	271	278	298	283	268	241	270	289	290	252	258	266	295	305	271	290	275	288	289	267	278	288	306	277	278	265	271	289	282	273	296	306	285	278	271	279	302	274	284	276	275	258	264	276	278	272	312	262	269	248	304	256	278	284	252	243	278	269	303	269	269	283	244	256	250	295	258	283	272	305	272	269	263	252	278	300	321	308	278	258	264	297	247	259	312	280	300	284	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14603	2949	6471	7085	5926	4725	3966	3265	2867	2528	2123	1982	1875	1678	1477	1425	1355	1346	1217	1210	1232	1105	1117	1139	1089	1100	1075	970	1010	951	958	903	920	903	913	860	863	842	882	883	896	846	862	864	822	767	839	812	841	785	800	817	794	802	822	802	809	767	795	799	771	763	804	800	774	803	789	760	757	755	774	802	784	797	795	751	767	781	762	810	836	741	773	757	762	799	724	774	764	731	772	723	756	782	835	788	748	777	801	752	781	756	755	720	754	752	714	766	756	712	736	765	750	753	729	751	716	754	749	760	717	732	802	761	720	735	759	734	762	812	734	758	767	738	730	761	790	721	748	761	784	749	794	720	745	741	747	757	716	744	751	798	753	801	724	720	797	707	716	773	753	756	783	741	740	776	728	754	757	737	765	734	728	737	763	715	764	788	711	776	803	764	804	747	731	758	711	756	771	760	756	725	753	740	790	759	698	707	725	713	738	768	737	752	720	748	717	765	749	737	784	766	735	729	748	785	718	711	768	749	776	739	737	784	703	756	783	737	759	748	721	739	745	753	766	685	750	730	777	753	747	740	727	694	737	777	720	725	781	820	776	747	695	785	762	719	760	739	736	745	734	758	755	749	775	732	756	762	764	769	733	784	769	753	806	742	796	720	745	720	743	704	775	724	654	767	706	742	706	742	789	764	774	748	766	692	748	729	717	757	715	767	821	772	764	719	726	763	753	768	742	772	838	754	701	680	733	679	753	754	700	728	753	742	767	767	704	747	765	686	789	761	719	787	744	746	731	732	777	761	769	736	750	722	759	730	731	796	737	783	759	690	796	785	787	741	761	682	756	748	727	742	792	747	762	734	759	771	746	719	766	783	717	778	703	724	755	746	754	760	768	745	734	812	730	729	720	708	723	696	785	768	759	779	738	735	731	759	730	757	755	716	773	758	721	718	780	789	731	745	742	717	758	763	735	708	713	731	700	748	743	753	703	765	752	743	749	729	764	732	766	772	758	738	782	805	720	704	752	721	716	800	757	772	722	761	747	789	806	723	725	713	725	779	754	799	760	716	743	744	748	772	743	758	764	715	755	706	719	745	777	731	687	743	761	708	702	751	729	735	713	741	725	758	785	726	737	776	767	731	734	781	770	748	696	728	711	725	787	741	797	737	755	759	740	770	735	744	718	760	758	743	674	753	746	757	742	784	749	762	722	719	785	749	737	674	740	776	729	786	743	754	773	707	698	746	738	730	708	773	736	708	700	768	735	773	772	800	766	728	741	712	795	760	746	761	723	736	762	747	736	719	768	718	747	771	781	795	720	727	770	812	750	719	750	778	720	720	771	714	763	727	694	722	794	747	750	733	740	723	719	723	762	744	732	768	763	728	714	781	747	703	769	729	771	749	735	694	787	718	761	752	764	781	743	729	760	702	718	779	752	773	761	749	732	682	732	744	734	770	740	734	726	733	747	783	781	737	765	743	718	738	726	748	770	727	752	789	726	788	775	709	729	750	722	684	767	733	679	733	745	693	739	725	699	741	802	720	728	736	744	715	720	760	743	722	739	732	743	720	745	763	741	738	758	736	704	759	733	691	766	796	718	750	736	716	704	754	757	777	860	737	731	731	707	768	734	764	724	734	817	722	765	755	753	794	745	786	744	745	713	767	763	746	763	747	724	751	745	735	782	781	714	782	739	687	769	758	730	726	802	735	730	774	759	775	764	764	772	763	743	725	765	710	739	757	820	730	799	729	774	731	731	750	736	713	744	721	724	796	723	729	856	769	689	718	751	714	731	746	736	740	772	781	745	731	753	754	721	804	779	663	742	690	775	662	729	745	750	754	767	709	751	774	794	746	755	769	773	762	716	734	707	799	775	745	734	736	693	778	723	680	699	747	730	745	708	698	727	741	713	752	734	724	727	710	750	726	755	742	724	703	731	778	695	791	744	750	756	689	715	741	707	767	779	745	729	779	736	745	713	759	792	728	735	761	706	790	752	765	793	741	717	731	756	756	681	765	716	772	733	708	760	738	724	738	743	717	756	742	741	760	751	712	710	765	750	753	698	708	745	737	758	729	769	766	741	726	775	770	728	723	725	746	751	785	795	713	701	785	736	795	712	693	745	754	716	768	751	683	719	757	720	738	777	716	788	782	722	727	752	736	753	778	726	705	794	783	776	766	765	758	718	707	739	697	742	728	720	734	772	733	740	756	769	759	788	778	756	706	754	759	740	716	736	750	731	759	825	719	756	778	781	746	714	719	761	746	749	742	767	748	733	726	714	725	737	689	701	729	734	742	752	783	718	729	750	794	762	746	745	728	699	737	730	718	804	733	769	726	778	773	725	719	749	699	731	734	745	728	709	765	717	780	726	743	753	756	724	709	730	768	764	747	764	752	733	699	737	772	705	745	679	733	737	729	739	738	741	726	722	742	759	780	766	754	728	773	724	721	749	714	743	782	756	720	724	733	762	764	753	767	717	733	746	741	781	736	732	717	759	733	760	772	749	713	709	739	732	766	727	692	750	678	732	772	765	708	717	750	738	703	788	738	754	710	764	748	743	745	720	729	760	705	755	712	699	759	790	756	764	731	745	752	744	736	735	733	706	749	741	766	739	674	736	769	742	759	685	719	742	695	778	740	739	742	738	733	754	701	727	762	754	732	768	724	714	760	749	714	739	746	792	733	744	724	763	755	756	838	724	753	713	721	727	713	758	761	778	753	740	729	733	717	718	738	754	741	770	719	776	740	760	721	754	737	763	743	738	733	731	752	719	693	764	795	786	735	735	730	741	705	757	773	733	696	831	741	793	701	784	746	741	761	745	812	725	756	746	772	808	762	752	761	734	788	735	691	762	755	738	759	739	690	730	712	735	740	747	723	725	709	732	726	777	764	748	747	768	772	749	785	734	789	743	741	759	761	721	742	752	768	675	735	779	713	783	749	725	736	729	668	753	769	781	739	796	718	709	717	713	740	701	780	785	742	736	687	771	722	787	757	737	768	706	762	758	739	785	732	808	732	769	732	751	758	732	790	801	772	780	708	687	732	690	757	743	789	737	742	716	733	770	796	786	739	658	755	715	747	781	786	721	740	738	775	805	698	707	730	727	727	780	756	729	747	732	751	743	716	713	732	751	772	732	753	733	678	766	748	775	705	769	758	706	770	743	770	741	759	723	730	743	778	766	741	739	753	728	727	750	763	765	756	774	773	774	697	719	781	730	768	727	768	770	758	742	729	761	781	751	726	796	757	695	756	788	739	790	778	728	771	744	734	796	724	711	793	711	760	743	726	785	753	770	771	779	734	739	751	723	734	765	704	719	753	731	716	674	771	715	766	701	780	699	767	726	737	752	785	734	770	775	729	738	772	741	762	750	765	745	752	803	797	724	774	761	766	756	791	716	776	760	735	731	711	762	720	736	731	722	751	689	744	727	782	766	762	745	730	775	771	758	707	726	755	739	766	694	695	711	738	746	710	755	761	715	694	792	765	777	737	713	765	735	738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3346	189	157	140	123	83	112	94	90	79	95	86	89	75	83	93	79	80	99	94	64	84	85	77	94	81	67	87	63	76	67	90	92	103	69	72	85	101	63	62	76	73	81	71	88	96	83	90	76	81	88	84	69	84	59	84	86	82	71	71	84	72	77	83	71	87	72	84	83	78	73	72	81	81	76	77	78	74	83	72	77	74	88	92	66	83	101	64	80	90	87	75	79	75	77	88	74	96	68	80	82	83	66	76	78	67	66	71	89	90	79	86	89	75	89	57	70	70	85	68	87	83	72	94	83	80	87	92	92	83	89	64	91	88	89	78	76	88	86	75	89	97	98	94	83	86	81	96	70	86	72	82	76	78	77	70	81	75	90	99	65	71	96	65	69	80	82	83	85	91	88	67	97	86	70	81	88	77	82	94	86	84	82	86	94	67	96	83	90	82	66	62	82	88	68	96	97	82	81	81	77	83	104	88	68	83	71	78	82	97	69	80	83	85	85	72	73	107	67	84	93	88	91	55	90	105	94	71	98	86	81	85	77	95	79	89	89	69	73	70	87	78	64	83	78	69	71	83	87	96	82	87	94	73	75	77	75	80	81	84	87	65	70	81	89	82	79	64	72	71	75	94	66	77	77	81	85	72	76	79	84	85	88	78	79	67	73	101	94	78	75	73	79	84	84	78	89	85	88	71	99	79	83	87	79	76	91	88	77	79	65	87	90	89	79	73	89	83	72	78	73	86	73	89	74	77	64	86	92	90	78	75	76	83	73	69	80	78	88	91	70	78	85	68	84	66	96	87	68	98	67	77	76	101	78	74	82	73	75	70	72	85	63	83	78	82	86	76	89	66	84	80	82	68	73	91	69	96	87	78	92	93	73	78	100	67	88	91	76	80	79	74	79	65	83	72	73	81	70	81	92	94	70	90	72	85	68	60	80	98	74	67	79	78	92	70	82	80	89	90	77	70	97	93	98	72	80	76	77	79	91	73	88	77	77	72	82	81	91	81	79	91	87	87	72	76	77	75	85	81	77	76	77	98	79	65	88	100	94	71	84	91	88	65	81	91	87	86	78	98	80	71	72	91	77	98	99	69	76	82	77	77	54	86	76	75	89	94	88	89	75	76	73	83	81	70	85	91	74	76	82	83	89	88	89	87	87	80	71	69	110	76	71	87	89	79	88	69	78	76	68	75	65	68	79	78	94	74	79	82	69	80	88	78	70	88	87	76	82	78	81	76	83	93	77	74	72	92	75	70	69	67	93	77	80	85	90	95	62	74	65	79	84	86	69	66	65	70	69	82	81	76	77	79	88	66	76	91	71	77	68	69	90	90	81	72	88	82	70	96	80	66	95	75	68	80	95	76	76	67	78	83	86	74	87	67	80	96	75	83	92	75	95	76	78	74	58	88	97	85	88	68	72	72	83	89	98	74	76	82	95	86	86	73	84	74	73	95	104	72	82	75	96	91	76	93	72	74	66	82	76	72	89	90	68	92	76	88	92	72	78	79	87	79	87	68	86	71	73	71	76	69	80	72	75	106	77	76	74	68	76	80	88	88	75	88	76	70	74	93	89	91	77	84	63	85	81	77	73	79	87	71	87	86	76	89	59	81	63	89	82	65	82	61	89	70	93	81	83	90	86	78	83	78	73	83	79	80	74	79	73	83	83	87	82	97	82	97	86	94	93	78	68	78	67	92	82	66	83	79	74	74	74	70	68	83	89	67	86	74	73	79	71	79	71	76	90	74	94	78	68	91	83	85	85	80	76	78	80	76	85	90	88	81	80	80	71	92	90	67	92	79	90	83	77	94	75	78	78	77	84	76	85	78	88	82	83	81	84	97	78	81	95	92	82	75	97	66	65	74	78	89	101	80	95	78	96	70	106	77	100	83	89	77	89	84	79	96	81	75	104	83	79	83	90	65	77	83	77	88	80	87	77	82	66	103	82	100	74	89	88	81	79	82	64	84	85	84	66	101	86	74	87	76	80	86	97	81	96	97	84	93	90	84	87	79	71	81	79	65	81	85	83	83	59	73	72	64	73	85	81	72	87	85	86	79	68	69	79	72	94	88	78	76	78	82	78	81	76	81	72	82	79	64	56	79	80	76	75	79	73	70	94	61	99	75	75	69	69	83	86	84	72	84	75	90	66	89	80	76	89	70	86	73	80	102	80	79	69	99	74	69	85	66	74	88	80	71	92	85	96	81	98	82	66	71	95	80	86	84	86	90	77	82	79	85	88	73	76	92	82	84	77	95	80	70	87	92	89	72	85	73	81	88	89	77	85	71	76	104	100	74	89	81	75	76	87	85	82	77	73	74	93	75	69	83	85	72	86	86	80	81	80	93	96	76	70	89	90	88	89	89	71	76	78	70	82	66	77	88	80	90	90	77	79	85	94	86	76	63	84	73	81	65	74	78	87	87	74	81	73	61	73	63	108	70	73	71	81	79	93	81	73	84	91	84	61	87	74	99	76	67	78	87	85	73	88	76	77	64	95	71	87	72	74	84	92	63	84	85	90	74	86	75	69	67	91	74	77	90	79	76	93	63	82	85	60	87	81	75	99	83	61	76	71	95	96	79	86	85	88	78	70	68	71	98	69	95	83	91	86	99	96	66	80	73	76	76	78	84	76	98	66	80	75	89	75	64	87	93	87	86	106	85	74	75	80	92	69	80	72	77	79	75	74	78	79	87	96	91	90	73	81	83	89	75	72	93	82	62	84	75	86	64	82	70	95	93	80	85	79	71	79	66	83	67	81	87	92	78	79	55	81	88	90	81	74	89	84	88	72	77	86	77	74	89	74	70	75	74	86	89	86	86	83	71	78	83	87	65	82	83	87	83	87	81	83	90	81	79	87	81	83	91	78	89	70	93	88	82	88	80	79	79	82	93	67	73	67	78	77	95	77	81	63	102	73	72	81	71	66	73	72	83	80	79	78	69	68	80	82	95	88	85	75	70	80	76	71	80	85	59	85	81	87	75	93	80	93	97	83	84	77	88	76	84	79	77	86	77	67	83	81	94	82	75	87	80	78	95	84	86	66	96	84	85	87	101	88	83	71	84	73	76	76	74	96	60	82	77	64	71	82	83	83	96	81	70	65	82	61	80	95	88	78	75	66	88	72	74	69	66	71	91	86	91	85	81	93	67	78	78	71	78	75	76	82	81	91	66	73	74	91	55	91	78	70	91	73	89	81	90	83	77	56	96	80	78	77	83	82	94	73	64	74	63	84	86	81	99	76	75	80	94	94	78	84	88	90	83	82	65	77	93	72	67	72	81	79	73	110	95	66	63	81	102	79	84	98	83	93	69	82	86	80	81	82	85	91	74	88	81	82	70	67	73	98	76	78	94	86	95	86	70	81	69	65	74	78	71	88	83	83	88	94	93	88	87	77	86	80	67	63	76	88	97	75	71	74	73	76	82	92	82	84	79	90	73	80	85	83	88	87	80	87	94	66	83	75	88	72	88	79	79	79	91	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3612	358	445	492	441	401	413	351	348	358	315	313	291	305	318	316	280	300	304	283	254	262	292	280	278	306	265	275	269	319	282	289	273	291	281	283	280	284	274	317	292	311	266	292	281	272	253	280	314	272	281	251	280	265	269	265	277	290	288	283	305	253	283	317	283	300	288	311	310	251	266	293	289	269	273	288	264	252	247	283	277	274	274	292	298	292	268	272	264	265	298	253	320	278	295	302	272	269	283	285	308	292	279	255	296	297	283	260	266	276	283	266	256	299	259	271	286	275	279	296	245	285	266	278	280	290	285	299	254	302	281	298	277	296	273	278	250	270	280	283	266	295	276	278	247	287	289	249	294	257	250	292	257	259	279	273	303	255	285	278	276	255	267	299	268	302	270	296	283	300	276	273	265	274	266	267	310	287	272	290	263	295	270	266	271	262	259	278	289	285	283	296	285	251	269	286	289	273	258	277	288	268	279	277	272	280	285	285	272	273	301	293	257	252	244	288	306	279	256	257	256	264	288	295	282	279	266	283	301	276	291	270	282	270	299	258	254	236	267	277	294	283	296	266	265	279	269	295	270	280	256	291	317	277	274	285	256	295	256	262	289	271	293	280	256	297	295	250	283	267	236	313	293	295	250	258	284	273	280	306	268	283	241	298	278	334	293	273	287	323	263	302	288	277	266	291	275	292	293	275	288	285	294	310	281	268	311	269	295	294	293	275	280	292	269	309	271	274	289	244	284	245	280	259	285	282	294	288	284	264	316	302	277	279	279	277	281	287	281	265	304	280	284	248	244	275	272	274	230	255	288	254	265	291	278	261	306	268	269	265	277	273	299	299	284	268	286	325	278	289	271	304	263	277	261	288	266	281	289	275	286	256	286	287	261	300	274	257	294	286	286	265	269	259	272	256	269	310	298	287	266	280	278	257	262	280	324	282	281	295	282	285	282	284	282	271	282	248	276	283	286	285	236	289	237	283	265	268	282	264	308	277	302	253	286	283	253	247	246	278	307	284	295	266	264	246	269	306	268	284	271	281	289	272	284	286	262	248	234	294	289	264	284	272	278	258	252	294	274	268	292	269	282	280	274	268	277	285	297	283	251	277	254	304	287	313	277	282	250	301	286	269	311	277	292	288	275	276	266	264	267	280	265	291	267	251	297	299	289	262	280	292	284	288	248	287	251	293	283	284	255	286	282	285	276	266	280	271	270	282	274	293	311	306	272	271	289	285	287	278	319	251	256	288	262	297	280	292	282	304	294	286	261	294	256	281	270	274	275	244	291	268	251	278	283	261	262	273	249	280	287	286	286	280	244	276	324	276	279	288	275	285	279	283	267	271	267	277	297	283	265	305	269	282	258	315	298	301	301	297	279	299	264	292	270	256	294	264	285	292	283	284	276	284	276	260	285	280	287	290	261	270	287	306	291	281	294	262	273	297	282	283	254	278	278	274	276	274	299	306	302	239	288	287	291	281	282	287	266	281	255	244	266	261	306	282	268	285	277	281	273	286	283	318	269	289	295	289	273	278	280	259	311	272	277	263	270	275	296	255	289	249	268	290	295	271	291	286	297	255	292	254	269	287	289	284	279	256	277	270	269	270	247	267	312	273	301	280	294	252	272	278	281	271	248	295	289	254	251	275	266	285	259	316	294	283	302	259	321	268	305	261	274	288	261	283	271	289	270	247	302	291	273	248	300	257	263	301	271	285	267	277	268	270	282	305	296	289	268	291	305	250	260	268	293	268	285	325	294	275	285	264	286	271	293	308	244	231	288	277	273	276	292	248	247	298	269	289	301	268	263	275	276	284	272	272	289	261	275	257	293	277	300	270	270	263	269	287	268	282	248	279	255	285	284	274	275	250	260	274	283	263	257	267	264	267	238	265	271	282	300	285	264	278	271	259	310	268	281	272	285	300	266	266	280	292	274	279	298	268	295	280	284	255	277	275	287	289	270	256	282	290	262	284	274	267	261	264	299	277	266	284	249	292	260	273	283	263	274	272	282	289	295	261	284	246	281	269	264	314	268	269	267	282	292	260	273	293	283	258	290	271	280	272	278	275	267	276	306	280	273	278	301	272	302	283	273	261	288	281	314	285	284	276	284	266	282	244	269	254	262	315	249	281	275	255	276	281	295	277	267	278	270	292	269	259	254	289	284	291	284	288	286	264	244	274	244	282	293	285	306	258	271	246	305	266	261	270	254	258	283	278	294	263	301	282	302	279	289	281	273	272	263	294	278	272	319	294	264	235	283	253	283	281	264	292	295	285	289	279	291	281	273	283	263	289	278	275	257	294	288	282	295	284	293	272	279	288	293	302	275	269	308	278	262	269	286	277	260	274	278	263	282	320	268	277	243	276	286	282	292	281	288	281	267	273	267	287	273	236	294	254	292	294	289	287	267	276	291	261	282	279	298	263	303	290	291	279	312	273	305	271	262	261	277	299	284	276	282	276	266	282	270	269	262	270	275	295	278	265	286	271	292	295	280	306	278	269	259	294	283	293	255	296	273	265	267	289	282	299	255	232	282	264	296	288	299	292	263	264	287	294	272	267	298	274	260	267	280	287	277	282	293	263	265	288	282	284	280	252	257	303	260	259	259	268	288	278	268	262	292	292	269	278	259	254	277	278	305	255	287	291	258	295	293	269	263	281	272	275	288	284	286	278	292	244	300	256	297	248	253	270	248	289	276	275	263	266	289	274	263	292	308	270	233	282	234	292	316	290	301	293	278	294	278	324	272	273	283	272	281	275	284	264	270	269	262	301	293	301	308	275	300	292	289	281	277	276	306	279	303	277	307	282	258	271	257	271	245	253	262	278	289	273	262	283	287	259	296	260	287	331	292	263	287	252	296	284	269	252	310	283	254	283	274	306	296	301	243	305	269	260	233	280	274	288	243	272	265	279	245	265	281	255	268	234	294	277	271	283	275	280	302	254	299	271	275	285	265	270	298	271	301	290	285	250	281	279	272	239	287	260	293	259	289	277	268	260	296	289	273	295	287	281	272	262	264	279	288	260	282	248	254	285	270	265	302	290	279	301	259	293	292	289	286	278	305	268	317	308	257	271	284	278	322	299	282	314	290	281	271	267	258	260	262	263	313	292	290	279	306	264	272	253	280	289	307	284	310	299	279	266	240	269	284	254	269	288	281	276	286	249	260	276	269	276	259	272	282	289	282	256	265	261	264	262	305	268	318	282	284	261	293	294	264	284	236	285	312	284	265	272	251	275	256	281	249	271	288	276	286	283	246	295	261	271	290	274	306	275	266	249	298	281	274	269	306	282	275	271	286	263	284	305	310	274	266	275	289	258	257	260	292	267	279	264	269	244	274	284	288	267	250	265	286	275	317	245	276	320	301	309	286	239	299	271	290	285	261	262	275	289	286	286	270	247	317	257	257	286	280	276	288	274	266	261	250	278	252	291	275	281	260	284	293	239	301	288	271	267	268	284	292	245	276	277	295	287	265	271	319	280	277	317	260	269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22137	2104	1578	1153	842	663	508	435	381	327	320	250	257	234	220	214	213	214	204	205	199	175	202	187	207	175	184	202	180	178	194	182	182	198	191	147	196	164	162	178	182	167	179	154	180	196	157	172	160	181	182	184	173	170	171	180	187	181	183	165	190	196	174	165	178	200	202	180	189	187	210	163	173	153	155	175	188	202	153	160	171	170	188	170	178	178	158	160	178	155	192	179	172	187	154	206	202	175	171	176	178	183	167	176	191	181	173	179	192	173	185	153	172	184	184	169	167	172	185	152	180	181	179	171	169	162	182	185	190	151	170	198	176	179	206	195	154	196	166	191	179	175	179	192	167	173	205	175	155	178	143	178	191	170	184	184	178	180	180	159	183	169	149	185	181	202	190	175	191	173	190	162	172	186	192	184	157	181	183	153	187	186	179	203	181	191	185	161	176	189	188	181	173	203	166	195	176	160	171	157	161	184	177	169	175	182	180	173	173	189	184	159	176	199	183	174	168	167	144	174	162	190	181	185	188	173	181	174	172	170	193	174	176	155	155	177	192	187	160	161	156	202	185	147	174	184	210	191	176	192	172	181	187	147	197	167	179	178	160	162	195	169	193	181	159	171	190	174	190	192	173	177	183	177	182	179	161	195	160	175	157	190	177	184	179	168	161	167	191	163	206	176	156	197	162	172	193	171	168	173	162	153	165	186	152	186	158	171	186	166	149	184	170	175	200	190	172	171	170	164	163	176	175	178	155	167	202	167	165	161	170	170	194	161	187	165	177	192	163	174	179	196	177	158	177	163	175	171	169	174	178	179	173	176	155	181	171	181	191	177	177	175	180	157	191	186	150	180	169	173	175	174	180	180	174	159	204	179	183	182	168	163	188	169	182	164	144	170	189	168	172	163	162	185	176	183	162	188	197	149	162	172	182	179	174	171	186	164	174	179	192	159	196	165	187	167	158	200	156	182	159	183	174	165	196	176	174	158	171	180	177	166	187	209	154	189	176	181	162	161	163	165	194	160	180	164	181	177	209	175	179	165	190	182	185	189	182	171	187	176	185	189	185	189	169	192	177	193	184	203	182	198	200	205	185	152	204	170	165	179	173	140	153	177	160	183	184	169	198	191	174	176	186	198	175	186	177	184	190	183	152	162	177	189	192	148	172	174	165	196	178	183	170	205	162	148	179	176	175	170	168	159	155	159	174	177	196	161	208	189	160	177	175	176	164	169	176	192	180	168	179	201	164	171	169	163	159	159	188	160	187	165	195	179	160	157	197	153	171	172	186	181	169	174	183	161	179	197	174	188	169	182	165	181	179	162	180	181	165	169	160	188	187	186	192	196	166	171	201	175	169	188	190	206	168	170	176	169	170	178	190	184	179	197	189	189	183	164	177	168	169	181	187	176	168	173	187	208	185	194	184	184	150	189	178	171	164	197	177	186	170	157	182	174	150	182	176	182	173	185	151	157	174	179	176	199	161	167	175	193	184	166	156	164	152	179	181	194	162	195	187	174	189	145	142	171	163	161	178	164	154	172	163	177	182	179	189	169	142	181	172	194	185	177	189	189	173	172	165	195	170	176	173	163	174	184	165	176	182	182	196	190	175	199	170	182	178	189	178	172	197	187	179	178	181	150	181	197	186	183	197	148	177	180	187	168	175	180	167	196	165	177	195	158	184	185	165	159	177	177	173	178	196	164	184	154	188	175	186	183	174	168	190	187	159	174	201	179	192	181	182	185	165	133	171	192	164	179	171	176	189	160	179	154	160	163	183	187	185	172	188	188	183	178	160	192	172	195	170	173	164	192	174	178	183	158	169	181	166	161	182	159	185	184	163	183	170	184	162	169	183	191	193	195	161	173	180	184	185	179	166	174	188	170	208	161	161	180	190	184	161	169	177	181	174	197	180	165	182	171	148	203	193	184	180	172	164	175	156	179	178	167	173	182	171	168	169	204	173	181	160	181	188	185	180	186	195	172	177	176	172	190	158	156	184	151	156	172	178	167	174	170	155	182	175	195	172	180	188	154	172	189	179	196	163	165	181	174	172	202	180	173	191	160	159	163	187	186	185	170	159	151	181	147	179	160	180	188	184	173	174	178	159	184	192	180	209	174	167	174	152	176	176	196	208	191	159	183	169	190	194	198	193	155	179	170	180	182	191	181	177	194	169	147	181	187	180	172	173	165	159	178	190	151	168	178	173	183	194	163	171	174	182	209	186	168	170	172	188	170	154	196	187	168	167	180	197	146	186	182	165	170	161	188	215	190	171	171	188	178	176	199	188	177	182	176	180	151	189	176	186	158	183	187	171	180	180	171	172	198	165	163	176	172	176	172	164	185	169	155	179	175	164	148	201	167	166	199	174	181	164	188	177	157	175	177	162	203	172	156	187	185	151	151	170	177	164	185	162	177	184	156	191	161	174	157	186	169	181	164	173	174	172	196	188	164	185	168	191	164	184	162	154	193	147	183	166	162	186	184	176	174	191	171	174	184	155	168	151	187	183	172	184	187	169	180	180	165	167	172	202	185	200	176	173	188	173	164	180	171	156	171	185	176	174	175	180	172	179	163	148	182	172	185	176	180	172	182	177	189	169	174	188	186	151	190	170	177	199	178	195	153	183	198	176	162	183	170	181	181	189	188	186	164	175	159	173	210	190	188	181	168	188	187	214	165	205	169	189	171	172	173	154	173	181	176	173	191	165	205	170	155	169	179	189	174	178	198	187	158	157	170	175	185	172	188	163	169	174	170	172	176	167	188	207	174	180	178	169	182	171	163	189	178	176	178	172	161	170	195	166	178	179	183	161	158	183	178	150	171	169	184	172	180	179	163	177	167	171	198	204	157	170	180	170	172	180	185	164	184	197	196	156	190	191	179	173	185	160	143	188	175	185	182	195	179	157	184	200	182	179	165	155	179	150	162	169	191	195	174	169	160	170	188	186	210	184	187	180	183	198	182	197	168	173	155	169	175	173	190	174	185	187	178	170	151	182	169	167	164	183	161	195	178	179	168	176	182	181	192	190	166	177	165	189	176	163	166	176	191	138	176	193	180	144	179	201	173	170	178	174	175	172	174	172	170	171	203	179	183	179	181	193	167	170	171	181	172	175	191	158	158	145	193	184	171	163	159	153	178	203	177	193	194	198	163	146	181	192	194	179	185	179	184	195	184	189	180	174	174	160	156	203	174	190	183	175	182	177	189	187	179	172	197	162	174	187	178	155	189	151	187	164	180	180	183	150	164	163	181	171	175	172	184	178	189	184	176	173	167	189	159	146	183	185	181	176	206	191	167	164	161	175	157	181	180	171	153	176	174	181	176	163	216	183	173	183	160	169	167	188	181	188	178	173	181	183	185	167	178	184	187	177	172	164	170	184	177	198	171	173	183	172	193	184	181	172	143	168	174	163	185	185	184	188	180	162	144	156	169	205	158	184	153	196	183	162	178	192	193	180	194	170	161	162	180	181	169	209	179	172	183	178	177	178	171	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10062	1652	3458	3843	3291	2687	2275	1936	1547	1424	1295	1131	1005	988	968	845	790	819	719	755	673	704	655	664	669	682	640	659	638	641	624	637	625	600	600	561	607	575	550	597	504	558	553	565	574	525	582	518	560	554	553	502	488	564	495	523	616	548	529	498	496	572	564	529	549	553	571	539	551	561	501	494	495	524	518	566	519	512	539	497	525	518	522	473	526	560	512	540	515	527	530	512	513	540	512	540	520	515	561	520	518	505	537	528	525	523	488	518	523	510	502	536	551	517	496	551	479	507	504	503	523	537	549	520	571	532	513	496	510	549	494	509	504	539	483	489	511	475	504	484	498	505	556	541	480	533	551	538	526	539	485	499	520	500	491	488	505	556	512	505	474	532	522	544	495	471	531	513	510	526	483	549	504	510	512	554	495	530	516	499	492	515	478	541	517	493	497	545	543	548	491	518	516	508	512	539	515	493	550	516	508	469	488	496	536	558	518	514	534	554	552	534	499	531	510	479	538	501	494	541	503	526	502	517	530	521	563	483	494	501	497	477	536	507	476	466	554	510	533	511	501	516	524	507	527	513	546	532	565	521	523	492	512	545	499	499	487	508	517	492	509	491	534	500	548	535	521	507	520	502	525	490	524	546	513	534	514	539	538	566	506	521	561	546	491	525	529	542	496	496	516	499	539	493	545	499	553	480	510	547	524	545	557	530	552	523	563	507	539	473	497	481	503	530	552	497	511	504	544	493	546	504	488	487	523	528	539	542	543	553	520	516	481	499	526	512	532	508	521	489	524	501	502	493	498	490	514	499	548	541	521	513	535	549	521	551	515	504	552	489	468	563	519	506	536	500	546	525	496	529	501	533	515	553	551	512	509	520	515	530	516	515	526	581	511	562	506	459	496	539	486	518	546	521	516	485	496	538	532	556	556	511	506	516	524	530	517	498	488	526	514	513	491	551	500	518	509	526	512	486	574	491	506	537	521	511	509	494	541	478	573	551	486	504	517	502	488	554	470	454	502	508	510	522	508	543	520	524	534	481	509	529	521	520	531	514	535	485	542	523	496	517	454	466	514	498	488	526	517	545	534	508	507	495	558	516	520	482	509	546	508	541	504	497	501	508	512	501	516	561	528	485	483	533	519	491	571	501	504	507	493	513	558	499	538	516	545	516	499	533	532	496	467	500	527	524	528	552	522	543	490	522	505	515	558	538	540	505	545	544	542	502	509	517	501	510	517	549	479	523	515	525	509	526	488	510	531	519	527	525	494	515	523	511	521	534	556	504	504	501	513	510	529	475	513	511	522	486	527	512	516	523	531	513	517	501	518	536	504	529	516	483	507	515	500	524	472	484	517	512	546	494	493	485	521	548	478	466	506	542	500	563	555	555	499	540	506	504	514	547	525	508	511	517	557	512	485	488	522	511	499	530	494	558	539	477	524	527	518	478	565	493	485	504	531	565	505	505	559	522	555	500	498	513	482	525	488	511	484	545	514	474	493	564	566	493	509	499	516	485	506	474	464	511	536	530	508	518	527	555	494	511	553	564	541	494	525	550	527	498	498	535	517	526	498	520	540	544	536	516	508	521	538	542	504	512	513	518	503	477	491	522	509	496	505	514	519	525	485	484	527	483	520	519	546	483	515	504	521	504	517	504	450	534	545	494	480	481	508	501	487	480	534	533	505	517	510	532	513	508	535	524	490	501	510	513	526	497	522	524	508	493	493	535	525	500	517	487	510	539	537	567	487	518	526	497	530	541	518	522	502	536	525	518	550	537	515	509	516	532	518	486	530	514	520	503	533	551	529	513	507	532	466	542	522	515	493	528	464	523	561	523	487	531	504	499	462	502	521	510	503	454	508	525	585	531	531	532	523	485	552	500	517	529	513	520	527	511	507	521	522	515	544	485	516	558	492	544	510	519	497	525	509	512	487	510	536	503	495	527	514	494	538	533	519	507	529	497	514	517	565	492	528	525	512	516	499	532	554	522	483	489	539	522	524	523	505	519	488	509	517	482	542	513	515	529	490	516	507	512	510	518	508	477	501	506	515	537	549	542	544	528	509	495	536	493	496	512	516	525	509	508	548	537	540	523	525	502	545	511	531	496	507	502	535	495	493	534	466	497	521	513	527	529	520	535	514	511	530	566	545	505	503	459	554	500	530	550	485	507	550	497	535	541	481	512	531	501	504	474	512	528	523	496	509	512	505	493	524	503	546	509	516	495	566	520	513	510	488	543	537	552	485	506	503	520	484	492	521	494	492	509	474	457	483	474	508	500	521	504	515	534	482	483	527	602	483	492	528	514	549	514	537	492	518	519	579	496	501	556	510	498	514	505	548	486	492	480	527	510	490	544	496	499	513	521	551	511	547	515	488	503	525	497	514	508	466	506	497	481	544	485	528	534	526	506	476	504	546	501	470	510	496	505	555	516	506	516	538	533	535	510	497	531	534	508	491	500	545	453	537	485	486	548	532	473	519	464	526	506	499	504	541	511	522	518	499	507	532	502	537	522	521	494	549	487	539	523	513	529	543	570	556	486	557	471	492	471	564	549	528	505	498	535	516	527	534	537	498	496	505	519	540	520	475	498	515	528	546	527	519	529	525	530	522	491	529	510	492	480	506	509	521	499	546	531	515	569	500	501	558	521	538	518	521	539	498	507	518	558	526	503	534	503	515	485	469	505	523	504	509	516	533	450	543	508	541	490	521	512	474	523	517	512	564	527	500	530	527	491	518	545	508	506	512	475	517	538	497	496	517	517	512	523	510	549	526	493	519	510	531	517	519	534	536	531	481	525	522	512	508	516	535	538	528	532	523	508	524	518	462	536	511	517	504	515	537	496	525	482	552	542	496	573	519	503	535	492	563	487	518	516	483	523	543	516	542	506	503	505	494	543	534	539	525	514	520	503	521	498	503	509	504	514	500	537	514	546	528	535	516	528	539	546	499	508	503	518	556	502	485	506	513	489	489	529	507	538	535	546	521	528	533	455	531	469	508	556	489	476	533	506	499	534	527	528	530	503	540	496	500	505	520	530	490	531	474	505	524	533	497	512	532	503	523	485	543	498	506	518	493	546	529	508	517	513	529	495	546	470	462	512	515	528	529	507	491	512	528	500	517	551	501	556	527	528	519	516	561	491	521	523	514	513	493	528	503	530	527	533	505	545	533	513	533	491	476	540	533	539	539	514	473	577	532	476	519	518	506	520	544	535	530	503	485	552	570	514	508	497	542	515	547	521	556	497	511	543	531	468	489	512	483	519	515	536	538	549	515	496	510	532	487	523	496	545	502	527	526	470	534	546	529	539	532	510	522	543	556	494	535	521	530	521	512	502	512	533	519	516	537	487	506	517	510	522	494	500	514	542	521	529	520	506	501	511	524	533	499	494	504	506	464	541	459	524	492	522	527	546	519	560	505	496	531	489	524	511	506	569	516	539	515	522	530	496	508	540	461	533	532	535	475	529	526	507	515	538	522	493	491	477	521	506	528	516	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32616	4720	3186	2437	1678	1231	940	789	650	592	505	485	457	406	415	348	355	375	375	357	360	317	292	329	318	299	303	338	311	306	314	305	326	277	307	307	277	288	287	263	305	289	273	308	320	276	282	255	294	289	268	273	298	321	254	283	302	288	296	264	267	257	278	277	290	248	269	284	263	266	295	279	312	298	298	310	265	284	287	280	253	278	283	282	265	294	235	261	275	258	269	295	290	261	282	290	268	266	286	255	289	297	284	263	298	325	330	287	268	286	264	300	284	292	279	284	270	307	295	289	274	261	258	277	276	288	286	252	290	285	268	284	287	291	278	272	279	243	270	281	278	293	272	264	297	262	274	291	267	265	247	258	254	276	279	263	264	243	275	287	247	239	300	283	241	286	264	271	311	292	265	299	247	257	301	271	273	274	289	283	250	267	275	277	295	271	306	253	246	262	260	242	263	267	271	264	244	283	286	275	266	288	269	321	284	290	254	247	260	262	298	266	305	306	297	268	291	286	242	253	246	265	286	271	290	243	293	266	262	268	244	279	246	277	297	242	275	255	287	297	255	258	298	275	277	246	302	279	254	274	256	301	279	303	279	262	289	272	298	258	269	252	254	266	284	284	284	266	262	279	265	275	275	268	286	253	299	277	264	263	262	259	289	308	302	262	239	303	266	270	294	292	250	268	267	278	242	279	287	280	288	248	268	289	292	271	288	288	247	295	303	257	291	269	297	301	251	245	278	282	280	310	278	284	276	287	279	276	291	267	272	262	276	274	256	289	285	278	283	269	275	275	264	273	235	245	280	276	279	287	260	270	266	273	259	268	290	277	264	275	263	258	278	323	295	266	292	299	313	244	243	232	271	265	274	265	288	290	291	296	272	270	276	283	260	251	289	277	289	253	270	296	257	285	286	261	266	291	281	290	265	273	267	265	277	262	286	292	287	285	272	281	267	285	262	283	244	304	304	273	278	280	271	276	261	272	255	268	298	302	264	275	298	251	278	289	286	303	264	298	296	291	274	224	260	273	261	291	262	259	316	269	308	272	258	274	254	268	273	289	297	272	297	295	267	301	285	264	309	266	303	234	267	256	248	274	287	255	253	291	310	248	281	303	263	288	252	297	284	286	271	278	299	273	275	274	284	259	277	290	279	300	289	273	271	264	282	250	273	262	279	249	265	289	247	266	261	256	280	277	278	272	268	249	263	267	260	288	270	283	277	298	282	297	249	294	276	308	292	279	309	258	280	265	271	275	307	269	292	280	290	276	270	259	288	290	282	247	283	290	255	284	292	277	261	292	277	270	286	271	276	272	264	271	297	302	267	249	242	274	273	269	252	291	258	254	276	280	281	275	298	288	272	267	280	284	232	310	290	279	257	285	266	266	266	292	246	296	261	281	300	275	318	270	272	280	271	261	240	253	270	272	277	293	285	291	297	264	252	259	267	255	290	271	282	243	279	249	312	279	281	269	271	286	259	286	275	297	287	270	273	298	251	278	274	261	262	275	264	275	280	273	270	270	276	251	281	263	276	269	281	296	248	238	292	289	307	278	303	260	262	269	302	277	281	289	279	288	294	285	258	249	291	298	234	265	256	291	286	279	280	272	252	273	258	287	257	274	281	249	303	262	283	268	258	265	269	290	275	263	275	266	268	300	291	291	311	271	268	263	297	243	281	290	275	263	284	273	264	291	311	296	268	247	284	271	297	264	263	292	276	231	279	262	275	258	270	314	284	254	293	293	285	260	306	267	283	296	285	256	262	277	277	301	282	276	273	271	259	284	281	238	303	260	306	256	244	275	269	280	284	266	274	327	282	277	247	298	259	264	229	268	275	262	310	290	263	266	290	274	279	265	272	283	259	265	271	273	257	287	286	277	276	306	295	249	274	295	290	280	287	272	244	286	272	290	271	264	268	279	287	285	292	275	275	246	302	290	272	271	292	301	272	298	279	254	246	277	284	316	308	265	279	256	270	264	237	296	300	278	259	265	271	254	270	286	253	273	266	262	282	288	287	256	279	273	276	287	297	264	290	302	250	268	274	274	262	272	288	287	264	267	289	260	311	277	288	268	253	257	286	258	237	270	275	263	306	257	231	268	267	266	237	267	270	293	291	281	251	249	273	273	288	297	258	242	275	290	283	276	266	279	284	252	249	289	283	277	286	290	288	263	224	264	277	251	289	267	279	282	270	300	270	255	284	273	290	281	302	266	278	255	268	287	280	276	249	277	280	249	232	286	303	268	251	264	266	288	284	283	310	300	257	313	272	257	279	258	275	263	292	271	284	280	291	256	255	286	260	286	235	274	264	265	310	284	261	263	278	287	280	268	293	255	274	259	266	285	253	284	275	253	302	266	273	257	270	284	283	265	267	297	276	242	303	290	290	277	284	257	280	258	285	284	253	310	295	272	281	270	275	316	229	278	284	257	280	259	291	316	266	279	255	252	261	307	284	259	278	268	316	272	263	297	285	280	279	286	261	285	275	314	280	251	277	265	279	297	223	267	293	305	286	269	283	291	249	283	262	296	273	292	295	283	261	244	279	259	255	295	268	249	236	253	241	255	267	270	265	272	275	307	290	263	275	317	254	268	263	255	304	293	280	282	267	276	259	240	228	286	259	275	241	269	285	277	277	302	269	244	255	267	260	275	276	273	283	309	275	263	297	275	288	286	261	243	288	256	276	287	284	277	256	278	278	304	261	292	266	247	268	264	282	264	274	268	279	275	271	278	279	267	264	253	250	269	260	272	269	270	289	286	274	271	255	271	258	269	263	289	280	260	265	279	264	283	272	282	253	286	284	270	272	285	269	273	298	272	278	267	278	309	287	287	270	253	281	291	288	271	267	282	260	299	282	253	274	261	260	286	280	294	263	287	273	270	288	278	295	291	239	245	270	250	279	266	258	289	254	277	242	258	252	281	254	300	304	293	319	240	267	306	280	262	270	256	263	279	245	268	297	274	277	264	281	275	277	270	253	258	259	304	291	272	284	271	289	299	257	271	231	270	292	275	274	245	275	297	302	288	282	292	286	287	243	270	240	255	281	243	280	274	253	258	279	299	275	279	243	303	250	282	256	281	307	237	296	278	289	286	284	287	252	258	254	268	292	245	279	287	263	239	270	298	264	277	256	294	263	274	281	264	272	256	282	254	290	283	257	233	285	286	300	267	268	308	293	293	280	266	250	254	244	262	264	256	286	256	271	259	264	279	310	292	250	290	287	312	268	307	285	303	263	275	245	270	287	278	263	261	286	274	258	262	245	295	283	248	286	288	249	284	281	276	291	267	282	263	268	256	286	270	263	267	260	266	302	300	271	253	270	286	265	285	273	303	300	266	277	307	282	276	296	275	261	241	257	266	268	291	300	274	277	265	278	269	304	291	252	274	309	229	258	281	275	249	271	286	281	262	260	258	265	285	294	265	273	293	257	279	253	262	287	307	287	314	283	269	283	269	282	250	287	271	290	284	280	291	280	285	266	277	242	273	256	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13077	2912	6313	6966	6003	4877	3963	3227	2863	2547	2228	1947	1813	1700	1512	1472	1345	1320	1297	1174	1239	1194	1070	1113	1003	1025	1027	969	992	932	936	936	941	923	888	809	842	919	898	881	828	848	897	866	829	778	848	863	855	881	796	780	766	823	841	830	829	744	800	801	783	778	757	761	809	778	761	781	781	770	725	780	796	817	757	789	739	719	760	729	734	752	802	746	749	704	792	777	772	742	714	771	771	777	747	769	768	817	748	764	784	778	720	760	729	764	721	784	754	793	754	742	731	745	748	767	753	721	765	735	740	734	772	756	742	695	775	792	688	761	748	796	737	739	712	705	795	761	773	723	740	746	694	777	728	770	743	725	771	734	751	716	753	790	738	775	777	718	752	693	745	737	740	725	742	732	754	750	756	745	735	734	792	760	817	753	740	725	797	712	745	735	697	797	757	769	715	714	712	747	757	727	733	763	725	733	762	745	746	723	830	726	753	747	802	732	752	745	750	742	746	723	702	732	754	747	764	730	753	783	734	790	765	738	765	728	739	756	730	692	739	753	764	738	743	745	770	708	701	716	738	782	786	727	720	731	751	756	753	723	701	749	735	758	736	761	763	721	725	702	761	737	714	708	777	735	742	786	763	740	796	734	770	772	811	741	744	730	764	775	709	751	711	739	765	734	725	778	733	730	757	730	738	723	741	761	800	758	759	676	723	758	750	687	761	703	756	749	758	740	691	740	753	788	770	772	762	775	773	740	694	771	747	749	719	788	731	785	746	709	684	715	702	748	724	712	742	716	804	713	744	712	757	697	723	764	779	733	712	749	733	771	695	747	743	748	750	775	736	783	739	727	754	772	749	722	747	739	698	765	771	748	748	759	718	727	717	747	741	756	751	754	763	757	760	739	759	731	722	692	793	756	749	725	710	742	701	730	743	744	750	720	759	727	744	707	701	702	737	752	756	759	775	729	724	756	740	747	677	717	738	739	734	740	733	732	724	735	742	771	713	745	741	713	704	772	716	787	730	732	778	774	797	755	688	711	727	764	748	790	770	750	774	752	770	768	706	710	727	759	764	749	760	716	737	777	762	683	764	743	766	763	714	729	713	747	721	730	735	754	802	785	750	728	743	747	751	707	758	770	729	753	756	781	719	757	760	742	740	744	729	699	757	741	674	723	733	730	761	735	683	755	750	772	794	746	737	752	753	720	739	811	710	734	783	697	763	765	749	729	737	754	747	750	739	761	746	756	699	713	794	806	771	738	720	706	730	744	754	736	774	706	786	705	733	762	762	718	766	744	777	758	727	719	719	794	790	780	700	733	721	707	737	717	735	739	772	755	730	762	757	722	751	744	758	717	766	771	740	729	739	727	730	696	724	718	774	758	754	767	722	732	708	745	715	758	763	727	764	767	744	744	723	785	738	749	738	741	746	734	757	739	794	746	706	769	735	736	751	716	764	769	738	738	734	747	774	762	745	723	729	713	757	764	713	724	747	691	734	743	769	750	773	736	778	719	740	788	802	739	766	728	760	774	766	671	713	703	749	723	794	754	708	730	719	720	753	717	712	719	745	746	747	801	738	744	736	758	775	785	741	683	742	733	737	747	718	743	739	720	711	727	767	772	750	745	779	737	667	725	736	769	764	715	737	755	737	767	756	810	755	701	736	715	799	737	762	757	768	726	740	747	773	797	723	712	685	762	749	735	777	723	719	755	756	728	745	796	759	753	732	715	757	736	725	771	718	726	709	731	717	765	738	729	749	760	745	764	737	759	715	796	786	743	702	758	779	739	766	759	767	752	737	708	749	723	727	714	764	723	775	726	739	745	738	697	703	727	771	701	739	715	750	729	801	761	749	739	703	789	746	770	681	666	755	819	730	768	710	777	747	770	680	699	738	751	747	782	756	802	772	702	777	808	698	779	769	775	748	793	772	732	770	727	728	700	762	711	756	744	795	713	764	777	754	756	719	800	728	693	781	757	782	778	732	743	715	739	797	745	728	721	750	725	713	727	778	766	723	742	705	745	692	750	741	737	714	742	725	765	723	727	782	712	768	715	725	738	742	709	795	743	782	713	757	788	755	783	727	771	761	787	719	726	735	764	773	748	762	739	779	772	666	769	748	709	670	760	759	722	723	760	740	778	778	750	754	721	730	705	728	761	735	736	767	742	784	769	716	782	738	755	745	781	725	763	763	751	766	730	759	734	761	734	740	802	732	742	768	739	700	723	761	718	742	712	775	741	696	770	745	733	700	764	716	697	735	792	753	720	766	719	725	736	744	714	703	741	746	784	744	746	737	735	704	736	750	732	747	779	791	759	746	738	739	729	711	746	737	723	737	721	728	781	775	761	769	760	774	764	729	757	711	724	705	724	775	710	784	764	771	717	728	731	732	777	754	726	770	711	788	748	757	775	768	779	778	784	748	766	747	727	719	749	740	759	738	778	719	745	755	778	739	747	729	707	759	757	747	779	776	743	788	746	767	719	776	739	671	740	792	750	734	746	728	717	739	722	684	731	750	770	707	709	733	734	720	752	730	716	749	726	748	750	764	699	760	676	773	707	743	756	724	708	746	693	786	716	759	732	761	743	728	767	714	734	696	717	759	744	750	705	711	731	752	746	726	714	775	808	725	770	712	721	772	713	760	749	758	709	751	729	734	720	718	738	736	745	760	807	745	748	730	749	731	688	748	712	726	743	731	775	770	712	746	757	759	719	723	736	736	733	704	730	793	696	745	756	702	725	716	735	767	739	767	764	778	727	751	742	767	828	716	699	702	768	786	764	778	746	723	803	717	757	702	694	741	737	714	804	706	726	704	739	723	748	759	728	726	777	705	691	714	713	684	726	733	749	690	741	719	760	747	741	781	754	706	738	788	728	740	775	678	763	777	748	766	735	741	761	750	756	704	727	725	760	764	757	759	748	729	740	731	733	715	728	740	781	740	731	756	763	782	744	744	761	742	764	678	770	746	714	735	727	726	715	755	723	741	721	771	769	783	733	754	701	730	782	798	741	788	759	772	691	744	760	743	749	750	776	741	688	729	746	741	712	788	810	704	745	724	719	734	708	728	778	706	746	783	692	704	722	776	769	711	769	682	753	709	695	727	776	760	743	728	728	723	737	776	728	702	721	758	728	773	734	721	725	737	796	750	701	791	724	748	710	727	736	684	719	721	763	664	729	768	696	745	736	759	824	743	771	776	716	774	748	784	787	761	721	689	736	766	686	739	720	733	780	772	713	730	665	765	764	768	729	754	790	764	779	746	711	724	752	696	780	741	754	697	720	746	806	758	667	747	746	757	726	750	736	752	786	710	720	771	747	723	788	724	756	741	802	785	710	743	704	739	714	742	754	766	765	783	731	743	799	743	727	730	773	749	769	760	699	766	713	739	738	721	756	733	750	738	789	706	763	763	785	766	732	835	691	699	817	819	777	791	805	761	793	757	748	691	758	737	734	764	745	727	743	715	736	740	718	717	739	754	788	722	724	719	756	747	765	733	774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3318	166	155	157	123	120	106	88	96	89	90	71	75	71	97	91	97	73	82	93	93	92	78	97	90	82	65	74	76	85	68	97	74	90	80	77	79	89	78	79	78	88	84	78	81	91	86	96	83	84	80	84	65	103	77	90	65	85	101	77	86	90	80	83	85	97	90	78	86	71	83	85	93	72	76	79	76	72	66	99	68	69	88	75	68	76	77	90	78	76	77	84	76	91	77	90	74	73	93	80	86	82	74	76	88	75	88	73	77	98	77	84	70	66	78	102	88	97	75	90	90	71	79	72	86	83	70	71	75	73	77	92	80	98	66	71	79	77	90	85	79	76	85	90	89	95	71	69	90	83	84	87	70	78	93	92	81	73	74	62	70	73	76	67	92	82	72	82	64	83	84	78	69	73	72	88	77	76	71	96	89	84	80	85	83	79	85	69	73	80	68	74	88	71	88	74	76	71	76	71	94	85	85	86	84	77	94	80	78	98	58	74	90	76	72	80	87	94	80	81	85	76	85	88	89	95	82	78	76	90	96	69	79	82	75	78	66	90	74	95	80	72	91	78	71	65	70	73	93	97	74	84	75	80	77	89	87	85	86	80	90	77	61	77	72	67	88	78	73	80	83	88	71	95	80	70	72	80	78	85	65	71	84	70	75	81	87	72	77	79	70	76	79	82	84	88	92	90	91	82	68	81	88	86	91	69	83	80	80	81	73	94	81	88	80	90	73	89	67	93	68	81	77	63	78	74	84	65	91	94	91	92	77	80	93	72	83	85	77	87	74	80	87	76	96	78	63	88	73	82	73	77	91	81	80	63	77	82	85	71	77	80	90	81	67	78	74	87	81	87	87	86	81	95	83	86	77	94	81	79	89	84	95	83	92	82	77	92	88	77	85	93	86	99	79	71	70	66	72	73	76	89	84	84	80	77	84	80	85	83	88	63	76	80	86	95	88	88	82	72	82	81	97	87	83	61	77	76	85	86	84	77	78	71	63	84	93	73	76	77	73	91	94	85	80	79	90	68	66	74	88	83	64	85	74	92	90	62	83	72	67	67	88	75	89	65	79	92	87	66	80	91	90	84	77	67	80	75	97	76	75	87	59	76	79	76	90	64	75	73	83	100	74	95	77	89	76	86	79	86	71	69	80	75	67	84	93	75	66	85	88	80	89	86	70	70	78	90	88	88	89	82	78	86	77	79	66	95	96	69	70	83	84	88	85	70	96	83	91	90	72	66	74	76	80	73	75	57	72	79	80	86	84	84	75	87	71	81	87	91	75	88	72	84	87	97	78	65	80	90	93	71	88	74	76	81	75	81	75	67	64	68	91	67	78	95	72	85	72	75	65	82	70	87	81	81	84	61	75	69	78	84	83	104	81	95	84	65	83	75	86	82	70	88	80	72	88	90	78	72	85	87	62	90	71	92	88	78	67	82	87	86	88	93	90	72	74	79	87	75	77	94	74	96	69	94	81	96	80	81	93	71	91	92	87	77	87	77	80	71	83	83	67	84	90	89	88	85	97	89	82	95	78	98	81	84	91	77	78	76	89	88	101	81	78	58	92	70	89	83	73	86	62	95	99	93	85	91	84	85	92	78	98	81	74	82	86	69	82	87	86	76	82	89	75	74	80	71	82	86	74	102	73	78	91	85	103	83	78	77	68	88	79	77	68	82	72	79	90	81	96	74	83	80	92	69	82	88	80	85	79	104	84	80	72	92	85	82	90	73	90	87	67	74	85	91	81	69	71	90	74	66	81	80	83	71	73	88	85	92	104	95	93	81	81	74	83	99	72	82	66	82	84	72	88	92	60	105	74	78	80	74	92	87	72	88	86	78	73	71	80	78	84	93	81	86	87	70	96	89	72	74	71	78	89	71	79	81	86	72	77	81	83	81	99	80	75	84	77	97	85	86	86	69	78	72	79	77	59	91	75	82	98	85	80	91	68	81	80	85	84	95	71	79	83	87	80	81	99	88	77	86	92	65	74	79	83	86	70	74	97	86	79	82	69	100	82	83	72	92	77	103	76	104	93	68	83	86	68	95	75	107	96	70	89	74	85	74	100	76	80	78	75	79	84	93	81	79	76	76	73	80	70	85	82	74	89	72	68	79	87	76	75	94	76	71	75	78	79	77	79	80	86	78	71	69	72	84	88	69	73	79	80	82	77	83	73	85	67	75	102	75	76	75	89	86	79	92	78	74	76	69	72	91	64	72	88	80	65	70	86	81	63	86	94	89	70	65	66	75	73	90	71	82	75	76	67	89	65	86	85	80	92	88	79	96	88	86	93	84	78	71	74	80	88	80	81	65	71	83	93	76	79	82	87	78	82	75	74	82	82	81	88	94	81	77	72	84	82	86	88	60	78	75	79	89	81	81	59	71	76	77	86	82	91	69	85	77	95	73	71	98	83	84	81	78	105	81	83	67	88	72	79	80	80	83	76	101	78	85	89	86	80	84	68	87	88	64	92	71	81	66	80	98	83	84	72	68	81	113	80	86	82	77	78	67	79	86	82	113	91	78	72	103	76	82	82	81	83	99	69	92	80	78	85	81	64	87	75	72	84	78	63	72	92	78	81	83	89	96	80	85	95	65	77	75	80	85	88	99	75	86	75	89	91	67	82	72	81	80	88	80	73	86	82	80	78	63	94	67	79	79	89	84	86	101	75	87	89	73	81	86	88	81	75	87	80	85	85	72	93	61	84	86	77	100	78	80	77	80	77	93	90	87	69	75	82	74	78	86	80	84	84	90	95	76	72	89	75	92	65	83	92	78	88	84	76	83	78	77	85	76	76	78	73	73	77	65	92	76	61	92	92	92	86	81	82	97	78	87	83	85	76	86	102	68	76	86	81	85	85	71	82	82	86	105	91	77	82	83	74	51	76	73	89	83	72	88	78	97	74	69	75	88	79	81	71	80	106	81	93	78	76	78	89	81	85	83	81	80	90	89	77	77	73	61	90	75	79	63	74	81	91	92	92	80	88	84	87	93	69	92	94	69	94	79	89	67	74	87	71	64	68	81	65	91	80	82	70	99	72	64	79	64	76	81	105	92	72	85	82	67	74	77	89	105	77	72	69	99	88	76	72	71	95	80	86	88	66	97	87	71	84	79	96	84	86	94	77	78	62	84	82	106	79	63	104	81	81	100	85	70	82	68	80	80	82	63	90	81	96	73	78	84	96	88	76	72	92	78	78	90	81	71	84	81	65	85	87	69	83	78	87	94	88	86	77	93	62	74	81	94	82	89	73	87	84	75	85	85	81	90	87	74	88	80	66	72	71	69	68	91	89	80	89	84	66	83	67	95	91	93	72	70	80	80	86	87	90	100	70	77	79	75	80	82	71	67	69	72	79	78	73	77	86	96	71	86	78	82	94	64	79	80	89	76	83	75	84	77	86	84	84	90	72	86	86	83	83	85	87	91	101	83	84	71	98	79	84	78	72	87	87	76	96	88	81	80	88	71	81	79	89	73	71	81	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3520	371	467	509	454	392	353	356	332	354	331	339	324	300	281	278	297	308	294	260	281	314	278	304	308	291	297	295	309	288	292	296	270	273	271	270	282	302	287	305	297	263	310	276	304	299	280	276	295	285	262	263	266	277	270	294	291	306	243	286	278	251	301	264	300	254	296	271	264	311	270	280	285	289	267	287	274	303	265	275	281	301	277	276	269	276	275	294	287	268	292	259	288	273	267	266	294	297	277	292	287	279	283	306	295	294	261	303	286	299	282	289	290	261	286	251	270	269	247	279	266	288	280	289	279	325	257	270	294	289	269	259	263	297	278	301	285	247	262	275	274	298	262	294	286	268	250	275	292	287	307	290	289	266	282	256	305	296	290	275	279	282	291	301	302	261	283	292	284	267	258	280	278	296	278	257	264	281	289	262	273	308	260	285	272	286	243	287	288	260	245	266	276	281	279	271	300	266	259	320	269	292	308	265	265	277	295	276	284	295	302	264	271	283	292	275	294	245	290	289	280	299	277	242	270	290	265	257	285	259	296	305	256	287	282	267	292	288	288	272	286	296	247	267	245	282	274	264	291	278	278	257	294	286	251	265	280	270	264	269	280	249	269	273	292	280	296	295	291	276	273	304	255	291	286	277	310	289	326	296	302	288	284	299	275	283	291	275	268	274	301	257	283	272	283	286	287	300	306	279	291	289	307	298	261	295	291	262	254	296	266	303	287	291	286	291	304	289	279	296	251	265	299	334	264	253	271	288	271	290	277	258	268	311	284	265	302	278	273	286	270	268	271	294	256	300	273	281	263	304	258	296	283	287	291	274	243	287	266	268	284	270	259	284	288	272	268	274	274	297	240	281	279	283	300	311	248	265	270	259	274	240	292	276	270	301	288	278	303	302	271	279	279	250	266	271	263	280	259	271	287	259	278	286	263	319	274	274	285	301	285	275	296	249	260	263	281	285	293	295	271	287	274	280	299	251	295	250	283	262	296	260	260	273	245	269	280	249	271	272	267	274	285	273	283	295	282	280	274	265	286	308	284	278	256	272	320	283	294	286	273	296	261	267	278	258	263	241	291	273	285	281	277	264	281	290	282	285	298	298	276	299	293	319	269	309	272	290	322	298	272	296	280	295	273	267	270	295	280	243	291	302	276	270	247	283	264	270	281	287	252	287	273	292	273	278	290	231	279	294	295	264	249	275	297	298	301	278	282	281	261	251	291	297	244	250	256	268	317	261	270	280	277	281	274	265	278	264	310	279	262	269	275	285	309	267	283	275	275	273	294	253	276	290	302	285	256	282	257	288	277	284	291	246	287	291	292	275	272	285	301	283	270	284	253	303	294	282	264	280	279	270	298	265	265	279	292	294	244	297	292	254	277	282	273	283	279	241	282	283	261	269	230	286	249	298	285	278	283	288	254	301	266	288	285	235	292	276	264	288	322	284	258	289	277	269	270	301	300	291	296	280	253	268	249	307	295	281	268	251	282	287	287	314	277	274	288	280	281	276	294	230	284	263	281	261	288	271	243	301	263	294	283	281	280	266	290	274	281	254	272	278	282	293	268	290	300	266	280	270	274	247	252	284	281	267	288	292	278	266	273	286	307	294	266	290	275	276	283	283	278	290	261	272	265	267	266	268	290	302	294	254	293	269	263	280	245	292	253	295	300	281	285	261	277	287	291	261	276	262	282	325	255	304	294	269	267	277	281	258	286	279	245	269	283	260	273	260	275	251	310	250	287	277	290	275	282	247	294	257	298	267	277	276	295	276	285	289	267	298	277	256	338	275	296	280	301	276	266	277	277	278	275	304	277	266	284	275	288	269	272	320	273	289	307	255	311	306	268	281	284	291	296	289	272	273	300	257	282	247	294	263	300	322	295	277	279	267	288	279	249	281	278	280	296	288	288	323	293	281	292	276	298	280	284	284	269	282	296	270	267	303	294	291	267	263	247	280	280	267	290	290	277	301	300	280	277	287	295	291	281	267	311	271	258	279	252	258	233	275	290	296	276	293	312	271	271	278	283	265	270	283	263	287	277	291	258	277	295	283	279	282	286	267	263	285	241	298	282	299	291	294	273	258	266	285	262	271	296	290	277	297	289	278	317	244	284	287	278	305	282	262	258	262	309	269	292	232	268	264	257	281	282	279	304	265	281	268	257	263	301	273	282	290	253	277	241	268	282	292	249	308	256	296	253	276	283	275	268	264	268	305	256	270	292	273	301	271	295	271	281	283	287	291	274	309	278	250	253	263	287	306	277	275	315	280	255	285	290	286	267	298	281	301	267	295	247	293	295	254	288	287	276	282	293	296	269	240	254	258	279	282	282	280	299	251	266	289	268	254	292	285	270	295	257	276	288	289	283	296	294	277	259	293	249	235	273	284	268	257	247	241	257	278	283	278	265	264	275	279	309	283	272	287	271	283	278	278	285	255	297	269	255	280	251	304	284	270	306	281	304	280	313	289	290	297	306	268	280	273	254	294	266	289	257	262	310	250	264	264	271	262	275	286	272	298	298	285	303	282	286	275	280	262	289	300	266	296	277	270	269	248	272	291	271	261	278	274	302	285	272	265	267	269	244	270	287	244	284	270	274	267	296	253	255	269	284	287	270	303	278	301	255	282	256	286	293	256	286	284	278	296	270	294	253	285	281	241	316	288	286	281	266	294	284	270	297	284	262	282	275	286	243	286	266	276	294	260	256	296	256	283	262	295	291	259	273	253	295	259	272	260	282	279	293	268	282	297	299	285	302	283	276	264	307	297	262	286	259	255	249	245	258	298	287	287	272	249	321	296	277	302	281	327	246	266	286	277	276	290	278	263	272	263	254	298	263	264	278	285	318	262	298	278	286	281	299	269	279	260	249	275	307	294	284	267	292	263	261	281	308	267	305	280	288	281	324	260	272	292	284	298	321	261	276	272	278	263	251	288	266	271	295	305	249	282	295	279	280	247	276	290	321	278	299	253	280	268	277	280	281	278	298	259	294	269	268	296	276	276	293	278	274	275	280	302	291	296	288	250	282	253	283	282	279	266	276	291	314	273	293	289	286	301	307	292	276	271	272	264	302	282	298	303	258	274	309	299	316	274	259	274	276	278	273	261	253	266	321	296	286	312	292	282	273	288	283	301	279	225	284	264	250	276	284	257	285	281	275	274	274	277	276	315	271	299	273	287	285	290	289	264	278	286	291	275	268	271	321	286	270	300	275	257	321	272	281	283	234	294	243	251	268	289	275	306	311	301	293	301	278	261	320	269	294	286	288	278	259	289	286	288	279	267	310	303	273	274	290	299	306	282	266	276	285	313	300	261	294	280	286	284	267	260	262	257	287	287	290	283	263	292	269	265	308	262	269	291	280	288	258	278	300	253	289	269	257	294	279	269	273	266	250	269	273	289	283	289	286	287	258	288	294	289	261	292	250	310	283	278	267	295	284	283	284	269	312	274	263	279	302	293	290	266	263	260	266	252	278	272	276	295	274	292	278	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20109	1745	1509	1183	829	615	516	410	348	325	281	263	229	231	240	246	218	223	214	209	201	228	212	192	193	217	188	197	180	176	163	219	176	178	181	192	183	216	185	172	198	192	185	172	193	197	185	199	172	190	191	179	162	174	188	170	199	175	170	206	174	179	164	155	179	168	191	182	187	169	177	197	179	180	193	166	178	199	176	158	156	172	196	169	174	171	189	208	186	165	172	198	174	225	180	164	179	200	187	173	197	168	185	206	181	173	203	195	172	177	194	183	179	172	182	169	146	171	178	171	169	152	158	170	196	171	208	166	173	174	178	160	197	201	186	173	183	165	191	161	196	189	200	181	165	174	164	166	162	193	182	192	166	212	195	192	179	187	165	186	194	150	195	192	188	187	185	180	153	174	173	149	167	199	166	171	171	181	206	192	176	178	186	183	191	183	186	186	178	171	170	183	177	197	164	194	153	199	162	157	167	195	194	161	181	195	203	172	191	181	172	179	166	180	169	169	174	185	181	161	154	176	163	167	163	166	167	178	150	201	163	185	170	163	173	176	185	168	171	188	163	183	179	165	175	169	167	174	162	161	158	165	192	187	148	178	175	177	198	170	186	194	179	189	209	176	180	206	162	197	184	201	161	206	171	157	174	197	185	163	199	168	185	184	194	177	171	200	168	187	175	187	185	202	180	166	177	159	181	199	175	181	172	189	194	163	173	170	173	178	177	168	177	176	181	163	172	180	172	169	176	196	173	167	154	166	191	198	184	176	177	187	170	152	158	185	210	170	193	191	149	192	173	165	185	174	163	181	177	175	191	190	162	183	176	183	165	188	189	193	154	199	163	209	174	192	169	191	162	172	158	188	176	190	159	177	168	135	158	180	143	189	171	179	193	167	160	176	181	166	177	179	165	185	159	158	169	172	166	186	200	182	164	152	183	190	183	153	171	165	171	178	194	180	180	153	170	181	178	185	193	177	172	191	177	140	181	172	170	164	173	170	182	179	178	161	160	188	157	172	168	181	165	179	167	170	183	177	185	184	214	187	190	201	161	184	174	180	155	166	202	189	167	201	163	169	169	158	173	185	165	178	171	153	167	179	180	169	180	154	220	182	180	179	190	177	182	186	176	170	190	181	198	180	171	180	167	162	184	180	179	199	167	168	171	173	169	193	177	197	183	170	148	172	173	187	148	165	161	168	178	186	191	180	175	182	188	191	153	178	161	193	173	166	174	160	162	183	169	183	158	200	172	181	224	177	176	165	168	161	187	182	173	175	169	178	182	150	156	193	211	155	170	169	176	164	188	192	192	189	176	189	176	188	198	178	186	179	182	193	181	187	182	175	160	160	150	166	187	186	167	158	165	209	190	149	149	181	177	200	165	172	169	176	188	191	160	181	175	165	191	172	181	179	176	184	153	174	185	170	167	168	161	176	178	198	161	179	187	200	179	158	166	171	181	158	172	168	180	170	174	197	146	161	183	153	183	182	186	186	164	180	190	176	162	170	194	179	192	204	164	202	169	157	187	175	166	198	184	194	168	199	171	170	160	217	190	183	193	187	202	174	186	175	197	157	136	165	160	162	193	203	186	154	188	173	170	163	173	178	200	195	162	159	181	177	183	173	173	167	185	164	173	164	204	176	174	174	174	169	166	183	173	180	177	187	193	153	168	178	161	169	177	194	177	176	173	167	172	173	156	167	185	181	182	191	175	159	173	178	165	168	183	168	171	167	179	166	159	180	166	178	178	188	179	198	173	152	165	185	169	154	194	177	192	191	175	183	180	195	158	168	149	163	188	190	173	164	167	155	168	209	143	178	170	181	177	157	177	171	162	155	175	169	176	172	184	169	171	179	164	163	172	186	186	163	182	187	196	178	204	158	184	183	148	166	189	172	148	177	149	168	185	192	182	167	177	143	169	181	195	178	181	196	172	162	187	144	181	175	201	169	172	184	195	163	170	171	209	182	164	172	193	160	172	147	193	158	182	181	202	178	161	193	211	174	191	171	157	167	180	175	162	201	170	176	188	177	165	177	173	187	149	188	179	149	179	164	203	185	192	171	190	167	172	181	198	187	174	173	182	162	152	197	170	162	178	169	188	176	172	182	162	173	201	178	188	182	165	169	182	170	163	165	183	173	206	171	186	196	167	162	182	188	191	189	183	203	160	193	158	186	181	150	187	175	177	191	157	178	174	184	196	179	171	186	201	160	202	179	163	195	182	194	204	179	187	180	183	180	156	169	183	175	187	159	170	141	191	175	173	163	173	173	183	168	198	177	171	156	180	172	173	156	174	162	203	182	183	190	170	184	179	185	189	163	182	185	174	187	159	183	184	171	193	164	189	168	173	192	177	183	170	158	155	169	165	176	169	191	182	191	187	175	165	200	168	178	162	172	163	169	183	209	158	186	181	195	182	198	203	194	192	159	171	133	195	173	198	180	171	176	189	184	175	170	188	162	191	170	185	171	166	158	194	189	188	159	175	173	179	175	170	177	176	158	173	180	139	189	165	187	183	146	200	180	188	182	152	158	198	183	192	163	171	183	188	163	161	169	177	168	181	165	144	177	148	192	192	188	182	188	190	162	170	174	173	193	195	174	194	168	172	178	185	166	160	179	176	181	189	176	168	150	176	202	185	190	181	171	169	188	170	163	170	166	186	168	153	179	184	167	218	170	203	199	170	187	191	198	171	176	177	152	167	155	165	165	169	176	184	196	165	163	202	175	186	162	170	169	170	187	182	173	170	169	183	180	167	160	162	209	171	177	198	147	187	187	187	159	182	184	179	177	160	162	188	165	165	197	180	191	158	185	173	166	147	202	184	168	185	219	200	175	186	197	180	179	159	160	174	164	160	194	197	185	184	186	181	174	190	196	197	183	168	195	183	176	167	164	132	202	197	156	162	177	191	147	166	181	177	182	189	171	176	173	159	179	194	199	174	182	172	168	173	168	196	181	157	201	166	181	173	172	174	177	191	184	195	189	177	168	174	188	175	163	176	186	179	184	171	185	188	156	195	139	161	180	161	188	191	154	189	161	189	177	162	181	212	189	163	191	178	196	166	181	187	197	195	191	194	173	176	150	158	183	185	164	171	162	167	168	137	172	176	171	170	199	172	177	199	181	157	174	170	189	168	180	170	180	163	171	197	190	157	199	179	171	169	165	164	162	185	185	174	161	164	165	144	153	164	177	188	206	178	195	166	175	170	177	152	166	180	164	187	181	164	183	160	186	184	146	174	165	169	181	198	193	173	176	182	182	168	176	184	161	179	164	187	178	180	161	195	186	203	169	165	173	167	174	178	185	191	177	186	159	162	191	175	186	184	174	177	164	181	180	190	152	149	167	188	174	179	199	194	172	167	168	176	168	158	161	168	176	167	160	185	161	195	167	195	164	147	199	180	159	166	175	163	154	175	185	183	166	181	148	171	170	179	180	174	166	178	176	174	171	193	184	171	201	176	140	185	163	161	175	168	175	170	185	161	176	179	162	190	167	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9148	1663	3542	3913	3378	2629	2245	1837	1587	1448	1247	1142	1090	1015	962	900	897	807	802	755	674	715	701	688	707	601	652	651	614	590	615	626	601	610	601	560	596	581	601	544	539	566	541	606	573	548	549	583	559	513	532	504	540	538	544	546	547	527	487	573	530	519	544	527	496	518	549	516	530	511	525	533	487	531	471	504	553	540	512	504	500	581	512	524	576	499	498	523	479	549	550	504	528	500	544	539	538	537	517	562	498	511	530	504	556	528	527	523	548	484	541	485	527	515	489	536	546	509	547	550	544	542	542	575	517	517	551	550	533	527	536	530	526	465	484	540	472	508	519	544	544	518	516	490	542	530	529	522	556	495	549	535	485	500	558	532	533	548	514	506	491	516	527	541	540	544	508	526	512	490	509	492	514	531	514	550	512	491	499	523	520	555	505	525	504	523	492	529	553	508	504	526	516	557	481	467	550	497	546	519	482	525	516	517	534	487	506	494	553	493	544	511	505	552	512	478	520	529	533	515	493	485	529	525	520	476	459	485	530	544	525	536	511	495	529	551	508	507	512	518	525	497	503	488	500	508	536	489	509	516	487	487	539	511	486	508	518	539	518	489	518	528	484	555	509	525	516	526	522	509	553	504	517	517	499	511	502	500	514	517	543	506	495	522	520	533	517	530	504	503	512	531	511	527	506	562	503	506	535	509	534	511	503	511	540	546	471	525	535	552	510	495	511	549	502	525	519	508	470	526	481	486	489	521	493	497	510	533	481	522	524	517	487	504	523	502	457	522	530	556	527	526	520	507	502	561	549	545	540	487	485	479	538	561	520	500	506	492	553	473	480	519	507	528	501	521	552	496	525	501	510	511	573	500	537	536	499	551	525	532	506	485	512	514	501	524	481	519	514	493	501	470	530	481	506	493	515	519	529	488	539	533	531	501	483	577	549	510	516	526	528	523	496	510	566	525	500	512	535	496	505	514	512	457	511	523	523	572	549	546	529	532	475	530	506	539	524	478	554	525	528	519	501	470	522	524	543	530	513	538	516	575	486	523	508	492	528	542	546	530	546	523	535	495	557	497	511	507	523	558	508	515	520	546	518	528	518	527	516	498	476	520	548	480	477	489	521	513	500	535	502	505	501	545	543	518	496	508	475	534	515	528	521	541	509	522	519	543	516	533	524	518	472	534	493	490	502	474	515	566	494	485	521	555	505	518	538	518	500	523	511	541	590	561	530	557	494	460	495	517	502	490	550	514	508	527	570	507	514	517	497	541	486	470	504	504	530	535	507	511	549	522	528	560	508	517	545	524	536	519	516	513	520	512	546	474	523	542	499	458	506	497	484	528	494	519	554	507	546	510	523	516	514	528	537	477	559	491	514	528	534	514	490	508	527	514	508	504	547	524	496	510	511	492	513	480	512	486	541	486	560	517	498	564	495	536	510	519	483	533	490	535	521	515	482	526	523	533	498	527	502	500	485	473	494	562	519	526	554	520	503	544	553	483	526	532	533	470	500	510	494	522	521	528	535	554	558	493	529	524	509	530	530	536	558	487	504	512	551	506	519	526	505	510	519	484	473	546	532	494	520	520	525	519	474	490	485	496	532	514	515	509	524	459	502	501	537	504	537	490	495	525	528	466	506	550	515	512	492	514	461	520	509	534	497	503	516	547	549	510	538	504	505	510	517	513	537	521	508	513	525	517	533	534	558	516	539	493	519	528	483	515	532	551	495	511	593	527	518	521	526	544	533	491	559	514	539	499	493	545	510	508	513	513	553	500	433	509	530	494	512	501	486	512	509	501	526	521	526	486	511	522	473	517	492	579	479	506	509	539	532	489	512	519	499	504	521	493	502	556	514	542	543	533	492	510	537	477	502	525	513	542	496	490	506	492	547	539	534	526	568	542	530	485	515	548	524	538	547	509	541	545	486	523	543	525	514	534	527	531	527	493	520	536	542	460	529	507	504	525	475	507	504	474	512	449	521	521	519	494	524	507	522	543	516	533	556	514	510	519	524	518	495	476	516	494	521	501	512	533	505	546	515	507	514	509	543	533	541	527	510	490	488	516	498	543	495	538	513	498	496	531	464	501	536	539	524	496	493	476	513	551	547	526	508	514	541	474	529	530	578	502	526	513	525	557	524	554	546	497	519	482	521	499	537	531	536	533	484	551	496	500	518	472	511	531	493	514	497	479	498	534	550	509	532	507	507	531	504	506	478	526	522	550	506	530	550	534	481	510	507	538	555	500	485	558	515	491	508	504	499	502	495	524	467	504	508	507	523	520	511	541	488	493	506	482	478	513	499	499	499	526	546	502	466	504	521	484	494	519	552	520	522	509	543	528	510	517	497	500	502	503	533	520	508	527	491	511	511	521	523	505	524	535	512	530	526	516	539	490	551	507	485	559	506	495	562	507	528	452	515	513	518	522	479	529	557	562	511	536	525	511	506	513	525	500	518	513	539	514	516	519	480	553	522	569	514	502	558	510	551	526	548	532	567	497	497	483	532	490	533	516	532	498	499	539	495	521	537	487	491	493	512	515	524	492	503	469	526	537	542	520	512	501	520	531	532	481	508	525	526	512	501	481	520	512	544	474	472	564	504	521	514	525	504	508	524	569	494	505	493	533	512	548	568	496	543	550	529	517	531	496	496	507	484	527	490	522	500	483	561	513	542	547	561	527	499	562	541	489	510	529	475	518	512	515	510	543	494	538	535	494	512	502	478	552	553	547	488	535	486	533	511	463	543	489	540	498	511	523	511	523	532	495	535	504	505	527	528	532	495	539	530	512	497	519	537	519	518	538	537	522	501	541	505	494	515	502	529	470	516	539	509	501	518	526	519	506	546	519	539	507	551	526	532	549	539	528	490	519	491	512	510	478	497	544	529	546	560	517	468	521	527	505	524	488	513	481	501	482	544	477	522	528	521	534	510	484	484	493	516	502	551	506	501	503	526	519	483	482	491	552	514	520	537	482	536	486	508	534	509	512	529	543	533	494	535	518	559	526	546	512	536	495	530	527	489	505	510	536	522	499	509	558	507	504	503	510	506	519	508	523	519	498	533	494	501	531	476	509	515	542	537	544	545	526	543	515	526	505	503	478	518	547	487	523	528	523	540	542	525	491	542	495	501	518	535	506	467	519	510	486	525	532	542	499	482	515	526	497	529	517	549	485	551	496	510	516	516	527	562	528	508	511	498	563	545	522	499	508	544	508	545	539	501	506	514	519	497	494	527	523	537	474	483	529	486	529	518	506	500	535	489	533	522	511	475	504	474	492	494	474	524	519	560	505	578	531	518	545	515	521	517	503	540	509	498	483	525	519	520	487	526	537	498	486	532	528	535	536	529	538	532	536	528	494	527	516	504	514	548	525	474	534	530	491	533	568	533	481	546	532	520	503	517	507	521	465	489	532	517	498	541	514	503	561	517	499	505	541	506	516	527	565	549	492	570	472	484	529	504	490	537	487	571	515	567	504	526	522	491	494	469	518	497	510	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32413	4888	3126	2375	1689	1188	961	781	693	597	514	452	436	456	383	346	367	352	316	340	354	325	299	312	308	311	343	322	327	299	323	310	253	287	332	280	281	285	247	302	274	297	283	281	272	285	297	309	286	250	325	271	289	263	297	293	297	277	293	261	300	309	275	266	268	297	277	286	259	240	269	253	288	279	274	308	278	291	250	294	293	258	293	292	269	298	271	281	291	305	286	240	283	278	284	275	305	295	279	277	268	273	260	285	269	263	281	277	294	290	293	250	272	278	297	286	263	269	269	265	262	273	300	289	273	301	261	268	275	267	255	248	280	287	290	265	304	276	285	273	318	257	320	284	267	248	269	261	274	279	296	285	276	253	274	301	278	268	294	283	263	268	273	302	266	266	264	258	281	290	289	313	227	265	261	266	260	290	279	246	286	270	294	278	277	268	287	255	228	293	279	285	285	290	298	266	320	288	282	251	284	270	268	271	253	279	291	260	260	251	275	259	260	274	285	273	254	278	278	259	286	267	255	288	292	277	281	259	237	262	254	295	276	264	247	262	283	262	296	277	283	295	298	244	257	247	280	265	272	273	285	293	284	272	268	297	273	281	250	295	283	285	279	259	248	269	295	269	282	292	281	285	272	262	308	297	266	272	287	264	273	266	266	317	287	261	280	263	285	276	271	236	301	259	277	272	255	288	281	309	322	277	286	292	268	281	258	279	263	281	278	266	254	305	281	303	301	280	255	255	278	280	256	301	275	293	257	297	325	264	272	276	267	243	285	297	286	276	298	247	248	277	259	259	267	272	273	262	317	306	293	267	265	262	285	265	303	251	271	260	267	254	273	267	249	269	284	280	240	254	271	304	267	277	302	271	242	261	276	262	292	253	277	275	287	274	230	311	238	294	241	295	260	285	268	253	285	290	274	264	256	274	265	270	270	296	268	267	289	264	284	240	262	259	286	308	253	277	291	249	278	261	265	249	245	301	274	275	298	260	250	267	221	277	315	287	287	261	284	250	261	288	261	279	252	284	246	262	252	260	287	267	303	282	311	286	251	314	250	269	287	270	264	241	288	261	270	268	260	281	299	275	272	307	274	254	287	233	267	294	289	239	257	280	259	325	282	290	242	241	287	281	297	253	287	250	275	287	245	269	237	287	273	269	259	257	276	246	275	273	257	267	280	258	308	267	283	259	288	297	294	267	291	245	278	261	279	301	259	297	289	250	267	256	271	252	271	258	272	283	280	269	262	251	263	261	273	279	276	242	252	264	263	293	301	273	286	249	276	263	262	266	259	273	295	264	272	265	307	273	290	267	282	298	301	273	272	259	288	267	293	287	275	268	279	267	242	286	255	272	294	268	269	255	282	316	249	292	282	268	274	271	279	238	262	242	251	284	289	261	274	283	273	276	296	279	277	278	269	298	283	302	253	274	264	272	283	268	235	249	296	275	265	274	259	251	268	278	275	276	286	252	270	310	252	266	240	307	276	264	269	268	301	262	281	311	264	266	279	294	283	264	293	267	276	255	248	247	281	268	276	266	285	267	270	293	273	281	270	298	250	282	283	267	259	257	274	279	291	303	267	276	301	285	305	303	274	271	269	271	302	245	292	286	285	270	257	292	236	278	291	261	269	290	272	266	294	282	272	285	255	275	274	258	272	259	289	274	256	273	285	270	289	306	274	282	260	277	284	297	256	266	262	274	264	306	247	295	293	259	249	293	250	244	273	285	281	261	245	281	291	253	303	279	262	294	305	257	261	250	276	263	269	243	290	271	274	286	259	257	249	277	302	273	262	277	322	278	276	288	251	277	299	265	266	242	296	280	269	276	304	283	255	301	296	309	270	280	251	281	256	262	258	293	302	289	255	287	270	266	273	275	269	268	242	272	261	290	287	265	287	293	246	237	252	297	264	264	284	260	290	269	271	265	278	252	287	298	287	279	281	287	266	299	296	269	285	288	250	317	291	270	276	278	274	292	272	241	253	265	300	304	275	285	283	271	278	313	286	267	236	293	277	286	263	305	280	264	310	288	274	288	278	267	262	307	273	272	276	269	296	311	269	266	292	274	270	278	248	260	267	254	245	250	268	291	274	267	293	293	274	250	290	277	275	258	287	278	282	254	257	243	294	269	268	290	305	295	255	289	291	258	268	256	295	270	272	240	239	278	283	263	250	284	256	274	301	284	259	287	277	275	297	281	310	294	266	307	283	264	266	284	301	284	279	275	270	271	270	273	278	287	255	285	260	302	249	264	266	273	287	298	301	273	286	293	272	258	297	285	291	278	267	283	276	299	279	268	260	250	267	290	267	250	275	267	268	272	266	278	286	283	260	292	283	272	282	264	270	283	262	273	321	271	276	270	280	279	280	277	303	263	296	304	285	272	308	246	301	262	299	340	299	296	277	274	263	272	264	284	274	276	255	286	308	270	295	292	288	305	296	250	249	290	281	305	270	259	286	276	265	280	272	261	274	237	273	273	287	259	276	280	268	281	263	230	295	283	267	298	250	232	269	281	267	294	266	252	242	260	294	286	271	282	244	257	274	294	294	279	264	281	303	282	270	267	238	255	268	292	269	254	246	279	293	290	286	300	318	259	316	268	291	289	277	260	268	265	269	271	264	275	296	268	309	278	297	284	264	269	281	286	288	295	267	288	281	274	302	269	272	289	284	284	279	276	263	262	286	297	280	265	282	273	306	262	278	284	294	266	289	279	291	263	271	279	262	254	265	257	256	273	242	282	262	272	275	280	266	273	282	271	299	283	274	279	297	261	283	262	290	315	278	257	289	284	281	259	249	259	248	287	288	244	281	269	280	224	265	279	279	266	285	290	275	259	241	257	275	274	281	298	287	269	300	280	290	289	271	293	284	266	292	238	277	277	249	260	294	275	292	248	295	258	263	266	279	291	272	247	276	252	272	261	251	286	295	265	284	272	275	264	277	260	267	316	268	266	266	281	281	296	263	260	268	251	272	281	263	300	297	274	281	270	246	254	286	238	265	275	245	273	289	256	285	289	261	277	269	255	267	298	285	248	252	285	286	255	290	301	249	291	259	269	274	269	262	279	284	232	270	267	258	246	262	266	285	298	286	278	258	269	290	319	292	260	258	296	280	249	293	267	296	253	298	280	237	235	262	253	296	278	259	266	290	263	252	284	273	252	266	257	275	265	286	277	312	258	258	282	250	283	282	261	270	273	281	289	275	274	287	282	305	300	272	285	268	276	300	270	264	274	261	281	292	287	274	275	289	282	274	273	305	282	296	281	263	265	252	283	249	281	296	268	280	273	286	233	259	299	255	286	304	274	283	276	276	309	273	297	280	294	233	264	286	294	266	249	293	287	266	285	288	266	271	256	272	281	289	294	275	267	282	269	260	277	296	256	248	267	285	288	281	256	269	283	272	282	294	284	242	287	272	278	247	272	281	302	267	263	240	273	298	285	277	263	300	275	264	274	249	283	259	262	273	272	290	271	294	280	303	262	234	274	280	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12661	3043	6438	7135	5847	4844	3994	3250	2945	2489	2164	2042	1844	1667	1616	1519	1356	1328	1252	1137	1109	1118	1126	1128	1016	1040	1036	976	922	933	964	930	906	897	923	846	897	874	857	853	856	797	865	816	829	847	817	803	770	755	845	816	796	840	813	790	847	790	769	808	830	809	795	791	770	791	782	757	761	770	730	734	813	766	768	796	787	778	731	766	758	807	772	746	783	723	756	744	762	766	745	812	743	780	727	769	783	793	783	751	837	754	736	736	750	768	748	726	776	764	797	766	758	756	749	725	775	721	742	783	801	727	707	779	735	816	748	746	737	768	721	763	774	763	749	767	776	750	730	760	767	732	720	715	786	761	720	739	739	744	797	728	749	760	739	753	786	763	771	749	722	755	718	724	769	754	756	717	746	738	767	729	747	678	763	761	732	743	744	712	768	745	725	737	782	725	720	754	735	717	703	733	734	717	813	730	732	775	728	729	756	771	770	758	765	739	725	748	740	768	735	736	756	741	774	744	764	719	767	726	777	714	755	720	792	712	717	739	775	768	740	744	738	742	686	757	770	703	705	792	786	725	739	760	786	769	716	784	777	740	742	751	773	748	738	758	693	741	752	790	757	749	716	781	739	742	778	729	750	753	748	761	776	715	695	743	733	710	700	718	707	732	753	763	724	711	729	767	755	757	748	757	699	757	788	675	761	735	755	753	748	738	755	717	745	756	742	728	768	714	703	743	764	719	711	810	721	750	747	715	729	686	723	697	753	755	789	687	759	738	761	718	725	781	739	755	742	719	746	731	752	756	731	693	745	766	723	771	818	781	740	738	729	733	785	727	709	754	773	710	759	770	763	719	724	736	723	707	736	751	778	757	748	709	769	757	772	755	737	724	737	707	782	683	720	731	719	734	743	710	715	735	771	792	745	758	767	741	757	760	763	729	761	745	750	747	722	759	751	681	723	740	773	707	763	740	784	712	727	762	735	718	719	723	751	772	763	757	738	743	790	776	716	678	752	758	692	694	726	750	790	721	742	702	746	702	766	742	762	742	716	724	775	721	759	751	742	805	731	686	759	772	763	767	783	734	793	732	767	748	729	769	738	783	734	723	726	740	663	713	701	727	735	760	732	804	695	735	752	767	750	762	717	777	722	764	730	760	711	727	756	765	743	752	708	725	791	705	730	757	707	749	759	791	791	741	739	764	701	752	749	759	751	724	728	770	725	738	795	714	804	739	741	738	713	792	728	724	794	755	765	754	741	735	697	681	749	694	718	702	774	726	718	751	721	723	729	760	735	695	731	751	733	719	742	765	740	717	713	770	766	722	702	700	710	759	772	694	757	792	746	768	742	738	746	726	745	708	696	705	700	690	718	730	709	780	750	738	728	726	691	765	757	727	714	751	750	800	811	728	720	725	751	769	785	741	733	769	784	710	763	763	739	710	739	733	740	719	744	753	810	732	735	735	750	742	713	781	751	773	786	713	722	751	772	711	681	775	745	762	733	751	777	744	759	734	744	778	688	733	744	718	705	759	769	754	685	766	725	717	745	739	712	730	755	747	698	725	758	713	776	745	749	665	673	787	762	707	777	759	718	790	717	682	736	711	729	747	797	710	769	710	819	761	735	735	733	750	778	720	761	717	754	713	752	737	765	721	743	683	767	770	795	790	751	733	720	724	750	739	727	752	748	696	761	784	774	755	739	741	761	731	724	684	717	731	725	704	711	752	756	714	771	732	756	719	724	726	765	749	753	751	730	738	730	729	724	773	729	731	738	718	778	772	719	790	802	743	740	722	772	728	802	753	753	731	727	705	740	727	737	780	800	781	815	741	760	778	766	765	760	755	742	721	738	798	728	780	746	774	725	772	772	759	786	772	785	688	772	764	761	681	782	740	692	746	774	717	763	707	783	734	759	734	744	755	732	723	724	731	776	716	764	749	786	725	739	728	732	718	732	755	708	723	797	790	752	781	787	729	758	724	762	735	762	696	777	744	706	762	739	741	787	752	720	740	763	729	711	709	736	751	771	746	708	758	780	746	754	764	728	741	754	733	730	778	753	723	723	711	725	767	766	753	760	714	741	720	771	736	715	798	738	716	745	733	760	770	757	708	779	728	791	782	764	719	735	723	754	736	711	759	742	773	737	753	763	729	734	754	712	772	762	713	806	739	744	737	789	735	774	768	745	731	750	722	728	728	753	776	758	733	766	714	745	759	762	739	779	727	741	746	759	748	765	669	709	717	731	758	720	723	724	714	749	757	729	774	750	764	773	728	733	741	711	719	734	726	781	780	719	771	759	666	783	777	744	748	738	700	787	700	783	713	711	694	809	749	720	751	710	773	751	781	739	757	756	719	746	771	736	771	765	763	762	749	721	730	736	749	711	730	741	705	772	740	737	732	734	712	745	747	750	722	773	763	746	722	693	719	724	751	773	774	733	746	745	777	753	770	724	784	704	771	780	776	710	768	713	792	761	738	782	739	732	733	727	710	791	783	710	775	757	769	740	720	761	747	716	738	766	715	743	708	714	759	772	735	755	755	755	720	735	743	760	699	754	779	757	744	750	752	753	766	770	727	688	765	736	775	747	763	776	787	764	696	706	725	725	749	795	810	741	755	740	738	719	720	766	757	728	739	772	720	741	732	734	769	741	763	781	735	730	697	727	711	768	737	750	719	759	732	725	745	749	713	727	731	735	721	749	755	712	692	736	727	718	782	755	760	783	749	732	735	734	720	724	734	771	733	749	759	754	777	736	751	785	713	753	728	744	742	749	693	716	755	713	724	731	759	702	773	746	795	711	724	701	724	729	775	732	723	731	699	774	701	748	726	761	763	757	736	747	741	765	740	815	773	741	737	723	750	755	747	755	733	730	780	767	725	770	784	699	729	759	759	707	741	742	759	743	709	733	747	717	701	733	749	723	732	724	697	727	780	738	759	732	745	724	732	708	808	736	755	771	749	766	763	758	760	719	723	732	758	766	757	749	729	754	774	735	730	746	711	748	774	722	715	737	758	696	737	747	812	745	751	746	704	726	736	756	739	762	786	756	744	797	732	787	716	693	755	778	738	734	721	741	745	745	755	780	731	709	769	715	776	774	750	764	749	795	756	763	743	773	780	708	721	722	759	750	783	776	766	720	781	703	760	746	788	760	697	773	704	743	761	722	757	742	768	744	822	707	731	763	758	719	799	774	787	763	753	727	753	722	723	704	783	769	769	766	728	716	701	714	742	702	755	748	719	737	770	724	740	733	786	769	777	790	681	719	784	736	739	746	756	744	731	743	776	757	712	784	762	781	754	721	763	719	760	800	722	805	767	720	760	737	773	742	734	780	793	689	744	779	766	728	772	687	713	708	722	773	686	735	710	759	738	789	760	761	694	743	793	732	723	784	743	744	721	745	694	717	742	753	714	747	726	790	738	749	736	774	745	749	760	745	762	766	792	748	762	740	719	732	719	756	773	726	779	721	758	717	757	753	750	754	724	758	719	780	692	714	756	761	727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3294	181	148	127	129	115	96	96	103	96	88	88	80	68	92	78	87	91	75	91	88	94	78	75	69	82	83	88	87	95	90	93	84	81	77	85	81	79	74	85	87	77	91	82	79	87	88	94	77	98	70	81	85	69	75	104	88	86	83	73	80	86	80	78	87	87	84	87	64	86	85	94	74	78	71	74	73	97	84	79	85	97	77	82	91	86	64	80	80	98	70	81	65	85	83	94	88	76	71	85	76	67	96	81	84	77	87	73	74	80	81	80	88	93	71	89	82	97	85	62	69	75	64	68	82	80	78	80	87	72	62	87	76	92	87	82	77	74	84	90	91	85	93	91	90	61	87	72	86	67	83	83	61	71	82	90	98	91	82	97	64	69	78	79	86	71	95	83	74	86	73	70	68	86	89	81	106	72	77	76	80	78	86	93	80	82	61	83	101	90	90	74	74	77	73	62	70	85	94	79	74	73	77	71	78	95	90	90	74	88	82	92	73	73	67	89	84	53	76	77	91	74	98	76	83	87	77	83	80	76	75	69	69	70	86	85	77	86	84	104	79	84	93	88	70	73	78	79	92	74	82	78	77	75	99	81	72	88	89	65	72	78	83	92	92	92	79	93	80	63	81	79	81	57	57	89	82	82	75	84	85	95	75	90	76	75	95	83	73	77	78	87	77	75	70	75	88	84	79	86	84	71	85	92	89	91	92	81	88	63	67	85	79	84	83	88	65	91	69	79	73	72	95	73	95	77	68	81	69	74	88	86	88	73	69	94	83	93	81	91	84	93	94	78	81	88	89	79	81	94	77	89	76	82	72	69	80	76	91	76	78	88	96	88	104	74	88	93	94	67	72	76	84	79	69	89	87	86	90	67	71	80	72	78	87	91	86	101	90	89	87	76	97	85	86	80	81	83	70	73	80	74	78	80	77	82	89	97	86	78	80	70	81	79	80	85	99	94	87	104	70	76	76	68	92	71	73	72	97	87	90	65	89	84	84	74	73	81	76	86	92	75	81	87	68	81	73	108	68	78	80	82	91	70	88	76	78	81	84	85	83	87	74	71	79	76	83	88	92	74	71	71	70	76	74	78	91	77	71	79	69	80	71	78	70	93	101	72	73	86	86	96	99	85	66	68	76	93	90	87	110	80	80	60	61	73	92	92	86	86	83	81	69	76	86	86	62	90	63	80	67	73	85	79	75	76	100	90	69	72	83	68	87	80	74	87	81	83	75	62	83	79	89	76	74	95	70	89	75	77	79	104	90	81	76	90	59	74	89	94	94	76	88	74	86	71	88	83	70	69	79	76	76	75	83	74	77	68	80	70	84	70	83	87	71	81	89	86	79	88	67	76	88	85	87	98	101	86	76	74	80	79	74	76	85	75	65	82	85	90	75	91	81	80	97	84	89	67	77	82	91	68	93	71	83	78	77	78	78	79	91	77	90	84	79	85	74	72	75	83	77	97	78	82	89	85	91	82	79	72	72	79	110	75	73	64	86	81	80	81	93	78	80	79	73	97	96	91	80	68	81	88	71	81	80	72	75	50	87	90	74	77	83	72	103	82	76	100	74	74	87	69	84	93	83	76	74	74	68	81	62	92	71	78	91	73	72	80	65	78	85	90	86	80	85	76	72	76	83	82	103	83	79	68	79	91	65	80	81	62	79	80	92	87	98	76	78	85	92	73	94	89	76	91	101	83	84	78	80	77	99	76	77	81	89	90	87	75	75	103	82	71	74	73	92	83	84	77	80	81	61	75	88	81	84	79	85	94	79	95	86	75	76	70	83	84	78	79	79	71	89	54	75	87	83	77	59	77	70	86	80	86	70	57	86	74	55	75	91	98	78	72	80	77	81	81	79	78	74	98	85	86	87	75	75	61	71	60	75	85	92	85	93	66	94	79	89	76	74	86	86	82	75	73	84	79	85	74	82	69	88	91	76	76	79	81	74	76	74	80	79	84	79	88	88	96	87	61	99	74	65	83	73	82	81	80	73	89	71	70	88	80	65	102	83	82	87	88	59	80	77	78	82	92	68	80	95	71	91	95	74	80	98	92	89	82	98	94	72	88	91	88	78	90	91	78	69	71	87	84	81	80	84	70	75	79	78	79	73	77	93	78	71	84	68	73	77	83	72	63	86	70	80	81	79	81	78	87	71	77	92	69	80	85	69	80	90	83	75	83	75	81	87	87	79	73	68	77	79	80	63	86	63	105	85	86	83	64	79	89	84	95	73	74	77	80	83	65	98	82	69	81	73	84	97	91	76	66	91	89	69	64	70	85	80	70	76	70	80	82	71	65	102	69	86	79	91	71	72	84	83	78	85	60	74	85	89	91	82	90	71	84	82	100	77	71	95	103	96	84	94	84	91	81	84	85	81	94	70	81	92	81	93	83	71	76	86	76	84	76	92	74	91	79	63	82	68	71	82	77	89	82	77	70	89	72	61	67	86	96	77	75	69	84	69	69	66	94	77	84	63	75	73	83	78	80	72	74	74	77	86	90	84	77	88	68	77	82	89	90	76	82	92	72	92	61	79	97	81	75	98	81	86	82	82	87	86	89	79	81	66	89	90	80	72	79	95	81	75	90	78	74	94	96	79	80	73	79	81	68	82	89	100	82	70	69	68	88	77	84	79	83	76	74	89	68	66	80	79	89	73	85	85	77	85	95	74	93	90	80	76	84	74	72	79	71	86	70	84	69	80	79	64	90	69	80	83	66	79	73	81	86	80	72	75	77	85	83	87	78	107	88	84	85	77	86	60	80	79	77	83	94	82	88	89	79	66	79	63	82	81	99	87	62	73	82	92	70	72	87	79	66	59	81	71	81	76	86	83	84	66	67	81	82	88	85	83	81	71	78	77	98	79	95	101	79	73	78	94	91	90	71	70	75	96	75	70	76	72	73	71	60	83	70	71	76	88	82	71	111	83	89	92	68	87	80	75	74	72	64	79	91	80	67	97	74	89	87	69	79	68	80	72	80	95	75	88	88	104	75	80	81	85	69	95	86	90	83	69	87	73	88	77	65	73	80	93	85	72	67	86	75	80	80	77	72	88	87	94	68	84	84	83	96	72	88	84	68	84	81	68	96	101	79	81	77	98	88	68	97	71	90	91	63	72	79	92	86	78	72	83	73	84	89	72	67	74	86	81	73	84	58	64	83	84	76	97	82	88	85	64	78	85	68	82	95	75	90	94	78	74	74	77	88	66	80	85	82	97	87	79	70	67	88	75	86	81	102	101	82	101	68	65	83	91	72	90	85	67	72	92	84	70	99	71	75	84	90	89	84	81	75	80	83	69	80	74	98	64	81	90	97	70	79	82	84	80	80	73	94	94	88	85	76	73	60	86	95	93	90	83	76	77	62	55	82	79	69	72	73	93	80	103	81	81	65	69	68	92	77	81	78	79	84	87	93	80	94	88	81	69	77	80	78	89	81	91	76	85	76	68	81	121	74	82	81	72	85	70	82	83	75	63	82	70	60	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3349	337	489	476	435	418	379	335	379	343	297	331	291	320	272	317	309	315	313	271	301	292	296	292	303	289	311	283	278	261	279	258	275	307	287	272	292	273	256	274	278	283	281	276	283	281	257	305	287	293	265	281	281	303	276	298	309	311	269	271	273	282	273	271	285	281	277	289	280	265	288	276	261	279	249	296	307	271	249	302	258	283	282	262	285	277	276	285	264	265	284	300	277	290	258	280	255	282	284	267	225	288	244	266	273	303	284	272	282	294	299	263	247	268	283	280	282	291	272	300	280	311	271	270	296	249	278	270	290	275	274	307	274	274	304	284	279	273	255	299	263	268	288	257	278	272	281	272	271	292	278	266	268	312	295	281	250	319	252	303	285	282	250	288	273	290	272	278	273	280	286	291	301	274	297	293	281	292	253	329	277	265	300	263	309	268	257	287	294	290	301	274	278	285	249	261	280	290	264	287	287	274	268	295	266	265	249	300	282	282	249	276	296	323	240	264	269	282	298	272	261	323	272	254	274	266	269	307	282	285	268	273	297	240	283	288	303	285	304	270	278	290	296	298	291	270	275	256	292	291	293	278	260	288	275	292	267	258	260	312	279	274	270	298	338	264	276	290	296	259	308	293	276	272	277	279	299	292	295	268	230	263	269	285	302	280	316	248	255	287	297	304	271	252	296	259	269	301	273	280	300	279	304	265	283	308	288	280	317	272	282	265	281	282	299	278	279	269	283	296	324	277	288	278	273	252	242	260	292	271	295	278	263	267	274	287	281	263	280	296	248	279	286	253	327	305	289	284	279	298	271	309	264	293	270	281	282	279	283	278	279	291	273	308	276	300	264	278	271	271	251	301	275	272	265	286	282	291	286	265	253	258	267	269	266	280	283	249	261	272	268	262	308	291	259	257	290	284	304	254	302	292	305	317	295	283	285	278	288	291	302	254	299	295	284	308	262	282	263	303	266	296	301	298	277	306	260	273	282	293	276	290	295	278	283	301	268	280	299	277	282	308	251	271	252	260	264	287	274	286	314	284	273	284	308	297	274	258	286	274	283	286	272	293	255	274	261	280	291	287	286	245	276	284	246	292	259	233	271	296	285	286	272	308	248	287	285	287	290	292	256	293	277	260	269	279	292	263	303	292	299	280	272	295	236	301	283	303	268	290	254	314	259	270	271	280	316	271	276	290	284	235	322	260	321	312	286	260	257	275	290	285	269	265	301	301	263	272	259	269	292	274	281	302	293	286	300	283	281	285	274	308	306	282	263	256	273	264	281	266	269	304	263	300	271	300	281	291	268	252	317	289	293	281	286	291	287	282	268	292	295	291	258	288	267	287	267	267	295	284	313	269	285	311	288	262	274	267	248	277	278	270	315	253	298	285	287	300	254	281	287	299	266	282	271	300	278	283	275	305	299	286	266	269	236	278	297	244	247	272	261	274	274	256	265	285	251	297	302	282	306	283	273	302	293	258	287	255	273	260	279	264	274	297	292	270	291	258	274	285	310	295	256	267	280	263	280	304	302	235	317	266	295	287	243	275	259	262	281	295	265	275	282	308	269	307	297	258	253	311	255	287	268	274	291	273	290	278	314	275	275	260	266	297	276	262	266	291	286	264	296	282	314	294	292	230	260	296	257	284	291	289	284	284	294	255	272	270	300	250	277	272	257	278	289	268	285	290	281	262	294	272	317	269	304	289	286	270	281	296	275	295	270	261	285	295	269	266	252	272	285	264	311	241	264	304	289	290	304	272	256	264	269	279	271	281	308	282	271	308	288	334	285	272	290	296	259	273	242	283	290	305	297	290	272	256	263	269	270	273	272	232	279	257	269	287	296	266	303	275	268	279	275	276	292	292	275	285	287	291	306	244	260	285	287	255	283	275	297	283	265	281	283	303	305	263	281	296	289	297	301	264	290	310	281	279	275	272	292	277	270	285	309	267	300	283	272	273	303	269	272	263	273	287	270	268	294	251	263	297	254	281	256	279	278	286	279	269	287	306	311	280	293	289	269	258	273	285	279	283	261	266	271	322	248	275	286	304	271	268	255	243	260	279	328	277	245	255	283	305	262	275	270	282	275	291	281	270	252	294	262	274	299	271	287	279	262	297	275	293	289	290	269	255	257	266	286	269	276	264	316	277	289	244	260	307	288	263	287	266	286	269	270	285	287	282	269	260	276	287	293	283	272	267	249	273	268	283	285	257	280	265	270	296	270	260	266	248	264	273	281	289	302	289	292	282	264	262	267	294	261	293	297	281	283	293	264	268	289	301	306	285	297	289	294	282	261	258	264	292	279	288	275	284	283	265	270	268	272	280	261	319	288	287	274	280	289	278	265	271	241	312	291	282	274	257	263	282	230	263	290	287	299	289	278	299	272	264	277	282	264	279	304	309	305	281	290	253	283	255	260	300	311	262	285	253	288	287	255	282	246	263	299	285	306	291	287	261	279	263	278	274	272	251	292	297	315	311	266	272	287	279	288	294	282	269	297	268	267	273	263	299	278	292	287	279	260	281	337	297	286	270	278	289	282	269	265	267	253	298	290	258	269	263	287	334	270	294	264	303	257	286	293	267	269	238	288	282	295	271	301	283	274	261	302	262	269	238	291	257	260	282	287	318	266	282	279	276	260	271	307	275	292	286	283	310	265	280	267	296	272	264	261	305	263	279	256	336	275	275	282	259	272	285	300	273	259	285	268	283	303	272	268	271	275	252	239	295	291	273	303	228	313	267	275	275	264	292	281	307	270	296	269	294	287	268	273	277	290	277	263	299	294	252	275	306	287	304	256	297	278	281	295	265	282	273	270	289	290	287	277	281	271	286	277	304	272	254	259	287	299	301	286	250	294	278	279	253	276	288	252	287	261	290	307	267	263	281	263	278	287	264	246	300	237	287	276	291	299	287	275	276	276	298	277	262	293	292	258	268	279	264	246	280	256	290	270	285	263	273	280	284	296	281	293	297	250	262	288	293	290	274	239	285	304	273	307	301	293	261	276	295	297	251	252	271	268	294	302	313	266	297	261	253	256	306	296	287	271	243	283	287	281	302	282	262	278	247	299	264	304	271	276	294	280	286	278	254	296	283	262	304	277	269	288	298	286	328	288	290	280	257	285	286	251	270	303	282	280	288	276	290	285	286	265	273	287	276	298	260	254	261	270	283	267	289	285	269	291	288	275	280	284	247	266	304	260	265	275	292	282	271	269	307	310	296	249	303	249	287	274	302	268	261	289	276	279	261	253	275	258	296	278	283	264	259	264	276	293	270	252	277	327	281	282	290	272	309	306	290	288	265	279	259	264	266	255	306	301	285	279	303	299	288	274	262	301	291	276	266	279	317	300	257	254	263	299	288	263	274	257	291	277	275	309	274	304	274	278	273	285	264	251	279	276	275	269	284	289	272	282	283	270	267	283	272	278	287	278	292	289	286	289	248	279	284	276	322	307	286	260	267	278	295	273	270	276	250	290	268	298	327	256	277	297	273	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19003	1669	1533	1211	837	667	454	389	347	338	296	268	288	261	266	221	232	219	221	211	197	211	200	194	174	168	188	195	192	184	202	196	194	182	189	178	201	165	195	181	174	168	195	183	179	185	173	173	180	209	175	165	206	179	187	186	182	198	169	181	195	174	158	180	158	186	204	167	189	174	181	189	193	165	157	179	175	168	182	195	193	170	176	175	175	157	173	175	164	161	188	160	182	180	168	173	187	178	154	175	188	184	206	192	174	177	171	175	178	179	187	166	178	167	186	164	187	183	185	183	160	164	176	183	184	176	185	180	180	170	174	184	198	173	181	171	155	156	170	172	180	166	179	176	172	191	172	184	176	179	193	158	189	164	166	176	155	191	153	192	175	187	166	178	190	173	189	167	159	176	196	167	181	184	193	180	205	163	184	154	200	155	179	164	173	190	157	202	190	204	173	167	162	178	182	160	168	184	187	164	211	166	192	156	166	168	164	169	180	189	170	173	165	178	183	159	181	152	160	178	164	185	154	189	186	154	184	155	173	196	204	179	160	169	175	195	166	174	162	194	155	180	191	170	193	212	185	186	184	163	171	154	166	161	167	184	170	184	179	168	167	156	174	177	181	190	191	156	173	166	198	152	156	171	166	176	155	175	177	155	171	173	179	196	171	185	155	155	189	179	187	187	175	199	164	172	173	152	187	162	173	171	194	209	192	155	172	152	185	187	182	177	166	172	177	184	171	222	176	186	198	161	205	169	171	188	179	165	175	171	162	185	192	167	188	157	180	172	165	153	191	165	176	165	187	161	159	187	192	160	143	165	167	183	172	191	185	192	167	169	170	184	190	186	185	158	167	180	179	157	173	159	186	184	165	174	167	185	173	171	204	166	162	178	189	144	171	171	173	184	194	174	164	180	172	162	160	182	168	166	173	183	188	192	172	173	167	162	177	178	168	184	203	179	187	175	160	187	196	183	164	168	190	162	171	184	175	198	183	152	175	183	182	177	208	172	198	192	166	164	185	162	186	203	202	169	167	167	164	204	174	182	178	178	167	170	180	151	183	175	170	184	169	165	174	163	183	186	192	173	173	160	169	176	176	194	167	174	174	159	183	183	187	155	181	191	169	168	179	187	199	176	170	173	155	162	182	164	178	157	196	162	189	163	174	182	199	196	178	186	205	193	152	166	171	172	171	180	189	191	160	189	178	172	171	162	168	161	180	167	179	185	200	169	161	152	181	189	176	191	160	183	195	162	174	169	163	191	161	194	154	157	176	173	153	179	165	193	163	167	167	182	161	197	173	182	165	162	180	191	172	175	188	167	168	161	167	167	172	206	196	157	175	186	159	173	183	188	161	168	176	187	191	199	176	182	191	165	175	177	164	177	183	170	170	183	189	167	193	166	176	166	205	198	180	190	165	186	194	184	187	172	173	178	185	173	188	167	182	200	160	190	165	178	200	187	170	165	184	171	180	155	175	150	158	166	165	158	183	171	166	167	181	167	197	183	190	193	184	173	191	180	173	172	162	160	162	203	175	180	168	148	183	181	213	147	155	155	178	173	188	160	173	155	182	183	198	171	149	173	152	161	170	184	174	189	201	186	174	169	155	171	185	173	169	198	164	168	185	189	168	169	154	185	161	183	154	185	177	174	157	175	179	167	184	153	177	172	185	199	199	201	165	168	179	159	183	158	181	179	168	175	194	165	144	185	196	193	193	168	144	171	184	173	183	185	179	197	164	171	161	168	142	178	169	170	185	182	167	188	167	153	192	174	193	182	179	157	187	174	186	150	191	203	195	184	207	191	171	157	186	170	179	174	198	190	156	173	212	176	177	189	163	184	206	192	175	187	153	170	158	168	183	160	157	171	184	173	184	179	179	158	190	182	162	179	195	185	170	162	184	174	187	175	158	183	191	185	158	175	187	162	162	185	200	191	176	168	189	160	199	199	182	173	187	164	182	191	174	163	165	186	188	181	189	160	165	183	210	196	180	178	177	199	147	163	163	164	184	192	192	189	179	175	156	170	186	160	205	205	172	166	162	205	186	166	135	187	196	181	179	153	172	158	183	184	189	191	184	171	184	178	192	172	186	173	150	197	184	184	166	182	171	175	192	178	183	153	174	190	171	163	191	155	169	161	157	167	174	163	157	164	165	207	159	180	142	194	185	171	172	161	169	162	204	185	180	201	147	181	183	167	182	157	161	174	157	181	176	163	179	191	185	153	178	177	168	186	163	174	168	175	218	184	202	165	163	170	198	188	167	165	156	179	171	172	168	159	199	198	177	165	177	167	173	159	156	202	180	196	155	162	170	183	155	170	171	185	168	157	182	182	177	162	176	167	162	171	164	182	158	161	174	177	166	175	161	161	175	188	187	176	161	154	162	171	165	144	188	197	175	183	173	188	169	165	170	179	200	167	170	187	168	200	185	165	192	178	193	169	223	213	159	187	191	186	155	164	157	176	190	150	177	183	168	172	169	168	169	171	172	178	191	188	196	181	188	186	184	177	156	183	171	166	202	167	174	165	163	191	165	169	184	188	175	173	179	190	189	178	172	159	187	191	203	171	198	166	193	168	156	154	152	181	165	165	182	168	171	153	181	163	168	174	160	163	192	179	165	162	185	181	184	196	170	189	171	166	166	190	187	207	197	160	167	181	165	154	167	189	182	169	173	155	173	181	184	178	202	180	206	165	155	171	187	158	173	179	186	177	189	161	163	148	192	192	167	160	173	164	171	173	165	191	195	182	164	180	183	173	167	152	177	171	165	168	183	172	177	175	173	168	181	191	201	181	180	180	160	171	183	143	123	164	151	184	183	178	180	162	183	165	172	165	184	168	171	181	171	176	165	166	202	176	179	152	176	182	156	178	174	170	176	168	165	151	190	171	169	168	174	185	161	167	170	169	163	176	180	205	200	183	166	178	186	153	175	186	174	206	169	159	163	183	175	197	164	196	188	190	193	174	169	179	191	194	184	172	165	187	157	189	183	186	169	182	181	156	165	181	160	169	191	188	198	185	192	191	181	162	170	175	164	179	177	174	188	155	172	166	186	191	167	170	185	172	211	165	174	177	175	177	184	176	188	153	174	178	160	185	198	207	163	192	197	179	183	169	167	178	146	160	157	183	160	167	163	183	179	165	185	172	189	169	171	179	195	165	180	190	173	176	162	169	172	174	175	194	196	180	184	171	180	179	166	184	169	150	172	192	170	196	184	202	165	167	166	177	178	181	176	193	176	159	171	172	171	181	182	186	146	166	179	166	186	161	190	175	195	173	169	176	186	185	169	178	189	181	184	174	182	175	163	162	164	197	172	177	159	167	196	195	163	197	173	183	183	173	176	187	167	180	170	164	180	177	170	175	197	177	157	196	157	173	175	203	180	187	163	141	187	158	182	164	172	174	174	156	152	187	173	157	178	200	171	186	151	187	166	178	152	187	155	179	159	172	163	169	203	167	156	177	155	178	193	180	171	164	170	197	182	157	167	159	172	163	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8768	1658	3583	3942	3302	2591	2174	1854	1642	1412	1276	1184	976	1050	963	886	887	827	866	760	779	712	667	698	746	710	643	589	620	601	652	626	602	581	604	598	561	583	567	564	552	592	567	585	583	514	551	564	529	552	529	560	511	575	520	535	488	560	579	537	514	551	560	580	504	514	539	547	547	538	525	520	520	558	533	525	528	525	522	501	507	475	555	512	530	498	533	544	530	501	559	521	533	546	544	524	534	553	493	542	504	502	483	519	489	519	520	503	534	500	485	524	509	533	521	507	500	487	516	522	535	499	527	518	543	511	515	499	508	500	511	525	523	550	521	500	521	495	491	509	500	528	493	532	524	526	513	499	560	506	498	542	527	506	518	528	475	504	508	539	530	488	538	517	522	491	543	500	500	508	527	497	536	540	482	520	477	554	533	519	494	524	488	530	536	496	531	530	543	484	547	524	557	532	522	517	526	532	460	522	506	521	527	495	517	507	506	525	482	519	491	526	499	527	559	520	502	528	549	495	526	531	515	538	527	533	520	522	500	510	499	534	552	508	511	530	484	536	526	540	492	507	519	527	512	530	510	516	537	524	502	519	547	563	518	557	519	485	524	510	535	521	517	538	527	515	551	535	513	524	500	505	509	499	563	512	523	484	541	533	529	526	502	523	515	528	514	486	503	522	507	502	541	548	504	522	492	487	504	518	452	494	486	503	542	518	509	509	525	498	551	530	550	502	560	553	520	537	518	529	503	531	506	526	496	528	518	480	467	535	524	511	526	528	504	486	525	511	552	511	527	519	502	485	549	521	485	481	507	516	437	514	532	486	508	566	498	562	502	512	526	471	510	466	521	522	514	491	545	520	517	517	456	542	521	507	465	510	519	517	519	490	506	510	496	459	529	497	516	503	543	529	532	507	513	564	503	551	505	520	547	512	537	557	481	542	525	528	483	477	479	533	491	535	501	514	521	540	552	517	505	523	520	480	545	517	450	545	515	539	531	498	523	492	529	519	536	499	520	536	512	501	510	544	547	533	526	517	537	491	520	525	511	580	543	484	504	517	522	500	530	495	494	508	551	485	481	503	511	491	489	480	547	492	557	531	496	511	528	526	479	520	519	538	527	524	486	517	538	515	499	531	540	530	532	524	538	522	510	504	516	511	511	557	514	538	522	485	511	490	500	539	501	506	518	504	466	503	472	521	479	515	478	515	552	481	518	503	508	548	515	536	491	530	499	501	506	510	532	522	518	493	534	541	529	497	518	530	536	507	482	528	544	519	520	538	545	465	510	500	525	536	463	488	535	525	486	509	519	526	541	483	541	497	513	509	527	489	476	524	511	539	535	530	526	506	524	532	530	511	471	493	512	529	534	507	557	490	542	512	491	501	512	509	560	508	497	521	481	543	513	566	520	503	492	557	539	499	515	525	527	517	497	503	484	487	498	517	535	534	555	541	496	483	523	507	537	524	533	532	489	525	501	497	524	496	540	527	550	487	523	554	529	543	514	521	563	501	483	510	529	495	493	545	556	507	502	511	529	531	524	547	496	519	512	537	513	489	555	510	510	502	505	524	545	518	479	511	520	506	512	486	507	504	514	505	515	531	474	494	536	497	497	529	506	491	518	480	528	492	530	533	501	508	523	492	517	524	504	506	544	528	522	520	509	537	502	530	520	496	515	541	551	523	528	484	513	490	513	477	532	530	506	523	529	472	528	517	473	500	478	510	514	537	520	514	512	489	486	500	482	545	493	522	480	508	508	505	526	520	542	507	505	495	499	557	521	533	529	545	518	540	505	492	490	515	566	540	539	504	508	523	518	524	509	516	485	503	500	507	539	477	525	518	468	508	521	514	500	481	501	475	533	523	503	497	504	502	542	524	506	540	509	559	570	529	518	526	551	555	519	508	544	532	518	527	549	531	496	553	531	524	500	518	554	547	537	537	476	500	498	496	491	501	500	539	523	520	543	511	477	487	528	531	526	488	518	510	501	551	505	522	515	501	511	507	516	503	467	568	500	493	474	540	510	588	528	467	497	516	520	484	476	494	542	534	533	517	506	517	531	518	488	501	567	505	490	486	527	530	489	530	535	493	497	495	473	561	499	541	521	466	506	510	522	500	502	501	502	498	493	555	539	512	527	497	550	526	526	521	548	519	560	479	505	518	535	525	516	552	529	510	522	526	521	500	518	498	493	495	552	520	527	511	546	544	533	526	482	484	513	539	527	488	514	504	499	528	571	514	517	512	568	531	503	456	518	530	516	537	492	541	504	555	502	532	481	507	513	526	500	525	506	538	526	518	538	544	563	527	526	533	477	519	518	504	474	522	541	554	489	514	506	530	485	489	509	475	550	456	526	552	532	522	499	513	512	500	539	540	517	522	504	530	502	510	500	540	451	492	510	516	500	516	538	521	522	532	544	503	481	506	507	501	485	513	511	546	511	530	537	539	512	545	496	521	506	514	469	532	509	489	541	540	557	541	487	507	505	523	521	507	496	475	502	505	524	533	551	519	528	522	530	523	534	519	490	473	551	539	499	515	526	507	541	588	492	509	524	492	494	520	507	509	504	567	513	493	449	508	554	553	510	540	489	516	540	535	511	517	511	486	567	484	512	494	509	477	523	543	518	494	530	482	542	514	500	540	523	530	497	518	537	484	480	520	542	525	528	504	537	478	514	498	507	512	505	483	510	504	518	508	469	517	518	514	506	509	483	496	537	534	534	501	528	532	526	522	503	494	550	492	501	521	505	564	500	512	519	547	520	527	520	514	530	552	531	537	544	518	500	499	506	524	538	521	544	537	520	534	500	491	493	536	519	494	516	523	493	507	511	492	557	480	550	533	497	552	494	518	505	504	476	512	554	541	518	525	509	555	508	481	514	558	504	500	501	468	533	497	505	483	526	502	542	536	570	538	557	472	517	519	500	536	494	524	498	491	527	501	530	528	513	535	545	570	513	505	478	535	534	501	492	571	478	559	517	447	505	453	493	547	496	515	469	523	534	511	517	510	472	510	496	504	519	555	538	495	517	499	518	532	503	507	466	489	466	530	522	529	527	528	520	481	488	525	493	523	528	516	501	532	492	506	516	518	510	536	495	503	503	520	535	528	516	539	512	535	562	524	526	528	492	499	517	499	554	514	569	471	515	538	495	504	509	528	518	535	535	544	496	506	526	538	515	505	530	494	548	559	472	474	527	481	515	515	511	489	546	554	507	460	513	502	534	535	512	569	517	506	583	554	526	525	526	491	564	530	506	505	522	508	559	553	553	542	517	529	486	547	510	522	529	479	504	527	526	517	516	558	523	535	527	503	505	503	508	538	524	542	505	503	519	502	488	537	489	501	489	493	515	523	516	502	497	553	524	482	511	510	503	508	517	500	520	509	528	542	526	507	534	496	528	473	490	505	531	498	494	536	481	508	510	509	497	563	488	530	502	475	510	480	511	487	513	521	527	503	519	506	496	541	499	510	545	514	520	551	523	503	496	537	526	534	496	536	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30238	4319	3208	2449	1741	1238	912	781	644	590	497	469	471	428	392	362	355	366	332	317	342	328	354	304	284	310	335	330	292	292	300	307	307	307	336	295	279	303	280	287	322	279	301	297	301	290	321	263	282	265	293	294	284	313	285	280	288	272	273	309	270	310	297	278	275	266	302	310	312	310	288	267	302	247	298	293	269	278	270	282	294	309	280	291	273	303	294	319	301	264	276	294	271	261	274	280	257	279	297	250	286	291	263	268	261	245	293	279	281	261	269	264	288	255	264	293	269	278	239	267	259	252	255	275	252	257	246	271	280	257	281	249	287	271	249	289	290	279	281	280	276	274	271	285	290	266	267	278	270	255	296	262	265	279	266	283	269	297	253	282	243	259	279	318	254	255	268	287	286	287	302	277	249	276	284	257	276	270	285	279	270	282	267	264	272	274	267	280	275	272	305	240	288	269	263	286	275	260	283	280	287	259	248	272	246	297	313	270	290	271	268	290	294	298	284	285	265	272	256	289	271	304	266	278	253	277	270	283	243	266	282	292	278	294	267	267	286	273	282	300	278	261	276	269	295	285	252	265	285	300	272	280	235	286	312	295	308	281	298	243	284	249	284	293	272	258	287	304	247	271	242	313	257	276	261	298	282	277	274	260	266	276	292	263	302	283	276	276	283	279	252	282	288	278	278	290	291	268	286	269	291	301	259	250	258	286	256	274	272	265	269	308	276	286	279	294	281	314	260	290	297	240	295	257	257	272	281	252	261	268	262	279	263	277	253	256	260	269	289	268	267	273	294	298	318	262	271	268	258	255	274	287	294	279	293	258	288	293	275	294	290	253	249	289	259	264	254	297	265	265	278	272	280	261	289	271	275	265	276	292	281	276	269	246	263	299	245	262	272	233	253	289	269	281	251	290	279	293	279	293	293	308	272	259	285	292	344	275	257	271	306	267	295	284	249	277	266	266	265	252	308	250	264	289	242	282	253	261	277	252	291	270	282	285	248	294	296	283	291	274	266	272	271	263	276	270	262	298	282	260	282	296	259	259	268	290	263	297	273	246	251	245	284	285	297	286	313	256	314	283	294	289	281	292	303	276	242	274	252	237	275	262	269	295	293	292	297	244	277	298	296	256	260	276	268	287	266	284	280	266	268	279	289	240	290	290	278	272	289	250	250	281	276	267	283	273	268	269	265	249	285	294	272	248	281	275	242	275	256	287	251	275	285	299	279	296	261	263	260	263	305	280	302	250	287	278	258	275	260	227	275	286	290	255	257	276	271	272	260	283	294	285	297	246	278	284	258	278	260	278	278	268	274	294	291	286	269	278	268	260	293	255	248	299	273	283	296	274	272	282	259	277	265	302	291	266	265	272	291	292	301	263	263	279	280	280	290	257	290	296	303	266	300	239	290	264	291	301	260	287	245	266	272	254	265	272	256	272	265	294	281	281	314	305	291	283	268	276	285	283	319	286	302	282	260	278	277	278	332	263	275	275	265	246	261	284	270	282	283	259	274	267	276	246	252	262	254	295	258	263	290	257	277	272	266	277	268	261	272	261	280	274	254	274	272	284	287	268	235	272	297	254	288	281	294	292	248	271	307	259	257	272	275	276	261	279	281	273	245	266	256	289	307	258	236	272	273	259	272	256	257	266	275	265	265	274	283	289	303	280	302	286	263	265	262	266	263	287	270	286	282	306	291	299	297	254	280	276	263	269	294	251	258	289	239	266	280	268	282	249	267	264	281	255	280	281	289	279	263	278	293	296	284	323	283	266	267	273	277	302	277	288	284	282	266	299	300	285	266	276	282	305	309	303	288	302	262	250	290	259	298	295	267	256	267	239	270	299	258	281	254	270	286	276	280	283	266	276	244	258	229	264	272	278	282	280	286	287	239	266	286	252	284	282	257	297	271	296	273	261	255	259	304	262	292	272	260	266	281	239	278	265	282	249	295	293	269	273	299	304	295	277	271	276	284	264	282	285	272	264	289	264	269	261	264	275	283	263	236	277	287	251	291	254	262	286	277	274	303	254	296	283	255	297	274	289	293	270	256	291	264	292	278	273	281	276	261	262	303	251	288	261	295	293	266	264	253	266	309	293	279	269	265	289	280	249	302	251	250	274	285	271	272	267	308	272	289	279	256	301	270	271	280	268	265	285	304	285	287	280	266	300	295	302	280	261	284	305	277	280	294	268	297	289	293	270	268	278	286	304	294	253	307	275	277	268	260	251	285	307	274	274	277	272	266	270	273	275	283	267	298	273	253	324	255	294	245	280	289	258	290	280	269	299	295	274	267	266	289	269	245	286	270	278	244	291	296	269	251	265	262	274	273	283	264	305	279	260	300	280	309	267	290	278	246	298	279	276	251	274	274	267	276	289	285	279	278	270	292	271	301	270	255	297	265	294	260	295	254	286	254	269	262	263	275	258	272	253	298	269	235	242	298	312	245	318	272	237	299	262	281	277	276	282	271	272	229	285	285	307	277	274	253	258	264	276	258	326	277	275	259	270	245	271	266	274	290	278	285	277	275	261	272	284	292	297	239	277	262	280	274	275	245	263	238	284	274	273	296	290	311	270	288	248	250	273	281	278	273	278	289	272	280	272	257	236	267	274	277	283	268	247	294	278	307	307	269	278	282	262	288	267	299	290	253	253	296	288	289	273	268	297	280	257	230	274	263	288	300	284	269	275	266	278	297	295	272	289	286	280	242	243	290	282	255	290	265	301	261	305	289	264	261	262	268	277	309	265	271	286	258	280	313	277	283	239	252	262	281	302	299	234	242	300	280	246	275	294	286	257	304	299	261	270	293	283	267	261	263	270	317	243	272	264	321	301	280	257	280	283	296	279	258	282	258	251	281	273	295	259	268	266	293	281	288	258	273	250	278	288	274	243	269	285	289	270	299	252	277	279	285	257	275	276	282	310	274	296	301	260	271	282	282	283	272	262	252	274	249	256	240	259	264	285	250	244	291	274	271	244	250	266	295	278	284	258	273	266	265	288	290	284	293	255	268	278	291	270	263	301	305	296	278	270	282	272	252	283	291	274	274	267	255	253	265	306	282	288	290	264	235	261	265	279	272	257	260	255	280	287	304	262	283	284	265	267	261	279	252	279	254	299	289	265	261	258	281	285	281	273	291	259	246	249	246	270	261	277	301	304	301	279	255	272	286	262	255	294	253	305	257	271	240	262	266	266	282	273	272	292	268	274	278	284	274	270	242	284	233	269	306	285	253	262	281	285	303	278	264	291	265	295	262	281	265	289	269	258	253	253	272	278	277	284	252	282	269	285	262	276	268	261	263	270	276	249	284	286	291	282	292	271	266	259	286	267	270	288	252	259	264	295	301	265	256	286	283	231	283	276	293	283	287	275	273	267	265	247	282	293	315	277	282	273	301	280	254	284	241	238	269	261	263	298	283	256	276	289	266	275	295	250	272	264	229	258	290	295	276	273	320	284	247	259	290	275	247	261	278	303	255	285	280	268	274	277	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11827	3059	6467	7233	6046	4915	3992	3443	2915	2520	2236	1928	1893	1701	1610	1456	1373	1337	1263	1156	1157	1111	1127	1043	1014	976	974	1037	941	895	927	908	942	927	862	897	836	890	886	858	840	859	875	809	839	778	815	836	836	828	758	820	829	826	800	781	797	789	797	796	780	793	803	769	786	813	808	834	780	808	765	827	768	823	841	739	782	833	779	753	807	810	762	771	800	791	743	745	736	747	748	695	778	725	724	799	805	762	775	778	737	764	803	718	788	751	711	755	742	798	786	745	738	747	742	820	818	741	773	756	715	719	758	747	754	791	751	750	801	782	698	799	789	718	738	761	763	772	720	707	785	760	710	800	760	728	757	746	737	721	758	773	768	789	767	736	784	715	736	715	713	756	762	761	763	747	764	743	731	756	753	738	726	771	705	782	753	699	729	744	712	736	722	771	777	737	736	740	729	733	770	718	796	779	771	787	722	743	740	694	769	741	659	713	721	767	709	717	722	730	791	705	740	758	737	708	802	756	741	821	738	728	742	786	720	822	738	705	716	732	724	688	762	732	725	736	737	749	783	775	742	710	726	792	757	737	771	746	790	732	771	754	746	684	764	764	747	746	742	717	749	746	771	789	796	699	783	747	715	761	757	734	742	760	727	751	737	724	769	710	765	718	744	754	716	736	730	729	744	715	740	782	785	764	766	714	741	769	772	725	749	798	780	730	770	733	707	755	773	722	694	750	724	724	712	746	687	725	754	702	750	782	768	753	743	773	713	728	704	749	742	757	759	742	783	750	749	739	807	739	784	749	809	717	717	690	771	729	763	721	773	738	746	806	748	724	757	759	765	700	763	711	764	736	739	730	744	728	761	777	735	775	715	781	729	770	732	759	777	750	771	716	752	722	751	749	788	779	785	781	757	782	765	763	757	705	766	748	742	732	772	722	774	790	727	754	681	716	760	760	707	746	740	749	763	785	753	719	789	733	717	725	783	679	717	711	725	757	732	731	711	686	752	729	732	714	740	721	739	737	747	777	784	754	732	775	717	780	759	720	770	759	768	743	650	728	781	737	764	753	767	755	730	772	753	709	722	750	778	709	729	722	741	743	730	688	725	808	761	733	709	773	746	715	774	747	748	729	721	738	742	725	709	794	773	783	742	673	743	725	719	713	789	715	733	739	773	719	719	730	730	791	771	727	728	739	740	740	717	775	768	738	796	758	759	720	731	720	749	710	721	733	767	693	684	742	747	756	796	654	756	749	731	803	816	766	721	745	745	698	714	765	764	746	765	737	776	772	791	741	774	739	761	757	748	720	777	696	686	739	736	744	784	759	718	755	755	733	803	750	754	705	715	726	750	727	726	722	739	786	758	741	785	774	725	702	723	710	732	692	701	727	785	739	764	729	754	767	744	751	733	764	728	750	751	731	752	729	778	727	773	745	789	719	763	794	718	750	756	784	726	760	731	727	715	696	749	700	740	745	775	777	723	748	765	809	754	761	747	755	773	740	805	767	729	774	721	764	847	759	693	755	736	713	784	739	738	712	685	782	718	722	752	734	745	718	773	776	739	738	719	719	729	746	727	735	772	753	772	756	771	772	776	730	764	735	756	669	716	739	679	720	744	746	741	763	738	715	793	762	760	703	739	767	757	738	758	736	802	775	776	758	732	742	739	753	746	710	759	754	745	743	734	749	780	765	754	749	718	774	765	727	762	748	705	748	745	758	751	779	742	730	788	727	735	731	761	769	731	712	700	770	752	745	737	752	713	721	750	729	727	752	721	745	776	657	737	718	753	782	776	722	767	716	784	709	770	753	708	692	739	785	755	712	737	730	721	726	797	738	828	729	716	763	789	701	719	769	775	762	757	731	747	773	764	736	783	746	752	806	752	742	743	744	758	729	738	767	746	772	711	723	711	760	704	731	742	745	748	693	781	737	721	750	727	763	721	734	791	763	744	796	776	772	751	694	697	723	753	720	769	767	720	713	709	724	771	755	731	717	743	754	806	766	743	715	754	683	754	764	781	732	771	720	704	723	722	751	731	714	728	729	747	722	752	708	755	734	756	720	751	757	757	685	758	756	767	776	707	754	728	751	728	754	730	740	735	698	743	774	703	753	773	754	784	710	794	716	709	777	747	710	800	756	771	798	716	741	686	774	774	760	705	697	777	770	759	702	717	769	716	738	746	726	718	721	772	797	724	758	753	750	766	760	711	761	726	689	754	760	715	732	741	766	724	779	709	774	773	777	755	764	744	749	720	773	700	717	694	732	762	755	765	759	736	760	767	760	770	756	753	729	738	753	789	738	755	777	716	765	757	747	724	731	724	757	764	697	750	781	712	778	758	779	747	789	734	740	735	750	717	749	749	716	786	775	779	722	725	744	754	712	734	739	766	722	740	738	737	728	745	739	775	753	736	751	752	766	770	708	686	769	746	745	750	738	749	786	742	723	732	724	754	748	762	736	732	755	767	744	727	738	735	745	761	754	757	737	740	676	811	773	740	789	739	716	778	762	724	715	753	733	753	735	728	764	746	713	728	736	792	735	735	687	731	752	769	712	743	792	737	761	721	743	743	742	748	725	757	727	771	763	705	709	713	762	760	726	733	745	735	757	730	772	763	708	717	778	753	785	723	753	726	745	743	719	751	718	840	749	741	721	778	706	797	737	736	756	739	756	710	754	787	753	742	757	744	765	747	731	754	736	764	712	768	777	764	708	765	739	779	718	716	736	756	701	792	736	709	755	777	742	747	732	815	748	750	727	732	749	749	721	732	703	734	765	704	762	726	734	752	761	736	757	735	760	725	757	737	739	740	731	734	752	734	765	741	783	737	788	764	717	700	747	731	763	712	767	759	832	732	791	714	717	750	757	732	722	734	696	748	761	719	726	743	746	792	730	739	728	726	758	767	744	686	727	731	710	785	774	739	809	791	720	748	761	734	717	717	769	747	761	697	697	728	702	745	762	701	719	699	784	774	692	769	755	761	744	715	764	727	760	729	730	797	752	728	753	771	729	720	788	722	777	753	744	758	754	737	715	744	813	735	737	777	770	738	715	724	769	737	748	747	715	733	729	769	738	739	757	797	708	764	747	787	754	713	698	747	718	722	704	740	739	766	725	754	758	771	764	724	745	733	745	737	738	736	742	737	787	733	734	749	724	723	760	791	737	737	783	719	690	742	774	716	704	755	701	728	780	746	737	729	753	762	698	754	762	756	705	765	725	736	720	760	723	738	730	692	725	721	724	757	782	767	704	764	729	691	747	758	740	759	738	767	723	715	741	717	745	778	724	716	792	769	744	732	739	720	724	782	775	729	733	731	721	707	762	820	785	710	811	753	751	752	750	749	749	764	804	761	682	759	767	763	789	797	747	807	733	735	767	736	733	708	752	713	728	790	720	737	777	712	771	751	740	793	755	734	732	694	745	763	757	744	768	738	743	815	689	792	711	729	713	729	726	744	771	723	769	759	735	745	726	780	753	733	763	788	714	780	736	722	705	723	748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3039	193	178	141	107	98	90	103	96	86	83	83	88	97	89	89	88	68	70	69	74	80	79	79	84	85	69	75	85	88	94	88	100	73	88	69	75	83	62	98	77	79	78	72	81	100	87	95	67	68	76	78	81	70	81	75	80	76	99	90	74	79	88	86	78	61	85	83	69	85	69	78	82	93	92	70	78	80	79	70	66	79	100	68	85	78	83	83	80	89	79	80	101	72	67	73	73	89	86	93	83	68	82	95	88	73	70	80	64	67	89	89	71	94	65	83	93	74	81	72	76	83	99	72	63	58	76	70	74	87	79	72	91	81	85	77	87	78	73	70	83	75	73	75	103	95	89	71	82	67	89	89	69	83	79	92	75	79	71	89	80	77	87	89	64	85	88	91	70	90	88	80	72	83	78	65	75	79	78	97	94	80	65	87	78	77	74	65	96	77	87	72	85	81	83	80	87	76	76	92	84	86	85	76	99	82	82	85	78	80	83	85	59	74	79	54	90	79	75	74	66	75	102	81	77	75	79	89	74	75	55	83	75	86	71	85	85	68	86	64	77	68	83	70	87	78	88	81	73	95	82	75	68	66	75	91	78	86	75	88	73	83	84	74	73	68	70	75	62	74	87	69	93	85	99	65	66	85	80	80	101	76	87	66	68	82	66	101	83	87	84	89	77	88	67	81	94	85	78	82	84	81	70	77	83	84	64	85	74	74	80	84	71	68	79	77	76	80	76	69	83	104	83	66	63	85	84	80	81	98	70	74	98	92	71	71	73	77	84	87	89	78	72	70	70	72	68	87	83	77	90	88	74	80	82	71	83	84	84	80	85	98	96	78	63	77	85	66	69	72	83	85	76	80	78	70	78	84	75	81	93	81	83	91	72	94	73	71	79	69	69	83	72	76	72	84	72	61	76	76	84	98	86	74	86	87	85	72	96	87	76	84	76	73	80	74	72	96	81	98	88	74	62	89	88	69	82	84	87	87	86	67	88	73	86	85	86	73	79	79	74	91	67	72	86	75	92	65	81	82	91	77	69	71	68	78	72	68	76	73	68	75	90	70	83	92	82	92	89	100	81	74	74	74	85	83	76	75	82	86	84	57	78	81	72	84	82	88	94	91	79	62	82	70	82	81	71	66	69	70	89	77	80	83	90	62	98	75	73	98	84	90	77	70	77	70	100	68	67	100	74	66	64	76	85	59	56	67	84	88	84	75	82	73	88	73	82	69	85	58	66	96	93	58	78	82	77	73	79	83	90	92	94	91	78	92	83	76	76	72	76	75	86	84	97	82	69	78	88	77	90	82	89	63	79	99	80	89	77	87	65	91	76	94	83	57	66	90	95	74	68	78	91	66	77	77	86	88	80	71	70	72	77	84	73	83	81	63	78	68	66	85	87	78	81	91	79	83	78	82	85	63	91	88	75	85	84	77	102	83	76	84	69	86	81	68	77	83	73	60	92	85	95	79	75	96	86	74	90	76	82	90	77	80	62	75	81	84	68	78	94	78	81	75	81	70	70	66	91	86	68	73	96	71	80	80	85	71	70	80	89	83	79	73	75	59	71	72	72	71	82	69	83	78	66	78	73	80	55	86	101	66	87	78	87	71	79	82	82	99	72	84	72	86	78	66	72	72	88	77	96	75	80	89	75	69	88	78	91	76	74	80	88	68	75	85	89	89	75	74	87	77	87	92	73	74	70	86	73	65	80	86	69	100	76	56	86	86	73	83	82	76	63	73	83	74	84	84	88	61	76	79	73	83	83	76	85	77	84	86	73	75	88	67	88	72	64	73	79	71	84	85	79	80	89	75	68	67	74	74	76	70	76	70	93	78	80	81	63	84	71	82	70	70	89	73	80	79	64	75	76	63	92	80	77	72	70	82	80	81	80	97	70	73	71	87	93	70	82	99	89	67	65	85	83	74	68	81	73	67	82	88	73	97	84	87	83	85	97	74	108	92	68	75	83	82	68	64	96	90	74	57	72	78	75	93	77	78	85	83	70	80	90	96	89	81	68	81	68	79	72	71	80	74	101	93	79	72	83	74	91	89	84	91	58	81	72	88	76	64	83	74	68	77	91	81	64	70	91	91	96	61	87	82	82	78	79	81	76	78	85	83	55	75	79	69	71	82	74	84	79	78	71	87	79	57	84	73	77	79	68	57	92	95	80	86	63	77	78	92	93	95	94	87	96	92	84	83	90	92	88	82	76	73	80	86	69	69	107	78	94	77	81	64	96	86	79	71	69	83	76	85	72	75	80	69	65	74	81	74	88	84	70	91	96	79	75	72	75	76	88	89	95	80	82	80	86	77	71	72	86	93	81	89	91	85	70	82	69	80	86	90	94	74	83	74	69	86	72	84	92	87	81	76	73	90	88	95	83	80	97	72	87	77	79	71	74	74	78	84	71	74	66	70	71	99	63	87	85	82	65	93	96	84	79	75	79	82	76	73	81	80	84	87	75	66	78	72	89	82	90	62	84	75	71	88	84	80	64	81	92	96	73	73	100	84	74	86	72	80	86	77	86	80	90	84	72	74	85	84	80	83	88	85	64	92	86	91	58	69	89	80	76	71	59	74	75	83	79	78	83	81	64	85	72	88	84	64	71	83	70	81	75	80	72	95	72	95	69	89	82	78	75	85	77	68	68	75	87	87	76	84	89	80	72	85	76	81	102	80	85	73	81	100	76	83	97	89	78	94	84	91	77	69	71	66	75	79	68	97	85	74	76	69	88	107	89	97	71	78	76	78	74	76	92	86	68	75	75	83	88	65	74	67	73	71	64	75	79	73	66	58	72	75	66	71	87	100	94	79	72	70	79	75	78	85	85	82	88	68	77	87	99	83	71	76	63	72	90	85	87	79	89	87	89	85	86	69	82	88	75	91	98	83	100	81	81	67	72	67	108	73	75	80	87	84	81	88	99	79	75	55	91	68	77	87	90	83	76	84	107	86	83	103	86	69	68	80	81	95	69	68	85	97	85	74	71	82	96	87	86	82	90	71	93	70	72	82	70	96	77	82	72	80	79	73	79	84	67	66	71	79	80	84	79	82	93	77	90	65	69	70	82	86	74	80	82	63	65	80	81	86	82	95	84	65	76	65	63	80	78	72	77	73	68	60	76	70	64	62	90	71	75	77	75	73	83	82	69	76	75	87	69	83	91	74	83	72	90	82	89	76	74	62	71	78	80	84	61	72	83	86	98	69	97	76	86	67	80	81	82	74	92	77	81	70	93	88	92	95	89	73	67	83	64	87	80	73	92	72	80	77	76	82	93	65	78	83	84	71	83	75	71	75	75	66	78	88	74	69	77	81	70	86	62	82	61	88	74	92	82	77	85	78	86	78	68	80	84	59	92	79	77	73	63	80	84	86	77	79	90	68	74	78	101	70	86	84	72	77	88	81	75	69	70	85	72	85	71	80	94	91	92	71	99	90	92	84	79	82	85	93	84	72	65	81	77	77	84	79	79	86	74	75	50	69	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3243	354	423	487	431	387	379	365	337	340	343	307	292	297	290	279	334	293	281	304	292	309	259	294	253	299	292	268	331	289	270	301	263	280	302	311	295	302	280	303	287	267	289	317	291	282	270	278	286	318	282	267	282	265	258	281	288	293	307	281	249	280	263	279	280	264	274	272	255	292	275	270	294	290	285	260	251	271	228	290	261	251	274	276	293	283	291	259	283	264	251	253	284	290	280	250	288	277	270	255	287	261	263	261	264	303	277	263	260	272	304	275	285	294	312	267	287	274	311	283	293	263	312	300	291	275	258	255	264	250	267	289	256	307	315	298	273	280	291	323	276	267	287	259	310	271	270	269	309	269	274	284	262	283	267	271	262	279	276	268	307	252	281	295	287	274	258	259	262	278	282	237	307	269	297	276	271	260	277	259	256	259	271	283	256	300	279	287	266	293	243	270	274	296	266	306	282	301	272	284	271	307	284	244	305	251	262	287	290	259	275	262	287	271	273	258	253	260	267	293	238	267	286	291	282	307	263	296	278	278	267	308	253	247	241	269	259	297	284	286	268	286	262	242	247	286	265	283	287	250	281	296	237	311	283	300	252	252	269	244	264	281	247	281	249	220	271	256	249	258	293	265	276	266	267	256	273	255	273	274	266	256	261	275	282	282	247	288	264	279	254	298	300	259	281	291	302	290	283	267	284	270	303	290	308	293	280	262	293	250	274	277	252	256	284	269	259	279	276	276	266	293	253	300	262	261	287	272	286	276	274	295	282	277	286	274	268	277	269	271	287	246	301	304	269	278	285	259	281	283	290	244	263	260	261	254	276	278	270	287	315	296	310	299	315	304	271	248	253	255	294	260	275	261	263	280	273	288	275	256	273	267	283	282	245	277	293	269	300	279	235	294	273	316	251	281	257	288	288	283	285	280	284	268	275	282	282	262	306	261	260	268	266	267	295	267	261	288	303	262	283	266	262	284	284	277	308	284	248	267	265	248	280	280	279	248	294	292	240	264	290	267	239	269	276	289	292	281	279	293	257	273	289	281	256	310	298	267	246	287	282	256	279	274	280	284	246	283	285	291	252	270	262	273	310	259	278	264	288	268	289	240	265	287	262	274	328	271	276	267	296	276	266	268	251	276	281	252	288	292	281	290	262	269	291	277	276	278	294	268	269	287	275	292	289	259	248	281	265	272	287	304	264	258	293	290	265	292	278	288	251	273	275	263	273	253	269	271	289	285	290	278	282	284	239	269	282	260	273	299	299	270	284	278	271	223	287	285	296	271	265	273	261	259	284	243	249	250	264	272	292	251	289	262	258	308	264	266	283	292	267	284	290	263	278	278	252	303	265	269	309	273	262	262	322	276	261	283	281	279	286	247	263	288	268	293	267	271	251	284	293	255	282	274	272	287	263	298	293	292	264	274	307	258	295	275	288	261	304	242	274	263	262	294	265	252	292	279	233	297	265	309	285	235	271	255	252	298	284	240	300	248	294	272	293	282	280	255	306	274	303	260	293	249	266	266	268	287	260	281	292	266	255	278	271	268	286	303	284	258	291	268	257	282	306	266	285	247	230	272	297	306	279	289	246	258	279	265	277	255	270	247	293	265	291	274	280	253	273	310	265	322	303	281	271	276	258	267	275	269	298	270	275	272	258	297	283	240	285	275	258	257	275	293	288	287	283	284	277	259	264	274	286	275	282	273	263	293	303	281	273	303	292	286	266	297	306	263	273	282	271	286	245	264	255	290	278	268	286	258	283	280	280	284	284	280	276	270	285	267	286	269	266	279	271	275	297	309	291	284	282	262	285	260	301	281	287	267	250	267	276	264	243	297	252	292	283	253	275	243	267	273	260	246	266	268	327	267	264	264	260	286	270	264	262	308	265	277	282	276	260	235	266	239	271	273	287	229	286	287	255	304	269	282	286	273	276	265	287	257	270	276	261	264	255	274	286	289	289	279	295	257	262	275	269	273	270	268	272	280	307	276	269	291	260	260	250	255	261	261	284	266	274	277	298	283	255	247	281	282	281	267	282	254	285	238	254	275	286	288	263	288	261	269	249	255	263	279	264	289	288	313	287	260	246	285	298	287	262	314	231	272	293	263	268	289	283	290	271	274	286	255	251	264	253	281	262	255	255	309	292	281	258	283	276	276	282	274	273	253	310	290	282	266	296	286	285	288	278	258	252	267	272	271	278	300	260	261	271	272	258	253	262	273	265	275	275	313	276	311	263	261	267	297	252	264	274	269	278	284	281	265	283	251	279	272	275	266	299	278	233	274	272	302	290	255	275	257	289	296	286	269	277	274	281	257	286	276	291	273	287	265	281	266	280	285	295	272	278	288	294	251	263	274	275	277	280	262	258	305	274	281	275	273	297	274	308	279	276	286	288	283	292	264	284	256	292	267	280	261	266	250	280	257	279	273	282	264	269	270	250	284	281	281	244	231	323	295	265	261	270	291	286	256	269	269	247	293	248	278	258	281	269	271	275	278	255	271	269	286	287	279	256	302	252	292	285	279	268	305	306	269	294	251	280	278	236	268	268	277	271	291	296	290	278	266	266	257	255	260	287	278	299	291	276	301	274	279	287	256	299	262	254	264	252	230	274	280	273	253	273	293	289	277	303	276	285	284	265	232	285	278	285	279	268	303	262	266	267	311	280	266	265	290	316	275	290	261	256	280	259	260	282	305	258	258	302	270	286	264	278	317	271	260	285	266	278	276	294	293	266	281	262	274	255	258	258	283	269	284	292	273	269	273	327	268	275	271	276	265	257	262	316	267	309	268	275	273	317	287	251	295	280	287	288	303	275	277	259	293	253	303	291	253	283	283	263	277	264	267	301	286	259	267	280	278	283	284	271	253	278	270	293	277	286	291	308	278	267	280	277	245	258	257	308	267	269	261	260	270	268	284	287	301	269	254	269	283	291	276	288	263	288	280	274	268	260	290	277	313	299	251	267	288	258	277	277	306	261	293	276	253	269	241	250	242	251	284	265	289	287	302	259	256	301	286	266	301	315	274	288	271	277	267	283	285	259	279	283	291	247	290	290	268	273	303	276	285	256	274	281	279	288	268	298	250	308	261	290	270	273	266	277	279	291	299	281	292	277	249	278	269	263	292	271	260	287	295	267	272	275	257	302	263	250	247	268	270	304	295	267	320	252	281	275	297	284	283	281	238	248	257	254	253	296	230	250	284	259	264	279	278	287	256	280	286	285	268	288	284	296	274	267	255	233	312	313	268	265	277	256	257	287	302	292	240	248	305	248	266	289	278	257	276	277	276	276	274	278	296	247	288	250	251	254	279	255	281	285	295	286	276	281	280	278	293	280	274	269	252	266	285	305	286	286	255	269	281	268	284	273	283	285	287	272	287	264	285	252	268	294	287	280	295	257	264	285	264	277	251	264	258	261	275	251	282	311	281	287	297	303	264	252	279	251	288	285	282	279	264	259	264	271	273	260	273	284	277	276	275	250	272	273	256	241	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18623	1557	1541	1173	854	691	532	407	379	320	298	283	255	248	230	222	213	217	211	215	213	197	169	201	200	186	211	171	176	179	187	177	180	173	188	174	183	169	181	159	199	171	189	182	175	187	148	204	183	171	180	153	182	163	157	172	204	168	187	168	162	184	192	190	165	166	208	165	171	203	170	190	166	145	204	172	195	172	192	192	181	173	183	163	173	164	161	160	174	167	183	183	183	152	199	183	158	174	173	165	148	177	178	168	133	181	179	178	181	165	178	168	188	186	194	167	165	212	247	194	178	189	195	175	189	182	162	191	168	178	176	192	204	162	186	178	181	153	157	174	178	175	176	202	167	181	204	193	155	173	192	169	188	194	170	177	181	177	160	173	158	183	186	191	165	164	184	173	185	181	164	162	165	176	169	192	163	187	176	180	158	165	150	187	160	164	170	179	179	169	174	199	200	197	161	153	165	170	163	154	160	173	158	154	185	178	186	179	180	186	154	156	163	185	188	168	176	150	182	185	201	185	184	188	163	178	171	177	179	152	184	169	168	176	172	186	161	157	173	188	172	151	157	153	173	179	188	176	182	198	179	173	166	191	162	175	162	186	188	167	172	181	156	156	172	222	169	173	176	170	181	173	172	181	171	169	183	163	183	168	186	160	176	182	172	154	152	179	185	163	178	182	169	173	168	194	158	153	160	168	187	150	177	180	183	163	196	200	170	176	163	154	138	153	177	156	174	168	200	164	159	161	170	181	183	174	158	193	169	166	165	143	172	187	176	181	182	171	168	180	180	162	164	185	196	162	179	170	165	164	173	185	182	180	155	172	180	152	177	197	192	151	184	179	193	207	156	191	160	189	186	175	171	178	199	153	167	182	190	147	171	173	184	186	197	168	161	179	171	164	172	163	201	169	194	180	191	183	154	189	169	172	158	165	175	175	174	170	179	175	180	169	178	172	215	168	171	167	197	187	163	175	183	163	201	187	166	157	132	167	165	173	174	203	186	181	178	173	191	156	205	196	171	173	188	148	162	189	192	182	190	188	162	177	167	172	170	152	153	178	184	186	189	196	170	169	192	181	169	178	165	192	169	164	175	162	161	184	146	172	176	165	164	172	177	153	172	171	174	165	191	172	172	175	165	168	167	186	183	185	191	159	179	160	182	168	172	205	160	174	172	180	164	150	169	165	177	176	195	175	169	164	181	185	166	196	176	196	172	173	160	154	176	168	168	198	174	177	178	166	183	167	173	191	185	158	194	185	180	184	141	160	163	167	178	170	167	166	155	169	172	198	172	184	155	162	171	182	180	169	178	173	161	171	168	171	181	156	188	172	175	183	181	181	182	173	192	165	199	185	174	156	198	165	184	177	172	160	172	184	171	173	176	165	187	179	179	153	187	202	216	192	126	176	159	174	200	187	179	165	170	172	199	187	197	171	171	171	198	192	163	168	162	177	153	166	176	162	181	181	169	152	161	161	186	149	166	176	173	143	174	175	201	166	156	181	217	180	140	191	173	191	167	164	162	181	206	178	202	157	186	206	148	175	162	161	155	181	178	175	192	169	173	159	165	166	174	177	189	163	167	162	169	166	178	168	172	180	200	196	174	171	165	181	179	186	147	186	177	193	177	187	166	177	158	167	180	157	187	148	192	190	173	188	191	167	165	165	165	174	156	157	171	178	165	179	177	190	167	187	177	186	175	187	164	167	168	177	178	199	213	198	174	179	163	174	150	173	170	185	135	164	170	159	184	164	187	179	193	162	181	184	194	176	152	173	148	174	207	172	184	184	174	173	179	166	152	177	184	180	155	170	184	184	160	162	200	176	189	153	164	180	184	169	197	169	185	165	173	155	187	149	179	156	170	174	190	167	174	173	185	182	180	202	187	176	161	201	173	167	160	173	163	154	197	179	188	202	189	164	173	166	183	178	157	164	180	164	179	184	191	173	206	179	152	166	172	192	178	174	169	179	187	180	160	170	192	162	147	198	144	174	164	182	156	176	183	180	190	164	153	177	187	176	167	177	202	155	177	165	178	179	191	176	188	178	175	166	174	164	145	170	183	179	201	163	202	177	152	165	175	173	174	184	189	155	167	180	180	162	175	151	176	171	161	177	175	166	187	160	183	173	156	152	182	160	182	211	149	160	207	179	166	159	167	178	184	170	169	160	168	166	193	177	174	163	172	168	163	165	166	162	181	189	186	185	156	176	175	174	166	186	170	190	190	161	185	159	187	161	184	165	168	170	192	172	194	194	187	172	162	174	144	193	168	186	170	183	180	192	177	176	181	182	175	190	160	149	166	189	169	184	174	168	169	154	160	146	173	160	191	182	172	169	191	165	184	170	183	178	171	176	165	208	192	165	194	178	198	178	179	199	191	180	170	176	180	179	194	202	176	185	168	168	182	184	187	204	186	184	168	169	194	189	176	157	177	167	170	163	161	185	166	189	156	176	193	198	154	205	170	162	176	180	158	184	177	174	181	165	190	187	170	175	166	196	201	172	147	179	184	182	155	182	184	198	179	205	167	162	175	173	186	185	187	171	203	181	152	164	158	183	188	189	176	166	186	173	169	168	158	188	166	179	171	168	211	192	161	183	153	161	148	172	154	180	174	174	189	178	175	159	179	194	197	157	186	184	153	180	162	189	180	159	165	191	165	190	172	149	181	162	167	178	173	171	185	152	183	179	187	173	170	162	168	171	196	189	156	170	165	161	158	168	173	186	164	182	184	175	198	164	161	147	168	185	170	167	172	172	179	175	206	165	191	168	146	181	203	182	178	181	181	144	178	167	176	183	199	206	173	175	178	175	152	183	172	191	169	181	150	144	169	161	164	164	181	196	165	173	175	173	147	193	185	173	162	192	170	177	161	169	173	186	174	193	167	176	183	175	165	175	176	184	171	186	166	169	164	189	199	203	179	156	142	180	169	173	184	172	180	183	186	169	176	163	194	185	199	194	169	173	185	157	169	197	180	158	182	161	165	175	195	155	166	148	169	175	192	189	195	191	182	189	191	179	159	182	178	150	159	171	182	181	190	188	180	179	184	189	194	154	208	181	162	182	152	183	176	182	177	178	179	170	183	177	168	156	168	165	200	154	178	169	197	161	182	173	169	187	175	176	180	168	162	171	147	189	170	178	190	181	197	179	177	165	170	166	195	182	165	169	178	179	166	169	192	172	197	193	190	183	198	173	199	149	167	169	165	193	190	185	177	150	178	166	161	172	183	176	171	154	176	154	185	171	183	190	175	205	156	175	163	194	180	163	178	192	179	175	170	198	184	174	181	191	173	183	177	171	178	188	151	163	161	143	167	190	171	164	185	185	159	151	159	182	180	194	170	161	189	180	180	163	181	200	151	174	174	184	190	168	162	157	183	173	180	183	189	163	166	149	160	163	168	128	169	181	159	179	185	164	191	172	185	187	161	200	164	190	181	187	202	176	184	186	184	151	189	200	168	173	188	165	176	157	169	184	166	182	181	181	184	181	193	171	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8576	1632	3511	3749	3320	2626	2225	1862	1606	1437	1255	1156	1036	989	905	894	847	846	802	776	691	667	697	654	666	674	612	685	612	583	619	604	548	617	607	548	589	602	567	569	547	550	551	574	583	540	538	599	537	571	558	521	554	565	570	528	533	537	532	534	531	555	475	534	529	557	577	549	570	511	498	543	562	542	553	553	564	538	510	518	522	536	546	514	522	542	555	522	505	520	546	547	489	487	533	513	485	514	486	544	548	511	568	548	546	509	499	546	502	507	510	538	502	514	489	491	512	522	503	511	542	510	531	522	511	514	536	498	513	508	539	546	521	512	498	490	496	497	501	480	525	533	538	500	470	500	532	484	490	483	523	553	538	544	504	562	515	519	534	503	502	493	502	498	529	498	524	518	545	519	504	509	549	532	518	491	554	524	468	497	487	542	548	536	513	561	535	491	503	528	492	505	487	557	558	527	524	527	511	551	487	534	492	495	550	544	517	504	537	487	515	521	540	516	524	506	528	486	562	524	533	522	541	523	545	516	492	494	500	516	525	499	531	519	519	516	509	497	485	542	499	510	492	535	491	500	479	532	546	545	502	543	486	555	485	508	538	509	528	518	517	478	514	540	510	510	466	523	507	524	516	487	545	496	512	560	538	479	517	529	501	504	483	492	493	546	535	521	507	524	573	506	546	512	526	501	538	503	528	525	531	502	485	543	556	557	486	520	536	539	518	496	464	527	546	535	533	508	511	517	517	497	525	477	525	483	529	552	537	509	507	477	511	499	513	520	480	501	481	497	522	503	491	469	527	512	505	502	500	502	503	534	509	492	545	518	520	533	528	522	569	522	494	515	536	519	522	497	532	539	516	515	536	553	536	540	490	512	524	527	490	525	526	475	509	555	491	502	515	507	507	481	541	530	522	498	537	497	555	516	495	534	537	534	521	526	543	514	515	521	541	491	517	505	548	556	490	532	534	538	488	523	539	512	492	518	530	519	549	523	523	548	544	498	510	504	494	541	537	508	562	541	506	475	501	519	468	500	499	493	526	509	507	473	481	511	539	514	507	511	509	534	513	512	562	557	496	514	494	522	483	499	496	511	522	497	515	492	527	493	527	493	518	503	497	512	507	550	518	526	506	507	505	519	553	502	526	492	483	530	509	511	480	510	508	564	512	512	545	483	529	518	518	495	538	531	479	534	501	508	527	560	519	511	577	524	552	505	488	503	538	507	466	528	541	498	538	533	482	498	540	492	547	489	495	472	518	503	524	537	521	534	488	506	501	533	504	545	503	513	505	526	522	553	532	540	537	520	501	543	498	569	507	500	500	504	541	554	514	514	509	516	535	506	517	515	493	523	510	531	532	511	540	480	539	518	528	488	512	518	525	547	502	504	491	543	528	472	526	512	561	547	541	558	485	514	504	497	494	548	511	521	519	539	567	523	514	536	518	564	535	486	544	541	502	471	539	516	546	481	494	508	515	510	529	477	527	483	532	528	490	529	513	515	495	507	518	522	528	497	521	493	534	517	476	494	524	511	511	503	508	528	492	511	547	495	525	499	503	529	553	502	505	525	531	507	506	480	489	507	510	495	509	515	522	491	529	498	521	543	522	528	537	530	543	495	527	525	504	513	521	513	526	520	529	469	530	523	490	490	482	507	540	511	521	525	522	506	531	533	536	556	494	500	498	522	491	522	501	550	546	511	498	504	484	541	489	494	552	497	528	510	515	490	528	507	502	500	513	540	522	531	510	530	494	501	529	508	516	499	530	512	529	479	558	530	524	511	537	520	535	458	519	502	541	478	514	488	498	483	529	546	505	550	536	541	544	499	566	512	498	511	519	499	532	542	513	509	549	512	486	571	571	503	526	532	546	501	519	484	505	529	533	528	516	544	522	563	497	506	514	501	532	524	528	535	530	531	503	517	505	519	534	475	537	505	494	526	515	511	543	541	526	565	552	493	518	518	537	508	501	526	494	489	525	512	517	529	503	509	503	534	520	496	494	521	513	536	512	549	482	516	515	499	464	503	513	482	488	502	505	500	508	521	501	551	506	487	490	507	510	539	499	522	539	502	499	485	530	473	520	496	519	512	513	553	508	522	502	518	495	555	543	503	541	494	545	545	516	444	484	495	526	526	504	534	553	513	541	529	548	529	516	532	583	537	512	516	513	549	503	528	542	484	520	488	504	508	528	506	492	527	478	511	521	513	501	462	532	524	497	524	544	523	518	497	538	504	519	527	510	507	519	514	540	513	498	541	498	502	552	562	536	561	534	490	514	495	523	473	518	499	515	514	527	559	553	514	485	550	516	565	518	509	556	506	521	562	507	551	529	501	566	546	519	533	491	504	522	553	536	501	508	509	540	495	524	509	537	544	507	510	506	480	554	528	549	507	541	501	482	574	504	502	523	543	533	462	532	511	517	514	526	488	500	504	531	541	517	529	511	501	485	515	513	517	474	525	490	521	483	538	544	534	543	519	525	527	508	517	517	531	489	499	508	513	528	500	511	520	527	538	548	543	570	461	503	516	490	540	513	534	527	535	538	524	514	528	506	534	520	473	489	538	523	568	559	520	541	525	523	507	510	529	513	524	497	470	516	493	512	538	517	522	525	509	513	524	508	558	545	515	483	536	519	514	527	528	582	499	548	477	514	517	488	501	516	495	506	518	516	495	524	510	489	523	496	497	530	491	508	511	514	520	560	548	557	512	527	500	494	515	480	496	516	535	522	478	540	521	534	507	520	530	510	526	507	525	480	495	528	507	515	501	516	550	524	545	533	509	485	521	528	531	497	530	490	512	488	507	483	573	502	517	503	553	544	509	474	539	490	559	527	520	531	557	486	512	513	515	519	502	520	485	518	497	481	513	517	523	499	495	535	525	513	498	475	506	511	525	547	519	482	503	529	509	491	467	541	519	540	505	482	493	479	544	502	535	522	537	511	532	537	538	504	512	533	513	516	498	500	510	522	539	492	528	501	522	535	572	467	518	515	546	533	526	481	539	501	500	492	514	518	537	511	499	524	495	528	512	513	526	546	515	559	522	519	543	538	522	516	517	511	507	505	522	488	495	502	559	495	529	518	549	518	498	518	520	525	523	497	501	484	466	517	517	504	483	484	513	501	530	505	569	523	553	513	555	504	547	528	476	524	510	516	479	509	511	495	517	548	522	501	516	533	523	532	544	510	524	515	509	519	548	483	521	459	494	543	471	514	490	520	491	536	538	549	473	487	494	527	526	522	511	537	508	486	503	511	469	518	547	526	523	531	512	530	533	497	459	526	560	537	487	523	500	467	508	500	490	534	481	528	534	488	553	485	532	494	525	528	543	483	517	501	485	491	521	489	537	509	529	499	508	491	497	553	556	515	527	521	489	521	531	500	535	506	500	514	519	488	563	512	538	512	554	542	524	519	473	520	478	477	520	476	516	498	540	509	510	531	516	494	520	505	501	537	533	526	505	491	538	562	547	505	528	553	500	506	560	540	500	516	510	488	500	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30203	4281	3290	2486	1695	1253	977	728	654	599	570	502	424	451	396	386	368	378	350	330	313	340	305	337	312	304	285	294	303	270	299	297	328	282	278	286	322	299	312	295	305	277	271	313	281	284	289	292	278	287	283	316	297	264	271	265	247	291	265	279	278	304	256	292	271	261	283	271	266	269	302	277	318	263	288	261	267	278	281	296	294	268	283	284	287	274	287	249	288	266	278	289	282	274	265	257	273	296	276	280	298	279	257	291	295	283	284	269	282	248	291	278	260	256	274	279	257	287	290	285	272	276	271	283	290	288	267	275	285	264	293	287	271	301	242	274	286	231	267	251	269	276	285	254	293	313	280	276	285	262	262	293	257	276	285	247	289	307	281	284	286	276	283	282	285	287	268	255	247	299	244	275	284	288	290	272	291	276	272	302	241	295	260	303	276	277	271	277	265	273	270	277	268	291	276	275	281	274	284	270	265	258	266	293	275	268	257	256	247	262	250	288	282	266	288	265	315	302	259	248	267	279	293	297	285	279	295	280	275	279	236	258	280	287	273	295	259	258	280	285	262	288	258	268	256	291	265	275	313	282	259	242	248	268	278	304	256	305	311	288	301	272	247	336	246	265	309	265	257	295	267	274	283	287	284	282	266	277	265	300	281	272	286	291	284	279	286	285	302	287	256	265	293	288	265	269	265	257	291	262	273	266	255	266	304	263	261	296	258	264	253	272	258	265	279	282	268	286	288	288	262	259	267	253	251	294	270	294	266	293	282	300	278	286	276	277	283	266	275	297	263	262	281	279	250	283	277	255	281	273	274	273	297	276	291	274	290	289	254	280	289	282	273	271	269	255	239	288	294	300	254	292	286	285	336	272	254	291	267	292	281	292	287	284	275	311	254	250	297	289	289	259	293	294	258	273	261	283	263	264	258	282	310	256	286	294	285	269	290	295	249	279	262	282	288	258	290	273	283	287	244	275	256	257	262	283	287	269	280	257	294	280	268	293	284	284	298	286	298	256	239	291	294	301	271	247	258	291	246	289	255	273	266	264	257	276	294	287	272	268	273	254	250	258	266	251	278	289	284	300	266	245	290	261	280	256	244	283	291	286	276	283	256	262	278	265	253	294	284	268	263	260	287	303	273	287	267	301	278	281	259	274	283	284	274	277	291	278	285	288	294	303	278	281	274	266	287	273	282	280	254	290	259	268	267	291	315	286	284	249	262	257	277	280	287	291	259	260	250	288	303	276	289	256	286	267	279	271	258	285	254	264	266	277	278	259	286	292	292	284	304	249	274	257	287	296	275	309	286	280	294	277	305	272	278	273	266	263	276	269	285	260	276	262	246	258	271	270	280	288	289	262	290	278	276	257	296	260	273	254	297	299	273	253	284	269	283	294	253	275	272	282	277	265	280	280	254	256	266	269	263	280	278	256	297	284	279	276	277	279	272	286	284	259	293	285	248	303	283	252	264	285	272	274	274	292	257	263	289	263	281	280	269	273	286	305	291	256	290	274	301	284	280	273	279	264	263	284	261	310	258	272	263	282	281	290	263	271	265	265	275	287	278	274	279	283	284	286	262	259	280	279	283	262	277	269	286	278	264	278	290	278	296	256	286	254	261	260	284	267	262	265	269	285	265	266	258	282	267	287	278	265	289	300	276	260	302	306	264	286	298	260	255	283	290	306	277	277	304	276	268	261	288	285	303	269	254	276	277	286	278	266	280	278	272	300	284	276	287	278	289	270	278	277	297	272	295	274	259	283	276	297	261	289	275	266	273	271	248	275	263	274	277	316	287	249	227	291	267	281	289	285	296	266	260	260	286	271	298	306	276	285	257	289	299	291	284	252	296	275	265	278	258	260	261	264	273	249	280	241	252	299	258	276	250	252	277	269	307	282	296	268	261	282	309	317	270	290	275	315	247	290	299	249	261	274	288	268	264	309	275	274	268	275	267	293	257	273	272	279	289	283	289	259	307	275	291	265	297	288	260	268	278	230	320	264	261	287	298	268	253	306	269	261	281	292	262	280	277	308	265	262	290	292	274	272	257	282	268	289	244	278	275	276	322	272	281	294	278	276	309	262	323	253	276	247	298	269	254	283	286	286	272	241	291	265	247	264	289	276	275	274	284	295	282	308	276	262	248	267	252	289	249	248	246	283	265	263	306	276	273	293	277	268	250	239	261	266	257	284	283	276	258	270	258	276	295	285	278	285	266	283	276	269	294	250	277	270	267	273	285	258	280	339	259	266	267	239	283	296	260	262	273	292	247	245	274	279	257	248	247	301	305	250	260	295	295	268	263	263	275	242	265	261	273	274	315	270	272	283	272	247	283	249	299	285	265	257	274	278	249	280	286	284	283	266	284	277	277	278	291	240	271	308	276	252	283	283	296	265	247	282	279	277	279	313	251	247	257	280	251	284	292	316	284	251	285	251	259	234	277	231	285	289	273	273	295	256	272	267	270	262	271	294	267	287	292	276	264	296	286	276	275	265	262	288	289	245	299	251	278	276	300	281	268	282	247	272	269	258	264	271	239	285	278	274	270	279	285	255	278	279	285	301	294	274	284	283	273	277	251	282	322	272	288	300	268	304	269	270	314	265	296	252	273	277	273	295	278	281	259	288	298	282	259	267	280	283	284	272	284	315	260	266	257	287	291	273	270	269	261	246	276	308	236	252	308	311	304	306	291	277	273	278	278	271	287	274	276	278	252	282	287	287	292	300	289	279	275	294	269	263	311	271	296	278	260	278	277	272	292	276	309	266	271	257	243	301	282	289	245	313	254	250	279	305	270	276	305	249	256	259	293	284	328	273	288	270	297	265	271	277	266	297	253	268	263	286	261	258	297	286	298	288	266	288	274	289	307	266	256	275	292	262	256	281	270	303	253	286	259	234	293	277	250	286	255	261	293	292	294	266	287	285	283	305	291	286	277	253	300	270	285	246	260	296	275	292	246	271	283	261	286	275	278	281	312	274	265	278	241	256	266	254	252	254	269	280	294	261	279	306	285	256	258	256	274	259	297	283	253	277	265	288	276	276	271	268	274	269	256	287	254	243	255	276	281	257	293	289	292	260	298	284	270	282	295	252	273	304	273	276	284	259	275	280	269	260	274	262	249	274	243	294	264	270	271	256	281	285	266	277	277	269	289	311	276	264	304	270	285	261	271	293	274	251	288	295	282	265	310	279	275	274	282	296	257	272	273	261	253	281	241	323	273	274	270	246	277	293	251	270	290	292	260	250	302	281	257	290	267	283	304	274	307	307	277	275	264	271	268	286	256	293	286	279	277	270	302	297	269	280	264	319	280	284	254	299	259	274	265	283	291	261	273	254	279	282	265	281	247	258	257	295	286	282	280	283	284	245	280	289	278	277	286	290	271	286	274	251	242	277	266	244	267	268	274	302	279	269	259	272	259	264	263	276	286	290	257	292	273	279	258	253	303	296	252	270	259	265	284	259	248	309	299	256	281	297	272	281	271	274	293	283	253	264	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11840	3053	6409	7142	6047	4908	3960	3250	2844	2619	2242	2054	1839	1727	1539	1488	1434	1348	1200	1170	1170	1151	1092	1056	1018	1007	1015	970	925	968	948	910	879	939	900	950	916	866	874	835	849	918	851	832	905	840	839	797	826	810	842	828	871	803	796	776	819	771	796	812	814	810	805	765	793	829	764	777	829	801	816	775	766	761	779	755	779	779	720	781	778	752	789	728	732	758	780	793	747	746	825	841	761	773	780	764	766	732	761	796	774	730	752	768	729	764	782	747	759	726	754	734	717	723	790	733	724	747	765	769	768	750	755	725	786	719	753	785	771	762	773	750	782	814	742	708	729	750	760	748	752	735	736	714	779	773	783	722	745	778	752	744	789	723	763	782	755	761	748	739	740	739	749	757	758	726	726	807	751	759	755	756	764	716	738	710	755	705	759	779	736	726	735	748	714	750	700	702	819	745	696	722	779	743	705	751	768	705	724	794	742	782	796	766	731	758	778	755	734	773	777	725	753	746	770	736	764	710	739	704	755	720	828	717	791	759	757	752	720	759	761	788	787	679	768	750	770	690	738	688	799	738	751	683	741	733	759	763	763	806	745	781	742	760	752	773	742	731	769	742	762	751	761	774	767	722	705	730	736	769	728	766	673	692	770	739	746	724	756	764	707	771	694	716	727	702	771	792	767	737	770	733	719	701	704	767	758	714	740	786	741	707	713	739	697	702	738	770	700	774	762	726	727	785	716	765	696	713	717	702	746	748	735	753	756	729	758	759	708	725	793	727	745	751	824	758	729	750	771	747	739	743	739	719	770	725	750	742	742	747	795	750	717	710	760	764	714	717	760	754	819	722	747	742	748	704	787	760	706	765	706	759	733	790	724	686	763	743	709	707	734	785	765	743	747	779	780	727	731	763	774	683	730	717	745	729	756	734	708	714	756	752	761	751	741	769	757	752	727	722	746	772	720	733	735	709	804	726	727	749	776	752	736	734	713	736	695	757	739	744	725	761	732	721	745	735	652	765	786	723	721	757	735	740	728	753	756	719	749	700	738	745	754	745	783	720	715	709	778	777	710	760	724	717	731	723	727	734	730	742	743	769	753	744	749	756	772	697	726	720	713	754	772	787	753	770	738	730	731	814	768	732	741	744	706	740	792	766	747	743	750	734	753	676	760	734	715	732	772	769	699	724	712	719	701	750	715	815	760	745	755	790	708	750	767	765	724	703	727	704	771	781	712	744	726	757	750	745	729	746	712	725	728	767	759	736	729	750	738	725	757	724	784	755	772	717	742	701	709	761	752	741	777	725	772	736	703	737	682	735	729	798	748	705	748	713	779	749	753	741	725	767	771	757	731	707	783	757	730	746	742	743	745	766	736	746	744	677	729	755	746	797	759	712	822	749	739	777	722	747	746	764	727	737	733	715	738	797	722	709	729	721	745	722	764	736	732	758	711	777	727	746	741	772	749	788	740	724	735	720	747	738	735	745	769	720	746	745	743	731	693	773	737	728	766	763	743	770	752	765	737	745	764	757	747	730	738	731	696	695	711	716	725	767	770	735	764	758	711	731	752	793	763	743	756	762	745	723	701	771	732	728	765	702	848	744	763	759	752	747	739	726	683	717	773	695	742	776	770	737	750	786	756	751	750	730	750	741	734	738	794	698	776	776	751	794	761	757	735	700	751	675	779	775	758	771	719	790	738	740	727	761	732	714	749	777	763	741	762	739	743	706	746	760	753	761	756	744	729	728	731	749	702	758	787	725	736	767	813	757	719	752	776	756	692	742	739	773	758	771	686	759	754	754	724	798	709	770	698	739	779	762	740	717	744	780	715	752	746	752	789	772	725	776	778	745	782	765	760	785	777	748	747	752	777	729	821	746	734	776	755	727	755	743	743	721	751	789	718	729	713	741	777	763	705	759	745	710	777	758	740	732	715	742	757	752	788	730	743	750	744	776	765	749	750	738	760	731	759	748	690	737	717	763	777	727	709	746	728	704	692	756	731	773	697	711	750	751	740	742	760	749	729	737	740	742	692	757	703	723	731	698	713	722	727	734	729	734	763	754	713	743	740	704	739	784	724	836	710	767	717	761	738	792	732	761	786	725	757	726	758	753	686	720	774	735	730	763	746	733	762	765	741	718	798	681	776	735	733	737	776	739	709	695	742	770	709	774	736	687	777	675	706	764	753	769	765	771	760	748	814	797	747	761	759	766	753	795	735	789	741	791	739	725	767	763	734	718	721	709	767	755	740	726	730	717	705	719	749	745	717	686	752	713	713	725	702	743	705	741	764	711	792	744	790	724	721	718	748	757	768	765	749	741	764	736	780	777	728	729	735	707	730	739	721	791	724	698	726	696	743	761	769	734	792	723	758	751	755	733	756	739	732	707	761	744	749	774	743	734	758	710	766	732	741	751	730	734	714	760	747	749	703	755	726	717	729	734	712	744	725	787	799	724	770	768	721	790	737	765	751	731	726	741	738	734	700	785	739	758	732	758	748	745	736	761	727	720	753	700	788	736	714	743	733	735	767	720	758	717	747	710	771	692	780	758	753	729	763	767	781	739	719	700	751	757	692	759	721	750	786	781	757	735	822	750	755	733	751	699	756	750	747	682	770	777	732	751	740	705	757	762	771	698	752	744	738	717	725	702	746	760	762	776	712	708	676	758	768	762	725	707	758	764	715	760	703	766	716	714	722	736	770	738	733	739	750	722	722	727	802	767	721	750	758	762	718	744	735	727	756	716	753	741	750	701	709	731	742	740	760	719	741	768	758	772	768	768	731	680	794	777	785	725	733	752	729	700	737	741	729	718	780	747	716	795	702	762	722	741	742	728	752	826	758	784	765	703	739	784	752	722	779	746	725	732	724	713	724	699	741	757	733	762	810	728	714	733	753	776	710	769	743	729	728	734	796	711	736	746	757	719	718	785	738	801	746	744	770	738	702	757	746	729	783	740	773	801	710	738	719	784	778	710	755	707	749	744	726	755	778	737	744	787	814	771	761	723	789	743	719	732	777	731	803	750	741	756	749	773	740	715	709	756	778	742	721	770	737	745	698	805	734	750	755	689	734	735	718	715	744	741	747	714	713	755	704	794	701	741	752	746	750	732	748	687	716	690	756	735	788	731	720	755	728	740	714	736	748	747	730	709	747	732	740	759	747	734	737	734	781	761	738	771	769	764	669	722	746	791	751	735	829	732	742	690	735	749	756	738	694	762	710	741	759	760	762	768	738	720	772	825	725	773	776	746	744	754	773	776	758	758	746	715	732	732	752	745	762	759	763	735	722	743	764	732	749	733	739	764	701	731	746	773	773	732	756	728	742	752	707	719	695	791	753	770	751	753	760	727	761	748	825	746	743	726	741	741	685	769	733	788	738	781	722	749	776	744	772	746	779	714	714	748	754	714	711	714	727	695	703	741	721	742	749	743	755	746	725	781	766	755	724	744	753	792	731	793	758	759	729	764	757	706	755	698	729	726	739	752	763	817	774	723	790	784	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3107	149	142	141	133	104	102	95	77	93	92	88	77	89	99	81	82	82	86	67	89	83	91	81	80	80	78	80	90	91	87	83	88	81	74	90	75	67	88	63	75	83	74	90	89	77	100	71	92	69	78	69	79	85	80	80	81	79	70	85	88	74	93	68	93	90	89	95	80	83	69	96	75	71	86	80	88	72	69	63	78	88	77	83	84	85	70	87	79	88	90	88	97	88	81	68	89	71	83	67	96	80	69	72	89	82	84	72	79	72	83	85	81	79	74	91	83	83	66	87	83	70	77	83	60	79	80	80	90	77	93	75	77	90	80	81	85	90	83	83	75	82	83	84	80	73	98	91	92	88	72	90	65	72	72	76	72	74	81	74	97	90	87	77	82	87	64	73	78	81	87	68	76	78	84	94	82	77	83	95	91	62	62	75	67	92	80	75	86	77	67	87	71	82	81	92	72	91	81	79	82	81	94	97	71	62	82	78	81	77	65	80	64	83	68	79	81	78	89	78	91	74	81	70	74	82	86	80	75	67	91	82	81	67	80	72	75	81	72	76	80	100	60	98	75	89	100	80	90	89	81	91	82	88	86	75	85	66	69	83	77	75	81	76	88	65	78	90	92	85	66	84	82	87	76	78	68	70	94	82	79	72	71	78	68	73	99	86	75	66	78	72	73	79	87	77	88	74	87	73	77	86	95	87	85	80	102	81	101	73	75	79	72	82	67	97	87	73	83	68	91	90	87	71	88	63	80	94	72	73	84	79	80	99	71	83	79	102	80	81	103	71	92	91	87	79	76	91	87	76	69	72	77	81	76	90	80	70	96	61	54	76	90	83	94	77	80	65	75	83	91	74	91	70	61	81	86	83	91	72	77	81	70	86	70	64	74	75	75	77	84	80	65	69	91	79	57	84	70	83	73	83	71	67	96	87	79	84	71	93	79	85	77	64	78	74	89	86	75	73	75	80	89	69	80	85	81	104	81	79	67	78	67	55	73	75	77	80	73	74	61	76	77	97	81	90	77	72	74	80	68	70	74	92	77	62	75	85	79	81	67	74	84	84	95	82	82	70	74	76	77	85	85	75	86	75	93	68	91	75	77	82	65	89	85	88	79	76	76	71	78	77	85	84	78	74	79	75	74	71	73	74	63	77	75	73	76	84	98	78	69	98	70	73	90	67	80	68	83	79	73	74	73	84	87	81	92	76	109	75	86	83	86	100	91	59	82	65	88	84	86	92	82	78	71	69	73	77	78	65	92	91	73	79	70	84	82	85	79	73	87	77	84	81	82	73	70	72	77	99	71	81	78	83	59	65	71	85	97	80	92	80	74	83	76	70	64	63	76	77	71	99	89	81	63	82	85	83	66	85	92	70	76	82	77	85	73	67	85	79	93	93	90	91	96	78	79	60	83	89	90	78	79	67	64	104	89	100	78	74	84	70	85	71	75	88	82	100	69	92	66	89	75	82	78	89	89	79	112	93	64	77	81	85	80	83	79	74	75	92	82	78	85	92	80	72	73	86	92	71	77	88	77	83	98	90	82	77	76	86	80	60	61	100	75	79	73	94	75	81	87	71	80	92	84	81	83	77	86	81	78	72	71	75	80	79	76	77	99	68	71	74	82	103	85	69	102	84	74	79	72	81	95	77	64	80	87	69	80	96	76	93	75	105	86	85	86	80	86	86	85	79	81	91	90	77	88	91	84	74	94	75	79	61	78	74	75	82	88	86	74	88	85	83	68	74	83	79	65	61	75	88	100	82	82	92	76	84	87	86	67	56	93	77	84	69	75	92	93	94	89	83	93	73	74	81	87	85	86	67	80	89	62	81	74	62	90	110	89	95	84	89	75	85	78	86	78	67	97	89	75	72	82	93	93	78	79	68	94	78	79	69	70	72	87	85	73	80	75	87	71	86	85	80	69	87	85	90	82	75	84	70	87	66	83	84	76	78	71	75	69	81	78	86	77	85	91	86	71	69	85	84	90	71	79	88	95	66	84	75	73	96	79	80	80	87	91	89	84	78	79	91	80	94	85	84	68	81	78	77	94	78	71	72	91	77	89	83	74	65	80	80	71	74	73	74	69	68	72	76	65	87	88	80	70	91	66	82	86	98	83	77	76	74	72	94	90	80	80	81	76	84	70	79	96	97	75	63	94	75	83	80	83	82	80	88	79	77	82	69	73	74	82	94	89	84	96	93	71	79	84	81	81	67	91	84	84	70	77	80	87	80	79	76	80	86	85	66	80	66	88	68	83	71	87	82	75	80	70	75	79	85	79	94	81	66	73	87	77	78	89	89	72	66	93	77	82	65	81	66	79	90	77	86	94	79	87	72	89	75	61	76	86	78	70	89	91	78	77	88	93	70	74	72	80	88	92	77	99	84	85	84	73	83	81	69	89	86	84	101	82	77	78	83	74	65	85	85	74	85	91	75	96	84	98	78	78	89	82	72	81	92	86	84	80	76	70	94	69	84	91	88	70	74	80	89	65	97	74	70	73	79	83	79	88	83	90	84	79	77	92	98	72	101	76	93	75	67	84	82	82	71	73	74	79	72	92	73	72	63	88	56	89	67	81	90	79	83	74	65	75	69	96	79	65	80	65	81	72	81	64	75	72	82	78	89	77	90	80	84	80	76	93	83	69	72	91	92	74	83	68	84	86	76	76	74	80	72	65	85	79	71	68	95	75	92	68	92	94	74	70	84	102	59	78	101	77	64	73	94	77	70	82	85	82	72	93	66	88	86	91	65	78	79	93	88	84	76	65	84	86	74	94	82	71	85	79	73	82	78	82	67	97	99	73	84	75	70	89	70	87	80	79	91	88	88	72	70	73	81	73	75	73	88	86	83	96	69	71	85	74	73	79	82	78	90	73	67	79	75	87	94	87	81	60	72	63	84	73	90	82	98	74	79	58	96	76	80	61	71	73	87	83	74	79	85	97	97	87	79	77	91	80	75	72	74	87	82	94	78	78	80	76	85	84	72	83	86	78	83	71	72	69	90	84	76	80	79	75	89	79	78	74	87	98	72	88	71	94	77	88	77	81	76	93	77	79	82	88	72	86	90	74	76	58	86	96	81	87	93	90	80	93	98	84	90	78	83	71	65	66	91	95	75	86	62	85	65	90	70	92	84	90	70	88	92	84	89	81	80	72	84	77	76	81	77	80	89	102	73	74	76	85	92	75	72	72	82	82	82	78	86	70	86	74	73	81	57	81	84	77	86	69	63	90	77	70	83	74	83	91	91	74	79	77	80	80	65	82	73	99	69	92	91	69	93	70	82	70	88	68	73	82	84	89	74	75	95	70	73	74	71	83	90	76	88	91	75	65	80	93	74	84	68	77	63	93	84	77	97	91	73	76	89	81	79	75	83	72	81	97	60	84	69	91	70	81	83	76	82	88	66	74	76	78	80	88	68	75	91	77	82	79	87	79	80	92	66	69	81	93	80	86	78	81	88	109	64	80	78	82	83	83	92	68	75	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3319	358	455	467	412	394	359	355	350	306	286	326	305	302	304	304	288	287	288	291	278	293	304	331	250	291	254	284	290	270	265	279	261	260	256	275	284	263	290	281	283	277	284	305	273	304	267	259	274	304	308	274	297	287	263	273	290	282	267	270	275	299	279	277	285	289	267	268	250	274	293	273	303	295	274	268	268	260	281	287	270	271	283	289	277	262	286	286	285	270	264	267	254	250	320	282	267	268	287	282	258	270	269	248	304	278	230	289	266	256	285	276	283	257	266	263	286	275	291	295	251	311	275	277	249	296	265	280	284	267	277	284	282	265	287	228	276	276	278	299	278	294	265	276	268	264	276	262	294	258	261	254	255	279	294	289	295	287	274	258	287	311	289	254	298	233	293	266	298	286	281	287	307	305	273	291	273	269	248	254	269	296	259	261	278	304	278	264	248	265	270	295	286	274	259	316	283	291	293	285	257	280	310	267	274	269	247	274	282	219	246	263	268	280	246	264	278	299	259	250	281	291	282	265	268	280	277	270	290	271	297	258	279	268	263	290	297	273	283	280	255	275	274	272	281	291	253	307	284	298	261	305	275	268	249	281	283	266	250	264	240	273	264	272	294	292	268	286	295	288	296	264	287	268	267	255	315	292	281	275	279	260	266	280	310	256	275	288	277	313	272	269	292	285	279	278	291	277	284	261	287	288	263	284	249	277	293	275	279	250	276	267	266	268	291	292	294	270	263	290	293	276	292	284	274	259	241	285	251	274	255	263	291	312	269	294	270	275	294	277	300	271	284	276	265	289	257	233	260	261	290	237	268	247	292	279	270	290	275	274	268	278	252	261	291	281	290	262	275	275	269	290	302	272	288	257	270	250	270	259	292	282	264	300	278	281	245	293	270	277	285	278	291	285	273	279	254	289	266	291	280	290	265	265	253	251	305	262	277	257	297	268	284	313	289	248	282	261	295	269	296	301	276	254	289	272	299	284	279	289	299	270	294	282	277	277	275	289	241	279	271	288	300	278	275	285	284	292	286	259	287	285	273	304	285	267	262	296	248	277	249	260	277	283	312	288	280	295	287	271	301	269	258	281	287	272	267	285	289	272	299	271	264	281	253	278	267	296	252	289	241	279	285	270	260	295	272	252	291	262	262	292	251	281	256	290	254	264	266	281	289	266	286	282	292	264	279	274	266	267	270	251	283	294	275	284	277	277	270	292	268	254	281	273	245	294	301	291	305	267	283	287	268	290	268	280	276	258	290	267	264	300	246	249	264	274	291	282	290	274	289	288	273	285	313	254	263	269	267	282	264	274	259	278	301	248	258	281	243	264	285	287	282	288	277	246	264	285	275	244	275	273	287	273	271	298	270	265	300	282	277	285	280	277	276	269	279	255	262	286	272	277	276	242	275	297	293	284	271	295	271	299	285	275	286	299	270	267	265	260	256	262	297	272	274	292	274	276	255	292	284	273	280	295	296	277	292	265	250	278	282	285	275	270	245	284	271	252	253	277	300	288	257	296	276	261	290	271	284	287	287	252	238	270	271	282	265	285	292	257	290	263	293	287	276	286	277	269	299	269	287	256	259	282	290	282	293	281	269	305	263	269	279	287	260	257	243	303	293	260	311	266	294	279	275	293	290	288	300	290	269	302	290	298	312	265	278	300	296	263	278	292	294	261	295	258	294	283	291	259	276	292	271	293	270	314	271	277	281	263	282	272	257	277	261	269	265	268	282	251	276	296	295	294	265	269	252	264	287	285	289	267	291	280	279	268	272	288	285	280	288	267	276	256	271	238	264	243	276	286	273	245	258	265	279	276	299	249	254	283	292	277	294	306	287	284	245	285	279	233	257	267	257	271	305	268	286	275	254	274	293	277	284	292	300	306	282	277	262	286	291	289	287	280	271	275	293	285	287	290	279	265	268	295	286	284	251	294	305	288	255	296	267	275	260	258	274	299	280	294	246	261	263	286	283	245	270	284	280	290	261	263	273	280	311	302	271	276	256	272	260	282	277	287	280	295	300	270	259	253	248	268	263	273	273	286	292	292	294	264	299	287	302	279	259	282	282	260	274	271	298	280	263	269	253	330	271	282	285	296	295	277	293	306	275	255	280	277	283	277	262	292	286	291	287	272	288	259	283	265	288	290	306	283	277	284	269	277	293	239	292	274	266	246	292	278	265	307	265	284	272	280	281	277	253	291	279	270	294	285	281	234	290	287	277	316	280	279	253	272	310	265	270	302	287	256	312	279	260	264	277	295	261	277	229	270	286	288	256	269	297	267	263	267	285	263	250	282	270	309	281	323	270	241	312	261	275	292	250	275	275	286	282	233	299	255	267	268	276	298	304	261	276	297	251	262	262	264	265	267	292	290	242	275	269	275	285	272	264	270	260	252	285	285	254	286	284	265	270	256	278	289	278	265	261	273	305	278	276	271	291	294	279	254	285	312	273	258	275	275	273	273	271	260	292	246	271	291	271	294	277	289	278	274	276	300	327	283	294	259	286	280	280	263	292	254	281	266	269	308	274	262	289	294	305	252	282	290	268	317	261	277	290	287	249	281	282	298	289	259	284	284	246	251	246	290	274	290	288	263	289	261	289	292	254	287	278	261	260	275	243	295	273	285	285	263	290	270	286	280	243	267	275	270	251	276	286	269	290	265	234	293	264	283	264	309	310	244	267	283	296	265	271	246	286	254	292	262	276	313	255	254	247	281	287	293	302	263	259	254	265	281	264	247	283	259	264	315	282	271	263	266	243	260	296	272	270	277	294	292	287	272	301	282	311	237	286	271	246	305	254	306	258	276	277	279	281	284	281	290	256	274	269	266	275	256	279	280	299	265	260	280	294	274	299	287	275	287	251	270	294	276	264	255	270	290	277	235	256	264	298	258	302	284	280	286	268	281	280	284	293	254	261	303	287	264	267	293	310	278	244	270	273	292	289	294	266	281	277	291	266	286	258	295	288	276	262	263	281	270	266	286	248	295	273	277	274	283	299	275	282	239	294	294	318	299	292	264	250	265	279	284	295	247	247	253	290	280	261	240	269	286	282	262	280	298	275	307	263	293	266	274	264	286	289	287	280	274	263	253	263	256	260	286	288	287	278	277	262	297	286	269	271	252	256	271	294	292	261	297	270	272	280	270	304	287	273	261	285	276	258	291	286	256	247	261	273	282	278	245	262	227	255	317	272	282	266	270	266	287	268	278	260	266	242	286	276	294	293	273	288	285	287	285	292	269	302	282	276	261	286	283	263	265	289	282	260	294	261	285	260	253	282	278	259	279	262	306	263	268	270	296	288	287	283	268	274	247	269	309	271	272	272	254	287	258	291	303	252	297	264	255	267	278	270	268	275	282	255	299	266	251	273	291	265	245	283	287	266	285	276	310	307	256	259	262	276	270	258	257	245	261	288	294	260	274	277	285	306	282	296	251	249	268	285	288	292	271	269	248	273	275	274	261	275	249	274	267	270	284	245	275	259	281	285	257	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19156	1538	1516	1154	782	684	490	407	382	320	282	269	252	256	252	236	224	244	234	210	228	216	184	187	208	212	188	183	204	168	182	204	166	198	175	200	188	199	173	183	167	161	173	161	185	169	201	177	173	173	173	172	149	175	192	162	183	167	184	181	184	204	185	174	194	201	171	198	176	186	197	173	169	158	162	177	194	183	160	199	191	183	192	168	182	179	150	186	184	181	189	151	155	167	163	187	189	176	152	166	154	171	176	186	169	190	162	187	185	161	192	189	163	165	180	188	161	179	194	170	170	167	153	172	167	153	168	186	186	202	172	166	188	159	192	186	185	183	167	179	167	164	151	187	182	178	189	170	153	169	167	183	200	189	167	181	170	171	177	171	171	175	201	169	154	200	165	176	174	151	148	171	167	175	183	186	198	207	160	159	196	184	200	173	169	176	201	186	191	181	173	195	166	177	156	188	177	147	169	159	176	192	179	175	156	180	202	175	170	191	181	184	154	176	189	182	187	197	171	177	188	175	166	168	163	178	177	174	166	188	186	164	162	163	159	172	177	195	171	177	192	179	154	183	153	183	171	195	156	186	162	150	172	171	194	176	144	170	195	168	171	164	160	185	166	198	176	165	162	174	192	151	196	161	205	161	167	162	158	192	201	184	181	175	176	199	192	162	198	189	170	155	175	184	174	159	172	177	229	163	162	169	172	168	176	180	152	184	185	179	188	223	173	156	172	166	167	192	166	174	166	179	179	180	162	162	203	166	169	178	167	160	181	170	175	167	178	175	168	179	189	180	195	158	185	179	180	175	170	205	183	155	142	196	194	183	177	152	163	176	168	182	164	179	191	184	180	178	175	160	195	215	163	171	187	188	172	185	177	167	166	168	177	148	178	172	169	183	168	184	188	183	184	178	174	175	164	198	178	164	176	166	192	169	181	172	177	193	158	183	188	177	172	190	167	178	162	187	180	187	175	186	180	184	165	159	189	173	212	185	166	175	167	174	188	176	170	185	169	193	167	190	164	173	168	155	169	180	165	167	182	175	171	166	168	173	198	175	180	175	158	178	148	201	151	175	176	169	163	163	182	172	144	182	169	157	185	203	171	190	171	170	165	192	189	168	177	186	177	203	156	164	184	190	163	177	185	171	203	168	165	158	195	196	187	172	164	197	156	162	166	186	180	174	188	197	168	196	179	175	178	187	154	170	176	169	158	197	163	171	199	163	189	168	166	200	188	205	207	194	159	158	179	158	186	151	173	153	180	185	172	176	192	161	172	186	178	169	180	190	163	166	163	174	171	178	180	182	196	154	175	175	158	170	199	165	181	164	177	190	198	186	200	158	196	167	170	158	176	165	192	178	154	166	179	175	154	179	181	181	155	176	173	197	198	160	145	168	172	181	165	183	156	176	164	175	183	192	176	181	189	183	166	177	166	168	161	170	177	158	188	185	169	159	166	162	193	189	179	200	175	168	154	170	175	175	187	160	163	170	150	182	159	183	164	176	182	170	180	201	172	164	150	175	199	169	186	164	187	206	157	179	197	159	158	189	174	189	185	188	177	184	200	169	174	145	157	178	183	177	198	177	172	166	193	178	189	193	182	187	185	179	163	178	178	179	176	166	177	183	160	172	182	178	165	170	189	160	211	187	176	193	186	194	157	170	169	166	184	155	168	189	188	186	170	181	177	171	178	185	184	182	168	174	193	180	184	171	160	163	169	182	183	177	173	164	164	167	173	180	173	187	167	163	186	175	194	164	197	184	207	174	207	165	158	159	160	156	147	174	199	192	188	210	200	153	165	195	175	170	181	178	189	179	186	194	171	158	180	180	178	159	164	183	157	200	167	167	175	194	177	167	183	187	189	186	195	205	154	161	175	158	171	196	185	184	169	166	178	158	152	166	190	184	165	177	194	169	142	176	177	187	173	180	185	192	176	173	189	163	169	168	171	175	176	165	182	174	178	179	189	157	180	172	176	193	167	178	171	158	181	172	157	177	166	171	205	212	192	169	188	168	167	155	189	181	191	177	172	180	164	172	159	186	157	156	174	174	165	194	158	162	152	188	153	167	183	200	181	182	195	177	185	181	188	176	193	176	171	185	167	171	167	187	198	176	159	200	177	181	197	165	160	170	196	189	175	156	174	154	183	154	182	193	176	193	192	166	192	186	197	201	172	191	190	164	166	191	195	160	177	183	152	173	158	168	169	151	179	186	164	167	186	175	173	190	189	161	175	181	191	186	175	186	162	177	198	177	172	169	177	178	173	193	166	197	170	166	192	184	166	182	162	181	205	197	170	180	214	197	190	175	176	190	201	188	178	172	168	184	187	151	193	164	180	165	158	178	189	175	189	162	170	210	169	184	156	164	183	153	179	160	175	205	157	158	169	206	180	184	175	180	151	161	171	174	168	188	176	163	162	166	168	201	187	189	168	157	161	194	187	182	173	182	203	171	178	174	186	183	167	186	189	159	145	174	150	185	174	156	179	171	160	189	199	176	186	174	175	202	191	187	175	191	173	189	149	169	186	174	151	167	194	178	199	183	190	183	173	173	161	154	180	169	199	161	183	183	173	164	172	161	175	179	176	182	188	183	195	172	164	176	190	153	168	163	184	183	148	168	156	173	192	173	180	189	182	157	200	163	174	157	186	198	162	173	201	167	161	190	203	169	181	169	158	192	164	153	163	170	160	170	179	165	185	160	179	174	175	159	168	196	190	202	182	174	181	195	161	190	152	177	180	150	184	158	185	163	170	164	150	183	165	177	162	176	178	183	172	164	184	198	188	176	182	195	186	182	192	175	175	163	179	158	196	170	169	164	200	175	193	192	171	172	151	167	176	166	183	160	185	182	167	163	185	166	161	190	200	179	190	184	183	198	191	188	177	206	190	173	197	166	191	173	182	187	179	196	171	176	188	149	187	185	163	152	179	182	156	198	158	172	187	169	182	175	193	162	195	166	188	179	172	196	153	178	191	190	170	190	158	174	183	175	175	171	181	182	188	190	170	186	188	155	161	171	165	180	177	195	193	177	165	190	188	179	192	197	174	154	197	185	167	193	191	195	191	179	190	167	178	185	182	187	148	185	164	196	190	185	173	158	179	169	181	180	171	175	185	186	188	205	191	167	182	150	175	170	196	172	145	172	163	191	179	168	172	156	168	161	189	181	194	167	178	160	180	168	168	182	164	181	185	185	184	177	179	193	178	189	188	170	188	193	179	192	178	185	174	190	192	172	175	166	157	156	183	205	158	182	173	186	137	183	188	187	172	194	199	174	184	179	191	159	165	168	182	161	186	178	168	192	159	199	175	173	171	158	177	181	172	211	180	180	181	170	194	167	191	185	187	186	166	203	178	192	167	183	197	173	188	178	188	169	179	164	179	209	181	187	179	163	158	178	198	192	188	147	180	169	192	167	192	208	195	186	179	179	197	176	158	190	189	196	176	168	191	164	143	190	177	175	160	185	190	180	166	203	168	163	140	177	183	153	168	187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9020	1671	3585	3947	3258	2632	2197	1890	1644	1408	1265	1099	1110	987	934	893	834	826	762	742	748	718	692	665	680	679	635	641	656	640	638	623	609	581	600	592	605	588	553	578	564	541	567	554	553	574	583	549	556	577	561	538	555	530	585	548	563	580	565	546	524	610	557	559	560	550	585	495	507	515	565	520	561	554	519	532	519	538	543	493	477	527	521	519	517	514	507	553	571	532	507	527	487	514	469	507	538	544	528	503	483	515	509	510	508	521	527	475	510	522	544	534	559	502	550	486	509	533	483	520	488	567	524	486	503	552	520	497	491	514	514	512	523	531	562	529	543	521	588	548	545	529	506	516	534	539	555	504	526	551	524	514	510	511	514	536	553	542	529	493	511	570	525	535	506	537	499	534	560	529	568	533	515	562	502	499	517	529	494	528	556	521	537	551	512	512	497	490	510	501	499	535	521	516	513	523	499	545	501	568	520	484	516	509	478	481	533	546	551	534	544	562	500	544	512	536	507	540	528	503	538	522	549	513	543	475	488	512	531	485	521	522	518	537	517	505	528	546	503	463	464	517	530	506	519	542	535	549	501	502	535	540	528	545	501	521	549	560	497	486	530	527	529	540	523	534	547	522	503	539	528	538	564	488	510	489	487	532	490	452	503	533	537	512	508	533	487	504	522	498	506	508	505	533	492	483	490	528	548	529	489	514	491	511	507	534	564	559	575	482	544	501	550	515	549	537	519	519	506	515	506	482	501	498	518	547	541	513	537	504	493	522	533	527	520	568	520	485	500	539	497	518	527	533	567	503	535	489	562	539	518	527	507	557	534	509	519	522	506	534	554	530	557	524	546	517	532	528	531	519	499	555	530	526	519	462	510	526	484	534	520	495	487	526	496	540	518	518	543	512	520	515	519	548	517	509	529	469	512	518	552	554	492	539	561	506	496	534	483	514	503	497	544	504	495	541	536	502	522	510	570	509	536	491	512	531	527	529	532	559	513	479	497	495	496	524	509	540	471	538	507	489	508	534	515	538	516	514	526	499	487	508	501	514	529	515	528	516	547	533	508	516	542	538	555	524	494	492	533	545	511	468	540	517	542	547	487	526	515	508	499	513	492	541	520	493	533	526	480	502	572	490	541	514	525	516	507	507	496	476	542	513	494	499	533	531	484	524	490	516	529	566	508	537	508	541	533	537	506	547	461	562	506	515	499	505	482	547	497	528	502	507	491	530	541	526	539	545	527	550	531	528	495	540	519	533	521	472	494	477	516	499	508	547	513	530	577	538	527	538	502	544	500	516	515	486	523	559	511	491	529	503	514	506	492	522	537	503	531	476	481	502	480	540	569	474	460	520	493	510	529	509	574	499	494	484	501	500	537	524	502	534	496	517	529	524	518	546	529	507	526	512	478	535	514	531	544	490	532	554	503	533	560	497	509	508	510	513	524	518	478	491	540	548	519	474	479	513	531	521	503	524	502	497	542	498	491	496	534	499	529	534	506	496	514	542	509	539	517	511	500	513	496	543	547	503	505	541	516	519	561	495	507	517	559	544	504	501	523	540	488	517	576	500	495	566	554	543	552	504	505	539	540	497	543	504	495	545	536	500	533	545	546	498	550	540	492	487	510	557	549	481	542	519	502	527	546	521	504	538	534	480	473	518	514	524	506	518	481	565	484	480	497	539	546	526	553	493	556	498	498	560	534	500	555	545	541	486	481	520	501	496	526	527	505	513	475	532	561	513	528	478	507	491	539	546	517	560	567	527	524	501	530	573	513	530	529	483	541	531	536	542	493	501	548	542	518	560	511	537	468	581	471	544	538	516	531	514	488	567	507	530	542	522	523	536	506	515	544	513	517	539	502	525	504	494	488	517	504	529	512	522	513	514	512	514	537	502	514	537	530	541	519	523	520	514	522	525	490	491	542	489	512	530	480	506	510	549	513	530	523	574	525	493	502	490	526	531	519	513	509	556	512	500	539	517	504	508	496	528	507	527	517	465	505	500	487	517	537	522	550	516	528	489	492	503	516	514	527	538	500	504	511	497	537	552	517	559	509	515	526	532	515	503	535	578	536	504	537	513	508	494	491	526	516	506	557	531	518	503	543	525	534	500	537	562	523	529	490	538	540	535	510	528	520	483	509	514	483	515	542	559	515	522	531	537	540	539	529	516	514	505	499	538	480	522	535	522	491	524	530	530	499	549	512	539	535	551	511	556	496	560	510	555	528	492	538	523	543	519	503	506	554	516	539	546	538	563	515	478	532	555	533	527	536	527	501	498	532	539	513	516	509	526	511	546	482	493	492	521	496	516	509	512	530	500	484	571	475	524	537	499	536	570	506	484	507	559	502	526	530	515	532	521	521	523	494	496	492	497	543	472	510	496	492	511	554	510	519	529	528	545	540	494	503	507	523	500	532	473	501	489	495	523	527	513	491	533	508	555	507	529	469	528	510	519	537	522	528	527	534	483	530	465	547	564	500	528	518	551	479	513	540	489	501	510	495	480	515	511	517	512	522	480	510	515	531	541	509	542	545	543	472	528	504	522	539	550	534	483	477	554	522	505	528	509	512	518	516	514	498	558	464	532	537	510	573	550	499	523	525	490	560	527	477	483	524	482	482	516	535	573	520	535	538	511	516	528	483	567	476	497	480	492	544	518	569	524	532	504	527	528	512	492	521	548	493	515	467	498	569	489	582	558	510	496	538	487	539	521	483	485	512	505	550	520	526	542	501	540	485	518	521	535	467	547	529	514	557	502	564	525	549	498	490	529	520	532	544	554	506	516	511	533	505	533	501	527	545	494	495	529	538	557	503	533	496	520	510	519	542	561	570	492	538	523	490	473	507	516	505	489	505	520	519	503	521	527	495	542	488	507	521	508	532	538	520	471	528	532	498	513	541	520	498	542	563	534	510	509	518	495	489	544	497	487	471	527	539	523	528	558	519	492	488	508	554	500	482	518	544	537	515	526	523	542	553	506	513	522	508	542	561	483	525	506	515	547	541	548	512	527	507	521	527	509	537	531	494	542	537	532	537	543	490	526	536	521	520	533	507	508	527	522	523	525	507	497	528	471	517	558	530	518	538	481	552	492	529	539	539	538	479	550	503	507	469	517	551	509	520	497	524	479	519	528	498	524	529	540	527	538	549	498	511	527	516	535	533	507	501	513	516	491	515	547	526	476	536	522	481	532	528	532	484	484	528	489	524	521	501	465	534	510	537	498	528	511	530	491	472	501	529	531	568	541	523	549	535	529	478	507	485	543	522	479	513	478	535	520	496	502	502	510	536	540	526	487	522	511	517	505	500	527	512	502	492	566	516	516	479	531	539	498	511	528	516	512	499	548	533	533	554	536	523	526	539	528	551	510	513	544	508	530	520	558	508	571	528	552	517	501	498	510	499	482	505	533	516	511	516	549	504	557	531	556	521	494	530	533	523	566	525	541	533	494	535	546	571	539	508	513	523	472	557	526	547	502	522	510	541	532	568	469	486	540	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31691	4399	3245	2370	1760	1228	987	787	690	572	516	507	460	407	393	387	338	351	343	307	340	332	333	327	331	290	292	290	327	306	310	269	264	276	302	296	288	342	309	283	278	298	317	268	268	306	291	269	300	284	252	284	290	227	321	305	289	270	266	265	297	283	266	267	268	253	325	269	270	271	278	260	239	268	299	283	270	305	294	266	321	277	282	265	260	247	260	281	302	277	282	296	252	268	257	268	272	270	261	279	247	281	282	278	269	264	305	273	261	278	253	263	305	318	268	276	274	285	267	263	272	296	263	287	268	262	284	251	269	281	275	292	259	290	285	293	285	282	257	275	275	303	275	282	290	285	273	299	286	272	316	265	250	288	270	292	279	265	260	252	275	277	270	288	246	314	283	264	250	242	296	275	292	307	279	282	285	267	255	303	306	267	275	264	282	283	291	258	271	264	269	267	299	283	284	266	299	259	297	257	244	279	293	301	278	288	258	294	259	258	247	276	262	268	293	260	259	273	269	256	284	279	299	288	268	281	267	292	296	296	268	292	277	308	285	278	260	260	268	284	269	274	305	270	282	265	258	289	295	293	289	310	311	293	273	293	279	267	296	275	281	251	244	288	277	295	252	276	244	293	293	300	269	268	277	264	277	285	263	303	268	296	255	261	266	277	286	284	265	281	266	268	315	276	230	301	275	272	291	281	273	281	268	259	267	271	269	255	290	289	263	273	266	268	272	307	288	295	282	281	248	237	299	276	253	272	241	268	260	288	276	265	305	282	291	311	259	260	301	291	292	244	265	261	271	256	253	258	276	282	277	247	298	282	283	278	286	267	282	272	268	282	260	259	283	275	269	270	276	269	306	255	304	273	246	301	257	270	291	265	287	261	259	290	255	282	293	273	276	273	253	267	252	252	282	249	262	252	272	269	268	263	249	261	266	260	286	259	264	286	247	300	277	283	248	300	274	318	323	274	274	272	265	299	284	305	260	279	257	291	273	282	252	299	271	281	291	274	288	292	266	271	275	262	265	272	270	294	279	276	256	272	266	258	268	267	249	243	285	284	274	307	260	268	269	250	280	303	282	289	254	280	278	257	262	272	265	269	288	256	274	283	285	269	259	290	240	271	297	267	286	258	245	262	268	260	292	277	294	269	266	257	294	243	291	269	291	288	280	286	265	253	254	249	289	275	283	266	274	269	253	273	276	289	279	261	299	250	281	275	276	252	293	299	304	279	278	265	272	273	261	297	262	247	266	290	252	278	263	262	264	257	252	292	290	244	286	246	257	277	284	274	279	278	279	269	292	268	271	277	246	230	256	291	264	284	296	281	280	275	291	273	278	257	258	257	275	265	284	269	281	269	275	313	247	266	260	264	255	265	290	245	263	244	269	262	260	295	297	287	257	282	258	301	287	258	286	246	278	271	264	247	245	265	309	276	243	273	264	293	263	272	275	281	286	300	286	289	281	272	281	265	265	288	292	294	264	256	256	279	251	285	254	249	286	274	290	280	276	268	289	294	247	263	285	273	287	250	258	251	259	260	275	276	282	272	287	284	280	276	259	277	283	247	248	255	288	267	300	298	283	294	254	265	275	273	244	252	251	300	254	304	274	270	271	266	287	288	285	298	267	306	301	242	252	288	274	261	281	273	250	292	285	279	242	282	262	257	269	272	277	279	281	267	263	287	290	267	266	267	263	274	255	247	291	292	266	270	300	281	279	277	280	260	248	296	321	261	265	248	270	263	268	275	283	286	282	285	275	272	265	278	291	276	253	272	265	268	263	269	289	308	271	273	271	255	266	273	279	241	277	287	232	292	264	299	263	272	266	242	284	276	267	291	305	280	260	247	274	285	287	278	290	274	287	282	274	268	271	263	242	288	275	257	257	279	267	256	249	292	266	310	314	286	291	263	277	279	253	267	261	257	254	292	290	308	262	263	307	284	247	273	296	247	271	301	271	280	243	319	253	291	279	283	241	278	275	285	251	269	275	282	274	276	254	284	286	276	294	264	263	299	289	292	297	268	284	262	292	282	270	259	286	269	283	255	303	275	320	242	263	269	281	291	262	271	248	261	286	268	282	267	257	284	268	288	286	281	281	283	266	278	316	262	258	288	275	272	283	288	298	293	281	246	260	256	292	286	270	278	277	289	281	291	266	261	291	262	286	281	290	276	271	280	284	266	277	266	277	274	270	243	266	289	253	281	283	263	266	281	269	278	284	286	285	278	273	278	257	256	264	291	267	255	279	265	275	273	261	269	257	296	274	267	284	245	269	267	263	270	302	276	282	287	291	249	276	254	264	281	291	275	277	275	269	278	252	262	294	268	251	293	286	297	295	311	268	277	268	264	255	275	298	269	266	266	297	305	262	295	281	263	269	282	273	255	264	258	289	265	269	256	268	276	289	275	270	260	266	292	262	284	264	278	279	261	283	266	263	304	260	259	272	288	278	268	260	266	265	302	264	273	264	255	277	272	244	281	238	280	293	251	275	326	257	268	281	258	276	286	279	252	254	278	295	292	258	251	271	252	270	273	253	287	256	243	283	306	243	273	285	264	301	307	277	260	280	270	278	278	273	238	243	273	264	279	278	280	284	300	271	299	288	313	256	278	276	292	272	274	265	274	314	282	275	270	287	279	290	277	265	294	254	259	292	266	258	258	280	238	293	279	289	266	259	267	257	245	254	255	264	285	272	285	290	293	268	269	273	266	284	269	283	281	296	261	261	280	281	287	262	262	284	247	272	278	283	279	281	238	277	288	247	301	258	271	276	294	262	281	262	270	289	277	284	295	281	293	258	281	306	279	251	261	248	267	276	269	289	264	257	310	253	241	298	299	249	263	299	280	284	270	259	277	293	276	261	297	280	282	287	251	257	264	272	224	273	253	249	253	296	268	278	238	288	287	286	295	292	272	266	269	268	276	291	276	284	273	301	290	260	284	297	289	293	287	287	290	281	283	291	275	281	282	259	260	270	302	284	263	247	292	280	288	279	274	266	259	272	265	303	282	252	286	269	264	264	275	286	277	255	271	270	298	307	235	254	264	303	272	263	295	260	278	232	262	276	292	266	271	295	263	261	283	256	245	265	258	291	260	275	260	254	293	267	255	278	274	246	285	274	276	275	259	271	249	280	296	268	267	271	287	279	296	251	250	281	266	274	286	271	295	272	290	260	294	281	286	244	254	263	258	244	277	283	292	293	295	274	254	289	290	258	270	259	236	280	304	272	280	263	293	260	275	269	255	281	280	274	271	288	275	259	263	280	263	258	295	295	282	282	281	265	312	318	281	280	260	292	292	248	277	259	261	273	280	267	252	290	247	282	263	260	313	259	287	287	322	283	283	312	258	302	248	283	286	278	269	234	279	283	286	279	288	276	248	256	273	267	270	283	295	282	257	279	290	257	277	272	265	251	262	286	281	273	262	307	245	297	283	288	290	244	275	241	248	253	297	311	256	281	287	273	262	267	263	244	275	284	284	250	279	273	268	294	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13149	3013	6578	7040	6114	4902	4076	3357	3039	2423	2160	1924	1842	1626	1566	1441	1379	1280	1260	1164	1207	1170	1086	1106	1068	992	1034	939	980	997	1027	961	941	884	925	904	901	915	832	814	885	818	798	817	827	802	799	828	886	786	768	784	809	789	835	783	822	823	781	772	777	794	766	825	768	792	775	739	853	782	757	741	729	749	831	766	803	731	775	758	789	751	822	714	786	708	781	828	786	757	790	752	797	804	799	747	754	793	773	758	723	762	766	732	753	780	754	751	806	752	759	718	786	771	759	722	757	757	716	731	736	751	752	729	721	742	677	751	757	829	724	721	773	775	737	808	732	736	763	764	808	777	754	719	775	760	770	768	755	762	696	733	759	754	714	744	726	702	781	756	745	741	741	740	715	765	741	783	719	786	735	727	763	741	757	713	769	745	764	718	733	717	732	755	748	738	772	730	808	712	770	735	732	763	755	749	751	754	753	755	750	745	753	708	779	706	717	715	766	746	780	777	770	739	734	718	788	722	724	709	750	779	740	795	748	730	731	720	743	741	725	763	751	736	755	760	759	755	719	722	762	753	737	765	727	753	767	754	762	754	749	775	759	735	711	724	736	726	734	768	750	781	727	700	757	776	772	771	720	759	715	722	718	737	718	733	785	737	744	747	795	754	738	750	749	738	702	801	772	741	709	753	714	726	752	699	670	736	824	719	758	726	704	773	725	757	770	764	747	723	770	716	718	698	747	738	720	762	754	723	726	748	747	744	779	758	733	803	748	735	774	745	791	781	744	784	769	769	720	748	735	761	728	760	699	731	755	760	737	773	752	766	754	729	717	771	790	719	790	734	745	697	758	700	785	806	745	760	769	762	762	737	774	769	704	756	748	729	739	745	728	713	749	693	709	820	756	714	739	768	732	738	709	720	738	706	759	821	717	735	767	731	773	754	745	780	768	754	720	736	832	724	742	768	772	770	749	710	765	791	764	761	715	678	722	727	702	688	786	719	756	692	725	700	758	776	690	707	755	757	750	777	782	754	804	737	690	719	730	813	737	712	755	736	817	786	706	757	738	695	789	761	752	730	727	743	744	806	708	731	776	765	758	766	710	730	719	726	718	781	749	698	790	737	764	736	721	756	778	735	815	771	706	707	751	784	770	717	719	767	732	770	734	779	700	720	767	749	699	733	779	740	745	769	708	751	730	737	731	715	785	706	745	686	789	783	771	758	739	688	736	798	757	712	763	718	787	768	761	737	764	724	750	734	713	709	714	754	721	776	704	765	762	771	738	761	701	706	701	737	706	738	750	722	759	783	734	755	752	736	717	728	759	740	750	730	700	780	693	758	749	757	735	666	796	725	705	708	688	777	758	732	758	757	735	698	750	748	788	755	715	773	742	795	803	720	778	722	726	678	807	746	754	792	765	730	754	758	740	700	758	750	758	769	712	732	760	744	722	758	788	776	723	758	767	732	783	785	724	756	728	676	741	690	750	779	774	782	690	710	830	780	732	709	694	781	718	802	741	796	740	716	765	697	739	717	734	708	731	767	782	743	822	736	748	726	760	706	723	752	753	807	729	742	716	774	743	702	771	727	768	749	708	769	741	786	711	776	698	746	747	694	728	739	720	721	732	761	760	750	723	777	757	719	726	766	728	777	763	763	725	754	762	721	738	733	684	747	776	696	709	746	772	693	761	758	773	716	741	760	738	788	735	749	721	769	732	770	704	790	741	731	757	734	752	757	744	759	738	800	764	706	699	783	753	803	736	783	747	752	755	757	729	765	786	739	732	749	729	700	789	712	802	772	778	743	738	731	752	717	751	762	743	719	748	700	762	767	760	739	706	736	749	685	779	733	807	683	759	727	757	763	769	737	713	704	768	759	719	753	743	706	707	730	734	742	736	701	743	720	726	767	758	708	714	772	789	713	737	752	802	768	723	773	801	737	734	753	735	779	767	669	700	771	763	733	703	769	709	713	765	780	764	737	764	767	696	716	706	797	786	748	769	762	719	739	707	740	761	700	753	732	780	764	736	755	754	768	736	775	707	702	748	729	696	725	781	742	739	726	720	746	666	758	782	728	745	713	746	709	719	750	778	832	751	788	721	745	728	756	749	748	770	778	738	739	764	727	770	710	753	785	749	772	727	779	763	715	757	731	779	740	726	734	789	716	754	723	734	773	762	776	781	763	764	689	753	757	778	724	741	718	777	787	700	741	763	788	751	741	722	760	709	729	738	751	744	731	774	713	734	744	752	779	736	729	737	766	730	792	726	785	725	744	771	789	706	743	743	765	713	754	748	713	736	716	710	712	741	773	733	748	784	718	753	746	731	729	753	721	762	737	684	742	757	803	787	757	760	712	801	739	709	766	755	734	763	781	728	721	753	709	756	746	763	781	759	743	737	766	752	699	717	754	728	806	740	743	731	821	766	726	755	712	757	707	737	735	738	787	745	737	726	751	720	699	716	738	766	691	740	707	767	807	718	771	689	766	760	762	707	745	730	723	785	772	763	737	828	715	731	746	737	756	670	766	743	798	754	782	746	756	794	795	715	777	702	695	741	786	775	727	717	720	805	741	731	742	704	724	737	792	762	784	742	728	744	786	733	770	716	743	711	751	773	746	763	735	769	803	741	744	722	763	715	742	733	783	731	766	756	758	764	735	723	730	724	667	795	743	719	763	737	744	713	747	709	752	727	767	743	736	775	757	730	753	757	764	769	755	742	714	773	753	686	725	703	781	797	778	781	757	790	735	798	747	741	738	730	740	778	729	726	743	726	749	696	766	790	754	785	799	696	700	777	710	812	769	753	724	760	773	776	737	726	720	735	781	736	772	751	752	767	745	739	771	713	698	714	797	778	791	733	711	723	756	717	752	777	722	722	755	819	759	701	745	798	791	723	767	755	747	735	754	758	746	753	702	845	710	745	739	692	757	764	790	760	739	793	755	780	725	786	765	763	730	838	761	741	766	734	746	805	799	755	756	741	749	794	708	737	704	697	736	767	729	755	762	744	748	776	663	729	745	714	738	724	784	780	713	740	710	791	712	761	759	741	776	780	710	718	749	730	725	706	785	710	782	754	663	700	752	756	740	728	683	791	767	697	769	708	786	748	705	739	765	803	708	787	767	722	772	793	792	778	750	772	735	749	738	724	778	739	721	729	754	783	717	709	741	784	684	790	718	701	700	763	721	700	723	767	722	699	736	750	738	729	737	752	712	738	717	766	731	715	709	736	800	737	715	733	715	736	720	721	707	745	759	725	713	739	775	748	741	760	754	747	699	724	756	738	746	736	771	727	746	727	733	774	718	746	737	756	699	769	748	784	732	754	724	733	739	739	748	716	746	733	724	733	761	735	777	731	729	749	726	773	739	755	761	752	692	712	707	731	747	778	742	716	694	719	752	743	774	753	719	756	715	802	727	768	740	760	748	713	720	727	753	751	690	750	731	723	726	796	735	703	737	726	744	774	758	756	760	746	718	739	763	761	754	767	703	698	741	788	726	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3292	198	183	162	120	107	112	104	103	105	90	89	81	68	75	95	91	74	75	74	85	71	75	81	86	71	98	80	76	79	87	101	87	78	74	83	67	89	80	73	83	86	79	96	79	79	74	86	70	80	96	73	86	75	77	73	71	93	68	74	61	100	81	68	88	74	100	81	70	93	61	70	66	87	75	65	76	87	79	87	72	81	83	77	78	95	91	61	83	88	57	63	88	77	92	95	73	99	75	84	85	64	80	77	80	87	95	75	94	88	86	79	91	81	76	103	78	95	73	97	66	65	79	75	74	81	71	106	82	75	73	86	76	79	81	71	93	80	76	77	63	69	81	70	90	80	76	85	85	77	74	76	76	73	74	104	84	73	67	104	75	63	84	92	84	68	79	70	80	95	77	82	94	84	98	87	65	82	88	89	88	83	73	97	73	67	95	79	79	77	97	87	88	98	83	74	73	83	61	87	90	80	81	72	67	83	69	77	84	89	75	87	73	77	82	83	79	88	87	82	93	75	75	80	87	88	74	75	85	72	87	85	84	86	81	88	77	78	100	70	75	64	67	85	86	86	71	96	72	80	93	89	76	75	86	92	91	77	72	63	75	81	84	82	61	88	69	82	94	74	72	76	91	84	80	69	90	80	93	80	78	82	89	89	86	66	72	79	87	70	96	60	76	78	78	72	77	82	88	90	80	78	78	77	68	78	90	75	76	95	74	81	75	84	67	81	85	83	79	67	103	74	70	73	85	63	70	80	71	76	80	77	80	84	75	71	84	92	81	95	72	72	96	70	85	92	87	82	70	71	62	75	88	75	73	77	73	74	82	92	93	83	81	73	80	76	82	87	78	78	64	69	70	79	75	92	89	95	73	74	80	83	83	74	85	94	81	76	69	63	62	96	80	63	87	93	75	70	75	81	94	92	78	94	79	95	95	91	79	106	80	70	71	77	84	76	77	80	87	83	69	68	73	88	85	82	81	81	81	63	84	80	84	74	76	69	91	91	79	76	59	78	102	78	87	75	95	77	67	90	90	84	64	100	78	82	86	72	82	78	76	86	98	79	67	71	74	72	91	82	76	74	77	68	83	97	70	87	80	78	83	79	76	85	70	86	92	86	82	74	68	75	65	76	85	78	90	78	87	69	95	109	89	84	80	74	90	71	87	70	79	82	88	74	90	88	88	96	98	80	88	100	76	80	85	82	92	82	86	85	77	70	76	75	81	82	68	85	87	81	71	83	78	76	88	69	73	71	88	80	69	80	97	74	71	68	71	80	85	73	72	104	88	74	88	73	79	87	84	78	102	74	88	85	76	86	90	89	91	80	84	83	69	70	79	83	78	102	78	92	88	82	76	92	78	86	83	77	89	82	82	60	92	81	70	61	69	71	66	66	76	74	74	80	87	83	70	81	81	70	89	81	85	80	76	76	70	88	82	67	54	100	74	72	74	82	70	79	73	84	68	80	76	90	77	98	73	74	74	68	89	101	86	85	85	69	81	90	85	71	83	67	80	86	66	83	75	69	78	76	80	119	82	67	91	78	80	70	90	87	65	72	104	88	67	103	64	81	88	67	76	79	85	73	67	81	79	70	75	72	71	78	76	69	80	82	81	82	78	92	76	79	83	66	89	95	65	80	81	76	77	64	86	77	94	75	74	60	75	65	69	81	87	85	90	88	76	69	90	82	94	79	66	84	71	77	86	81	78	66	74	79	77	78	69	74	80	70	78	76	67	70	85	92	76	85	85	76	86	77	82	85	82	110	80	89	85	90	78	70	67	91	77	55	54	78	81	80	88	87	70	68	59	85	82	78	89	66	75	91	74	67	79	91	89	74	78	80	84	84	84	76	87	76	74	93	85	70	78	81	61	79	95	77	97	82	88	85	71	79	93	89	80	84	67	86	81	82	85	79	72	89	74	82	85	70	85	70	68	102	81	85	71	76	77	70	85	69	61	90	79	71	96	75	85	87	82	80	88	77	71	80	85	84	76	74	72	76	66	76	76	84	81	72	84	75	71	72	69	87	75	71	84	85	77	78	77	68	84	87	82	78	86	88	75	87	99	80	101	63	70	81	74	91	83	83	88	77	82	85	92	78	74	67	82	71	92	71	82	66	92	58	72	74	88	76	87	81	80	87	90	85	70	83	88	82	94	90	80	93	81	90	81	82	79	75	75	84	95	81	88	70	84	94	92	84	78	83	75	86	86	76	97	88	65	85	77	81	97	82	61	81	84	100	86	83	88	90	77	82	86	87	81	75	91	81	74	87	79	76	60	91	75	66	72	77	70	75	89	78	78	99	77	87	85	79	86	74	80	86	93	71	87	80	79	82	96	92	85	82	63	81	74	100	64	90	91	81	89	96	79	76	88	85	80	74	81	64	85	79	91	97	89	63	73	91	72	85	77	73	78	80	86	86	78	89	64	86	71	68	81	87	77	68	87	75	107	75	89	80	72	89	71	80	92	81	70	83	90	72	93	69	84	82	77	84	75	91	71	92	66	99	71	72	65	83	97	102	82	74	69	88	73	72	81	83	73	77	71	76	80	84	88	80	90	93	99	75	79	102	97	78	82	74	64	80	78	72	73	78	90	84	106	81	70	99	80	66	116	79	83	84	91	98	74	73	73	88	88	73	75	73	98	90	83	79	75	80	75	91	79	70	81	72	75	93	93	69	78	86	93	76	57	74	92	75	89	95	83	82	84	104	92	92	69	95	82	96	78	77	61	85	94	74	87	76	76	81	85	89	73	93	70	73	77	81	116	74	87	88	80	87	83	77	77	86	79	79	82	61	85	75	80	75	85	87	88	72	77	76	97	75	76	70	67	93	99	72	78	96	69	70	92	86	72	83	71	73	97	81	74	79	74	76	80	92	68	74	77	92	78	72	81	100	83	82	72	65	74	86	94	76	81	82	69	92	77	75	90	90	76	76	94	92	84	83	64	83	91	65	85	82	82	92	82	106	78	66	78	96	67	77	71	74	90	77	103	80	84	72	81	63	61	74	88	98	78	80	75	87	72	81	88	65	91	89	76	82	85	84	82	96	80	70	67	80	75	81	79	68	65	80	93	65	72	86	96	84	103	79	83	80	90	83	97	79	80	93	80	91	76	67	85	90	66	68	83	88	77	74	87	93	95	78	94	93	82	83	82	85	65	73	78	67	92	85	81	91	83	81	79	72	86	70	74	70	73	83	97	83	82	86	95	67	78	81	72	83	87	77	75	66	78	86	83	74	70	85	78	79	81	68	72	86	95	80	71	82	87	87	92	79	70	65	81	95	71	98	81	75	63	86	96	89	92	85	77	78	86	83	92	77	72	77	90	85	89	67	79	73	79	79	105	83	81	67	75	86	87	87	74	86	76	85	85	61	77	77	85	81	79	88	94	80	87	83	66	74	90	77	91	75	84	83	67	74	79	80	63	83	57	93	80	87	76	86	67	87	69	76	66	96	75	86	69	92	83	72	82	83	83	88	77	75	69	87	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3421	369	480	534	453	431	377	368	333	330	340	310	271	325	313	323	274	283	296	279	265	305	296	292	280	278	290	281	296	316	292	257	303	267	272	268	265	291	283	271	261	251	289	291	283	297	269	297	270	267	295	294	288	248	280	288	303	280	306	273	284	309	277	286	309	291	287	273	278	288	305	256	283	259	298	290	287	304	264	278	271	287	265	311	306	279	288	280	270	285	300	285	307	225	285	282	272	255	299	301	280	298	302	299	256	287	259	295	281	302	311	257	299	283	254	262	293	276	278	307	236	270	281	248	284	240	270	310	282	248	255	262	273	274	292	286	301	291	265	254	277	286	253	255	266	256	293	290	253	262	297	289	284	270	261	247	269	287	300	269	272	265	270	258	287	276	305	278	275	293	288	290	263	316	280	299	279	267	320	268	257	284	277	266	275	291	279	307	247	288	272	264	322	262	262	313	285	260	299	265	309	276	307	304	274	254	284	257	285	283	265	292	281	266	284	295	262	285	291	286	275	289	272	246	320	285	308	317	287	271	236	254	287	298	270	282	299	289	301	289	268	268	276	268	315	258	292	278	318	261	276	293	268	269	311	255	305	290	273	303	274	286	282	290	255	277	282	281	259	264	283	275	258	251	295	283	245	282	256	267	305	289	296	259	274	288	306	286	308	279	260	288	293	284	300	288	271	278	272	266	273	257	272	293	271	268	280	275	282	289	285	267	294	279	276	250	271	283	279	266	288	276	279	262	301	263	274	265	337	284	264	281	254	282	276	250	293	267	294	281	304	267	305	274	270	276	273	251	273	305	267	247	257	248	306	245	293	264	296	292	260	291	260	287	276	281	257	278	315	276	297	271	271	289	304	280	289	253	272	269	288	294	274	272	282	285	258	277	314	254	256	273	269	267	259	290	278	294	283	278	298	305	301	289	276	278	289	298	251	304	276	255	272	280	298	269	275	293	308	291	282	288	267	272	277	258	267	265	265	290	253	298	249	274	288	281	279	274	284	285	276	270	290	286	289	304	272	242	287	305	275	295	249	274	275	289	280	289	299	324	253	294	282	296	307	250	275	259	277	287	279	259	300	286	269	300	279	259	269	276	308	276	272	277	271	266	281	282	284	287	300	271	277	300	291	334	265	287	251	271	269	255	317	300	270	269	276	267	273	258	295	269	289	269	306	273	280	274	303	289	241	284	277	268	279	272	281	267	275	306	284	289	248	258	283	267	277	286	273	282	282	257	277	297	265	272	278	280	279	286	287	291	263	254	262	269	261	304	266	295	283	292	282	304	284	272	261	296	271	310	290	292	272	279	280	300	305	257	266	277	289	285	274	285	268	294	272	281	266	275	287	269	284	290	261	292	280	264	274	281	271	286	277	297	276	263	275	294	279	293	282	264	308	282	296	315	266	271	275	293	270	276	262	294	272	292	286	285	256	253	269	282	271	304	266	292	282	286	269	277	311	294	290	255	270	291	289	291	292	282	275	273	264	239	288	285	306	331	271	272	289	277	314	284	276	275	274	302	266	334	262	301	266	304	298	269	283	287	295	290	259	282	267	279	266	292	248	279	245	302	301	272	316	301	241	284	267	281	264	254	275	279	281	296	284	295	299	273	284	277	287	274	276	300	261	297	289	304	287	293	274	288	283	269	257	264	271	276	289	286	287	305	286	289	293	271	296	261	302	288	285	265	297	279	264	280	281	310	273	265	259	264	259	271	278	287	278	277	284	273	246	287	266	269	282	288	253	296	287	292	271	276	303	291	273	271	254	283	272	283	262	268	269	308	286	282	284	245	239	273	308	287	291	293	262	276	262	282	255	310	278	279	298	277	291	305	297	279	296	260	256	291	275	277	271	265	266	291	274	296	304	284	280	287	280	255	277	299	317	286	272	281	305	316	302	289	247	264	287	277	283	231	261	275	283	291	290	265	266	278	272	260	261	265	269	286	296	268	287	288	283	264	286	278	272	274	293	317	261	282	272	297	276	320	279	301	280	268	255	287	284	296	268	307	285	270	280	300	288	303	299	282	286	281	274	283	296	297	270	289	282	277	252	302	262	272	303	285	286	261	281	287	266	273	278	292	293	264	284	287	261	279	266	308	285	273	299	277	267	235	269	301	305	272	269	287	307	280	276	272	253	295	274	275	267	258	298	271	270	292	286	257	274	278	272	270	253	304	290	267	250	283	277	267	297	329	302	277	256	290	271	289	293	276	270	279	277	287	310	269	283	299	327	271	306	278	288	287	266	277	251	294	293	262	301	275	297	288	261	274	271	279	270	267	306	285	291	264	267	261	277	297	271	285	270	306	267	285	276	269	273	293	260	287	301	286	291	277	289	267	317	281	283	297	256	263	287	285	265	258	306	294	333	262	299	288	255	296	303	252	320	288	268	264	290	277	294	282	290	277	283	255	305	252	270	267	250	282	255	290	294	286	291	284	279	274	279	281	268	295	285	254	274	297	257	277	277	332	246	288	288	298	306	271	277	258	274	290	277	285	287	291	285	264	250	243	299	269	299	286	273	284	270	303	304	263	315	266	277	276	294	259	297	285	270	262	289	260	248	290	289	267	271	295	271	260	259	280	308	296	287	284	266	278	281	303	291	305	245	273	294	274	297	310	296	297	283	264	288	285	300	306	273	283	308	260	290	270	300	236	302	274	242	286	242	273	281	282	270	255	286	266	293	287	264	260	268	260	283	260	259	291	262	282	277	298	300	269	293	327	284	255	285	258	273	289	287	294	279	250	281	262	281	247	265	300	269	291	289	252	317	274	286	290	300	301	273	278	288	275	268	317	265	288	304	281	322	299	274	285	285	286	270	252	266	264	268	278	277	282	288	267	304	311	304	289	290	296	318	274	289	287	317	275	248	303	308	279	266	298	268	267	276	268	300	246	284	281	267	290	272	288	283	282	265	291	293	286	280	292	291	261	253	282	291	283	336	280	272	283	263	267	256	281	305	298	302	293	279	303	283	291	311	307	262	273	278	293	301	283	316	288	271	299	296	268	296	303	269	262	276	258	267	259	249	252	288	283	298	282	304	285	277	280	290	289	315	265	290	265	258	268	270	257	291	258	279	282	265	296	270	278	271	296	269	299	264	293	245	266	269	275	282	264	276	273	285	275	295	283	284	255	296	278	257	281	275	272	283	266	297	283	271	270	237	282	276	258	274	260	275	290	267	276	294	296	276	291	278	297	260	309	276	285	274	296	292	283	288	294	273	291	290	290	293	276	261	298	284	277	295	282	287	289	269	246	286	285	253	255	292	261	291	284	275	265	288	290	273	264	242	285	274	283	285	290	295	294	246	296	274	282	274	287	275	294	291	278	254	289	289	281	300	255	301	283	292	299	274	273	276	270	266	296	276	288	273	307	259	283	251	284	271	289	272	284	298	304	311	279	291	282	274	263	276	261	279	283	261	277	312	296	287	311	281	289	275	276	264	299	294	288	297	270	277	279	295	279	290	276	271	282	287	279	279	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21227	1795	1454	1207	813	643	454	407	371	357	279	284	263	282	228	218	205	228	180	199	193	192	201	196	216	213	227	187	180	207	195	175	187	204	184	168	219	173	171	174	169	171	168	175	185	190	188	177	159	187	156	192	176	188	186	170	201	187	176	189	163	165	168	177	169	152	174	180	165	163	175	186	175	164	168	174	195	174	153	171	190	196	167	178	172	186	186	183	159	176	177	168	196	184	194	177	196	187	190	168	164	197	185	182	192	168	189	171	175	183	171	154	165	158	188	183	184	192	190	171	177	175	167	189	169	172	169	193	170	166	181	206	167	161	169	178	183	172	170	188	169	155	171	163	183	178	180	177	158	181	154	152	167	167	161	180	168	169	205	161	149	169	164	188	188	170	166	208	189	172	158	166	178	171	197	158	172	160	180	179	169	182	186	193	197	186	190	172	176	171	163	171	177	204	187	184	186	166	204	181	201	191	164	176	154	191	168	184	183	161	173	162	181	160	163	173	168	178	186	180	197	162	177	177	180	154	178	165	179	172	168	161	162	177	187	179	170	189	199	155	180	164	169	177	164	171	191	197	181	183	186	196	175	154	186	194	186	175	163	175	152	170	164	180	155	163	184	168	187	194	196	162	175	186	175	169	181	197	170	197	210	173	152	164	181	184	194	186	169	174	177	172	181	186	161	183	195	159	186	178	184	169	167	182	168	183	174	182	196	179	176	156	177	167	173	150	162	184	172	183	176	166	203	202	165	183	165	162	155	178	151	205	183	158	174	177	160	160	184	176	167	158	171	155	170	151	140	173	160	198	186	178	176	166	200	173	196	183	167	173	169	156	174	174	171	176	154	172	142	173	186	155	185	173	175	175	186	156	172	187	162	161	168	167	172	146	168	162	195	196	184	142	178	191	162	183	167	166	156	177	188	201	168	194	161	173	185	149	185	181	169	180	183	184	185	157	189	193	192	168	177	167	172	161	162	185	201	174	142	146	151	180	185	178	173	178	172	156	196	149	182	183	164	179	183	191	194	190	175	172	177	173	190	195	176	166	170	191	137	164	188	165	171	148	183	161	172	178	158	145	205	184	199	165	187	179	168	188	188	195	184	193	165	165	156	173	185	157	176	174	166	184	162	172	164	190	175	159	190	180	182	169	177	181	185	176	197	168	175	175	185	182	169	183	174	176	162	158	174	165	176	175	157	177	163	179	182	184	184	179	137	171	182	208	188	179	172	152	201	168	170	195	177	179	173	167	156	140	179	172	212	187	150	160	187	177	177	189	159	168	193	166	169	167	188	185	177	168	168	171	171	179	181	162	171	183	167	208	201	166	171	150	181	200	175	174	164	197	166	167	176	187	202	190	180	188	177	191	159	167	180	173	190	153	186	191	167	189	166	180	174	173	164	177	172	160	172	184	174	173	194	173	197	191	168	186	186	177	187	172	166	177	180	194	166	201	184	176	179	200	194	180	177	185	163	172	159	196	188	169	181	157	178	202	175	172	159	175	168	171	165	176	160	175	166	182	173	202	169	196	193	174	188	190	187	169	166	181	193	153	144	180	194	182	173	182	181	175	177	175	166	168	173	160	153	184	156	186	181	175	187	188	182	195	201	175	199	178	178	189	162	158	175	181	156	167	196	171	182	184	195	188	173	160	175	158	181	156	172	183	181	172	192	167	184	182	155	170	175	176	184	170	184	172	170	175	165	212	182	191	149	175	202	148	193	160	188	183	186	178	154	180	168	162	191	165	192	176	192	176	183	179	168	194	187	153	170	173	197	177	182	178	165	171	157	165	162	180	171	181	179	183	163	172	148	184	149	171	174	189	167	157	177	187	190	190	183	182	193	145	169	179	169	179	174	187	185	185	168	205	182	166	148	176	165	162	162	169	173	194	185	192	168	164	198	179	178	155	169	166	158	174	154	168	188	188	195	170	157	174	158	158	189	187	166	193	184	181	170	168	189	183	200	197	183	154	177	177	189	172	183	168	185	178	167	176	176	176	165	177	169	176	160	197	173	185	165	149	148	209	189	175	197	161	185	227	183	185	189	189	165	157	178	189	162	179	168	173	173	173	175	206	162	180	171	180	160	170	180	157	155	201	193	158	167	192	165	167	160	175	195	183	142	183	185	185	173	194	172	176	172	161	160	179	176	176	181	179	196	152	188	212	167	173	162	173	184	201	165	172	206	186	150	170	200	175	171	160	170	182	165	176	169	159	147	187	174	175	184	175	185	196	194	184	170	185	177	199	165	181	153	186	187	212	189	182	206	180	156	172	174	177	171	182	177	188	193	176	179	174	181	170	191	173	161	165	183	201	184	160	179	196	202	175	183	182	179	158	168	182	159	194	175	190	176	169	160	174	168	195	173	191	176	177	169	184	178	186	176	184	176	147	188	172	178	179	194	184	182	181	194	189	168	155	171	149	181	185	193	183	194	183	185	175	176	175	188	194	178	173	187	157	178	172	176	175	189	190	168	156	200	179	186	162	167	160	210	179	183	178	175	196	166	209	168	197	214	173	159	195	182	155	187	177	167	164	160	172	168	164	164	165	161	166	187	183	184	176	150	166	187	192	176	179	186	185	154	167	180	188	185	190	169	178	163	161	191	182	168	195	162	193	184	164	163	195	176	160	160	169	169	173	197	189	169	190	182	183	145	181	169	173	160	177	196	176	185	191	162	178	164	193	169	161	154	166	178	195	169	171	182	184	198	196	191	165	173	190	156	174	162	161	177	171	164	163	185	198	142	222	176	186	184	196	170	170	174	176	157	179	162	153	170	192	164	179	159	163	196	189	187	187	175	183	178	181	164	188	165	174	167	177	172	153	139	170	178	169	197	171	169	154	152	173	153	162	180	177	170	174	164	197	159	160	175	191	184	194	170	165	165	178	179	179	183	201	178	170	177	159	156	166	201	162	195	165	184	179	168	161	154	176	175	197	190	190	165	154	200	190	184	178	176	182	153	184	159	208	171	164	182	172	186	171	171	187	178	166	175	186	190	200	176	168	186	154	177	153	171	172	169	195	160	165	187	182	173	174	174	181	190	179	204	177	174	185	167	175	202	174	164	179	177	196	165	161	162	167	206	184	165	185	161	168	181	194	185	176	174	198	172	175	162	146	176	167	174	179	169	188	166	152	168	182	189	168	212	178	150	171	177	139	186	167	170	219	196	167	181	194	185	173	180	155	186	203	170	196	182	163	166	189	199	174	162	167	171	163	179	175	203	165	178	155	167	181	142	175	176	184	172	196	214	172	177	194	173	199	202	196	182	172	204	165	163	162	164	163	179	186	170	175	175	155	186	145	171	181	196	160	159	162	176	172	197	177	199	181	181	169	158	147	193	174	172	190	179	180	174	189	174	150	184	167	172	196	207	178	180	168	173	179	174	192	196	200	182	170	194	194	166	201	167	162	179	150	184	161	178	177	199	181	179	182	200	175	194	170	184	167	167	159	173	195	162	192	189	189	156	144	170	170	172	188	173	167	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10110	1644	3483	3936	3331	2741	2278	1854	1589	1421	1195	1164	1060	999	906	897	840	848	822	748	741	700	724	686	666	664	639	686	672	606	666	601	650	567	617	561	591	562	581	588	545	574	543	557	575	555	551	544	555	487	617	544	565	575	493	546	552	497	503	528	574	548	554	551	552	536	537	502	529	558	503	557	562	522	517	564	508	543	547	530	526	535	556	541	569	539	531	487	537	528	548	570	544	528	527	547	510	502	559	521	471	518	516	503	537	520	520	531	501	482	540	561	509	492	532	544	537	548	541	534	534	553	549	532	513	528	509	554	542	515	559	569	560	555	497	524	582	586	505	520	550	525	493	529	534	510	543	552	521	509	471	540	530	554	504	493	497	559	498	518	526	519	571	540	548	522	537	539	529	492	495	563	506	509	492	522	530	481	519	499	522	520	494	492	527	513	504	487	540	533	509	514	512	506	507	546	557	510	512	523	489	519	500	538	516	550	497	464	505	503	507	507	542	499	519	552	569	502	506	549	526	530	539	532	540	508	567	527	518	550	493	520	529	505	524	535	554	488	493	533	547	515	504	483	519	507	490	557	527	529	516	542	492	550	512	536	549	525	502	545	504	495	488	505	517	569	543	534	496	512	519	537	543	505	545	500	524	530	573	494	562	549	481	496	498	510	524	527	526	523	526	531	489	543	562	495	514	546	496	539	503	490	516	493	500	513	547	499	585	519	545	531	504	535	525	498	499	498	494	477	523	573	503	531	554	522	539	508	503	525	534	534	555	533	537	512	519	503	505	530	519	534	491	505	506	487	515	521	480	494	451	542	535	517	529	511	532	490	525	503	512	504	511	501	540	539	538	529	524	509	479	510	497	518	541	541	508	534	497	502	528	555	522	503	550	533	521	516	527	500	492	497	508	510	525	493	530	506	508	515	524	519	565	514	504	544	549	506	523	524	500	520	546	516	491	518	499	559	547	501	513	507	529	545	498	540	519	543	532	488	539	523	550	519	513	501	507	537	530	501	532	551	525	543	524	521	510	527	534	484	508	517	531	509	565	538	557	473	514	531	523	551	514	514	521	520	500	511	503	539	564	498	497	506	495	509	525	519	559	494	511	507	511	504	519	530	537	492	577	515	512	552	510	543	542	519	515	496	528	522	511	502	493	510	540	533	499	544	529	507	525	525	514	501	522	533	556	527	509	563	527	523	558	510	530	489	517	541	550	493	555	482	511	498	539	538	507	541	509	550	534	539	516	533	527	526	468	549	550	522	530	536	494	521	477	514	473	526	522	524	514	539	537	525	529	530	505	577	533	513	493	535	510	540	526	511	504	523	506	484	551	526	546	491	529	564	510	557	497	528	507	525	539	529	534	511	464	493	522	523	491	521	549	506	510	493	515	534	521	459	539	504	528	517	502	542	501	529	517	505	510	519	511	516	541	511	531	541	548	523	511	502	521	501	504	529	499	494	499	506	526	539	573	551	519	537	532	540	507	516	538	584	520	534	480	528	514	532	543	562	513	521	575	534	533	525	492	522	520	523	531	520	566	505	487	497	535	525	529	513	536	520	500	534	512	541	562	469	531	486	515	495	504	518	510	505	505	519	523	472	491	567	493	469	519	491	495	534	560	499	528	522	508	460	484	498	527	506	529	510	510	508	532	510	521	531	530	519	530	507	517	516	524	573	532	543	556	554	547	520	539	518	499	496	552	505	511	521	500	548	507	524	530	494	531	524	510	519	522	525	526	487	536	518	558	555	552	504	531	539	529	514	496	523	493	515	567	541	517	509	476	499	524	541	553	515	524	534	594	530	529	499	526	552	515	522	524	521	560	522	546	481	517	484	539	514	559	532	546	548	532	501	527	556	512	567	503	492	493	506	523	498	527	535	527	520	501	559	546	509	512	506	575	562	508	530	507	537	504	479	561	524	522	509	500	491	510	521	535	494	552	488	506	484	533	461	494	495	520	490	528	527	505	548	517	526	525	524	510	503	518	534	526	538	473	554	504	516	467	527	542	540	501	501	513	486	528	486	530	519	539	514	520	491	498	526	511	544	478	534	478	519	519	505	457	503	521	536	554	494	512	518	506	541	496	533	495	540	488	524	556	533	526	494	554	544	548	541	525	529	491	493	522	492	505	502	503	501	574	472	539	529	509	469	500	530	497	488	529	460	511	478	531	515	525	484	532	559	465	526	512	492	527	484	546	505	493	528	481	516	525	510	542	510	486	534	511	492	519	525	473	506	503	488	533	505	532	518	519	511	507	524	519	545	534	508	530	527	503	517	508	511	513	505	530	511	466	521	470	528	510	496	511	525	505	511	524	542	505	535	505	541	495	474	484	493	525	518	530	509	530	513	521	480	558	555	553	524	520	540	519	535	539	515	578	504	508	538	544	505	530	533	490	523	501	514	538	523	500	504	533	560	489	512	536	529	491	480	511	529	511	503	507	485	495	536	523	522	520	561	527	544	493	492	499	537	515	530	508	505	493	503	524	514	522	480	519	544	506	545	511	512	544	492	551	533	538	486	519	495	527	495	541	529	510	494	501	545	496	559	518	500	511	537	464	523	556	493	568	519	499	499	527	519	545	543	508	504	525	506	515	543	529	519	492	549	488	509	563	517	497	558	511	519	517	490	482	531	522	500	517	477	572	526	545	528	532	526	506	515	569	524	503	543	510	519	508	484	519	503	482	575	537	503	525	513	536	481	497	494	560	522	524	549	531	546	504	530	525	541	500	509	534	494	501	455	538	525	501	520	539	521	531	503	513	520	525	504	496	548	539	551	506	536	519	550	492	535	522	496	480	507	534	507	576	538	522	485	546	490	527	500	500	525	510	487	517	531	510	526	507	548	457	507	531	516	530	508	516	496	514	558	504	535	528	514	498	522	466	526	496	532	508	525	520	529	535	536	563	504	558	502	503	508	542	553	491	549	512	479	508	509	490	520	494	530	493	481	526	546	528	520	520	528	509	540	487	549	487	473	501	518	502	543	515	523	570	496	523	524	482	524	474	531	524	520	550	525	481	536	527	511	554	570	540	541	508	503	523	507	490	537	485	519	541	559	541	544	534	494	517	494	516	503	494	502	565	510	507	498	526	536	497	513	490	511	529	492	491	541	509	524	565	499	516	485	515	511	537	500	496	520	503	521	547	509	544	511	526	502	495	512	496	477	512	514	510	495	494	559	496	555	517	523	533	534	502	538	515	543	490	510	552	518	506	539	498	549	538	544	457	523	470	535	502	466	511	521	543	534	495	526	464	495	516	530	521	546	476	499	521	549	503	517	540	523	509	474	558	519	529	485	539	520	501	513	571	544	528	486	510	549	547	522	553	528	519	496	563	493	527	524	493	479	504	536	487	522	509	545	550	502	528	502	542	510	535	522	543	492	523	475	496	494	556	481	500	515	505	536	532	529	542	563	576	523	480	519	520	538	530	505	508	508	504	522	539	527	478	504	534	545	525	511	528	500	519	530	507	539	548	499	505	508	530	534	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31531	4300	3198	2404	1696	1215	1001	760	694	544	538	443	438	395	363	377	374	349	362	345	337	343	351	299	335	297	290	303	343	281	316	314	330	335	293	307	256	312	276	295	270	293	279	273	273	292	303	245	293	298	319	293	289	279	274	301	288	295	247	257	275	329	281	263	288	280	284	307	265	282	248	266	292	270	254	278	251	277	297	261	295	278	265	290	285	288	286	295	265	295	246	262	269	278	273	246	286	270	280	283	273	293	281	248	306	272	241	300	311	275	262	257	273	292	262	265	292	252	283	290	281	247	276	278	261	281	277	250	285	289	284	256	270	296	296	270	252	250	293	271	297	290	285	302	270	288	252	254	253	284	254	267	282	292	287	273	259	255	264	286	274	296	308	290	239	271	287	250	275	293	257	242	269	288	282	311	293	284	250	281	224	294	262	270	249	293	295	260	250	281	252	263	280	270	246	261	273	277	268	275	247	272	259	279	259	257	253	264	263	279	291	291	303	281	268	286	259	258	254	280	286	292	269	264	269	297	293	288	292	266	260	269	263	302	252	251	287	273	284	275	286	284	270	278	252	297	279	256	276	266	249	285	289	235	272	271	291	306	296	269	287	264	283	297	282	264	250	245	279	288	269	259	275	252	265	319	274	254	253	320	276	264	311	285	272	272	289	250	284	291	311	262	278	272	267	261	292	267	274	266	270	329	284	306	288	307	282	279	281	292	294	290	263	253	266	276	280	276	299	284	259	271	266	295	246	268	256	273	293	303	272	248	273	306	281	251	285	257	261	274	263	298	311	291	276	255	291	268	282	256	229	274	279	263	294	297	273	263	231	294	272	252	264	275	247	281	249	282	280	287	258	282	272	281	291	237	262	275	280	284	276	258	266	235	281	269	285	296	280	295	247	277	263	270	300	284	269	271	285	269	271	275	294	298	251	270	287	282	279	267	266	261	293	261	300	310	269	294	253	271	292	298	286	318	283	271	297	268	281	258	271	297	284	295	294	279	269	257	261	266	295	283	292	284	308	288	275	284	280	256	285	296	252	274	286	253	261	256	279	265	285	250	252	277	293	306	307	276	266	266	248	283	259	280	255	279	267	272	282	267	302	315	276	257	286	264	277	249	308	295	250	297	257	272	280	287	314	290	283	270	259	286	245	260	258	315	268	263	290	274	282	298	265	305	296	290	247	290	300	278	258	320	260	296	272	256	254	272	294	261	277	257	278	280	257	266	263	260	285	278	293	241	254	287	257	272	277	270	269	277	258	268	306	295	300	297	266	291	296	275	284	280	263	275	281	292	257	268	284	262	296	277	281	278	285	298	275	291	275	258	278	286	278	277	272	269	253	285	275	297	282	275	262	291	263	283	258	275	261	277	256	293	290	270	300	289	266	272	298	290	322	253	265	245	279	278	287	290	303	278	284	291	265	291	285	284	278	308	273	263	278	263	269	275	298	257	291	301	248	264	269	243	260	286	267	284	283	258	290	269	257	288	300	300	281	261	261	304	296	253	293	316	279	318	284	281	264	270	242	281	268	280	282	281	281	283	260	262	254	300	251	257	256	285	271	291	266	288	301	252	288	283	290	260	256	273	276	260	260	278	262	284	246	244	272	306	239	265	264	279	267	284	258	264	271	285	270	255	252	285	283	295	250	279	265	267	267	284	263	264	308	260	260	295	269	256	280	277	251	254	264	249	291	279	288	277	245	255	279	290	267	285	264	250	266	280	281	290	281	274	256	278	290	288	300	294	300	283	291	260	250	261	283	306	268	237	273	279	270	297	269	251	281	250	250	288	270	299	291	286	277	301	276	277	255	261	284	280	287	280	267	290	293	271	303	298	281	273	286	257	298	275	305	262	271	276	284	306	277	295	303	279	286	278	272	272	263	257	272	302	259	278	279	285	285	261	299	276	241	263	275	293	255	279	267	291	252	276	268	269	293	282	290	262	276	297	285	283	287	280	296	267	256	263	260	293	280	262	255	260	268	266	267	291	279	308	273	284	280	229	258	270	283	265	250	278	267	280	318	249	271	312	267	264	258	288	266	279	245	283	274	255	255	272	305	261	257	271	278	267	256	300	286	274	281	268	278	277	280	272	260	267	272	267	277	258	267	280	295	281	295	257	290	292	281	276	255	272	251	266	290	271	271	296	253	265	286	299	281	279	298	282	285	293	280	284	267	298	266	274	297	294	298	269	264	283	275	279	279	250	278	273	275	292	274	252	296	291	259	239	283	271	287	255	261	250	293	280	274	285	299	273	285	271	312	284	260	264	270	286	271	285	250	290	299	260	269	254	300	242	252	291	255	283	252	278	274	285	255	259	253	265	298	304	264	303	242	258	254	285	253	294	276	256	275	292	246	264	284	266	263	274	278	306	284	299	311	292	289	293	284	286	283	260	297	288	270	285	261	256	258	286	283	270	272	286	268	288	293	311	275	268	287	262	289	258	260	243	291	298	282	311	258	282	277	274	278	265	288	289	283	271	274	257	272	258	253	283	315	229	261	287	311	294	306	284	267	252	289	265	280	260	265	292	261	290	244	265	277	258	279	255	260	295	256	264	292	259	254	281	271	269	267	273	297	271	266	279	261	285	268	263	282	235	292	247	261	269	291	263	256	299	278	261	251	289	274	275	283	253	270	272	286	282	287	283	281	278	290	270	271	284	296	256	275	280	282	266	294	301	266	275	268	286	261	287	279	272	265	293	270	293	290	275	272	228	282	288	286	248	302	238	278	259	276	268	295	274	292	275	269	275	271	283	269	262	285	283	279	241	267	258	273	249	268	267	250	261	245	256	266	287	281	295	257	281	305	281	269	287	302	293	315	285	238	277	271	286	302	268	257	260	275	284	282	243	242	284	280	262	268	254	287	276	280	278	259	284	283	295	264	310	264	277	263	263	288	272	275	285	265	261	291	246	302	276	253	273	262	277	287	265	276	264	282	268	289	301	260	278	266	266	280	281	298	278	306	261	283	290	272	275	241	275	279	261	260	309	294	265	274	268	274	249	278	300	289	263	267	263	270	284	285	271	278	258	278	296	282	271	305	278	275	298	271	248	262	302	279	298	268	274	240	264	263	278	283	284	297	276	258	304	319	273	261	271	298	282	252	271	279	254	273	299	256	254	286	273	265	262	276	279	282	259	297	258	260	248	261	278	270	276	285	278	322	270	256	280	263	301	250	282	267	262	265	261	282	306	278	272	268	277	267	261	312	291	278	262	273	253	290	252	262	253	301	284	271	273	287	262	286	279	295	255	268	289	289	260	271	291	279	269	291	260	261	243	276	269	311	257	287	272	297	318	277	273	253	285	285	274	276	274	274	264	270	280	261	269	273	292	285	270	292	262	275	286	274	268	279	252	301	279	279	294	319	290	272	260	278	269	251	260	300	302	295	282	297	266	264	276	257	274	267	267	280	267	280	273	273	256	270	243	265	290	296	296	288	279	275	285	291	268	290	268	291	259	294	296	289	273	291	318	272	329	296	272	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13279	2960	6623	7283	6035	5017	4085	3349	2891	2563	2138	2029	1888	1693	1617	1482	1387	1362	1243	1258	1131	1126	1100	1071	1061	1047	1014	950	985	957	967	975	949	939	926	885	861	869	828	870	880	887	853	873	819	846	819	875	833	802	796	803	768	832	798	852	826	793	806	767	763	788	811	747	818	824	787	737	763	754	752	755	775	758	797	767	791	777	815	744	760	782	737	791	779	765	768	779	783	754	776	733	767	799	728	759	755	759	759	756	767	752	809	777	751	766	758	776	725	774	762	747	714	728	763	741	781	743	765	750	727	754	720	710	749	761	752	786	744	719	740	735	722	738	744	748	764	769	748	740	731	794	749	757	755	775	787	719	712	774	762	739	735	731	754	782	776	757	759	715	763	748	766	747	739	810	767	757	735	772	700	779	778	722	746	720	677	717	734	782	731	710	723	758	737	773	744	760	779	771	746	767	706	776	727	700	743	753	759	758	749	762	756	770	759	696	793	725	725	801	743	723	724	760	707	756	743	710	798	780	811	761	757	763	776	747	769	776	716	782	783	715	706	729	765	730	742	667	743	787	765	707	724	765	772	724	742	716	782	741	735	774	782	767	707	708	759	689	786	742	757	759	768	780	749	709	790	731	758	780	759	709	760	785	742	757	783	730	734	699	797	740	706	759	729	753	724	796	707	775	749	767	776	733	783	702	763	790	750	820	732	779	789	783	711	754	733	731	759	744	725	749	712	743	754	764	765	734	785	720	688	775	755	765	757	741	745	793	765	791	756	697	726	750	766	725	726	750	803	756	717	728	715	768	733	733	736	734	764	767	778	752	778	811	738	752	764	760	799	773	669	736	700	705	773	740	724	793	736	706	738	826	726	700	736	745	735	748	746	723	711	729	684	782	743	727	774	730	761	699	747	750	746	751	751	726	766	760	717	795	776	749	687	719	729	766	752	746	726	790	725	777	757	776	736	739	735	760	722	726	737	757	716	715	761	747	720	782	746	744	731	742	732	736	763	770	730	743	743	767	733	785	768	728	728	756	732	723	754	726	792	713	687	771	763	748	746	741	698	718	732	722	738	804	771	711	702	716	765	700	754	771	757	768	788	717	738	763	765	751	670	812	744	763	761	762	752	749	729	732	735	712	731	774	748	732	718	774	795	746	689	760	762	689	740	768	706	739	738	770	739	732	721	723	780	756	762	730	744	751	735	757	688	725	734	732	762	721	754	780	723	772	772	787	758	764	759	741	743	716	753	804	745	730	729	715	780	764	789	695	729	784	741	740	794	733	717	752	723	746	727	761	741	773	738	757	762	789	764	780	742	769	746	755	734	765	763	688	768	733	791	726	698	712	764	782	734	781	766	726	714	740	743	748	748	729	741	740	754	786	747	751	759	768	754	740	759	751	759	757	716	754	721	760	715	746	752	753	738	737	679	741	782	755	782	805	757	788	736	743	769	761	701	784	756	718	682	708	802	769	735	730	742	737	738	807	767	751	707	778	723	728	722	736	776	714	755	753	728	746	788	746	760	706	777	747	736	757	726	751	697	768	743	770	744	726	774	683	766	742	781	800	743	740	764	764	768	752	725	715	790	738	742	737	710	698	712	745	760	762	717	742	719	776	794	705	768	712	802	736	749	748	736	707	736	679	717	768	762	752	792	794	779	743	781	734	765	762	731	760	731	746	723	773	753	808	756	745	721	758	755	802	752	748	770	839	754	774	755	698	718	732	768	762	751	754	815	717	779	743	733	738	721	771	755	763	773	738	761	732	745	707	795	709	759	794	741	769	740	777	783	764	795	725	774	735	768	700	752	725	744	737	747	736	753	778	730	724	726	719	748	784	754	762	725	720	750	765	751	749	762	710	736	727	739	748	777	748	749	698	702	702	706	756	771	731	760	794	736	689	719	771	746	745	758	714	702	695	765	771	710	722	760	747	737	759	717	758	686	776	749	745	710	719	753	752	742	745	777	769	761	717	749	722	727	777	737	748	739	713	734	791	737	700	760	726	778	741	698	688	760	781	702	725	744	701	802	734	747	730	704	735	747	775	706	780	745	705	731	778	719	758	718	743	735	724	742	767	752	697	720	731	788	752	764	743	748	729	741	774	738	724	718	734	770	749	762	775	721	780	743	750	739	789	772	691	716	758	718	762	757	770	742	731	762	700	719	730	743	739	697	737	732	746	767	736	739	723	737	762	706	764	712	715	766	809	767	774	785	742	759	728	729	765	745	735	793	715	701	748	708	758	741	742	759	749	778	785	726	748	758	769	750	783	766	775	758	802	732	728	717	779	758	746	733	740	699	726	763	798	761	765	754	720	771	740	790	736	749	759	743	741	735	762	800	756	739	816	774	792	700	743	783	763	792	754	763	765	764	777	756	774	715	723	728	782	803	725	756	769	773	742	760	756	725	746	759	767	751	744	771	746	706	774	757	704	760	747	732	675	734	742	737	771	717	750	750	769	791	729	749	758	762	739	707	725	721	740	756	749	770	763	739	724	774	708	736	718	745	682	771	780	740	747	734	729	749	723	706	713	725	787	776	724	783	741	764	771	756	740	703	738	732	718	741	753	697	708	711	753	769	751	704	781	714	702	725	779	784	746	790	761	812	767	747	715	737	770	736	696	745	772	740	728	680	734	722	786	722	716	762	756	740	780	758	702	696	768	690	689	736	762	788	765	739	741	731	742	706	736	726	775	764	777	717	761	766	683	739	740	738	773	747	716	773	724	670	770	752	734	752	741	784	717	743	746	787	744	753	711	716	757	771	733	739	728	726	698	719	774	755	808	722	741	717	728	744	750	777	687	707	749	713	773	742	772	763	728	780	702	697	739	757	717	761	762	753	804	730	726	750	723	705	759	782	736	778	732	733	789	754	741	728	743	736	729	764	775	787	725	746	756	696	761	745	702	754	766	764	741	719	702	767	733	805	781	716	742	779	681	742	747	713	751	753	767	747	734	766	728	769	747	713	702	774	746	714	722	711	760	751	747	739	772	753	765	758	731	750	781	700	756	731	718	715	737	753	737	756	751	750	738	774	733	747	714	739	748	759	723	754	740	734	738	723	784	763	768	737	793	753	746	744	750	753	745	761	774	714	729	757	751	710	811	740	710	730	753	725	740	721	738	753	695	729	734	760	721	760	732	709	709	750	733	783	734	698	743	717	778	726	732	748	724	745	737	721	760	708	787	712	717	763	718	784	771	748	782	728	758	739	752	725	739	713	706	803	791	758	795	772	707	740	776	754	767	699	729	730	770	783	746	702	743	753	692	775	739	766	825	754	790	785	786	765	775	732	735	752	722	762	721	740	774	722	761	711	731	727	741	753	732	771	737	654	721	741	734	785	707	705	724	777	766	759	691	746	766	730	769	715	765	746	715	733	711	722	765	729	734	772	737	753	730	765	766	773	741	709	740	733	781	738	734	796	705	779	698	731	733	720	727	761	750	743	741	745	697	748	716	763	763	699	736	776	727	720	736	767	732	787	740	748	792	772	743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3348	176	149	138	103	113	100	97	100	79	86	76	83	82	85	87	77	79	75	81	73	87	66	91	103	84	87	70	87	84	79	72	91	80	64	76	73	102	80	70	81	97	90	83	67	77	91	77	84	79	78	94	79	91	83	67	67	89	98	80	90	68	86	82	95	82	70	87	78	90	72	79	109	86	82	68	77	69	74	94	81	75	91	95	69	59	85	94	83	75	68	78	85	88	73	81	85	92	87	99	74	86	83	78	79	73	70	77	79	84	78	79	69	78	86	78	69	71	73	83	85	73	90	87	90	72	87	78	69	83	76	94	68	77	78	79	93	76	82	68	95	101	79	87	89	90	71	75	90	91	95	86	81	79	81	68	98	90	90	74	82	85	79	85	79	95	94	95	84	76	97	78	71	67	88	82	99	84	71	86	92	91	82	83	79	88	83	67	96	71	83	77	74	74	64	70	89	80	68	59	76	80	68	78	66	90	81	61	81	70	85	93	81	90	68	89	84	80	78	76	86	87	84	87	73	65	82	81	99	82	80	74	91	85	78	90	75	69	67	88	89	94	57	75	79	62	59	88	85	70	78	65	79	73	68	84	62	77	80	90	72	87	78	78	72	88	67	85	65	81	69	74	85	77	82	75	87	85	79	68	64	73	75	82	67	73	87	74	102	67	65	77	97	72	87	94	69	73	79	97	67	72	107	64	77	83	74	66	78	71	90	89	82	74	85	82	78	76	74	80	95	94	71	73	82	67	81	68	88	83	92	79	89	92	82	70	76	74	85	87	81	82	88	94	85	92	78	83	99	94	83	77	79	90	92	85	77	80	88	78	105	90	79	78	73	76	81	64	84	82	73	73	75	80	80	76	80	90	71	83	87	85	73	85	78	84	70	75	71	76	82	77	76	89	81	76	85	75	70	69	66	89	95	74	94	91	79	83	84	87	73	77	87	77	80	83	85	60	75	82	75	80	83	82	86	68	78	77	72	92	85	72	75	87	76	73	86	73	77	65	78	89	75	91	80	80	87	84	87	90	89	81	99	83	74	72	106	93	91	90	87	60	97	82	94	100	75	88	63	69	82	92	89	88	82	85	67	96	74	68	75	93	78	91	81	94	72	83	82	73	68	89	73	81	77	71	94	72	72	90	86	63	81	91	75	103	79	73	70	76	79	95	63	76	77	74	74	88	78	82	77	74	68	75	78	76	72	69	89	66	82	89	92	104	68	79	77	67	84	88	79	80	91	75	88	97	78	86	69	75	75	88	96	78	89	91	79	90	82	89	70	76	78	74	74	76	60	77	86	85	91	70	71	70	82	91	76	95	91	107	72	79	84	82	83	77	91	88	92	76	84	82	65	82	78	83	90	81	81	79	83	80	76	60	78	80	84	62	96	66	80	83	109	71	87	87	86	86	78	63	79	93	87	68	72	103	76	83	92	72	94	76	81	93	97	82	69	66	82	69	92	79	74	79	75	77	91	82	83	57	68	78	66	82	80	100	63	79	88	86	72	91	75	79	83	77	110	77	70	76	77	76	75	78	72	87	70	78	92	78	109	89	74	81	95	78	76	68	90	73	76	71	73	83	73	68	81	73	60	80	76	74	79	87	79	80	66	86	76	79	74	89	69	89	91	76	72	85	78	66	90	64	78	85	81	79	70	78	75	71	72	80	77	72	94	81	83	94	86	90	77	104	74	92	86	84	69	82	87	91	78	96	84	81	77	61	79	95	87	90	68	91	93	64	87	82	89	83	78	67	58	73	77	75	79	78	70	81	95	88	84	75	74	91	70	79	85	68	82	92	79	82	90	96	75	79	86	83	73	88	76	74	76	66	89	95	71	82	75	79	84	77	81	81	78	79	81	90	65	89	104	81	69	77	78	94	78	73	83	79	70	87	76	94	80	78	83	73	80	76	71	79	64	82	87	64	72	75	79	55	71	90	74	68	88	88	76	69	84	76	63	80	88	74	85	75	78	72	82	72	98	92	80	80	71	79	89	79	79	73	77	75	65	64	78	76	72	93	95	70	90	78	72	74	80	74	82	81	83	71	99	69	83	74	86	78	79	78	85	83	78	76	91	82	82	85	78	66	77	61	91	85	76	99	106	73	88	74	78	67	92	89	87	84	86	84	82	76	72	81	76	66	82	82	77	83	80	71	74	85	81	74	85	80	70	80	94	82	85	86	89	85	78	99	85	79	86	79	91	88	76	90	106	63	74	89	76	85	89	76	71	66	84	79	79	74	60	73	92	84	77	85	87	79	76	73	90	91	76	65	87	71	107	83	61	72	98	85	103	79	91	76	81	95	84	86	76	85	88	71	67	90	64	95	60	80	81	98	79	81	78	70	76	60	79	75	80	97	72	86	81	96	73	78	76	80	72	96	95	61	80	81	105	66	90	80	73	94	82	86	90	80	77	88	84	91	66	69	80	70	80	78	84	76	83	81	81	62	93	81	79	78	70	91	75	76	81	86	89	79	84	78	73	81	79	89	74	86	98	70	89	81	69	77	87	90	78	71	84	87	85	73	83	78	84	71	86	91	83	84	71	82	77	72	75	73	82	76	80	74	78	76	81	64	87	72	73	87	77	67	81	80	97	72	90	70	88	71	79	84	72	93	93	82	69	72	72	88	81	86	71	81	74	75	83	63	79	71	94	82	68	82	100	87	73	73	75	85	64	72	84	86	72	92	85	63	82	79	90	87	82	100	73	66	74	86	83	71	109	80	74	88	74	77	87	95	83	84	75	79	69	69	77	80	69	96	75	74	78	78	99	71	60	79	85	85	84	71	79	88	91	83	82	83	79	93	70	69	76	70	78	87	81	83	82	81	72	83	83	81	63	75	82	80	77	82	90	86	92	70	69	77	90	68	80	92	72	93	86	77	84	75	71	81	82	76	82	97	91	71	78	96	85	64	77	90	76	77	102	93	81	95	76	89	81	71	81	66	88	92	84	86	80	77	77	83	90	83	72	81	64	81	83	77	90	80	85	101	81	85	87	106	72	85	84	77	78	81	88	67	82	96	78	75	81	73	93	101	84	76	69	84	89	69	69	88	80	102	88	85	78	68	77	74	75	67	87	78	92	87	80	89	67	103	76	91	75	70	84	77	71	96	94	95	93	80	78	85	69	72	82	78	75	68	84	86	92	86	78	74	90	76	82	89	75	79	74	72	75	89	69	81	87	89	77	85	79	79	71	75	99	75	88	86	81	97	70	87	73	98	86	74	60	77	94	83	90	83	78	88	108	75	81	81	100	83	74	78	78	73	84	81	82	75	93	73	72	80	78	78	81	90	78	61	82	86	81	66	84	89	89	76	73	78	53	70	75	84	81	85	70	89	88	82	90	82	69	69	85	76	77	86	97	80	85	74	70	80	101	67	59	103	79	66	92	81	80	85	92	80	76	87	77	71	82	78	85	95	83	77	71	71	83	82	68	85	78	76	75	72	69	75	83	81	77	96	72	84	77	74	85	78	75	86	66	72	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3453	383	461	506	437	401	373	336	342	340	320	302	329	319	297	297	290	285	296	269	277	313	266	265	296	299	285	308	273	256	288	290	286	290	272	281	281	265	280	279	284	250	290	307	247	253	278	289	268	298	274	288	284	281	279	273	269	288	323	286	278	270	284	297	258	248	280	275	306	281	285	294	279	287	258	297	289	272	261	270	293	286	282	285	256	288	264	263	280	275	292	305	273	288	270	253	262	286	281	265	307	278	252	280	270	259	285	256	283	251	294	277	270	263	287	285	280	291	293	301	273	277	287	281	260	268	287	279	302	293	258	271	293	273	313	302	288	279	265	282	292	274	279	248	272	284	290	262	281	297	285	239	289	311	237	299	292	296	280	268	285	293	285	282	280	276	277	275	292	283	254	267	264	269	248	286	280	249	303	295	270	267	261	263	300	250	286	255	288	287	275	299	264	291	295	285	274	284	264	282	301	292	273	269	292	283	283	273	265	296	268	289	276	227	272	300	263	278	266	281	262	265	266	268	234	295	266	297	279	265	259	278	300	254	281	270	288	257	301	268	294	308	255	266	275	277	275	267	268	283	296	261	268	272	255	241	278	263	269	249	286	300	279	267	282	284	268	278	287	252	303	289	288	272	292	290	275	274	294	228	310	285	279	241	271	293	297	269	286	271	257	271	259	263	276	256	284	274	282	283	295	249	268	255	281	266	269	275	295	277	286	285	318	275	256	282	289	245	281	246	244	262	284	269	254	278	286	277	285	292	293	252	288	273	286	294	277	283	300	253	292	264	264	287	276	280	259	274	263	259	304	293	280	263	271	279	252	282	270	287	288	271	273	275	300	294	313	261	267	268	312	237	295	293	275	290	297	270	270	262	282	287	238	250	280	294	259	272	283	265	261	266	290	297	270	256	278	293	304	274	269	257	254	309	263	290	292	278	291	292	258	282	313	303	259	271	257	270	271	276	302	294	283	259	280	281	268	265	291	278	272	255	266	263	296	269	271	299	268	271	298	282	289	265	300	283	291	262	321	284	273	259	259	265	310	298	277	296	297	275	298	278	235	296	272	266	281	272	283	282	262	282	271	280	261	263	261	258	268	275	258	265	234	281	270	281	290	282	273	280	274	267	272	297	296	282	262	278	294	271	295	256	286	292	256	294	290	286	301	285	265	264	285	273	271	306	275	295	281	296	263	292	250	268	286	262	268	296	279	279	299	257	263	275	286	269	301	281	286	272	277	270	297	270	291	289	269	288	283	268	276	287	267	290	243	319	293	286	260	248	290	269	264	266	285	268	238	290	287	283	272	285	263	282	261	291	307	255	243	265	263	306	277	306	271	280	265	266	279	275	293	302	307	247	267	285	315	268	265	287	296	264	283	275	276	275	269	260	255	287	276	259	284	258	287	282	299	261	301	279	271	283	269	303	300	268	283	274	294	310	291	293	276	267	275	288	292	277	311	259	256	267	283	273	263	263	281	267	244	275	283	248	306	297	283	302	280	264	279	301	257	276	268	274	266	270	289	275	263	274	311	287	283	288	275	269	281	281	291	275	265	264	297	267	284	254	285	265	306	275	282	307	253	256	270	277	306	284	263	263	259	307	254	278	265	261	254	267	255	302	257	264	324	268	265	268	297	281	258	279	279	282	250	248	266	276	314	281	293	249	268	273	294	289	251	290	279	249	286	294	282	293	295	276	255	263	252	278	306	254	298	263	273	264	262	274	273	279	283	290	253	282	257	269	286	263	292	273	295	257	267	285	291	269	272	262	285	299	299	257	296	268	286	271	282	279	281	279	291	281	260	279	279	304	279	250	319	269	305	272	266	259	296	291	260	262	282	308	293	281	288	255	290	292	271	286	272	268	267	317	296	296	285	266	271	277	263	280	280	260	258	270	278	293	258	287	265	272	279	273	267	257	301	268	282	266	286	274	272	284	294	273	287	302	269	278	286	294	268	300	284	299	230	325	279	281	267	280	288	322	274	273	275	273	242	273	298	316	297	244	286	289	279	287	285	249	271	281	275	246	268	277	273	255	270	297	282	270	276	280	295	272	275	269	282	270	259	286	256	265	287	266	300	288	289	254	281	277	277	266	320	270	304	278	277	235	282	281	303	308	262	284	265	243	277	256	276	256	295	275	278	266	300	251	292	294	290	315	274	262	276	262	309	254	274	266	283	313	285	258	259	290	310	264	296	274	243	282	281	263	293	303	294	272	282	252	264	293	266	305	284	289	292	286	277	298	274	256	254	260	280	261	299	293	287	274	283	248	296	255	276	261	269	237	248	259	236	228	277	282	269	250	257	296	283	254	278	284	274	290	308	270	284	282	254	293	291	257	269	266	246	262	257	278	279	255	269	283	246	278	293	275	276	314	289	287	253	270	264	289	290	263	264	282	257	273	276	301	275	278	278	306	297	269	298	278	262	240	259	270	300	275	269	262	280	267	274	290	288	291	267	247	283	290	298	292	270	271	280	287	244	267	246	285	265	282	291	294	287	275	276	310	259	286	280	301	259	296	309	293	280	305	259	272	242	254	262	257	280	259	298	277	291	288	273	264	271	270	316	295	271	279	292	270	265	279	276	265	290	279	279	256	248	295	303	288	267	303	270	267	261	289	284	295	296	274	264	306	288	274	283	256	282	293	264	302	269	299	275	262	297	286	296	291	263	253	275	269	269	292	259	301	247	286	283	276	290	311	254	284	276	240	259	242	273	270	273	266	279	311	251	266	266	283	270	299	296	297	293	277	302	313	251	313	277	289	295	280	275	283	264	285	271	317	282	261	301	295	273	282	283	281	264	284	293	251	276	270	267	278	279	267	298	274	267	301	296	294	305	267	268	271	280	290	273	271	260	294	282	292	286	265	273	290	295	295	297	277	272	270	299	250	275	251	257	257	281	287	286	266	263	283	267	284	281	297	292	292	257	288	279	303	283	297	261	301	267	280	284	275	258	300	266	299	269	286	282	299	283	271	267	242	272	292	322	297	271	290	294	294	282	257	286	267	253	270	266	277	276	253	259	290	288	259	273	266	258	273	289	281	310	283	273	281	271	272	287	279	294	287	290	288	286	306	264	278	284	256	310	291	267	301	298	315	264	299	265	265	277	265	285	295	272	293	254	295	289	283	277	278	296	260	288	284	284	317	308	275	276	292	276	265	288	257	268	302	279	284	285	241	291	265	253	284	299	282	285	291	297	270	295	279	295	274	251	266	271	291	261	267	295	285	297	296	282	270	267	274	287	283	243	272	304	282	299	261	284	285	278	296	267	278	266	281	280	279	262	267	276	301	287	278	280	286	281	273	258	283	274	258	286	316	252	271	273	281	260	282	261	297	313	291	282	256	278	268	270	288	306	274	248	271	276	284	274	251	291	275	287	255	254	261	281	294	285	286	280	301	242	265	259	277	296	287	289	257	281	273	256	272	252	267	278	293	282	282	289	292	298	267	259	270	309	299	286	280	277	298	259	285	289	278	258	290	275	294	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22650	2012	1492	1182	872	646	508	421	396	337	290	267	269	272	251	224	220	233	178	211	195	175	219	230	186	206	192	189	197	181	198	193	177	213	214	196	185	180	165	193	207	188	182	197	161	190	182	177	177	206	165	169	184	176	166	197	175	192	179	187	172	175	199	202	188	193	175	157	198	183	161	177	171	178	178	190	181	179	172	185	168	168	152	194	159	187	186	179	172	179	199	205	166	173	209	198	192	194	193	181	185	178	182	157	185	181	190	165	165	163	166	169	152	169	188	177	189	162	223	183	190	198	205	179	177	177	197	200	205	168	161	148	171	176	202	157	166	171	181	183	177	173	191	193	193	191	179	158	193	164	194	164	172	177	176	171	170	176	187	203	196	189	172	186	175	199	180	190	185	177	190	167	178	204	192	193	186	148	182	171	189	185	175	190	189	159	177	188	189	162	176	169	192	186	172	195	176	165	177	177	178	175	167	182	164	165	167	166	208	169	168	207	188	184	168	178	196	166	148	198	175	182	181	155	162	175	175	172	173	154	146	178	164	171	184	189	180	181	184	181	183	197	195	191	211	195	174	164	160	197	161	154	163	176	160	178	186	187	196	184	169	198	193	164	186	175	192	164	213	176	163	160	169	180	179	170	157	162	184	186	210	171	192	192	197	172	193	165	169	177	176	172	171	160	174	180	163	185	183	188	158	181	164	183	163	188	152	183	192	186	215	177	172	171	166	216	157	202	188	174	180	187	208	173	158	182	178	156	176	169	143	180	161	173	181	179	170	172	186	187	179	160	203	178	170	181	158	160	210	149	158	158	173	177	187	181	180	164	174	187	187	189	197	169	175	189	162	167	180	164	176	181	174	181	200	183	185	193	175	179	173	179	167	181	186	176	181	188	170	176	190	161	206	185	163	181	190	184	184	185	164	174	200	175	183	165	157	156	171	181	167	204	178	159	163	178	181	209	159	174	163	177	158	186	151	185	174	179	176	171	190	164	142	179	194	178	206	179	168	173	171	175	182	184	184	169	164	204	174	180	174	197	169	169	171	163	192	179	200	191	180	156	202	173	185	166	178	185	171	224	178	178	162	192	176	168	175	160	212	167	178	184	188	181	178	177	183	185	204	166	176	184	177	199	185	211	208	178	169	170	189	211	195	186	177	180	178	187	201	186	216	187	184	209	178	192	186	185	181	170	186	186	178	185	177	166	189	187	187	174	166	178	203	194	177	170	189	191	199	180	183	155	168	186	175	175	188	155	170	192	174	170	188	176	183	180	176	161	169	165	184	183	175	165	163	168	179	177	182	192	183	175	175	176	174	196	153	172	206	184	181	187	195	170	179	183	168	206	183	182	175	194	189	195	194	202	165	182	170	156	166	169	180	176	199	169	169	177	187	191	207	169	189	148	179	162	181	183	183	178	178	192	182	182	160	188	191	199	163	169	171	217	211	184	184	181	153	172	165	164	152	173	169	202	187	177	164	185	177	173	171	164	184	176	172	170	183	191	160	168	163	163	185	179	176	181	188	188	164	173	185	194	177	183	179	163	167	187	177	158	181	161	207	156	175	197	188	164	175	177	190	158	174	188	195	199	173	157	151	193	176	169	178	170	180	176	162	174	163	184	189	187	197	186	195	196	191	166	167	197	175	166	168	171	180	154	177	180	194	157	148	194	167	154	181	182	189	178	189	180	174	170	160	153	159	180	182	208	146	186	177	164	181	195	181	200	206	157	205	171	163	213	198	191	178	170	177	190	168	173	174	180	174	166	166	185	170	171	163	183	186	191	166	167	157	169	134	167	199	176	165	156	166	213	160	177	176	176	154	154	184	144	163	160	194	183	174	185	195	170	172	190	174	174	193	176	158	173	187	166	177	200	176	189	158	179	179	169	165	179	178	189	161	175	168	190	160	174	191	197	194	160	187	164	172	184	182	174	174	170	176	197	188	180	175	168	163	176	174	178	174	188	144	172	152	169	190	175	170	152	175	184	185	178	156	194	162	169	180	178	150	153	183	181	193	194	166	181	175	187	195	154	181	151	174	175	192	181	194	172	157	161	183	171	172	180	180	176	152	182	181	179	174	157	195	174	165	171	172	169	188	168	158	184	197	190	169	170	190	140	185	173	177	169	174	169	171	183	168	173	162	174	173	164	187	185	184	168	171	176	171	199	160	148	172	175	178	186	184	205	189	158	165	177	158	160	168	172	163	186	179	205	165	183	162	192	149	195	191	167	179	175	181	184	167	171	174	182	171	181	179	188	178	165	190	177	179	153	201	178	170	169	164	193	216	171	187	193	166	181	191	194	166	197	159	186	202	201	175	193	187	191	169	177	156	176	181	188	169	189	180	174	193	161	171	162	174	177	184	173	169	164	184	170	163	156	178	161	189	167	158	172	154	204	206	190	187	178	188	199	179	179	180	177	170	170	182	168	185	168	198	154	185	173	167	163	174	184	188	176	218	197	173	190	181	205	178	169	190	182	180	171	195	183	172	158	191	182	185	167	204	175	181	174	172	172	177	178	175	211	187	203	174	168	173	179	179	177	163	182	204	185	187	179	183	181	196	187	188	179	180	164	156	188	185	199	202	179	192	168	179	161	179	162	201	181	179	189	160	186	203	186	175	180	175	175	185	191	185	164	209	168	172	197	182	172	179	149	167	161	185	174	179	187	172	186	181	176	176	179	186	183	166	161	186	168	183	202	157	174	185	186	179	173	181	177	173	190	162	183	212	188	167	158	181	174	167	167	207	171	208	172	164	146	187	162	193	195	177	177	178	196	170	170	179	177	183	170	162	176	177	192	158	191	177	179	156	173	173	167	195	172	177	182	190	163	177	159	205	172	150	180	157	161	173	185	210	177	148	186	172	172	192	184	169	189	200	181	193	190	202	175	156	162	171	190	167	169	172	197	182	174	187	169	181	183	168	178	171	157	142	160	177	183	192	162	157	182	186	188	155	202	175	165	194	170	159	194	168	177	185	187	205	184	163	177	193	193	196	173	168	186	206	186	191	179	193	161	167	187	177	202	148	199	189	168	157	186	173	179	164	205	175	174	184	177	185	174	185	195	178	182	201	179	177	187	145	158	181	174	182	175	171	169	183	184	187	190	180	170	172	187	194	174	188	167	187	197	173	174	195	162	184	188	192	158	183	176	172	175	178	179	162	188	180	171	172	182	179	205	173	189	175	192	162	202	167	210	183	191	154	170	181	168	161	165	175	191	177	180	186	168	207	158	163	169	186	176	183	185	184	177	181	173	169	172	178	172	183	160	169	167	167	186	183	192	172	190	189	195	180	189	176	183	181	178	139	181	172	142	184	178	158	153	186	207	191	192	200	189	158	200	185	166	176	179	183	172	154	192	182	179	166	195	195	166	201	154	177	172	171	180	200	160	195	188	180	174	162	181	180	177	182	176	183	151	185	193	192	179	187	185	154	193	186	176	172	201	178	175	162	187	175	170	156	160	211	185	153	159	189	191	162	189	173	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10511	1663	3524	3859	3277	2646	2214	1809	1656	1389	1268	1154	1091	996	954	859	871	826	735	701	800	721	741	707	664	631	653	629	643	627	620	623	555	610	630	599	619	607	569	574	578	550	554	596	555	571	514	528	549	583	540	572	536	557	534	570	567	545	545	559	572	594	574	550	526	561	575	543	511	520	556	552	523	539	557	524	513	542	509	510	529	565	542	488	534	556	499	533	521	554	565	511	525	544	503	533	543	517	512	543	507	519	566	514	502	489	550	558	550	524	523	501	542	547	526	495	547	540	525	548	537	529	562	527	529	524	529	553	529	521	523	484	485	543	556	551	528	562	540	524	521	484	517	506	537	528	531	549	522	531	516	560	489	513	501	537	514	496	502	566	504	540	555	531	487	520	530	562	569	487	508	515	499	530	524	506	530	505	508	503	531	515	504	553	514	527	526	477	521	491	563	516	525	496	551	552	505	495	540	507	531	521	537	530	541	492	532	528	481	524	544	516	529	548	522	526	525	517	481	524	463	501	516	492	535	533	529	510	483	521	531	567	552	537	515	533	507	497	528	494	490	502	524	494	546	465	533	526	512	564	525	536	506	487	550	555	478	520	503	499	512	463	532	529	500	507	499	492	467	532	552	525	477	558	520	520	509	537	498	500	505	470	510	472	524	512	546	514	487	501	543	538	501	488	537	530	473	523	534	510	570	495	502	502	531	504	520	495	518	561	530	525	483	550	519	531	518	543	522	541	496	530	518	529	543	533	494	521	502	520	530	466	518	529	485	528	573	532	523	506	513	522	501	508	514	518	585	495	493	550	527	565	499	543	528	520	526	493	536	526	538	521	519	540	511	518	506	533	519	530	553	526	538	493	520	514	520	514	507	545	497	494	481	499	538	530	511	527	518	547	526	516	498	513	543	549	521	512	540	522	495	515	477	503	571	503	548	512	471	590	510	534	524	525	524	542	515	521	488	559	515	565	561	499	472	540	516	545	530	508	518	516	472	515	506	538	502	519	531	510	494	536	511	532	504	533	510	511	526	483	498	510	518	538	528	492	510	551	529	531	523	478	541	529	524	557	510	496	480	500	468	527	511	525	519	517	521	512	556	531	525	553	535	517	456	529	528	528	532	552	526	537	562	469	494	547	510	507	556	519	517	496	508	497	513	523	479	479	482	507	505	520	504	522	504	537	541	529	538	564	519	533	546	490	545	530	566	503	529	544	512	530	503	563	526	539	503	504	548	514	495	576	522	497	509	494	506	524	551	492	524	490	496	487	541	526	527	537	501	524	514	556	564	540	513	499	504	543	561	554	536	498	502	520	495	533	528	514	527	504	519	516	537	500	503	491	544	538	519	500	536	563	476	501	502	513	563	480	507	527	526	531	517	513	520	534	514	499	477	488	507	557	493	503	532	478	503	522	545	527	540	516	488	549	519	512	516	527	544	516	495	493	531	490	536	533	468	528	513	503	521	517	521	545	507	505	539	534	507	566	533	523	528	508	506	516	509	526	510	516	508	496	560	525	549	524	523	531	498	496	485	525	524	521	497	568	557	519	490	495	546	558	567	486	530	496	517	523	501	507	495	517	563	507	472	542	510	501	494	488	494	531	515	521	509	529	532	528	511	511	574	491	508	498	523	500	510	483	514	545	518	570	529	508	500	518	529	531	530	527	529	467	538	538	525	527	504	531	487	491	486	533	526	516	489	508	499	548	541	496	530	528	538	552	504	523	455	550	496	517	555	553	516	508	485	520	502	520	571	494	504	567	521	512	514	529	499	559	525	487	511	473	524	543	525	561	512	511	494	556	495	521	496	565	531	521	556	503	484	541	553	502	497	480	509	515	535	546	511	510	504	521	478	539	546	504	536	507	491	530	480	527	539	531	490	523	532	514	525	515	480	525	542	531	527	524	542	549	497	541	484	543	512	484	554	504	538	536	538	521	496	582	482	501	531	518	524	518	485	524	500	536	497	527	530	492	574	516	563	515	532	480	549	492	559	468	519	498	542	527	500	504	501	536	533	483	519	535	541	540	489	488	494	530	544	555	512	529	535	466	552	546	493	546	536	550	516	510	531	526	540	485	540	513	509	540	513	501	511	516	502	537	515	518	516	533	481	555	506	562	541	478	506	486	483	547	504	476	511	511	530	528	524	532	495	533	537	528	515	557	505	533	532	513	562	489	535	517	543	545	536	485	549	545	515	525	523	490	497	500	501	522	510	501	535	502	546	550	501	530	529	499	521	534	554	518	521	515	510	485	534	505	531	530	540	488	488	524	507	510	523	526	552	502	521	521	535	528	525	518	500	538	481	490	524	528	533	507	539	535	519	533	526	492	541	517	510	511	517	531	516	513	492	527	517	512	520	521	535	562	493	476	523	565	515	533	537	529	536	503	514	504	516	549	526	514	533	550	530	527	522	513	533	536	537	481	491	544	540	541	491	500	516	511	513	541	580	531	531	513	548	512	484	535	527	499	517	506	517	513	539	509	516	512	530	542	516	529	489	523	496	540	508	477	510	537	505	560	507	530	486	517	528	541	565	541	570	528	499	510	518	545	502	501	516	548	533	534	486	525	502	537	507	488	514	536	544	548	502	530	494	474	510	491	519	476	536	527	533	510	496	547	516	497	552	532	499	528	541	550	507	523	591	510	505	554	466	530	553	508	527	560	569	479	515	528	503	508	545	504	486	535	501	514	529	493	548	532	492	481	481	513	573	503	503	524	497	525	522	475	557	487	475	537	543	546	547	553	515	522	527	490	510	510	513	501	531	522	519	498	515	529	538	537	481	542	533	540	534	521	496	516	503	519	528	521	490	552	523	543	528	527	503	487	531	503	565	488	541	506	511	526	504	538	517	541	482	511	524	517	492	513	483	564	544	515	515	534	500	523	495	490	507	545	486	523	499	542	522	478	520	513	503	518	527	510	488	522	557	521	513	547	522	526	525	502	536	517	508	475	523	497	530	533	550	506	534	523	507	501	542	592	518	526	522	560	482	541	515	526	568	514	497	567	550	537	485	485	532	534	551	542	571	549	500	546	538	491	508	525	488	563	500	511	556	526	529	510	531	507	533	527	512	551	526	473	501	492	518	552	537	516	528	541	526	515	526	518	542	494	512	483	534	540	472	536	518	503	504	531	537	547	500	515	499	537	530	546	553	514	516	503	532	507	554	509	486	515	538	524	539	511	548	544	532	558	505	558	565	500	524	514	518	517	507	554	496	530	506	521	562	486	493	475	514	528	505	537	492	533	525	520	505	463	511	510	486	530	519	494	508	541	535	506	517	493	532	517	482	530	494	488	548	510	525	526	500	497	505	538	529	486	540	494	509	530	500	526	513	505	524	510	512	528	531	493	521	481	522	543	490	538	484	500	515	520	480	518	534	510	495	526	553	453	504	494	486	539	522	533	554	514	489	510	495	571	490	519	529	530	539	504	539	548	466	520	543	517	514	546	513	559	492	512	503	530	502	539	521	535	534	543	515	544	501	547	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34846	5293	3169	2440	1720	1201	943	801	674	583	530	463	422	459	376	389	384	371	365	332	339	314	329	310	320	330	317	316	275	274	304	298	304	306	291	282	313	298	299	273	287	318	298	320	313	249	288	277	290	284	317	303	273	294	259	298	295	277	285	287	279	315	296	289	282	286	262	258	290	286	274	302	260	298	280	300	291	240	307	276	277	280	291	293	291	259	281	273	270	286	270	281	270	267	288	253	295	263	262	276	266	235	282	280	271	271	270	264	280	294	260	281	281	310	285	278	266	328	298	296	256	282	288	256	272	286	265	262	272	288	274	262	258	294	282	289	300	267	285	311	279	293	276	265	271	276	290	298	289	287	280	273	291	268	316	295	288	270	276	293	289	304	279	265	268	291	271	262	280	280	294	281	272	290	291	244	267	303	269	274	312	277	291	310	269	254	280	305	270	294	278	268	303	284	271	319	279	282	274	291	283	263	269	288	261	265	264	303	273	281	275	271	293	308	262	274	310	290	285	272	253	291	281	308	272	268	296	272	274	269	279	254	255	268	280	293	294	285	294	284	280	262	260	266	279	246	286	257	267	284	273	290	266	267	285	284	279	294	268	279	264	287	291	256	270	280	280	284	276	287	267	251	275	312	256	273	269	254	284	309	270	284	259	281	259	281	273	252	269	297	285	261	306	269	308	271	283	276	274	307	307	304	294	299	285	266	273	277	291	292	259	270	264	280	318	263	279	301	288	262	272	298	292	272	273	244	273	303	254	275	283	289	290	297	315	251	293	264	260	300	302	271	281	268	274	248	261	269	279	286	265	295	247	280	312	294	265	309	303	288	289	254	287	272	261	281	269	287	270	265	278	270	266	279	288	286	298	248	288	274	268	256	284	284	310	274	282	305	290	278	259	297	256	275	295	270	277	272	287	264	305	297	260	259	268	287	263	263	264	270	261	269	304	271	278	267	281	312	287	232	292	256	288	274	263	290	284	278	273	302	274	304	312	244	267	263	283	296	309	280	288	260	260	283	284	278	236	271	275	319	270	281	256	289	287	266	284	262	289	254	271	280	277	264	280	309	277	242	260	304	270	274	267	285	301	314	283	281	248	264	250	272	254	292	267	260	267	298	268	280	289	250	290	265	268	299	273	279	292	258	289	277	301	299	278	269	268	287	283	273	271	284	267	283	292	306	283	301	257	280	238	297	277	300	261	269	276	263	281	287	284	268	260	296	281	292	305	273	265	299	261	301	258	282	287	290	289	299	280	266	257	305	255	280	250	311	271	266	263	278	291	277	253	268	261	260	266	277	279	258	244	285	262	288	254	296	254	289	278	276	244	277	260	275	270	274	250	266	255	302	288	264	243	268	276	261	255	286	267	283	265	271	266	238	277	284	276	260	278	282	293	278	310	272	256	290	293	267	288	290	266	297	270	263	248	288	290	252	250	263	261	285	274	299	257	271	263	293	268	277	267	281	301	263	300	290	268	302	255	305	279	286	295	268	294	252	256	253	275	266	271	274	275	290	255	302	307	290	313	290	279	285	260	283	252	294	294	285	277	261	305	286	279	262	293	272	265	266	258	226	284	280	274	272	285	296	272	293	263	281	266	289	282	310	248	302	272	312	289	305	275	256	276	266	284	277	300	273	300	271	321	271	251	297	271	269	287	285	306	276	306	276	277	267	276	266	242	267	303	273	284	270	281	271	274	283	321	296	296	263	268	293	269	290	325	293	285	264	288	268	267	297	282	280	309	270	279	276	313	291	253	303	277	304	267	273	283	260	255	281	292	296	278	283	276	243	282	274	269	258	265	290	276	258	282	312	293	281	277	283	273	253	283	271	266	301	289	266	282	273	271	302	288	273	276	281	268	288	282	285	291	285	264	311	292	276	265	264	303	283	304	273	311	246	300	267	295	282	278	307	254	257	274	295	294	282	264	272	302	257	260	265	293	283	262	284	288	257	253	264	280	262	257	314	284	252	264	271	268	301	290	273	252	267	276	259	264	262	244	265	267	296	265	256	271	301	279	276	266	283	265	267	317	271	279	267	257	267	266	313	267	283	266	308	274	282	266	290	276	258	300	294	292	278	242	280	298	281	276	267	324	296	248	296	263	322	288	266	258	265	278	320	281	276	255	263	280	274	261	277	269	271	258	281	307	256	272	268	267	276	283	292	254	298	279	289	273	282	304	286	264	302	283	280	275	267	259	258	269	293	274	282	294	262	277	286	303	288	265	264	286	319	279	283	285	293	293	263	262	254	275	296	265	280	273	309	272	256	292	290	257	270	296	274	270	287	261	292	266	300	269	304	283	266	272	300	262	281	294	266	281	257	279	277	283	292	253	287	295	278	286	261	262	271	285	271	256	299	297	255	295	292	273	311	264	269	276	263	280	274	246	264	263	317	262	294	269	281	303	305	277	254	296	282	253	310	263	262	261	269	293	279	290	275	256	259	248	296	283	301	294	281	287	276	240	282	289	253	290	284	284	309	302	270	263	287	311	256	289	285	279	274	290	270	257	251	274	293	260	271	283	283	286	292	294	284	273	234	263	268	292	271	278	276	265	305	291	287	293	309	284	278	299	291	271	309	266	275	264	255	299	308	272	255	311	271	270	253	268	263	256	262	275	308	256	276	270	307	257	297	289	279	255	298	314	291	278	275	266	274	299	292	261	293	267	282	276	291	271	268	303	268	298	287	245	272	281	291	268	284	255	272	285	274	273	273	264	276	263	289	271	256	277	297	270	283	254	269	260	246	283	299	284	282	285	297	283	300	273	264	290	270	287	249	261	269	259	269	309	256	262	281	304	257	293	290	296	270	285	281	274	302	279	251	273	257	277	280	278	303	283	266	304	270	275	283	252	268	301	247	287	269	270	262	273	289	303	296	286	288	285	278	265	284	270	280	278	245	294	279	289	260	268	287	277	291	254	273	254	288	279	271	263	283	273	243	270	304	278	270	285	266	258	315	298	290	260	284	313	266	277	299	293	285	292	274	280	270	303	264	261	265	260	265	292	312	301	279	292	260	262	275	276	276	259	278	292	252	271	313	255	276	287	290	260	296	248	289	267	263	279	293	279	278	282	240	264	261	301	314	230	296	267	263	293	283	287	257	282	244	281	256	235	297	273	289	256	299	291	298	277	264	307	272	269	268	299	263	284	287	280	308	273	297	285	302	277	253	269	295	261	286	280	246	307	276	247	294	265	271	281	236	259	270	310	271	304	307	249	254	287	265	285	253	288	282	260	282	278	288	266	294	273	284	275	269	260	261	310	247	271	309	263	254	301	255	288	276	280	275	273	268	296	284	268	283	253	321	244	293	275	264	254	252	273	271	289	247	273	293	306	291	263	300	258	283	291	288	258	280	279	268	274	253	270	288	272	312	269	266	237	263	280	241	287	315	292	268	287	295	291	290	299	246	286	279	266	287	261	271	269	311	282	262	286	270	279	289	286	284	288	299	298	278	290	285	253	295	262	280	282	249	304	267	272	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14496	2964	6528	7157	5810	4949	4008	3388	2872	2583	2188	2010	1807	1670	1615	1500	1336	1271	1214	1151	1179	1164	1109	1129	1075	1004	985	913	1011	1033	947	954	949	896	894	880	841	862	823	813	850	863	862	841	883	844	803	832	857	819	822	817	779	837	795	844	832	808	804	770	803	762	769	779	774	833	775	787	788	766	786	759	794	798	810	770	780	747	809	779	717	799	781	736	725	804	785	760	796	802	800	755	794	727	827	791	787	794	732	742	795	781	776	782	814	759	775	715	771	764	782	758	789	744	718	751	761	746	741	800	775	789	747	761	760	751	777	749	711	738	720	759	808	759	713	813	803	753	804	740	707	735	764	711	709	722	805	767	726	777	771	747	779	743	770	791	768	728	757	767	688	789	779	772	755	725	725	802	754	720	732	829	736	784	719	769	795	798	790	744	797	804	772	762	769	754	741	718	778	739	753	743	764	713	713	805	765	755	708	763	787	725	767	734	732	793	726	765	746	716	766	735	769	772	785	725	745	741	744	756	779	765	766	753	690	706	728	722	743	803	748	765	778	812	750	750	755	738	763	758	716	742	773	718	773	807	763	785	770	703	802	695	748	766	749	720	787	797	727	781	737	741	740	730	737	791	715	746	720	811	732	724	768	778	731	727	754	728	809	715	705	723	761	775	737	769	743	737	749	732	732	786	744	797	721	727	734	700	767	734	740	764	705	715	726	740	757	727	780	723	731	759	768	738	765	755	725	748	780	732	752	770	692	803	742	752	708	728	720	710	767	802	732	759	717	749	763	718	797	714	748	758	724	715	784	762	764	675	752	786	772	764	768	760	708	779	752	735	724	712	702	737	752	737	765	801	790	771	771	792	735	730	767	773	738	709	776	714	758	750	765	756	812	746	713	742	743	769	733	748	743	808	791	761	765	713	727	711	716	763	756	738	784	777	694	716	694	774	701	750	853	745	804	782	707	764	766	741	759	728	706	739	747	740	777	720	745	792	719	696	737	727	780	776	745	744	750	731	743	759	777	770	701	753	753	759	766	715	746	804	706	729	742	743	758	720	742	716	768	771	740	754	799	708	714	759	768	786	739	778	778	686	738	782	751	792	744	720	728	740	749	713	764	774	747	764	753	727	726	749	729	715	765	714	703	749	739	813	715	738	728	756	776	717	752	776	701	775	761	743	728	730	748	789	793	778	771	748	736	750	769	757	780	737	706	707	719	737	770	735	773	731	764	778	742	759	716	743	733	768	751	746	760	740	715	747	768	776	817	747	711	743	788	767	720	736	712	787	805	782	747	777	790	741	789	765	754	765	726	740	808	702	759	720	732	746	768	722	757	740	727	760	766	796	696	746	739	715	760	765	750	751	745	723	710	714	803	681	768	761	694	748	727	748	749	824	737	714	697	776	751	753	758	811	746	769	754	755	714	755	725	752	766	723	735	778	790	753	761	754	740	764	782	700	793	787	743	765	692	752	751	740	760	756	762	728	706	758	761	752	781	774	781	715	728	722	801	808	756	748	771	716	770	717	726	765	708	722	764	740	746	752	742	769	772	778	717	698	747	770	738	788	735	817	738	746	803	733	711	723	780	746	715	730	752	774	759	765	765	757	775	768	747	744	752	716	703	787	749	755	756	722	754	753	724	770	763	796	747	744	757	746	753	731	711	701	739	712	733	790	731	720	737	758	734	748	703	703	727	734	755	755	763	715	748	748	729	731	746	731	738	745	763	759	767	814	784	761	715	722	750	752	782	724	762	764	747	760	778	717	758	770	760	748	763	696	743	764	729	729	792	750	761	719	720	756	787	814	754	724	746	693	748	733	748	736	787	783	746	785	726	745	778	706	705	737	760	788	710	714	763	751	748	726	782	713	762	735	759	697	717	805	714	726	805	734	710	754	740	755	717	796	777	758	725	735	751	716	757	716	748	719	751	724	701	746	792	777	813	750	742	744	804	732	750	733	808	769	698	727	712	716	782	734	772	774	744	782	799	718	711	736	762	696	741	738	757	727	742	725	757	730	788	733	717	755	775	736	765	734	743	747	748	759	758	737	676	717	728	725	732	770	743	763	761	746	757	750	742	717	775	750	756	728	809	772	759	685	724	767	802	714	793	739	744	752	764	756	770	719	810	757	746	760	700	735	771	736	740	747	709	719	763	705	758	716	759	766	729	803	729	759	695	708	743	741	731	713	742	743	797	704	721	751	798	750	778	787	750	767	743	748	748	755	789	762	731	776	695	770	720	765	696	744	709	734	745	750	757	780	756	778	712	779	765	764	729	777	722	748	738	762	769	787	757	708	704	728	793	741	777	730	747	710	738	746	789	771	711	768	740	771	765	727	747	758	738	720	818	801	756	737	741	757	757	772	709	729	784	709	780	692	756	695	768	755	746	735	764	735	727	715	778	752	727	714	773	718	717	788	712	764	745	772	752	742	776	720	747	760	777	761	749	731	746	778	721	803	780	754	763	742	701	742	767	734	745	823	801	730	771	782	730	733	748	719	744	759	759	737	697	762	757	772	717	726	722	702	720	752	794	705	707	743	754	739	724	724	767	733	741	782	727	785	688	750	798	751	763	723	757	696	805	727	784	750	738	767	738	761	726	731	793	738	777	759	699	763	781	743	786	814	757	736	705	699	781	794	734	748	708	706	733	712	777	776	718	809	754	779	703	776	773	789	730	785	689	720	768	754	750	776	725	719	736	707	748	706	722	766	795	795	742	757	738	763	765	683	793	707	731	792	771	753	761	745	759	744	713	760	697	734	777	714	741	715	785	784	760	721	758	731	748	764	758	765	783	788	765	727	778	757	768	746	783	755	751	704	763	715	768	758	782	778	703	709	727	713	729	748	739	756	742	719	741	783	720	756	753	719	748	759	752	779	800	752	748	739	762	710	772	727	779	758	768	762	741	770	721	757	737	722	771	742	731	684	764	768	733	770	750	733	745	751	722	779	721	769	765	772	775	758	712	751	746	751	769	770	793	743	760	759	821	691	764	746	716	723	754	738	754	765	758	708	716	774	715	736	774	786	687	714	712	755	783	770	817	752	708	770	725	769	769	762	712	747	730	726	759	703	746	726	723	692	750	738	757	706	764	750	787	753	756	748	698	747	786	782	687	769	777	755	730	734	756	713	808	733	754	767	768	783	715	730	743	786	701	793	731	757	735	743	755	718	798	765	759	762	758	716	725	721	748	737	728	743	749	764	711	783	771	755	719	738	785	742	741	724	739	738	744	728	750	747	734	690	777	734	726	737	797	706	767	793	748	760	762	719	738	810	740	713	764	751	798	750	776	734	708	773	694	703	735	767	706	716	699	752	738	721	735	799	781	733	751	759	748	743	725	724	803	733	733	720	784	768	828	763	712	671	738	805	716	727	765	740	764	751	712	751	772	748	735	716	780	720	756	750	742	719	734	767	703	733	756	700	763	746	703	806	774	747	714	780	701	728	763	718	763	796	738	792	724	710	770	758	689	766	770	730	730	737	744	746	716	795	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3339	198	163	144	125	95	96	95	84	74	74	76	89	76	74	72	81	96	97	101	85	86	63	78	86	75	82	90	71	72	91	86	100	88	68	73	73	84	89	95	75	82	92	71	82	86	67	69	105	82	82	86	102	82	86	78	86	64	87	102	80	81	89	80	88	84	89	74	73	84	83	84	90	79	77	91	81	82	81	77	93	79	81	80	87	71	73	62	69	73	80	79	79	76	81	77	82	65	86	79	86	72	82	83	83	87	79	64	74	94	82	93	93	88	77	87	79	86	80	95	83	74	75	70	89	86	80	93	83	91	74	85	73	96	72	98	73	84	93	76	67	92	86	79	92	94	76	86	66	75	76	75	83	65	80	91	82	82	69	56	86	91	69	65	78	76	89	79	72	81	82	81	86	75	95	75	78	85	68	81	66	61	83	72	93	76	76	90	77	79	86	87	86	71	75	82	93	84	73	77	73	65	84	88	70	95	59	90	74	108	85	85	82	75	83	82	82	75	76	90	90	84	104	88	90	82	72	69	101	88	78	75	86	92	68	73	106	90	80	68	83	90	86	87	96	71	97	86	75	82	111	84	82	78	77	76	74	90	61	86	61	69	93	79	76	101	86	72	80	74	93	93	88	89	90	78	87	82	72	82	72	87	83	57	82	83	86	86	90	85	83	77	82	70	85	73	82	84	86	85	82	87	90	66	81	70	88	90	92	79	79	99	86	70	75	88	85	78	78	93	75	80	80	76	85	80	95	110	80	87	98	92	71	80	90	91	81	79	76	96	79	73	80	80	91	64	77	86	91	94	86	94	86	72	88	72	89	85	86	78	77	84	84	87	82	86	102	69	81	96	85	79	81	80	73	95	75	60	88	81	66	95	84	90	84	89	72	83	75	93	71	77	75	78	66	101	83	77	81	78	67	87	68	99	77	79	98	76	70	68	77	72	85	84	76	97	87	93	95	70	77	75	91	91	85	72	93	75	67	74	104	72	78	74	92	73	78	89	85	87	75	94	88	76	80	82	83	69	59	71	65	76	92	80	91	68	83	91	71	80	93	84	85	75	94	68	69	81	86	92	85	91	73	80	73	76	65	85	74	88	91	88	80	85	99	77	77	85	81	89	84	83	80	72	83	77	70	80	88	90	72	89	71	87	93	107	71	91	89	82	82	70	98	76	72	90	64	84	107	87	75	72	93	81	63	98	85	95	82	91	86	77	91	85	76	73	86	79	62	69	91	74	70	81	81	99	80	80	80	78	90	87	73	69	88	73	81	94	95	92	70	76	72	88	96	82	84	76	80	85	80	78	73	90	82	85	92	82	78	88	83	73	77	81	84	93	71	96	95	71	61	91	80	104	91	89	74	74	75	81	83	88	64	83	86	84	77	70	85	83	62	73	75	73	84	86	60	76	77	82	86	97	72	66	94	75	97	87	64	79	68	69	87	89	83	64	73	77	85	89	73	79	77	76	85	85	92	86	78	84	86	73	89	84	83	77	74	101	83	74	91	78	67	83	84	81	69	77	86	86	87	84	79	81	79	76	90	82	85	82	82	87	89	66	70	81	79	75	92	79	81	75	76	87	77	83	80	76	101	81	86	92	87	77	73	73	81	72	77	99	74	89	81	89	87	86	72	86	81	86	80	73	85	80	77	69	69	81	96	84	74	83	74	91	74	86	69	89	86	101	92	88	78	83	87	75	56	80	66	97	75	62	86	88	95	90	79	83	84	78	82	77	91	56	94	89	91	92	81	79	80	75	81	66	90	82	92	95	96	84	98	93	81	68	74	84	87	74	76	67	87	94	71	86	75	99	74	77	89	76	90	98	89	79	87	89	89	98	88	86	86	79	83	103	86	86	91	66	76	90	74	87	87	91	91	85	67	83	73	93	87	70	87	85	87	72	91	88	78	97	75	94	74	85	77	100	84	91	100	92	78	72	86	87	79	78	78	93	78	72	89	79	89	79	82	79	94	83	86	85	86	76	77	93	66	80	80	90	86	80	71	78	81	78	73	86	85	71	85	68	108	77	85	69	79	87	67	86	73	86	69	65	86	95	89	90	94	64	77	73	81	85	76	57	72	72	83	86	69	87	75	78	86	78	91	81	94	84	77	81	94	90	82	70	80	85	93	80	87	77	88	82	81	77	83	90	99	72	68	91	68	55	75	87	80	77	89	79	69	76	80	82	70	74	85	87	79	86	70	75	79	93	87	72	92	77	97	87	70	92	71	83	76	90	84	70	75	66	81	91	71	91	73	76	69	65	77	74	82	90	92	93	92	93	72	84	89	73	81	82	84	68	72	95	73	96	83	96	89	81	82	62	64	78	84	94	96	75	94	80	57	64	79	86	73	62	64	91	79	83	102	99	73	86	91	83	89	73	85	74	76	76	90	77	73	94	76	76	101	87	78	90	75	80	68	91	90	95	90	78	76	78	92	83	87	71	63	89	83	67	79	77	86	79	96	97	84	83	76	71	83	67	79	85	81	79	90	83	88	82	82	77	85	67	84	84	93	88	59	70	66	53	80	84	76	69	95	79	91	86	76	88	72	87	83	83	84	83	87	81	88	92	78	77	82	80	74	82	80	71	79	76	67	64	77	63	98	81	79	82	82	79	72	92	65	85	73	82	78	79	84	96	78	68	90	94	58	88	91	85	88	71	88	72	91	91	80	83	81	68	73	78	90	87	88	82	83	79	88	64	73	74	73	70	91	103	79	89	77	90	76	85	89	86	78	73	88	87	79	94	89	85	76	79	82	64	79	76	65	74	92	92	93	95	75	88	79	95	80	90	78	88	70	80	90	93	76	77	72	81	90	71	68	68	71	82	78	85	75	75	94	72	81	74	81	73	78	79	79	74	81	94	82	89	94	85	75	66	74	87	67	84	76	82	83	81	81	82	80	81	75	87	79	84	90	89	73	79	80	85	86	89	73	80	70	70	84	76	89	98	81	77	82	82	77	77	79	99	93	78	79	88	80	83	63	70	77	77	81	83	78	79	83	84	82	68	92	83	73	73	73	92	79	72	79	86	82	89	83	74	87	89	94	80	102	99	92	83	70	90	95	82	68	81	86	92	98	90	88	97	81	78	79	70	83	68	90	96	69	80	74	78	86	73	84	75	66	91	75	86	76	78	84	85	85	95	85	64	65	84	89	81	80	74	93	76	80	84	81	80	81	91	72	104	85	65	80	91	81	91	88	95	78	69	69	66	87	68	87	84	75	89	78	75	95	69	84	77	92	86	90	87	82	65	75	91	76	90	81	77	93	91	78	94	100	89	78	76	92	71	64	86	61	53	94	84	68	79	91	81	85	77	91	95	69	71	83	83	78	86	69	71	78	83	85	79	83	95	93	87	89	92	92	65	84	86	79	84	102	80	81	81	74	108	61	82	72	68	84	73	76	74	75	72	77	71	79	68	69	87	98	87	86	77	71	102	75	86	90	86	78	91	79	91	59	82	58	86	73	80	62	78	74	81	79	97	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3470	352	476	483	420	394	366	325	355	360	292	305	321	292	265	315	296	310	271	307	338	263	291	290	283	263	264	266	285	265	291	301	305	300	307	289	293	283	315	308	300	275	256	278	297	275	288	270	250	290	309	281	278	273	295	293	273	273	300	259	288	267	308	300	280	296	247	303	268	309	250	292	316	281	266	248	271	295	274	282	260	265	279	254	308	264	283	296	257	275	268	281	287	275	307	301	269	259	284	298	297	308	290	312	274	291	228	285	261	272	279	274	292	270	282	241	239	266	306	280	274	283	280	260	272	279	282	314	272	276	307	285	244	266	279	302	275	270	284	278	282	264	257	272	253	288	261	272	256	302	247	290	271	272	278	275	302	268	287	289	291	272	268	240	282	246	292	289	293	284	297	281	269	285	294	260	280	286	288	275	284	298	303	265	282	290	299	282	301	284	264	273	273	271	310	271	298	297	258	287	288	290	285	310	296	281	292	282	239	298	300	290	272	263	303	270	263	291	289	291	311	287	273	297	275	255	264	274	284	287	286	266	270	252	303	285	272	321	279	263	259	239	293	291	271	298	280	237	279	271	253	297	283	261	257	266	273	268	277	278	263	286	275	270	277	297	278	280	277	273	266	287	266	280	294	293	282	271	307	283	283	252	268	285	252	312	310	271	295	272	264	261	280	268	297	270	302	303	271	280	261	268	275	280	281	248	282	291	288	271	277	270	247	292	283	285	263	238	281	287	281	260	256	281	280	258	278	273	287	241	267	275	278	283	257	300	299	267	296	244	283	299	266	271	266	296	238	315	272	276	278	294	289	299	238	267	296	296	249	269	253	297	280	297	294	298	259	269	287	303	266	276	290	269	272	281	246	294	281	277	300	280	247	267	295	261	268	286	269	279	305	266	265	264	262	277	289	298	287	264	279	314	301	288	277	248	255	238	285	267	282	242	301	270	264	296	289	316	262	301	279	265	297	307	291	247	274	250	297	289	280	266	293	300	268	294	288	273	308	284	298	297	288	292	297	290	309	272	303	268	311	247	281	263	283	274	296	263	277	272	257	289	300	273	298	273	266	273	277	268	297	269	276	285	280	279	281	245	294	311	277	314	306	287	262	277	263	319	280	253	280	292	272	293	273	275	268	270	304	265	268	295	260	272	282	297	295	266	282	268	280	292	272	252	267	290	287	265	275	293	262	292	284	281	262	294	280	246	284	276	236	306	290	277	263	255	278	312	299	270	259	292	282	269	320	321	266	294	290	287	262	271	277	282	282	282	285	289	293	263	269	294	262	308	272	273	278	269	248	302	293	262	279	264	272	266	287	268	270	286	286	268	285	280	307	278	287	273	271	324	251	258	284	280	265	286	279	288	251	306	299	315	276	245	301	294	300	277	286	251	272	269	269	289	258	291	282	292	286	256	283	284	283	306	285	262	227	270	297	274	256	279	292	283	254	319	281	272	276	274	288	306	310	302	266	282	296	295	273	283	262	260	279	252	295	285	265	286	269	283	308	262	304	298	281	312	286	290	268	282	285	254	273	286	283	256	278	286	286	285	269	271	284	289	255	282	273	274	271	295	303	302	282	278	277	260	313	279	237	311	257	260	254	300	297	281	262	281	294	266	300	306	286	297	260	281	281	264	275	280	277	277	250	285	267	272	269	286	292	295	261	324	268	257	284	309	273	318	268	269	277	284	260	258	281	292	278	290	271	273	256	264	279	298	257	290	272	278	283	295	291	264	264	280	299	293	266	282	298	261	267	261	291	301	287	287	259	295	294	269	297	262	275	249	261	309	262	250	308	299	293	274	279	263	278	281	269	264	279	270	270	285	284	270	292	278	294	297	276	297	260	270	298	292	266	265	279	264	255	319	280	289	289	265	290	275	284	292	266	268	292	282	294	295	297	264	268	285	255	284	262	274	287	311	291	297	288	270	280	260	285	287	258	263	265	270	274	276	301	278	308	276	269	262	295	294	279	281	281	284	291	292	286	277	304	295	280	275	291	284	274	267	239	291	271	301	281	270	278	281	265	264	278	289	290	269	315	284	290	287	269	270	302	297	252	259	271	239	275	290	290	257	279	290	277	258	258	289	308	308	274	277	282	282	280	288	300	257	270	303	273	274	278	288	282	315	275	294	271	240	275	266	324	289	282	278	275	321	288	262	255	275	292	263	293	286	288	276	273	282	268	296	301	282	279	297	270	282	295	265	277	281	288	291	273	261	263	276	299	295	277	307	274	239	266	265	321	275	273	283	279	286	258	272	267	303	274	267	253	268	276	306	297	254	285	291	274	278	296	301	253	302	267	266	276	247	248	257	283	289	281	280	263	259	276	276	271	297	290	281	259	292	314	275	299	299	286	273	270	273	290	287	270	296	272	304	286	299	311	278	304	255	269	285	280	251	299	275	299	282	302	276	276	280	251	290	256	280	307	276	239	313	263	235	280	293	271	281	288	280	249	277	249	270	291	259	277	299	290	253	264	292	236	287	310	289	268	256	263	281	303	233	297	265	255	258	271	301	283	242	249	278	296	276	301	286	296	271	295	278	279	280	295	296	271	269	260	255	272	258	280	293	266	275	309	297	293	281	287	295	291	296	285	273	275	279	258	277	294	283	278	297	270	301	271	273	295	296	280	280	278	294	294	313	264	307	289	280	254	306	303	269	275	275	286	295	286	265	299	278	264	283	310	267	254	273	306	259	256	263	277	307	245	279	292	257	289	293	273	256	278	287	281	266	291	299	257	270	272	260	291	261	276	289	293	268	261	283	302	276	307	259	269	291	297	267	290	268	298	288	276	292	282	241	338	287	295	239	282	282	285	308	291	291	263	262	298	275	289	278	279	244	279	298	280	273	304	286	279	278	259	270	266	264	266	276	266	256	279	281	294	277	277	274	283	258	269	275	303	297	290	263	292	306	258	265	270	266	289	277	258	275	259	292	290	258	311	285	277	277	315	260	270	278	259	309	268	273	285	286	271	294	259	277	286	284	281	272	298	267	285	305	269	308	283	281	302	267	255	282	250	286	262	264	233	302	279	283	256	274	274	272	288	275	306	279	306	291	287	288	297	251	295	303	289	288	276	268	282	278	282	274	287	243	297	281	280	291	279	281	279	286	294	262	273	315	298	243	248	304	280	304	265	272	299	278	263	259	269	257	272	282	299	278	281	303	287	280	300	266	277	263	270	278	280	275	298	268	295	285	302	292	285	268	279	290	263	271	286	285	267	267	291	283	255	282	279	305	244	268	299	272	295	270	291	288	255	297	270	291	276	270	283	233	306	268	295	275	273	259	280	272	295	289	272	268	284	291	287	290	281	292	284	251	284	271	266	302	274	304	270	265	261	243	251	287	283	269	269	277	279	265	306	282	303	272	274	287	279	325	257	270	267	294	296	268	262	261	272	226	297	276	265	253	259	264	260	252	258	290	272	285	288	271	270	282	264	314	285	271	253	268	289	260	248	264	287	283	306	293	295	278	255	280	265	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23707	2262	1480	1187	832	656	516	393	384	350	279	289	237	243	250	244	231	203	196	205	201	230	199	207	212	183	203	193	209	193	188	177	187	202	204	165	192	168	182	196	177	190	198	210	177	182	204	181	174	179	159	155	172	159	199	178	180	187	198	161	196	191	171	173	171	192	179	190	175	189	194	191	185	185	196	185	187	197	206	160	184	168	157	179	144	164	166	180	174	176	173	181	189	145	183	160	158	192	188	173	175	183	179	193	163	163	168	178	192	197	176	170	161	162	169	177	165	175	189	195	181	166	208	166	174	175	163	169	167	175	176	179	156	198	197	194	160	190	165	199	180	184	186	172	181	188	165	165	185	193	189	170	188	171	172	193	167	174	209	187	182	186	198	195	210	164	194	208	173	166	181	175	203	177	175	156	170	159	163	193	172	186	189	185	191	159	165	172	184	180	178	174	168	181	154	165	180	173	154	168	177	187	169	176	186	169	170	200	179	171	190	176	185	175	171	193	172	166	166	166	184	184	197	152	162	163	172	193	188	173	178	167	199	173	200	165	195	178	165	172	176	167	166	178	206	135	196	172	163	161	176	156	170	156	215	174	202	181	153	191	162	164	184	194	195	173	199	174	164	202	184	179	178	184	182	192	218	158	156	180	154	179	167	191	157	169	164	180	170	162	158	186	170	189	194	179	166	159	174	189	177	186	168	180	180	187	167	186	183	179	158	169	200	194	165	188	176	176	174	170	165	161	166	175	171	169	194	195	189	171	180	157	193	184	167	190	169	158	179	182	168	158	176	183	194	170	151	196	195	144	166	176	169	182	159	202	189	196	158	174	166	176	188	167	166	168	151	170	174	157	164	158	184	150	185	171	184	145	177	189	177	180	196	179	179	182	168	184	170	195	161	175	176	196	188	177	166	166	157	172	163	182	179	161	185	173	186	176	210	192	189	202	151	188	177	157	193	162	175	188	196	195	158	186	161	191	202	166	176	173	161	183	187	140	175	184	178	155	178	204	171	152	189	175	175	193	176	185	168	151	150	192	172	174	179	156	185	182	184	178	162	177	188	172	171	178	163	202	174	186	209	182	180	168	182	160	183	170	175	191	174	164	163	193	196	164	162	143	199	184	172	169	150	183	179	164	183	184	199	157	181	188	149	196	185	157	194	180	157	158	185	192	177	168	193	171	171	161	174	173	178	163	169	192	180	194	197	181	197	162	185	176	170	163	163	180	175	181	194	181	183	180	152	188	165	184	180	164	177	165	183	203	159	199	168	175	188	167	177	176	169	164	164	187	177	203	161	193	190	171	204	166	159	192	185	171	184	173	161	157	162	185	182	148	196	195	184	176	181	209	170	187	184	167	176	171	179	155	203	183	197	181	189	174	165	195	164	186	168	185	176	218	168	174	178	175	161	174	167	198	186	160	175	182	203	160	149	145	162	213	159	172	194	151	178	170	188	213	187	208	180	148	177	183	157	184	197	171	202	168	187	185	182	167	177	174	184	165	177	185	175	179	181	163	172	182	173	187	174	146	213	164	176	194	175	158	180	179	178	193	161	179	181	153	181	170	177	190	183	160	151	175	187	184	192	184	164	173	173	192	162	148	180	187	179	180	176	187	207	159	179	193	175	171	185	170	182	166	171	187	177	183	173	192	188	191	192	152	161	212	180	158	169	160	186	201	195	166	157	173	195	170	176	169	169	158	171	169	169	179	194	174	173	182	176	190	202	170	157	170	199	203	161	180	199	185	181	173	162	200	170	168	174	178	203	167	170	182	192	171	202	161	171	161	177	157	191	177	157	186	193	172	196	187	170	183	170	190	174	160	152	178	167	180	163	149	163	183	155	187	157	188	197	158	180	173	168	168	157	167	191	181	189	187	170	155	195	143	184	190	188	173	162	187	171	164	179	181	171	191	186	182	180	189	164	200	179	191	183	167	192	164	200	161	199	161	163	177	178	169	188	162	147	186	165	157	174	170	172	151	205	171	175	201	180	162	174	178	179	178	202	210	188	170	165	160	156	155	167	179	158	186	175	192	172	175	176	155	168	184	184	179	170	183	198	190	175	160	162	187	173	164	170	172	181	173	164	185	160	175	173	175	174	194	175	186	165	172	191	172	159	187	175	210	171	185	171	190	181	180	190	162	191	189	188	174	177	183	186	166	158	173	156	159	187	177	167	174	166	189	179	203	174	169	203	168	159	169	158	162	162	207	183	166	195	203	173	172	164	182	153	175	165	199	170	176	176	139	178	165	168	198	177	181	160	176	168	172	166	166	195	179	159	181	182	163	201	159	160	182	181	174	187	191	148	180	177	174	168	175	176	175	172	182	195	191	157	185	182	182	181	184	180	173	170	164	176	152	196	173	177	192	169	179	176	182	183	178	170	166	205	166	172	182	179	173	181	144	180	206	150	171	160	184	165	175	178	187	189	177	181	171	174	158	181	194	177	184	166	184	187	182	167	184	180	160	165	179	173	162	160	173	160	183	179	178	173	193	155	179	171	146	188	176	197	193	188	173	166	180	176	179	182	205	201	182	192	187	160	199	182	181	147	173	178	155	176	185	184	177	175	169	177	186	157	189	192	186	184	185	188	188	179	181	181	172	186	137	186	182	176	183	190	170	184	189	182	167	187	193	178	202	177	180	168	157	159	161	161	187	174	182	181	157	158	168	165	183	156	187	181	166	178	142	159	169	191	173	185	191	179	182	210	190	184	165	178	168	165	170	186	185	166	194	189	173	186	155	158	182	173	181	175	167	180	184	167	170	158	178	164	157	173	177	182	182	167	167	176	173	170	178	180	182	187	174	158	179	175	177	184	169	201	192	182	188	204	159	187	204	178	166	163	172	172	181	194	183	163	198	212	167	181	164	184	165	166	228	200	190	203	167	173	197	174	179	178	179	179	203	149	178	160	176	171	157	209	166	173	178	192	162	167	177	170	167	178	183	177	193	194	186	165	170	170	174	203	179	189	160	190	162	184	179	193	161	155	179	168	205	159	168	215	166	188	172	183	181	145	169	183	186	168	179	180	201	180	187	167	177	193	177	163	179	197	169	180	149	186	194	170	192	193	149	179	183	190	187	178	153	161	166	166	199	158	172	169	187	177	172	186	170	162	162	191	177	175	187	195	161	200	170	190	170	186	190	175	167	175	154	158	170	177	177	184	184	175	167	176	173	201	179	174	167	185	175	164	159	157	168	194	175	165	175	160	190	186	182	197	169	190	192	162	170	183	180	173	170	201	181	182	180	184	196	172	198	166	173	198	208	176	169	179	169	176	188	174	176	225	181	171	154	162	178	168	180	168	165	176	183	180	164	189	188	188	168	215	142	144	194	169	170	179	185	199	182	180	187	175	192	207	182	173	171	206	174	181	162	176	201	168	188	189	171	181	175	190	182	166	184	191	196	161	165	195	192	165	188	205	193	179	147	167	175	210	170	167	191	190	164	183	189	165	184	167	189	184	169	163	205	191	164	186	183	185	168	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11286	1635	3493	3936	3171	2702	2148	1827	1578	1430	1254	1165	1057	1030	911	919	816	808	799	755	725	737	735	745	705	680	644	663	619	583	581	608	603	597	542	613	584	567	627	568	537	560	572	555	595	552	578	570	557	534	556	562	537	566	545	554	516	505	506	562	561	536	547	568	531	534	548	517	507	489	546	544	531	516	516	536	540	516	520	554	557	500	544	512	564	523	504	545	511	540	522	543	540	495	511	481	510	559	526	537	506	497	547	527	529	506	501	497	531	534	525	507	532	539	553	515	512	545	544	524	548	482	509	516	497	566	559	486	577	511	548	490	536	546	508	479	547	529	530	548	547	493	550	554	468	588	541	521	523	508	542	517	498	523	516	509	539	503	536	516	502	527	508	517	503	530	566	510	555	528	542	581	524	514	522	506	531	535	537	555	503	539	539	513	520	488	512	522	523	503	507	554	532	505	518	486	535	512	500	504	539	522	512	531	525	531	542	502	527	546	524	526	543	536	537	539	536	539	495	522	534	508	535	533	557	519	494	522	543	497	499	545	551	569	497	469	527	485	498	502	541	496	529	577	522	507	512	541	522	514	573	452	547	533	516	557	536	521	532	537	537	543	491	507	531	551	524	567	508	521	497	504	515	516	531	482	504	543	527	532	522	515	539	537	553	502	502	514	499	524	494	566	534	509	544	512	577	496	518	513	484	529	540	517	543	542	524	527	535	505	527	510	469	524	490	538	506	513	516	518	547	539	534	522	533	492	565	549	547	535	474	531	522	504	509	501	576	531	520	538	510	534	569	534	552	516	483	530	511	500	508	514	497	521	504	525	561	495	504	485	552	503	486	522	551	490	502	538	496	546	535	527	502	535	532	513	526	502	496	519	528	539	566	494	490	532	510	510	475	570	496	522	526	562	500	524	553	552	532	559	544	508	517	493	531	504	565	536	520	523	486	506	513	522	544	515	548	517	487	524	507	523	560	531	516	517	516	495	555	495	568	528	562	497	501	539	500	530	515	546	514	511	521	557	559	524	511	540	516	535	488	538	569	512	519	532	542	527	541	462	562	533	548	525	524	549	526	544	498	524	523	539	490	494	511	480	526	546	545	510	520	524	499	493	492	534	509	522	492	560	540	508	511	508	537	503	516	544	552	535	559	503	529	508	542	552	533	486	549	526	528	548	568	523	542	490	523	546	540	534	494	540	516	508	536	508	504	547	521	503	509	499	534	512	499	517	538	507	535	531	497	502	569	517	462	483	499	528	538	541	536	496	552	533	554	534	566	521	506	522	503	552	515	495	513	540	524	511	514	551	505	504	560	496	502	496	494	497	508	493	514	539	554	525	500	538	524	530	526	463	535	512	546	549	528	530	522	515	541	543	543	511	487	520	500	484	508	511	491	473	530	503	513	521	566	541	471	530	506	512	564	552	518	495	485	577	474	548	522	504	537	518	487	535	536	510	486	476	531	513	536	532	527	561	547	542	510	490	507	473	513	499	525	516	531	524	555	534	517	524	529	505	498	541	513	566	507	521	485	526	544	526	534	507	534	482	524	532	545	541	517	517	544	552	521	515	499	517	519	561	547	530	513	507	546	527	512	545	504	523	533	531	514	571	518	528	492	547	522	500	505	530	497	527	499	525	526	548	510	507	545	534	515	523	475	537	523	558	530	519	514	516	499	530	531	538	516	500	484	488	481	458	509	473	530	530	539	516	501	539	539	541	501	515	521	528	502	491	503	528	515	525	499	529	546	515	515	481	518	496	546	534	477	519	510	508	554	516	497	537	496	536	584	573	528	522	532	547	511	527	534	526	485	548	499	498	491	515	527	515	548	543	525	468	468	484	513	544	539	519	539	518	537	494	476	510	533	560	503	557	527	482	509	542	556	518	516	505	557	491	535	522	534	506	529	517	542	469	552	525	525	527	480	507	518	560	526	523	529	531	504	492	586	510	515	555	518	527	499	541	525	504	527	540	552	485	512	502	521	539	552	546	548	544	518	508	511	545	500	498	506	549	514	531	493	536	521	507	582	491	521	557	505	542	487	492	508	568	516	511	527	509	544	542	547	508	533	563	542	494	519	551	526	506	553	557	528	497	537	533	565	519	511	540	528	546	531	530	515	463	495	510	530	542	507	539	528	562	507	480	510	517	532	500	514	515	543	557	534	525	510	539	503	535	522	516	513	528	527	487	545	504	502	510	499	539	520	504	523	491	524	519	541	537	525	530	452	523	500	497	506	512	530	560	503	517	508	540	546	518	508	484	515	561	463	506	505	564	525	528	540	498	505	551	522	528	518	555	550	532	513	503	567	515	497	522	560	521	535	490	535	534	538	518	509	519	552	504	517	487	506	533	512	503	516	493	526	500	559	538	535	505	514	528	530	513	500	503	521	519	505	512	532	500	547	503	526	476	500	521	572	567	507	517	507	518	566	547	531	504	532	499	577	514	520	521	516	522	505	531	546	512	489	544	525	509	515	554	494	520	500	520	521	532	521	513	551	500	516	532	532	523	520	506	507	524	503	541	523	549	550	536	515	514	515	510	537	544	521	517	519	494	517	534	565	511	500	521	531	541	518	504	494	554	518	529	551	513	520	486	514	519	546	616	530	552	531	529	514	491	511	539	522	529	522	537	468	524	503	518	554	498	517	533	573	542	538	555	550	521	541	526	476	494	506	490	558	505	531	520	559	511	530	489	505	503	510	521	515	554	531	539	573	497	530	532	525	542	488	513	552	531	513	518	522	540	525	523	504	537	569	489	519	539	489	534	540	523	511	522	533	519	508	533	543	568	529	509	511	496	515	543	523	515	499	529	511	529	534	515	525	502	517	512	556	518	530	532	543	514	509	487	552	477	504	508	535	505	514	479	461	543	531	483	506	526	518	564	503	527	475	543	509	531	539	509	520	541	496	498	515	501	556	521	539	509	509	548	509	530	552	486	550	530	496	490	519	481	464	534	528	556	551	528	540	534	507	511	524	525	518	517	514	519	522	503	454	522	540	563	465	530	535	497	492	549	563	545	533	523	499	507	530	496	562	507	558	545	551	554	513	506	555	492	501	535	564	513	514	535	509	513	514	510	519	532	495	529	530	552	511	532	490	545	529	514	502	510	510	491	538	509	493	499	530	535	546	526	547	515	531	540	499	524	527	530	545	483	514	542	524	514	512	556	524	507	512	491	560	578	551	506	511	508	531	538	544	503	530	541	491	509	518	495	512	517	528	495	522	535	495	529	489	548	544	531	497	516	543	545	509	518	521	517	555	479	554	585	548	509	506	549	482	544	527	510	569	494	492	530	469	560	540	516	523	508	515	515	547	516	524	539	486	551	556	532	512	505	536	501	513	541	479	526	524	487	472	547	544	493	528	541	487	543	546	553	532	516	524	536	526	549	476	535	497	522	532	537	505	514	557	523	476	484	518	522	530	538	504	525	534	514	525	540	502	490	540	513	547	478	525	515	550	534	544	543	491	514	521	491	476	516	517	511	527	511	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36277	6800	3372	2412	1689	1275	926	749	690	554	515	469	446	424	426	413	356	364	324	341	358	349	299	317	274	362	320	284	322	290	309	331	305	293	317	290	277	269	303	282	296	318	307	291	274	269	290	305	266	251	314	297	315	297	270	280	276	260	321	270	275	300	276	265	301	240	295	305	251	265	270	252	276	268	277	269	309	266	264	296	268	299	282	268	264	265	302	264	283	282	285	276	295	296	269	302	298	288	313	268	308	280	284	291	292	292	267	279	266	256	265	292	263	303	270	309	256	266	289	287	264	279	251	287	297	280	284	313	309	288	286	284	264	252	291	254	274	276	289	288	263	302	260	285	268	250	308	298	277	259	323	288	269	281	282	284	246	277	272	292	291	290	275	306	277	308	275	278	258	266	268	286	291	291	275	265	274	284	246	271	295	277	269	292	252	294	284	260	258	259	266	308	250	293	288	259	280	295	248	275	287	262	263	267	263	266	304	280	281	285	249	268	325	248	274	277	284	308	262	271	279	276	257	261	265	263	290	261	259	274	279	267	260	251	262	269	295	302	279	292	281	277	277	266	285	261	289	281	282	273	266	282	305	253	285	261	250	275	286	261	279	287	268	291	274	269	265	300	285	263	278	296	277	299	263	283	232	290	273	256	297	285	291	269	264	256	288	304	298	279	279	287	263	239	283	271	289	273	301	250	273	261	284	296	235	246	256	284	283	298	271	284	249	280	265	262	285	229	265	296	241	264	292	271	279	290	276	255	253	271	290	256	260	277	292	303	248	281	296	280	281	287	305	271	285	305	260	273	280	301	307	248	299	291	263	283	283	290	290	283	280	318	254	275	241	264	295	300	284	251	294	256	269	275	288	270	265	275	256	260	285	283	273	279	310	250	268	263	289	279	249	271	263	270	263	278	284	278	247	273	267	303	256	262	270	296	266	326	264	276	281	263	295	254	292	280	299	253	260	241	255	284	269	262	296	290	299	263	299	289	249	292	280	253	262	278	255	300	276	302	283	251	280	281	289	289	264	275	293	251	285	305	266	298	294	275	279	278	289	278	308	269	261	287	302	255	302	285	258	289	283	284	284	277	267	290	267	250	246	267	279	272	278	261	254	288	291	265	292	274	281	241	256	311	253	281	282	257	271	282	255	280	289	278	267	248	294	267	288	271	266	278	260	295	301	274	298	281	278	286	273	290	285	263	261	241	269	288	295	286	262	289	318	286	275	269	244	274	268	257	280	292	265	271	266	291	266	265	249	291	271	263	272	288	275	282	279	280	296	277	285	269	289	277	280	264	293	289	264	245	268	258	235	296	310	278	259	273	271	263	253	277	292	269	280	283	287	283	276	293	289	256	270	293	261	277	256	275	250	247	272	300	272	293	274	252	289	266	280	264	264	233	314	292	238	266	284	277	286	268	252	277	246	270	302	311	272	296	265	278	303	261	264	293	310	263	265	284	256	278	289	273	283	310	244	299	274	229	268	304	272	285	289	273	281	271	278	249	261	290	276	284	281	293	285	280	249	272	252	257	284	300	274	288	261	298	262	324	281	276	279	280	282	254	255	273	280	265	294	264	274	258	290	299	293	285	275	282	269	294	264	288	289	249	266	283	312	277	278	278	261	266	289	293	264	282	278	299	267	282	262	268	274	259	292	282	271	230	301	275	271	284	329	310	261	284	298	284	268	245	246	293	313	271	297	276	303	286	287	292	305	286	254	273	311	288	257	275	292	292	246	279	271	270	264	286	245	250	275	298	269	287	289	266	278	294	242	297	253	308	275	297	268	257	242	292	279	260	274	258	276	265	283	266	283	241	298	257	291	266	289	290	262	300	279	266	295	277	302	278	274	294	285	270	284	275	277	266	276	270	282	279	276	275	291	284	291	270	286	293	275	299	282	268	249	276	284	266	259	277	257	280	333	289	275	290	297	275	268	263	294	302	307	277	273	268	298	265	294	274	298	271	260	298	262	276	278	286	279	270	289	276	278	283	281	279	289	290	267	288	283	277	273	269	291	268	281	311	283	267	287	301	278	245	283	268	260	297	259	246	286	248	247	271	288	284	275	281	267	278	272	304	265	299	289	260	292	258	284	291	274	298	258	255	280	251	253	265	260	286	261	279	273	257	255	271	260	278	262	276	280	270	296	284	269	253	287	275	275	239	270	278	246	321	286	257	264	277	273	291	278	279	285	240	259	272	262	282	284	284	288	273	281	257	300	276	307	294	251	274	267	281	286	283	305	266	298	310	279	291	259	290	278	261	273	269	287	267	296	268	297	282	293	265	294	283	307	268	254	277	272	295	277	282	274	292	244	277	272	287	267	274	292	267	276	293	284	250	296	286	259	260	259	278	302	283	292	280	279	268	287	291	283	256	253	264	300	289	273	256	289	264	287	271	295	253	265	253	283	285	265	269	293	306	265	275	296	279	267	284	283	265	263	273	266	275	276	250	295	296	262	278	279	255	281	296	290	268	301	278	289	302	278	285	276	261	273	287	266	294	281	301	286	304	312	281	300	287	303	269	276	252	287	257	285	286	281	274	266	277	265	278	276	271	287	290	299	262	253	288	259	234	283	281	291	269	259	258	279	251	267	263	271	283	270	263	276	304	292	285	295	252	276	278	274	278	293	279	259	259	283	308	273	299	277	265	256	284	295	289	292	257	267	275	302	272	279	297	292	301	292	310	270	270	259	271	287	249	273	280	286	286	276	282	295	247	285	284	284	298	252	286	271	267	292	278	272	287	277	299	286	303	289	305	299	258	273	256	311	273	276	283	267	275	308	271	282	269	276	296	257	279	275	266	266	245	277	261	269	285	259	288	299	280	234	254	290	283	319	287	266	268	283	275	280	258	287	267	284	276	251	313	267	282	265	260	283	250	273	258	283	307	263	276	312	262	284	253	274	270	263	280	289	241	276	297	262	275	282	311	272	271	277	293	260	277	312	272	271	293	262	285	290	313	271	292	294	279	267	292	256	288	257	297	273	262	293	306	261	298	284	287	281	281	301	295	293	290	285	283	286	320	282	315	261	279	262	295	260	277	273	268	251	287	254	287	275	290	280	292	297	295	292	290	277	276	269	273	278	283	301	254	282	303	270	280	274	278	292	248	296	259	279	268	290	286	280	306	278	274	263	254	249	248	248	259	270	299	290	277	256	261	286	268	301	309	268	265	274	255	298	272	302	311	272	297	315	283	272	275	245	249	280	278	273	275	280	271	276	282	260	272	309	270	239	306	270	255	261	274	265	274	279	288	276	267	280	255	284	274	286	265	246	288	299	298	265	281	272	234	303	276	237	268	275	275	265	238	278	236	285	278	259	275	307	285	262	263	255	289	281	250	295	292	301	293	293	290	265	290	319	252	310	310	291	285	236	273	278	292	272	280	278	275	231	268	318	288	261	277	266	267	268	245	294	292	260	264	257	279	267	265	288	279	253	299	286	290	272	250	284	284	290	263	246	286	275	289	266	274	281	262	271	298	249	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15780	2964	6465	7134	5915	4878	4020	3348	2953	2524	2167	2030	1761	1765	1569	1528	1392	1325	1216	1231	1148	1154	1081	1053	1007	1003	979	984	974	956	1037	978	1007	929	878	925	913	884	893	916	842	923	878	797	888	829	795	849	847	813	792	848	809	810	766	741	781	820	788	749	784	816	804	776	766	773	780	806	776	748	816	744	772	750	784	826	781	810	747	771	800	790	809	822	757	796	735	719	761	778	829	773	802	787	790	764	753	792	738	744	777	737	784	773	783	781	790	744	723	742	766	748	817	747	757	738	758	757	749	774	747	757	761	754	715	764	730	753	759	796	755	749	752	727	763	752	800	784	734	812	765	756	687	793	728	712	744	717	794	757	725	761	762	772	750	756	732	710	739	771	757	775	739	741	756	773	810	771	714	738	761	750	750	742	760	770	763	759	744	771	773	759	768	768	743	748	739	732	750	767	762	734	765	735	777	736	772	761	763	696	766	726	837	768	795	777	769	758	780	731	773	753	784	704	791	760	682	819	785	725	746	750	743	721	705	713	732	737	703	730	765	771	738	744	729	765	752	666	728	709	784	731	736	768	806	730	723	789	794	751	752	777	780	699	710	746	736	726	782	707	752	764	764	741	781	759	778	705	741	742	739	780	795	796	744	722	751	781	733	733	724	813	778	765	778	736	749	691	752	746	765	733	788	746	792	735	716	740	755	769	710	733	734	762	744	715	734	782	729	787	737	727	717	732	763	774	719	790	758	768	768	706	718	743	751	765	762	726	812	771	749	802	713	728	736	752	728	748	761	773	699	756	738	739	761	757	830	797	747	805	735	759	766	706	745	765	742	769	757	743	742	737	746	724	717	791	727	716	778	708	823	745	768	729	743	721	768	749	734	726	779	798	742	715	750	739	750	734	775	743	738	752	788	754	704	744	737	797	763	725	790	746	762	751	760	790	795	720	766	721	708	703	760	798	741	789	755	759	790	767	727	743	738	756	738	765	741	747	714	705	718	748	760	693	776	739	780	796	774	715	738	806	742	794	791	748	752	738	763	750	803	727	819	750	728	763	769	783	744	793	761	776	720	765	747	767	730	762	710	787	733	816	765	739	756	729	727	729	758	731	799	765	795	728	759	775	793	791	808	701	773	740	765	796	744	782	711	780	720	735	795	797	778	771	751	771	732	746	790	749	716	711	724	721	760	723	712	728	756	759	732	756	732	754	777	785	778	747	739	760	786	780	777	737	722	709	751	761	717	727	749	737	758	784	760	773	745	769	760	750	756	757	770	736	784	745	727	740	782	740	752	765	753	777	719	734	736	759	794	729	778	752	780	755	718	700	792	778	753	743	728	767	771	770	771	767	813	722	749	802	756	704	749	793	781	765	699	769	731	813	694	756	810	702	744	815	734	731	759	724	744	748	753	705	774	795	777	772	729	718	720	726	745	741	738	741	829	757	765	755	770	768	728	694	709	756	754	730	761	740	764	759	712	722	708	774	757	747	729	692	785	734	709	789	709	750	771	734	807	757	767	777	715	740	761	736	774	718	769	753	764	725	762	772	755	730	733	760	747	770	761	711	744	764	732	724	777	757	756	744	733	805	817	747	752	756	745	748	724	727	791	772	777	767	706	737	766	773	824	786	818	708	747	712	707	726	740	756	729	783	695	664	735	727	758	770	739	805	791	791	786	710	718	797	767	705	813	729	758	781	742	734	729	697	704	709	741	757	772	713	766	752	745	789	715	718	791	703	716	768	756	722	792	838	734	751	731	766	759	780	758	773	809	728	718	742	776	735	706	769	723	756	718	743	772	792	734	802	761	795	767	741	705	751	746	749	727	742	738	753	717	731	714	758	812	761	769	805	758	736	767	766	727	755	786	747	753	768	719	806	733	715	803	780	733	784	732	734	779	767	757	766	756	756	712	704	733	764	732	798	744	733	740	775	752	741	733	730	758	763	759	763	768	769	755	776	759	713	802	721	788	712	721	726	743	729	768	773	763	767	739	751	737	750	732	733	736	715	737	756	758	739	753	740	771	753	755	771	745	766	770	746	741	725	752	760	726	770	750	776	709	765	746	764	728	774	724	764	764	773	749	778	790	720	765	741	776	771	744	805	721	757	746	756	738	751	744	757	728	759	757	781	707	770	740	733	730	762	747	743	772	701	719	747	731	761	730	769	759	718	746	726	745	741	801	722	843	754	699	734	724	724	750	805	749	741	769	722	686	788	761	765	740	771	720	706	752	742	788	777	752	701	739	733	751	735	767	723	770	760	729	721	733	731	739	744	756	733	722	777	755	746	750	738	776	762	721	732	731	791	738	716	723	778	776	767	737	743	753	770	713	693	785	727	745	717	777	770	738	775	713	768	761	769	717	728	775	727	781	714	767	828	751	760	723	771	761	734	764	746	737	744	770	742	810	768	745	726	764	755	787	742	732	766	704	786	742	753	757	764	714	734	747	765	753	724	727	793	754	769	766	749	701	779	745	750	752	748	761	775	739	727	720	823	749	779	701	758	771	729	727	778	745	784	758	753	755	727	796	769	734	723	759	715	723	684	789	699	719	806	796	769	756	708	751	745	731	774	774	736	725	766	769	758	788	766	715	790	766	760	701	773	734	773	705	768	733	755	768	768	711	791	759	741	754	728	729	764	737	779	778	724	820	743	729	779	779	775	781	754	713	747	755	770	742	689	754	779	795	733	710	744	792	758	769	747	828	769	755	790	760	770	735	779	777	699	751	766	779	762	784	788	747	783	758	738	741	767	783	691	713	756	794	740	760	745	785	771	808	744	724	790	796	771	776	712	777	725	774	779	740	752	715	743	785	760	732	749	780	723	767	777	782	764	761	746	758	752	750	748	723	791	730	797	746	775	751	722	765	766	780	739	726	807	753	730	768	758	760	786	787	758	748	736	782	755	796	737	718	771	762	734	783	793	730	697	732	715	766	768	719	713	802	766	717	743	767	699	747	758	738	734	767	704	716	747	770	747	732	735	748	764	791	751	744	723	749	702	767	747	738	730	797	763	704	779	754	776	749	722	785	733	812	762	743	736	814	710	757	706	776	752	729	752	806	790	760	762	766	758	759	763	737	756	688	747	723	771	744	779	759	742	716	744	781	711	741	712	765	753	737	742	758	763	791	729	781	753	700	751	736	759	754	688	767	767	723	733	758	727	733	748	719	765	740	736	776	760	751	762	741	739	752	738	791	715	802	770	732	784	743	730	763	754	756	744	718	741	730	719	760	745	777	803	757	710	736	807	695	788	741	766	732	765	745	681	762	750	739	739	722	734	778	751	733	756	743	699	765	766	794	755	780	758	813	758	716	736	733	771	740	795	751	751	739	735	783	794	722	758	705	778	781	796	727	710	784	760	756	736	773	746	767	749	791	725	775	706	734	774	761	749	765	764	801	725	709	750	754	764	772	723	727	745	730	775	725	717	786	843	774	794	748	692	726	713	729	719	744	765	701	765	758	765	762	730	799	720	777	782	770	770	765	767	754	724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3532	211	151	129	111	92	86	95	104	91	102	81	67	73	80	84	80	82	81	80	63	80	69	73	84	81	78	69	68	88	66	69	76	79	75	84	70	64	65	97	72	74	95	77	97	79	72	66	106	89	90	71	92	68	98	67	85	75	90	87	68	81	92	83	93	75	88	99	81	87	85	81	86	64	72	76	86	77	78	99	82	90	77	65	81	77	61	84	78	86	93	82	87	73	87	102	83	100	79	67	92	88	65	87	79	79	76	81	98	77	75	96	82	79	69	68	69	85	65	78	70	73	87	85	74	85	85	75	94	87	89	84	98	70	73	76	73	78	78	67	88	77	61	61	98	77	78	76	67	87	81	86	79	76	81	82	90	64	89	68	83	85	80	74	71	85	73	83	90	86	78	89	71	57	93	72	70	78	90	72	91	66	82	84	80	84	77	94	65	85	82	83	86	80	84	79	86	79	84	96	75	85	73	71	77	66	80	101	73	62	87	84	71	84	77	64	66	60	77	91	83	92	88	86	81	88	78	98	73	101	92	88	98	82	84	87	76	78	88	78	77	85	92	91	84	70	81	86	70	88	88	84	70	76	86	86	89	83	87	73	92	84	78	86	89	68	72	96	85	83	83	86	79	85	60	81	81	95	79	93	80	80	66	77	100	88	94	82	88	87	71	85	77	79	68	98	64	95	63	91	88	84	73	68	103	94	93	88	86	75	94	102	76	69	79	72	75	71	78	74	90	77	77	80	80	96	87	72	76	81	85	83	89	73	83	83	75	67	77	84	72	84	67	72	70	98	96	77	98	87	74	74	63	81	86	76	76	72	75	77	90	70	93	88	90	82	80	59	83	84	90	103	89	75	66	84	72	72	79	84	73	94	85	82	83	93	80	77	71	75	76	75	80	70	68	79	87	91	82	87	84	88	95	73	89	94	78	99	78	80	91	93	87	78	84	89	86	83	83	62	90	71	84	91	81	71	88	96	68	90	90	71	80	76	91	83	87	75	80	86	79	78	76	74	85	81	74	88	83	83	80	94	74	70	88	79	84	83	80	74	80	98	72	71	68	79	73	72	77	81	70	93	77	81	77	83	64	94	78	89	74	62	65	73	89	104	88	70	78	74	85	88	72	93	78	81	78	89	73	84	74	86	74	77	75	91	92	70	101	55	85	74	76	61	89	79	94	64	80	88	75	82	82	77	82	87	82	92	74	84	67	62	74	97	74	84	75	82	87	75	89	66	75	70	81	97	76	93	73	85	87	61	81	83	86	60	89	76	83	65	69	92	71	80	98	89	98	98	91	96	90	83	93	80	79	68	78	85	70	75	83	55	88	56	83	93	66	70	90	77	86	83	72	68	72	92	85	84	79	105	83	78	82	79	83	73	83	89	94	85	80	78	77	72	93	84	71	90	89	69	74	85	92	81	82	88	68	99	83	80	74	78	88	82	81	83	78	86	86	85	75	62	69	105	81	92	95	76	86	65	87	76	94	97	67	82	83	85	86	93	83	68	87	71	77	91	63	62	69	99	75	85	89	79	78	76	74	93	65	82	65	79	84	84	67	71	88	82	79	81	74	96	82	82	72	81	89	80	70	66	84	74	74	89	81	93	81	83	73	93	80	75	91	85	99	84	98	95	81	84	95	83	80	81	74	71	99	93	94	87	68	90	94	78	79	71	75	93	94	100	72	85	87	98	85	75	69	76	87	85	72	96	75	54	74	90	98	97	77	80	82	74	73	84	73	77	85	75	71	95	88	88	73	75	68	72	73	83	80	74	73	79	92	62	89	72	73	72	74	69	88	77	80	78	91	63	83	66	80	82	73	89	77	86	86	63	80	93	78	79	78	77	77	70	80	84	84	83	84	71	82	82	76	80	65	78	84	99	79	77	81	65	89	69	92	74	86	87	76	80	81	80	99	77	74	77	83	64	76	71	83	82	85	74	86	75	83	83	85	85	88	87	72	81	83	87	79	81	71	70	77	91	71	82	83	75	85	74	84	83	78	78	72	58	87	81	81	93	92	77	86	83	82	82	74	78	76	88	81	84	84	91	86	77	64	80	66	89	88	75	80	81	78	102	79	70	75	75	85	84	78	89	81	89	86	80	91	73	83	56	80	76	70	86	76	98	78	72	97	72	79	89	93	82	81	79	71	66	79	90	81	74	88	84	73	78	79	68	77	72	72	78	72	84	76	66	81	85	68	68	82	91	85	77	78	71	78	82	79	75	80	82	67	97	84	78	90	75	77	98	82	78	89	84	83	74	81	59	86	70	74	76	88	91	75	82	92	76	72	99	70	64	83	79	68	88	84	88	76	65	93	85	86	82	93	67	86	78	87	77	60	62	75	85	86	89	91	81	77	70	84	87	86	81	74	77	92	75	87	74	96	77	81	84	83	96	88	92	86	85	75	83	90	76	76	78	76	87	86	86	81	78	74	72	94	76	86	76	83	93	70	69	66	115	104	98	75	74	77	84	83	73	88	78	94	91	82	93	69	77	84	76	81	85	83	80	80	65	77	77	76	74	92	88	78	81	86	81	71	89	97	95	72	72	72	99	69	83	78	75	78	84	94	80	89	73	84	92	88	85	87	85	73	89	96	67	79	83	76	90	73	83	66	85	88	79	74	73	79	77	90	80	84	71	80	77	91	86	81	81	66	88	82	91	71	91	67	95	78	76	85	91	63	82	77	89	71	85	59	70	78	92	91	95	82	71	72	97	77	84	66	80	80	98	75	81	71	79	73	83	84	83	82	73	83	94	89	77	98	75	78	85	73	91	76	96	84	99	74	73	88	67	80	73	87	83	75	68	72	84	87	103	91	65	80	73	84	81	102	89	86	74	81	76	80	70	74	78	87	78	79	82	79	60	89	77	87	83	75	84	68	73	75	67	83	82	77	81	80	96	79	69	82	83	73	78	80	107	95	83	80	84	75	76	89	94	85	92	73	79	72	76	103	68	84	88	79	78	90	81	89	63	82	89	108	78	93	80	77	77	99	95	92	70	72	90	84	79	87	81	77	74	72	81	73	74	85	69	85	115	90	80	86	67	93	80	76	83	89	84	73	76	72	86	101	96	78	73	76	76	103	69	70	69	111	94	74	89	104	78	89	81	74	95	80	77	87	90	83	73	106	70	68	88	86	76	92	88	71	92	77	93	73	81	95	91	75	81	78	85	92	99	77	97	73	64	85	79	80	70	89	89	76	66	65	80	81	107	91	81	69	85	59	75	106	82	72	86	86	73	82	76	82	68	69	85	89	82	84	89	88	93	88	98	84	78	71	75	78	94	94	90	90	73	84	84	86	81	84	79	66	77	73	79	84	89	90	81	80	74	93	67	75	85	86	64	83	83	96	70	84	88	95	87	93	65	73	74	77	79	72	89	91	87	78	92	81	77	85	99	77	76	90	90	69	66	61	86	83	70	87	80	70	87	95	66	66	74	74	83	67	83	71	72	77	89	81	81	94	75	83	89	82	77	83	82	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3728	365	415	475	429	388	384	336	356	358	305	278	311	299	289	332	270	335	273	267	284	292	306	273	275	276	300	266	291	304	303	297	280	316	292	273	303	261	273	289	289	259	260	260	281	280	307	263	283	287	264	296	301	274	294	297	281	284	293	275	262	236	262	298	279	281	303	260	245	281	286	315	279	295	267	276	281	293	300	281	296	265	269	256	263	310	280	302	288	284	260	293	279	270	272	290	311	285	287	272	279	269	270	256	285	259	270	270	285	273	252	296	260	267	292	278	284	281	284	280	260	287	239	283	308	290	267	291	290	296	270	269	324	288	291	288	269	253	284	278	307	299	280	300	273	299	270	266	287	270	292	281	264	265	273	280	286	289	291	279	288	261	263	291	287	246	269	276	296	277	262	248	267	276	269	274	281	285	251	264	293	275	315	291	237	285	276	291	273	272	291	284	263	282	260	257	281	293	268	303	302	249	294	300	288	276	259	270	270	268	244	258	258	285	288	248	245	255	290	263	291	266	285	271	290	271	278	276	292	248	264	292	272	288	281	265	288	267	265	278	257	274	241	264	303	284	283	290	287	261	283	306	264	256	265	302	296	263	283	269	273	250	256	306	270	260	278	263	273	286	271	296	269	275	289	268	260	294	274	304	273	265	252	293	277	294	281	293	270	283	256	286	281	266	282	295	259	290	287	284	279	305	267	259	279	283	263	270	280	313	309	259	246	314	277	267	278	273	267	300	264	287	301	288	273	252	291	272	291	292	270	267	272	278	285	301	294	293	258	269	295	277	292	256	281	267	268	289	285	264	258	313	265	279	263	311	281	264	275	261	284	278	249	287	253	287	246	282	271	268	282	265	267	259	277	276	295	267	270	278	298	289	307	299	312	266	299	280	289	324	269	298	292	289	289	277	254	286	281	325	287	265	260	275	260	256	258	283	276	271	278	303	296	282	265	296	273	265	283	261	270	264	274	301	325	309	296	282	263	301	250	270	293	311	298	292	259	290	282	261	278	278	274	276	274	284	296	274	260	283	279	257	284	285	311	288	285	278	255	283	249	304	281	287	295	281	253	310	274	287	268	288	283	283	242	312	277	302	300	300	242	256	275	276	281	270	285	289	303	279	276	287	293	276	293	251	291	252	262	247	303	256	269	271	280	298	279	274	280	309	284	257	271	268	268	285	287	301	289	264	258	299	272	275	283	290	309	271	255	242	288	292	267	272	249	267	278	272	277	272	297	280	272	270	282	271	272	263	279	257	288	322	264	265	357	296	295	293	300	300	264	294	279	284	327	298	253	289	258	316	265	266	261	287	273	274	273	295	288	261	258	265	275	247	289	306	269	240	272	281	274	291	269	292	296	264	277	286	260	291	264	268	274	247	291	260	293	295	282	300	290	243	284	277	273	267	288	269	293	280	243	292	287	245	281	274	290	290	305	271	270	298	277	290	264	285	279	273	283	312	283	269	265	306	282	270	259	311	299	263	296	280	298	300	287	280	304	277	273	260	264	282	277	284	277	286	316	265	277	286	276	289	283	288	305	306	277	264	285	267	279	288	255	306	262	268	312	302	286	270	274	272	267	292	281	255	274	305	291	264	284	257	273	271	251	256	273	287	265	270	260	277	262	270	259	291	307	269	265	265	277	276	297	285	289	257	271	276	230	295	278	288	285	286	273	307	272	272	300	303	256	269	272	265	280	275	271	281	285	282	271	243	288	258	258	272	266	278	284	266	277	291	267	291	236	275	266	277	272	249	275	286	278	286	284	253	290	280	291	256	284	296	289	253	244	273	286	268	258	281	297	253	278	280	281	292	290	304	278	276	251	296	303	257	251	258	280	281	239	263	306	277	232	287	293	278	293	278	284	268	267	310	292	287	290	294	265	271	261	277	257	291	289	271	274	297	276	262	265	252	279	263	278	288	274	278	305	253	298	294	290	273	298	267	286	264	300	280	256	279	273	287	263	258	287	277	289	301	299	291	283	276	245	300	307	251	267	291	272	279	269	311	243	276	268	286	266	287	286	281	266	275	318	284	247	295	250	279	283	300	289	267	270	272	273	284	275	302	270	272	279	303	283	291	281	275	308	277	256	284	269	274	292	287	306	296	266	279	255	292	304	259	270	305	260	300	286	250	285	287	299	264	311	278	237	300	284	272	296	273	270	267	292	258	285	258	282	276	287	255	294	287	253	283	260	278	276	295	289	307	262	261	269	295	271	281	269	262	314	284	268	268	268	304	293	302	276	270	293	304	285	268	264	301	286	275	288	270	289	281	301	278	303	285	262	283	257	264	253	270	304	292	282	272	315	314	266	262	281	282	282	263	290	275	287	262	284	257	261	256	319	326	272	271	251	295	254	282	288	277	295	277	281	314	284	310	259	257	260	277	285	305	266	269	289	295	284	301	272	271	283	285	278	259	306	293	291	310	254	283	270	242	266	265	286	249	264	306	308	270	276	283	289	304	291	289	290	261	271	273	258	293	286	280	267	294	276	268	261	255	290	272	285	296	256	290	267	253	273	299	282	283	279	309	294	282	265	290	280	286	275	269	261	276	282	284	275	251	272	275	278	292	259	287	297	292	239	274	292	287	262	261	305	267	306	283	270	308	258	266	277	286	275	292	281	258	249	271	270	284	289	273	295	264	273	264	274	270	294	310	289	271	274	272	290	280	296	278	275	292	263	283	288	286	257	268	278	254	302	300	270	281	250	295	257	268	271	259	274	273	306	271	278	282	283	287	259	268	279	271	319	272	298	294	276	304	295	288	272	282	272	268	281	272	290	297	269	255	245	289	277	285	285	304	254	287	255	252	267	271	295	281	293	288	280	287	266	316	277	241	278	272	289	283	302	286	288	291	281	255	285	243	264	296	272	262	270	281	283	295	271	216	265	314	304	295	309	262	265	252	252	297	286	290	299	270	273	275	274	289	272	286	281	274	310	283	299	254	252	303	284	296	303	283	287	286	276	280	289	307	277	262	265	280	272	246	275	281	265	283	310	269	295	274	275	282	268	258	298	270	277	257	288	253	309	294	300	276	280	303	260	265	257	288	291	272	285	288	317	266	282	267	266	260	295	295	290	272	293	293	265	242	262	254	293	261	292	270	315	300	276	305	293	317	274	255	268	262	311	235	266	296	285	258	280	282	304	260	277	264	256	282	273	283	286	290	266	305	290	310	307	294	256	284	264	295	292	255	265	293	296	292	257	261	286	283	275	286	281	285	286	293	290	304	282	268	270	282	304	302	303	287	270	292	296	284	296	278	281	294	283	276	298	288	265	268	289	322	275	270	273	266	297	251	301	295	269	275	310	288	242	301	301	279	288	268	304	280	264	322	264	270	283	275	279	285	316	287	313	277	259	286	289	263	288	274	248	286	272	282	291	259	268	284	281	263	304	271	268	283	288	267	251	258	263	277	291	292	280	269	258	246	249	286	265	254	248	272	289	295	279	304	264	277	283	277	263	292	276	280	313	273	266	254	268	258	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24072	2402	1487	1183	860	629	482	452	330	293	290	268	247	240	227	217	213	213	215	207	194	215	193	180	196	192	187	188	207	188	201	185	189	200	189	192	179	185	192	188	175	160	184	170	180	182	193	218	182	193	192	189	182	161	195	188	148	172	195	160	192	170	174	184	155	203	189	196	177	169	179	189	187	178	168	197	185	181	158	197	178	169	193	182	164	147	192	199	169	190	163	162	155	173	174	179	187	176	214	197	169	179	184	173	166	188	178	184	175	180	179	141	191	191	162	165	151	217	165	170	184	178	157	186	180	171	198	176	177	170	172	180	176	164	166	177	165	167	176	165	176	180	173	187	149	190	152	187	193	189	184	173	200	188	177	166	175	177	188	183	195	166	179	184	161	202	194	185	172	195	200	183	187	213	176	178	187	162	192	192	185	190	180	179	179	174	165	165	154	187	179	182	167	190	180	163	151	155	163	182	191	195	176	182	176	176	190	147	163	160	185	162	163	185	163	190	173	187	189	160	162	187	168	203	179	160	182	182	178	192	205	196	167	180	180	194	180	173	190	168	169	164	179	164	179	181	173	169	161	187	176	196	170	171	202	186	171	178	176	208	158	162	167	186	169	164	193	186	182	150	166	160	183	187	152	149	180	168	173	160	198	175	170	166	161	186	198	197	173	181	175	190	165	190	196	160	182	177	175	176	178	176	177	152	177	154	169	176	157	175	175	204	172	216	184	173	163	171	182	189	152	177	157	186	157	190	172	185	168	191	192	165	186	182	189	194	154	173	192	179	152	188	185	174	153	183	162	175	192	198	172	166	176	179	161	188	168	177	161	177	199	186	166	191	183	182	192	177	166	162	185	161	179	190	177	172	198	159	187	205	179	180	176	167	181	170	186	172	175	196	182	177	192	184	157	193	192	177	184	165	177	187	164	164	169	172	185	202	171	182	187	164	183	176	171	189	190	208	179	175	195	166	200	176	171	200	182	200	185	199	159	157	177	190	180	203	155	170	184	188	199	196	174	188	170	168	170	168	186	182	211	163	175	188	180	173	167	175	172	176	177	168	179	193	168	185	174	163	172	188	175	160	190	194	174	192	158	150	169	194	165	188	177	177	188	194	196	178	163	181	173	172	162	174	169	147	170	176	184	199	198	200	158	182	186	183	185	184	167	170	185	194	180	196	191	165	174	184	179	177	178	193	186	199	145	161	165	173	166	175	187	203	212	168	157	199	161	185	167	184	176	183	167	182	208	171	186	167	154	179	171	177	164	178	180	206	177	198	199	173	195	157	170	165	199	165	175	175	199	210	168	206	174	188	190	159	175	145	179	168	169	160	183	160	162	203	172	199	200	203	168	177	219	175	192	177	176	185	197	193	175	158	176	191	181	176	176	175	171	192	176	198	171	193	153	187	197	167	166	182	174	163	183	173	190	192	171	190	189	195	189	162	189	169	168	182	170	197	193	183	197	183	169	201	179	176	181	176	163	170	199	183	185	185	204	184	185	172	190	190	169	169	193	218	210	164	162	181	170	186	181	180	171	206	178	199	169	182	195	163	170	172	195	172	173	177	150	196	181	161	173	187	179	171	175	165	178	156	172	189	167	158	172	180	165	200	190	165	170	170	210	174	185	183	177	175	172	162	173	161	180	203	170	176	189	169	170	141	180	173	179	181	194	187	180	177	185	175	189	174	188	158	177	158	171	182	171	177	178	181	191	172	171	209	176	157	184	191	180	200	190	200	181	182	189	171	177	214	172	154	179	192	166	180	158	161	183	199	188	179	182	178	199	162	169	180	179	174	192	171	178	168	155	185	172	174	183	177	183	167	189	155	199	165	172	176	170	177	175	159	193	188	166	161	178	197	188	187	184	155	184	157	166	188	169	181	180	197	172	181	198	191	185	184	203	201	184	177	186	192	161	183	154	197	165	172	168	185	179	190	195	160	166	163	200	160	185	168	208	169	174	190	185	165	195	190	177	184	183	169	186	177	160	179	192	181	171	181	171	187	192	184	192	189	192	176	185	185	159	196	191	158	170	173	171	184	179	182	179	185	160	177	172	180	181	185	175	171	192	186	179	179	167	182	181	169	192	185	173	178	197	184	175	210	190	184	187	165	195	180	171	190	188	193	198	164	176	155	158	182	176	191	187	168	162	175	184	167	151	181	171	157	180	154	201	181	190	157	191	155	197	171	188	185	156	178	147	166	175	176	168	166	183	177	216	156	186	162	179	200	180	160	154	160	187	179	158	155	171	200	180	163	170	174	157	184	183	199	187	152	180	180	179	191	162	174	163	172	144	189	152	173	167	169	153	157	186	175	173	180	178	186	195	162	183	182	189	158	177	154	166	164	187	191	171	168	168	198	183	186	202	180	169	185	180	177	162	186	161	212	183	180	180	152	177	174	173	176	204	172	186	161	187	182	182	183	164	222	170	161	176	188	178	190	181	178	188	161	172	183	184	162	153	182	185	170	177	199	173	157	186	190	196	190	185	177	167	173	182	172	180	205	192	184	170	181	162	178	165	160	173	174	199	189	187	192	158	173	167	193	162	152	177	184	203	169	158	167	176	202	179	147	170	176	184	187	151	165	172	178	191	164	155	168	165	170	164	148	179	209	181	184	145	174	183	160	144	157	162	174	157	167	182	183	197	183	164	157	187	185	186	175	187	168	196	167	188	199	161	176	157	195	187	191	171	160	179	172	160	157	180	171	171	191	187	174	161	199	156	168	177	169	192	166	179	188	164	155	147	170	176	183	178	188	163	211	156	171	166	190	157	195	190	196	168	174	159	179	208	171	155	188	169	148	192	185	170	181	173	181	170	178	159	181	171	193	182	186	194	165	214	172	168	182	185	157	190	188	173	161	158	174	166	167	171	174	176	176	172	186	190	208	184	191	168	166	188	170	174	168	151	184	171	158	194	180	176	168	188	188	160	158	190	185	162	185	173	163	169	177	163	173	166	174	192	165	188	193	169	177	187	198	172	166	183	159	183	184	166	196	187	187	176	157	155	206	177	179	175	189	155	174	190	179	180	168	193	196	168	191	160	193	189	181	191	195	167	174	179	176	182	152	156	175	172	185	151	162	176	155	195	197	171	170	190	164	184	174	189	190	166	171	163	176	203	180	157	198	176	195	151	163	176	186	169	193	180	191	171	181	192	194	173	179	177	178	208	168	172	162	193	177	187	160	193	174	176	190	185	177	182	203	191	173	162	180	182	171	174	181	156	193	168	211	170	178	170	195	196	164	186	177	179	181	201	170	155	192	159	184	194	159	176	174	182	180	180	166	163	159	181	176	172	167	194	175	175	193	184	173	197	171	177	182	181	163	186	168	166	200	174	185	162	161	185	229	184	153	155	156	164	197	169	189	191	178	179	166	186	189	173	175	177	195	163	189	176	192	146	186	167	147	154	207	187	176	178	159	175	197	183	148	185	198	174	174	201	165	192	191	195	167	172	178	190	175	197	151	186	180	164	198	172	175	177	172	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11138	1592	3574	3859	3181	2687	2229	1846	1656	1410	1216	1202	1098	1014	979	924	839	824	829	776	741	720	714	684	667	649	669	647	629	651	612	619	624	606	573	580	575	630	606	581	546	569	581	611	596	599	576	567	591	590	536	565	591	558	563	571	520	528	549	531	514	524	563	571	528	569	565	592	569	523	533	556	502	541	542	501	525	544	515	540	538	569	558	543	515	549	548	498	519	549	485	576	551	534	524	552	535	513	548	538	536	547	528	549	524	531	518	526	542	537	549	545	545	508	495	569	558	560	510	542	553	501	546	488	515	499	539	513	508	511	553	545	530	581	511	507	532	552	533	539	546	530	505	498	514	508	525	551	532	563	503	534	519	510	534	550	536	536	500	532	518	514	508	545	503	526	529	541	544	549	522	479	504	536	543	560	548	529	500	535	491	515	538	508	502	552	537	509	535	563	516	538	537	499	530	520	527	500	519	519	487	556	525	497	512	558	549	525	515	526	493	503	534	497	558	508	512	528	519	498	526	533	518	493	543	547	492	548	509	525	546	550	548	507	514	548	497	515	489	482	540	508	538	508	493	548	512	513	497	529	516	540	530	559	493	582	537	522	558	544	511	541	505	556	561	520	550	552	502	532	492	513	527	471	548	506	488	519	490	522	525	516	522	486	511	513	541	507	551	495	504	573	517	510	558	521	506	546	542	516	516	529	494	509	550	530	498	551	525	511	515	484	543	546	509	517	493	528	511	524	546	510	494	509	518	534	531	485	529	545	531	493	500	518	536	490	526	500	508	521	528	512	518	499	484	526	506	519	532	522	509	554	517	493	531	553	515	507	544	530	490	519	516	537	547	511	462	539	530	501	549	534	534	558	521	534	545	492	534	524	532	517	507	535	492	505	506	519	485	510	511	517	535	500	518	530	531	508	484	529	504	518	521	553	561	482	526	521	517	503	514	547	557	535	535	534	519	527	528	519	476	497	550	521	546	555	506	496	537	513	519	506	521	558	505	551	524	539	533	505	577	501	523	544	532	494	520	523	534	511	523	531	544	511	559	494	530	524	533	468	546	521	499	523	513	554	485	520	532	562	483	522	503	546	522	537	509	539	486	525	516	522	534	527	529	553	514	516	528	545	554	539	523	509	527	520	491	537	549	576	544	507	527	513	496	564	497	541	538	559	555	554	535	502	567	512	497	493	515	486	536	528	559	476	543	515	528	522	518	511	530	536	551	533	531	498	508	493	476	521	534	543	555	532	542	493	521	552	506	530	543	522	497	477	527	531	542	541	555	522	508	536	551	503	538	525	521	509	527	509	549	467	510	506	501	526	513	488	538	513	574	515	499	500	485	465	523	463	524	560	542	533	497	545	509	521	536	477	532	540	543	559	537	516	468	550	578	512	572	485	493	501	531	560	528	534	561	544	572	531	525	530	545	512	549	527	530	539	508	514	529	519	543	550	527	532	522	498	507	536	508	526	559	532	530	544	525	474	529	569	551	510	504	505	508	516	512	518	493	495	504	534	544	538	502	518	539	505	506	523	524	529	540	536	545	529	466	516	549	541	541	516	520	511	518	544	546	499	515	524	547	516	533	516	532	512	528	502	511	535	494	556	574	530	542	506	544	501	517	512	504	542	522	559	528	527	521	531	536	551	534	516	522	520	498	543	520	484	486	495	527	519	509	544	494	516	522	522	526	524	553	523	551	554	494	551	504	484	511	535	514	540	502	539	512	495	507	503	475	528	535	573	543	509	484	489	558	512	505	550	509	577	559	527	529	502	551	510	534	534	512	508	538	514	527	547	514	504	491	523	513	535	506	557	515	550	506	489	509	485	516	527	525	491	508	533	536	520	506	492	490	530	526	490	533	494	512	534	512	482	513	537	575	571	517	541	516	548	555	536	483	525	555	514	556	562	541	531	488	551	505	498	511	483	486	479	532	501	525	535	533	508	529	554	527	540	501	540	528	556	537	528	507	494	465	495	489	535	548	579	500	549	525	486	538	505	534	524	515	499	519	512	537	546	534	483	559	511	514	481	518	511	511	531	504	536	497	533	505	478	523	541	489	549	513	521	518	525	522	529	539	481	480	522	505	536	520	478	542	556	504	541	528	509	512	502	536	534	536	519	501	528	519	542	548	499	512	528	567	528	516	511	503	510	556	518	527	579	479	508	497	496	539	529	537	517	512	506	521	506	499	531	532	540	550	529	564	526	531	528	492	534	528	555	531	526	542	521	526	497	522	525	522	478	516	572	519	543	554	504	486	501	519	508	507	553	522	557	508	520	553	522	547	514	522	508	541	526	559	533	500	538	569	497	527	527	493	529	525	468	524	530	537	534	542	529	506	537	524	539	530	532	541	550	537	520	526	505	535	533	544	507	563	549	572	539	547	481	506	549	536	551	533	518	524	528	499	548	534	529	523	485	527	528	498	549	534	537	522	513	563	566	491	546	493	505	531	516	523	495	500	559	477	511	497	502	570	507	522	486	514	511	537	568	492	533	518	505	522	476	538	537	520	502	502	560	551	516	509	562	502	501	535	499	520	526	507	542	505	537	533	510	515	521	505	515	530	578	488	544	486	508	501	507	525	495	488	554	524	518	536	526	521	547	491	509	556	505	516	552	534	504	552	525	534	574	576	534	541	535	526	512	552	524	532	491	512	511	532	513	487	556	506	507	541	507	540	516	524	567	513	534	521	467	571	530	545	522	564	527	487	487	542	523	535	510	486	495	573	548	520	504	502	538	536	557	563	471	528	545	496	535	501	527	521	519	501	538	526	489	559	563	512	516	505	514	552	541	527	481	485	523	543	525	528	531	522	527	517	522	513	505	512	548	514	512	518	540	553	515	507	528	525	541	515	537	512	509	505	510	539	611	588	514	556	514	559	530	544	535	512	515	565	511	496	512	514	541	531	506	529	474	542	542	556	517	515	524	527	482	535	501	516	519	517	545	493	548	541	541	563	510	573	514	543	543	506	519	524	506	539	561	531	544	537	511	487	525	500	533	509	517	516	488	551	552	519	527	531	552	547	546	509	509	495	495	491	501	501	510	507	511	515	514	525	522	559	516	530	497	518	497	481	511	539	475	539	560	489	514	492	522	554	539	542	476	559	483	504	559	546	511	480	523	524	544	510	513	558	508	538	526	531	521	549	530	491	557	536	562	527	503	513	516	535	559	527	512	486	543	538	506	493	531	545	523	504	537	503	526	559	565	555	531	518	500	566	494	514	527	515	551	491	517	521	516	524	524	520	553	509	496	511	519	489	511	556	537	547	530	519	503	542	498	493	512	490	566	527	530	520	562	475	538	503	541	478	507	491	542	520	526	521	550	505	486	543	515	545	545	480	537	519	549	558	531	510	494	550	557	544	527	486	510	504	548	533	537	517	516	514	522	543	506	524	511	523	539	566	533	532	550	508	535	555	506	502	507	534	490	539	510	478	518	515	511	509	521	493	499	504	535	513	524	517	493	514	474	490	515	525	480	504	505	491	506	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38628	9708	3511	2393	1715	1202	955	815	662	576	484	461	420	439	377	385	383	375	341	359	318	322	312	332	309	290	299	294	302	343	288	321	306	303	318	309	294	273	292	262	279	294	286	308	303	317	294	294	276	282	283	294	255	286	301	280	315	295	272	245	272	285	273	270	274	267	253	295	280	289	287	274	263	295	289	264	269	302	272	257	262	291	312	271	282	236	246	284	286	286	259	288	287	253	271	278	261	304	275	303	259	289	300	256	294	289	276	277	301	307	264	265	296	265	287	292	255	272	307	296	278	271	270	275	260	261	286	301	268	282	270	305	282	289	290	295	261	301	286	275	310	273	288	282	308	271	308	299	267	268	293	281	300	273	306	278	296	256	255	264	281	297	266	276	252	298	304	280	265	275	265	314	284	280	275	275	270	266	293	278	310	284	289	267	248	270	281	283	289	307	284	255	262	276	255	285	280	271	262	275	285	284	286	256	244	284	281	269	265	267	278	278	266	265	306	295	271	312	304	296	325	308	283	282	280	319	280	271	284	268	273	282	332	309	288	280	242	285	293	272	280	298	275	274	270	258	298	296	269	291	305	268	284	275	276	276	286	263	287	265	270	268	256	285	291	256	303	278	276	276	275	270	264	299	264	269	252	286	308	269	266	306	276	291	277	326	280	272	300	284	293	294	288	263	278	298	293	276	282	306	292	278	299	267	315	282	306	304	268	273	248	266	289	280	317	298	264	291	267	303	265	267	316	277	268	253	266	282	274	286	277	276	269	232	292	276	278	281	269	306	250	287	252	272	252	281	273	306	304	299	283	244	264	280	260	252	252	280	283	260	272	285	250	277	260	290	297	251	269	272	297	255	289	290	271	291	250	275	286	269	271	274	286	267	264	256	279	272	282	262	253	273	308	289	272	307	294	287	291	260	298	261	240	266	254	278	293	280	279	277	243	286	291	278	264	289	294	264	266	289	274	290	277	286	282	267	268	270	314	295	259	299	274	259	283	272	287	241	263	289	279	291	281	300	266	286	271	306	265	281	276	303	293	304	303	283	262	293	310	276	241	291	268	280	280	264	264	271	260	289	282	292	265	321	275	282	277	302	278	323	256	270	300	249	272	304	270	270	266	258	274	290	290	284	258	290	287	278	267	271	273	269	298	296	273	268	295	284	294	278	304	258	235	256	287	268	271	232	288	284	267	256	249	270	281	264	278	309	275	279	255	272	264	289	279	274	253	303	288	273	269	290	279	285	294	290	294	293	291	251	250	294	266	243	303	276	283	257	267	293	272	280	299	238	298	293	291	263	289	291	263	294	268	263	268	286	291	279	275	275	291	297	311	277	259	271	248	295	281	291	288	272	283	296	281	258	290	282	232	279	262	251	277	261	282	307	293	283	271	260	266	291	270	274	273	280	251	285	260	271	278	260	251	222	289	253	242	293	282	251	271	296	296	272	287	297	285	273	296	270	276	239	290	289	265	277	283	295	299	257	260	269	277	284	266	286	292	289	282	276	269	278	253	260	270	296	276	285	283	281	275	272	285	304	279	308	269	261	268	262	285	256	266	284	268	276	311	257	274	269	273	275	311	284	286	282	265	284	270	264	254	275	266	280	273	281	289	287	280	271	283	255	255	308	290	301	282	266	288	275	249	262	276	258	260	292	301	259	256	268	258	310	283	291	239	259	273	270	284	281	267	270	300	270	290	264	273	289	282	264	288	271	310	263	276	282	277	268	296	265	275	295	295	289	270	273	277	280	290	256	279	266	305	265	269	271	279	255	288	271	326	277	287	307	254	289	281	295	275	279	283	282	268	271	260	282	299	254	286	271	280	307	290	259	300	240	281	275	275	296	254	245	276	239	264	280	270	273	296	312	242	294	293	276	260	277	303	266	284	313	313	279	272	280	292	258	283	301	245	253	281	259	299	296	260	256	279	268	293	282	266	268	285	274	299	276	303	289	281	277	274	286	278	295	261	283	281	285	278	260	288	265	279	292	250	285	249	254	267	289	292	272	258	309	265	279	268	273	261	274	289	263	268	256	306	300	265	256	262	297	271	274	264	273	263	259	284	274	291	272	272	276	271	277	298	262	239	241	303	301	277	300	243	282	285	288	273	267	300	270	294	296	299	265	262	271	269	241	273	266	241	264	281	279	313	273	261	284	280	267	298	299	283	273	258	281	271	306	275	287	319	266	320	291	263	264	294	281	291	290	254	279	285	258	287	289	295	301	272	269	285	285	270	266	262	300	273	267	285	300	296	292	288	290	300	288	278	296	292	280	282	282	292	246	286	285	257	294	282	258	262	273	301	294	262	279	281	288	296	274	289	288	267	256	294	264	290	288	276	292	262	290	276	264	256	287	263	277	305	271	296	279	270	245	279	283	293	289	302	289	283	308	256	274	268	249	242	293	279	260	231	284	279	273	281	295	265	272	271	315	277	276	317	286	273	281	290	303	254	308	287	279	254	258	257	273	247	249	291	272	296	281	279	278	266	274	313	265	277	266	266	285	274	282	262	273	296	252	248	252	277	300	290	256	256	254	265	294	266	297	271	264	284	270	305	288	278	284	260	289	312	280	278	260	274	284	279	250	264	265	258	267	285	283	271	293	308	282	274	274	281	278	285	272	303	278	267	270	270	267	298	274	267	301	275	241	299	282	294	265	287	272	286	271	258	274	271	302	280	272	268	280	262	279	283	265	274	265	272	279	269	266	285	274	284	253	258	279	263	282	303	270	307	273	266	287	271	279	286	287	261	301	276	298	271	312	260	245	260	270	251	270	304	246	300	266	287	277	280	264	297	283	302	275	279	300	295	305	290	277	260	297	267	286	253	261	276	267	273	280	244	255	272	278	278	288	255	294	286	285	306	250	285	279	279	288	275	282	280	258	292	280	279	277	242	284	276	262	268	256	298	263	292	254	273	265	272	270	279	292	290	268	267	261	277	260	266	253	280	283	286	293	282	294	252	302	260	279	296	309	264	251	290	280	278	267	284	277	284	294	288	285	266	278	276	306	247	269	268	290	243	279	269	260	263	271	279	263	259	308	287	291	270	281	269	291	280	261	244	277	275	281	298	288	315	272	281	269	269	290	298	271	276	295	285	313	293	275	308	278	282	292	264	280	297	280	286	271	264	276	285	231	257	303	306	287	277	298	281	286	288	326	227	260	283	267	268	273	276	275	286	315	285	275	270	285	269	285	273	289	288	274	302	247	263	284	295	265	279	243	287	266	271	270	267	293	281	295	303	278	295	287	265	277	271	268	277	283	274	282	266	278	269	269	279	299	286	300	257	257	276	286	290	272	295	282	290	250	307	276	295	273	285	294	275	267	271	283	295	281	264	249	276	294	288	282	278	303	279	288	248	302	275	302	268	280	288	260	289	291	283	267	281	274	280	259	291	273	271	266	268	288	273	263	284	252	279	315	305	284	277	291	266	276	277	282	263	284	261	280	279	306	277	267	266	275	286	249	274	313	269	298	289	283	278	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16470	2916	6436	7103	5946	4800	3997	3364	2789	2475	2184	1936	1787	1710	1583	1494	1322	1365	1240	1236	1187	1100	1130	1063	1049	1005	992	1034	950	957	950	931	910	960	883	885	891	878	918	879	822	863	790	876	846	826	827	761	788	763	820	827	802	832	787	810	808	780	816	780	802	811	803	814	807	794	811	788	767	747	766	806	833	778	790	801	783	749	737	772	824	776	786	779	762	776	758	820	769	759	785	768	754	772	718	705	751	777	761	811	774	812	769	774	746	775	745	755	758	748	789	714	759	761	758	769	795	697	739	766	760	735	757	750	736	759	773	731	732	738	780	755	731	795	737	753	724	769	739	761	788	713	815	768	787	730	718	736	758	742	742	814	749	725	755	679	742	787	769	723	812	747	770	744	772	776	765	738	785	736	796	780	749	758	706	744	721	729	717	714	733	731	699	778	775	725	760	728	778	766	708	742	739	794	748	770	745	729	768	729	780	772	733	734	807	795	743	715	781	752	717	776	745	696	762	753	729	768	795	780	757	737	735	722	756	771	786	737	755	732	805	780	773	751	827	788	744	744	755	719	799	770	769	735	772	712	791	741	791	714	719	733	774	763	757	769	755	747	745	775	761	760	719	742	691	738	763	740	760	726	769	699	722	775	757	820	737	797	748	764	770	747	755	750	759	774	811	712	766	720	789	781	774	749	777	734	730	806	775	742	744	759	711	756	732	763	728	763	736	756	731	774	780	704	761	759	746	789	760	747	737	767	773	796	752	755	758	782	764	743	735	786	744	753	710	742	778	758	700	759	734	719	755	757	781	767	753	772	773	763	756	710	764	783	754	791	709	777	762	749	762	749	795	745	744	785	757	759	762	738	758	716	772	761	742	772	732	755	770	749	730	744	746	733	786	774	747	800	711	809	741	761	736	743	737	722	777	759	779	730	767	735	778	745	732	764	710	794	710	722	732	773	789	742	787	726	715	746	733	771	751	773	762	733	761	698	784	725	806	756	763	750	744	776	759	751	772	762	723	727	779	729	773	737	686	727	791	721	699	798	755	770	816	749	724	776	715	740	725	749	731	728	744	723	786	736	720	766	743	735	740	768	786	782	727	758	761	785	730	704	732	744	750	785	770	771	736	753	712	793	702	802	788	744	782	702	791	756	746	738	795	746	759	759	749	742	736	733	721	774	776	715	730	755	690	762	780	717	757	741	769	754	729	770	762	720	808	734	740	796	770	748	750	706	726	741	704	742	776	729	751	665	752	744	736	735	725	740	723	796	765	712	780	695	747	718	727	739	770	772	777	766	759	755	707	767	747	752	711	778	762	766	775	791	783	806	783	780	754	763	767	719	740	820	744	700	811	775	718	756	743	774	730	702	741	770	781	748	748	779	820	744	751	747	759	736	738	734	765	765	792	737	756	724	765	728	753	746	790	758	756	739	786	734	795	700	745	715	780	751	740	737	814	745	819	750	781	742	793	794	830	711	732	685	803	748	783	725	770	806	723	795	757	768	717	759	821	803	676	763	780	709	753	726	738	770	729	734	736	745	754	746	734	692	758	709	764	762	754	713	774	732	741	718	721	725	744	745	749	770	789	751	797	762	783	783	760	753	767	735	700	710	766	736	752	747	746	752	695	782	734	704	774	754	707	792	684	734	759	773	805	797	710	776	763	751	787	743	722	735	721	772	701	722	783	741	745	741	741	687	720	714	768	765	759	730	757	761	681	806	720	773	726	739	729	710	756	823	704	719	787	758	706	752	736	768	738	733	766	734	750	737	699	729	781	771	739	741	734	710	758	737	739	756	730	789	776	780	696	757	749	755	758	804	771	763	702	760	724	785	703	678	778	785	755	758	705	766	762	767	758	801	765	757	779	742	777	762	749	747	752	753	763	711	753	713	754	736	789	787	768	749	775	778	784	751	770	773	767	726	718	781	755	723	779	759	729	778	761	714	737	790	719	708	765	749	731	789	753	760	753	772	737	730	761	773	767	728	706	752	753	752	754	726	724	705	774	726	767	735	736	762	796	760	756	708	736	720	707	792	715	712	740	731	711	799	694	748	717	791	740	766	753	751	749	732	738	700	746	782	753	778	772	731	753	731	783	745	778	744	753	735	755	718	739	727	730	761	767	781	780	739	719	770	762	758	763	738	758	754	735	793	776	737	792	736	731	795	772	749	760	754	783	752	785	749	712	763	783	699	782	718	750	771	787	706	788	828	805	767	708	734	757	795	761	728	750	773	774	761	759	725	728	727	737	760	757	746	745	747	803	768	744	770	764	754	780	717	752	738	725	743	740	732	750	741	744	701	740	722	745	757	729	758	750	740	732	751	732	718	766	776	749	794	725	749	792	735	699	705	768	735	760	738	771	751	776	747	758	701	743	726	770	755	735	693	759	718	753	759	770	728	731	747	723	764	781	701	748	805	763	776	808	764	714	729	739	714	735	740	749	754	803	747	735	786	736	764	727	722	730	779	792	776	741	755	729	768	781	715	766	738	758	781	763	792	697	768	705	726	761	797	769	730	757	759	755	712	748	775	793	781	754	730	759	758	711	739	789	725	770	738	773	758	745	735	701	734	724	707	760	725	751	723	789	768	782	766	704	780	733	747	727	774	755	782	751	818	751	753	715	782	798	780	752	749	761	770	740	749	774	749	758	699	772	749	758	788	752	740	724	764	737	796	748	762	772	785	760	755	766	743	752	757	761	774	770	744	710	707	737	743	755	723	753	732	751	755	725	743	749	752	740	757	799	728	751	769	752	727	737	739	718	738	727	715	721	754	732	727	700	726	726	762	739	729	784	748	744	772	754	726	736	719	768	752	781	774	738	754	764	746	749	751	738	736	751	777	741	759	795	755	799	712	734	740	750	818	758	772	738	748	747	765	707	750	748	732	767	768	779	761	782	746	756	763	696	769	770	765	763	805	786	740	712	715	740	727	774	742	724	753	753	760	732	743	744	725	706	799	755	810	739	732	755	748	704	711	776	736	745	760	730	730	717	738	711	772	730	783	789	779	782	717	767	738	759	720	712	754	733	769	717	763	749	757	759	765	747	791	731	762	743	765	748	716	723	757	737	754	734	728	763	682	764	739	770	726	747	747	744	771	729	753	758	779	790	696	746	784	736	747	731	767	761	777	755	716	783	732	736	760	739	688	761	784	726	725	787	764	829	738	796	746	732	762	708	740	801	722	733	749	750	748	749	739	782	790	740	754	763	791	754	747	780	733	816	765	731	781	735	774	745	788	735	789	745	791	720	726	793	760	736	757	749	703	743	722	767	746	715	721	730	762	727	743	766	771	733	714	784	790	719	731	722	800	723	755	783	743	741	730	777	766	762	764	696	751	748	769	769	764	774	724	777	748	735	768	718	771	737	712	770	745	743	749	785	763	775	778	745	767	784	775	729	767	754	736	773	768	753	750	781	709	718	764	734	731	735	702	756	723	752	799	738	709	745	770	757	785	753	707	717	741	751	763	817	783	798	770	777	760	744	725	758	735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3403	201	173	144	119	97	115	99	99	95	99	83	90	90	105	110	98	85	58	83	81	75	92	88	77	80	87	75	91	81	67	70	89	89	82	76	88	82	75	84	81	80	58	84	85	72	72	90	100	93	75	82	76	86	89	80	87	89	98	82	89	80	78	77	81	70	82	87	81	73	95	70	80	66	83	81	61	80	89	87	84	86	80	82	84	80	103	80	80	87	77	75	85	67	75	78	62	106	85	87	71	86	91	82	88	80	93	82	76	86	102	80	91	61	70	77	76	74	87	83	72	75	77	68	100	80	93	74	95	80	90	74	81	82	89	88	79	80	86	80	77	87	76	75	99	86	76	84	87	75	93	91	78	76	97	78	73	69	102	103	71	78	77	97	84	90	89	92	89	65	72	78	76	72	97	86	73	79	81	80	79	82	66	89	67	65	79	92	72	75	71	87	78	94	81	90	69	90	84	83	74	84	85	75	88	105	90	75	75	77	71	72	88	89	82	81	90	83	101	108	87	77	88	81	83	62	79	89	79	95	77	98	82	77	73	74	81	68	81	88	76	79	72	87	91	73	78	81	71	85	99	78	90	79	77	85	76	67	86	79	79	91	76	104	86	89	79	98	93	79	72	84	76	82	57	84	78	84	98	83	95	71	77	89	73	88	87	79	92	93	101	80	67	84	87	101	80	82	84	74	76	96	68	84	100	79	70	88	65	95	67	64	73	108	84	78	67	91	81	89	78	74	82	74	75	82	69	107	82	89	88	65	86	82	69	75	87	83	91	81	84	97	77	76	82	71	90	68	91	79	88	67	86	79	76	72	72	73	69	82	77	100	79	94	86	75	87	78	95	80	77	89	71	80	80	97	90	91	75	82	73	64	75	94	97	67	75	89	73	79	99	88	85	82	87	86	72	85	80	83	66	78	89	71	86	77	78	78	78	76	78	81	68	97	88	91	96	73	85	92	67	88	90	80	70	99	81	94	82	68	101	79	82	80	84	80	77	84	89	71	73	81	87	76	91	82	71	80	82	108	95	87	81	91	75	72	92	79	79	89	83	82	87	88	83	92	82	96	77	67	93	68	81	109	92	82	95	80	83	71	95	82	96	92	76	68	77	75	85	86	75	98	80	97	94	94	92	78	83	98	93	78	68	74	86	70	71	84	89	85	93	91	85	75	82	84	62	86	75	78	81	74	92	80	90	101	71	86	75	79	73	93	69	96	91	82	83	84	67	79	77	79	94	76	77	86	85	79	80	92	82	88	71	76	84	75	92	75	88	98	76	76	75	101	84	60	71	81	95	69	88	87	83	73	90	101	90	80	94	81	74	84	71	75	87	84	67	86	90	73	76	70	77	71	87	86	80	87	88	87	69	75	70	77	94	66	90	82	73	92	77	91	74	82	84	87	84	77	101	82	84	90	88	89	83	87	89	81	84	80	80	85	83	78	62	62	51	90	79	83	97	68	69	88	78	78	78	75	94	69	78	72	84	76	80	93	71	91	75	74	81	81	85	100	76	85	86	78	75	72	95	80	78	80	79	85	68	84	82	92	76	84	87	88	75	80	86	91	75	80	81	79	85	96	91	98	82	72	91	75	75	81	81	69	83	87	78	70	84	91	86	75	84	77	68	83	87	82	92	90	92	75	96	85	88	66	94	96	79	82	80	83	70	83	81	106	96	77	79	84	93	59	90	70	91	85	76	82	79	83	86	96	85	73	82	76	92	78	68	82	90	78	90	79	64	90	71	78	78	71	87	81	78	80	95	81	69	74	85	85	81	84	78	95	61	92	84	85	74	82	84	101	80	80	82	82	84	90	62	78	84	93	96	81	87	76	83	90	82	88	81	87	74	92	81	78	86	95	59	74	86	80	88	89	77	75	68	71	83	81	63	77	66	75	60	76	89	88	75	99	71	83	72	89	96	90	90	89	80	74	77	89	88	85	75	79	94	83	84	76	74	53	84	93	77	88	76	83	87	81	70	75	89	82	83	99	92	69	68	88	74	82	69	81	70	82	83	69	78	78	78	65	70	76	84	101	78	72	69	101	70	87	70	76	83	99	84	79	104	79	79	101	85	90	73	88	71	93	88	82	92	96	72	82	87	80	91	82	62	86	89	78	78	94	71	69	83	69	89	86	92	78	85	59	74	93	67	91	76	88	81	80	98	80	83	87	79	82	88	84	74	81	82	88	83	76	80	83	99	86	87	89	79	81	78	84	67	66	72	83	77	88	77	85	92	98	93	91	86	65	87	81	102	87	97	78	91	69	78	79	82	82	96	77	83	88	96	88	75	81	87	88	88	75	87	61	87	56	86	76	71	83	76	74	87	88	81	84	87	80	80	93	81	65	81	81	97	81	83	77	78	68	80	80	89	74	98	86	74	65	73	72	81	89	81	80	77	78	76	91	93	83	80	76	74	80	94	77	75	86	89	83	77	82	81	75	77	59	71	66	84	77	92	100	94	60	96	73	85	64	81	85	74	80	78	83	80	77	80	59	71	80	74	92	96	94	78	94	73	81	88	81	83	89	77	93	94	95	89	88	94	78	77	75	82	86	80	79	93	79	85	81	72	85	114	100	76	83	80	88	84	85	102	94	76	78	65	95	70	87	69	78	75	71	80	93	76	86	81	69	77	96	89	91	89	90	70	85	82	84	87	81	82	86	74	70	75	83	89	78	70	85	83	81	99	65	100	88	99	77	82	76	71	76	74	82	91	95	77	78	73	83	65	82	74	70	91	68	82	92	65	73	77	83	73	81	66	86	95	84	64	82	61	77	83	89	74	85	81	84	79	93	76	61	88	71	85	82	83	89	84	84	85	82	86	87	85	71	75	84	70	87	89	83	84	83	75	65	88	89	78	81	75	92	96	88	90	89	75	73	78	102	64	89	74	94	64	97	81	94	73	76	80	75	79	81	83	68	82	90	80	97	91	77	92	86	75	96	70	74	81	87	98	82	90	99	84	93	82	95	88	70	87	94	88	76	88	76	88	69	93	75	80	78	94	86	74	76	89	89	71	81	68	90	70	97	76	78	82	95	72	76	71	86	64	92	67	84	75	77	80	80	86	86	87	75	72	89	85	69	76	77	85	96	72	98	76	80	90	94	99	87	81	79	86	85	71	82	67	78	89	89	68	69	69	79	79	79	71	74	85	93	85	78	84	84	93	86	88	87	81	88	71	82	85	77	75	82	69	99	101	92	84	86	78	76	89	78	68	68	87	86	66	91	73	73	82	90	96	70	63	65	68	86	97	81	88	75	88	77	72	79	72	89	76	82	93	68	95	88	82	92	92	73	90	91	82	95	85	98	84	77	81	94	79	85	103	95	80	66	75	84	89	87	62	84	84	86	73	78	111	85	71	78	89	78	75	78	85	72	84	74	55	73	88	76	95	72	80	104	78	82	78	80	84	87	76	68	79	87	85	81	83	84	87	87	76	70	97	91	81	79	80	89	85	77	83	77	89	86	98	83	81	71	80	99	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3692	353	500	456	432	394	357	358	392	322	335	335	347	294	319	296	294	322	309	310	296	259	295	289	276	281	311	292	299	310	264	299	316	315	290	252	296	254	257	278	288	299	294	287	297	264	287	284	267	274	291	299	267	314	268	296	293	290	266	291	306	280	324	308	292	285	283	279	256	274	269	251	291	308	284	292	326	271	268	280	307	312	265	306	286	299	294	285	279	266	277	273	252	281	292	279	304	279	295	293	263	282	282	286	259	257	274	305	292	277	271	312	282	275	276	277	294	252	292	275	294	275	263	314	275	279	300	272	282	294	292	276	279	276	283	311	287	273	266	277	308	298	314	301	272	281	265	295	268	307	296	316	289	269	274	288	280	276	292	305	280	285	278	281	295	293	296	287	274	335	305	282	305	270	282	266	281	279	247	271	304	300	311	266	275	269	270	286	302	292	254	290	283	291	279	267	306	296	336	288	287	274	295	300	299	246	291	307	301	245	270	276	289	322	259	302	291	288	278	292	256	282	275	287	305	279	286	262	292	257	258	268	302	289	290	267	301	269	272	294	263	294	282	279	271	304	263	298	262	281	268	266	250	289	308	261	316	260	287	259	279	295	271	273	287	264	293	311	299	272	249	264	267	244	304	276	292	284	275	283	265	286	300	283	281	319	256	256	294	303	299	279	275	265	249	285	284	295	264	272	279	294	287	276	266	291	251	248	283	263	311	270	309	270	292	244	295	297	258	264	296	286	311	268	285	276	290	296	259	293	299	276	266	282	279	270	292	277	293	286	285	256	289	292	283	280	283	289	266	309	274	268	296	296	258	287	277	275	277	240	275	261	307	269	273	278	285	280	282	265	285	272	286	287	310	291	285	271	283	272	282	286	289	269	247	279	321	309	257	279	279	283	316	278	288	286	277	283	293	283	290	303	282	286	306	295	318	278	295	304	276	236	301	282	249	254	267	284	275	304	267	269	306	284	271	288	289	294	252	274	246	281	247	260	276	285	288	276	269	290	283	287	261	273	287	253	304	291	282	281	292	320	330	273	277	282	281	262	252	269	281	288	293	268	267	273	297	288	296	286	280	298	306	263	270	276	284	299	283	259	297	279	256	284	271	272	259	301	264	270	260	300	308	278	293	288	299	269	297	280	299	297	306	287	294	270	310	293	290	270	282	253	294	288	288	265	251	271	278	278	287	263	293	307	284	261	298	296	296	271	292	309	276	290	270	289	279	279	267	299	311	287	310	302	276	307	305	299	290	297	257	304	306	287	287	242	271	286	286	272	292	270	271	287	276	283	286	266	246	280	282	280	281	268	274	283	280	306	254	294	299	275	286	292	275	273	303	298	292	273	292	309	293	298	293	315	273	306	277	258	272	250	281	272	291	273	284	262	286	290	301	287	311	278	290	259	294	317	302	267	293	253	260	271	286	255	285	286	259	283	257	288	292	292	289	282	247	278	285	292	296	281	291	291	299	313	315	293	251	275	278	273	270	256	287	316	312	290	279	275	259	271	251	275	317	281	284	281	262	320	278	256	268	305	270	293	299	294	298	300	303	324	254	296	284	284	271	255	313	266	304	274	265	278	308	290	270	295	284	278	272	291	279	301	271	269	270	277	279	264	286	300	287	270	286	323	285	296	303	266	281	257	282	275	294	261	281	271	253	296	296	276	287	284	266	310	305	269	280	294	276	281	263	282	262	281	295	252	254	301	262	315	259	273	257	274	281	288	293	279	274	289	266	285	280	269	287	297	268	303	285	276	293	290	252	274	303	277	285	312	334	294	264	292	303	294	285	297	261	288	275	273	250	268	282	263	285	304	263	325	287	275	250	306	284	269	301	270	293	266	267	279	286	304	294	304	256	233	290	270	293	278	293	283	261	279	263	317	287	315	305	287	261	304	280	279	288	259	294	307	291	263	271	270	260	268	263	285	312	273	300	297	294	270	269	284	290	277	328	311	273	316	282	272	286	273	287	280	292	271	283	275	269	291	262	275	295	276	264	272	243	290	275	276	284	292	264	304	250	269	276	282	279	308	295	296	299	292	281	293	294	266	262	283	253	317	301	266	290	267	291	272	263	276	292	278	263	292	265	296	272	296	280	266	300	275	341	309	286	291	284	260	271	277	263	242	279	268	299	266	275	279	279	275	294	270	312	267	293	260	291	292	309	333	281	308	302	240	291	277	266	316	297	284	279	249	287	281	273	299	286	315	299	274	260	293	305	299	262	281	289	264	283	310	259	265	292	275	253	259	278	298	287	258	276	279	255	258	278	282	290	312	284	314	263	272	244	274	289	283	317	288	301	294	298	297	273	283	260	293	294	321	298	262	276	287	282	282	277	298	283	314	277	261	282	266	278	299	292	284	318	277	291	304	263	283	316	273	276	305	289	321	292	258	292	285	273	313	280	282	312	265	329	296	296	276	295	282	256	274	265	250	283	285	268	289	270	270	267	287	258	274	267	278	310	283	264	290	259	282	286	273	272	309	294	253	262	283	292	273	277	270	304	305	306	289	311	244	266	290	268	291	286	271	266	279	274	253	275	280	279	259	297	281	285	301	312	267	284	274	279	292	263	260	284	282	284	286	303	286	258	277	274	264	279	305	265	321	279	243	266	303	287	235	274	294	274	291	285	321	319	271	295	283	293	274	290	311	294	262	290	276	316	283	295	292	284	287	294	261	309	249	291	271	251	268	286	284	260	278	266	317	307	279	260	281	280	282	292	273	260	284	316	281	260	263	293	286	269	284	274	293	263	261	289	282	269	292	285	266	278	286	287	303	277	298	297	307	273	293	280	274	295	246	264	276	283	285	295	270	310	308	297	305	285	303	290	279	301	267	274	296	271	287	284	307	287	276	253	272	291	309	286	300	283	302	271	279	278	304	282	288	258	278	266	284	281	293	287	264	282	287	305	296	260	282	288	263	276	301	283	303	262	294	254	272	289	299	259	270	285	293	283	273	274	271	298	250	289	297	265	291	261	305	296	322	271	301	297	261	305	275	292	289	225	265	325	281	307	268	299	288	298	310	281	274	297	277	308	277	306	287	306	266	314	285	257	247	268	303	248	308	268	258	278	263	288	259	263	281	294	294	269	260	266	306	272	239	264	256	277	295	301	265	275	274	279	303	298	282	282	291	304	280	278	248	302	269	283	275	295	264	279	283	271	272	291	262	269	323	288	271	277	281	287	286	271	274	286	270	259	268	302	253	263	288	292	325	266	289	262	311	294	291	293	254	298	289	289	284	280	269	274	270	299	309	282	302	238	267	263	305	278	296	295	278	269	270	272	279	293	314	264	276	301	284	290	254	275	269	271	296	279	290	318	281	278	267	306	266	271	282	283	264	294	297	309	307	257	292	294	261	302	297	314	295	274	319	292	300	269	294	266	294	252	293	271	299	267	253	269	288	295	275	306	286	312	281	293	276	271	296	292	282	256	280	310	310	264	314	288	290	315	270	254	293	299	290	280	274	296	260	319	324	309	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31557	7847	1973	1167	803	670	518	402	349	327	287	257	271	239	227	229	250	215	226	208	203	199	196	195	211	193	198	197	191	181	204	160	183	206	169	187	163	210	186	189	167	169	159	203	159	192	205	163	170	184	180	153	210	186	197	204	168	199	190	177	182	197	213	167	195	168	190	174	179	178	195	183	172	186	147	195	158	197	174	202	212	166	194	178	149	182	205	183	193	167	187	202	159	182	175	199	174	192	188	156	186	160	179	165	167	191	176	186	203	169	187	157	180	186	191	162	184	183	183	182	184	170	179	185	190	177	192	177	169	185	195	180	193	189	179	194	186	179	177	186	189	170	200	191	171	160	195	167	178	174	179	194	183	199	218	186	197	190	192	200	186	231	183	195	176	181	211	180	177	185	164	165	179	176	181	187	172	164	185	154	181	166	156	192	185	204	168	163	188	165	192	186	182	185	183	175	193	164	155	161	164	199	188	161	171	170	184	166	172	194	165	189	184	212	180	195	173	178	179	166	166	186	184	179	177	183	178	167	168	179	211	182	183	183	155	186	191	188	169	197	192	164	207	188	144	159	215	193	165	187	173	153	179	211	176	171	175	178	161	176	186	195	162	183	179	169	189	164	200	190	172	180	187	168	178	182	177	172	191	189	187	179	169	153	184	174	190	175	201	200	180	205	179	180	182	187	181	171	186	187	193	169	177	180	185	187	167	185	189	153	204	180	167	219	169	172	183	188	183	193	178	196	167	194	195	186	182	197	180	185	171	180	179	165	170	201	162	162	164	196	187	174	161	184	210	159	181	189	176	184	177	194	197	211	187	166	185	163	175	177	163	207	196	215	168	173	180	170	183	172	166	188	164	156	159	180	200	150	194	171	196	191	172	180	185	185	168	201	178	169	213	198	185	203	191	173	169	204	170	192	173	189	182	165	184	176	187	153	187	183	181	199	185	200	164	185	186	184	185	181	163	186	177	170	155	190	178	187	189	161	178	200	215	193	181	174	186	183	180	168	181	165	177	186	164	204	176	183	179	174	186	173	161	165	211	164	207	185	187	193	189	178	156	177	188	182	177	187	146	164	189	190	192	188	181	159	165	168	163	152	177	166	163	164	162	181	187	194	191	178	177	147	177	172	197	197	187	183	164	177	191	199	173	183	162	156	173	176	205	195	176	184	183	171	197	165	184	177	215	180	195	184	195	197	173	190	194	152	212	164	177	166	168	184	162	184	185	168	170	160	198	179	178	167	184	192	188	178	184	141	176	189	184	166	160	193	170	174	168	178	188	190	187	186	179	158	162	160	186	185	181	219	205	198	181	172	159	189	179	178	167	186	182	185	178	168	162	182	180	198	178	174	179	193	162	171	172	159	171	194	169	178	197	177	160	173	179	191	166	173	174	186	165	194	199	163	198	173	192	189	162	183	177	182	194	171	175	184	167	183	188	175	177	210	188	194	177	168	180	173	184	184	178	188	186	189	161	163	184	177	160	197	201	172	194	178	160	195	192	178	158	182	158	176	177	180	191	175	180	197	182	190	173	168	173	191	188	170	205	167	192	175	177	188	172	191	171	164	198	186	196	209	167	178	187	169	191	156	171	190	177	184	168	194	169	182	186	172	179	161	194	201	163	182	173	175	204	209	165	160	182	168	180	166	199	166	177	176	193	181	195	187	188	190	179	207	175	168	187	175	172	177	171	207	164	192	164	182	185	195	210	179	187	178	168	172	180	190	184	166	178	178	191	212	189	167	171	182	155	178	178	161	181	181	174	174	179	165	191	178	193	186	180	179	187	171	171	173	167	225	173	204	167	176	193	175	165	158	180	177	187	154	170	186	204	185	185	153	185	168	185	178	171	180	186	178	179	201	179	172	171	179	176	175	180	180	184	182	157	189	182	181	155	180	162	173	192	187	182	200	193	179	204	205	188	190	184	175	188	180	208	180	174	201	177	192	163	150	180	189	201	177	186	182	168	178	187	206	175	191	193	166	180	175	178	167	170	182	208	198	161	195	170	192	178	185	194	172	183	222	200	172	187	136	198	157	177	172	140	173	202	156	200	190	182	184	179	179	186	171	195	173	198	169	174	173	162	182	158	157	160	189	170	177	192	184	167	197	180	182	169	179	173	182	186	161	182	194	194	199	201	197	167	174	173	183	192	179	177	189	154	163	180	182	193	185	155	178	189	189	201	156	177	177	195	187	171	176	185	193	210	177	177	182	174	190	170	178	180	165	168	167	164	191	202	190	192	159	173	182	162	175	191	169	188	205	191	183	169	169	175	189	180	188	175	183	193	169	169	174	169	181	173	178	192	169	180	176	177	201	180	188	167	188	156	167	170	175	193	192	187	175	167	195	149	176	191	163	159	175	185	182	169	181	156	181	156	157	172	164	181	203	174	174	201	191	207	173	178	191	176	195	157	199	192	195	152	177	192	197	187	201	166	184	191	173	184	183	166	159	192	215	179	183	174	182	222	199	166	184	154	186	182	185	180	177	192	194	168	162	161	179	199	184	159	190	200	166	177	199	201	200	171	186	177	146	194	173	148	187	185	200	175	177	165	189	165	178	192	174	178	178	160	172	167	200	190	165	171	180	192	190	182	187	214	187	165	185	160	174	172	138	178	173	198	195	175	190	199	169	183	201	162	165	200	188	210	187	163	172	183	183	172	176	163	187	161	169	200	180	183	165	186	201	195	221	184	182	165	163	191	170	173	215	160	174	173	184	176	187	173	192	181	210	182	196	188	176	188	167	168	167	180	187	191	186	191	191	200	175	164	159	194	183	182	234	190	180	148	186	194	165	185	169	163	192	172	181	179	181	177	150	171	188	168	151	174	195	189	176	163	213	181	184	181	201	156	210	202	157	200	175	179	214	176	200	173	157	162	185	179	163	175	186	179	165	148	203	183	177	183	162	169	188	175	159	180	190	155	181	163	188	175	165	178	181	186	190	158	161	158	199	194	165	178	153	195	176	179	210	176	188	177	178	172	187	185	184	181	203	161	197	186	205	182	184	169	187	160	156	181	184	192	148	199	185	167	168	154	186	186	187	175	186	170	180	169	163	160	177	163	169	182	164	170	170	180	169	192	173	188	185	195	176	185	194	169	177	182	198	195	175	164	156	177	192	178	183	174	195	173	181	194	181	204	186	209	198	167	168	186	184	194	194	190	196	178	195	176	181	211	190	180	198	193	181	166	166	169	174	200	185	174	168	173	190	213	179	168	176	175	187	161	183	167	187	181	171	196	204	190	189	194	185	183	177	185	191	170	180	180	178	200	178	174	201	202	169	184	170	189	186	182	198	164	184	180	201	166	195	191	167	202	190	183	188	188	180	194	202	177	188	193	176	165	177	173	159	170	182	187	153	180	174	199	179	191	190	175	156	217	186	185	191	194	164	218	196	171	180	200	205	184	169	185	169	164	165	178	190	199	195	203	175	177	161	167	161	178	170	174	166	190	169	173	190	191	182	192	184	191	188	171	153	190	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13790	1592	3445	3796	3253	2574	2156	1870	1602	1423	1237	1106	1138	963	923	856	863	847	788	767	720	775	702	727	673	629	605	647	650	649	621	638	631	590	591	587	556	605	587	563	645	534	561	528	608	600	543	609	570	569	589	580	578	587	584	583	572	581	564	595	595	520	534	592	563	515	551	550	559	522	540	540	559	575	542	540	548	507	562	536	578	550	533	531	567	559	529	577	523	573	563	557	534	520	571	527	510	551	565	575	565	530	559	535	577	547	568	548	539	564	567	550	539	557	537	506	548	545	533	558	545	523	528	571	551	522	514	560	561	553	537	525	548	548	513	580	488	507	549	514	520	542	581	551	519	579	533	560	569	562	530	518	550	527	521	555	535	532	553	544	533	530	547	484	549	556	572	530	524	529	561	515	500	550	525	526	549	520	476	538	519	536	479	557	591	535	534	553	533	497	530	545	526	512	536	544	490	528	561	537	542	507	541	551	532	527	562	558	568	525	516	540	566	529	484	503	550	547	517	524	541	513	545	520	595	553	549	518	554	524	524	532	535	541	528	502	522	510	508	539	536	527	524	553	530	543	534	507	554	557	523	504	530	509	548	512	587	564	508	516	501	541	548	488	538	529	557	511	538	537	531	547	511	548	538	524	475	514	549	556	529	512	527	544	506	541	521	506	493	539	489	560	586	550	573	522	529	510	543	529	558	532	540	514	495	545	515	507	545	559	557	556	530	549	549	536	562	529	486	511	564	545	548	541	528	558	528	538	541	526	541	534	530	512	503	547	545	512	569	537	504	536	542	555	558	524	504	523	512	569	532	518	524	523	547	529	526	527	525	512	526	519	506	572	529	523	533	522	512	453	551	532	520	560	521	528	550	551	525	602	526	557	547	544	533	522	528	537	529	522	540	560	532	496	537	489	565	554	538	527	509	530	525	575	543	521	536	523	530	508	543	523	490	520	572	519	523	547	541	523	556	442	512	566	518	517	515	537	539	507	575	517	498	513	543	537	556	574	509	506	524	537	566	514	520	523	523	505	501	535	511	508	567	555	529	504	564	593	539	516	510	497	522	557	519	529	492	516	465	521	507	564	527	547	512	526	546	506	539	533	504	533	470	530	549	552	521	497	555	562	596	522	496	500	526	537	558	532	546	519	517	516	546	528	542	527	548	559	532	568	507	559	537	520	533	495	509	569	524	518	541	517	523	489	520	491	513	547	535	535	537	511	575	549	562	508	536	558	508	564	537	551	550	555	552	524	523	565	529	522	534	524	471	491	531	498	509	539	538	521	571	540	491	569	544	572	532	554	525	506	522	487	538	552	518	530	517	534	554	523	527	536	526	546	464	510	531	537	516	490	522	502	541	536	527	547	513	513	523	540	524	524	511	549	550	522	493	543	546	541	508	530	558	536	521	501	530	508	560	553	524	538	489	515	562	546	553	543	524	504	526	554	526	500	512	558	531	538	528	507	563	534	489	516	534	517	518	518	513	595	515	537	556	526	553	539	506	557	545	568	514	529	520	575	542	519	510	501	468	537	502	487	525	508	539	517	519	545	533	541	513	534	517	528	545	605	525	538	588	523	550	549	540	530	566	548	559	538	544	543	484	514	494	499	544	517	522	540	513	549	511	530	520	517	514	529	549	537	518	487	558	549	528	554	557	518	508	492	541	542	513	572	521	546	524	564	561	507	527	555	511	565	521	533	549	537	527	523	511	570	483	568	511	572	538	539	557	538	538	540	542	534	506	508	520	550	522	471	574	535	497	548	517	537	494	515	540	512	506	524	522	525	533	537	510	539	524	518	505	531	542	495	574	542	526	562	515	520	564	542	551	554	513	522	555	512	504	539	532	528	532	536	552	522	536	547	530	559	530	528	525	499	529	559	563	516	542	508	500	511	522	548	500	540	537	519	509	518	535	528	543	521	563	512	521	532	530	496	512	482	511	522	561	495	503	533	529	542	533	553	569	525	541	541	536	533	527	517	522	559	526	520	531	543	501	541	523	546	526	482	554	542	517	535	516	510	555	539	517	529	502	530	519	535	524	520	533	526	537	528	559	503	505	485	562	502	503	532	523	514	508	551	548	540	524	549	551	552	535	553	542	529	565	494	511	547	541	487	506	525	564	502	569	529	532	563	511	536	537	524	513	516	546	513	545	555	507	526	525	493	548	499	544	561	559	540	529	529	552	530	582	520	542	511	547	534	562	518	518	544	531	501	524	570	511	547	530	543	522	544	531	556	515	553	507	559	554	526	557	514	528	519	578	503	518	515	541	526	555	546	551	526	495	536	535	525	554	503	567	536	528	556	554	545	508	527	521	536	534	549	517	544	511	544	532	471	541	541	513	556	555	518	568	517	548	545	491	534	573	550	543	565	549	522	512	538	565	486	530	527	560	554	543	510	534	474	531	567	545	533	511	538	531	511	521	528	517	548	502	569	540	520	537	525	502	559	505	539	560	562	551	552	527	502	559	548	551	555	569	549	502	569	575	530	491	501	536	586	531	481	529	512	531	596	541	512	531	534	535	535	545	577	537	538	529	529	525	558	561	527	559	554	505	530	512	508	522	489	501	522	505	574	547	541	537	541	541	530	535	512	510	505	519	523	530	547	535	559	564	537	520	546	505	519	525	545	531	536	535	548	572	506	554	558	497	550	542	534	532	499	544	534	538	533	548	546	537	540	543	517	534	506	561	566	534	506	523	471	531	559	558	529	522	573	513	547	532	451	542	501	536	524	496	507	553	506	527	519	517	559	555	516	569	500	498	531	528	533	539	541	528	520	535	524	553	508	511	564	514	558	526	550	558	531	561	597	575	537	505	510	553	547	528	520	570	501	566	514	532	552	526	512	540	541	515	514	541	525	503	508	488	507	555	547	561	502	522	574	537	535	565	515	526	513	543	541	537	543	496	525	523	540	539	516	536	577	557	495	574	507	555	523	495	507	548	557	535	540	545	500	510	543	594	549	560	496	526	468	536	514	527	506	533	515	548	531	499	539	540	559	520	528	508	544	516	560	545	497	542	556	585	529	538	525	526	546	518	543	532	538	521	546	535	516	514	510	543	523	489	534	503	530	548	574	553	529	500	537	562	525	513	517	539	518	521	536	509	565	518	534	528	540	549	554	537	533	501	544	544	566	541	556	550	535	484	550	524	525	529	539	508	559	545	592	550	562	522	522	554	557	580	555	547	575	557	527	528	543	485	556	562	521	543	563	548	511	505	469	539	592	550	507	553	533	509	553	569	551	507	532	531	499	533	553	537	543	534	507	574	524	535	531	530	497	533	509	490	525	534	536	568	485	550	524	528	558	525	539	542	532	556	517	550	554	524	505	525	522	510	532	522	551	546	534	516	504	523	582	517	519	493	535	534	563	533	511	505	516	545	520	537	507	533	570	565	517	504	518	530	505	534	519	581	511	557	516	491	482	499	479	495	548	563	532	552	523	565	563	526	565	538	571	504	560	530	554	524	532	549	546	512	487	536	521	539	519	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42320	14762	4321	2369	1683	1177	931	793	682	622	533	495	446	397	407	340	350	372	342	359	333	319	332	333	339	303	328	285	306	306	315	334	294	296	287	301	330	248	332	268	286	304	308	296	292	290	281	315	311	305	296	252	290	272	295	282	296	286	288	298	280	275	265	293	283	268	253	287	284	239	261	281	275	304	287	278	289	303	289	274	316	314	266	284	285	286	309	270	272	314	296	281	288	279	264	285	302	278	308	288	272	287	280	277	305	304	304	311	284	289	298	294	259	265	301	282	271	270	293	315	315	273	280	269	305	290	264	297	301	263	279	288	282	237	288	277	276	252	263	258	284	313	280	261	259	294	288	273	280	287	253	286	296	280	245	270	275	286	261	262	283	294	271	271	318	283	278	299	283	272	300	280	274	269	286	264	282	291	298	304	289	285	282	305	275	255	256	305	290	268	291	300	277	290	266	262	277	254	277	298	272	278	263	290	276	279	267	291	273	277	263	266	265	292	323	300	303	300	263	280	277	270	320	260	298	263	251	270	295	284	300	314	259	304	285	249	313	279	300	263	297	306	284	268	278	294	301	274	258	275	263	290	317	293	308	291	278	293	259	290	275	280	265	299	284	256	291	278	290	289	296	287	278	258	277	304	281	278	263	306	292	245	282	273	269	274	326	277	288	279	300	298	274	306	293	278	269	217	282	276	305	271	286	274	279	274	297	290	275	244	272	280	313	280	269	280	270	267	308	292	275	261	261	247	245	306	281	299	278	307	265	287	292	296	295	312	298	277	298	293	263	274	282	279	256	296	281	280	264	299	262	267	273	262	273	283	302	281	295	282	267	255	284	283	277	255	261	254	278	269	265	272	285	312	299	254	307	275	284	296	289	295	270	311	259	259	293	271	280	286	267	326	275	312	261	286	272	247	286	313	274	269	280	289	269	233	278	285	315	267	273	252	307	283	296	285	283	270	278	289	276	302	280	304	256	258	265	291	293	255	262	286	272	279	271	285	332	286	282	282	309	280	300	260	290	288	276	277	269	277	266	308	269	290	305	270	271	250	304	281	295	287	278	293	261	278	286	269	275	288	258	278	295	288	309	250	270	267	302	266	271	250	299	251	296	260	282	306	290	277	278	299	297	282	280	278	287	243	301	267	258	314	238	277	262	244	288	268	265	293	310	296	299	268	238	288	279	311	275	288	290	264	278	294	267	280	284	293	289	258	259	290	288	279	275	249	290	272	263	270	285	291	301	254	300	308	295	290	286	283	285	283	251	298	280	298	301	279	303	258	298	258	293	287	283	244	300	299	293	264	305	265	299	298	282	277	270	288	258	240	247	277	305	296	277	284	269	270	290	278	251	273	283	287	294	269	267	303	298	277	278	299	323	288	306	302	323	284	281	275	277	264	283	258	271	280	256	281	303	292	301	311	300	257	307	308	283	302	279	295	312	276	258	265	282	306	266	273	282	285	266	245	285	249	264	275	306	283	285	274	272	271	271	298	261	266	272	235	284	278	283	250	274	277	299	273	290	255	300	273	279	287	284	306	285	270	258	280	286	284	277	274	287	303	283	319	270	269	279	264	312	272	238	285	289	258	278	260	287	314	315	275	287	267	291	274	268	279	288	296	312	268	283	288	289	287	318	280	296	283	290	243	285	267	271	294	278	307	277	247	289	262	254	271	264	299	262	294	269	256	295	289	290	291	263	259	231	259	311	297	285	288	295	315	297	304	320	299	279	310	277	279	258	274	277	256	296	284	267	299	286	307	293	317	262	299	273	309	271	295	292	275	260	296	260	281	276	270	277	292	293	310	279	256	260	303	297	265	298	271	308	302	300	287	282	274	273	266	271	310	301	251	273	282	275	288	232	287	233	255	272	268	273	284	282	280	294	282	248	281	277	271	281	285	318	288	290	273	287	274	273	286	282	284	314	285	275	262	287	272	265	274	260	288	279	271	276	295	309	285	293	303	268	280	279	290	282	270	280	256	309	276	265	291	279	281	280	246	279	266	276	276	261	278	291	286	288	304	303	293	284	271	277	279	288	310	258	263	266	280	247	300	276	277	296	256	323	288	275	247	287	278	288	309	296	257	284	292	303	300	319	293	275	326	257	274	279	277	292	289	285	276	309	293	293	314	263	300	257	275	293	266	277	301	302	289	273	276	265	328	276	291	288	284	318	251	263	272	292	285	260	296	292	264	304	291	260	267	295	260	252	272	272	291	237	280	303	269	290	293	276	306	279	279	269	310	296	310	277	294	274	243	283	287	311	294	301	307	275	273	271	262	267	316	277	260	276	289	266	262	270	252	276	294	286	299	262	290	261	266	269	290	287	299	250	278	270	253	305	286	261	290	262	272	280	299	291	275	307	263	282	273	298	276	325	271	279	290	310	268	274	285	309	291	267	256	298	272	265	285	258	274	269	283	289	281	304	275	292	273	302	283	268	300	316	271	268	312	289	263	266	305	313	269	285	287	269	295	289	309	297	296	272	260	291	275	289	298	287	296	294	272	274	320	276	262	278	289	286	290	296	293	295	307	310	293	279	298	282	267	253	288	268	285	291	266	283	295	282	260	253	271	285	289	301	264	262	297	269	278	284	276	288	285	283	296	272	277	291	296	280	282	315	294	299	254	281	285	275	290	280	318	279	266	283	259	291	278	271	275	263	257	266	298	279	256	255	281	281	298	310	277	289	260	263	283	273	268	292	307	303	278	265	259	262	289	289	263	290	299	281	275	249	289	267	265	277	270	273	289	290	278	308	302	259	315	259	288	268	273	266	301	280	265	265	296	265	257	274	241	270	280	278	308	263	270	252	297	289	273	259	290	263	263	264	259	311	300	288	257	290	290	291	284	291	303	291	258	279	291	305	282	325	264	263	265	299	295	281	288	289	280	262	314	254	275	284	269	267	257	265	253	268	293	283	281	289	273	313	279	291	275	280	299	291	286	286	286	274	274	294	257	257	300	285	284	263	256	283	257	295	269	242	287	292	286	320	297	260	301	292	267	271	290	277	285	278	270	267	254	297	288	273	266	247	285	242	311	294	259	315	310	272	287	248	288	269	255	254	298	298	299	305	262	265	294	293	286	321	288	275	259	268	282	274	292	249	277	243	294	271	285	277	308	268	285	260	270	279	266	272	285	283	271	284	303	284	294	275	289	291	302	292	310	275	307	274	310	291	310	266	271	301	290	315	278	303	282	307	272	279	281	286	281	270	269	263	280	264	275	299	240	316	282	283	254	282	269	300	260	261	258	280	278	283	307	296	282	296	297	277	253	280	283	246	282	275	281	290	295	273	296	263	284	276	299	300	255	321	293	275	294	257	293	289	265	306	277	286	287	284	255	272	303	274	290	282	282	298	277	317	301	320	295	257	258	292	257	262	242	257	284	291	281	276	297	300	309	278	303	285	280	316	255	284	275	292	285	241	305	248	294	271	287	259	290	279	298	262	301	283	256	281	286	284	308	286	264	311	271	300	287	284	271	278	266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17483	2935	6330	6853	5897	4735	3785	3198	2791	2447	2179	1928	1821	1673	1511	1510	1354	1309	1277	1196	1190	1174	1058	1120	1053	976	1006	978	994	918	946	916	936	942	794	884	941	877	857	837	861	871	852	835	852	852	874	790	827	792	798	794	807	767	793	794	806	771	816	805	748	767	748	781	763	778	847	785	814	756	752	838	749	777	770	789	763	765	740	760	832	789	733	794	801	839	803	799	811	759	847	790	767	806	774	731	766	760	750	734	789	749	773	792	780	742	752	758	787	821	799	811	741	787	793	814	793	769	772	789	784	824	734	776	741	758	728	757	772	771	758	787	830	749	761	774	734	760	800	769	761	780	793	803	812	758	771	792	747	783	744	779	731	716	792	748	795	788	789	808	779	781	791	760	766	761	771	718	752	786	816	752	805	784	799	787	753	752	733	791	794	756	814	771	771	717	771	760	738	775	719	759	780	736	771	843	779	737	756	771	770	768	765	795	818	790	743	757	769	761	772	786	755	736	806	772	719	780	749	806	729	792	786	723	748	747	747	787	748	696	743	741	770	770	787	766	813	731	769	777	742	740	773	791	763	781	774	790	806	758	750	775	747	762	791	762	716	800	822	757	735	840	739	827	770	771	727	750	794	816	721	781	722	765	786	757	757	754	754	785	758	737	713	731	762	764	729	714	775	790	810	733	732	750	771	746	754	744	776	762	729	763	755	785	752	792	762	772	807	759	739	792	737	772	799	777	756	759	771	769	746	809	792	745	763	777	728	789	734	783	778	732	734	770	754	730	769	778	822	821	751	764	758	739	717	751	751	791	778	757	771	728	732	724	827	741	723	782	770	754	780	755	789	708	796	780	753	770	749	759	741	784	812	781	791	700	770	729	724	765	723	759	771	760	752	773	770	744	761	728	777	779	751	816	797	751	786	762	775	749	765	806	761	755	805	778	749	752	701	789	752	771	770	750	769	783	702	744	782	781	719	784	788	746	785	709	757	741	811	792	778	730	763	768	768	732	752	787	756	797	762	756	762	744	780	768	763	755	784	709	734	717	779	747	788	735	727	788	728	771	724	800	764	745	758	731	706	809	799	737	798	776	757	722	745	778	753	729	778	785	798	736	776	744	723	782	800	809	751	798	756	777	738	767	726	769	758	738	768	716	752	807	756	783	752	780	788	758	776	747	769	750	794	753	762	761	742	735	773	743	791	784	799	732	794	750	778	756	727	761	787	759	767	766	760	775	787	786	755	780	806	771	781	785	751	765	777	761	738	761	777	818	800	788	797	755	720	769	719	819	745	754	777	757	698	741	755	764	803	793	714	734	747	801	786	765	784	826	740	720	763	740	767	725	740	716	775	723	765	767	771	757	743	769	780	754	767	741	774	763	767	794	724	761	796	735	773	803	730	755	762	745	754	784	763	684	803	748	701	752	734	738	750	791	771	742	749	737	745	771	728	760	740	745	746	745	757	768	823	823	676	770	714	763	768	808	742	809	782	779	791	772	750	772	714	715	796	751	712	792	779	722	748	742	798	796	779	769	815	792	778	722	767	731	745	737	750	728	776	748	749	770	769	723	763	760	773	737	802	771	756	760	759	735	758	796	750	781	816	738	800	816	779	766	740	788	825	768	767	800	775	754	761	724	733	776	822	771	755	740	746	744	760	728	732	738	808	777	745	758	758	735	716	754	783	777	738	733	769	802	731	734	762	782	719	805	748	761	751	770	755	776	762	793	769	767	745	824	730	814	769	792	740	781	771	765	772	749	760	712	710	771	762	740	706	727	763	752	792	729	771	757	794	769	779	735	812	688	771	757	728	745	790	782	774	763	778	770	729	732	720	792	786	792	716	770	744	738	735	796	780	744	812	735	717	757	772	743	746	782	762	800	696	746	704	775	790	780	788	770	748	776	840	732	780	768	798	756	727	778	756	765	765	793	718	718	754	781	757	772	778	789	731	811	755	765	776	803	738	789	742	765	803	762	766	788	734	725	786	805	741	710	741	788	777	717	746	738	777	734	758	761	744	731	788	759	767	790	741	769	748	775	755	745	755	725	761	789	741	768	797	752	780	820	736	756	738	768	730	791	774	780	703	766	743	733	813	751	760	751	751	758	791	734	806	767	780	749	760	747	764	747	736	728	742	706	821	792	767	695	758	767	764	792	791	737	736	731	787	782	765	792	741	718	745	769	786	724	784	764	726	746	810	728	725	713	770	749	763	750	749	780	754	770	776	745	711	707	747	796	758	746	757	797	751	755	778	749	735	750	797	727	786	764	756	757	731	757	788	785	737	789	757	757	777	761	741	736	780	737	779	752	789	743	740	804	760	766	730	730	725	751	770	854	775	768	779	761	770	774	713	769	690	760	721	775	754	773	734	750	762	759	748	740	661	742	764	753	748	723	725	760	798	734	743	796	743	755	776	754	765	737	765	790	774	757	767	820	773	741	747	744	713	721	768	747	727	776	764	776	770	728	772	782	782	749	739	742	765	751	745	791	745	766	795	761	752	740	791	778	767	730	708	783	733	731	736	770	762	720	774	727	781	757	771	769	798	812	747	816	744	753	777	683	762	748	770	797	743	789	795	767	746	729	802	790	727	773	725	748	753	796	744	748	732	758	834	756	776	815	746	740	769	728	775	762	794	748	791	795	793	777	754	754	801	742	772	749	733	731	778	732	736	797	788	776	760	714	741	750	757	743	754	790	761	774	776	772	808	719	793	798	711	793	778	797	741	804	812	740	754	746	769	727	751	805	776	749	760	733	710	819	789	754	758	735	726	780	732	753	742	761	793	757	751	789	765	789	744	773	712	786	758	762	804	763	741	796	782	725	757	763	809	730	790	778	729	745	746	719	754	726	808	755	760	786	705	717	787	789	740	799	739	746	789	756	755	763	736	775	723	743	766	794	736	739	792	774	732	739	762	804	703	757	766	774	737	727	798	783	752	767	779	777	757	777	768	760	720	747	753	747	801	777	768	748	806	776	813	768	742	752	767	758	795	728	755	726	728	772	752	729	760	755	702	756	769	725	816	767	787	786	711	767	794	718	778	773	765	786	741	772	741	706	749	799	773	736	744	745	757	752	719	738	774	736	771	772	754	730	761	758	768	775	778	723	738	787	766	750	794	789	758	786	790	755	777	761	789	782	731	776	779	756	772	729	712	738	753	808	772	765	782	765	807	770	757	748	722	821	731	749	792	742	734	724	764	758	774	722	785	785	758	750	824	768	771	720	762	756	732	739	755	682	781	754	732	729	782	740	729	781	793	765	775	725	724	709	737	764	800	742	753	755	745	775	763	726	775	799	753	705	745	758	769	782	774	784	785	759	816	789	770	731	726	732	783	769	733	728	753	721	751	769	744	746	746	787	770	761	739	798	731	755	749	751	755	783	766	782	747	785	810	801	782	731	774	678	766	759	733	725	772	767	774	753	731	809	799	742	753	756	754	715	783	734	740	792	781	732	770	803	771	789	740	724	785	705	728	804	729	777	738	765	749	792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3930	210	145	134	128	111	100	86	91	112	99	96	98	82	83	84	81	98	108	93	94	75	79	85	92	89	96	79	78	87	88	86	89	77	87	94	84	58	81	87	103	73	85	85	90	90	76	89	85	73	77	73	83	100	115	81	99	80	65	69	85	81	84	100	94	84	104	91	90	96	78	69	84	78	102	80	90	100	103	94	95	88	83	89	96	91	86	76	87	80	93	101	87	87	83	79	77	99	94	97	68	92	93	87	96	87	78	86	96	83	83	88	72	99	85	103	100	70	90	83	82	78	80	92	93	76	91	89	96	89	97	98	89	77	78	77	74	77	93	99	85	87	96	89	86	70	70	87	91	96	81	67	101	88	97	97	96	87	78	79	87	89	84	78	74	76	87	82	97	64	90	96	87	84	86	83	88	75	77	72	96	86	69	87	81	78	107	78	88	96	74	87	85	112	89	78	81	94	86	66	92	86	84	101	90	75	89	103	89	77	80	96	90	86	96	85	81	87	97	82	79	98	87	86	71	68	91	78	95	86	87	86	76	81	89	66	98	105	95	82	76	65	94	82	80	83	85	94	111	81	93	78	81	86	76	84	90	88	78	88	88	81	98	84	84	92	86	87	84	82	97	74	94	92	80	68	81	78	88	86	86	78	84	91	73	103	86	90	85	93	76	90	92	90	85	95	77	85	70	92	103	77	99	95	75	103	75	95	79	93	83	79	95	78	76	101	81	86	86	82	67	77	80	67	107	98	91	96	83	75	95	88	102	87	103	94	76	86	88	85	85	84	98	94	92	82	83	86	70	79	103	89	78	79	80	97	81	86	82	77	97	87	80	79	77	66	89	98	66	92	93	77	83	83	69	88	81	69	92	89	96	78	85	99	83	82	78	93	77	66	88	84	99	70	91	102	102	93	89	79	85	91	88	86	84	62	85	95	88	89	88	97	76	86	75	68	77	92	90	76	92	85	89	83	92	74	74	79	84	95	85	97	90	88	88	67	88	75	76	70	72	89	60	85	93	73	86	96	91	88	72	84	95	93	95	85	93	83	91	72	77	95	76	89	80	80	72	101	74	90	82	82	72	91	86	93	96	66	85	88	88	91	86	87	81	81	77	70	81	91	78	87	75	81	85	83	76	69	95	75	94	78	94	85	82	83	85	84	68	94	71	84	92	90	90	90	82	90	78	84	84	87	78	66	81	100	88	80	65	79	73	85	77	99	84	97	101	75	89	97	87	83	95	85	82	77	79	100	83	80	91	88	72	86	71	83	78	99	79	81	84	82	82	73	80	68	91	94	79	72	81	93	73	102	89	87	89	90	76	79	89	83	96	80	77	104	84	99	73	81	76	81	73	82	80	87	84	106	90	80	86	93	90	80	65	62	86	85	78	87	74	99	80	81	93	96	68	79	89	93	82	90	91	80	85	91	95	68	83	93	77	69	99	78	81	88	85	87	78	77	81	76	70	60	73	84	84	85	71	75	86	99	82	88	84	89	71	76	88	87	86	76	82	79	64	77	86	77	89	89	77	84	74	97	79	91	84	78	104	100	86	90	85	82	87	78	81	80	87	72	92	96	81	84	94	95	75	110	84	90	89	81	77	82	88	85	104	91	87	90	88	93	88	86	77	83	91	104	87	77	84	88	81	92	74	99	99	83	83	81	98	81	88	72	93	94	68	87	94	82	78	62	94	81	77	85	81	103	80	86	69	85	84	87	66	87	91	90	97	82	80	102	100	102	80	67	72	85	79	87	81	87	92	74	80	68	69	83	90	94	90	82	80	69	93	86	75	91	77	58	81	97	85	76	80	85	87	88	87	84	83	86	83	81	80	83	79	73	99	89	70	87	67	70	70	82	72	87	94	78	83	75	77	79	82	76	76	79	82	80	95	66	82	61	91	74	77	78	86	80	75	76	74	92	72	91	89	97	77	78	73	82	72	100	81	91	85	86	87	107	91	82	96	92	75	86	78	75	89	77	84	99	68	101	101	85	87	73	92	79	78	85	85	95	77	87	103	89	87	84	66	80	77	81	87	98	76	90	95	90	78	95	98	102	94	71	97	105	78	68	96	71	105	75	92	88	96	77	86	85	74	78	86	73	88	90	100	77	94	76	82	95	85	98	95	79	89	66	95	62	106	99	92	91	90	99	88	88	94	83	92	93	101	76	96	82	97	99	104	74	86	88	72	77	77	93	90	75	84	78	86	84	92	85	78	97	63	78	81	79	58	100	68	97	75	85	73	85	77	72	85	92	73	79	81	84	84	88	105	98	90	81	97	74	90	91	82	90	98	82	89	89	69	100	84	88	77	83	84	83	72	82	81	102	93	98	90	85	80	80	76	77	88	105	103	88	92	91	69	86	71	90	90	88	87	82	76	74	74	83	85	81	80	81	81	84	77	88	75	76	92	82	88	70	87	75	93	79	78	85	77	94	90	78	60	84	96	85	90	89	63	86	82	93	76	76	82	84	65	85	77	97	75	85	80	95	93	106	85	94	98	85	60	102	94	80	81	81	93	70	82	81	89	80	89	76	95	84	89	88	87	89	85	92	79	66	97	81	68	66	73	61	74	83	76	80	88	79	86	89	99	82	81	69	74	82	82	87	83	84	79	87	83	82	91	81	90	81	67	70	73	80	101	87	105	89	83	85	105	80	76	77	80	102	77	73	86	80	77	82	79	87	99	91	54	102	90	98	64	86	73	99	81	86	83	88	68	85	77	105	72	82	68	67	89	86	91	84	83	78	86	82	89	89	98	96	71	67	85	85	79	92	91	82	60	89	93	85	81	82	73	78	85	104	81	87	76	72	81	96	77	88	77	88	73	84	93	88	83	83	97	99	88	91	82	83	78	96	103	81	90	84	70	81	93	89	95	86	84	75	85	69	87	80	81	100	72	100	74	82	81	84	76	89	83	88	66	83	86	104	102	78	102	68	95	90	102	67	93	75	88	83	77	91	79	86	76	76	85	77	82	69	88	71	77	62	89	83	84	95	86	70	96	79	79	83	85	80	87	81	68	83	65	97	85	81	85	77	87	91	72	84	81	93	76	78	94	88	86	86	74	79	80	86	80	93	97	73	105	116	92	83	71	97	88	73	81	89	83	75	90	76	91	84	76	84	77	75	105	92	79	91	86	88	89	79	103	77	90	99	94	84	67	71	72	94	86	94	90	80	83	86	97	106	85	103	71	79	83	78	83	78	83	100	85	91	98	79	87	92	78	70	68	82	66	93	63	77	88	77	103	95	89	78	84	79	101	92	89	76	66	77	73	85	90	86	104	93	89	92	94	82	78	95	85	76	77	96	90	84	69	79	78	81	105	81	86	79	85	69	90	87	79	75	94	91	87	90	68	81	63	78	81	85	88	79	87	79	79	98	90	76	71	83	91	93	91	78	75	75	81	87	96	75	83	83	70	83	77	92	76	88	102	76	92	75	81	91	65	80	63	81	85	90	67	86	92	96	100	85	82	79	91	93	76	97	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4457	345	478	527	464	428	369	391	340	319	334	306	335	328	293	335	309	309	325	298	286	306	269	278	284	304	300	291	319	317	273	298	261	280	290	305	307	278	280	301	319	301	326	313	290	284	289	294	273	297	290	279	267	306	280	293	302	266	302	282	300	288	348	302	270	287	275	285	284	325	290	297	296	293	293	274	295	295	290	248	272	301	312	283	297	304	282	261	283	262	305	298	274	282	263	254	300	252	313	279	283	270	293	307	295	301	308	280	302	302	291	282	298	283	292	271	278	267	274	297	274	301	275	294	311	307	270	273	304	307	325	266	288	317	278	320	276	300	292	307	274	291	278	288	293	280	284	296	287	301	285	294	290	277	287	317	303	267	309	307	292	283	295	291	318	293	289	305	283	292	297	292	270	293	292	270	261	274	283	275	309	286	268	290	296	298	291	276	290	307	294	300	303	293	277	300	320	288	335	281	281	288	275	292	288	304	286	308	305	289	276	276	250	271	282	274	290	300	287	302	297	275	273	293	293	284	288	289	297	289	332	305	320	302	330	321	287	300	307	299	270	249	287	272	276	298	281	297	266	301	300	303	312	304	304	304	289	288	278	260	310	300	321	283	267	312	280	283	313	299	272	296	311	306	311	278	296	279	269	263	277	302	300	322	273	298	276	287	291	306	282	265	259	285	282	279	252	256	277	289	308	301	329	258	281	269	280	320	312	296	278	288	275	261	292	341	281	307	280	270	286	302	282	269	278	281	307	272	254	303	267	313	310	287	300	269	312	301	316	299	295	303	291	308	284	337	312	300	306	283	298	311	288	289	260	271	298	306	292	286	299	300	310	292	305	298	305	265	257	299	323	272	284	271	309	292	292	287	302	299	286	309	285	303	312	273	295	276	276	295	265	276	299	281	283	243	268	307	272	284	252	273	282	308	306	300	298	308	290	303	258	270	271	310	311	295	299	273	290	291	319	278	288	277	310	262	297	305	254	297	281	263	282	243	276	305	297	256	307	299	292	297	278	278	261	300	274	294	295	338	281	317	306	282	276	295	304	320	271	276	307	292	307	290	282	278	290	275	277	313	283	258	311	263	315	298	280	274	296	314	293	282	270	336	280	286	313	259	280	271	282	284	306	284	278	266	272	310	300	317	315	299	281	312	288	297	290	275	263	287	287	282	288	265	278	295	286	277	284	319	298	287	331	299	266	284	278	227	284	279	301	299	286	300	300	316	261	298	289	315	328	252	269	284	254	283	303	326	304	280	322	268	291	303	279	302	302	307	304	273	255	283	311	297	293	289	321	270	301	273	260	317	302	286	285	305	284	293	272	283	262	267	267	303	324	265	311	301	303	324	295	288	292	301	267	279	276	293	300	297	307	287	311	298	278	271	284	312	279	296	290	296	279	295	304	321	296	320	311	297	269	316	282	303	285	298	313	286	310	273	307	289	264	290	284	312	265	268	300	281	298	279	339	292	291	279	308	286	277	310	278	295	272	264	279	284	321	291	272	271	290	250	287	270	273	259	284	292	254	293	281	294	316	277	288	289	294	291	322	271	302	287	287	276	294	291	297	299	275	304	299	274	272	319	286	288	291	288	257	316	262	286	325	294	311	246	265	274	295	282	278	287	280	260	324	305	331	270	298	277	296	304	282	294	292	305	273	275	306	310	275	265	307	296	292	290	326	302	300	306	303	305	289	291	264	266	286	305	263	272	258	287	315	294	256	282	264	278	328	279	304	303	308	325	306	301	308	290	260	299	297	299	299	296	291	303	284	311	289	322	266	334	299	274	322	280	298	276	278	270	307	296	308	263	308	304	246	284	328	272	323	323	282	294	288	277	266	260	306	288	303	262	267	308	287	307	299	295	297	280	273	295	289	278	294	288	307	282	313	311	280	284	283	250	295	294	284	289	315	280	277	290	273	285	281	286	284	270	276	289	280	307	303	296	277	304	286	295	275	297	303	257	284	291	300	254	297	275	296	315	294	291	279	313	274	282	275	288	312	317	302	301	275	286	286	281	300	299	272	259	261	292	288	283	297	287	303	267	302	268	288	289	317	266	297	269	264	294	288	301	281	297	270	277	309	320	293	303	309	289	318	307	329	271	290	273	309	310	257	305	296	286	285	321	315	294	289	294	303	279	249	271	285	285	298	305	290	287	285	315	310	293	266	289	300	276	321	320	308	300	283	286	266	273	310	286	286	262	281	327	308	288	281	294	295	286	282	321	286	263	293	284	289	278	311	263	276	308	280	238	283	318	307	280	277	295	299	285	264	290	273	281	330	297	297	287	289	292	297	312	312	264	296	300	306	275	278	289	290	262	299	321	315	318	298	272	307	308	308	261	298	291	283	318	299	292	254	292	279	288	310	318	324	292	300	308	278	292	285	286	298	286	295	307	309	294	311	305	271	326	307	294	283	276	290	298	309	324	308	276	286	296	325	296	251	314	313	271	267	285	301	312	293	298	270	287	259	304	332	319	320	291	307	297	277	302	290	299	288	276	310	285	328	264	287	284	291	308	282	323	271	301	264	276	295	256	289	311	286	305	297	278	302	303	295	320	295	302	277	272	313	304	295	258	290	313	311	308	283	302	262	314	281	301	252	279	280	270	288	303	313	293	297	273	287	324	300	283	303	282	303	262	278	303	285	290	303	309	267	317	284	287	283	277	288	290	308	269	294	301	289	304	267	297	283	297	265	318	303	267	284	301	293	289	288	308	316	288	278	299	281	294	286	328	298	276	285	277	289	280	327	291	282	267	319	313	309	334	295	266	287	276	282	290	280	278	296	290	282	297	267	280	275	282	331	266	271	308	257	294	289	300	276	310	295	300	298	308	262	316	306	278	300	300	279	273	299	282	290	322	328	282	297	256	288	307	280	310	291	290	301	307	317	275	301	279	294	317	306	293	279	275	275	281	287	306	285	260	294	308	312	311	301	305	274	316	311	296	307	281	261	317	294	256	276	279	278	285	280	274	296	290	284	298	301	316	295	266	282	288	284	326	318	290	283	272	248	299	302	280	287	292	290	288	280	262	321	284	289	306	300	328	294	280	306	273	288	297	283	316	295	259	287	305	318	273	253	288	309	294	297	266	262	284	318	321	300	289	254	290	291	283	281	258	301	260	295	280	276	293	270	268	282	325	269	313	283	273	316	309	276	259	312	322	266	281	302	303	293	293	260	303	289	284	280	271	325	272	277	306	263	302	284	299	277	298	276	321	301	280	292	290	272	303	278	296	302	304	285	295	294	310	305	247	297	288	261	299	270	277	315	289	269	292	310	259	320	299	254	299	309	296	291	300	308	288	294	310	288	328	284	286	310	309	307	261	317	316	316	282	276	274	285	291	292	299	295	281	299	279	262	300	309	297	298	262	302	279	306	293	284	260	272	324	264	293	272	297	288	278	304	278	307	326	301	300	281	266	296	287	293	273	323	311	293	271	280	300	308	296	280	292	274	319	275	264	269	281	323	290	325	302	302	256	278	275	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22037	1894	1459	1186	833	643	495	453	342	327	290	279	268	223	233	232	235	202	236	194	184	195	214	210	181	189	178	209	201	185	183	188	196	206	203	171	206	213	197	195	229	167	185	227	215	179	176	202	162	170	175	180	197	180	189	167	188	164	204	158	189	173	158	184	187	194	186	175	178	176	198	156	184	198	192	198	174	158	189	177	153	205	186	177	184	188	185	164	185	168	156	186	181	196	180	190	163	175	170	185	201	196	165	172	178	178	179	163	177	180	166	172	163	194	165	195	195	182	182	151	165	182	175	175	199	163	174	182	164	185	185	177	168	203	168	163	189	197	190	171	180	174	182	189	187	178	195	168	194	169	186	179	186	160	190	171	177	155	163	190	197	183	161	189	188	191	172	191	184	191	172	145	188	202	194	186	198	165	171	190	163	179	182	170	196	175	190	184	190	163	174	182	189	183	202	179	177	186	182	190	158	150	171	181	178	153	152	186	191	193	200	188	172	175	172	176	185	207	155	172	186	167	179	175	168	157	190	171	164	151	193	213	169	180	186	189	183	201	180	185	183	184	194	165	180	185	177	165	166	194	181	183	187	145	202	165	185	181	172	200	160	162	184	183	160	198	184	178	166	196	180	205	178	201	189	194	180	170	183	179	161	167	201	189	181	194	170	167	189	174	184	190	158	201	185	157	195	177	174	176	183	190	171	175	177	223	169	186	157	163	194	160	190	181	196	178	148	164	173	195	150	175	172	169	198	172	172	154	181	180	187	154	163	177	176	183	183	187	186	182	183	190	203	206	179	164	173	173	159	166	193	168	180	190	172	155	156	185	220	185	183	172	178	175	185	162	179	172	172	192	164	209	159	192	182	170	202	177	151	157	179	178	170	170	178	172	187	154	162	168	169	200	177	174	183	154	168	149	181	174	185	174	176	181	193	183	168	182	162	162	175	164	190	177	178	172	196	166	157	150	213	177	173	171	199	188	186	181	187	171	172	181	164	173	156	190	182	165	174	187	158	182	185	204	167	190	177	181	176	182	166	196	169	168	177	165	159	180	184	186	170	168	172	190	215	188	165	198	184	190	182	183	186	184	201	175	179	189	164	178	169	184	191	189	157	167	184	192	194	174	171	178	179	189	169	182	179	159	171	177	178	173	178	164	176	182	213	180	192	191	199	158	157	169	152	208	210	158	166	199	140	177	169	179	158	187	175	178	196	165	172	165	165	194	178	176	192	185	163	170	191	174	182	204	159	179	189	169	165	175	175	180	170	164	151	178	198	163	166	187	165	196	188	183	175	177	189	179	192	182	188	154	148	157	177	167	158	180	170	208	190	186	159	198	168	164	172	190	176	188	181	163	190	153	163	150	182	180	203	180	204	173	170	181	159	149	194	183	180	194	185	183	176	186	180	163	169	172	191	187	213	152	194	210	197	185	185	198	176	161	181	178	167	176	175	181	163	197	189	169	175	206	171	151	200	156	192	180	184	153	184	181	176	165	196	198	206	185	173	171	194	176	187	174	195	185	188	181	199	177	141	155	158	147	153	173	182	183	196	175	169	186	153	180	209	172	170	183	187	173	175	202	167	147	180	201	167	181	188	167	184	172	190	175	177	189	192	170	202	169	184	174	193	186	180	181	162	195	177	195	158	182	170	208	178	177	144	173	164	173	201	155	191	184	178	183	202	182	180	191	166	192	167	183	200	173	186	182	161	195	197	194	185	162	181	185	192	189	185	185	169	161	161	160	170	151	166	161	190	160	168	171	161	161	155	191	188	170	201	188	175	169	170	169	168	192	195	163	163	169	180	174	198	194	192	190	154	203	198	185	172	167	197	180	154	174	186	191	179	203	181	212	164	160	183	202	190	175	191	202	213	195	164	199	176	186	178	187	176	147	204	161	176	181	188	178	176	188	178	183	178	170	152	177	178	174	201	187	201	169	182	169	172	183	182	178	172	185	167	163	173	179	185	167	200	188	165	172	189	160	188	138	176	171	187	181	161	169	180	181	186	168	149	170	184	166	183	173	183	177	196	154	179	178	188	188	170	174	183	192	173	182	166	179	180	183	179	196	177	184	204	178	190	179	161	164	167	161	167	149	189	175	165	208	186	161	171	165	188	166	166	161	182	191	177	197	164	177	165	163	183	177	183	172	204	155	170	178	181	159	194	164	195	167	189	177	168	166	202	187	158	158	180	192	183	182	172	176	175	190	177	199	182	180	178	188	196	184	182	165	179	185	188	151	198	181	159	158	177	183	195	185	172	204	171	174	187	163	179	191	182	187	145	171	186	191	176	199	177	188	192	168	187	176	196	182	181	174	179	165	187	149	175	188	196	210	188	196	188	170	189	190	181	163	173	184	179	187	165	161	176	169	178	203	191	160	194	162	175	206	174	168	188	198	182	174	163	174	165	171	156	172	193	179	173	172	157	188	164	185	189	171	207	206	191	193	176	186	177	167	159	184	207	192	170	176	179	171	164	184	185	172	167	198	170	180	180	183	161	190	169	174	165	181	195	147	189	188	188	163	161	187	173	155	201	173	196	174	171	178	183	181	188	195	180	181	170	170	183	186	180	183	179	185	176	192	194	181	202	180	176	183	167	194	174	189	169	167	212	188	172	181	187	168	145	155	186	175	192	181	183	184	154	181	190	174	175	156	181	178	176	171	154	193	192	204	181	157	175	170	163	163	195	181	179	199	183	194	193	175	167	187	167	185	183	175	160	194	197	201	163	203	191	175	177	179	174	163	185	185	197	159	173	170	189	163	198	188	176	173	171	174	179	178	183	168	182	174	167	160	176	182	197	173	179	165	204	162	163	169	211	174	179	180	176	187	153	208	160	196	160	177	194	173	184	175	181	201	166	172	162	170	170	166	176	186	182	181	165	165	174	194	190	177	171	191	180	190	175	152	193	201	200	178	170	170	174	174	168	171	198	178	192	165	181	196	182	200	166	161	192	157	180	148	172	191	178	189	176	204	197	176	162	182	186	172	163	180	190	195	184	168	158	172	177	179	181	175	197	199	177	177	188	191	183	166	180	178	172	187	200	165	194	178	181	178	173	187	171	181	149	178	174	185	198	173	182	197	148	184	187	168	180	197	173	186	169	177	165	185	189	190	169	127	152	181	176	183	192	200	189	190	173	187	186	208	190	189	184	194	163	170	192	178	193	182	177	201	154	164	173	186	149	175	186	174	176	214	178	206	164	156	193	171	199	163	188	192	172	167	165	154	176	168	168	190	191	167	172	194	193	159	175	180	195	144	202	191	184	177	206	165	173	178	168	196	199	193	192	208	190	162	204	162	164	173	179	173	187	182	197	184	178	190	181	197	201	192	186	172	175	183	163	148	195	167	168	165	164	191	170	195	193	185	199	183	179	192	173	172	179	165	183	161	181	179	188	189	194	186	160	196	190	194	172	181	164	172	177	168	184	178	174	208	202	182	172	169	172	196	166	187	181	185	173	216	190	185	191	178	164	151	160	154	189	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9957	1548	3587	3924	3256	2673	2263	1877	1652	1403	1224	1118	1063	1030	997	912	811	815	772	809	748	759	668	675	716	669	672	659	583	635	663	631	615	618	577	599	622	636	584	590	582	600	599	588	576	555	528	538	527	554	541	543	592	517	511	582	552	574	561	570	536	515	582	591	510	514	535	569	574	543	508	530	491	527	548	540	538	533	549	516	527	511	526	542	555	535	520	524	565	498	553	491	587	542	517	515	519	547	564	513	564	534	533	560	523	510	498	499	522	540	550	493	541	555	532	544	488	513	540	564	509	545	486	563	522	538	542	524	557	519	526	508	556	564	555	532	507	518	550	554	566	533	546	520	526	515	517	535	524	517	510	504	546	538	519	533	503	510	555	484	557	520	611	570	522	527	495	520	540	530	550	511	496	522	522	519	552	553	521	535	567	523	543	508	498	515	519	513	537	534	526	526	541	531	517	525	520	506	543	487	569	524	547	497	551	546	545	506	523	508	523	579	539	547	529	509	515	534	539	566	513	538	508	566	518	518	530	545	517	515	541	541	526	461	563	539	544	540	476	492	529	530	517	548	549	523	559	525	546	517	491	526	508	564	514	502	504	515	543	496	530	520	531	558	524	577	517	518	531	520	544	535	519	539	541	559	518	515	543	511	532	532	560	548	536	560	487	529	549	507	519	515	545	466	531	548	500	532	529	553	534	509	552	501	521	539	505	534	490	548	498	526	495	552	538	520	482	535	564	558	534	519	548	497	522	515	530	514	550	523	508	513	513	520	518	514	504	572	543	509	553	553	515	530	558	523	536	561	540	584	494	551	519	527	550	544	507	510	559	523	539	564	508	524	548	490	579	500	548	501	501	508	535	555	530	489	571	546	508	529	538	489	525	537	550	511	522	555	540	549	485	560	481	525	546	521	550	510	468	534	535	550	556	513	519	512	521	501	512	555	554	556	501	522	520	502	530	500	540	495	526	520	501	502	544	524	509	512	528	534	514	513	506	520	575	536	518	538	519	524	565	530	562	546	542	541	533	558	529	552	531	562	519	532	536	502	551	531	539	537	547	506	559	546	529	555	507	538	495	518	529	550	552	538	549	546	501	552	532	509	527	504	538	513	506	532	534	519	534	537	523	521	498	529	514	522	512	499	530	543	556	546	522	525	591	543	492	494	527	507	525	571	525	504	521	541	556	524	561	535	538	534	519	507	521	530	530	519	539	537	522	537	522	527	545	551	568	526	497	546	539	506	511	538	536	523	508	525	502	515	542	535	556	539	492	552	544	508	474	555	525	526	527	495	492	541	492	533	504	527	524	514	528	534	519	506	514	522	518	521	537	501	504	524	565	540	537	544	548	505	535	518	529	517	482	487	531	556	525	525	489	557	519	514	514	517	524	569	503	575	489	554	530	512	509	545	540	473	552	520	575	567	517	555	496	559	573	531	519	514	516	560	521	470	540	523	530	519	507	543	524	546	536	530	557	505	514	540	505	508	475	537	498	543	516	495	520	561	486	515	493	555	526	480	495	519	531	529	554	546	573	548	529	546	527	529	502	476	512	531	502	515	526	545	536	532	481	528	543	522	539	513	513	544	522	530	541	504	500	518	555	507	486	522	526	544	538	495	542	567	487	524	510	586	484	551	552	534	505	516	511	542	531	562	512	514	546	495	508	538	508	556	553	545	542	513	492	530	507	540	505	538	566	517	514	531	535	551	516	574	495	528	499	539	502	505	545	573	555	490	525	554	524	527	513	519	523	496	511	563	474	570	529	487	539	521	503	504	508	530	535	526	494	511	564	544	559	563	513	574	520	572	544	564	521	549	510	522	537	519	543	510	500	534	537	554	562	548	565	526	544	520	483	561	452	520	518	530	526	501	534	537	556	505	483	537	491	574	486	530	524	536	557	504	578	538	571	536	543	521	511	515	520	522	525	547	520	532	508	514	536	513	520	483	540	502	468	546	534	505	562	509	524	497	528	536	553	534	547	528	528	578	513	532	550	549	526	502	500	490	513	463	549	541	541	510	556	525	536	548	533	491	575	538	534	560	568	510	508	508	519	524	546	536	517	539	557	528	541	522	504	502	544	553	527	539	521	517	581	526	548	541	549	553	498	519	529	529	540	559	516	577	548	554	525	571	555	601	528	514	529	518	535	517	551	481	541	524	561	515	508	527	523	533	549	515	515	530	509	527	517	519	514	535	519	549	556	533	520	515	531	543	507	573	557	522	540	520	507	509	535	510	522	563	525	539	480	529	506	533	577	547	535	486	561	524	504	514	537	541	534	538	509	564	514	545	534	540	568	540	556	551	549	496	510	485	511	556	540	502	548	540	477	523	553	511	524	555	525	549	519	539	502	576	523	562	510	530	511	517	543	529	546	521	541	517	576	554	498	569	481	539	506	508	506	494	480	508	531	512	556	579	476	539	553	511	515	510	546	546	549	505	553	495	544	492	537	536	515	563	507	497	500	579	498	529	509	494	523	575	495	488	514	525	527	509	564	494	553	529	571	545	483	492	531	555	556	517	533	518	541	500	531	488	512	554	497	508	515	522	506	531	511	501	529	490	518	544	512	544	503	486	509	535	530	554	537	519	514	551	538	511	501	506	526	493	510	504	569	525	551	501	556	516	515	540	516	481	536	556	544	543	547	549	574	536	540	512	486	512	518	509	465	542	490	552	524	540	515	535	574	521	595	542	516	530	523	525	536	547	574	497	517	534	508	545	541	519	549	555	549	511	498	489	575	498	514	529	516	510	539	499	544	546	538	498	535	525	520	565	526	530	513	511	540	557	547	510	509	526	507	519	542	504	518	528	528	507	539	501	528	565	543	479	537	526	540	505	494	558	512	509	537	533	505	477	505	534	531	544	527	518	535	548	509	519	559	529	545	534	499	549	493	514	537	550	550	551	521	532	513	579	516	539	523	588	540	537	523	507	518	526	492	499	538	521	560	541	548	505	539	520	466	567	480	511	533	507	504	527	498	550	513	499	490	542	509	523	550	511	537	531	501	537	540	560	514	555	515	503	506	494	543	524	528	499	531	520	535	509	546	541	537	532	554	538	548	480	541	515	501	521	524	523	537	589	590	553	485	546	546	520	513	562	513	510	492	520	495	568	558	525	517	555	543	503	508	521	529	508	504	539	542	504	509	536	515	531	515	508	518	548	525	509	512	535	556	541	531	544	515	523	562	582	517	526	569	527	509	527	487	567	569	548	532	490	545	554	477	501	540	537	480	511	581	552	567	533	533	531	511	560	540	504	540	494	512	495	539	549	491	520	530	529	519	514	457	504	500	516	504	515	509	526	503	509	562	526	506	526	540	477	545	546	529	541	542	499	533	489	520	556	501	546	531	491	543	508	517	506	497	522	515	584	533	538	547	487	575	470	533	493	528	585	552	516	529	538	555	519	528	515	502	536	556	526	496	527	520	484	513	539	482	514	525	525	530	538	488	493	504	527	482	538	523	500	518	529	506	476	558	549	503	530	560	500	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32607	4843	3103	2375	1714	1337	940	799	715	565	569	476	436	432	397	397	355	390	369	321	323	292	314	328	314	339	289	311	289	283	293	305	285	282	272	302	258	301	323	280	277	305	290	300	271	279	265	284	274	260	284	278	261	297	298	260	300	294	293	301	259	259	305	262	272	273	287	276	287	314	274	271	293	286	274	271	268	243	293	278	296	258	250	285	282	305	307	262	251	322	290	281	274	284	267	282	268	277	282	236	267	293	289	296	284	291	279	254	320	279	294	267	270	276	277	283	253	278	294	287	291	272	296	231	250	258	297	281	317	262	267	275	258	290	260	310	263	273	261	295	287	264	312	320	276	273	280	272	265	317	277	255	274	288	282	273	297	286	281	278	290	306	304	282	266	298	278	290	278	264	279	279	263	264	265	272	284	275	286	292	308	297	264	253	295	270	270	256	271	275	318	270	273	270	257	253	278	264	249	283	309	256	274	266	264	241	250	251	254	289	284	276	316	285	294	275	246	281	287	283	259	260	275	261	276	301	257	264	275	304	259	281	289	273	269	253	287	258	267	304	314	294	284	276	258	256	270	257	275	300	270	283	275	256	311	268	278	255	326	292	274	259	276	272	294	300	266	316	260	239	288	293	274	305	285	265	276	266	264	247	280	285	297	253	302	278	293	261	270	252	288	285	274	263	288	285	273	282	263	266	279	326	302	275	267	251	283	257	262	252	286	286	283	280	321	248	265	276	288	276	245	260	275	274	286	300	281	260	273	280	280	280	256	267	277	277	305	291	260	279	269	286	261	295	280	243	283	301	293	288	273	249	273	294	288	288	280	289	291	258	263	224	274	267	255	240	259	270	249	249	274	274	313	284	288	273	301	265	300	247	271	269	288	286	261	257	277	276	266	249	285	275	282	282	308	295	256	292	291	306	294	258	266	275	263	274	263	264	276	285	276	268	266	300	260	287	277	248	274	256	291	279	266	271	288	277	257	267	265	266	273	300	284	244	264	292	252	284	320	305	288	280	297	242	334	288	304	277	308	245	292	243	291	277	266	266	295	269	255	297	290	258	305	250	268	263	280	256	260	295	282	277	291	294	275	259	270	259	265	308	253	294	295	282	269	272	288	278	256	279	282	285	279	272	257	272	238	282	292	303	293	283	296	269	285	275	287	268	255	217	273	268	286	268	286	291	284	277	297	284	268	268	270	286	310	281	274	288	266	278	285	290	292	245	285	265	284	281	252	267	261	273	283	269	293	265	302	270	272	257	286	275	251	288	271	236	294	269	279	303	291	276	274	263	294	268	263	289	267	259	284	248	265	287	279	267	268	257	289	272	269	275	259	258	281	255	276	250	299	257	242	264	256	284	274	273	224	294	267	280	277	303	260	284	279	286	279	273	257	287	246	257	288	292	279	281	297	282	265	287	247	269	248	281	331	287	275	257	254	291	276	246	273	292	258	281	314	282	248	241	264	277	271	283	321	274	279	238	297	288	300	279	296	286	279	304	243	288	264	269	261	245	284	277	274	259	276	308	270	270	293	276	271	278	284	254	280	271	304	281	251	291	281	219	270	262	264	278	274	275	303	295	266	284	265	281	264	276	250	252	253	285	249	283	286	309	266	280	267	292	304	281	294	267	290	287	277	276	279	239	273	307	273	267	260	307	263	285	279	246	294	293	268	245	271	305	261	245	250	296	290	288	290	280	279	275	285	258	256	291	258	306	270	286	270	279	267	280	230	296	261	250	253	245	273	297	260	290	261	283	286	268	287	284	244	252	287	277	302	269	260	276	283	281	263	289	261	282	270	291	292	251	265	264	243	289	250	285	265	279	267	271	280	286	287	266	273	281	287	293	267	268	303	291	276	311	261	317	289	266	276	287	224	285	269	251	273	285	318	274	307	282	239	328	274	276	251	279	301	256	255	281	263	266	261	264	288	279	265	293	271	277	283	294	299	280	262	280	289	292	266	284	262	278	279	295	301	269	287	257	313	279	285	305	261	296	269	253	266	285	312	280	292	252	258	260	244	283	269	266	283	263	255	275	246	280	271	283	262	293	289	279	254	242	280	289	266	274	258	267	298	305	253	301	276	279	336	270	259	261	249	277	254	287	276	258	249	272	286	238	294	281	272	253	263	275	251	276	277	265	266	220	267	257	250	263	251	263	270	293	270	254	290	290	269	269	281	285	279	257	283	297	269	266	284	261	272	273	280	260	286	266	312	271	271	271	300	269	239	283	307	268	290	277	261	295	277	242	259	290	299	269	303	291	275	285	280	260	257	256	272	299	294	283	251	266	259	282	255	274	287	272	285	278	263	271	301	271	272	288	273	269	260	280	267	246	280	281	267	297	274	281	279	293	288	287	263	279	282	263	280	292	262	285	259	286	247	282	272	275	282	291	259	259	290	264	284	292	265	302	267	274	284	269	262	262	281	280	276	286	258	293	266	264	260	278	264	266	279	292	287	307	278	265	281	276	251	260	286	274	264	262	279	307	282	279	244	254	285	268	279	302	289	284	261	284	266	285	274	284	295	278	290	278	272	298	292	264	269	258	273	286	289	301	282	263	290	274	264	234	288	300	290	275	278	276	272	293	312	282	259	286	273	255	275	283	268	285	281	254	269	298	280	332	327	262	242	276	273	269	287	323	266	256	277	284	236	271	278	291	258	306	288	305	275	296	297	279	285	289	279	266	295	259	282	248	281	292	292	276	283	262	276	274	282	270	285	306	271	276	257	250	265	267	290	266	270	287	313	257	289	269	284	261	262	286	271	274	288	279	256	294	280	281	261	300	273	257	268	253	263	275	294	280	280	286	259	253	240	282	277	285	288	273	280	270	260	272	260	257	291	255	261	255	266	243	266	254	298	280	287	275	266	292	275	275	273	279	270	290	295	300	283	297	316	271	281	278	309	266	284	233	260	270	265	297	256	269	263	231	275	275	278	272	277	273	263	271	276	259	288	255	259	284	283	260	292	231	280	243	266	239	264	255	294	284	255	286	284	294	279	293	262	268	269	247	271	314	270	247	260	278	258	273	238	271	262	272	289	244	282	302	267	272	290	281	275	300	271	254	306	310	272	307	263	281	288	285	288	258	292	259	264	263	291	259	283	282	270	264	306	290	301	304	271	265	277	251	294	265	281	263	288	268	279	284	263	307	294	273	296	280	256	279	282	280	283	274	288	265	261	287	278	279	270	293	263	292	292	260	254	317	290	258	292	279	291	271	287	257	243	271	274	242	265	256	270	301	258	267	236	278	275	255	270	289	278	269	294	275	252	285	281	282	256	291	262	276	241	279	285	266	268	271	266	264	266	273	276	268	255	285	264	297	276	284	287	264	293	279	276	257	276	263	295	264	275	264	281	275	268	291	281	263	312	298	257	285	269	278	273	287	298	266	271	299	283	271	262	280	298	295	276	242	285	279	299	280	311	292	284	271	262	283	290	274	251	279	246	267	274	285	276	271	247	282	300	249	266	267	260	263	262	270	289	266	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13102	3040	6517	7071	6006	4860	4038	3357	2830	2555	2145	2039	1903	1713	1672	1464	1395	1328	1242	1224	1192	1119	1139	1091	1045	1023	1020	1027	1011	975	994	928	922	913	906	832	928	893	923	872	845	833	836	836	847	806	788	754	830	747	762	817	822	851	808	799	782	810	808	760	786	839	786	776	793	851	847	814	801	799	791	823	829	794	759	791	784	734	799	772	777	769	790	759	755	773	740	772	694	711	748	756	740	754	754	779	730	705	781	744	767	719	747	853	760	780	720	754	799	742	786	768	735	767	736	737	724	792	779	727	757	736	765	757	755	737	797	726	760	785	800	780	769	712	748	761	768	713	681	767	776	717	764	714	766	742	797	766	766	740	715	772	757	725	727	730	756	734	753	747	739	744	738	759	792	717	768	743	749	776	771	789	742	727	767	718	755	773	723	762	812	819	701	790	808	762	768	730	758	748	770	725	790	739	733	707	787	804	734	789	771	705	743	723	712	732	747	750	769	740	722	714	747	736	734	741	736	777	740	735	748	760	759	773	735	806	744	758	725	740	769	721	734	743	745	752	758	787	712	719	729	721	750	770	716	733	739	721	767	740	758	734	781	730	749	800	696	719	781	756	761	758	769	775	769	760	780	782	811	728	734	758	741	749	742	728	768	727	762	720	710	738	789	759	750	772	785	748	765	776	796	718	783	715	771	735	747	719	764	702	730	770	739	755	758	709	819	750	754	753	777	755	764	765	744	733	780	736	720	733	747	775	762	706	746	767	736	700	719	711	726	733	744	726	786	770	805	784	793	795	729	757	786	829	744	753	745	803	748	744	733	771	769	776	708	765	750	744	791	722	802	697	751	790	695	758	743	731	705	785	739	784	730	775	774	767	762	733	730	781	749	751	753	759	748	761	733	745	736	730	725	742	752	805	766	753	759	767	716	739	730	733	794	744	742	772	766	767	718	755	729	733	719	760	726	744	731	800	770	807	747	667	739	762	764	776	730	724	734	772	721	735	665	764	740	741	770	820	776	735	739	774	733	801	760	745	751	739	723	740	725	747	773	768	737	758	730	766	703	745	754	761	818	774	750	763	745	709	730	774	817	732	727	764	744	732	718	750	727	728	751	730	745	733	757	733	791	765	780	737	739	785	713	738	728	775	737	763	724	755	739	789	738	766	740	754	723	724	787	719	758	790	765	735	749	758	775	783	760	742	739	769	757	716	734	736	726	736	778	701	760	730	834	712	701	776	751	824	760	744	741	743	772	786	696	754	776	764	757	739	786	763	722	743	757	782	743	749	745	767	786	727	756	759	791	731	731	739	721	709	783	763	742	735	744	745	719	766	774	748	735	698	738	730	691	771	773	761	699	737	741	764	763	783	790	764	730	731	746	754	768	748	724	754	766	786	739	757	786	715	801	739	754	764	744	729	748	777	739	765	781	723	732	703	785	691	787	725	741	751	761	743	735	766	795	728	733	751	715	746	780	768	712	726	704	730	771	816	739	758	709	763	795	776	717	724	764	755	747	776	712	673	760	781	790	776	760	732	732	764	713	792	771	753	760	749	750	743	753	727	747	782	746	769	790	741	756	725	762	730	726	719	774	786	741	729	696	796	733	747	704	776	740	761	761	764	730	708	736	735	718	741	721	720	742	767	767	778	725	763	738	781	776	763	724	712	759	784	777	791	759	744	749	777	754	715	765	766	750	746	731	765	767	731	725	790	760	746	704	773	752	775	735	757	736	742	803	703	749	770	690	699	741	763	785	745	732	796	765	778	767	765	777	712	768	743	752	696	693	798	765	775	737	790	758	753	710	768	742	791	741	750	730	778	745	733	706	735	783	758	731	719	709	742	745	736	767	819	762	705	739	746	737	723	792	734	734	729	730	713	747	734	721	705	703	742	749	744	823	740	724	791	734	716	747	740	741	726	741	786	735	714	724	748	721	771	771	773	777	773	739	781	739	779	773	747	760	722	765	776	733	770	727	769	736	737	756	775	772	719	737	735	732	799	736	732	728	780	747	749	737	742	747	773	760	750	752	763	712	714	712	757	749	729	752	787	752	752	780	768	759	749	738	704	755	749	777	738	737	717	746	706	780	801	779	775	755	707	718	747	748	793	724	758	758	741	789	736	786	763	766	767	777	744	714	760	740	766	735	746	795	709	679	758	740	788	778	720	741	698	754	750	787	751	741	749	766	751	752	732	766	768	763	738	731	748	785	744	736	773	784	744	792	758	751	738	749	733	754	771	728	776	734	724	734	763	756	700	740	724	702	705	739	715	712	735	760	755	751	724	752	781	782	804	740	743	757	777	755	740	713	787	790	739	755	768	752	735	770	757	746	823	731	738	738	782	741	720	708	766	741	753	732	746	755	761	713	747	735	741	764	779	749	735	724	767	744	707	752	748	746	742	738	769	731	731	735	777	735	735	771	748	805	735	771	748	773	746	739	789	730	724	737	773	746	750	766	742	744	731	741	720	699	777	754	783	771	740	736	700	710	792	760	757	742	775	761	751	782	745	738	759	767	754	759	773	753	759	779	755	707	775	723	739	742	752	722	754	703	765	793	732	736	763	795	710	730	753	764	708	742	690	761	719	720	764	745	736	742	760	787	760	789	778	780	769	758	747	765	797	751	737	740	774	752	698	741	754	714	756	749	799	728	730	763	760	782	749	774	742	744	720	691	774	769	785	766	743	782	790	768	749	759	745	732	773	729	755	773	760	729	729	739	726	750	801	770	762	719	765	806	709	739	767	809	703	792	754	701	773	749	748	741	745	755	726	729	715	730	734	771	736	746	700	777	785	748	715	750	742	758	752	769	749	763	767	740	750	781	736	739	754	715	780	796	724	796	717	746	775	726	721	783	688	711	766	695	746	703	777	759	752	736	718	725	728	740	723	819	725	758	731	775	803	737	734	745	727	793	739	705	770	724	734	758	696	741	760	797	715	742	759	744	747	719	758	814	750	723	735	796	741	724	757	753	725	781	766	749	709	759	785	735	742	784	699	768	718	742	759	816	793	734	731	750	717	759	733	811	757	737	766	702	797	781	802	760	760	719	724	785	757	748	726	722	760	795	749	699	725	749	755	747	723	756	738	700	709	760	700	756	751	744	699	775	794	725	783	751	715	765	732	752	756	812	748	712	765	726	782	814	717	713	713	774	744	744	748	793	677	720	766	774	714	770	734	737	758	717	766	731	734	745	746	756	744	709	722	767	722	765	728	748	709	732	776	723	753	726	736	813	706	780	774	753	777	758	754	741	739	762	734	739	736	759	758	770	777	735	745	782	772	757	752	766	736	755	766	770	726	753	753	789	770	723	813	747	716	791	765	748	791	730	743	752	798	684	749	750	795	764	763	741	719	739	740	730	797	755	717	756	728	771	770	758	769	772	768	726	761	803	735	781	736	784	728	722	717	760	792	718	792	764	693	746	717	749	759	766	756	716	745	771	720	800	774	715	738	735	703	783	780	740	728	734	755	732	766	775	758	696	725	757	684	772	805	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3136	158	164	146	137	112	95	103	76	105	96	84	74	69	82	97	76	101	96	81	106	68	72	62	79	74	75	94	98	86	84	94	101	78	84	100	68	86	82	77	84	72	84	72	79	61	91	78	72	91	76	79	70	70	73	74	69	79	84	89	81	66	80	74	89	84	70	75	88	90	87	76	83	84	86	100	66	81	89	86	77	105	63	67	94	64	87	89	98	98	91	80	78	102	81	76	80	70	70	88	79	78	96	80	104	85	72	82	70	94	67	87	80	63	78	62	83	75	78	83	74	73	88	71	84	66	71	68	83	80	77	73	65	78	88	89	95	84	85	81	78	83	72	78	100	89	65	86	96	71	87	79	79	89	69	82	82	76	93	58	71	88	90	78	87	85	90	69	69	77	92	70	70	81	83	85	74	72	92	83	78	78	92	84	96	100	66	77	60	106	97	69	84	79	66	73	70	92	71	88	66	76	63	80	85	76	85	78	75	83	87	66	85	86	78	96	84	71	77	94	73	79	91	73	79	91	85	78	105	89	89	80	83	74	83	73	71	79	76	72	80	91	72	102	83	75	98	86	65	70	74	73	73	80	71	71	79	85	81	96	94	64	66	82	82	86	76	90	79	75	84	85	75	71	76	63	96	65	89	81	81	76	79	79	70	76	74	82	70	92	87	83	74	79	82	56	73	85	88	99	69	67	79	92	78	75	90	77	72	88	85	83	81	86	82	84	80	78	89	78	75	84	73	80	80	96	86	69	88	65	78	87	101	85	88	71	65	88	72	92	87	82	72	81	73	84	74	79	71	67	70	87	72	84	98	91	74	80	81	76	86	73	90	97	83	85	81	87	74	77	55	63	81	73	69	72	89	86	81	65	98	61	75	77	91	79	83	72	68	83	87	77	78	74	94	85	74	74	87	92	64	87	79	84	84	61	63	65	89	79	60	93	84	77	100	82	82	88	80	89	74	89	79	78	88	76	96	86	94	65	84	92	68	79	85	77	79	89	80	74	83	85	83	83	75	57	66	63	85	78	82	75	74	90	71	97	75	80	80	82	94	90	68	78	87	81	73	100	83	81	89	91	88	77	91	71	92	75	77	70	74	96	67	79	67	89	81	83	99	95	107	68	81	78	72	86	71	94	86	77	83	68	81	72	89	64	91	73	85	72	67	84	79	92	66	79	95	91	85	81	81	77	77	73	87	82	82	83	87	67	73	71	94	75	83	77	80	91	74	70	84	69	111	80	77	92	77	83	82	68	73	87	80	81	84	89	77	87	86	85	84	79	71	95	80	68	71	92	84	80	92	72	101	77	94	83	79	88	75	80	77	86	77	96	65	69	86	62	84	84	92	68	88	63	66	87	70	73	78	79	82	91	94	97	67	99	98	75	88	80	69	79	81	79	83	84	83	78	89	90	94	78	82	79	83	85	71	80	64	91	80	81	60	76	93	77	74	75	91	98	85	82	70	70	91	81	65	77	65	70	92	91	64	85	80	109	51	76	86	80	91	80	85	97	72	80	80	93	87	89	71	79	70	86	75	77	65	76	77	82	88	102	89	77	67	68	78	54	80	79	91	84	86	71	91	77	87	81	73	81	68	82	88	69	81	77	88	88	91	88	92	86	96	84	76	60	85	85	70	92	78	73	88	87	88	76	87	84	70	72	88	74	67	71	78	77	87	86	70	91	72	84	81	77	77	83	97	99	76	84	74	62	98	80	79	77	68	96	67	103	68	96	103	89	93	96	69	77	89	94	90	86	93	82	69	87	79	72	78	66	89	89	75	73	83	84	101	73	99	85	96	68	74	69	96	64	63	79	87	88	83	80	68	81	74	68	66	73	83	69	76	76	88	70	73	82	64	89	79	86	83	88	93	84	78	77	81	71	87	74	80	80	72	85	77	62	99	88	83	74	77	66	73	85	89	73	77	87	76	70	92	73	73	81	85	72	89	72	80	67	101	83	78	90	78	78	82	77	87	70	96	84	81	79	95	86	74	73	83	76	65	77	87	95	58	86	86	87	71	77	99	70	98	82	83	72	82	85	79	81	87	64	90	85	78	84	102	87	87	105	90	90	73	76	76	65	79	84	73	95	78	83	83	77	83	81	67	74	74	61	60	77	77	67	86	73	72	89	84	69	82	70	93	95	89	76	90	88	88	76	64	76	76	91	80	83	71	78	62	98	67	74	83	83	92	86	88	73	88	76	90	90	79	68	88	70	87	64	91	103	64	92	88	77	71	82	85	77	85	77	96	75	67	84	87	77	70	77	91	80	90	85	79	65	100	89	82	84	88	82	77	86	70	72	76	81	79	68	80	74	90	73	80	75	82	87	82	71	83	87	74	77	76	74	93	84	83	68	88	110	73	85	95	80	80	82	67	73	87	82	93	94	72	75	75	85	87	86	96	85	91	81	85	84	67	81	88	66	75	77	95	85	77	78	90	72	90	77	77	76	72	76	92	84	76	93	87	81	79	84	82	77	82	77	77	78	76	71	79	81	68	101	71	83	73	72	85	80	74	89	93	71	66	82	87	89	84	82	86	71	79	73	76	69	86	81	81	106	102	81	80	89	80	78	98	75	83	90	95	85	75	96	82	91	90	78	61	63	88	78	79	72	77	80	86	84	93	79	86	89	79	83	71	84	77	82	81	91	80	83	74	67	80	84	82	80	77	76	101	75	77	84	98	86	80	98	87	89	74	63	77	71	75	72	83	57	78	75	58	65	74	89	91	81	77	87	108	73	84	79	84	90	83	80	86	78	82	86	82	68	77	92	76	72	92	81	79	83	82	74	88	80	81	83	102	70	78	88	82	69	88	70	88	87	80	76	102	90	86	87	84	90	92	60	76	82	75	92	84	93	89	75	84	88	73	85	78	88	66	91	72	92	93	82	85	80	80	74	98	67	87	87	94	75	90	66	73	80	84	86	89	75	85	75	74	73	80	88	84	81	86	102	70	78	80	71	87	91	86	82	71	90	87	81	91	82	72	84	72	77	79	86	76	73	82	75	82	90	69	79	90	97	97	79	89	72	68	79	81	74	72	80	68	73	94	82	81	70	82	88	69	85	92	112	76	73	78	80	85	70	86	65	70	92	78	75	76	87	77	61	79	98	62	83	75	83	95	78	79	87	73	78	96	96	78	83	88	90	96	76	81	72	82	83	87	80	84	69	78	88	81	85	98	63	68	84	86	73	84	83	80	80	79	84	78	78	65	85	89	81	90	91	79	65	83	87	65	65	74	100	86	69	87	86	79	84	91	100	85	70	84	80	75	70	68	75	71	91	92	88	60	83	101	88	97	90	79	73	64	80	85	92	79	84	78	72	68	79	93	84	82	72	75	73	78	92	81	86	74	67	72	73	70	77	70	92	71	77	63	90	74	79	68	79	102	80	84	82	81	89	66	82	99	82	76	83	81	68	65	85	83	77	78	79	100	87	81	75	78	64	69	76	89	64	66	78	97	79	80	80	73	87	59	86	79	64	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3598	370	470	462	466	397	361	313	340	326	312	301	335	283	319	274	259	320	309	283	296	330	314	302	295	266	272	287	303	299	298	283	269	273	287	280	273	307	294	288	283	275	274	255	297	262	271	239	291	279	288	314	256	291	261	266	272	289	271	284	287	296	292	289	292	303	286	271	283	293	284	259	266	275	271	283	267	258	290	276	272	294	304	279	302	278	262	283	270	294	282	258	250	292	251	264	281	261	272	305	288	282	280	293	281	284	281	273	271	281	294	286	291	294	277	279	272	278	278	294	271	312	262	277	250	265	292	288	272	287	285	283	289	278	274	280	271	302	286	265	301	301	262	292	266	266	269	272	267	287	335	285	273	240	256	282	298	306	247	271	277	286	253	276	261	286	272	289	301	277	263	283	307	285	263	240	283	285	306	286	297	326	288	278	279	266	269	259	307	293	275	264	318	254	269	237	264	285	270	272	277	312	274	271	295	287	297	269	263	264	258	306	281	286	253	283	295	261	274	255	259	289	295	284	271	245	283	279	246	276	290	308	308	265	309	253	290	318	282	287	285	265	282	305	264	290	276	285	278	279	282	260	233	276	261	266	256	300	284	295	277	305	254	299	308	300	312	295	292	285	285	286	281	289	285	332	258	282	287	271	251	302	298	279	280	289	310	273	267	300	292	265	308	277	277	280	267	303	272	279	273	260	269	267	248	276	301	264	257	268	299	278	266	265	283	266	293	255	252	295	261	296	290	268	274	276	275	279	273	279	295	276	265	275	274	269	280	293	294	299	301	285	304	300	293	271	272	271	277	269	276	286	301	239	268	275	290	268	303	261	265	332	289	283	282	291	298	271	281	272	280	275	277	282	277	258	305	305	293	269	259	298	284	297	260	309	251	312	311	290	248	289	290	262	268	292	274	317	283	292	312	272	266	257	259	269	277	304	301	278	289	302	270	279	266	314	276	308	249	266	281	260	298	294	284	306	274	322	283	259	293	259	294	263	273	285	301	274	300	289	269	294	322	307	263	293	291	237	280	280	287	284	279	274	281	276	290	278	293	272	290	297	274	299	274	294	281	268	268	313	293	253	286	281	276	264	270	288	258	293	271	255	298	275	299	287	259	283	286	265	286	258	256	281	303	293	293	268	279	274	299	257	293	280	282	265	283	270	310	305	286	289	287	298	297	296	299	290	271	297	265	264	303	276	297	247	251	271	308	264	278	270	292	279	274	239	297	268	316	277	284	287	264	277	305	261	269	276	259	286	254	295	292	295	258	267	269	314	289	270	315	300	306	255	300	282	279	294	280	292	268	245	269	285	286	268	295	274	302	282	269	278	280	298	307	253	292	291	291	269	280	288	276	273	294	310	270	295	270	248	310	278	280	253	267	295	229	276	289	293	261	262	285	255	269	270	261	266	288	292	286	290	266	275	266	240	290	289	285	260	272	305	289	280	295	308	290	297	275	273	290	253	293	278	260	255	287	279	263	279	260	272	245	273	247	287	274	278	302	262	268	282	269	264	286	292	306	264	273	251	264	291	250	293	300	284	281	274	282	275	304	279	260	273	277	260	300	294	282	294	296	287	293	294	260	260	281	274	281	294	277	299	280	307	250	246	271	261	277	317	290	269	275	247	259	287	253	255	282	248	295	271	313	286	267	249	270	297	302	268	296	278	285	266	320	281	271	278	298	315	276	269	281	265	265	315	290	264	288	269	263	274	268	292	290	268	279	274	263	286	267	284	265	266	290	294	261	267	280	273	292	288	276	258	295	268	269	289	269	269	298	288	282	280	290	299	276	287	255	256	288	283	286	281	288	284	273	265	280	302	265	298	274	262	295	303	284	276	265	276	299	262	280	300	291	305	309	287	267	260	305	298	287	250	285	247	282	265	246	286	282	290	288	289	249	229	281	287	255	274	301	288	285	295	265	305	302	268	305	281	231	289	257	288	286	272	314	278	289	268	327	280	272	284	281	281	272	271	289	289	278	271	299	278	317	271	297	269	312	313	297	298	285	277	271	280	260	269	283	302	273	280	259	313	277	289	272	276	284	253	272	260	261	285	288	257	305	309	266	293	266	279	300	312	271	257	277	302	281	271	281	255	271	276	243	292	288	278	285	277	262	268	239	281	265	272	274	309	304	301	263	260	242	284	262	302	285	289	308	276	277	282	280	280	293	253	255	304	287	298	287	320	303	268	275	282	296	276	296	270	288	276	311	272	260	283	260	290	271	280	281	290	278	283	292	303	295	294	309	300	289	304	262	291	253	303	285	322	293	269	284	297	292	286	255	295	252	309	278	289	291	273	256	284	301	266	253	279	298	291	282	301	293	299	273	291	282	284	284	288	283	270	254	305	287	298	275	274	272	292	277	282	244	273	266	280	297	289	284	280	255	287	280	300	280	284	283	293	321	277	264	279	284	253	286	273	286	298	263	263	274	293	290	273	340	294	311	263	285	297	259	317	244	290	291	306	306	300	292	289	253	278	257	307	283	283	270	288	294	257	294	261	297	254	311	295	302	293	300	263	268	291	284	291	281	277	277	311	296	265	275	293	261	299	264	260	318	263	278	279	280	273	254	267	301	284	268	309	288	314	277	275	282	302	250	264	281	256	277	298	258	276	298	287	271	286	277	305	273	296	295	281	297	290	287	272	281	276	283	304	275	270	279	312	268	270	279	274	284	277	259	288	272	262	290	253	302	305	286	285	265	292	293	272	255	284	264	264	290	272	277	278	282	272	278	299	271	268	283	289	284	290	288	290	295	288	273	271	276	268	288	272	287	265	288	275	274	274	301	273	316	255	276	297	296	286	283	257	285	264	297	266	281	259	267	297	266	240	240	286	284	302	267	275	244	289	282	263	261	260	321	299	277	260	282	261	295	313	265	278	289	266	275	266	282	268	245	292	267	290	314	269	286	269	265	275	255	273	270	281	293	278	285	262	307	275	295	271	328	300	311	280	266	263	250	279	282	272	290	275	250	272	261	262	293	311	261	286	283	287	306	335	295	282	290	261	292	282	307	300	272	294	267	285	259	288	298	248	294	260	313	254	274	283	278	303	283	268	279	310	251	269	282	279	286	298	303	248	284	267	248	317	286	285	310	291	266	272	251	296	281	296	283	288	295	269	266	261	331	297	290	288	272	282	269	283	260	263	246	303	291	269	296	313	304	288	289	311	281	302	291	280	285	291	278	273	265	282	276	273	287	282	271	307	271	248	283	279	296	256	277	270	265	263	286	292	293	267	266	328	268	277	274	262	286	267	289	269	251	287	271	283	267	294	294	276	272	284	259	319	302	262	251	293	246	290	268	261	301	285	290	278	272	286	311	251	307	279	272	295	255	268	237	275	285	282	260	242	298	283	274	290	266	274	278	267	244	274	251	303	301	286	301	280	280	305	273	286	285	286	338	290	259	283	288	289	287	289	272	277	296	290	284	265	272	284	246	266	303	282	275	294	307	304	279	268	276	277	299	292	304	274	299	270	295	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23573	2258	1570	1170	882	645	494	425	361	294	307	309	250	222	244	215	223	221	214	203	182	195	208	213	165	185	202	213	199	213	181	190	202	199	191	169	191	182	188	177	198	210	200	183	205	181	196	182	182	179	183	167	202	187	171	183	180	191	166	170	168	191	184	193	198	186	189	147	191	184	209	186	162	181	194	167	159	168	170	178	175	175	186	180	187	200	179	181	166	158	152	198	191	160	200	209	178	173	179	195	172	180	170	187	173	195	183	183	195	187	182	189	166	167	175	181	173	188	178	175	195	195	166	169	169	184	189	188	169	173	188	180	179	180	184	164	189	162	175	180	185	188	197	193	197	182	174	195	186	167	169	178	168	188	180	188	167	174	163	166	156	172	159	197	179	191	167	190	171	155	167	181	171	213	170	176	142	213	163	165	186	177	161	181	192	172	164	151	193	166	195	170	167	170	186	177	189	170	181	178	186	169	152	200	190	163	151	155	168	178	181	183	200	180	157	204	190	151	177	171	179	182	175	182	183	176	192	198	189	176	183	177	180	160	179	196	186	163	178	186	180	154	176	158	177	214	164	178	192	166	188	180	192	183	174	176	188	167	175	140	177	167	177	161	170	203	166	154	168	194	152	171	194	198	191	170	197	161	161	190	188	175	169	144	166	162	179	171	189	172	164	195	175	175	181	161	190	186	175	157	170	174	169	174	169	198	186	192	167	172	175	194	190	177	161	188	200	179	176	196	175	167	190	217	172	181	169	182	187	177	197	190	165	160	196	178	191	169	193	184	160	186	187	195	166	196	184	166	188	169	183	179	149	183	169	171	199	179	181	164	183	159	168	166	172	173	175	173	145	153	179	173	183	195	182	185	197	188	196	194	176	185	166	178	183	174	180	175	196	185	147	183	179	156	186	171	183	164	198	188	175	156	173	212	171	166	185	169	162	178	158	165	203	161	179	169	193	178	151	169	193	188	158	184	163	187	201	177	181	177	179	153	160	185	169	147	183	187	173	177	196	161	191	174	207	178	183	173	195	198	187	167	166	211	171	179	180	180	162	172	187	175	183	174	158	174	169	192	188	190	181	183	176	171	198	187	182	159	186	170	173	175	184	171	170	176	189	179	202	179	182	183	184	163	191	187	184	172	187	171	203	177	160	194	188	155	186	165	167	182	176	171	180	176	166	175	168	191	177	177	200	199	188	190	170	178	187	176	198	157	176	183	183	182	174	175	172	172	172	185	164	189	188	175	179	182	176	187	186	167	183	175	207	176	203	189	193	190	180	150	185	172	165	173	158	191	188	209	186	181	190	160	166	181	194	197	174	185	145	195	159	146	175	176	162	177	164	161	191	184	171	162	161	159	174	200	167	173	187	172	178	162	178	169	186	177	159	188	182	181	162	192	168	177	175	165	174	182	176	187	199	188	198	174	179	189	158	182	183	173	161	164	171	189	182	173	192	170	177	188	167	168	176	170	175	154	168	180	174	177	172	162	157	182	171	162	191	167	174	207	165	183	172	166	179	178	161	187	191	191	168	165	177	166	160	184	159	181	168	171	188	173	174	174	152	146	167	169	194	182	191	164	176	185	195	170	168	163	174	178	182	195	180	178	182	165	173	187	169	179	180	146	179	191	154	169	181	202	176	183	191	171	171	139	174	178	169	159	207	183	183	183	187	168	165	192	185	160	174	202	162	186	183	173	171	185	165	174	191	169	180	178	188	195	183	185	190	175	175	176	167	174	195	173	192	170	167	172	173	159	202	160	195	172	182	174	173	185	187	173	182	177	193	201	167	202	166	183	161	191	196	181	175	192	186	204	206	145	159	213	159	182	171	160	194	173	190	186	197	192	157	169	178	181	175	182	192	185	176	176	164	190	203	197	201	189	176	191	184	172	170	181	170	180	178	168	175	184	173	151	195	162	168	187	172	162	200	187	173	190	168	185	154	180	153	173	169	176	162	168	174	201	177	170	182	177	195	152	186	193	156	185	184	191	185	161	168	200	176	174	148	151	183	171	204	198	181	178	175	165	193	190	161	173	184	189	192	168	176	191	173	152	180	169	183	152	176	182	155	189	158	189	202	178	168	146	195	182	164	169	183	190	167	172	165	222	172	175	175	169	164	177	186	174	181	177	193	177	169	172	171	200	181	187	188	158	196	198	186	182	181	181	182	180	159	180	174	161	186	193	182	188	172	199	171	170	180	198	194	174	167	203	183	208	185	172	169	198	185	183	148	156	166	200	168	170	189	175	176	172	179	158	189	206	161	201	182	188	194	176	189	192	174	180	156	188	179	170	154	193	194	177	178	186	176	179	169	151	187	187	169	188	182	184	178	182	200	173	179	178	212	192	173	189	174	180	171	167	177	164	176	199	161	176	172	182	167	170	189	184	170	178	184	165	184	184	171	186	193	175	194	155	176	206	189	176	168	196	193	175	191	162	141	189	175	176	181	169	180	181	178	157	171	187	179	167	189	168	180	167	181	169	167	158	196	179	164	178	179	199	182	174	181	172	168	163	178	207	191	192	181	183	198	197	161	182	178	163	167	171	155	167	197	186	149	180	186	172	156	141	194	166	183	167	199	177	181	174	169	169	184	176	167	225	178	167	171	170	177	169	166	195	171	172	188	173	201	186	212	188	179	168	154	162	164	196	180	187	158	185	174	160	176	190	162	182	161	175	171	167	182	163	185	179	192	169	172	149	178	176	192	185	184	183	184	203	161	171	188	176	162	178	175	177	161	208	190	203	176	177	187	175	179	202	176	179	168	186	193	190	164	179	178	176	178	160	178	188	164	175	179	174	199	176	187	185	173	185	190	195	186	174	182	153	159	186	158	154	176	171	169	202	182	170	183	206	146	179	185	189	185	183	175	217	161	176	178	196	195	173	180	187	184	188	160	179	154	194	182	169	196	194	193	177	167	189	196	164	199	199	198	163	194	170	154	186	165	179	178	180	186	183	160	162	180	165	179	181	187	218	168	184	167	178	174	183	203	174	171	185	160	167	170	168	164	163	166	208	175	175	190	192	186	187	196	200	186	173	199	157	143	152	184	167	187	182	160	173	155	182	185	171	173	176	178	193	151	205	174	180	148	160	193	170	146	128	154	166	158	165	173	193	168	168	174	177	171	193	230	164	192	217	152	177	174	157	178	195	183	185	169	150	196	186	169	160	180	190	173	175	203	168	169	188	184	178	187	190	184	175	191	184	183	189	179	165	185	174	163	170	139	169	179	174	188	179	175	187	175	192	167	202	192	168	154	208	155	179	184	171	169	166	195	198	190	189	166	197	170	195	178	163	184	202	180	180	145	148	160	173	172	177	201	165	177	188	173	191	192	186	177	155	185	179	183	185	161	173	187	167	190	169	183	193	164	172	182	161	188	161	194	148	143	183	190	160	168	197	174	178	179	176	178	177	169	176	194	198	178	159	169	159	168	167	194	174	186	174	192	145	172	180	154	196	191	196	196	193	180	181	178	178	180	152	181	174	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10927	1562	3453	3892	3338	2635	2215	1811	1670	1441	1303	1224	1090	1042	898	935	794	816	776	786	736	710	705	697	657	678	623	670	681	617	590	635	586	622	582	600	624	561	579	559	553	541	573	547	559	587	584	549	558	550	600	563	612	552	525	536	553	552	590	509	551	513	529	545	562	570	546	522	554	562	590	565	565	561	567	509	522	544	522	531	560	554	541	527	553	545	539	514	525	549	553	577	536	511	534	542	553	551	526	506	488	530	548	543	520	535	523	506	572	543	530	525	505	590	518	558	545	523	512	561	512	553	546	556	543	512	556	513	574	547	520	515	524	518	517	500	515	506	567	539	548	532	487	493	581	571	513	508	492	518	555	525	500	559	533	483	514	533	571	509	543	573	508	516	517	538	499	465	533	533	526	562	542	519	548	535	493	509	511	548	538	532	516	528	508	535	539	556	522	532	478	534	502	570	536	533	540	553	520	529	570	486	516	556	495	519	520	496	519	532	508	549	546	534	503	547	550	533	528	511	529	533	519	535	537	514	499	491	491	550	507	523	545	525	532	545	492	537	536	533	479	523	549	476	544	503	547	517	478	521	503	517	535	520	521	541	488	514	529	498	547	542	503	490	516	528	519	531	524	524	500	509	530	544	510	584	480	543	535	446	517	543	522	537	550	521	579	532	572	519	553	523	552	506	504	536	546	542	525	550	505	552	508	558	520	514	529	496	544	502	558	522	544	558	514	524	545	518	515	555	552	518	533	519	547	500	489	507	527	496	555	537	564	514	536	508	545	509	489	541	516	481	564	524	542	525	514	543	561	511	513	516	513	522	502	557	526	508	518	522	542	530	514	502	498	568	497	548	529	543	501	586	568	558	473	498	513	481	511	541	527	537	470	541	536	510	494	564	555	555	566	591	519	489	497	511	529	517	523	538	505	524	518	549	446	563	542	524	552	527	550	508	513	535	559	538	499	539	513	532	543	508	549	546	544	541	548	543	549	542	518	526	498	500	498	517	547	531	503	498	510	517	515	526	506	524	480	554	517	491	545	523	502	530	514	568	502	527	532	527	523	493	521	523	500	504	485	522	531	527	551	534	528	500	494	557	523	534	520	553	526	493	480	519	557	552	502	529	527	542	545	502	537	511	548	540	517	486	550	519	474	532	536	534	541	547	498	579	536	519	549	523	516	507	506	506	525	528	552	548	548	523	526	545	490	487	529	518	510	513	524	512	464	541	521	545	506	542	507	543	502	504	497	537	548	556	525	528	499	522	514	566	521	551	497	543	487	562	514	580	539	509	521	508	496	518	510	570	537	523	533	548	504	550	515	563	510	512	547	516	555	545	549	538	541	532	519	517	578	510	522	526	489	533	505	544	552	515	529	551	547	544	542	507	552	509	506	533	505	524	527	538	560	540	524	520	481	549	527	522	522	492	540	528	577	515	514	536	518	499	520	546	566	487	573	533	523	562	535	469	523	481	527	557	503	519	553	537	550	545	536	497	526	500	546	557	554	526	524	530	548	517	505	518	529	561	572	552	527	529	487	509	557	512	495	529	538	534	506	510	505	526	558	533	538	525	547	513	530	512	539	514	543	543	540	554	553	523	496	473	497	536	541	527	556	510	518	525	533	556	559	537	503	543	493	536	529	514	553	513	544	510	519	559	523	506	519	530	536	550	491	469	544	536	518	523	497	558	558	530	499	534	519	523	521	510	503	480	545	532	580	511	558	552	487	540	504	492	539	500	535	510	515	558	499	516	510	512	527	475	510	498	534	540	535	544	525	535	530	492	507	534	529	551	539	522	537	575	536	524	555	533	497	502	544	537	523	544	554	514	535	528	542	537	518	520	536	491	534	521	532	569	556	489	522	571	512	580	533	552	479	528	549	541	521	537	520	540	528	479	523	530	551	529	519	545	531	521	523	523	521	528	496	528	554	528	529	503	488	545	526	529	522	520	542	500	533	539	513	548	517	497	587	569	542	570	531	524	559	519	547	566	506	498	546	530	554	493	487	531	520	539	542	561	491	526	487	495	505	563	524	487	490	510	517	544	540	489	544	562	495	526	511	530	487	494	500	545	503	519	493	516	553	546	514	527	493	509	502	491	532	517	540	552	502	535	536	521	542	533	465	534	544	526	501	523	531	524	544	528	502	549	527	506	510	554	512	566	534	524	516	524	519	520	553	468	544	514	517	506	551	543	558	547	522	481	514	575	511	526	482	561	536	529	508	524	563	531	503	535	544	528	550	580	558	516	531	544	535	541	513	478	553	540	521	545	513	501	577	532	499	548	559	509	545	518	501	540	548	522	499	523	482	569	532	547	481	590	522	581	536	541	524	539	518	526	533	525	523	541	536	550	540	529	543	515	481	518	504	537	553	539	569	562	550	546	506	507	525	545	532	503	503	570	541	539	506	465	491	461	506	501	531	541	509	528	520	526	569	503	518	497	534	513	532	546	518	505	507	544	500	489	546	513	520	520	549	506	539	545	537	529	543	543	488	513	502	546	546	530	529	527	549	504	531	519	523	534	546	480	508	512	522	480	527	508	577	520	522	551	486	525	556	504	515	548	546	536	525	513	453	501	533	485	507	545	500	514	507	484	550	551	489	474	513	536	491	505	507	486	550	597	532	529	522	543	515	506	523	562	509	528	552	571	537	529	524	545	527	552	475	531	517	549	521	485	488	530	507	520	540	503	547	484	513	528	538	558	533	510	508	505	497	494	530	549	526	548	542	529	517	528	546	519	498	545	521	532	498	533	534	489	500	532	520	527	574	524	503	553	526	537	491	513	510	533	515	542	575	536	504	503	525	514	528	494	539	547	535	545	504	567	514	513	503	515	542	508	562	509	543	529	509	544	502	502	508	531	541	510	538	538	548	517	533	535	512	575	545	513	531	528	538	491	533	559	500	506	520	551	521	504	511	516	519	528	512	513	507	492	511	519	523	531	538	563	548	537	541	517	527	520	534	474	474	541	478	521	520	499	522	547	539	526	542	517	496	547	534	553	528	505	533	554	526	476	527	535	544	500	486	551	535	543	510	513	542	506	539	497	540	510	561	472	528	537	541	516	494	495	514	536	540	516	515	487	511	513	534	536	567	519	531	553	554	537	525	507	551	508	541	547	479	543	486	481	534	518	514	528	527	498	540	484	499	532	542	491	509	504	519	541	498	507	542	512	529	545	559	516	502	522	514	535	494	550	531	566	516	511	534	477	520	521	534	509	511	513	509	525	512	512	515	559	524	487	502	535	489	537	537	533	563	501	543	506	531	536	554	531	525	540	513	542	587	544	548	518	524	546	508	507	523	526	552	525	534	522	541	545	523	540	537	550	588	519	539	510	526	511	498	533	512	529	585	530	526	516	471	516	501	554	527	526	546	561	522	535	489	511	574	562	526	523	527	509	485	505	535	540	537	570	499	536	535	507	510	508	519	523	585	501	533	535	522	512	522	544	521	504	516	552	539	552	546	504	531	551	508	529	502	527	511	548	551	506	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37967	7056	3275	2294	1706	1130	990	729	666	610	556	476	465	441	410	396	355	363	356	296	330	329	303	308	320	305	344	315	307	292	280	310	290	280	303	283	316	287	278	293	301	258	309	282	249	271	297	258	263	275	254	293	252	268	298	274	268	302	276	253	282	287	274	259	304	254	244	268	288	317	292	282	292	279	268	280	319	294	290	253	264	305	257	279	277	290	266	281	262	265	305	260	294	276	278	280	252	264	265	295	264	273	283	259	292	266	288	261	289	282	257	242	267	296	291	281	262	271	302	299	289	238	284	261	255	293	288	292	260	262	304	246	273	275	269	246	281	288	259	265	286	303	290	276	273	268	282	287	305	309	279	260	267	278	240	259	266	284	272	284	297	269	248	268	286	292	268	270	283	297	272	272	300	291	273	256	301	266	292	257	307	284	263	301	289	305	255	274	274	269	298	268	260	307	324	286	282	269	276	301	271	265	287	286	265	291	280	289	266	290	308	296	287	277	281	270	319	301	321	266	288	262	282	269	289	280	295	258	297	281	317	260	270	275	289	300	284	250	260	260	258	288	279	291	283	282	291	263	297	252	270	278	284	288	273	282	277	256	273	293	270	296	280	264	292	309	292	272	281	291	278	294	276	268	295	302	299	272	266	263	286	287	258	281	271	268	269	265	270	288	273	260	266	276	269	268	284	274	271	266	309	298	273	306	294	304	233	297	284	284	262	288	267	269	250	288	264	253	266	270	248	305	314	274	272	284	286	296	275	297	264	251	282	297	298	303	284	297	292	268	305	282	287	278	249	293	280	274	279	298	265	298	269	278	295	266	274	291	289	297	281	259	264	329	277	266	279	307	238	304	318	253	306	249	254	293	299	272	298	275	224	310	262	297	246	275	277	303	276	275	278	268	286	260	274	284	248	308	268	297	292	262	263	266	289	261	277	288	313	264	275	306	258	305	284	287	298	313	300	245	276	318	316	302	262	282	288	274	256	288	236	276	322	283	263	258	314	254	291	261	248	290	275	286	280	276	293	281	255	274	279	291	249	259	269	264	293	283	273	267	275	260	243	248	280	286	276	267	269	274	276	274	261	267	277	270	298	259	282	270	285	309	288	285	270	272	291	266	278	282	250	281	254	310	284	328	264	271	271	266	289	260	260	286	276	269	282	298	272	259	294	293	253	293	282	296	255	286	287	238	287	288	314	235	297	258	282	317	261	304	267	273	293	274	271	283	281	279	280	283	282	258	283	294	267	273	272	298	255	273	287	258	284	285	285	238	261	265	282	259	253	281	278	256	254	249	295	268	287	256	283	257	276	265	236	309	259	245	275	272	312	271	309	275	271	306	296	274	261	249	282	276	297	283	277	236	277	261	276	285	270	272	235	299	256	294	273	301	245	244	269	274	280	265	276	275	279	279	298	276	281	278	282	291	283	269	254	264	282	264	289	243	278	263	311	242	274	254	258	284	273	257	256	303	300	291	265	291	275	277	277	280	280	275	255	272	308	273	278	254	261	267	268	291	271	273	280	286	263	285	257	286	269	285	285	266	282	254	282	293	281	278	278	285	264	263	288	261	294	285	258	286	289	291	285	261	274	284	284	308	263	292	256	280	286	278	295	267	260	292	305	246	296	293	289	284	276	277	268	270	288	264	262	273	260	287	278	290	308	285	271	297	259	298	261	267	250	286	283	283	272	261	274	277	254	281	284	238	271	306	287	257	250	272	264	276	283	278	286	278	283	289	301	277	269	291	293	315	267	267	255	288	282	273	244	279	275	252	277	273	287	263	238	281	274	292	287	276	329	279	293	269	262	277	278	287	261	312	251	288	320	258	248	292	281	265	262	286	272	302	278	285	325	309	277	294	255	265	274	247	246	319	317	303	296	248	288	303	263	283	280	254	269	310	288	271	288	275	292	276	283	283	251	281	268	263	282	283	259	255	258	273	290	289	289	307	302	299	269	276	295	283	260	256	265	281	258	264	279	302	293	286	289	269	270	287	271	267	294	299	278	307	263	297	271	300	289	291	281	284	284	289	285	278	264	301	270	285	279	284	251	249	286	301	275	287	253	303	283	272	308	273	264	269	272	317	282	267	278	269	295	273	293	262	278	256	295	304	287	282	285	262	281	264	266	285	291	257	291	266	277	278	271	273	256	288	297	271	297	307	286	271	271	277	252	270	332	265	294	270	268	274	294	276	278	259	283	262	263	257	272	270	297	279	237	324	262	276	247	287	270	243	253	268	267	269	334	278	313	301	276	279	259	297	284	263	267	280	256	270	255	272	307	280	241	301	292	258	269	289	293	263	273	290	269	273	317	281	261	282	289	275	252	285	255	256	295	286	270	274	267	304	316	284	267	258	290	280	305	281	304	272	273	274	281	307	296	270	286	284	264	265	271	303	281	273	265	264	280	304	302	298	275	265	286	281	263	255	289	332	288	251	258	280	267	299	293	283	272	288	242	278	271	287	259	278	271	268	276	290	273	246	287	264	282	303	263	263	252	253	308	275	285	285	245	322	296	260	280	279	294	266	261	281	273	293	282	301	274	263	285	278	260	274	295	265	263	274	251	288	264	272	299	291	294	278	303	260	289	260	237	283	264	274	282	273	296	258	281	293	267	300	305	268	299	272	268	295	258	274	275	315	272	270	249	276	259	269	291	294	292	284	230	268	278	272	266	274	271	286	253	301	337	280	267	243	278	267	270	278	272	271	246	257	282	272	295	264	286	298	301	302	283	274	269	278	271	271	274	254	267	247	246	273	274	246	261	286	270	316	266	228	284	296	296	290	274	261	286	272	285	266	284	292	273	245	284	272	254	285	259	257	280	287	282	287	284	240	294	285	307	285	250	262	270	272	259	277	259	251	250	280	243	302	268	258	265	274	270	318	270	276	311	281	292	269	266	296	248	275	293	273	275	292	263	283	270	283	269	281	269	302	269	265	253	258	269	266	287	266	277	262	275	281	279	282	286	267	275	239	297	268	282	294	298	287	291	250	274	267	261	260	297	274	291	267	293	276	301	262	318	275	279	285	259	267	290	278	288	299	257	282	257	266	268	277	277	285	280	249	298	274	285	269	260	247	277	290	299	272	293	275	313	307	289	272	270	287	282	284	286	282	295	306	261	306	283	280	303	287	299	269	272	286	292	284	305	275	266	279	299	252	282	264	266	274	273	275	277	253	280	277	243	302	243	259	263	290	299	268	297	264	299	262	252	287	274	275	296	267	265	264	266	275	274	252	266	267	297	285	260	285	276	274	266	287	272	261	277	284	263	295	268	253	239	275	290	253	284	269	277	255	301	260	279	255	275	282	267	306	296	298	293	316	244	278	258	267	254	286	283	315	295	311	278	275	270	284	312	279	299	275	297	288	271	262	263	281	261	290	262	287	246	264	282	295	281	249	260	292	251	248	280	304	281	272	239	280	283	257	267	279	265	276	314	315	261	295	263	271	289	268	249	279	275	285	297	298	270	279	278	281	287	285	265	271	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15961	2992	6513	7134	5953	4799	3840	3349	2966	2545	2296	1943	1870	1673	1571	1462	1374	1311	1326	1215	1160	1130	1109	1121	1055	1115	974	989	965	935	933	906	954	860	934	932	922	881	848	857	816	847	881	817	811	814	779	753	864	804	831	814	834	796	810	780	824	779	772	784	818	771	837	821	802	732	771	822	787	773	777	791	786	772	779	811	747	756	796	724	733	778	839	814	801	781	786	821	779	730	790	764	752	732	763	788	766	779	826	749	721	750	775	774	725	752	755	823	779	754	689	776	776	790	759	753	823	708	718	790	754	790	760	779	767	723	734	795	720	743	729	792	693	790	774	750	785	738	753	733	760	750	787	758	777	705	772	803	776	727	745	793	743	752	807	746	770	809	741	704	782	752	731	746	776	758	780	764	718	766	725	742	783	723	748	730	720	791	776	740	786	726	723	734	843	780	789	728	749	730	720	780	753	750	730	758	725	735	696	789	741	755	714	784	702	767	734	773	777	751	757	745	763	750	736	780	747	731	727	744	780	738	761	806	785	790	772	772	775	781	726	764	800	759	761	770	760	745	739	759	763	779	699	763	749	788	727	772	753	783	797	735	727	743	712	751	761	755	794	709	767	809	791	746	771	771	754	791	762	743	748	750	773	717	806	747	698	750	767	710	743	757	749	732	808	743	739	795	718	771	788	734	723	749	728	774	779	765	766	790	774	756	773	729	734	798	765	690	771	707	745	772	758	746	741	793	750	724	766	716	715	741	812	753	752	734	762	734	706	775	723	729	769	765	772	754	727	779	755	732	763	756	762	782	709	798	763	743	733	817	787	742	752	770	752	714	771	766	772	702	749	777	753	786	787	727	726	709	704	746	810	741	718	725	757	828	753	748	765	746	744	767	763	719	758	748	755	737	746	762	754	711	756	771	759	737	740	771	779	720	799	756	766	715	727	721	748	730	776	705	755	818	805	770	769	736	776	768	741	748	717	736	715	824	739	776	689	761	715	748	781	775	731	771	750	733	767	733	789	755	770	721	727	746	776	767	738	717	713	770	724	730	719	771	695	766	737	748	740	728	733	726	774	769	727	743	760	737	758	735	746	801	753	753	769	793	776	784	753	755	755	760	777	766	737	808	729	730	763	765	718	752	748	739	787	761	740	767	717	767	786	774	790	738	751	784	773	726	791	709	728	756	748	724	740	733	797	706	746	744	764	780	721	751	762	766	738	739	786	762	787	713	766	811	749	773	751	715	743	767	781	805	763	788	739	770	724	757	706	761	740	714	692	718	767	781	766	700	725	744	724	712	747	779	792	743	727	735	753	746	712	790	830	742	709	791	749	735	769	754	741	770	751	764	769	791	704	741	746	756	703	772	793	846	778	680	748	786	775	783	742	729	760	711	718	761	766	705	724	722	767	749	788	769	720	756	747	768	716	727	772	763	714	757	755	757	750	723	762	800	735	748	730	759	802	745	754	794	746	786	695	727	804	772	769	730	790	784	768	789	699	760	767	712	793	717	726	730	741	712	735	745	692	776	760	801	741	789	770	767	718	764	703	745	737	784	737	779	742	752	783	779	747	775	738	723	744	758	726	726	787	728	746	773	739	744	751	733	752	783	722	747	766	770	725	758	738	749	736	774	740	729	754	729	745	734	747	754	731	750	771	746	737	774	716	754	768	799	797	769	796	737	739	708	773	731	736	747	730	706	755	771	723	765	760	742	736	694	745	754	769	735	743	731	745	776	734	750	738	755	750	795	777	737	797	707	764	755	722	761	734	736	772	759	750	751	763	730	736	726	764	786	756	764	711	761	758	756	766	738	700	752	735	720	745	761	715	739	711	795	757	736	725	771	744	738	750	746	773	807	735	771	732	737	758	741	761	763	786	766	736	745	773	780	751	725	749	736	786	735	758	756	761	776	723	724	749	764	732	746	711	770	740	724	689	732	712	744	734	791	712	727	749	757	757	743	734	760	778	735	800	723	784	792	759	741	762	745	721	749	714	771	731	740	713	803	774	745	746	766	740	749	702	766	723	727	765	732	747	744	720	771	773	770	749	785	758	723	730	723	756	778	817	758	786	783	735	739	742	740	761	716	726	730	752	770	750	745	750	743	740	761	737	747	774	730	735	762	751	715	698	743	780	727	739	733	739	693	710	793	750	755	748	743	750	749	752	753	773	755	757	725	756	710	757	738	716	752	774	753	754	763	755	716	703	740	677	776	741	727	688	754	731	705	724	774	746	749	730	740	745	791	772	708	759	738	826	731	741	721	769	763	826	730	766	714	742	726	685	699	742	756	727	756	734	733	730	730	751	744	722	756	769	774	759	694	740	765	699	722	717	736	722	738	698	744	770	724	743	742	748	761	730	767	697	762	758	773	754	719	768	757	736	738	707	756	741	732	771	763	751	710	746	689	767	755	759	738	767	751	720	796	805	774	736	775	737	679	766	784	764	765	691	712	792	720	788	761	762	800	769	734	756	760	733	716	785	717	717	766	757	754	758	769	722	750	777	732	770	779	794	731	785	755	757	755	719	789	727	727	721	764	736	723	803	713	774	746	751	772	778	722	714	716	714	762	796	742	794	739	748	763	752	751	767	760	799	820	770	742	715	747	716	745	724	733	723	693	789	752	783	756	785	724	683	746	772	678	727	723	762	795	744	785	753	721	757	758	762	786	752	729	767	771	742	731	773	755	770	773	749	714	732	785	765	814	723	793	776	739	760	705	729	763	721	694	783	736	759	706	795	737	742	767	738	744	734	719	760	742	775	756	718	740	740	744	747	735	739	746	728	726	742	783	720	795	737	773	735	757	779	784	780	722	717	776	768	700	709	697	758	748	724	758	776	741	787	732	758	748	732	791	738	780	715	787	680	748	742	744	755	725	782	759	742	773	725	732	679	753	784	761	755	736	725	748	726	798	767	744	735	746	729	761	761	766	749	765	757	764	756	756	766	745	723	702	751	757	695	722	741	752	801	725	732	806	763	719	745	776	763	767	752	758	756	755	741	720	726	708	737	743	729	756	758	741	708	761	737	735	774	774	764	751	760	745	715	748	761	737	725	718	759	695	751	762	767	756	734	780	749	760	786	767	756	698	764	756	785	737	753	775	807	796	751	779	715	748	765	759	753	737	729	718	780	763	726	761	755	767	768	681	763	821	790	740	774	788	782	794	733	734	711	772	745	714	775	734	721	736	786	733	785	766	738	738	725	736	809	775	752	751	711	740	772	754	751	698	724	793	747	755	750	813	757	749	765	727	782	739	738	730	813	748	731	769	742	788	765	707	748	743	723	724	780	752	748	755	784	788	757	774	776	735	727	754	758	768	743	672	776	789	795	757	701	760	800	730	748	788	754	774	753	732	750	731	760	777	758	747	752	757	729	682	783	740	771	768	727	751	741	767	742	754	759	742	778	716	703	763	744	720	740	706	744	764	755	755	736	704	684	755	785	745	749	740	724	766	776	788	732	739	750	723	785	799	738	752	757	693	691	709	756	722	732	727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3541	205	178	133	131	111	106	109	92	94	88	87	72	86	80	89	78	84	105	82	90	72	86	87	93	85	78	86	90	87	80	86	77	85	71	90	80	71	84	94	97	77	97	90	77	94	101	78	66	72	92	80	96	86	95	90	76	88	71	70	76	87	78	79	78	79	94	71	100	74	81	83	97	76	80	66	84	82	80	81	79	80	79	90	81	75	68	91	89	103	81	79	98	74	77	72	86	70	81	86	88	88	81	73	99	76	81	61	84	77	87	82	86	86	90	87	73	97	86	79	95	97	88	90	97	98	84	69	76	84	84	73	98	90	71	89	83	97	79	100	73	84	78	81	85	81	82	65	71	74	78	87	90	84	75	69	92	70	95	66	93	84	97	78	92	71	98	92	75	82	82	88	78	88	85	75	97	67	84	83	85	91	86	82	75	87	85	98	77	76	85	86	75	79	81	70	68	75	97	91	94	73	81	86	84	91	72	73	75	67	81	80	79	74	98	94	75	94	80	90	68	74	70	101	77	64	83	77	79	82	89	84	83	89	94	71	72	75	97	77	101	82	84	69	86	72	91	94	83	76	85	90	91	67	97	89	87	75	72	86	85	88	79	80	95	87	75	79	79	52	74	92	84	89	80	66	81	98	76	89	85	87	64	75	72	85	86	87	86	70	85	66	88	92	91	92	89	74	74	83	86	94	70	96	90	95	66	84	89	72	74	85	99	85	89	91	89	87	87	85	80	68	67	75	86	95	90	74	79	79	77	85	90	89	77	67	70	88	77	83	80	82	84	84	63	89	80	83	78	91	86	69	85	68	76	80	79	78	87	77	80	74	64	76	78	76	80	85	86	94	70	89	93	68	88	89	85	86	69	68	94	70	70	92	74	82	78	75	74	92	75	81	75	76	103	77	75	84	84	76	89	98	73	75	84	90	72	86	78	104	87	74	84	84	91	101	72	91	70	75	80	72	75	96	96	82	83	67	85	92	91	104	88	88	81	82	93	91	77	94	65	75	76	81	104	88	71	78	63	83	87	78	79	75	76	79	85	82	86	87	104	102	81	78	83	81	87	85	86	76	69	76	102	102	85	84	76	81	88	100	72	87	96	94	73	71	86	90	85	79	93	80	68	83	78	83	75	101	89	67	69	82	86	87	104	81	86	85	106	67	75	95	76	93	65	78	80	78	73	71	75	79	69	78	76	80	96	92	90	70	81	88	86	80	81	90	78	75	70	84	83	93	84	89	78	80	91	76	80	79	75	102	86	84	86	80	80	76	79	67	76	81	80	86	98	73	97	76	74	102	76	91	73	74	71	90	85	92	85	85	100	87	94	88	81	79	92	86	94	84	76	82	96	99	91	91	76	79	100	75	76	71	85	89	83	83	101	89	95	75	69	79	86	84	69	93	83	93	81	79	79	71	95	87	79	91	104	70	85	75	85	90	70	69	61	89	83	99	79	73	88	80	106	68	87	68	76	78	81	92	72	74	80	81	76	77	95	66	80	88	86	86	70	67	86	93	97	95	95	80	84	82	84	89	74	88	75	82	74	69	73	77	75	85	74	63	72	100	83	87	80	83	83	73	73	84	88	72	87	74	67	74	94	83	86	74	85	79	69	77	89	68	79	80	63	86	111	84	84	79	85	82	85	82	77	89	76	83	66	84	84	88	92	88	90	91	77	77	64	73	96	92	85	78	68	94	94	82	75	103	85	76	79	74	70	70	80	78	72	83	103	76	75	86	89	86	85	98	96	94	96	77	70	77	99	85	86	77	78	89	85	102	89	82	89	84	81	92	86	78	88	81	71	91	82	88	93	90	73	86	89	74	95	70	84	73	81	85	91	85	79	76	76	95	83	99	80	78	89	66	95	89	80	70	87	75	92	93	75	88	74	84	93	86	100	95	76	71	81	81	83	84	70	73	83	73	88	65	76	92	75	72	84	87	70	93	79	78	73	77	71	80	95	79	90	98	76	67	74	79	59	79	95	82	68	98	84	74	106	78	88	93	90	71	87	79	86	83	78	73	75	79	103	85	85	77	108	75	70	86	72	86	95	82	100	93	79	92	73	75	88	89	95	86	77	70	82	72	71	99	94	76	87	80	87	89	93	68	87	92	89	85	59	90	69	76	67	59	87	93	81	88	90	74	97	100	81	91	91	104	75	83	77	78	87	78	88	94	78	64	76	90	92	90	75	84	83	57	85	66	91	79	73	96	86	74	71	77	73	78	81	78	94	77	77	78	84	80	94	77	71	73	78	75	97	80	77	91	77	77	87	75	82	66	90	71	79	86	78	77	80	81	100	101	84	80	83	103	98	96	86	93	75	90	74	93	78	80	88	90	87	74	94	74	81	71	88	88	75	64	90	86	79	68	85	85	86	107	72	83	77	97	83	71	74	92	81	62	79	87	82	83	76	96	70	70	78	77	85	95	77	77	81	96	79	77	80	90	64	74	79	77	78	90	86	89	100	93	89	82	71	67	75	86	84	75	110	81	79	86	78	89	92	81	82	78	73	96	78	89	92	77	81	94	75	69	83	78	104	86	81	87	81	64	84	69	85	94	76	76	61	85	66	73	78	79	78	96	69	78	87	81	81	67	74	69	88	97	78	79	87	78	79	89	83	87	73	90	90	68	83	80	77	79	71	85	82	83	85	74	90	80	94	95	87	97	85	72	73	65	85	80	75	83	87	87	80	84	98	66	87	84	71	81	75	80	74	92	91	90	93	67	80	85	77	68	72	104	81	75	77	87	83	78	76	85	69	75	90	89	90	81	73	86	72	73	85	89	99	76	72	82	85	87	83	88	82	77	80	68	87	87	85	77	85	64	94	87	91	65	66	87	66	98	78	92	75	89	83	72	100	84	91	81	91	76	74	94	68	75	77	62	83	89	76	85	88	66	70	91	68	82	76	77	72	69	77	78	78	88	82	83	64	90	91	84	67	93	82	69	71	84	72	89	87	73	86	89	76	84	79	101	68	82	67	81	65	73	76	87	79	84	84	99	73	89	91	99	97	80	92	70	87	75	69	76	60	63	85	75	89	71	113	82	104	85	95	78	74	77	84	84	85	82	82	85	83	83	79	62	100	98	83	98	84	83	82	88	86	74	95	85	81	82	92	73	71	91	75	79	89	89	101	65	70	78	77	65	87	80	83	77	89	87	69	76	84	66	82	87	92	74	65	85	93	77	88	79	90	84	84	97	94	98	78	72	77	89	78	82	74	92	79	82	83	97	79	63	94	89	93	74	86	80	83	67	78	74	79	84	65	69	85	102	86	72	79	76	94	89	94	82	76	73	92	83	88	81	92	87	73	80	93	73	80	82	86	86	78	79	70	84	83	91	77	88	96	78	97	75	87	82	90	64	80	68	80	70	65	78	87	80	82	83	75	86	79	80	78	70	76	84	79	82	88	77	81	81	79	74	88	72	90	99	76	76	94	75	73	91	81	71	89	60	89	104	81	87	81	88	94	80	74	78	83	84	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3811	363	486	531	443	438	394	364	368	333	318	318	339	305	327	298	285	311	309	310	313	267	270	302	295	290	249	280	336	329	304	310	289	289	300	266	264	284	251	306	264	291	293	297	271	296	286	287	291	254	278	287	297	300	287	246	295	305	295	276	288	296	280	303	304	278	274	273	279	274	263	283	252	271	280	301	283	296	282	276	266	269	273	288	323	283	278	283	252	269	271	287	288	280	279	281	281	294	268	239	314	259	302	269	257	297	316	300	300	322	278	265	278	291	270	309	301	276	280	270	277	250	297	278	263	278	271	290	289	288	265	263	305	283	275	291	289	265	321	300	292	286	315	283	276	273	260	311	286	305	281	265	314	279	305	305	284	245	309	276	288	278	266	291	254	267	297	274	262	278	258	298	293	303	305	246	279	279	269	274	289	270	281	285	290	277	318	278	291	269	257	287	296	262	286	311	257	286	296	323	297	282	289	298	279	260	275	304	260	291	297	292	284	253	312	268	308	303	296	305	272	265	277	282	282	294	285	276	273	294	257	288	303	296	279	287	312	283	283	275	296	289	283	289	261	301	283	280	243	271	307	291	280	304	276	282	283	300	267	294	261	300	267	293	285	281	297	295	299	293	299	271	287	272	268	281	270	302	290	270	260	265	311	268	291	291	290	264	295	270	292	261	288	291	292	283	257	270	257	301	291	287	281	285	297	294	327	309	270	289	265	273	281	293	278	313	281	288	296	297	299	251	296	258	308	307	291	280	282	291	323	287	265	287	307	276	287	288	289	295	305	291	286	271	291	271	272	281	302	260	269	274	269	283	298	317	277	299	278	280	270	287	292	296	299	280	267	305	273	291	257	252	292	275	288	280	290	300	305	283	292	280	283	289	278	273	302	287	300	278	269	298	262	276	253	294	273	293	259	280	312	272	286	279	288	297	313	303	267	291	269	266	261	283	297	278	280	274	269	277	257	293	281	319	309	264	300	301	257	304	298	289	274	290	295	285	282	279	255	290	294	279	297	270	273	263	299	277	317	308	269	304	292	280	266	289	273	304	270	302	299	282	277	268	274	321	288	268	254	276	293	286	272	297	285	283	277	301	278	251	285	277	276	284	275	283	273	296	289	285	281	307	277	280	265	304	289	284	272	282	263	276	283	273	308	309	268	299	280	331	289	284	300	293	284	285	290	299	288	314	301	288	300	281	282	276	293	283	289	291	287	280	290	260	299	295	308	269	272	299	289	294	287	280	278	283	276	243	274	290	274	281	277	277	284	291	292	273	286	266	270	310	284	272	292	297	272	272	281	251	298	294	272	301	289	256	261	296	307	307	283	281	265	263	271	341	323	274	270	282	295	273	290	279	286	283	284	296	274	313	280	293	280	286	291	290	280	287	292	278	256	287	288	287	264	306	280	271	297	272	290	288	285	291	283	303	255	288	276	274	288	304	277	290	282	269	286	272	270	289	263	269	292	287	279	279	276	277	281	283	261	318	297	289	334	291	303	303	297	277	282	302	315	282	272	245	300	260	281	277	312	275	306	260	286	276	311	281	288	315	266	291	332	280	292	274	279	335	302	277	269	273	305	291	303	286	306	294	271	300	287	269	284	259	301	292	271	279	272	262	271	311	247	298	264	294	287	290	292	272	285	277	309	294	281	277	296	280	283	299	285	288	281	291	278	308	262	300	279	295	285	278	259	282	294	292	279	292	257	294	284	281	283	278	274	270	279	252	297	270	260	251	300	258	291	280	265	283	294	298	310	298	310	233	290	272	283	277	279	309	273	292	270	292	310	316	260	280	302	306	307	262	262	267	256	268	283	293	285	278	278	305	311	303	266	290	316	274	283	290	292	294	272	259	250	286	301	279	283	264	273	281	240	303	328	266	301	296	302	284	327	254	292	313	285	271	297	277	284	283	303	272	290	285	275	282	292	252	268	284	289	287	253	283	307	266	275	283	310	267	276	262	308	296	256	283	267	273	296	292	259	277	303	262	320	288	275	277	285	285	321	281	248	289	265	257	295	276	275	297	270	276	280	275	278	277	293	311	293	278	261	291	294	284	279	270	276	250	283	261	278	270	287	272	298	298	281	268	263	239	301	303	304	284	298	304	314	281	259	271	253	315	294	290	268	296	264	303	300	281	313	308	267	285	292	312	287	269	292	287	280	293	287	275	272	254	313	320	280	307	280	306	283	271	271	265	287	288	293	290	311	261	269	301	298	284	290	284	282	284	279	274	305	273	293	303	259	282	261	297	302	276	262	292	290	259	296	275	277	283	286	271	282	276	306	310	311	307	276	275	278	274	281	301	286	312	332	281	305	287	270	287	295	262	289	303	292	252	233	269	309	320	270	312	283	285	288	316	288	287	260	256	294	271	293	301	311	283	300	290	282	284	277	258	298	305	277	278	285	306	290	280	298	296	272	250	261	301	286	288	288	284	282	275	263	265	284	268	262	271	285	305	278	306	275	256	283	294	284	302	317	286	305	267	257	302	273	306	281	293	278	252	283	266	292	292	293	280	291	257	254	274	297	292	298	305	280	322	286	302	283	284	281	300	250	295	245	307	285	250	265	299	260	289	295	273	277	280	280	282	309	265	282	272	292	272	300	295	311	298	271	301	271	315	291	271	274	292	263	302	287	280	295	297	285	273	256	285	304	280	247	288	268	254	251	280	266	270	286	276	279	295	278	289	271	259	287	302	278	289	290	291	287	300	266	259	275	265	280	303	285	268	271	255	269	279	291	275	277	288	302	285	305	307	310	291	274	287	281	289	279	297	279	298	298	274	295	271	258	281	286	301	256	278	260	294	260	288	295	262	305	294	291	293	296	266	292	268	292	285	298	282	291	307	314	290	314	301	284	268	279	296	283	265	328	290	288	306	286	256	268	276	282	291	299	280	272	301	306	301	288	258	273	279	321	310	293	278	298	259	287	252	274	271	300	294	270	302	249	305	277	309	296	267	284	288	279	284	291	278	279	315	279	267	292	272	286	259	261	302	282	264	244	256	293	304	260	252	292	287	278	288	296	282	302	278	276	266	288	294	274	277	300	259	285	301	270	253	285	329	293	282	305	300	287	300	281	309	309	291	259	273	280	291	261	281	278	286	276	273	297	287	299	312	279	248	291	251	253	301	266	262	285	303	274	297	285	290	274	276	264	309	273	302	322	324	284	256	270	305	320	268	267	294	271	290	258	284	308	300	312	271	282	287	243	282	266	292	312	292	326	313	246	299	258	289	272	253	289	295	258	280	296	315	265	279	293	270	313	260	281	311	276	289	261	310	287	292	258	265	259	277	306	269	283	299	287	273	302	307	311	298	261	297	261	276	290	259	278	285	294	284	284	259	295	258	296	289	271	257	302	274	277	281	288	306	305	276	305	292	292	295	281	274	252	271	265	283	271	246	310	275	302	262	267	271	322	308	300	299	313	292	279	299	305	294	301	274	316	266	279	329	298	265	255	277	271	284	312	287	290	289	277	269	295	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24552	2466	1553	1166	815	669	475	384	350	346	320	256	308	259	216	235	225	215	227	196	226	190	199	211	205	194	209	215	210	190	183	167	215	193	174	177	198	206	202	184	170	175	168	183	181	177	179	174	198	190	183	173	176	185	185	165	160	175	171	165	165	165	162	193	180	169	182	166	155	150	177	174	178	167	175	177	190	167	159	183	180	171	178	188	182	164	213	168	185	160	200	194	175	168	171	194	184	186	154	187	160	166	188	180	165	181	177	178	148	161	197	188	175	194	177	157	187	199	159	191	163	172	188	167	188	187	197	205	149	169	181	179	192	205	187	169	181	194	180	201	177	188	185	169	219	176	182	174	178	168	179	185	200	182	190	189	188	196	179	157	174	175	164	138	182	180	163	180	184	168	185	185	182	176	176	177	184	187	165	181	174	209	201	199	174	185	185	176	185	191	174	171	171	194	176	188	167	189	166	179	182	188	170	146	179	180	158	186	160	203	179	199	182	184	187	193	160	182	191	175	189	178	214	180	184	203	175	167	158	190	196	186	167	170	192	179	180	171	179	194	184	161	202	171	181	147	206	156	180	211	195	178	179	181	181	200	180	166	184	172	184	181	161	186	191	168	182	194	186	186	173	189	170	187	183	168	185	186	185	178	209	168	196	184	201	194	189	165	209	153	194	199	190	191	175	143	183	174	164	174	165	175	170	168	161	186	177	184	182	192	186	169	189	179	189	184	189	174	195	194	170	173	178	202	173	173	176	188	181	184	192	174	191	168	183	176	181	176	183	175	196	170	180	169	171	171	170	169	164	187	202	188	166	158	189	176	148	182	205	178	164	186	217	167	201	179	172	196	204	188	174	208	184	185	164	187	180	147	178	154	191	174	184	187	170	192	201	157	165	185	182	202	164	196	187	201	191	174	171	183	173	178	173	172	175	169	177	162	164	198	185	155	174	189	195	180	165	187	195	196	193	173	178	170	191	164	158	165	176	167	170	176	188	202	174	185	152	178	166	162	210	182	195	164	193	173	158	184	157	195	183	163	179	178	151	149	178	170	184	174	157	179	169	179	164	164	179	188	187	185	177	170	204	175	189	189	212	181	167	199	182	192	192	188	174	161	174	176	177	174	187	174	176	165	188	176	161	181	191	194	167	149	175	204	194	168	193	167	145	167	162	145	177	169	179	159	169	165	195	176	160	178	184	184	190	208	165	188	179	156	206	172	193	182	168	168	174	152	178	175	180	168	168	205	169	189	192	182	197	197	175	191	174	184	162	190	185	195	177	162	186	182	180	189	182	183	156	174	180	177	179	175	160	192	185	173	183	174	184	188	156	184	189	176	180	186	151	178	184	179	165	176	183	181	176	165	190	183	172	184	166	176	187	171	158	172	171	194	184	199	164	200	178	162	162	172	171	191	152	177	174	193	178	157	160	176	192	195	166	170	199	184	171	171	162	185	159	187	165	188	174	181	192	177	173	175	200	163	178	167	161	180	201	186	187	175	174	179	183	177	178	176	180	186	184	205	163	201	167	171	178	177	175	179	185	165	180	188	177	165	167	177	170	157	184	199	203	191	180	173	179	184	168	179	172	175	184	179	179	176	181	184	200	173	194	174	149	182	177	178	213	182	195	192	189	167	186	158	167	206	158	184	189	181	193	166	168	190	163	182	193	174	192	191	193	199	178	187	180	182	193	181	207	208	161	182	192	180	187	169	196	180	169	198	173	195	180	170	203	166	162	176	169	189	145	168	191	153	180	165	160	195	190	166	183	187	174	201	182	170	175	162	163	170	210	175	184	162	180	162	171	206	182	171	159	173	160	154	194	171	191	160	158	173	177	156	158	220	166	170	210	176	186	168	170	164	187	180	185	201	190	193	174	198	185	178	182	202	210	171	185	178	201	193	180	179	165	162	180	185	198	166	184	191	194	184	188	213	169	162	181	185	156	172	183	191	171	156	156	191	178	161	180	185	176	167	197	163	173	199	176	166	200	163	184	179	147	174	172	166	163	190	162	183	173	189	179	190	169	158	182	186	152	176	192	178	169	198	176	183	168	166	177	202	167	188	186	169	194	169	183	196	171	173	170	171	165	181	190	174	165	173	171	168	197	180	177	183	179	191	203	173	184	181	177	192	188	177	163	171	152	156	164	183	203	186	185	169	158	151	183	213	183	165	181	180	179	188	181	180	194	156	176	178	180	189	173	170	181	158	201	178	157	192	200	183	183	183	166	176	169	172	195	178	173	198	209	190	179	192	175	174	160	167	165	174	181	184	170	174	181	172	185	201	191	161	206	160	174	194	178	161	156	177	182	158	160	203	177	178	181	180	160	195	162	182	175	153	159	187	188	172	173	192	189	193	174	185	201	154	185	180	181	179	202	158	159	177	189	164	188	171	200	159	166	179	208	210	177	170	194	174	190	157	175	184	194	177	166	165	177	181	172	167	169	197	171	168	175	161	193	194	184	195	196	182	181	181	170	190	177	170	199	180	171	180	201	160	160	158	187	186	178	140	160	171	171	160	189	166	171	160	172	177	150	178	155	195	190	185	185	188	170	197	173	200	174	185	202	163	176	176	156	175	173	180	188	163	179	163	160	175	201	191	189	200	184	199	171	184	177	182	187	184	163	169	169	162	180	140	172	181	187	203	155	184	158	185	221	197	158	188	159	184	198	156	172	156	204	175	182	185	189	182	194	189	175	187	186	194	180	165	156	178	164	155	171	155	190	185	182	165	187	156	185	174	168	174	194	181	211	198	173	188	185	185	194	168	176	186	179	171	197	171	207	202	193	179	150	175	214	187	180	185	185	178	174	189	177	201	201	185	155	188	163	178	179	194	204	169	174	177	177	190	170	200	164	178	176	164	209	162	171	187	177	186	165	202	188	182	151	221	178	179	177	209	187	178	188	179	197	177	168	184	191	173	179	192	154	218	170	184	180	183	192	154	176	168	175	182	184	188	177	176	149	189	158	163	178	168	151	165	175	196	203	178	190	187	201	182	182	171	174	178	159	192	168	169	195	186	177	201	179	169	182	149	185	212	173	167	205	200	172	165	167	158	202	175	184	171	157	171	179	219	179	177	187	173	202	186	183	177	177	191	170	204	174	168	185	176	157	185	211	168	176	164	180	184	158	167	170	171	186	173	174	165	214	197	184	166	163	185	177	173	171	182	160	195	180	198	170	174	188	199	193	181	168	189	164	181	171	172	204	194	171	190	172	170	158	173	186	186	176	185	175	185	183	177	180	199	184	210	186	192	160	179	182	165	200	192	187	168	183	165	180	191	171	167	176	188	162	158	198	181	168	194	205	199	180	145	194	170	189	162	157	193	193	196	174	185	200	168	169	182	175	169	173	200	192	160	189	199	157	187	160	165	170	182	168	175	195	166	170	168	184	209	187	181	182	180	190	173	162	164	159	195	192	204	186	170	164	185	179	211	163	176	174	181	173	184	174	175	202	196	176	157	178	195	196	208	190	173	160	183	198	178	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11338	1704	3544	3941	3386	2780	2116	1852	1719	1430	1283	1240	1097	999	918	897	848	781	810	766	723	717	728	675	698	637	631	690	632	623	604	633	646	628	566	551	629	624	560	621	568	579	619	576	555	565	562	581	571	565	585	537	552	551	569	553	567	520	533	546	601	572	560	573	552	568	603	517	475	541	546	519	529	536	570	514	540	566	542	567	530	525	516	580	506	564	524	572	540	552	518	566	555	510	574	549	508	537	531	522	541	524	521	520	577	552	538	542	543	514	556	487	575	557	510	515	543	537	501	504	570	506	581	527	529	534	533	516	558	526	551	539	551	530	513	509	488	514	510	528	530	574	524	544	505	523	524	536	531	529	485	543	511	500	531	546	538	517	532	562	530	493	515	547	535	551	526	508	541	532	553	593	528	512	498	514	520	538	500	563	525	500	550	503	570	534	521	515	551	499	486	509	526	500	498	523	564	552	521	525	521	539	526	523	552	530	513	499	534	504	542	535	560	524	533	525	504	524	508	522	504	552	545	537	522	514	513	547	503	481	546	546	509	491	523	554	514	541	567	546	529	540	532	517	512	512	542	522	533	542	509	512	521	493	536	488	550	503	500	491	569	537	544	537	520	529	513	527	541	507	518	496	528	509	505	504	541	549	528	546	548	513	499	512	486	555	540	511	542	551	536	502	562	523	535	557	488	517	536	513	494	522	564	503	522	565	527	563	526	491	514	537	544	528	546	484	474	521	538	516	538	526	509	467	503	521	512	590	507	508	520	534	503	535	533	578	579	518	493	499	545	550	523	573	490	541	548	557	549	493	526	549	470	512	566	552	528	514	559	541	536	535	553	497	517	532	538	578	522	495	504	531	546	506	551	561	544	519	516	514	547	495	533	536	496	527	566	508	495	571	516	521	492	520	507	541	504	535	527	535	542	555	538	515	504	502	542	573	520	521	540	557	522	541	529	517	497	509	510	487	529	514	517	515	527	525	508	518	534	550	525	569	590	517	558	527	538	523	497	513	527	554	524	517	505	553	563	560	561	514	501	559	522	518	514	511	549	538	563	500	487	504	523	506	553	506	530	511	543	534	551	522	531	547	533	521	541	515	534	550	551	507	505	519	507	538	538	548	501	541	496	544	537	489	491	541	512	562	522	491	513	555	532	506	530	552	525	540	527	508	514	525	542	492	554	507	528	516	526	515	571	508	550	495	551	540	518	526	523	503	511	530	572	566	537	538	498	534	545	499	556	505	535	578	526	538	499	560	517	556	545	511	520	528	536	496	556	551	521	498	500	556	494	516	536	510	551	558	542	530	566	592	537	500	534	514	567	563	538	546	587	564	514	533	510	537	533	519	565	504	496	545	544	538	539	511	494	501	530	504	496	519	527	534	501	544	540	523	524	506	563	516	556	516	522	525	540	562	495	543	539	508	554	567	518	511	558	511	491	546	552	525	541	554	575	526	564	509	536	545	532	566	536	500	492	530	517	512	511	497	528	535	524	563	543	540	505	547	498	536	535	555	513	552	561	558	520	499	544	502	537	568	526	511	558	530	521	501	487	538	541	510	515	546	484	561	513	531	534	562	583	536	509	558	540	540	517	505	555	497	503	530	525	517	498	526	524	524	582	527	560	537	540	514	497	493	549	520	489	520	556	544	503	515	499	533	535	499	534	515	522	550	537	542	541	563	551	540	534	549	491	509	551	523	531	533	536	548	498	517	534	505	526	518	499	539	547	500	556	524	476	536	522	484	514	545	549	534	511	507	552	520	501	554	490	536	523	519	517	556	520	540	525	519	535	557	507	507	519	502	516	518	522	486	557	544	488	507	549	505	552	508	525	522	563	531	501	523	529	552	545	535	494	512	512	534	533	517	525	535	541	536	507	490	505	537	539	520	509	520	563	512	524	514	524	563	530	542	537	527	564	528	573	508	496	556	509	531	548	554	494	524	486	496	516	509	483	534	512	518	490	540	579	553	577	553	536	513	549	535	540	546	500	528	525	511	507	509	582	548	555	526	526	535	533	559	538	534	530	507	532	503	547	548	510	556	513	530	525	521	531	545	578	528	503	539	526	542	505	541	573	504	493	547	539	506	521	566	526	543	527	523	565	520	526	580	528	524	519	519	533	508	535	483	539	520	542	557	515	544	540	519	538	566	508	536	510	514	542	496	521	485	480	526	565	536	556	549	558	557	547	574	506	528	525	522	513	522	491	535	530	500	550	561	539	524	489	559	529	499	543	552	514	541	563	533	528	535	522	560	503	520	519	522	538	531	557	531	568	588	539	542	517	531	560	511	513	508	517	511	508	509	516	541	516	517	523	558	489	489	530	533	520	542	487	499	512	526	507	555	536	516	557	542	532	534	478	559	508	508	530	545	546	545	526	544	541	526	549	563	534	506	534	521	473	486	555	561	552	552	524	551	511	507	523	500	518	504	513	555	539	566	543	514	549	529	538	552	537	492	536	566	514	533	483	534	498	501	537	530	480	579	534	517	552	508	533	496	529	518	502	537	541	551	532	497	512	510	521	515	523	505	545	514	540	519	504	526	554	533	540	528	537	539	542	584	535	529	516	519	522	533	493	531	552	522	514	545	541	517	537	524	544	536	486	528	512	586	548	487	495	543	508	510	551	482	542	540	469	504	560	561	550	541	560	557	541	547	526	503	500	522	522	561	556	541	531	545	539	505	515	534	557	497	515	521	574	489	553	528	515	487	503	521	528	536	519	536	474	537	546	516	574	589	510	578	552	540	534	546	547	519	522	552	500	528	513	509	523	524	555	518	549	538	531	513	513	523	545	484	544	516	497	562	543	536	545	480	538	523	481	518	530	528	510	534	542	501	549	522	556	561	546	533	510	534	493	534	547	521	528	520	529	533	521	518	476	501	491	560	481	559	529	524	505	528	504	507	543	507	556	549	552	520	529	518	524	556	524	539	565	534	512	529	524	508	555	527	539	537	499	513	563	535	523	503	540	536	494	548	543	461	541	522	577	507	505	507	561	541	529	566	508	535	536	533	572	565	523	521	530	525	498	553	549	526	559	509	550	553	537	473	532	542	488	493	505	522	510	555	532	573	545	532	524	553	509	557	527	531	525	530	495	520	534	557	490	529	530	522	504	541	500	507	529	542	482	524	498	524	528	525	523	572	558	545	544	509	524	539	534	501	544	546	484	513	554	498	540	501	515	530	563	512	499	557	512	558	505	518	513	560	522	537	560	513	516	495	560	573	515	534	528	504	498	537	504	486	570	518	519	582	507	556	511	529	557	531	542	542	529	531	534	532	552	550	554	556	562	548	507	519	561	531	523	519	552	523	553	547	568	511	529	552	533	504	598	500	534	501	471	526	522	535	562	578	505	544	510	504	503	559	502	533	509	496	535	529	504	548	551	478	536	556	525	533	485	527	539	558	559	522	491	534	496	524	541	516	531	545	540	531	527	578	500	501	504	565	512	503	507	550	543	525	504	502	502	526	540	536	568	497	543	508	508	539	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35079	5486	3275	2329	1682	1326	923	754	677	548	519	477	475	438	396	384	371	371	351	336	369	347	344	311	333	318	281	297	303	282	293	289	284	299	308	302	282	300	280	290	299	297	265	279	277	297	269	284	319	301	277	322	291	282	323	306	252	239	295	303	277	305	256	242	260	289	260	232	283	264	273	298	274	278	284	279	301	307	275	263	308	295	299	297	286	267	271	268	311	262	283	287	290	295	292	286	254	276	249	289	261	289	256	255	316	287	260	286	297	282	275	284	299	234	287	270	290	264	295	275	287	281	290	303	276	293	235	283	285	271	280	277	286	304	298	275	292	268	274	284	288	273	277	293	274	259	260	250	265	250	271	271	285	308	261	285	257	283	256	293	286	281	282	261	256	301	265	277	271	289	282	278	268	253	279	274	286	300	298	300	277	274	270	289	275	259	240	283	278	260	278	275	291	262	259	291	271	283	254	266	257	264	277	303	297	300	268	277	248	282	269	317	289	283	278	291	290	278	304	268	250	295	258	252	324	260	279	294	300	279	293	278	260	280	260	274	265	284	286	258	282	275	276	248	272	297	267	293	314	273	263	288	282	263	270	260	279	288	294	236	313	288	307	275	293	292	276	252	262	273	264	273	291	280	291	262	271	265	288	285	270	265	269	276	239	282	275	284	252	267	275	241	291	293	284	288	267	300	263	268	264	265	263	272	284	264	263	310	271	277	276	256	262	276	264	268	280	286	286	268	265	283	287	257	283	297	272	259	260	281	294	259	313	267	268	290	290	302	252	273	286	281	278	289	262	281	291	269	291	266	278	294	241	267	316	270	280	302	288	295	258	277	233	267	311	269	285	251	283	248	293	282	260	295	255	294	278	277	276	268	296	292	270	289	273	268	289	274	311	285	265	258	284	278	234	291	277	298	309	245	265	299	238	289	288	280	282	274	284	271	279	283	276	283	291	289	300	280	253	253	259	292	266	275	266	270	310	263	263	290	299	258	247	288	289	259	278	263	251	269	291	290	272	268	277	290	326	284	278	286	263	263	270	281	260	301	252	289	251	306	260	252	257	284	259	274	285	281	309	253	298	298	286	281	291	286	248	263	298	280	276	291	285	291	281	242	275	269	305	254	267	273	297	280	278	253	288	287	262	278	262	270	288	263	275	257	266	299	276	278	276	287	263	278	273	278	269	282	239	248	281	277	264	277	258	296	275	278	263	299	282	284	290	289	276	309	275	258	288	279	275	294	261	316	259	238	306	314	270	252	248	272	292	275	255	271	275	251	301	280	271	270	266	256	252	284	238	287	280	238	270	284	278	278	277	273	276	278	268	265	268	306	265	255	255	282	276	272	234	265	277	254	302	248	285	290	305	278	273	248	250	289	289	267	287	289	270	306	270	277	270	279	278	270	274	272	283	255	279	270	281	295	298	259	273	272	278	256	270	288	284	240	294	281	263	301	269	301	297	292	259	263	301	290	265	270	296	276	289	272	292	230	282	286	294	238	297	295	254	262	265	245	256	267	293	292	283	271	259	283	267	271	285	266	230	287	268	266	260	287	263	278	298	271	260	282	286	306	275	272	260	301	263	274	298	283	278	279	282	286	265	291	311	273	266	288	254	266	275	270	279	251	273	266	258	256	243	274	295	274	250	269	278	270	262	255	275	280	270	256	278	278	255	293	272	265	272	299	283	267	254	271	256	282	269	301	303	280	282	257	283	265	282	263	291	267	302	296	298	304	309	296	277	299	269	283	242	265	279	269	264	246	255	256	269	267	254	286	257	259	298	279	308	267	270	285	303	295	274	280	302	266	283	237	296	273	230	251	279	241	235	259	292	257	273	265	263	254	278	273	276	291	282	260	256	288	265	292	262	279	294	266	237	266	268	253	291	301	271	264	290	283	277	266	262	249	247	302	273	249	267	262	259	272	286	253	280	310	290	296	258	276	279	261	290	318	284	265	287	266	262	265	258	270	277	287	288	259	278	293	271	275	271	261	272	265	276	286	287	289	266	280	315	298	282	275	278	277	262	291	275	278	274	292	270	244	260	281	277	279	270	267	301	292	293	284	319	288	296	245	280	269	281	282	274	295	267	272	306	302	270	302	264	258	267	277	279	273	247	285	272	271	284	276	271	305	270	275	283	253	285	262	272	298	291	267	283	255	294	281	315	258	289	276	275	309	284	305	278	271	267	279	262	279	290	294	273	271	290	287	293	282	251	276	296	302	295	294	247	276	282	302	286	272	298	274	255	279	266	304	267	270	264	271	300	276	255	285	265	280	261	257	298	277	268	254	279	255	259	250	284	298	276	300	304	312	254	292	279	292	290	289	250	282	279	232	243	280	260	262	276	274	290	253	274	272	290	274	280	263	258	276	313	248	284	311	289	300	302	249	261	249	272	275	274	288	271	246	266	291	250	296	277	306	275	299	269	275	298	303	290	276	267	286	281	299	269	253	275	282	250	270	278	271	297	261	279	303	278	269	299	271	272	261	275	248	298	256	273	283	287	276	301	268	277	294	282	279	286	294	289	285	276	249	270	294	295	273	273	278	265	262	277	284	293	281	294	271	264	279	289	267	248	261	268	321	287	293	266	284	266	287	272	295	295	304	289	253	278	281	256	260	286	285	264	262	263	299	308	254	262	299	289	281	294	256	250	267	261	286	262	275	260	305	298	279	271	308	289	254	251	284	257	297	291	295	292	300	259	298	263	276	256	274	248	292	265	268	313	307	282	252	269	296	256	286	266	272	297	291	267	273	289	254	285	277	300	312	284	279	271	290	316	308	285	254	278	274	272	288	296	292	257	272	300	270	290	295	282	283	277	255	251	305	258	304	314	271	263	296	271	307	288	289	294	296	269	299	287	285	280	264	295	280	257	296	267	301	283	253	279	252	286	291	301	263	273	270	301	279	256	252	270	277	286	280	251	279	276	267	282	292	279	294	290	282	275	272	292	270	264	282	305	268	284	284	263	299	278	281	271	280	295	267	270	265	267	262	260	263	263	284	283	310	233	259	255	270	272	278	270	290	284	297	234	280	302	292	269	294	298	269	280	299	249	298	273	310	272	278	282	269	259	265	263	267	294	259	271	267	267	285	270	258	278	264	275	277	275	271	272	296	262	279	264	295	249	284	305	276	272	262	247	260	282	269	303	271	255	294	288	283	279	260	256	285	275	285	289	261	287	284	301	252	265	285	284	262	288	255	264	272	254	281	259	259	282	276	264	276	273	275	284	302	276	249	290	242	280	259	281	268	283	275	276	281	249	288	278	267	265	297	278	293	272	290	271	250	279	285	306	263	241	288	271	288	287	252	266	250	265	263	274	252	270	265	265	299	256	271	307	234	276	266	262	305	266	297	266	246	252	267	275	270	268	269	263	298	289	280	271	300	287	269	262	297	263	245	260	267	302	281	289	276	272	283	282	256	264	285	269	272	267	270	300	272	267	264	283	290	270	314	300	292	277	285	287	274	286	307	292	320	274	284	255	276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14670	3001	6555	7171	5983	4814	3965	3304	2928	2545	2229	2037	1887	1649	1589	1475	1381	1349	1245	1235	1150	1186	1082	1058	1080	1014	973	997	917	989	980	968	918	958	826	892	911	834	855	862	847	853	870	852	837	804	853	794	813	822	838	783	776	806	849	816	820	747	821	818	824	784	845	753	770	835	777	799	844	783	764	737	808	805	775	762	832	702	785	828	734	779	790	799	747	765	783	795	805	737	740	779	829	750	776	765	735	735	801	767	782	738	761	778	731	821	744	780	807	770	794	804	732	774	779	736	790	742	782	773	793	834	786	773	726	749	756	783	747	710	761	766	743	780	763	738	760	740	753	790	771	735	760	721	788	729	759	750	787	744	758	724	780	720	733	742	759	775	749	760	759	771	764	703	776	750	754	738	755	789	733	822	746	753	757	777	779	707	788	712	733	745	742	797	690	778	693	759	779	703	752	798	739	750	726	744	744	762	737	750	725	759	747	776	743	765	720	748	716	799	738	737	724	754	744	744	759	732	786	743	745	749	784	766	717	710	780	750	734	815	724	787	740	740	787	726	748	721	748	735	769	773	786	771	732	785	725	715	691	712	751	707	691	774	722	756	731	765	710	763	778	798	756	782	742	740	732	739	757	724	741	805	751	734	696	769	729	773	766	823	811	782	704	745	778	736	745	773	803	762	782	706	770	784	786	731	757	732	750	720	709	786	768	785	773	777	770	794	756	713	712	735	731	813	769	791	734	742	719	774	792	736	735	732	739	770	777	748	761	725	730	722	727	761	746	755	704	739	780	711	785	762	741	727	797	760	748	726	785	695	757	706	806	785	748	797	709	734	736	757	760	744	759	765	780	744	768	746	746	765	779	704	750	739	782	742	742	752	739	793	694	749	781	762	727	773	792	681	764	754	808	710	738	688	705	728	726	723	760	766	741	748	767	724	740	726	744	793	765	766	717	731	729	760	713	728	739	747	782	729	723	780	734	727	730	747	772	800	754	720	770	741	739	741	738	754	748	736	800	795	714	730	775	726	761	758	743	737	705	747	711	759	732	738	738	759	794	771	788	765	791	799	745	768	729	705	752	740	758	740	776	751	736	784	752	697	755	742	791	758	736	761	708	726	772	754	771	769	760	796	723	753	764	700	751	780	737	714	759	756	684	754	748	744	747	725	749	683	736	708	756	689	769	742	702	802	768	800	739	736	756	743	790	721	769	744	735	760	736	711	726	751	735	727	799	781	776	734	790	747	749	777	790	734	731	766	751	803	780	754	750	758	757	748	773	740	727	759	730	737	782	749	739	761	726	714	750	696	736	753	755	767	774	776	750	703	758	746	711	743	808	804	751	742	766	717	773	725	772	773	756	777	697	738	763	749	732	743	738	738	757	699	767	701	739	768	721	759	736	747	762	809	726	726	744	755	727	763	704	774	763	811	763	704	705	762	734	692	753	741	730	782	725	752	802	794	758	740	726	737	771	765	746	752	803	723	779	742	720	744	764	729	788	734	815	721	795	774	707	707	743	747	783	760	736	721	763	743	752	748	719	699	734	765	749	759	779	793	746	753	700	792	733	769	723	736	737	710	766	748	715	789	758	770	819	749	751	721	781	740	773	749	762	791	774	743	753	788	759	755	736	776	783	741	785	856	715	777	729	767	747	751	769	803	750	745	730	728	749	732	786	748	695	761	727	761	735	756	720	733	751	778	776	776	773	781	793	749	784	756	774	774	789	728	712	795	716	746	772	764	733	687	724	759	769	724	729	750	748	746	752	751	731	742	732	737	770	787	786	756	755	766	725	825	707	753	734	733	773	721	776	755	756	760	713	724	712	730	710	752	699	764	766	722	733	750	756	731	760	759	799	804	720	742	747	736	751	728	768	724	815	735	781	737	782	770	747	674	764	743	782	761	728	763	724	735	826	753	770	744	750	693	756	794	804	700	756	754	772	743	702	756	758	738	760	776	756	751	689	751	759	717	789	720	737	760	748	803	748	741	760	747	786	740	715	799	790	779	788	745	733	756	728	768	784	789	755	765	757	759	731	740	776	795	731	743	721	751	798	791	708	766	740	741	704	722	762	754	772	748	731	727	709	793	740	736	722	728	812	764	725	716	777	716	722	748	722	781	740	757	788	770	722	779	790	776	753	748	762	768	741	775	755	764	740	727	738	696	728	709	727	736	714	797	684	760	728	782	732	748	766	741	789	784	700	749	764	721	741	700	754	767	720	761	787	686	756	763	708	738	753	713	740	773	721	684	723	732	757	748	731	717	759	739	749	734	753	744	732	769	771	787	757	758	749	762	780	759	761	747	826	737	742	762	686	751	760	729	749	772	693	746	807	728	760	680	744	745	771	789	755	753	722	703	734	763	770	745	753	767	721	692	789	751	778	733	784	743	734	760	718	765	760	784	726	795	730	765	754	762	729	716	800	752	836	742	744	769	765	779	768	747	780	724	778	801	747	763	742	712	748	768	777	741	781	693	775	737	744	734	759	739	755	725	732	736	721	741	753	732	730	711	752	721	777	761	789	717	761	762	730	769	729	785	768	734	726	745	745	775	727	747	727	700	795	699	750	765	688	732	760	741	778	715	743	720	741	715	789	759	800	757	844	723	716	730	772	780	776	737	787	761	773	771	780	719	733	742	763	787	732	779	740	725	753	772	739	766	743	725	810	750	741	751	713	791	734	720	747	756	700	713	743	765	755	750	794	737	760	758	764	743	740	780	768	698	802	746	745	714	715	725	764	695	733	789	803	725	741	730	789	773	785	769	732	792	750	735	761	760	750	774	755	744	689	704	738	706	699	723	702	812	739	756	748	741	723	766	776	775	771	729	751	772	773	664	736	739	753	777	741	773	772	734	749	748	766	750	769	801	743	764	814	732	813	717	730	776	768	740	768	732	751	775	706	701	768	790	728	700	705	776	728	718	723	737	702	760	737	725	739	758	743	745	742	747	725	757	727	752	720	746	731	744	768	754	707	750	748	799	722	755	726	753	755	746	700	736	750	778	717	748	746	749	771	760	789	775	753	741	749	793	758	735	789	752	750	771	739	752	735	766	767	750	763	783	760	760	786	728	703	766	768	714	788	757	783	763	722	713	742	767	771	715	714	731	742	709	703	760	682	763	755	719	798	707	757	744	710	783	817	731	724	755	786	767	769	705	713	802	764	740	757	775	768	722	790	719	754	760	760	736	711	701	742	730	758	743	729	779	732	725	741	764	787	730	717	760	741	716	739	733	725	799	760	767	775	718	738	765	747	743	756	731	754	719	716	781	771	784	711	726	737	769	746	771	722	758	838	715	793	811	724	734	744	713	711	732	751	758	734	750	797	751	746	796	732	746	682	719	740	736	730	776	813	767	746	739	749	738	717	736	742	740	698	769	777	784	731	738	708	701	769	703	744	761	775	717	758	753	798	746	780	735	786	758	759	766	736	729	744	769	797	760	733	746	712	712	773	713	755	750	757	710	771	784	717	688	799	752	786	735	749	728	735	729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3437	160	193	153	109	107	113	101	93	94	97	91	104	87	66	74	82	97	90	66	78	77	80	93	76	79	90	92	80	89	62	93	79	68	82	83	84	72	89	79	91	88	70	56	103	82	72	81	86	84	78	97	75	72	79	82	79	87	64	79	89	89	85	73	84	81	101	75	73	85	86	102	88	87	98	94	80	78	94	73	78	91	93	64	68	73	76	82	82	88	84	96	84	81	97	76	73	82	99	80	105	96	83	81	75	73	95	86	97	84	56	87	101	75	80	71	94	88	95	90	65	93	94	85	89	77	85	72	85	71	79	88	85	93	80	65	80	104	85	85	80	81	72	74	79	73	87	87	82	92	68	66	87	71	79	99	66	80	71	74	89	72	70	78	78	73	88	73	72	84	83	84	74	87	79	95	81	75	85	84	80	81	62	87	85	78	87	72	79	89	91	93	93	84	84	84	83	89	89	95	74	81	81	72	88	74	95	86	88	85	76	77	91	84	106	87	79	75	99	89	93	85	91	87	86	79	91	92	93	70	90	87	82	81	81	76	80	90	88	91	87	80	79	80	94	90	90	91	85	93	82	74	80	86	82	85	82	92	80	91	87	79	80	101	67	81	70	81	70	75	88	67	75	81	88	86	66	79	81	63	86	94	95	80	72	87	74	81	103	78	76	89	87	100	71	108	66	82	82	68	110	71	77	77	73	90	90	87	87	69	79	53	96	84	83	76	87	66	67	76	79	76	76	77	85	90	98	77	80	89	73	83	77	82	99	77	84	92	95	73	76	89	71	76	85	102	85	90	78	76	78	74	64	80	88	64	84	84	78	68	76	92	77	77	71	72	79	75	97	91	87	87	83	84	93	73	82	75	92	73	78	85	84	89	59	72	72	80	80	74	111	85	83	91	83	70	96	60	73	80	87	91	82	75	79	97	89	74	89	96	87	88	90	73	68	83	65	80	81	84	82	87	80	77	78	88	79	82	90	76	69	85	84	87	83	78	76	90	88	75	92	87	70	71	73	81	69	81	82	82	72	76	84	90	87	86	88	92	84	68	69	78	84	88	77	83	87	78	79	71	87	86	83	84	71	95	75	76	106	91	66	64	73	76	72	84	92	91	74	72	80	72	66	77	75	76	82	84	79	76	88	64	83	69	83	82	78	68	64	74	83	78	83	76	83	94	91	80	57	66	71	94	83	83	83	97	89	84	84	70	67	66	84	69	75	59	84	61	86	81	80	66	96	103	77	96	90	75	78	75	81	67	91	61	91	79	80	90	80	86	82	75	83	84	85	65	73	90	78	82	80	73	78	73	71	80	70	71	88	84	75	80	96	74	76	90	76	83	79	83	94	83	84	75	64	77	93	74	64	79	85	79	82	90	87	65	83	72	80	76	96	69	86	95	72	72	87	77	94	64	90	85	70	76	91	86	78	70	79	81	75	91	84	80	92	75	86	102	93	88	67	90	85	87	82	85	85	72	94	105	77	76	71	89	73	76	82	83	81	73	83	58	79	93	100	76	83	81	88	80	81	80	68	101	73	96	86	80	74	74	72	84	97	80	102	82	82	79	82	81	70	69	76	91	82	90	78	59	82	95	82	72	79	70	82	76	69	85	97	87	87	90	89	84	72	63	74	62	94	82	81	77	86	85	76	84	78	91	92	80	68	71	61	79	87	83	83	87	90	71	101	86	77	87	80	81	65	65	87	79	93	87	85	82	83	70	99	98	77	83	95	89	81	73	95	88	91	83	87	92	77	79	87	84	80	92	81	91	79	80	94	88	81	73	81	68	83	83	73	98	101	83	85	85	73	74	77	73	93	83	80	88	94	76	89	90	82	81	88	78	88	60	81	82	87	69	70	87	73	94	94	85	79	80	74	90	81	77	79	88	100	92	101	64	77	80	69	85	84	70	91	68	95	76	74	63	74	87	81	88	103	85	87	92	72	71	66	80	68	78	73	78	90	80	94	84	75	81	86	78	90	62	97	106	94	99	84	72	75	72	76	86	86	77	75	77	91	70	72	66	79	82	82	68	106	75	90	102	91	92	83	73	63	95	89	95	81	73	78	88	80	83	95	81	88	75	93	89	83	80	88	68	79	94	72	92	86	93	79	81	73	76	87	78	72	88	93	61	93	86	78	94	66	87	88	77	80	78	78	66	80	73	67	95	89	74	68	83	76	95	90	88	78	77	81	99	74	85	89	80	83	85	79	85	77	92	70	87	86	64	65	69	77	60	93	79	75	86	82	90	77	86	74	76	77	74	88	80	66	76	89	77	96	85	69	91	89	89	98	82	88	100	75	75	90	92	77	87	66	102	79	82	84	78	74	88	78	92	77	90	84	81	91	74	80	86	77	71	75	81	94	69	94	82	77	90	68	85	82	73	91	74	75	86	77	77	86	78	67	68	86	95	81	73	114	86	79	64	88	91	83	78	86	85	82	85	81	85	66	87	83	86	82	78	81	66	101	79	75	81	90	81	78	79	96	86	86	75	84	65	78	64	71	77	90	77	79	74	95	66	84	90	88	77	73	86	70	86	81	85	70	77	67	62	78	96	68	93	83	81	86	96	96	89	69	86	73	76	68	76	71	78	72	79	92	94	72	78	83	104	92	82	70	75	92	79	88	80	94	70	86	67	87	83	83	76	78	73	89	76	85	84	68	103	68	84	78	78	87	61	95	67	90	89	82	80	82	83	73	94	90	71	75	96	76	83	76	74	84	85	85	67	72	82	79	84	66	83	72	73	82	87	85	78	71	83	73	67	76	88	78	72	90	102	95	90	79	76	83	90	81	92	78	86	78	74	76	84	87	84	78	74	83	66	73	96	80	82	75	80	90	86	83	78	78	76	94	78	64	91	76	77	74	76	86	74	80	86	78	79	89	64	74	83	77	82	71	87	83	82	65	84	75	69	79	63	71	89	91	78	86	84	91	86	72	87	91	81	84	95	96	85	86	94	91	85	63	76	72	88	75	83	78	77	82	77	80	77	81	89	83	95	85	88	73	84	94	81	99	73	66	83	86	81	94	82	97	72	81	98	79	78	80	84	83	76	102	91	77	71	89	83	89	78	68	83	81	88	92	69	83	86	83	86	72	83	72	91	77	102	80	72	87	89	90	84	84	86	85	63	74	88	86	67	85	69	86	77	76	86	75	102	91	80	68	72	64	72	85	83	77	82	80	80	81	84	65	87	93	90	78	73	82	92	87	105	75	96	86	87	85	80	88	80	84	76	76	67	72	82	67	74	87	81	80	75	75	78	77	81	81	82	90	91	75	76	78	83	87	80	93	92	93	91	76	72	96	93	84	71	73	77	92	84	96	71	80	80	88	91	86	85	80	88	85	79	89	78	86	79	76	84	72	79	71	86	90	84	76	77	79	77	75	69	93	80	82	77	98	95	90	66	87	73	89	83	88	72	79	92	83	85	85	77	92	72	79	83	75	68	78	73	86	100	92	95	89	69	74	66	76	95	67	77	74	78	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3659	381	438	491	439	430	382	330	334	335	340	334	310	305	317	298	301	294	256	289	270	298	279	307	295	281	276	295	296	292	281	294	304	289	301	305	298	304	273	305	278	295	286	258	260	298	279	296	281	329	309	286	300	288	268	305	299	328	266	269	287	268	287	287	264	257	283	293	273	249	286	276	275	300	276	291	295	290	288	307	302	288	296	297	267	261	285	299	252	293	299	297	305	267	310	257	286	307	274	261	269	280	276	292	301	287	291	268	269	269	286	261	299	253	276	289	266	289	293	234	271	262	280	288	265	280	293	311	299	290	313	282	288	267	273	311	267	259	270	284	305	276	257	263	275	312	289	299	289	266	276	267	301	299	295	277	281	256	257	278	305	246	298	281	275	294	265	270	287	291	277	277	270	271	265	322	254	269	283	268	301	270	276	258	292	310	266	312	267	269	286	285	319	314	284	284	263	256	269	279	278	274	274	300	315	289	283	286	277	267	302	289	294	267	285	282	262	301	279	291	318	261	266	275	264	284	283	304	292	272	282	284	316	281	300	234	274	266	267	277	279	292	285	275	273	253	274	291	281	272	270	281	302	296	275	280	300	299	268	264	309	253	289	273	252	270	253	280	304	278	276	263	274	269	280	266	276	287	272	308	307	276	287	279	264	305	257	266	285	279	303	262	294	298	245	296	262	293	302	285	277	312	279	263	282	294	245	291	256	270	293	289	267	276	296	274	288	276	292	324	282	264	265	284	282	300	271	261	257	291	289	276	323	227	275	291	268	277	279	284	283	305	284	267	265	307	304	253	320	264	276	253	276	266	286	265	276	272	271	250	254	301	276	274	284	281	290	284	256	276	264	282	300	291	300	270	293	296	271	265	292	295	279	282	264	265	328	277	315	268	283	272	314	312	295	253	292	276	294	273	328	292	299	266	288	289	287	287	273	275	279	266	279	262	301	291	277	251	303	277	284	289	276	264	280	275	297	282	283	294	280	265	292	270	313	288	294	277	272	256	284	272	257	285	272	277	279	263	294	268	271	259	274	310	264	278	240	276	270	300	291	286	290	303	283	294	274	292	280	290	283	289	287	284	270	289	296	287	310	305	274	320	273	295	266	263	289	287	292	280	283	281	266	265	278	289	245	290	272	254	301	260	275	263	298	322	282	263	263	293	284	277	310	295	302	253	280	292	276	241	263	249	271	278	293	297	279	275	294	296	262	277	251	307	322	286	292	295	268	298	293	289	303	271	282	289	284	304	302	280	274	261	251	295	283	298	272	263	287	272	276	283	289	294	279	293	277	279	290	268	277	273	272	292	272	274	279	292	297	260	269	249	282	297	294	279	317	304	277	251	291	301	303	300	279	286	267	264	275	271	287	272	257	281	266	273	278	288	233	313	244	263	304	252	261	251	278	275	283	280	294	292	296	274	296	259	272	282	280	238	292	286	276	293	270	301	267	278	264	299	282	232	293	282	282	294	268	331	283	265	259	287	299	289	268	271	290	308	269	273	295	276	268	285	280	276	287	272	283	274	311	255	261	290	297	287	282	278	261	254	265	276	284	274	307	258	298	281	290	265	329	302	301	279	260	262	273	289	278	275	284	292	273	278	306	267	291	302	277	276	266	270	288	264	284	290	295	278	256	256	296	246	273	284	295	316	285	270	304	301	240	288	293	269	288	284	294	299	286	260	292	277	256	272	291	294	266	274	294	285	323	301	270	275	273	282	293	288	256	288	310	295	304	268	287	258	246	294	262	286	270	299	268	302	303	270	286	252	292	306	284	253	274	286	280	301	261	280	270	280	287	268	331	289	266	255	268	266	279	252	270	305	287	295	262	262	273	296	259	291	262	255	262	257	273	272	268	302	271	291	272	283	277	256	284	283	307	288	296	292	296	279	278	277	254	283	301	298	272	296	286	282	261	260	306	268	287	321	296	303	304	275	290	283	286	287	286	311	312	308	275	249	274	295	290	258	273	284	253	278	298	281	256	280	289	302	299	268	264	293	276	274	256	275	290	299	275	295	281	266	280	270	310	259	288	290	288	309	282	275	296	275	287	278	271	307	273	266	292	315	301	242	299	281	282	278	288	276	255	276	246	273	273	268	279	294	291	280	268	256	283	287	265	285	288	266	279	284	272	275	269	286	262	265	264	285	296	242	281	253	288	278	283	312	293	282	272	267	266	278	273	265	278	289	271	264	298	264	276	279	287	270	269	284	277	272	283	275	309	276	274	279	302	285	266	246	294	260	283	266	242	281	278	299	290	288	279	275	304	296	270	308	305	300	246	279	304	283	282	279	287	298	268	300	270	314	284	288	257	256	284	322	278	316	253	303	282	283	262	284	266	254	285	283	256	283	269	302	283	277	290	270	291	281	270	290	282	290	281	299	285	290	258	318	303	284	289	248	277	271	285	277	295	303	284	245	281	291	260	265	284	274	322	307	274	280	271	295	267	301	300	275	280	274	259	278	299	325	295	292	277	277	259	277	268	293	306	268	278	323	258	262	291	290	306	266	285	274	272	309	283	280	287	283	290	255	268	271	290	288	295	275	241	276	306	278	306	290	307	278	285	293	275	263	254	267	302	270	273	253	260	295	277	287	286	292	282	261	263	273	282	277	269	304	304	319	286	266	311	295	286	311	261	259	291	286	282	300	287	256	284	267	278	307	283	274	282	275	264	275	263	280	301	273	275	288	239	285	273	299	279	303	287	285	287	276	259	254	297	272	299	303	294	294	301	273	265	271	256	277	259	269	295	308	282	258	297	315	282	275	281	285	291	275	263	295	268	273	281	278	293	295	284	311	260	271	268	269	285	281	286	275	275	322	264	290	265	251	306	274	276	310	304	284	290	293	273	307	288	257	272	268	316	308	278	269	280	258	289	275	328	270	270	258	303	249	268	303	293	282	286	293	268	284	315	292	269	280	303	277	268	269	299	293	286	283	276	275	280	246	265	272	299	230	294	297	280	285	272	310	276	297	266	262	283	266	260	274	306	300	272	297	285	299	272	284	308	278	285	281	287	291	291	285	276	248	274	285	285	283	283	286	285	257	260	281	316	262	255	262	237	299	292	319	307	278	278	308	284	304	290	263	267	327	271	265	262	310	275	273	286	240	264	306	282	300	252	269	290	283	299	296	272	277	290	279	272	256	295	280	277	271	294	275	280	295	319	309	266	307	291	295	286	287	275	265	285	321	251	300	293	288	239	263	320	283	269	266	255	298	259	277	281	264	279	268	261	249	277	276	279	265	312	242	285	271	335	249	307	294	267	272	280	295	280	274	297	303	285	278	283	276	272	301	302	285	296	288	289	279	274	263	293	268	271	258	309	301	289	309	284	285	288	296	282	289	296	275	293	285	305	317	252	320	294	274	295	275	292	276	270	280	292	295	299	286	305	309	292	301	302	278	262	284	257	279	288	287	291	289	314	302	279	282	272	250	280	278	277	291	290	312	289	256	280	290	272	279	269	300	281	299	312	287	277	263	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20905	1858	1619	1190	858	625	501	421	359	344	325	296	242	236	229	236	225	214	221	195	224	213	198	187	189	172	187	183	204	196	223	192	187	174	194	191	165	205	192	177	186	190	168	209	186	191	189	207	170	168	192	176	169	182	185	190	194	207	179	196	155	193	177	174	194	157	199	165	167	159	179	181	169	199	174	155	152	187	185	214	174	192	197	203	201	179	160	171	175	190	181	174	190	181	158	168	185	181	187	165	165	185	202	199	168	175	178	182	182	195	180	181	178	165	170	171	175	191	155	182	176	177	166	196	188	170	160	166	173	160	182	170	209	192	208	181	175	183	167	189	199	169	181	174	161	186	145	181	169	171	189	182	181	174	200	185	177	188	188	166	170	186	182	189	192	170	181	178	161	182	185	179	182	159	186	168	152	196	186	175	156	168	178	204	187	186	208	177	190	180	185	153	179	173	168	179	157	176	180	187	170	181	184	194	179	199	150	213	181	177	184	175	177	170	178	186	159	159	169	155	173	182	190	174	182	202	213	164	177	169	178	184	192	209	220	159	189	192	181	192	156	181	167	167	182	191	180	172	161	172	170	169	157	172	188	170	164	195	195	168	160	172	177	170	185	176	173	164	163	170	179	198	187	160	152	178	168	173	157	174	182	168	200	176	147	175	197	182	177	164	171	158	180	158	178	198	183	177	165	179	190	190	173	159	174	156	165	162	165	171	192	158	208	192	197	180	158	190	171	194	169	188	193	180	184	176	167	158	198	170	155	172	171	173	182	159	189	180	170	177	183	167	174	186	188	171	202	169	176	195	175	176	162	187	170	158	178	178	170	160	195	192	173	190	195	178	160	175	180	180	183	164	160	173	195	187	171	166	168	186	160	199	181	175	177	158	169	158	185	183	198	176	202	166	163	184	175	168	183	152	179	163	180	176	168	163	184	185	189	187	191	170	216	169	160	173	194	182	163	166	196	186	183	172	181	161	172	178	202	172	177	182	175	182	153	199	197	180	191	170	155	165	163	184	158	184	173	177	164	217	184	177	173	170	190	193	189	188	182	180	153	155	210	193	144	178	180	157	164	161	185	180	180	171	191	185	189	167	174	184	174	178	173	192	198	191	161	160	184	180	169	174	210	169	193	187	199	187	164	164	173	150	191	157	162	186	178	161	182	166	160	167	173	179	181	186	161	189	165	155	185	181	178	180	197	192	204	177	188	164	144	205	190	161	155	159	165	172	208	164	160	180	171	178	162	154	183	188	189	171	175	174	209	191	163	180	150	194	185	183	176	180	167	204	172	188	188	177	182	170	191	175	210	170	188	184	179	170	197	179	178	181	209	185	200	186	192	151	152	166	182	195	174	166	182	182	184	172	204	174	165	171	166	176	203	177	157	181	191	177	175	188	184	155	161	175	158	160	180	201	183	168	170	181	175	161	184	175	170	153	177	170	165	156	167	158	182	167	184	202	160	178	160	182	186	180	181	181	172	203	176	183	182	169	171	173	190	188	175	218	188	176	192	157	170	167	187	181	167	190	185	157	176	178	183	189	160	185	182	172	201	192	181	157	172	179	185	150	171	191	187	192	174	176	190	168	173	171	174	183	179	169	207	166	187	167	197	190	185	163	177	171	191	188	181	183	194	188	157	176	225	195	163	163	178	180	181	172	161	211	184	183	185	168	164	201	173	159	163	154	169	170	199	159	162	182	158	171	177	191	211	184	171	189	193	157	194	168	196	166	163	176	172	172	188	152	166	172	155	168	189	155	159	163	191	164	159	162	179	189	183	196	176	190	192	177	176	175	186	169	177	199	181	191	161	168	177	208	202	185	179	181	186	192	137	174	149	179	173	179	169	161	185	162	180	186	156	187	175	174	171	184	190	173	169	190	189	175	164	158	192	181	196	174	174	172	164	166	162	178	197	169	184	177	197	188	169	167	168	186	176	205	166	196	176	166	190	158	186	175	168	182	196	188	182	184	186	164	167	194	160	159	169	192	180	166	183	187	184	165	178	169	173	174	200	167	182	181	179	167	176	174	167	183	180	186	183	180	169	167	174	170	177	175	193	153	179	157	183	177	202	166	162	164	167	205	175	184	172	173	165	156	175	170	205	175	165	179	186	187	183	185	159	208	177	183	161	163	175	163	185	178	186	211	196	171	179	171	194	184	182	191	161	185	173	188	164	190	195	177	166	201	165	161	172	168	171	194	189	175	186	166	174	161	206	188	172	195	182	163	194	175	179	166	187	187	171	189	169	197	186	167	163	169	163	171	173	182	180	187	204	188	177	190	183	163	210	188	187	186	182	190	171	178	181	169	202	183	189	199	171	180	189	185	180	179	195	189	191	168	180	184	174	162	191	201	198	174	178	148	167	189	178	176	179	174	192	166	189	176	177	186	188	176	185	196	167	188	183	167	178	212	166	183	180	168	183	198	200	189	196	184	160	182	187	179	165	206	192	174	163	135	179	174	171	186	167	184	155	190	210	187	165	205	171	165	194	169	158	185	171	173	172	175	168	200	188	208	183	173	173	185	177	157	184	173	177	169	199	184	170	185	192	186	185	186	201	207	195	179	158	148	178	189	183	161	187	144	192	170	175	186	194	190	194	168	193	202	193	189	187	186	193	169	154	174	172	167	196	191	177	166	186	200	176	181	168	166	195	169	205	196	219	186	200	167	203	192	182	170	177	192	160	154	167	149	194	170	181	193	173	150	187	169	189	181	174	173	173	169	204	196	174	191	184	156	185	192	178	160	168	192	168	176	191	182	212	168	154	194	210	194	167	200	157	166	161	172	167	148	182	185	180	205	185	165	191	191	164	169	176	149	200	194	163	186	184	172	198	172	177	201	192	178	168	190	165	176	177	173	188	181	181	186	188	178	184	181	171	177	173	185	204	176	173	161	159	183	183	159	195	197	180	176	192	187	190	164	169	200	196	185	186	176	180	173	147	194	183	194	192	185	202	184	191	177	165	170	172	195	170	165	177	179	209	167	186	174	160	180	180	197	175	185	172	192	184	182	173	180	193	160	188	173	172	196	182	187	181	183	171	178	167	175	179	200	185	171	205	170	192	183	201	163	183	171	195	188	187	166	162	178	156	196	185	203	180	179	152	192	175	163	160	188	166	157	164	185	173	148	184	163	174	194	173	170	189	158	194	172	187	164	193	174	204	192	189	202	186	185	155	164	172	182	169	184	186	175	176	193	171	195	177	189	156	180	165	150	164	157	183	180	188	207	173	159	195	176	173	155	161	172	157	195	178	184	168	190	166	202	169	163	175	177	173	178	169	150	172	183	169	187	174	160	182	166	164	203	158	149	175	177	173	185	181	165	182	164	166	173	177	153	178	220	168	181	166	178	159	166	160	163	191	157	208	173	166	175	162	201	163	197	186	174	192	192	171	174	163	185	178	132	172	176	157	169	142	171	178	201	166	184	163	165	163	193	184	174	204	171	162	181	187	198	173	171	189	170	184	165	191	198	173	177	166	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9657	1727	3637	3909	3317	2693	2225	1867	1599	1433	1208	1195	1031	1052	939	871	809	819	789	793	730	718	691	697	710	755	672	634	592	658	595	609	591	632	609	590	568	591	551	587	546	590	552	550	558	562	584	589	522	554	499	530	585	565	523	534	564	544	602	548	512	508	595	579	544	517	533	548	529	536	522	519	519	541	556	554	551	500	550	508	556	520	599	558	572	509	576	509	519	521	524	508	529	542	554	518	500	494	509	541	515	501	529	509	513	537	486	528	522	527	548	543	550	521	512	523	525	538	537	540	497	540	552	551	503	547	485	567	535	539	530	538	556	574	506	563	539	530	536	488	554	521	544	504	554	510	518	500	545	524	533	551	559	516	539	543	525	550	546	503	484	580	522	525	526	531	520	509	499	542	554	516	523	547	534	519	556	539	509	554	532	496	539	520	529	500	527	513	519	501	559	513	528	521	531	532	533	513	492	516	512	489	534	509	530	506	542	509	517	534	531	545	510	531	515	557	530	542	504	534	543	550	541	520	500	510	533	526	531	518	492	510	517	502	527	508	503	549	536	520	522	538	516	512	554	534	483	510	514	574	504	487	538	545	498	574	521	498	550	534	551	532	509	518	513	525	539	550	512	534	540	483	520	567	584	511	472	562	536	565	518	546	511	547	508	560	487	525	549	521	520	554	557	572	534	565	523	523	525	513	525	553	513	523	549	545	535	533	496	536	529	534	498	529	553	515	520	542	528	519	469	518	540	544	518	552	547	538	578	532	490	505	510	551	503	557	524	555	504	513	518	473	485	527	559	516	535	514	543	545	560	524	503	511	522	529	491	516	549	526	534	548	524	554	517	563	587	515	503	547	526	529	518	496	536	501	551	495	534	501	528	548	549	525	562	541	579	549	573	518	532	521	512	496	538	496	530	561	530	533	523	546	541	507	560	513	489	551	544	520	529	515	496	540	518	546	508	519	519	517	530	523	501	499	514	536	566	525	511	510	554	575	554	493	482	546	522	529	544	512	534	515	532	541	544	529	556	518	522	523	522	523	548	502	500	501	545	513	521	537	569	546	532	545	475	540	500	487	534	555	496	521	522	530	520	529	491	523	558	555	493	514	553	537	506	544	492	514	505	524	481	515	483	529	500	566	512	559	530	549	510	527	543	512	544	504	517	503	519	489	495	498	527	550	533	530	493	509	521	539	521	548	504	539	525	517	531	517	536	519	545	532	513	500	548	552	531	535	462	541	476	518	445	525	464	518	476	497	502	513	510	550	514	540	535	558	492	537	525	515	526	544	539	511	543	552	498	541	537	510	529	519	500	510	507	525	523	541	503	498	540	504	511	510	526	520	490	520	500	545	560	493	507	514	524	530	525	517	491	521	509	509	491	519	480	515	513	526	533	491	548	523	536	537	475	535	504	541	560	526	510	504	530	494	551	516	476	523	495	562	528	527	489	533	538	495	521	513	529	532	516	604	502	526	513	537	549	499	531	534	540	493	525	559	527	552	539	528	499	507	515	509	497	522	498	560	532	525	511	547	537	536	532	562	597	533	543	523	538	526	506	570	512	497	540	534	547	525	504	563	517	510	521	498	508	561	528	505	550	520	502	573	508	483	486	493	532	563	546	509	572	481	519	542	464	510	510	493	539	538	497	519	520	524	532	535	542	549	543	530	505	543	508	511	543	529	473	490	531	514	520	548	525	535	506	550	538	522	539	541	538	521	532	493	494	577	509	560	514	532	495	499	497	554	525	561	500	493	560	533	513	509	512	489	501	549	511	505	512	507	531	499	523	556	508	532	530	517	539	547	595	523	572	502	532	557	482	528	574	490	525	480	537	499	535	544	522	503	529	515	527	536	524	512	512	547	521	552	547	479	515	499	524	510	531	519	541	502	502	504	491	543	522	556	502	508	562	537	541	526	531	513	537	507	520	516	527	519	504	559	534	546	513	508	520	514	532	492	570	499	543	526	518	533	552	524	508	532	520	549	563	529	514	568	511	513	523	520	500	542	510	527	534	531	532	516	543	571	519	472	512	506	550	490	566	532	493	536	515	528	514	546	520	533	565	491	492	545	539	547	513	507	510	533	567	562	531	491	497	512	551	520	529	526	544	513	562	531	503	530	521	528	509	527	527	554	504	530	505	524	473	535	499	514	545	525	526	527	474	531	530	513	540	502	530	533	549	525	553	508	570	503	549	502	516	523	508	547	530	512	546	522	542	538	516	564	472	516	546	508	510	522	528	505	544	548	534	514	575	532	529	563	514	532	567	507	516	509	511	496	505	518	544	516	527	541	535	484	524	549	521	513	542	558	535	474	508	550	507	543	529	549	479	525	512	555	508	488	545	546	510	546	525	588	554	529	535	536	514	517	515	527	534	529	506	476	545	544	513	527	546	520	545	538	513	548	537	552	515	484	563	516	541	522	540	509	534	531	564	492	515	535	518	511	484	490	493	526	536	507	536	561	564	532	525	528	508	533	516	555	531	467	510	573	496	502	520	538	512	550	531	531	516	533	551	530	497	510	523	533	507	488	525	503	483	507	553	506	568	564	522	511	489	593	549	525	493	511	512	561	535	518	512	563	520	516	502	525	550	536	516	539	554	525	541	493	545	500	511	516	547	512	551	530	528	534	532	498	510	538	520	495	531	523	512	537	500	492	543	554	519	505	545	483	546	500	509	527	519	542	527	528	528	492	555	528	501	515	555	490	572	503	552	533	551	553	548	560	485	550	532	513	502	553	507	527	554	516	496	496	543	580	492	530	537	503	544	518	517	524	534	518	492	522	505	544	512	559	509	521	525	535	528	520	518	535	465	543	569	503	509	539	481	521	548	480	521	534	526	532	511	498	550	529	557	552	522	522	539	534	511	534	526	538	527	504	513	503	539	486	557	496	512	554	507	540	576	518	525	506	512	501	571	552	550	518	527	545	556	527	482	571	546	529	562	562	542	559	471	516	509	514	558	528	525	532	541	502	514	514	528	589	498	540	548	527	515	549	524	523	515	545	541	496	502	533	482	497	550	518	525	506	518	539	514	504	524	515	506	548	557	527	528	485	511	516	535	511	506	523	532	485	527	527	516	490	591	537	502	470	520	541	519	533	503	536	480	535	545	516	509	552	542	497	531	544	495	517	497	532	559	535	555	529	534	520	504	549	527	520	528	528	540	554	516	514	511	524	510	527	582	511	560	558	581	537	530	496	557	577	493	507	533	525	555	486	521	526	545	540	624	541	508	526	547	522	520	516	546	560	519	522	540	518	522	531	522	523	518	499	558	472	538	490	519	480	535	484	512	540	522	512	506	547	530	560	498	520	514	514	525	573	541	502	502	499	548	493	556	546	485	495	524	532	509	558	535	494	537	515	522	551	521	549	516	524	515	486	512	500	517	514	514	536	532	558	526	551	543	498	523	518	510	518	531	526	527	549	537	536	568	555	534	531	500	488	517	546	586	487	502	507	515	533	498	507	547	504	500	513	515	533	508	503	550	544	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34276	5234	3072	2322	1646	1212	944	723	701	606	504	472	445	406	356	391	372	341	327	316	318	324	365	320	305	286	276	315	315	315	319	320	271	308	311	279	277	304	290	319	274	322	327	309	288	297	309	287	251	301	272	295	273	274	263	267	270	251	284	272	286	271	258	260	264	248	265	262	286	274	289	283	284	287	295	288	239	293	292	286	247	279	294	282	322	292	283	290	276	271	242	311	289	273	310	286	271	318	284	258	299	263	263	270	275	282	288	281	288	289	269	254	294	288	254	271	289	299	294	272	293	274	274	233	303	310	267	270	264	261	289	267	287	311	275	271	303	257	273	284	299	285	301	262	294	263	248	285	253	274	278	268	278	289	306	293	286	277	305	268	287	258	269	288	262	274	246	294	272	302	296	273	310	271	242	284	258	266	276	230	298	280	287	322	283	275	277	278	253	279	257	259	280	264	297	268	270	279	269	293	305	294	274	251	270	261	288	280	292	308	310	270	269	304	257	287	285	293	278	261	278	255	286	276	260	274	276	300	272	276	279	249	315	295	255	261	298	281	290	270	272	283	255	288	275	236	286	286	270	266	287	282	273	263	298	262	260	264	288	286	268	251	310	248	313	285	286	281	274	274	261	303	273	286	257	296	288	292	277	281	263	274	286	280	269	286	283	279	251	285	291	305	284	279	273	259	292	262	290	310	285	279	296	260	277	289	261	290	268	271	284	275	278	239	281	285	265	252	296	261	298	273	286	296	285	268	243	259	258	285	272	292	284	279	272	268	239	260	283	301	272	303	252	280	297	290	307	241	284	271	277	270	297	283	301	259	276	292	269	277	286	288	278	288	287	301	263	258	274	286	270	270	262	313	257	253	293	278	290	284	262	262	239	280	281	295	308	262	272	299	310	273	280	297	273	303	262	241	267	295	310	285	260	274	288	282	251	290	284	249	274	252	266	260	301	262	274	283	268	266	246	262	262	266	295	282	275	295	268	277	275	286	271	287	292	288	301	308	297	291	270	291	261	279	302	305	279	275	273	287	314	252	267	260	266	259	300	294	278	253	277	242	261	269	285	293	260	260	279	279	283	291	288	299	276	297	251	302	277	257	275	305	279	278	272	264	257	302	269	271	287	261	269	283	294	268	275	302	281	263	306	294	283	278	283	262	280	278	301	292	256	306	268	275	257	279	272	266	257	253	276	241	270	284	272	279	293	295	292	268	274	280	253	269	258	282	285	256	254	254	273	281	287	277	297	288	290	273	265	275	278	249	273	277	248	277	274	288	263	327	273	276	275	300	317	272	267	281	279	292	283	307	295	280	265	253	266	297	269	259	258	285	248	254	285	274	263	270	288	291	266	258	273	299	301	276	271	274	256	277	254	281	291	265	247	303	269	293	303	279	264	287	284	273	272	264	262	288	271	314	278	263	275	307	284	266	300	291	272	253	298	280	275	256	282	296	285	273	292	270	262	283	271	261	278	263	302	289	285	267	257	263	304	258	275	274	276	260	273	262	286	275	261	261	293	288	281	262	277	277	266	273	260	264	268	254	270	285	264	292	270	276	281	290	280	271	300	304	237	268	249	281	271	278	255	277	270	260	231	299	289	261	270	280	255	271	288	267	308	267	275	264	271	252	263	248	263	263	284	277	277	248	298	294	292	278	265	296	287	275	287	261	297	284	264	273	247	285	295	264	290	276	254	241	265	297	252	289	257	264	279	276	299	290	262	299	268	293	301	313	295	265	272	274	253	277	277	263	249	272	269	269	291	271	312	263	255	320	293	279	258	269	259	287	279	291	291	266	301	281	266	293	275	247	258	277	316	266	260	256	266	256	276	295	272	284	277	261	284	283	275	289	297	271	267	299	250	299	224	296	258	291	248	260	289	283	257	286	288	281	313	306	274	268	265	272	270	279	295	287	254	292	264	306	295	251	268	277	275	248	281	285	259	293	287	256	302	276	274	279	248	275	260	286	286	314	264	268	269	295	278	282	283	265	292	279	278	279	273	291	291	279	290	283	279	282	255	248	288	284	269	263	277	267	270	266	281	270	274	250	287	289	270	242	273	279	247	284	286	291	283	281	294	264	270	280	263	261	267	312	275	301	296	255	258	291	286	258	281	283	295	273	265	277	272	267	297	246	268	274	312	300	274	268	234	295	254	282	267	299	294	307	262	298	304	283	266	256	305	260	272	261	254	256	280	258	261	279	281	282	273	295	306	293	281	304	306	296	287	295	249	255	274	257	290	287	262	254	267	297	298	300	263	264	285	285	279	242	247	290	283	255	281	289	296	238	265	259	265	275	250	271	299	292	268	259	263	259	261	283	251	296	279	282	259	256	271	292	302	278	250	254	290	283	278	291	298	272	288	280	246	267	278	292	303	273	290	280	280	278	285	281	291	287	294	253	280	293	260	264	260	269	281	280	268	299	262	261	275	279	253	274	286	269	264	293	293	277	229	293	245	237	287	271	259	251	284	253	267	286	253	297	282	262	301	305	276	310	276	279	274	275	269	274	282	299	281	263	269	299	256	244	288	308	255	278	280	281	271	267	254	261	265	306	270	262	280	290	286	284	286	310	304	317	261	282	276	284	278	274	251	283	275	295	274	274	297	283	320	279	255	270	298	241	289	271	250	279	294	280	262	279	278	280	280	284	290	293	257	277	242	263	300	245	261	274	273	270	293	308	279	261	291	255	282	263	281	253	297	284	245	292	239	268	249	261	273	257	283	285	266	283	272	258	289	274	273	276	249	268	289	283	257	255	264	281	252	285	275	279	263	305	253	290	264	248	299	239	295	291	308	287	270	300	262	279	278	281	282	274	275	244	274	269	281	297	285	274	277	288	291	287	272	272	223	264	269	278	248	249	273	261	282	293	283	307	255	262	281	273	286	301	300	265	266	258	298	262	278	286	271	272	275	274	289	259	297	292	285	252	249	286	271	255	278	275	269	268	244	276	284	269	279	276	282	256	281	228	289	307	277	278	257	249	277	238	294	282	264	298	239	277	294	286	263	271	300	278	279	298	271	261	285	252	242	288	288	261	255	273	266	251	279	303	260	268	265	295	276	258	277	279	247	294	271	321	304	330	292	289	284	300	241	292	283	267	286	278	277	292	271	312	287	247	308	245	310	284	250	272	272	276	293	263	292	314	298	275	275	289	264	273	265	241	279	258	293	290	256	282	280	275	278	280	282	256	253	272	287	276	265	279	264	275	264	303	272	272	275	275	295	264	255	285	274	276	274	278	275	284	283	272	280	261	280	288	260	290	277	255	291	264	292	283	312	267	283	272	291	259	307	272	256	256	314	271	257	286	280	284	271	304	288	279	313	291	258	266	290	298	289	247	287	284	270	257	256	271	257	274	273	287	303	286	288	295	258	272	263	270	263	291	267	261	288	236	284	308	275	246	268	286	274	293	266	261	289	273	282	260	281	303	297	288	261	277	272	291	279	274	259	294	254	261	305	264	252	256	274	255	227	265	276	299	306	272	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14116	2974	6444	6999	5999	4950	3913	3320	2906	2556	2226	2008	1849	1713	1595	1553	1384	1367	1272	1210	1182	1091	1098	1083	986	1070	1026	993	994	1031	932	908	973	901	919	872	907	910	947	827	864	893	832	848	821	887	807	830	841	836	823	824	807	809	860	820	825	833	825	758	778	820	794	788	804	821	809	820	759	757	777	777	749	805	752	767	745	803	729	764	851	751	789	787	753	769	755	787	780	779	775	763	775	757	785	704	736	760	789	727	791	751	779	786	729	727	701	755	778	771	799	780	778	726	785	744	738	796	738	769	764	814	721	788	785	810	779	783	749	790	755	783	817	744	761	746	753	795	756	756	797	784	762	761	767	704	727	777	808	744	734	737	759	757	738	737	725	761	760	770	749	817	731	729	730	740	744	759	758	754	751	806	698	789	772	789	737	714	794	731	796	800	780	754	803	788	813	745	752	769	767	745	731	767	781	772	772	700	709	807	765	718	761	731	773	745	799	703	763	733	749	775	766	767	760	772	743	784	703	753	776	757	761	762	753	766	744	800	772	739	705	780	740	730	784	800	717	792	725	764	742	765	709	724	747	736	727	793	731	735	770	801	759	780	777	764	696	742	729	721	757	721	770	745	718	733	734	704	744	753	793	755	753	746	715	781	724	745	702	727	715	782	734	728	682	767	695	736	760	759	751	727	767	748	775	706	728	730	768	776	760	761	741	738	750	758	757	716	746	710	778	738	759	712	732	784	743	685	764	726	755	757	746	760	725	742	750	740	756	718	712	702	694	784	728	783	777	714	770	783	767	759	803	748	752	740	755	737	751	735	780	753	746	703	723	799	721	730	776	740	795	723	681	703	764	762	777	797	746	734	748	754	717	749	738	777	742	764	778	651	789	762	726	747	714	697	768	733	775	757	747	766	788	726	728	791	759	715	749	767	747	739	755	760	800	735	743	723	751	740	758	754	778	771	725	749	772	776	742	713	714	728	718	749	801	769	740	730	769	729	720	801	771	770	776	714	753	706	757	718	747	770	733	774	740	721	710	745	743	752	830	760	735	786	774	772	750	812	788	756	696	732	753	772	787	791	778	746	788	754	716	737	733	792	793	773	742	735	819	756	714	716	754	756	772	757	715	759	796	773	769	733	710	741	788	731	790	743	736	735	777	761	726	768	789	782	747	795	699	761	744	790	750	753	768	739	745	719	751	710	731	759	761	737	744	706	737	749	716	752	732	733	738	767	765	761	736	795	760	711	726	724	799	697	741	740	769	739	720	758	651	724	750	710	736	795	763	693	785	712	734	755	758	697	797	734	754	779	744	763	747	756	729	711	777	780	751	743	768	798	817	749	734	751	718	740	757	739	716	766	724	756	736	811	720	725	750	787	743	769	740	750	757	763	734	732	777	774	733	759	771	763	743	769	750	758	714	747	714	714	717	711	702	758	731	773	752	732	748	712	734	725	793	711	716	703	775	738	728	719	748	738	775	730	757	748	757	734	764	738	727	765	780	749	759	755	761	775	767	723	786	767	728	751	744	745	780	781	799	739	740	780	692	772	722	781	691	769	750	754	742	749	732	700	729	752	731	767	788	717	764	737	751	781	800	744	734	758	756	769	771	771	739	735	765	732	800	762	762	763	779	804	735	762	718	740	711	760	738	779	751	773	731	748	795	735	765	762	764	750	772	754	714	743	768	721	761	673	715	765	775	744	791	729	789	750	751	737	724	739	792	776	738	757	728	697	722	759	750	745	724	712	767	774	710	723	798	790	752	703	804	758	782	759	720	782	755	702	783	726	736	749	764	766	726	730	731	749	717	778	720	719	800	749	796	751	746	748	730	722	751	770	768	753	722	703	754	741	788	775	742	721	774	723	765	757	795	768	691	726	762	774	804	744	758	761	725	741	718	744	751	758	793	785	752	782	770	719	728	751	747	740	791	747	779	745	760	749	761	730	733	748	749	714	731	729	691	767	781	791	740	762	697	768	769	769	737	746	753	753	803	747	710	733	739	750	756	773	743	800	799	737	737	734	764	744	710	732	731	770	711	743	757	745	724	735	730	780	761	716	737	733	782	780	787	730	699	719	768	758	717	753	715	768	738	690	772	723	728	751	738	734	767	749	727	782	707	755	778	724	760	746	767	777	782	691	806	739	767	733	801	753	789	793	751	755	720	755	796	698	800	680	771	742	756	708	750	762	781	774	711	713	745	746	768	735	727	731	679	755	707	754	801	718	717	751	750	752	748	767	718	784	741	762	798	777	766	745	753	731	784	755	741	711	786	770	717	700	747	750	759	726	719	725	760	814	794	759	762	732	737	770	743	786	751	779	753	802	741	739	759	762	778	764	693	700	747	779	735	743	762	764	755	691	789	744	740	808	761	768	770	725	751	713	772	732	716	735	784	743	739	748	779	712	802	743	744	774	740	764	755	769	721	760	723	739	724	696	763	751	765	801	703	775	743	780	762	750	760	743	736	787	734	729	771	756	733	726	824	735	764	734	747	773	802	755	765	802	703	719	736	736	784	740	753	765	771	730	727	744	720	711	733	773	750	748	759	769	716	679	738	723	723	741	766	775	767	776	756	793	776	745	753	724	741	736	739	790	763	710	710	757	792	729	726	777	732	727	748	741	722	775	796	766	749	747	705	681	728	767	673	723	740	811	733	784	731	743	740	737	763	757	733	786	795	776	766	775	763	691	767	757	785	761	728	762	734	756	782	735	733	749	744	773	746	766	756	728	751	741	686	749	729	760	728	767	773	788	732	737	798	778	742	756	728	743	752	740	728	759	770	746	750	776	746	786	728	751	757	779	769	768	781	730	812	692	716	763	784	733	740	726	783	735	713	754	737	742	777	733	795	827	723	758	726	783	725	748	781	748	766	811	798	712	733	723	786	743	779	743	720	789	731	724	792	779	756	759	753	729	732	804	768	753	758	758	753	742	806	784	734	742	743	739	738	753	778	727	777	788	761	726	734	720	776	729	724	745	736	714	766	735	730	704	761	795	740	751	749	761	779	774	738	770	736	717	723	771	679	719	793	782	751	784	762	719	772	750	732	752	729	729	767	754	736	738	801	773	789	715	761	740	752	723	666	747	831	727	717	768	722	759	734	778	742	753	763	777	752	723	806	756	739	749	761	735	740	767	756	709	753	770	758	721	759	700	791	769	742	671	768	762	734	743	737	722	725	780	692	726	819	733	728	740	785	755	732	790	758	719	739	752	735	752	764	767	722	696	714	770	752	758	771	705	753	713	732	755	717	766	723	762	766	780	730	702	733	775	785	741	738	734	741	744	785	727	730	729	687	728	755	766	715	766	755	751	756	715	787	738	715	807	756	798	747	794	761	751	700	743	744	809	771	775	749	761	758	771	748	783	737	773	746	751	728	818	767	710	732	761	746	761	734	750	710	735	749	737	743	775	790	750	760	755	738	723	801	720	737	766	788	762	750	741	762	686	702	752	752	746	729	764	723	753	740	765	717	754	739	757	708	779	793	745	756	748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3383	182	174	146	120	102	111	98	101	96	92	86	96	87	70	80	114	77	93	83	83	88	81	94	85	87	81	91	77	89	76	86	72	78	69	70	95	81	82	74	81	83	83	68	96	75	59	96	77	79	84	95	86	67	99	94	82	88	85	82	86	84	73	87	70	96	79	79	68	92	70	71	99	78	77	56	79	72	76	82	81	87	75	76	82	75	74	77	66	71	71	75	87	101	91	73	88	68	90	80	85	74	99	83	84	91	76	78	84	74	88	73	94	67	92	91	88	79	79	84	69	83	79	70	68	77	82	73	82	72	78	70	86	68	70	92	87	66	74	82	94	105	87	85	97	84	86	99	106	76	75	84	91	91	94	74	79	78	66	72	72	85	82	66	78	85	90	85	77	78	79	82	89	103	63	86	87	95	76	77	68	88	97	72	65	72	84	80	81	86	84	88	74	91	86	88	90	94	84	95	79	87	66	67	87	97	68	86	72	78	71	92	68	75	86	80	70	71	83	81	90	87	95	87	80	69	86	90	82	75	98	80	86	78	71	81	81	78	82	81	73	76	94	85	75	71	82	76	73	67	80	96	84	85	82	75	91	80	80	87	91	91	71	69	80	91	96	95	92	60	101	75	77	93	78	81	89	70	74	73	77	72	71	83	68	79	86	49	80	70	75	81	82	97	73	91	80	76	84	79	72	83	81	92	91	69	87	73	84	73	71	82	88	104	79	73	93	83	88	69	79	74	79	92	80	92	91	78	78	83	77	88	68	56	85	93	85	91	76	78	81	90	78	82	91	83	93	78	84	83	70	57	81	65	82	77	70	72	84	67	82	82	69	85	78	84	71	75	81	66	78	70	68	74	80	86	59	74	94	60	83	70	70	77	80	67	74	88	71	97	81	81	83	77	91	93	55	93	90	65	92	82	82	94	74	61	71	76	77	94	89	82	82	83	78	81	78	75	62	84	83	83	73	74	82	65	67	89	79	82	52	88	75	73	71	87	66	74	70	76	70	86	68	100	88	87	93	78	77	81	79	79	60	63	70	68	87	92	80	69	78	79	74	81	86	82	80	94	87	87	83	87	81	103	87	84	79	80	76	83	82	70	69	74	74	93	75	79	101	84	93	74	72	91	92	98	91	70	85	76	79	73	90	67	92	88	88	93	66	78	73	78	88	78	74	68	92	82	92	79	92	79	67	81	85	94	77	96	89	85	101	72	79	83	89	81	90	88	86	99	82	87	87	67	96	80	85	76	69	73	82	69	73	102	69	82	73	85	98	92	94	73	80	75	82	70	73	66	76	100	68	77	87	87	90	71	69	82	74	74	85	87	62	69	95	93	85	68	71	88	79	99	80	65	85	88	96	80	86	92	73	86	115	61	80	68	71	82	91	77	68	70	67	81	81	74	102	64	77	79	71	66	90	71	72	76	78	81	86	69	92	77	76	73	78	67	74	66	82	80	75	87	82	75	86	74	91	84	79	85	74	89	67	89	78	96	88	76	90	91	92	89	92	67	81	82	67	95	77	68	91	67	66	77	94	74	90	75	90	86	89	66	71	73	74	74	81	79	83	77	71	82	87	68	75	61	72	75	68	80	75	88	70	85	73	81	76	75	77	81	78	81	74	69	78	75	91	78	84	84	90	81	108	87	81	74	95	86	87	69	71	76	89	67	78	85	73	94	69	67	84	84	60	84	88	88	80	78	75	108	90	74	83	66	82	70	70	97	87	79	76	57	69	82	82	72	80	95	92	65	75	104	94	78	75	95	82	61	83	92	71	80	69	92	93	76	88	85	83	89	93	69	78	86	91	81	89	74	70	64	71	67	76	82	86	71	102	79	75	74	75	70	86	71	82	78	89	84	68	86	82	53	73	94	93	82	79	77	87	82	83	94	84	81	73	69	84	80	78	68	81	75	81	75	88	92	91	97	70	89	78	75	69	80	82	71	69	72	69	64	86	104	69	81	83	95	74	70	80	73	105	82	81	60	93	66	79	88	72	77	89	93	87	61	80	80	88	77	76	79	82	80	85	82	100	80	78	80	62	79	91	79	86	86	84	89	85	75	83	77	69	81	88	97	68	72	81	80	76	93	91	82	78	77	81	84	74	78	75	86	77	73	78	68	79	86	79	106	73	74	86	81	89	79	72	70	84	87	86	80	79	94	90	91	75	73	70	78	74	78	85	82	86	85	87	103	77	82	79	62	88	79	83	81	81	69	96	76	75	76	79	83	88	94	69	79	97	99	101	95	81	79	84	100	71	88	83	77	78	82	82	81	73	82	92	95	60	75	89	88	81	86	90	75	69	87	78	75	74	84	81	71	82	65	80	87	67	87	75	80	89	98	104	82	71	93	62	82	73	82	84	91	87	79	105	75	72	104	87	63	59	70	85	68	80	83	74	93	87	74	71	80	85	77	89	81	81	79	75	74	81	82	83	74	82	77	59	88	85	73	88	82	90	85	73	72	82	84	80	107	65	85	73	83	71	87	72	97	82	86	86	84	81	75	85	85	106	68	95	87	75	92	92	84	74	69	74	93	76	84	72	91	68	89	69	81	66	83	59	80	81	62	78	97	71	85	67	78	85	69	74	75	93	79	89	92	76	77	97	79	76	90	79	75	103	88	87	74	93	81	88	76	83	82	78	80	76	87	65	83	89	71	75	83	82	78	90	91	70	70	75	60	72	83	94	82	74	91	71	90	82	78	97	91	72	83	68	91	72	66	74	79	82	87	95	83	80	75	67	90	95	80	103	67	87	86	87	81	79	85	84	91	101	73	72	84	99	81	70	84	90	90	85	90	83	82	81	81	72	84	98	75	73	73	67	96	88	98	88	95	59	59	72	78	73	63	72	82	76	75	82	72	78	91	71	80	72	97	82	78	71	73	71	89	71	85	77	77	76	94	89	72	94	61	82	85	87	58	71	76	79	67	81	103	81	82	93	81	81	70	72	87	77	85	80	88	84	75	74	95	78	72	73	80	77	61	94	81	68	90	83	77	95	76	94	80	74	68	76	92	91	84	80	83	86	79	81	92	81	69	74	84	79	72	85	95	82	90	83	71	65	83	68	74	88	91	75	73	78	84	84	63	79	84	83	75	76	79	75	81	80	72	85	82	69	85	83	92	79	97	71	73	84	94	84	81	95	86	90	93	67	107	88	82	75	72	80	87	88	98	77	79	84	73	74	91	76	66	96	98	82	86	75	100	79	98	86	95	113	82	74	81	66	84	80	82	73	90	81	76	86	77	85	79	65	92	85	82	79	69	71	110	82	87	77	74	89	66	68	80	104	74	79	79	78	79	75	75	89	94	85	90	76	98	80	82	70	77	69	82	85	80	60	66	83	66	82	78	83	77	95	86	71	76	81	83	77	79	84	78	70	89	89	71	66	71	88	74	94	78	85	63	69	62	88	92	95	81	78	69	80	88	90	88	93	70	111	80	78	75	84	84	76	87	89	80	70	75	70	75	84	77	95	81	65	70	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3608	357	414	506	383	380	333	331	331	317	298	337	304	303	287	300	281	326	330	310	293	278	296	295	286	283	296	298	305	285	272	326	297	292	293	288	284	322	270	266	266	284	271	280	296	315	294	265	272	281	291	257	293	319	296	276	315	276	280	253	260	303	287	291	292	305	294	282	297	297	278	286	272	290	276	291	267	278	270	266	285	271	268	265	290	259	299	285	303	267	287	269	312	288	264	278	268	287	256	288	305	295	287	277	305	283	305	280	278	295	284	278	271	282	256	267	291	279	263	280	280	267	288	298	264	266	290	279	281	304	254	267	290	260	286	282	270	292	312	292	277	284	277	310	307	264	258	278	263	301	261	316	262	295	301	286	302	287	273	290	280	302	259	266	268	275	283	288	269	283	273	282	286	269	281	262	264	268	277	285	280	311	286	274	299	293	263	306	268	269	290	283	257	280	295	286	276	286	281	260	282	247	275	299	256	282	274	299	288	260	318	283	284	284	308	279	305	284	288	291	295	294	291	298	290	293	287	275	278	301	286	285	278	257	285	309	267	283	301	283	274	275	305	262	293	275	270	259	247	278	272	277	273	259	288	276	285	269	289	276	286	293	296	252	309	251	271	287	309	329	307	285	288	279	279	277	296	264	267	264	268	315	309	254	272	275	247	303	301	249	273	272	257	293	260	301	273	276	276	262	285	289	297	254	291	271	271	296	273	297	285	284	276	286	306	287	290	313	285	266	285	278	278	267	256	280	303	258	314	267	273	242	280	236	286	277	268	282	300	300	247	286	269	278	279	311	267	277	302	245	259	286	268	293	306	270	298	293	292	306	293	310	252	287	288	314	287	281	283	286	271	280	290	299	274	256	288	304	287	313	317	292	309	285	260	266	273	282	289	301	297	269	264	287	269	305	292	296	297	288	277	270	284	251	277	288	263	305	258	306	257	263	293	285	277	320	281	286	281	268	300	274	270	250	277	287	299	268	278	274	267	283	275	284	282	262	277	282	268	301	296	291	278	281	286	288	315	255	315	293	275	259	269	310	276	256	286	280	274	270	260	292	264	281	289	286	283	244	290	279	286	289	282	274	276	289	282	271	264	259	303	274	281	283	254	263	299	296	278	317	302	267	265	279	249	286	280	302	270	278	287	290	293	286	284	260	270	275	278	289	284	271	274	268	304	269	286	298	286	310	299	311	274	272	255	296	277	258	273	264	280	270	288	265	287	281	306	269	304	280	277	274	307	287	278	259	284	260	260	277	271	288	301	277	290	264	279	309	246	289	309	286	252	270	273	308	271	290	278	301	276	274	272	329	275	310	269	262	286	319	255	266	288	299	291	275	276	266	266	259	282	288	308	291	318	283	299	275	269	292	263	290	254	252	304	301	282	254	289	276	299	274	297	270	291	254	276	266	270	249	278	268	279	277	284	260	268	285	329	271	279	300	289	291	274	269	261	298	276	304	277	294	281	273	275	319	317	292	281	289	271	293	252	284	243	287	292	295	284	269	268	313	302	290	276	321	307	276	288	273	300	263	274	283	283	281	267	316	263	267	288	279	289	297	282	296	266	285	300	304	287	272	276	301	284	283	246	292	290	275	258	289	308	268	261	292	296	291	302	278	295	283	299	292	307	296	244	281	244	282	262	279	304	272	268	246	271	267	288	265	287	292	313	292	285	272	250	276	256	282	280	267	301	261	267	268	267	292	288	273	281	271	281	300	294	284	299	296	285	297	298	282	248	287	329	274	271	281	262	267	279	268	254	266	275	319	281	310	271	267	279	271	279	285	284	286	281	285	285	306	271	278	283	276	258	264	266	262	279	296	286	275	285	265	281	299	274	266	293	289	281	269	273	340	281	282	277	290	286	263	283	266	287	295	283	271	280	288	294	272	295	267	270	304	292	265	272	309	270	263	274	283	262	282	303	276	268	307	257	252	283	254	268	290	287	297	279	282	276	270	259	266	282	286	313	296	301	295	311	292	277	267	312	283	271	300	279	290	283	288	276	273	267	276	286	296	279	279	262	268	284	287	262	281	280	278	312	280	298	277	266	265	312	270	270	267	253	292	287	287	284	280	271	279	264	285	273	287	252	273	272	288	275	254	268	277	279	282	289	296	280	287	277	295	268	250	282	300	263	301	276	279	292	304	265	264	239	284	279	262	276	293	269	285	284	288	274	275	293	267	279	279	279	267	265	294	262	288	293	275	294	287	282	269	299	273	273	259	312	284	273	287	284	278	279	283	292	274	276	276	298	273	271	283	273	257	283	295	291	287	287	278	278	256	296	290	288	297	256	285	301	270	272	300	309	303	279	254	292	275	247	311	254	254	306	267	291	287	274	301	277	267	312	279	285	289	309	268	280	253	269	271	259	293	291	273	288	281	261	287	281	320	276	279	278	262	282	307	272	292	263	270	258	247	283	311	278	276	298	289	255	265	279	284	288	276	296	257	292	268	279	288	302	258	305	275	275	308	299	251	294	250	288	279	258	270	290	289	273	289	295	259	294	282	292	273	275	258	263	282	279	296	281	297	275	284	298	270	292	262	256	298	271	317	254	263	272	284	280	286	291	267	299	281	271	278	280	288	313	313	282	273	271	261	263	262	273	239	271	288	304	287	307	270	275	303	267	275	292	285	263	301	293	292	295	279	260	268	306	260	278	287	291	270	262	263	276	301	310	292	274	275	265	263	279	246	282	276	291	286	296	268	293	294	285	246	256	281	279	266	274	311	284	267	277	278	290	249	317	289	252	267	302	245	292	290	264	292	299	279	286	268	286	270	288	274	293	284	250	284	283	282	273	290	274	278	289	280	274	317	325	293	309	276	301	293	287	282	264	317	289	295	307	296	301	255	289	276	305	279	277	292	299	272	294	256	303	263	307	289	260	273	300	302	322	292	265	297	285	259	290	296	268	275	294	297	274	281	294	282	310	295	275	281	283	277	257	275	258	309	272	275	301	279	273	281	285	278	278	285	286	283	277	297	306	274	272	296	280	292	287	264	285	304	296	272	276	303	240	274	243	296	273	299	292	285	267	276	294	289	303	306	286	274	291	289	271	295	273	280	294	300	247	263	263	303	242	300	289	269	275	269	280	280	282	271	302	273	290	264	297	316	273	286	277	277	270	295	277	304	261	275	288	294	310	296	302	300	293	276	284	293	246	281	285	287	261	265	272	278	285	299	281	277	278	283	286	262	263	265	284	294	282	296	283	309	290	293	287	273	259	263	265	262	291	280	266	279	256	292	260	307	285	298	311	253	283	272	278	292	308	315	261	299	301	270	290	262	277	276	257	293	260	261	300	284	285	308	259	286	277	261	273	272	296	300	267	293	280	297	288	277	292	281	284	286	274	297	275	295	286	282	257	276	259	272	292	294	302	243	273	290	278	288	281	300	274	289	268	292	274	319	271	273	280	289	283	298	245	267	286	291	303	303	275	309	278	282	283	274	279	289	265	292	264	305	280	282	289	290	271	294	319	281	268	271	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20783	1745	1493	1156	849	632	505	415	358	359	267	278	257	229	249	224	244	212	229	214	217	219	207	201	184	171	198	208	172	201	168	199	208	202	198	179	182	199	201	189	185	206	182	175	186	174	172	188	168	186	203	181	161	168	166	178	178	186	207	179	174	184	157	208	190	175	197	190	159	196	191	191	186	176	182	175	218	165	180	180	177	154	165	159	176	169	183	158	184	182	167	188	183	194	209	206	162	190	186	189	162	188	205	168	178	202	182	183	204	165	196	158	187	166	165	141	159	173	187	188	197	164	192	174	191	179	172	177	160	171	173	180	186	196	173	177	183	182	173	181	206	196	162	176	214	186	193	198	193	169	182	219	175	205	168	188	186	157	186	180	178	176	205	180	159	177	186	166	173	183	171	161	167	137	186	198	181	166	205	193	168	205	179	175	173	170	170	168	160	168	172	168	182	200	164	173	191	179	176	165	181	182	175	178	161	175	181	172	177	173	171	173	196	173	188	187	184	168	183	193	182	166	177	187	160	176	227	184	179	178	175	173	166	196	174	187	186	168	153	173	163	176	187	187	185	186	170	176	175	181	191	173	192	201	191	186	159	163	187	180	177	185	192	176	181	167	155	182	170	147	176	179	205	151	201	167	175	186	185	189	195	196	196	175	193	161	165	189	165	140	164	164	189	178	165	162	197	201	183	185	174	207	176	180	181	203	186	182	188	154	191	184	181	165	175	178	181	178	170	190	188	186	167	168	175	213	194	181	159	177	180	163	181	192	192	166	167	180	189	179	195	177	191	194	174	177	156	180	189	183	191	161	170	200	149	170	173	155	208	174	174	166	181	199	158	196	183	170	178	184	161	173	179	158	161	201	169	150	167	180	180	179	175	170	166	186	177	171	172	202	200	186	189	195	183	156	187	177	196	188	194	217	200	196	183	185	174	178	184	188	159	172	204	180	156	179	161	189	161	188	179	197	184	175	193	182	163	170	162	195	197	174	170	159	191	174	182	175	187	157	178	165	177	163	181	180	168	168	170	166	169	169	183	182	189	191	162	173	189	199	176	194	158	176	175	172	171	187	182	171	200	149	170	164	211	169	227	188	172	204	178	213	203	184	180	165	209	182	184	204	162	180	192	146	167	201	192	173	173	207	183	173	185	152	187	177	181	187	170	163	176	173	167	185	172	193	186	164	196	183	171	187	168	186	185	189	188	186	159	172	166	202	196	194	149	188	171	191	153	166	180	163	175	187	161	163	167	187	179	178	171	172	175	184	181	202	170	173	169	196	175	148	194	193	157	186	183	161	159	170	165	170	179	179	159	174	183	161	197	181	175	175	178	206	172	179	183	173	182	147	186	181	161	179	212	191	159	191	168	178	181	182	175	162	165	193	187	184	137	205	182	162	199	139	171	169	173	186	171	173	188	197	181	185	177	152	175	193	199	195	187	175	181	188	181	176	177	202	206	187	165	188	183	204	185	198	160	190	177	177	173	169	187	180	176	190	180	174	188	160	195	155	191	199	157	186	185	157	164	207	176	170	149	191	181	191	188	192	172	191	162	194	173	166	161	158	170	201	202	160	173	211	201	200	158	192	170	176	178	173	182	161	146	195	165	194	182	155	182	163	176	179	191	218	186	204	173	175	153	178	188	179	170	173	192	186	141	213	163	184	190	162	180	184	177	172	169	165	180	193	207	167	164	180	164	151	203	185	179	177	175	176	181	168	178	209	191	176	181	175	181	170	185	200	171	174	168	159	156	188	160	188	184	191	176	196	184	170	160	187	194	173	199	182	179	180	177	154	204	142	170	194	164	165	210	149	168	175	174	156	193	174	180	180	205	181	171	199	177	172	193	158	159	188	184	172	191	172	164	166	176	192	185	188	167	175	192	171	187	161	192	179	171	178	166	181	195	199	177	186	161	182	187	174	169	187	164	178	157	169	167	180	172	184	178	186	161	193	188	196	179	166	182	186	212	182	188	196	222	200	161	200	183	187	165	184	164	176	190	174	179	180	191	168	197	175	171	188	200	167	201	173	174	186	187	206	166	183	156	206	173	180	170	157	189	200	191	200	185	169	178	176	182	163	193	175	170	188	186	175	165	174	159	200	170	183	181	196	160	174	184	197	189	189	156	177	162	166	156	176	194	191	197	190	165	177	177	181	162	177	158	156	179	168	170	181	151	172	191	180	173	157	175	175	168	175	180	182	180	178	206	201	154	178	199	201	208	178	181	188	164	193	207	175	189	169	184	185	183	172	190	184	173	177	176	172	173	176	190	161	203	160	172	180	164	193	168	173	222	181	174	191	190	167	193	202	191	194	184	187	185	172	173	198	170	186	166	175	201	175	171	165	183	201	172	166	182	178	181	209	191	177	192	172	192	182	206	179	193	188	175	180	190	175	189	167	188	173	191	174	194	169	150	173	181	188	179	174	182	179	175	196	192	155	185	149	166	173	161	204	174	192	184	166	209	185	181	196	187	184	187	145	168	175	193	177	162	177	136	182	169	188	173	192	187	180	174	195	179	184	160	169	191	177	192	187	172	196	196	166	183	176	192	176	181	193	185	187	188	160	158	185	172	189	183	152	188	189	182	184	196	178	186	185	166	186	183	181	178	166	197	168	183	173	208	184	184	183	189	203	162	165	179	173	167	171	212	163	166	169	177	166	188	193	207	180	195	200	191	172	168	181	186	188	178	195	206	183	189	194	181	199	173	193	186	202	172	207	164	168	160	172	180	177	187	177	164	170	177	187	180	182	185	162	181	169	155	179	165	178	147	190	176	166	188	194	179	166	178	172	194	173	168	156	180	173	180	181	162	147	157	192	175	182	205	190	187	187	165	156	164	164	196	184	176	184	184	184	169	191	190	179	167	167	187	180	188	179	171	187	148	183	213	165	176	203	199	186	196	169	181	181	171	186	177	181	201	172	192	181	161	201	199	181	200	190	176	200	129	189	201	183	185	190	182	187	158	155	169	181	157	192	205	166	193	177	189	179	156	179	161	171	151	201	179	170	166	183	155	168	184	178	166	168	189	178	173	178	180	172	158	177	182	185	167	188	180	162	182	201	171	180	196	180	192	162	209	166	185	184	161	170	197	180	190	166	191	185	167	176	162	186	188	186	169	163	174	167	183	159	164	202	179	158	185	181	187	192	170	190	179	189	207	197	184	173	166	179	194	166	205	180	161	195	160	166	184	155	173	187	195	149	166	184	176	157	168	179	173	190	165	183	183	185	165	162	162	166	178	172	172	162	161	188	157	179	194	183	190	198	177	175	179	176	199	168	182	157	184	179	194	181	146	186	193	180	172	188	202	189	183	177	177	187	159	192	198	199	166	187	192	146	172	181	163	185	191	190	177	162	184	172	200	182	188	171	168	209	176	201	177	159	195	177	177	178	185	167	165	163	171	178	175	153	187	177	173	166	177	171	168	201	186	160	173	151	153	162	166	159	189	190	175	189	165	170	189	180	197	187	162	174	187	166	199	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9602	1687	3581	3923	3275	2674	2230	1846	1622	1475	1258	1249	1046	1035	941	868	851	789	821	726	737	711	727	668	677	648	628	589	593	612	645	653	599	544	638	584	639	600	578	554	591	584	580	554	601	517	555	536	564	542	510	544	581	532	548	556	539	531	614	501	544	538	501	548	541	584	536	515	537	556	583	558	495	554	548	541	524	523	543	554	552	505	539	525	502	505	537	539	540	520	519	539	523	504	549	556	522	495	575	537	533	537	547	518	536	529	552	543	575	537	542	570	524	545	535	522	521	511	555	537	514	513	539	488	517	541	547	549	541	529	516	549	530	493	522	560	507	486	531	525	539	504	505	544	515	570	545	568	540	474	530	511	512	563	537	508	523	523	524	516	563	504	530	549	514	497	547	554	562	534	511	533	558	494	516	550	511	548	507	521	524	542	514	537	523	526	527	555	517	492	548	549	531	535	544	531	496	532	505	547	560	551	493	529	554	542	530	498	533	493	542	522	531	522	541	514	537	532	528	527	505	521	517	511	539	491	500	501	517	529	542	499	506	513	512	541	509	491	562	535	501	522	531	558	534	537	522	530	564	537	501	496	521	542	482	547	528	488	528	489	484	512	533	500	555	505	543	487	545	556	480	548	539	512	510	496	550	534	535	498	558	525	536	531	478	544	498	565	496	528	526	525	495	496	527	484	535	535	541	558	548	565	550	531	524	535	520	501	557	518	513	528	537	536	515	535	508	547	507	501	543	537	559	538	537	548	539	552	525	567	507	536	487	529	540	511	546	527	540	511	531	535	541	540	545	586	523	546	526	581	549	535	566	543	537	534	552	510	482	532	505	542	515	537	538	518	511	513	510	527	517	544	537	510	489	524	526	588	550	501	527	508	518	492	538	522	521	548	528	567	507	530	556	530	532	492	513	527	495	529	546	550	517	544	518	552	528	532	515	500	511	549	594	556	534	522	567	500	549	498	531	561	550	497	520	530	515	542	490	515	505	500	526	533	528	558	522	522	526	521	524	519	534	521	552	512	529	508	526	568	537	515	543	527	518	511	529	533	542	553	524	498	519	485	507	575	528	504	553	525	533	529	482	524	530	542	514	559	509	525	588	487	512	513	501	544	523	506	519	549	553	479	526	488	554	491	527	540	520	526	507	538	529	503	542	514	547	542	580	528	517	526	529	512	513	521	527	560	473	493	548	521	489	532	556	537	545	557	509	536	489	503	524	550	520	569	534	522	490	524	567	509	533	514	510	498	506	518	528	508	541	534	552	490	537	520	550	556	513	537	488	517	551	485	523	507	521	550	531	521	533	522	518	531	499	545	530	531	530	447	588	512	492	545	521	506	541	515	481	531	505	537	583	562	539	525	559	495	550	531	563	548	512	523	496	545	549	551	526	499	537	542	544	531	491	531	518	525	519	518	517	540	508	538	526	536	551	515	506	513	509	501	537	501	486	518	570	537	534	509	506	554	507	513	559	518	540	511	505	577	500	570	530	560	518	537	534	535	535	526	527	502	537	529	531	528	507	517	502	485	523	530	518	514	529	531	513	519	525	563	528	526	503	518	494	552	571	524	540	522	558	481	521	557	512	479	522	521	540	526	523	527	502	527	546	518	494	526	531	529	554	552	493	512	530	517	572	538	535	501	548	519	501	511	545	517	510	537	503	483	539	519	538	515	552	507	463	537	533	521	549	548	500	538	512	514	520	509	512	525	538	534	542	495	527	501	536	564	535	528	540	516	512	509	521	556	548	506	524	498	508	505	487	534	544	495	552	488	567	553	498	509	541	546	536	500	551	555	491	540	493	552	523	544	509	575	547	514	540	559	504	537	528	513	544	503	523	508	549	526	498	550	512	527	544	509	516	509	572	541	532	534	550	532	545	485	514	477	554	498	532	545	541	522	549	528	525	542	550	530	573	543	539	544	506	538	515	495	515	552	520	572	463	522	548	503	535	509	510	558	535	540	540	516	539	529	487	546	530	479	518	551	518	529	505	586	563	544	543	534	530	517	548	498	526	494	539	534	506	557	519	533	544	504	531	529	490	541	521	518	533	489	538	511	520	528	563	561	499	538	498	537	516	489	515	502	530	554	534	510	548	526	526	518	570	482	553	542	525	536	543	533	504	534	561	497	546	543	549	502	503	499	527	540	545	555	535	522	525	508	578	536	525	542	521	516	538	512	533	505	483	533	512	503	528	523	497	520	551	504	493	550	540	517	551	521	500	505	506	528	552	532	535	493	495	518	533	515	538	521	497	525	482	520	538	563	524	510	537	542	517	478	527	517	535	543	506	510	548	510	500	570	556	514	545	531	508	574	541	509	558	538	526	548	516	477	585	482	523	525	553	537	543	544	514	530	504	522	543	561	538	581	532	556	569	532	501	526	568	525	530	515	571	527	508	559	537	546	507	522	515	530	543	562	572	555	519	536	527	483	522	565	536	497	493	541	543	532	523	528	522	544	518	529	538	523	482	506	575	544	493	511	548	531	492	565	511	505	564	500	564	509	541	527	507	520	509	507	554	504	568	536	528	495	532	559	539	500	522	501	532	518	517	556	504	530	517	584	521	515	544	552	488	540	505	542	566	528	488	508	523	489	529	561	516	545	536	529	538	526	528	551	571	520	532	506	541	525	565	544	524	506	528	543	529	550	532	526	540	526	485	547	516	531	520	526	583	492	523	535	513	556	555	540	546	532	486	568	498	544	503	522	550	575	516	522	521	543	502	531	535	496	533	481	545	509	503	549	518	503	545	541	532	514	538	520	552	541	516	512	492	513	529	543	498	534	505	530	531	558	500	538	542	537	537	571	551	531	525	486	531	513	511	540	566	530	569	538	511	513	495	526	534	525	519	519	542	559	544	546	529	532	507	554	551	512	519	545	536	513	542	527	535	514	471	530	532	555	513	555	498	515	521	523	553	510	530	570	552	541	556	527	516	529	541	512	546	529	521	513	520	511	573	507	510	504	524	548	522	535	533	529	549	536	561	534	506	516	540	520	514	552	519	536	485	528	512	501	522	530	519	540	544	496	506	503	533	546	510	532	490	532	519	582	520	519	518	536	512	564	516	531	518	484	553	559	500	527	503	526	523	508	492	512	538	533	544	543	545	517	545	510	564	544	500	488	532	521	548	535	544	525	493	566	496	512	521	486	527	527	551	470	570	554	520	504	503	533	533	498	556	511	494	468	498	519	504	518	490	530	523	535	506	534	522	461	515	546	537	507	541	509	535	538	545	489	536	548	491	537	506	543	493	529	556	553	469	517	517	538	510	508	514	558	506	573	523	504	531	518	530	539	500	499	530	565	504	459	525	518	551	508	504	553	530	504	531	550	494	479	488	562	520	511	522	515	533	519	551	509	565	542	528	517	558	490	538	509	563	538	519	522	517	485	501	511	515	523	498	533	519	562	533	542	563	532	542	537	489	539	568	527	530	558	554	509	526	523	604	553	511	534	566	499	515	492	544	521	505	501	522	540	489	491	508	520	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33057	4824	3230	2366	1710	1202	904	830	672	578	518	490	478	435	388	332	378	328	333	331	325	348	310	303	315	270	295	305	282	287	282	295	255	292	305	300	284	314	289	290	268	300	319	283	294	278	246	281	297	299	283	295	258	309	290	302	294	264	275	296	270	276	252	295	292	273	275	312	286	272	276	285	286	313	301	297	299	252	278	292	268	284	277	291	299	251	299	299	280	289	262	256	268	259	267	287	277	271	277	286	281	289	291	296	282	267	265	285	297	259	278	262	272	269	282	298	256	261	274	285	303	282	279	293	310	299	272	283	288	290	271	265	288	295	267	263	274	293	268	271	266	270	282	316	285	287	292	267	284	292	230	262	273	271	308	269	280	238	251	285	251	299	287	260	284	276	283	241	282	269	301	270	285	276	284	298	279	274	281	286	283	315	258	257	257	282	277	274	314	282	281	268	278	285	289	282	278	281	279	319	256	257	277	302	284	287	282	276	286	280	259	288	278	269	318	241	315	285	286	320	303	277	278	267	308	273	300	276	281	271	302	278	292	307	325	279	238	271	266	273	265	300	283	267	274	285	273	300	271	274	261	255	282	259	277	266	287	282	288	300	257	280	298	270	280	296	283	265	283	277	268	269	293	279	317	298	288	268	282	271	271	274	301	278	264	242	269	283	278	292	254	274	283	271	275	265	290	243	320	263	285	289	274	276	280	278	260	285	276	262	267	287	276	253	274	242	265	299	282	275	282	280	258	281	300	281	290	278	276	252	289	287	272	285	257	303	280	261	278	241	278	250	279	238	261	248	292	309	312	276	287	270	274	292	289	252	287	305	271	285	293	297	270	290	312	269	283	291	293	241	312	288	271	293	296	258	267	299	268	251	282	268	274	268	277	300	316	267	275	288	257	277	251	300	269	288	310	245	277	261	264	288	272	270	269	282	300	302	278	277	300	279	279	274	272	275	262	267	275	274	256	286	268	305	306	295	262	284	253	278	268	288	266	282	273	304	271	284	276	300	298	277	263	254	279	286	261	259	267	285	284	253	281	309	287	285	277	276	296	274	238	278	267	306	281	266	277	245	268	282	276	267	291	297	250	263	305	271	275	281	283	270	273	267	245	288	276	286	246	271	297	283	291	270	267	251	281	272	267	291	258	268	253	274	289	297	293	288	246	287	286	277	267	264	277	298	260	291	282	274	260	245	273	258	278	285	263	288	276	295	273	288	296	275	252	262	281	274	306	264	300	273	261	290	282	273	265	288	283	284	276	247	290	294	273	275	264	271	259	295	270	271	265	277	276	263	272	266	268	259	302	256	272	237	256	289	261	313	285	295	289	257	262	273	287	257	307	270	268	288	252	287	280	294	306	266	301	271	278	246	246	263	285	312	269	256	260	235	269	270	267	311	296	273	259	277	257	273	274	267	295	276	307	288	287	297	254	257	282	240	291	270	298	272	272	242	261	299	284	310	281	294	273	296	269	258	273	271	260	298	304	319	265	267	271	282	278	293	262	281	285	291	309	268	286	280	262	283	283	286	262	292	255	335	302	267	285	283	284	259	272	310	289	296	317	288	263	279	260	265	261	308	271	278	269	296	266	262	288	251	280	274	290	265	274	292	267	287	268	290	291	302	261	269	283	271	289	324	308	268	271	258	302	256	267	264	267	251	260	289	271	291	248	261	265	300	260	264	280	271	282	288	312	273	255	286	291	277	285	267	305	290	312	270	304	284	274	258	314	273	278	307	287	273	269	282	245	252	273	268	285	291	283	308	276	294	281	273	300	283	269	248	296	311	283	263	287	258	295	292	278	283	283	290	273	233	267	283	266	241	299	247	289	282	248	261	265	266	291	248	270	261	234	298	263	280	279	252	272	285	255	255	271	276	268	266	294	261	258	269	264	286	282	262	288	289	266	244	262	288	276	247	260	283	254	270	285	262	260	279	261	282	289	286	302	273	243	293	281	284	261	287	282	281	266	253	276	255	241	273	265	301	258	254	254	268	271	270	261	270	268	274	266	255	263	246	296	273	272	290	281	271	245	285	270	271	263	280	269	287	263	284	303	250	276	287	264	299	258	284	277	263	274	266	274	266	313	287	269	281	267	277	301	274	286	274	257	293	304	306	295	282	271	256	258	321	283	269	275	251	267	260	254	261	254	275	272	312	267	269	300	262	272	283	261	272	267	273	297	248	287	275	265	239	271	262	252	300	252	307	303	293	283	260	289	279	265	282	299	284	281	248	285	285	236	284	252	269	268	290	306	312	280	287	273	269	296	284	282	260	286	277	279	260	277	274	265	287	282	281	265	273	268	269	267	283	273	289	270	263	293	270	284	290	309	283	274	273	261	289	259	262	282	285	302	297	277	279	264	268	289	299	271	278	252	258	263	294	269	283	278	289	289	281	291	282	259	251	280	299	278	263	287	251	279	277	284	294	277	287	257	247	251	240	304	269	279	256	272	283	287	287	269	282	272	263	271	277	264	283	277	284	264	264	285	270	319	254	258	258	261	269	278	260	249	263	299	301	301	266	265	262	266	300	265	255	277	310	312	281	239	270	287	263	295	264	264	294	279	292	302	259	259	278	296	236	264	262	255	252	299	281	249	261	290	252	254	290	278	274	295	285	256	259	286	279	270	275	303	258	276	289	271	264	282	258	273	287	273	287	285	302	285	257	291	273	297	278	330	249	270	298	276	255	275	274	271	247	283	264	262	259	293	292	295	298	279	265	265	298	243	271	302	260	267	300	273	276	275	272	273	286	274	238	279	290	287	307	284	254	265	310	283	288	270	274	291	311	277	242	276	275	275	276	260	279	266	270	292	280	275	300	267	248	279	272	278	267	264	248	240	282	292	258	254	265	249	260	300	304	283	300	294	304	304	266	314	262	264	301	269	269	281	272	271	306	267	303	243	280	273	253	273	280	285	267	254	290	277	293	268	289	269	275	264	258	272	286	275	282	305	283	282	247	264	274	258	270	264	277	263	259	312	276	255	261	267	273	258	295	265	286	292	290	301	244	257	264	289	290	308	295	305	290	275	255	262	260	287	319	287	254	268	290	273	299	284	311	276	273	264	275	282	256	271	249	260	278	284	295	263	290	249	266	305	273	256	257	290	263	263	271	283	248	247	300	267	287	263	257	261	282	265	278	287	253	270	253	252	260	256	275	282	286	276	264	277	229	253	275	273	255	271	280	262	298	279	282	269	274	280	281	273	301	278	263	306	270	296	253	271	295	264	292	276	272	270	275	263	236	318	261	288	312	265	278	266	264	271	246	256	262	281	283	274	259	258	288	256	282	310	292	288	286	270	290	300	286	276	295	258	267	268	284	256	256	276	273	276	264	296	272	267	262	268	283	259	285	260	270	267	279	264	285	272	272	285	298	231	274	284	285	296	277	260	288	255	284	276	296	293	289	283	281	282	242	305	288	298	274	291	290	278	308	307	308	251	279	296	324	267	294	256	266	295	326	276	302	286	303	297	307	281	299	265	262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13284	3029	6485	7180	6034	4853	3958	3297	2942	2571	2206	2004	1934	1710	1526	1476	1390	1340	1284	1245	1124	1180	1082	1130	1078	1038	1041	972	941	973	914	975	926	944	913	894	912	878	871	912	823	865	859	883	834	847	865	813	832	841	840	785	852	799	851	803	747	772	817	802	823	778	839	779	756	772	786	791	794	830	757	838	780	810	784	748	763	782	803	780	803	783	747	785	744	817	748	759	744	740	816	743	789	780	753	780	773	704	775	739	744	784	693	759	799	751	750	767	765	747	724	766	730	779	776	759	759	749	784	777	736	699	781	747	725	766	752	712	797	759	770	736	732	778	719	736	753	761	748	815	781	728	731	752	695	770	743	740	752	739	790	771	723	758	776	799	722	717	711	772	749	745	753	768	770	798	720	726	732	738	780	771	782	759	727	749	714	760	747	798	739	774	764	704	763	748	820	756	791	734	759	720	746	819	792	730	744	776	739	725	789	790	750	774	777	795	709	721	732	784	753	781	801	783	758	760	699	771	751	745	777	741	751	791	751	765	746	762	738	807	737	681	760	714	738	758	757	762	787	731	712	755	753	742	716	781	744	738	692	738	754	728	791	798	764	729	727	771	764	760	701	754	788	671	809	702	765	677	720	734	722	768	778	742	767	783	740	751	755	705	771	731	738	766	778	714	760	725	732	743	768	788	745	716	796	743	738	794	729	760	716	748	713	717	756	717	767	739	698	755	782	737	765	750	750	763	764	713	771	773	769	706	755	722	721	774	786	719	765	767	733	746	766	770	725	744	685	774	766	761	690	762	743	761	731	754	742	702	767	787	796	761	796	740	751	777	728	815	811	768	775	752	774	738	747	796	822	765	743	721	770	712	784	732	769	758	745	745	763	732	783	706	768	744	768	736	733	743	753	803	705	692	712	739	793	797	765	794	755	764	730	772	792	737	743	753	753	748	746	811	751	746	731	741	747	750	773	822	742	734	725	742	759	760	716	770	764	786	760	753	751	729	736	787	757	689	717	758	748	717	829	759	753	736	711	724	734	728	701	771	717	726	720	750	776	712	733	712	729	734	722	797	774	724	727	755	749	762	773	763	698	759	759	762	738	771	721	755	753	752	670	793	770	787	796	786	756	775	749	738	784	768	759	757	760	767	759	790	765	779	769	746	728	710	712	763	772	759	733	801	780	732	757	755	749	747	774	752	775	767	741	754	755	733	751	760	789	774	723	726	775	692	744	739	744	783	715	762	729	746	743	779	772	757	803	729	821	779	772	741	760	728	733	732	769	790	745	699	722	806	707	748	759	753	743	724	776	765	785	730	747	735	733	736	793	730	728	763	770	722	759	748	776	758	751	808	779	753	797	794	783	796	751	749	805	756	764	706	780	741	761	760	755	778	795	746	720	743	758	743	782	766	789	775	760	727	762	809	745	725	771	761	729	802	729	756	726	777	739	765	761	757	745	745	787	762	732	765	742	764	776	785	729	743	696	731	769	748	748	728	782	727	776	773	740	742	743	744	791	640	704	733	749	736	743	749	715	787	779	793	776	788	705	780	785	737	735	736	771	766	691	739	719	757	707	783	739	713	729	799	776	725	757	779	772	760	714	771	767	742	764	769	738	716	719	708	717	718	745	747	673	734	743	791	779	739	785	717	728	762	780	686	758	762	740	747	785	738	767	808	681	738	771	705	759	752	750	723	770	713	741	755	768	757	728	776	727	772	775	723	758	812	733	766	766	752	757	802	756	777	767	725	798	754	751	722	741	773	690	719	746	759	688	784	743	750	797	804	740	716	740	779	744	734	731	731	821	758	727	737	742	729	818	747	761	758	787	741	793	721	757	740	763	734	759	760	716	749	756	755	775	803	730	751	721	773	817	747	741	755	685	748	781	770	760	685	747	793	716	719	741	774	785	741	760	729	777	765	771	749	740	743	769	719	781	728	815	723	767	737	716	779	791	768	787	745	796	735	814	710	756	717	746	754	779	758	770	731	772	777	702	728	700	781	776	742	746	730	733	732	722	800	758	761	759	706	773	799	752	793	786	790	758	795	806	736	737	725	712	751	762	718	763	757	728	698	786	711	729	696	754	718	736	756	750	713	773	752	700	819	761	764	747	794	711	729	793	773	707	726	737	803	719	727	770	754	742	782	745	756	794	730	727	738	754	730	771	732	740	732	747	788	723	731	741	778	762	751	789	757	759	766	741	691	772	722	747	769	713	711	737	773	732	746	762	738	784	747	745	767	758	702	730	760	746	761	739	772	754	808	733	740	738	753	758	709	736	758	777	749	760	770	773	727	812	755	740	760	782	723	737	792	743	709	755	743	787	736	771	770	713	737	801	719	718	735	724	744	737	736	797	733	792	753	749	757	736	793	785	730	762	786	758	769	737	799	754	750	760	755	784	794	738	777	786	788	734	800	732	699	749	740	716	713	768	736	763	744	731	764	760	722	744	750	794	804	768	823	705	744	753	769	759	718	820	750	823	752	754	800	736	709	787	746	728	699	742	769	754	757	766	764	749	751	712	766	728	792	694	726	769	754	718	735	725	733	760	794	729	770	746	756	835	752	753	749	750	769	748	811	783	754	754	755	780	764	807	735	736	751	749	744	774	737	757	775	741	768	730	751	748	725	795	713	736	735	789	761	774	756	749	724	739	729	702	771	712	727	746	753	766	733	752	742	779	717	745	731	747	766	801	739	759	716	737	769	786	692	799	724	787	740	718	750	761	802	707	829	774	752	739	739	711	777	723	749	712	719	731	708	764	793	794	718	775	804	714	753	723	712	777	775	706	768	761	695	769	705	743	775	756	762	743	734	736	755	749	739	729	790	756	752	790	739	786	691	708	713	775	741	760	748	777	753	749	723	750	734	733	746	741	754	802	740	714	746	710	706	760	722	706	770	716	794	714	772	746	814	801	791	776	694	723	777	753	756	773	750	751	812	729	710	757	730	736	784	788	754	750	755	778	740	717	749	763	785	737	752	703	754	765	735	759	723	748	717	779	733	754	735	736	794	744	792	763	786	764	746	765	729	769	723	781	754	719	771	752	757	739	754	702	743	727	750	743	753	741	731	740	737	768	738	749	735	749	750	718	776	704	732	739	775	696	791	735	717	723	740	760	724	810	731	789	763	738	734	765	749	725	788	768	754	716	782	710	714	727	721	739	744	762	735	736	760	750	733	718	854	722	732	810	754	770	762	740	749	745	719	749	729	804	770	746	750	768	782	719	802	692	778	756	717	739	714	776	726	749	731	803	722	705	748	711	774	755	771	728	713	763	762	792	705	799	764	804	834	739	708	776	757	722	740	761	788	736	740	726	769	781	770	758	745	702	696	744	755	726	770	719	770	791	747	774	798	724	770	749	754	753	749	765	712	758	775	709	739	732	732	793	761	772	778	740	746	768	744	720	740	772	768	743	764	754	738	753	765	758	778	785	777	792	711	780	742	764	701	721	755	763	760	765	691	775	740	742	742	752	735	696	743	717	747	768	767	747	765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3280	161	159	136	117	117	84	114	91	105	72	80	96	102	79	75	69	85	83	72	78	94	73	76	91	83	92	83	84	92	83	86	78	86	90	75	89	70	90	96	75	83	84	86	83	72	90	82	80	85	86	112	84	84	84	79	74	71	88	75	77	70	78	65	85	71	87	95	85	79	79	83	89	82	88	72	91	81	82	82	100	85	71	73	87	65	93	78	100	75	87	86	84	77	76	84	64	88	96	68	79	77	87	71	87	84	84	90	74	76	80	76	88	85	75	75	69	59	83	71	84	70	73	88	83	97	87	74	70	84	92	89	81	86	82	72	93	82	93	73	93	73	93	90	73	79	69	84	91	90	73	82	99	80	96	75	76	84	69	79	79	80	77	87	99	80	76	84	82	88	94	74	87	79	90	79	85	84	95	89	82	66	69	87	69	90	77	89	97	79	83	73	84	67	75	91	83	90	69	75	71	81	68	87	80	72	70	77	86	67	78	60	96	68	56	83	69	89	103	86	88	79	75	79	95	96	77	78	76	71	73	78	84	82	72	80	98	78	93	59	70	64	83	90	80	72	67	91	74	85	82	77	74	79	96	84	65	105	76	78	101	85	87	83	82	83	89	81	78	94	89	80	75	84	80	72	69	76	84	79	89	85	72	91	71	76	89	96	91	95	76	89	88	75	67	82	88	90	82	94	73	84	95	97	70	73	81	78	77	84	87	91	85	93	84	69	69	78	73	70	99	87	83	84	79	90	86	82	79	72	89	69	82	77	66	100	79	71	94	83	82	69	63	78	78	83	75	73	85	82	79	78	60	85	77	75	74	70	62	87	72	83	81	88	67	88	81	60	74	75	75	82	71	91	64	89	84	84	67	71	79	68	73	90	74	57	94	73	79	94	75	72	76	63	71	89	95	92	75	82	73	90	90	71	76	76	72	85	76	76	71	81	86	81	90	85	87	76	73	86	84	79	72	85	67	72	94	88	74	76	101	101	107	101	87	74	76	86	94	88	81	68	89	75	76	76	78	89	73	68	61	73	73	79	67	75	62	76	70	80	96	89	72	83	65	76	72	69	81	90	78	84	66	80	97	83	76	79	73	98	74	81	87	90	74	71	89	85	89	86	93	86	74	101	82	82	84	88	80	95	81	62	87	69	90	62	77	64	78	66	87	67	85	73	79	78	80	79	84	75	90	62	73	92	74	79	76	64	87	66	69	93	78	112	78	62	74	70	94	69	73	87	77	89	72	83	72	87	88	82	80	83	68	76	91	70	89	97	75	91	76	67	75	97	83	89	78	81	67	76	92	79	69	79	81	77	79	69	75	97	75	95	59	96	64	96	75	82	83	76	81	83	86	81	87	93	78	78	81	64	79	75	65	74	77	60	64	101	69	91	86	75	59	72	81	68	82	66	91	79	75	67	82	80	105	81	87	73	72	105	84	83	76	86	86	89	80	97	81	83	81	74	83	64	80	90	77	81	91	78	85	76	86	76	69	68	69	74	84	83	88	72	86	98	76	59	51	89	77	75	64	81	88	68	77	102	88	85	68	84	85	99	76	79	82	74	66	96	78	75	79	93	93	73	79	104	75	82	91	81	91	93	94	80	80	86	91	91	84	70	81	84	83	82	73	70	71	73	82	77	89	54	85	82	80	86	82	80	63	94	94	80	74	72	85	77	80	63	76	76	76	88	92	71	91	76	94	89	81	71	75	72	77	74	83	82	68	75	75	83	73	76	89	82	96	70	83	84	85	72	78	75	69	74	78	78	85	75	76	84	76	83	87	94	78	91	66	63	75	73	81	89	73	71	82	74	72	85	74	79	84	67	72	80	62	76	90	82	76	80	93	74	73	78	77	91	91	74	83	86	59	74	88	84	73	85	82	87	67	81	91	102	74	82	84	90	71	80	82	92	79	80	81	90	78	78	78	81	79	77	73	75	68	72	80	72	62	87	73	82	81	82	78	81	79	83	73	81	73	84	99	65	64	62	85	86	78	82	61	91	90	75	73	82	65	102	67	85	83	77	94	76	76	72	87	86	79	76	80	73	73	93	90	75	84	82	78	79	93	63	77	67	87	84	92	81	85	57	72	88	79	70	89	89	85	87	84	78	83	80	81	80	88	80	93	75	90	76	90	78	77	85	84	88	85	64	79	58	73	82	89	75	87	59	74	97	87	76	77	78	95	91	83	70	90	83	76	57	80	78	85	70	90	73	64	79	80	81	89	65	64	75	74	80	81	83	72	85	88	109	75	80	88	71	86	78	80	77	80	72	84	77	88	78	82	75	89	82	78	97	76	71	83	86	78	76	86	83	91	94	97	89	77	81	72	77	83	93	101	74	80	85	76	87	74	81	65	83	79	80	74	80	88	89	73	81	91	84	74	84	76	91	76	91	69	78	100	65	88	76	85	91	80	79	86	80	91	69	90	97	84	83	80	95	92	79	81	84	89	73	81	90	91	91	68	84	88	69	98	91	74	62	82	68	74	77	102	77	83	67	82	81	76	85	78	89	84	83	104	80	82	80	77	79	89	96	94	78	79	81	90	77	74	89	75	85	83	84	72	82	88	94	72	93	78	95	93	90	88	74	75	86	69	95	81	77	90	78	92	88	94	95	76	96	86	82	89	75	70	71	82	77	75	83	75	73	96	79	73	100	96	74	97	94	67	75	81	99	90	82	79	79	80	82	88	70	75	74	84	68	81	70	89	85	92	80	78	83	81	78	91	67	77	75	89	70	97	86	90	87	71	88	73	75	69	80	84	93	79	87	105	81	93	84	85	95	78	80	78	88	84	77	86	95	83	77	102	74	86	84	79	85	78	65	73	75	77	83	89	81	96	99	87	66	90	69	87	66	73	84	78	77	81	93	79	78	83	80	79	76	89	76	83	80	69	77	76	84	93	87	68	97	74	90	77	77	68	77	89	68	91	88	76	79	90	93	93	76	82	72	61	79	64	85	80	77	68	74	65	87	70	67	83	83	87	69	75	82	82	76	76	75	72	64	99	87	83	94	75	104	74	72	71	82	83	78	86	77	71	76	85	87	91	83	91	85	61	82	82	67	86	80	94	91	82	78	81	87	99	91	70	63	70	86	78	72	104	88	80	66	79	90	75	73	80	88	80	62	87	76	94	86	84	91	74	87	84	99	79	76	82	90	72	90	95	78	94	81	84	85	91	102	77	82	71	78	70	79	73	79	88	75	79	71	82	67	61	78	65	77	83	84	68	89	77	69	87	64	83	75	87	91	85	80	79	67	89	82	101	84	85	89	75	79	77	84	96	101	77	75	95	79	60	84	79	86	80	82	65	86	89	81	77	93	78	87	94	93	78	68	84	84	81	75	76	81	88	94	71	83	70	86	94	96	88	78	85	79	82	73	94	81	76	73	74	78	85	78	76	95	90	91	93	94	80	88	72	97	90	81	76	77	64	73	68	84	72	75	86	80	82	90	96	66	89	74	73	67	67	66	72	89	83	73	81	100	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3443	334	465	491	440	413	370	350	351	314	296	315	287	298	327	304	308	282	301	308	294	292	301	294	287	299	273	296	272	308	293	304	247	296	299	304	280	300	275	296	322	245	279	272	269	275	304	255	305	296	250	289	285	296	260	301	279	274	280	271	323	264	279	307	295	280	291	269	282	280	255	283	289	261	263	270	253	259	283	292	287	280	263	278	270	310	277	263	290	316	307	277	279	269	294	320	298	261	251	267	289	254	234	280	303	256	282	280	272	287	279	263	277	278	254	295	281	279	299	277	292	294	258	277	258	282	259	287	265	274	263	270	298	309	288	276	275	297	270	288	288	325	258	277	305	282	265	263	284	257	270	294	329	274	260	271	283	285	263	306	292	302	255	272	277	293	304	287	289	286	288	293	264	269	271	290	290	259	308	261	288	302	295	274	269	257	274	244	261	274	299	281	301	256	278	271	300	249	310	296	279	292	264	256	268	312	298	306	251	264	262	276	291	290	253	279	274	269	279	275	300	265	282	260	300	251	290	323	239	287	295	268	289	260	297	267	267	314	261	284	271	293	289	278	288	268	288	266	253	270	280	280	300	266	290	274	269	280	290	310	284	270	266	284	304	287	278	279	266	283	280	290	280	315	283	274	261	282	306	284	283	285	266	299	289	269	292	262	294	260	292	268	283	301	293	306	257	273	271	287	297	274	271	283	283	290	306	304	279	269	266	257	256	301	279	271	273	275	302	297	287	301	285	278	291	270	264	278	293	246	291	289	236	264	260	330	278	258	279	262	291	300	277	292	247	318	297	292	287	255	294	292	264	269	270	300	254	269	308	258	274	280	302	282	290	295	258	280	263	270	293	264	292	270	267	298	268	283	285	272	262	280	308	271	285	309	248	278	309	289	278	268	270	304	284	282	281	260	295	295	287	267	273	282	289	303	254	284	313	291	293	264	275	284	265	280	289	304	259	247	279	310	292	274	283	285	251	283	287	253	262	262	288	252	259	285	276	282	276	295	292	288	308	298	293	243	265	278	277	301	274	254	319	299	260	276	284	240	263	254	305	286	283	288	286	269	324	313	256	257	242	274	279	298	305	278	271	274	258	283	283	280	293	295	269	304	297	273	271	285	284	298	278	269	313	300	291	257	295	286	265	288	282	275	281	266	313	264	280	303	279	275	296	261	292	266	299	278	277	280	262	240	300	287	288	289	266	264	261	274	315	268	282	271	266	285	313	308	256	276	299	259	290	253	245	285	271	299	284	294	272	250	286	281	278	273	276	293	274	289	289	268	267	285	279	275	268	274	278	282	267	279	280	266	288	291	284	286	287	253	263	265	258	287	312	276	308	253	296	279	279	285	288	268	316	273	297	278	264	249	290	299	299	268	269	268	281	310	318	274	282	298	267	278	292	296	254	289	265	283	271	273	255	297	255	251	267	267	275	280	267	283	333	277	272	293	284	287	278	284	292	275	277	269	330	273	296	264	303	245	282	276	277	287	267	273	279	286	318	303	289	281	251	270	253	284	299	300	292	275	293	245	296	267	303	268	281	284	286	272	305	293	280	298	259	256	288	278	279	279	282	298	298	291	299	266	302	286	277	296	262	283	284	298	289	289	269	275	278	276	294	291	302	257	285	278	289	291	293	293	286	299	280	289	261	262	267	292	302	290	287	289	285	273	252	287	288	268	294	277	281	269	274	291	251	299	240	301	276	283	268	264	284	280	280	274	303	287	254	280	292	267	300	280	288	291	287	259	278	277	292	284	291	277	280	272	308	313	297	310	275	304	290	299	267	262	279	248	260	327	293	297	258	291	263	309	283	266	258	296	282	250	269	274	286	294	268	273	285	299	291	255	282	277	293	288	263	314	280	267	282	292	292	266	263	318	257	269	275	291	277	302	299	273	298	275	299	272	285	301	284	256	270	270	280	332	257	281	291	258	281	274	261	260	278	271	276	287	275	281	293	302	312	288	249	277	270	281	291	280	293	273	299	269	262	259	287	266	270	287	282	289	277	293	265	262	289	285	285	299	292	295	298	267	264	293	288	262	285	275	299	306	280	281	273	292	293	261	295	280	300	282	296	257	276	290	266	268	290	261	283	259	290	273	268	304	315	291	278	250	273	258	269	273	281	289	264	280	279	278	287	268	343	282	266	291	282	267	273	294	309	276	287	280	294	286	290	264	300	296	293	268	271	284	302	277	267	287	313	278	288	286	273	278	273	298	295	277	280	268	301	295	280	284	284	295	269	291	281	247	295	263	300	266	290	292	280	335	279	332	277	265	272	264	275	275	296	265	262	277	271	314	306	279	264	277	285	294	243	251	291	258	287	280	282	267	283	297	279	248	318	280	303	279	278	295	263	263	255	264	263	276	278	280	270	272	270	257	296	275	288	291	261	262	279	281	280	301	275	290	307	299	270	254	292	273	304	284	306	260	309	289	287	257	254	297	264	259	289	268	293	302	287	290	266	285	295	283	285	270	266	276	251	280	252	285	289	278	296	249	247	274	278	266	269	257	297	249	252	281	289	289	289	288	290	265	236	288	284	284	286	265	259	248	281	314	283	277	305	281	299	303	267	276	277	269	276	294	290	312	277	290	295	280	284	260	270	253	260	259	284	270	294	274	278	284	247	277	251	270	302	293	305	251	292	280	286	274	265	280	292	277	291	285	260	294	295	265	268	275	276	291	266	311	301	251	291	297	275	265	279	297	306	265	269	268	281	292	250	304	282	312	286	281	292	302	277	284	291	289	307	278	288	272	270	280	293	275	288	290	274	262	270	273	274	305	260	304	284	292	251	267	263	293	267	287	283	294	284	241	271	280	289	271	300	273	268	271	281	258	263	314	242	292	291	283	298	300	276	279	294	293	253	241	241	281	276	292	280	284	287	304	259	274	299	268	317	284	262	282	262	273	277	292	263	285	272	281	293	292	263	265	302	279	268	288	273	287	278	278	259	289	290	286	311	270	284	271	276	248	293	298	302	277	299	304	310	276	301	282	266	306	276	282	275	281	310	277	287	278	288	288	286	290	266	286	281	310	273	237	289	278	256	255	278	278	310	252	260	310	274	273	277	261	268	267	289	319	278	284	288	274	268	276	293	290	333	289	271	286	284	280	278	279	281	273	289	261	256	254	287	280	265	263	267	294	272	277	287	273	284	299	315	274	263	270	296	284	294	274	285	281	305	285	251	286	293	251	293	273	266	258	271	277	287	315	259	261	310	292	291	280	279	275	287	303	315	315	262	302	285	314	256	289	278	286	303	266	268	269	270	290	293	279	293	302	273	268	299	278	288	222	244	292	247	272	265	259	297	290	270	287	271	258	292	280	264	300	301	287	286	270	253	302	257	297	273	296	282	270	282	308	267	279	288	270	283	270	252	277	292	296	298	264	270	314	297	282	270	267	290	274	294	286	286	259	269	257	297	299	276	288	295	295	300	308	282	280	301	289	281	288	267	287	291	287	264	273	267	291	292	283	268	275	275	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21744	1936	1472	1155	870	638	514	410	395	308	287	290	274	262	242	239	232	204	212	222	217	223	209	207	186	216	211	185	171	200	199	195	188	190	192	170	185	182	166	194	200	174	232	181	176	174	166	170	176	194	187	166	183	209	173	185	161	185	189	171	196	209	172	168	170	173	170	181	185	172	191	180	177	197	182	195	184	166	182	195	190	185	186	202	192	176	158	199	179	160	156	184	179	156	156	170	181	202	167	172	192	189	192	198	160	185	186	198	179	163	186	203	161	173	199	163	182	176	192	177	190	179	193	200	197	177	196	166	194	174	162	195	190	182	180	171	202	185	202	198	174	172	172	158	171	206	186	165	173	167	187	168	167	181	194	180	189	160	197	152	189	181	196	152	186	170	175	183	185	194	163	170	189	174	160	172	194	172	189	169	177	187	186	190	195	205	166	182	181	179	176	186	175	186	184	168	201	170	192	176	175	196	198	179	193	179	181	168	182	192	162	177	178	170	182	174	198	184	206	197	169	176	193	182	194	193	165	171	185	178	169	183	178	167	145	187	165	212	189	163	205	179	171	183	191	180	176	172	205	196	188	196	203	167	174	171	188	182	182	159	203	173	179	179	163	208	192	165	207	221	167	165	179	180	186	193	162	189	173	171	185	194	177	173	167	193	186	171	191	180	183	183	176	193	174	169	170	176	174	195	174	165	199	181	190	185	149	172	156	160	160	164	186	180	168	166	174	162	177	190	192	195	182	166	186	198	160	169	158	175	157	189	179	179	197	166	178	159	178	185	171	196	180	171	186	175	202	211	181	179	162	179	175	154	180	190	192	195	181	197	184	183	179	181	177	203	189	177	178	170	183	187	207	185	183	177	188	160	163	166	176	186	181	169	181	171	184	177	175	191	172	182	193	204	187	169	162	186	165	175	195	187	202	191	199	160	161	167	168	178	197	186	149	162	192	158	162	186	200	208	172	195	176	170	180	173	177	173	166	173	198	174	176	220	185	168	173	206	178	190	166	176	182	182	174	179	184	172	159	186	166	174	164	189	198	180	181	175	168	189	163	171	182	169	181	164	176	169	186	177	166	187	174	177	186	150	184	179	195	148	183	157	171	180	167	195	174	179	181	166	183	167	174	201	206	216	204	164	184	206	183	196	178	179	182	160	164	192	169	198	180	189	192	193	182	193	162	168	190	181	183	162	164	161	186	170	183	150	212	190	168	198	174	188	190	177	185	192	174	179	175	169	160	179	154	172	178	131	193	178	158	162	164	177	155	174	192	170	183	172	170	172	169	203	188	159	173	185	157	189	187	189	184	225	193	180	172	166	167	199	176	178	162	171	190	194	195	153	193	187	175	170	199	192	174	195	176	166	179	166	170	177	200	174	197	178	184	175	184	182	177	187	169	189	173	200	174	182	157	192	176	216	174	159	165	190	188	189	205	187	183	167	163	197	168	168	187	194	185	186	181	167	153	186	191	179	198	166	165	156	191	178	174	179	190	176	198	180	170	194	196	169	182	189	155	193	155	204	168	168	191	157	188	186	179	187	196	163	176	192	183	162	187	223	182	178	195	150	208	175	187	189	197	173	191	186	174	190	191	197	169	165	221	180	202	196	160	171	188	186	197	162	210	173	172	187	151	171	193	164	164	181	187	194	157	176	186	170	176	159	181	181	174	172	190	167	188	174	188	191	171	190	206	175	171	184	168	157	184	198	190	172	145	187	194	173	178	186	184	172	185	169	184	186	182	199	193	200	157	160	179	196	187	181	182	169	169	169	180	173	191	180	187	198	150	179	193	187	185	167	179	184	167	172	154	194	181	171	183	197	186	176	169	183	169	160	176	192	165	190	187	183	185	177	190	184	171	198	183	176	175	196	180	163	188	175	176	169	178	161	185	182	172	182	155	193	176	188	169	195	171	178	169	183	197	203	196	175	205	184	188	201	201	186	202	165	172	191	184	161	163	182	157	197	157	196	158	197	194	172	179	187	176	176	201	195	203	170	168	172	156	188	171	189	200	179	187	173	178	199	168	182	215	187	170	176	186	176	206	163	201	197	170	190	158	180	198	185	155	156	182	172	183	191	193	189	174	219	165	164	191	157	184	203	179	186	175	197	162	194	172	193	173	165	192	183	162	191	178	188	187	193	165	162	173	214	163	183	191	156	207	154	162	170	185	165	174	192	180	217	198	181	186	169	184	162	172	156	178	168	184	189	203	192	168	197	189	172	187	178	175	186	169	184	147	181	203	186	193	172	177	163	171	186	178	191	168	179	208	191	167	173	187	201	175	177	187	197	193	170	163	191	159	187	179	186	172	162	164	171	184	176	164	171	186	197	181	179	191	183	189	187	182	184	179	160	178	172	166	171	165	184	186	172	183	188	164	197	178	148	177	166	195	188	211	203	163	164	183	183	190	172	188	185	164	172	185	209	177	169	169	183	172	175	185	165	192	197	173	191	165	189	193	171	167	201	177	182	202	181	174	176	163	181	187	180	174	177	195	167	199	187	173	183	168	191	206	188	187	174	149	167	207	199	175	186	179	181	191	191	192	213	176	171	154	172	182	185	191	163	164	178	183	150	176	175	182	177	197	208	171	182	175	177	165	203	189	189	169	178	174	182	160	164	170	209	177	183	179	192	192	185	180	170	181	175	201	160	206	185	191	183	179	179	178	172	175	217	176	189	182	170	172	183	205	174	171	176	180	198	186	185	201	183	189	200	191	202	185	174	177	169	198	195	191	193	197	181	175	198	182	189	155	176	175	190	162	155	192	173	182	189	191	181	154	160	182	177	182	150	181	188	183	174	204	185	174	181	184	166	158	192	197	180	197	196	183	165	178	191	191	204	178	176	179	183	146	153	149	171	185	159	198	174	181	175	182	177	207	184	195	181	163	154	188	207	171	161	163	208	161	156	197	181	165	167	181	205	168	212	172	178	186	174	176	172	194	182	176	187	219	175	155	169	192	171	214	183	155	175	180	186	179	183	167	169	165	163	167	199	174	197	189	181	210	178	191	179	171	200	194	183	142	162	182	187	174	173	189	176	179	194	174	179	197	178	151	182	192	191	162	184	172	182	191	193	171	187	167	173	186	165	170	203	161	182	181	204	187	172	177	184	174	175	175	178	182	195	166	177	170	188	193	178	167	189	182	186	178	161	182	186	196	180	170	195	175	176	175	174	163	185	195	185	191	198	213	190	179	198	170	179	194	212	181	170	163	149	176	202	161	179	168	184	185	182	166	151	170	177	159	171	189	186	167	170	189	158	162	171	175	185	167	198	208	176	195	166	184	196	172	157	185	153	181	188	168	191	188	196	191	185	183	158	170	194	212	165	172	182	190	166	157	164	183	216	183	195	184	192	183	176	182	205	195	167	176	214	151	191	176	201	195	182	189	207	175	155	178	162	212	168	178	186	200	203	162	204	188	163	179	169	186	161	190	201	193	188	195	180	179	173	199	184	176	164	192	185	183	168	166	172	187	164	172	179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10026	1635	3607	4011	3321	2546	2216	1843	1581	1433	1207	1187	1047	1005	949	877	851	851	798	730	699	710	721	682	682	678	632	658	630	631	672	659	624	641	620	573	586	598	584	587	571	557	610	571	564	577	625	575	564	593	608	563	560	576	534	540	588	593	524	562	540	554	538	493	581	570	544	563	544	506	564	542	563	553	556	519	545	538	486	574	525	548	567	579	560	545	518	503	547	545	518	535	543	543	526	530	548	535	492	556	514	543	546	532	560	502	499	543	504	516	527	569	510	522	531	544	499	518	544	540	536	539	523	550	526	528	543	553	514	528	581	556	526	497	564	534	506	526	552	521	581	488	543	519	519	521	584	523	514	542	524	519	547	528	565	541	523	521	505	539	566	547	542	541	526	539	523	508	533	497	511	541	538	560	530	519	530	535	539	546	511	562	543	600	526	543	520	535	569	502	519	506	503	570	540	517	508	557	583	537	507	526	489	485	543	532	497	545	520	574	555	518	540	535	537	516	517	552	524	551	555	535	512	522	533	516	495	537	562	498	503	544	500	563	533	531	549	525	516	543	509	547	559	509	526	535	544	513	548	570	506	564	542	517	547	506	533	529	502	539	492	485	492	533	550	537	512	535	519	548	489	532	580	547	530	542	515	537	498	522	530	527	532	529	546	528	494	541	518	545	485	514	555	555	546	527	520	536	550	549	552	540	506	545	517	544	547	536	524	537	526	533	530	530	520	560	557	537	540	525	519	526	517	516	545	506	517	560	499	542	495	561	519	540	585	502	506	507	563	540	520	538	515	544	535	523	514	500	501	535	531	487	567	485	525	517	533	546	548	547	527	502	544	556	509	486	529	536	546	543	518	529	556	505	542	562	538	549	532	525	499	541	543	562	553	536	568	536	544	492	530	550	544	540	568	515	555	536	538	554	537	579	595	537	528	542	512	533	548	558	521	502	537	503	519	485	508	492	514	579	518	521	565	509	541	510	485	522	489	491	506	516	488	524	533	486	551	506	537	523	547	508	546	512	572	536	513	512	547	550	551	496	542	517	522	525	571	527	537	535	531	528	498	555	525	508	528	518	533	534	522	563	475	530	550	532	558	522	495	527	522	526	555	557	558	511	526	491	529	535	521	529	498	521	554	562	536	568	532	542	512	536	556	560	524	535	537	506	533	524	522	552	565	538	558	537	504	517	507	527	553	533	583	527	530	490	515	528	494	562	541	527	591	516	537	504	539	517	530	538	581	530	533	547	531	531	482	489	513	530	500	569	526	547	520	530	547	535	530	509	553	507	557	546	519	534	527	487	524	514	524	542	505	514	526	521	563	520	503	524	570	510	530	544	540	538	506	558	513	581	534	574	494	588	536	504	523	555	534	478	544	549	473	517	482	538	551	540	526	502	549	549	564	495	537	501	533	528	524	536	517	512	581	545	543	535	554	570	488	513	488	498	526	510	499	521	455	535	563	564	555	544	510	511	513	504	529	533	586	512	540	542	508	491	509	566	530	502	502	515	556	538	498	533	508	549	513	481	539	535	587	547	498	526	544	543	525	548	537	462	453	560	525	504	566	508	529	519	498	536	521	544	549	509	546	537	486	557	551	515	517	532	502	498	539	521	521	544	525	513	524	538	528	551	531	513	526	571	523	545	504	532	562	552	552	435	533	498	549	519	497	568	543	549	531	533	541	521	521	471	488	530	493	516	571	526	550	513	494	589	499	523	549	530	527	548	529	549	569	510	510	548	519	522	571	502	551	551	502	520	503	497	513	520	521	512	534	540	540	562	537	531	500	539	512	540	529	570	549	550	513	560	539	571	533	497	516	540	512	530	579	503	507	541	521	512	501	477	514	561	525	544	531	538	550	503	507	534	527	530	553	542	520	575	492	557	541	510	506	530	531	553	511	517	564	554	553	573	480	553	505	524	546	530	493	546	526	502	558	517	525	541	514	561	552	514	492	501	536	520	492	536	533	507	537	542	514	540	515	551	515	558	521	540	495	502	548	478	503	495	513	512	550	547	527	550	516	514	518	533	546	490	547	547	534	543	532	554	512	521	524	517	545	529	492	522	519	491	521	536	502	557	514	517	555	494	517	477	551	549	544	553	522	524	531	531	510	484	477	502	506	509	517	529	530	539	513	567	508	510	550	542	540	536	558	522	576	508	496	511	516	520	524	509	517	508	524	525	535	549	547	532	491	521	541	524	489	499	506	484	531	502	519	506	546	514	489	537	519	548	584	560	489	527	565	539	522	531	521	490	511	489	525	528	531	520	541	503	559	507	541	547	583	532	556	561	527	513	485	511	471	544	501	551	584	514	520	526	512	514	497	559	525	507	516	556	524	531	539	541	537	554	571	548	519	531	574	520	568	532	518	510	521	531	489	519	524	518	542	548	536	542	519	473	530	549	537	589	506	557	543	549	511	484	538	522	527	556	542	550	595	541	533	534	533	514	510	580	522	504	534	527	524	513	511	517	548	527	519	524	522	567	504	506	519	518	578	537	517	497	535	556	499	526	502	508	527	569	539	525	528	528	548	556	538	511	544	527	537	530	551	544	535	538	513	530	551	501	547	500	538	566	514	538	542	540	500	531	525	546	551	534	493	515	483	528	552	500	523	503	569	509	528	532	530	557	516	512	532	550	514	483	482	510	560	538	500	530	495	564	524	590	537	545	523	475	532	530	549	519	517	533	508	529	513	519	527	503	526	545	543	536	535	510	523	526	532	521	531	531	544	556	537	501	495	534	536	524	478	546	499	521	493	526	516	521	535	558	565	499	547	498	512	525	559	538	528	495	482	509	538	517	544	525	532	496	518	548	504	525	501	569	496	521	541	532	553	534	531	530	567	501	515	506	511	554	538	532	576	514	500	529	544	466	542	487	543	535	495	507	552	536	496	549	545	591	521	497	486	516	541	512	543	521	536	553	558	539	510	503	540	498	538	520	531	499	526	534	532	534	517	546	562	529	511	530	538	527	563	536	505	529	491	509	532	556	514	538	532	540	531	534	557	528	521	522	522	557	527	534	513	517	513	547	530	538	556	508	552	550	555	521	555	529	552	502	484	532	483	536	517	530	515	521	492	524	516	496	532	540	503	518	531	518	471	540	542	513	518	566	516	537	524	470	508	564	501	520	547	539	529	494	521	536	528	521	499	540	567	541	524	526	531	569	535	505	541	504	550	540	500	562	541	544	512	547	494	504	538	508	540	550	529	534	545	506	542	519	540	546	512	555	491	521	514	504	523	546	528	548	517	492	496	512	576	503	543	489	530	511	554	527	568	541	543	496	536	557	540	518	542	510	572	473	538	497	550	502	526	533	515	536	561	527	554	511	524	549	517	556	475	530	533	529	509	524	553	527	486	489	468	496	517	517	508	494	546	503	557	553	575	539	534	540	536	529	540	526	550	534	546	505	556	508	524	506	540	540	486	558	531	534	543	539	493	550	552	570	538	580	517	505	521	513	519	536	563	519	495	538	540	556	581	515	503	513	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35607	6043	3199	2463	1689	1206	943	817	663	598	551	468	430	426	380	413	377	374	332	342	341	330	348	355	249	323	284	296	299	312	289	336	331	317	282	288	302	288	270	296	278	279	309	310	281	266	273	273	275	287	290	296	272	281	270	274	287	272	289	270	249	283	273	251	263	330	330	282	292	268	293	312	248	286	311	293	297	288	292	269	274	313	284	289	301	305	262	280	301	296	288	289	257	253	287	286	266	256	258	279	259	284	257	278	303	299	264	284	255	296	270	267	256	285	304	257	301	322	301	313	283	286	282	299	259	293	302	287	288	282	273	303	285	311	252	304	286	269	268	266	264	277	278	283	263	286	275	269	272	276	281	264	256	272	288	273	285	272	294	256	294	313	288	285	272	265	255	272	306	287	250	268	271	277	288	281	295	284	257	334	304	283	261	245	290	300	313	272	262	270	277	289	293	300	253	262	290	303	315	291	267	284	271	280	279	282	286	298	265	287	276	287	312	286	265	295	265	244	282	297	295	271	254	283	251	258	300	280	270	286	273	247	267	289	277	286	279	292	279	284	253	277	277	253	255	281	290	264	277	281	269	297	326	290	269	262	285	269	262	268	265	307	278	310	278	280	263	281	265	259	300	268	274	264	261	286	274	250	301	278	281	279	264	275	264	262	273	278	261	326	267	277	264	299	290	284	303	269	269	293	296	270	263	281	254	270	295	277	289	258	276	270	255	256	295	273	247	291	254	289	279	309	278	297	282	303	285	275	298	280	282	247	281	303	302	266	289	287	281	254	274	270	286	283	290	289	283	278	263	277	266	271	252	264	253	262	272	286	293	288	266	265	287	276	274	303	259	315	316	287	285	279	256	275	267	312	271	245	295	258	259	315	255	251	286	298	284	296	269	275	267	272	284	304	295	273	290	268	280	302	287	277	282	280	263	280	273	304	296	274	267	287	263	280	305	292	303	264	265	280	278	244	289	270	271	257	279	269	269	288	264	266	262	286	266	288	243	274	289	270	263	299	288	280	294	245	268	291	281	300	301	295	270	275	277	267	267	272	273	264	265	241	315	299	291	282	306	307	303	279	290	290	281	277	278	266	286	285	306	290	299	285	264	257	278	287	258	289	270	283	276	276	300	279	286	288	292	278	289	283	282	282	292	274	257	275	248	294	275	288	257	294	292	294	287	279	269	303	253	274	297	268	255	282	293	292	260	312	270	268	264	288	287	281	278	297	243	269	287	297	314	263	270	246	287	265	264	260	252	289	287	288	291	287	279	279	277	256	291	300	262	258	268	279	269	263	283	275	284	339	282	283	284	291	265	290	278	276	285	286	281	271	280	270	267	269	279	305	280	302	266	257	265	279	293	294	296	255	275	275	268	266	283	257	267	244	274	247	299	291	285	288	275	270	293	269	289	294	317	294	279	296	309	289	264	271	279	295	286	266	274	258	292	278	246	320	257	249	281	301	277	296	273	288	270	285	263	300	282	270	264	284	275	285	270	283	285	274	295	273	287	255	289	304	301	266	275	245	304	276	281	295	259	265	254	281	268	259	285	283	304	284	252	280	274	281	273	301	233	274	310	304	270	266	289	283	285	275	265	268	324	269	298	284	276	283	268	282	301	258	276	279	293	263	302	265	308	275	301	279	260	277	285	285	299	262	290	320	296	306	258	287	258	310	303	285	273	290	279	269	258	285	283	293	305	278	246	248	310	273	289	270	291	285	275	287	282	259	283	245	310	269	286	259	259	276	317	289	283	265	304	297	284	292	294	275	269	260	278	268	270	305	296	286	264	320	279	281	260	293	281	262	271	261	253	276	260	311	280	304	267	268	300	260	284	286	274	279	292	266	293	307	274	271	288	280	281	287	286	266	289	270	272	285	271	283	290	301	277	283	255	275	292	302	267	303	289	263	275	319	271	269	279	290	287	281	305	243	276	274	249	275	298	274	276	273	300	261	265	276	280	256	260	266	306	262	281	283	275	309	292	293	294	269	283	258	273	280	290	261	256	297	258	265	289	308	265	264	286	272	311	305	299	296	268	280	277	263	275	267	271	263	306	286	285	308	268	294	308	292	277	278	301	275	261	310	290	275	271	302	254	262	288	330	258	269	290	273	288	284	267	257	308	305	270	289	272	290	297	266	289	295	275	308	250	261	287	305	266	263	263	252	284	288	280	259	286	289	317	300	283	273	281	270	292	276	307	262	295	273	291	276	276	284	295	270	304	280	277	305	290	307	268	294	303	272	303	296	296	272	267	288	311	279	297	293	266	262	285	301	283	244	264	285	270	280	286	305	261	283	293	269	283	275	286	292	270	282	283	293	281	279	301	278	283	278	289	286	263	275	266	291	282	288	279	280	303	273	268	266	261	300	266	260	280	270	274	288	257	272	269	290	281	267	279	276	272	263	281	295	279	284	279	258	278	263	291	295	229	296	280	296	288	312	275	272	313	265	281	246	272	283	264	293	275	268	280	269	261	290	269	288	292	301	284	286	269	284	279	280	267	315	264	288	281	298	265	267	284	303	258	253	280	311	245	286	253	292	293	274	281	254	284	257	244	303	276	288	285	281	274	290	300	290	259	282	272	248	288	310	280	338	275	306	300	275	289	281	259	287	281	275	306	256	296	297	286	275	306	236	270	256	286	275	290	259	280	281	258	288	282	280	296	277	292	254	286	271	253	287	281	276	306	255	293	265	270	273	314	290	268	289	334	270	276	279	282	282	277	298	255	287	262	274	267	285	280	247	289	289	316	276	267	280	271	270	273	265	276	283	254	298	314	283	321	290	273	298	255	262	269	274	288	286	289	273	267	262	297	288	286	290	302	285	301	277	263	276	284	252	266	239	275	280	283	303	304	271	280	275	275	264	247	281	296	267	301	286	292	290	281	260	263	305	286	266	291	309	309	291	259	304	311	268	269	268	268	309	305	287	266	265	278	274	288	270	274	285	277	310	281	270	263	300	276	271	263	277	288	294	281	290	279	270	243	276	286	268	298	308	282	299	336	307	310	300	287	277	272	276	289	277	275	296	273	269	268	297	286	300	248	266	290	280	286	266	290	271	257	254	287	270	261	267	269	286	279	295	261	309	269	290	280	272	278	262	284	280	282	270	271	275	277	282	269	273	278	298	270	260	261	260	278	282	281	253	273	299	284	272	247	280	258	282	284	304	286	287	252	262	290	300	262	297	300	290	274	244	263	276	244	300	272	274	276	255	255	296	281	245	291	265	306	275	240	260	277	280	306	278	293	300	287	300	277	290	303	266	267	279	288	267	277	295	252	311	264	273	300	283	259	292	314	267	288	265	265	268	288	278	278	234	282	291	257	293	303	284	300	272	280	274	278	310	272	259	296	264	266	280	256	286	275	257	293	280	258	264	288	284	270	284	272	293	260	279	261	292	296	282	280	275	294	266	279	259	293	281	309	292	287	276	286	275	273	297	278	309	266	285	266	266	279	279	274	320	265	253	248	263	273	248	289	274	281	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14251	3063	6540	7154	6005	4934	3967	3405	2829	2515	2166	2005	1865	1762	1502	1484	1485	1357	1256	1205	1137	1232	1110	1059	1045	1064	1001	978	1002	973	913	973	948	910	881	870	909	847	870	854	849	860	808	826	854	824	817	869	827	839	792	850	779	803	835	758	764	775	805	754	783	769	738	779	781	824	799	778	850	878	759	800	758	796	778	840	843	785	764	756	769	813	777	774	757	771	754	766	786	770	783	791	759	785	763	759	746	762	780	758	843	723	784	748	776	767	792	732	760	767	799	791	794	801	738	828	782	744	801	785	747	720	795	774	742	747	770	787	787	794	796	780	781	746	759	785	758	763	743	782	760	800	795	794	707	702	754	781	751	783	735	779	784	788	759	773	712	730	783	774	722	755	740	752	721	798	756	744	733	790	782	768	747	755	742	736	779	752	810	727	702	781	777	761	697	734	704	757	800	768	737	791	758	763	799	721	783	762	789	730	742	724	824	771	774	776	767	783	763	672	704	771	776	766	755	733	787	736	706	779	781	744	779	773	766	730	763	765	719	754	729	764	816	776	761	774	764	736	774	781	742	718	787	720	800	725	734	800	778	750	778	779	754	715	750	741	750	751	735	752	768	725	795	768	774	768	747	742	729	788	765	742	729	776	741	801	795	751	773	762	731	742	762	752	750	742	793	716	764	766	718	753	731	705	762	755	744	710	763	711	745	741	729	724	773	757	766	758	765	750	758	760	788	736	760	789	808	744	794	771	737	784	757	742	777	799	744	744	783	808	767	738	757	802	788	714	765	788	757	793	788	761	726	735	772	771	778	820	748	806	726	822	769	760	724	800	712	759	722	786	749	759	758	706	728	787	759	708	707	779	813	794	745	769	765	720	707	709	764	720	752	781	725	757	745	766	720	721	720	728	782	768	739	751	753	762	754	724	741	751	723	711	730	774	803	789	728	711	754	785	741	733	762	729	787	744	811	755	787	717	773	759	773	764	754	748	748	693	773	696	732	717	781	803	765	722	735	741	749	761	723	723	727	816	743	743	753	749	756	765	707	783	769	741	719	777	784	791	712	795	725	748	756	738	703	761	775	805	738	718	708	748	763	784	755	676	726	767	768	774	723	759	771	773	756	717	744	712	777	749	759	744	729	748	782	793	715	741	772	747	688	762	756	780	759	727	804	723	749	762	779	778	739	740	697	778	814	767	773	759	729	724	777	811	792	716	707	793	777	733	722	784	732	755	794	756	762	717	739	700	747	771	714	762	764	759	729	743	749	726	735	743	702	756	745	749	763	789	742	755	720	734	749	711	673	732	756	765	751	738	748	769	774	766	749	758	761	788	738	766	716	775	727	713	751	715	729	786	740	735	738	796	766	773	782	814	710	765	761	762	799	764	754	807	742	732	772	730	749	780	764	773	792	849	777	746	732	766	737	800	752	779	785	770	770	757	731	737	757	726	719	801	751	758	778	797	750	736	751	751	773	789	752	771	749	736	760	738	725	777	728	740	729	784	726	747	710	702	778	737	734	758	774	749	730	821	812	745	741	769	785	789	774	806	762	774	815	755	781	770	782	782	779	774	790	723	793	726	753	735	738	785	742	777	710	723	738	736	711	752	764	762	732	787	709	700	766	726	766	748	774	705	795	827	748	725	724	752	778	752	757	762	761	709	774	744	796	769	773	770	723	741	771	768	752	770	780	711	757	746	784	742	771	758	754	765	759	775	753	757	738	775	748	742	774	763	811	802	758	770	763	749	809	723	722	728	729	743	716	733	719	725	781	804	773	773	727	714	796	817	718	761	782	742	750	715	736	743	779	697	820	793	711	789	754	786	739	725	814	711	772	723	735	748	771	742	696	746	799	709	730	748	738	711	773	766	745	738	833	708	802	744	729	789	794	752	775	721	736	788	724	796	762	757	748	747	757	747	779	727	764	751	758	762	699	742	768	746	731	763	761	777	788	746	758	774	692	795	792	740	726	757	762	790	788	759	786	731	724	744	772	774	746	743	769	768	784	702	784	756	743	717	726	765	787	753	763	753	767	760	777	785	755	784	763	727	799	703	742	774	763	746	744	811	713	758	748	740	767	794	752	740	757	742	757	766	769	771	730	765	750	710	731	805	775	769	748	740	736	814	769	745	764	727	735	764	744	752	734	741	784	712	792	765	740	788	753	767	775	733	758	784	762	714	783	705	738	786	736	738	783	786	752	741	745	762	746	774	778	764	737	766	722	754	766	732	779	745	776	746	736	753	732	784	731	783	734	735	759	766	716	742	763	777	799	793	770	734	787	768	762	735	759	740	727	816	724	772	777	768	734	764	757	758	715	774	717	723	793	757	730	736	759	797	769	728	753	755	767	746	743	750	773	755	802	750	782	774	811	747	789	731	801	762	744	747	722	754	769	771	701	781	727	738	788	764	764	782	768	750	768	756	817	751	722	752	769	732	765	748	798	734	754	731	744	778	790	749	727	777	757	782	755	789	772	783	731	744	762	717	805	755	724	721	743	718	770	767	727	752	770	767	785	757	771	797	789	755	768	716	763	713	800	746	810	769	789	781	696	761	797	802	793	760	757	762	746	778	782	719	761	708	726	740	734	721	717	733	790	737	769	784	807	782	734	725	730	773	774	768	772	729	755	737	720	730	764	736	778	715	742	707	758	756	722	733	797	750	716	750	750	795	701	751	724	779	794	755	788	794	768	761	730	786	752	763	735	701	726	738	764	757	750	750	717	789	758	744	777	788	793	781	737	783	781	783	771	766	797	719	777	748	762	725	737	774	759	757	777	763	737	724	718	764	791	769	723	784	755	744	736	727	726	791	741	785	778	762	740	774	756	744	730	790	742	754	767	764	751	805	767	723	731	770	753	745	742	777	752	741	748	725	748	779	749	749	779	744	785	796	821	741	750	786	757	745	759	772	767	746	734	799	792	779	780	752	807	796	728	733	724	729	791	790	798	762	772	729	744	803	747	772	773	752	729	741	736	764	777	757	804	745	804	756	748	752	760	739	755	779	757	799	698	746	729	767	754	774	758	780	731	760	784	753	745	756	749	718	750	777	730	788	707	744	753	820	775	790	699	747	752	743	760	708	802	760	771	748	710	684	770	784	759	785	723	746	782	726	760	760	750	787	792	731	756	743	702	739	805	758	742	745	745	692	743	804	773	773	769	744	761	754	717	759	763	753	738	707	800	732	789	742	728	752	730	760	799	739	738	720	757	728	783	742	754	727	772	783	754	796	701	754	762	749	730	737	745	743	726	803	740	777	753	711	832	750	746	737	724	775	755	754	755	797	733	745	750	792	675	779	775	740	746	792	759	729	762	767	742	744	795	736	750	772	770	766	747	707	767	725	744	722	732	719	747	748	781	780	757	722	757	765	739	742	783	767	711	753	741	771	733	731	746	753	682	781	750	754	767	761	764	754	771	720	777	758	778	739	748	750	757	755	761	774	761	804	763	799	768	756	760	770	803	699	768	743	800	748	750	733	783	728	764	716	753	754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3737	183	157	138	153	90	102	94	89	84	91	92	96	78	71	85	88	82	92	85	98	86	96	80	82	63	65	89	77	84	87	81	84	74	71	87	89	75	81	74	92	82	96	74	95	83	91	78	81	87	81	78	96	70	79	64	80	83	82	79	87	78	84	85	80	91	92	91	72	86	96	77	72	84	90	89	83	88	83	81	88	91	65	74	72	91	81	89	68	86	97	77	105	82	78	68	79	89	77	66	72	77	88	75	84	83	80	90	85	82	80	78	59	78	101	81	79	81	74	63	89	76	79	87	92	77	69	80	88	81	80	93	87	81	85	87	80	81	82	82	90	87	54	93	72	91	106	79	87	86	90	84	86	86	76	69	75	101	90	74	84	90	87	82	91	74	87	73	79	68	73	81	102	64	78	73	64	69	84	82	78	93	89	81	79	86	79	81	78	84	102	80	97	95	100	90	77	58	72	107	94	69	110	93	85	72	99	93	87	76	92	99	85	75	78	91	75	83	86	79	83	80	100	83	92	77	88	100	89	77	74	76	94	67	78	83	80	67	71	80	66	83	70	76	91	86	63	82	84	83	76	77	80	72	77	85	67	62	74	86	97	78	102	83	91	80	91	68	80	72	89	78	93	82	81	74	80	96	87	74	85	97	95	67	75	87	102	84	82	71	70	73	93	93	78	87	82	89	79	77	90	64	84	88	63	108	79	85	78	91	93	76	92	84	92	71	92	84	84	85	81	78	79	67	107	82	101	93	72	85	94	73	69	81	77	77	95	79	86	79	80	92	72	79	87	77	82	77	93	92	82	80	93	85	81	80	95	63	84	78	78	80	90	80	94	85	91	85	70	89	64	74	78	75	60	95	77	83	82	99	76	92	77	90	77	66	89	66	86	77	81	96	71	76	74	80	78	83	80	76	71	88	64	86	78	80	86	95	101	86	81	75	71	86	68	74	80	96	79	78	74	84	73	72	82	64	102	81	78	78	90	110	93	94	76	73	92	61	87	79	87	96	94	73	90	88	97	72	95	80	88	84	78	76	88	75	102	72	75	86	82	78	81	78	81	77	75	70	85	82	80	87	71	82	68	77	90	77	89	100	75	79	93	66	113	82	82	92	87	78	75	75	73	78	83	87	82	88	83	75	82	81	81	88	86	81	98	90	66	71	97	69	82	85	79	80	91	75	77	75	71	78	85	102	82	73	81	83	70	80	79	70	75	92	76	82	75	77	76	82	66	87	94	76	77	70	77	94	96	64	88	84	100	90	67	79	82	94	76	62	75	68	83	81	90	74	77	87	81	100	95	57	83	91	81	83	76	93	79	79	82	78	94	88	91	91	78	80	100	89	96	89	90	92	80	86	74	92	88	91	66	80	85	76	71	97	68	87	80	89	90	84	94	77	69	80	87	70	81	85	94	95	95	72	111	81	87	78	80	86	93	86	90	79	77	79	81	76	72	94	79	90	70	75	72	82	83	85	74	78	77	75	77	93	77	100	78	82	101	78	95	73	65	95	102	92	66	79	77	72	77	86	83	60	84	75	85	75	95	73	94	91	72	80	98	84	88	77	95	78	86	86	81	102	66	73	81	89	89	69	93	94	84	96	90	96	84	86	72	69	89	84	56	82	70	88	68	76	84	73	78	95	82	95	83	86	87	88	79	73	81	72	80	65	76	58	81	93	90	89	87	70	90	91	106	88	82	69	86	82	72	102	87	88	80	75	84	88	86	86	95	70	79	76	87	82	70	91	83	74	80	83	86	86	78	72	86	75	85	79	83	85	76	72	81	90	83	78	83	85	94	78	95	77	86	80	100	77	72	82	83	80	73	85	74	86	80	81	79	89	101	68	76	80	87	80	108	87	87	84	94	80	104	85	91	86	87	104	82	92	74	82	78	82	71	84	83	65	86	77	88	80	86	62	77	77	98	63	85	89	70	76	72	79	82	78	85	74	91	109	97	83	72	82	99	66	98	93	101	85	89	74	78	96	70	76	100	82	95	74	92	80	80	87	67	68	94	95	103	64	80	93	98	85	86	69	96	95	89	92	99	93	87	76	76	84	66	89	81	72	91	90	79	78	80	73	98	81	69	82	53	84	86	81	93	85	80	78	74	77	72	84	70	88	91	68	92	96	85	84	72	69	90	93	80	81	73	75	85	92	86	89	106	69	88	78	74	88	84	79	85	82	78	79	84	87	100	91	98	85	73	92	93	88	77	79	70	70	74	83	75	76	90	102	87	84	81	86	82	77	76	83	72	79	69	77	94	72	63	73	86	57	95	98	85	74	80	78	94	91	66	75	95	90	88	92	78	83	89	95	104	78	90	77	73	82	86	92	91	96	83	74	84	88	86	92	85	89	92	99	75	83	95	78	75	80	81	69	83	78	91	83	69	77	82	83	96	75	72	72	75	91	95	88	72	80	86	75	83	92	72	85	87	85	92	70	82	71	90	89	79	87	84	84	90	91	80	74	99	72	86	81	81	93	92	80	80	72	86	83	88	85	74	78	98	70	86	81	80	88	71	83	85	80	75	88	82	80	95	64	78	96	60	94	90	61	93	87	76	85	84	89	67	77	78	86	70	68	62	69	78	86	86	91	105	75	77	82	71	73	78	84	75	84	83	84	90	81	83	95	94	94	88	108	94	76	103	77	78	74	84	83	90	95	75	80	82	72	81	89	93	99	90	82	73	85	81	72	90	95	83	86	79	97	82	89	78	105	86	79	70	74	74	88	84	84	81	83	75	83	77	75	82	74	80	73	59	76	88	86	89	70	89	79	71	89	88	78	81	96	83	78	81	83	81	73	74	89	84	71	91	90	95	83	79	85	85	96	79	80	91	81	71	85	85	69	84	77	83	77	104	79	78	90	82	82	83	79	76	95	83	96	76	86	88	86	86	87	111	82	91	92	74	93	71	67	90	101	85	63	77	83	93	82	94	80	93	68	76	87	73	87	77	86	87	83	88	87	95	80	97	82	80	83	68	67	88	89	75	71	94	96	85	99	76	88	83	77	70	101	101	86	74	97	84	85	77	79	83	86	77	80	84	86	80	70	90	63	81	83	75	80	89	80	77	82	71	77	85	75	92	75	82	80	78	90	72	76	87	65	94	83	91	73	74	87	70	79	80	89	97	91	86	70	84	95	92	89	89	82	89	90	61	79	73	64	83	63	97	91	93	77	83	91	83	89	78	81	89	83	68	90	80	74	82	83	81	73	90	73	80	85	75	83	81	65	82	88	89	77	105	68	69	87	64	84	83	94	80	89	87	86	85	80	70	83	90	80	86	75	87	88	87	70	88	81	82	80	76	81	77	93	95	81	80	84	78	83	89	74	81	80	85	72	73	99	82	90	83	74	76	79	87	84	80	72	72	78	84	82	84	82	76	100	82	74	77	76	69	86	98	82	83	77	95	80	88	95	72	77	88	101	65	89	105	77	74	93	83	73	70	86	88	78	91	88	90	92	71	91	77	102	71	88	100	99	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4159	331	461	456	431	437	389	377	348	301	332	319	332	278	308	327	295	286	293	304	337	324	286	282	300	266	272	301	301	285	292	291	297	274	272	280	306	305	306	247	296	296	274	283	262	267	310	290	275	297	271	268	290	302	288	295	266	273	283	293	283	296	264	271	284	261	279	278	259	241	307	278	291	306	284	288	281	294	295	310	291	283	287	280	288	263	275	292	314	255	290	262	288	285	273	295	276	276	261	316	273	285	312	292	279	283	276	262	280	280	289	259	287	249	284	279	288	287	287	285	257	268	275	265	308	262	245	290	308	290	287	225	293	256	279	286	305	283	274	282	284	277	252	277	286	263	261	312	265	326	311	270	274	265	268	292	302	300	287	252	255	325	278	308	287	295	312	282	262	295	304	290	286	281	273	302	304	282	320	259	293	305	250	289	297	290	284	293	286	288	278	277	309	267	272	281	276	288	314	258	299	270	253	275	304	284	299	275	307	304	295	283	299	287	274	266	283	280	284	264	316	296	273	297	301	294	272	273	277	262	265	286	269	270	275	263	275	316	255	294	284	277	259	253	314	291	317	292	277	271	291	269	272	334	269	244	282	280	292	291	289	293	278	263	294	287	271	283	303	307	279	269	292	256	301	308	293	265	265	283	272	276	287	316	289	270	307	293	313	267	259	271	284	284	291	298	274	296	270	275	318	290	309	266	246	246	285	295	272	297	286	283	320	243	277	261	271	301	275	280	332	291	288	290	294	258	273	279	293	289	280	297	276	294	295	307	284	270	273	292	269	298	294	301	287	272	285	271	298	254	304	277	300	284	267	305	267	285	309	279	288	303	249	314	291	282	260	291	273	294	300	251	297	273	294	287	273	285	301	275	276	280	277	294	274	294	312	278	277	264	275	268	269	289	285	256	281	271	289	300	272	295	255	308	278	287	274	257	287	269	281	298	284	253	278	293	287	299	280	298	276	319	258	285	261	262	281	288	288	311	284	293	266	297	258	248	324	288	291	289	281	296	270	270	268	287	309	300	280	285	284	314	325	273	287	267	287	267	273	285	284	278	322	321	255	286	246	266	292	312	308	272	272	275	300	251	291	271	290	268	290	319	288	285	305	287	309	273	292	275	285	282	268	334	292	287	268	285	272	278	292	302	277	270	266	303	313	261	271	299	266	293	284	268	304	239	272	258	269	281	274	268	302	268	281	278	270	262	281	280	291	279	292	296	291	296	292	325	228	277	323	297	286	295	246	271	294	286	305	272	278	288	286	280	295	276	308	291	289	315	261	290	291	288	290	277	267	294	296	277	256	305	293	276	291	270	280	289	290	288	272	248	282	261	278	303	290	281	300	267	328	254	285	287	299	270	272	278	264	311	293	282	305	272	274	278	304	281	267	303	286	239	257	273	276	308	277	290	270	269	254	322	322	297	294	284	260	280	263	281	256	288	302	270	310	313	308	292	303	284	300	263	319	278	291	277	285	253	274	273	270	280	263	290	278	299	285	284	265	300	278	319	256	266	293	301	268	275	272	286	272	280	293	298	279	288	291	295	266	299	291	304	312	291	275	276	283	278	318	283	288	287	261	292	295	296	274	288	262	263	269	260	286	285	298	289	286	288	285	301	284	286	293	306	264	290	255	284	321	250	271	287	277	293	298	282	301	276	278	276	287	278	304	301	296	283	300	273	319	316	235	288	277	304	264	276	309	286	310	296	282	271	285	275	297	274	288	298	285	299	264	262	287	291	288	293	266	297	296	282	286	300	291	317	273	283	259	273	302	297	271	311	312	292	310	283	284	291	282	307	276	279	288	272	278	268	293	295	270	269	276	291	295	286	230	284	281	288	304	280	273	267	297	302	288	268	285	276	316	268	273	277	293	285	270	308	274	307	307	267	307	292	288	268	286	310	287	303	282	268	292	280	271	297	306	293	279	261	301	276	300	263	287	293	280	296	253	290	277	300	273	261	281	256	280	304	283	283	264	281	271	262	299	280	275	241	289	308	290	296	271	289	296	264	274	295	277	292	304	303	267	287	303	250	308	277	251	322	292	279	291	292	272	303	295	278	282	257	291	253	273	301	298	281	275	276	274	281	243	297	298	243	288	274	300	305	305	305	292	278	289	285	294	293	295	291	286	303	302	283	284	292	298	283	297	263	273	250	294	286	281	299	293	268	266	323	271	315	295	305	248	312	300	294	290	305	296	278	304	301	241	292	271	279	269	264	293	277	273	274	302	278	280	274	296	289	313	292	280	273	298	283	288	274	263	288	255	296	276	302	316	261	275	281	290	298	285	287	308	239	311	295	274	287	282	305	296	278	261	276	303	291	282	251	250	285	302	286	292	292	274	259	271	285	301	309	280	283	314	318	262	302	275	289	286	285	300	312	253	269	285	281	299	284	263	282	266	290	266	299	296	299	293	277	303	293	306	289	288	285	305	299	296	268	258	304	294	284	269	287	292	286	276	266	262	259	295	301	292	305	282	303	291	264	303	284	297	302	288	282	289	271	288	287	270	272	268	274	297	238	275	255	272	302	279	284	275	284	279	268	284	288	271	262	296	271	276	274	303	292	272	281	272	274	279	279	282	258	291	297	290	278	255	304	285	283	275	293	279	300	274	266	257	297	306	288	282	287	275	284	297	244	316	276	289	234	304	246	275	270	269	258	296	263	287	271	280	286	303	310	269	285	293	291	241	273	303	272	271	275	276	334	291	291	293	296	306	244	277	294	265	281	299	247	287	286	269	289	304	280	298	275	252	253	261	279	284	282	312	316	257	258	266	279	292	246	274	291	314	281	279	242	268	277	285	291	264	280	290	275	301	264	276	276	272	285	249	259	270	295	275	290	268	270	294	261	301	298	257	316	318	259	266	260	275	301	285	260	318	282	284	265	287	303	311	269	257	261	241	291	278	296	307	293	266	267	281	316	269	277	298	302	318	291	284	293	298	256	277	259	278	288	281	317	262	260	283	254	264	283	298	276	294	285	306	265	290	270	280	278	324	266	301	269	276	285	292	318	295	262	311	265	277	293	315	311	284	278	291	305	290	295	278	312	273	276	284	295	289	263	282	281	282	301	301	257	265	277	280	265	328	306	285	256	266	274	274	291	293	277	261	291	305	285	266	237	288	269	280	263	280	312	294	303	292	281	313	312	287	267	290	271	281	266	284	293	254	313	294	277	260	281	299	287	295	300	278	300	329	274	274	306	297	261	268	274	266	267	267	268	282	300	318	258	284	302	278	287	244	275	282	278	261	264	287	269	280	280	278	287	280	303	254	269	313	275	260	248	280	267	262	289	264	293	279	301	281	256	283	268	269	279	284	296	298	285	290	283	278	308	277	280	299	249	289	282	298	275	324	297	304	290	279	270	292	292	271	296	265	303	271	284	307	292	281	272	296	278	286	271	288	268	276	302	285	294	266	281	289	288	281	266	290	291	288	299	263	277	251	291	277	282	299	299	289	239	295	306	265	275	284	288	288	277	290	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25143	2635	1587	1196	842	647	481	426	372	337	286	276	262	232	245	217	217	246	193	186	195	211	229	193	203	200	164	194	189	174	192	178	168	190	190	190	217	202	182	199	191	166	193	203	205	185	189	181	211	197	188	199	206	186	179	173	176	188	171	173	186	175	186	177	173	172	202	186	176	178	170	193	189	186	166	196	180	192	194	179	198	188	199	201	169	162	179	190	181	210	188	156	174	204	167	194	168	167	182	180	173	210	196	191	200	180	177	183	187	185	193	170	170	180	193	181	199	181	194	184	191	190	162	191	184	182	205	173	186	204	160	189	178	178	179	203	197	182	185	188	161	191	188	186	183	209	193	163	198	191	187	182	176	182	189	182	192	196	187	188	168	185	178	198	187	162	185	201	202	199	168	165	205	225	174	182	187	187	184	170	191	167	185	179	198	204	164	199	168	174	165	180	183	178	152	191	176	191	178	167	181	190	189	176	188	166	169	200	203	200	181	177	180	162	165	166	179	149	178	163	175	197	153	185	173	180	163	168	184	185	194	164	187	182	190	176	175	221	201	179	176	202	158	159	180	157	184	193	182	179	176	190	168	182	179	209	168	181	192	192	190	165	195	194	182	186	167	160	203	187	159	199	171	209	188	173	154	175	200	207	185	164	189	162	170	166	210	190	177	172	188	181	170	150	182	182	176	183	168	175	196	194	184	180	158	175	190	171	184	186	188	203	182	169	189	184	178	178	185	186	166	191	173	169	192	174	191	191	223	186	157	192	171	164	166	193	197	185	146	184	193	160	183	185	183	202	185	168	179	180	172	168	188	175	168	176	169	177	195	178	173	171	174	196	188	204	194	184	161	182	177	184	197	195	171	193	192	204	199	182	175	174	196	192	173	174	181	182	186	168	193	184	182	192	187	198	174	194	195	187	167	182	157	189	147	179	171	169	172	188	197	199	176	168	177	199	171	210	175	165	152	174	180	174	169	167	170	176	188	185	190	172	182	199	190	193	196	190	204	167	171	174	178	193	200	177	168	208	178	192	186	198	198	176	175	192	188	177	203	164	171	176	186	162	182	199	163	163	180	179	165	185	162	182	179	164	175	185	164	170	159	189	208	180	199	209	190	220	141	180	196	202	164	183	190	181	197	181	156	189	190	205	199	172	209	184	211	194	164	193	167	176	195	178	196	164	198	171	200	180	195	191	180	187	194	183	185	200	179	173	198	161	186	175	192	190	197	142	198	197	166	191	183	164	161	193	155	185	179	165	159	180	179	180	173	183	202	198	184	165	178	179	172	168	174	163	190	176	185	182	192	191	183	179	144	166	178	172	186	183	185	183	184	164	203	171	176	190	185	176	191	166	188	201	211	178	189	179	219	176	167	177	168	189	181	165	170	174	182	200	184	197	168	180	190	173	184	193	188	192	154	193	193	185	170	184	197	197	205	178	205	185	183	190	197	177	219	174	172	184	189	167	168	181	187	174	181	179	191	183	192	179	185	187	185	187	177	200	194	171	170	174	185	181	181	210	187	181	193	170	174	194	182	187	166	167	171	195	164	170	174	180	174	169	189	198	157	162	176	162	191	172	200	193	182	173	172	148	149	171	171	152	182	171	175	182	203	177	192	171	179	211	173	187	182	180	213	191	165	184	173	195	168	178	150	177	186	194	177	178	181	166	157	206	171	186	188	171	168	190	199	187	191	178	165	169	196	174	207	177	191	173	168	183	175	175	211	176	205	175	158	202	189	171	178	185	196	181	186	170	185	176	183	188	185	173	141	172	201	174	167	171	179	176	183	186	162	181	170	193	180	174	175	172	180	183	192	185	173	165	161	163	171	157	206	185	170	175	191	190	156	178	209	208	168	196	176	169	192	174	193	166	194	183	147	201	180	217	184	191	179	184	186	184	189	170	174	183	193	182	173	173	193	165	175	158	171	175	184	177	178	177	175	205	180	188	211	164	186	171	191	199	198	188	155	160	170	176	183	181	209	181	168	176	172	180	186	179	181	199	178	198	180	163	197	201	173	179	158	174	197	165	176	165	179	172	174	182	180	163	169	191	178	186	182	186	184	167	198	178	169	195	154	177	180	180	206	199	186	190	191	163	167	164	190	188	173	194	162	186	139	175	187	151	200	186	209	163	195	181	199	187	195	181	168	156	192	194	179	152	200	191	194	176	174	182	176	182	161	164	179	155	197	182	168	189	172	166	185	178	173	182	188	189	199	190	184	189	204	188	163	167	186	158	188	199	194	189	176	171	179	184	205	185	209	190	180	188	207	176	173	159	171	183	195	178	163	180	177	194	208	169	164	176	190	168	173	209	175	192	193	179	182	198	179	199	185	168	175	201	192	210	195	173	191	164	199	203	172	146	170	199	178	201	203	202	169	193	192	175	180	223	148	188	175	158	189	193	206	170	198	187	185	172	179	191	194	177	198	158	186	186	181	173	189	182	201	194	190	179	165	177	202	184	182	162	176	154	184	189	179	162	181	178	175	176	175	170	181	143	169	200	173	171	212	193	170	205	180	179	195	181	180	167	183	192	196	188	171	164	179	176	171	181	193	167	186	190	183	180	165	174	201	191	176	193	190	175	194	176	217	177	192	197	194	187	182	185	182	185	201	184	167	217	186	196	184	184	185	156	172	175	169	182	170	176	185	194	183	187	194	197	166	166	169	179	153	207	194	179	190	194	188	152	186	171	189	174	196	181	204	192	170	196	172	172	167	192	173	185	181	183	177	174	182	182	176	166	169	161	180	193	220	184	192	173	190	177	196	192	170	183	146	167	171	186	165	172	173	172	191	182	208	161	182	173	187	174	192	178	197	178	165	185	173	177	180	186	167	151	186	199	184	206	181	158	176	165	175	192	169	187	184	190	175	177	168	160	183	170	181	199	184	167	192	199	182	157	151	179	184	177	207	201	187	173	186	173	206	173	192	187	161	161	206	192	205	190	182	200	156	175	193	167	173	186	204	184	196	162	190	201	190	183	181	180	184	176	173	182	143	200	181	194	155	173	189	164	184	195	209	160	188	184	192	198	188	196	186	168	182	167	184	194	169	156	166	169	182	192	182	181	157	177	169	185	173	168	185	194	161	195	190	168	161	195	211	179	199	172	194	181	175	179	190	179	187	166	184	164	204	203	198	169	190	176	169	174	192	182	191	141	187	192	177	169	194	198	181	185	167	176	174	172	180	183	193	173	184	177	185	194	208	210	200	191	182	181	176	170	178	190	190	198	178	172	174	166	172	172	184	159	194	177	172	168	172	186	180	155	155	180	204	155	198	204	187	193	192	195	181	198	180	179	182	187	173	188	178	176	198	187	198	189	194	190	164	199	195	168	180	171	182	167	198	165	165	188	191	184	183	172	176	182	193	167	164	191	185	202	188	180	172	177	196	201	186	179	184	172	157	185	182	188	178	183	182	190	167	179	174	170	178	213	171	165	201	172	199	179	166	177	163	173	174	166	178	171	179	193	183	194	187	188	176	178	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10957	1635	3478	3843	3276	2632	2197	1864	1650	1395	1312	1086	1095	943	943	909	866	808	797	820	728	727	721	699	662	646	663	635	641	636	596	630	601	614	621	593	637	617	579	596	545	540	602	601	553	600	590	515	569	577	533	534	544	553	586	529	541	559	551	525	551	525	569	518	564	544	501	508	543	555	510	546	545	527	535	534	542	567	505	546	537	541	559	576	573	515	513	539	517	525	538	542	563	546	595	516	545	518	567	540	565	538	527	518	526	524	557	525	515	516	548	540	548	601	564	537	496	582	555	559	525	545	532	532	558	520	568	514	551	507	556	532	565	519	565	485	552	554	495	520	534	574	521	500	508	565	522	549	543	535	546	511	564	550	518	511	535	562	550	507	530	503	558	523	543	512	521	542	521	517	590	555	518	561	534	545	550	521	522	543	562	566	532	550	542	523	552	548	535	538	546	495	535	523	552	551	550	503	536	550	507	530	552	522	513	473	555	541	527	515	515	544	533	565	512	534	553	519	532	517	539	536	552	543	535	525	526	510	556	550	509	518	513	540	522	561	522	530	546	570	547	533	553	509	501	510	555	536	536	534	551	538	484	543	501	538	607	496	536	537	554	533	556	547	499	510	607	547	497	514	561	548	547	571	529	530	565	544	547	534	512	523	501	569	580	543	478	565	511	550	533	503	534	518	535	533	514	517	475	568	562	547	510	528	527	508	563	520	536	499	489	504	504	570	517	530	527	546	497	531	506	535	529	519	495	520	508	528	552	519	532	537	534	539	504	551	532	509	536	491	510	525	529	512	535	531	513	559	521	523	559	520	553	535	554	566	579	518	549	501	571	548	538	529	576	507	513	542	517	498	575	496	539	497	540	489	500	529	528	573	563	521	501	550	556	529	509	549	541	519	533	535	544	557	498	542	527	529	516	520	560	531	512	511	525	520	559	521	580	517	525	528	540	519	532	535	511	574	515	515	476	516	522	482	564	542	555	542	503	510	564	521	555	568	537	520	565	530	550	579	535	528	510	513	528	516	519	540	544	561	519	531	533	500	521	527	541	498	499	535	543	555	572	504	539	511	525	505	502	484	550	544	507	556	501	513	539	494	538	522	542	586	532	524	505	527	519	505	520	535	530	536	528	528	510	544	500	534	545	558	534	546	541	544	539	568	541	543	551	534	528	486	537	513	542	541	546	505	499	573	535	536	520	529	503	518	523	552	500	521	556	540	491	544	524	524	532	547	540	515	571	513	520	486	556	506	518	506	507	529	517	535	522	504	561	475	542	486	539	533	486	540	481	523	555	511	563	543	550	505	557	514	530	501	551	563	521	562	561	534	549	513	544	550	563	540	550	570	531	490	533	544	514	533	510	486	541	517	538	500	494	542	543	500	539	519	563	530	537	480	532	522	572	552	509	506	490	532	486	500	506	536	497	515	570	540	501	562	523	529	541	522	496	540	514	549	537	488	530	532	557	554	531	526	507	532	525	492	541	547	511	535	516	508	500	523	545	535	524	574	533	490	532	512	523	533	526	521	548	499	511	552	497	522	498	549	573	522	482	548	545	497	533	571	510	544	572	549	566	509	528	522	573	519	524	531	517	527	520	546	558	522	515	527	543	550	508	529	523	538	499	542	548	526	524	549	538	533	528	533	507	548	567	535	502	529	502	497	543	562	487	513	515	534	540	517	511	564	565	563	539	549	564	525	550	490	552	521	518	465	555	542	508	496	522	516	570	541	545	509	509	551	542	538	556	561	584	535	525	568	529	531	538	523	509	598	516	536	556	538	541	524	494	508	512	541	527	517	513	513	532	505	550	543	560	527	523	521	555	528	523	523	533	502	549	540	547	515	497	539	481	485	542	542	502	524	527	496	550	546	486	557	521	506	570	508	535	544	553	507	582	536	522	514	514	524	526	571	581	553	518	519	520	542	531	500	525	531	556	539	559	537	550	525	557	526	553	494	546	553	514	489	510	520	569	507	497	556	519	543	516	541	534	552	527	531	537	528	514	517	519	525	542	544	517	490	524	514	544	567	540	541	525	550	553	532	513	564	511	590	516	505	520	537	524	546	549	531	554	533	534	534	520	497	534	545	520	560	562	530	562	557	526	535	549	541	540	539	567	544	527	549	529	517	518	538	508	495	556	513	543	485	525	561	533	530	489	537	516	491	538	531	507	536	517	515	564	517	513	510	549	513	548	570	500	601	502	562	525	529	526	487	498	564	507	542	538	556	552	575	561	555	516	510	579	523	559	547	525	498	530	530	524	486	527	559	515	499	553	541	531	526	560	546	493	529	544	542	507	514	507	493	497	576	526	493	561	500	522	524	529	536	519	543	554	547	551	515	552	535	516	565	540	530	533	511	532	538	515	518	512	515	552	527	562	530	523	550	528	551	515	526	527	551	556	540	485	540	500	544	496	548	509	544	500	518	531	540	542	470	491	540	496	507	535	509	528	541	496	521	557	518	557	478	535	537	554	603	556	529	506	567	508	539	530	477	545	523	514	544	549	540	536	548	510	478	556	538	527	481	557	541	569	542	532	526	539	517	516	544	584	556	537	565	498	499	531	566	534	491	550	509	567	491	579	564	501	501	517	541	542	525	509	528	505	536	524	514	583	539	503	527	529	555	499	544	536	526	568	482	516	537	533	509	483	522	549	511	540	532	493	515	539	545	548	522	552	527	552	524	519	529	555	521	533	529	522	562	543	533	575	546	510	519	517	527	536	544	540	517	558	493	544	555	512	513	506	521	492	571	548	527	508	530	496	510	570	542	502	489	523	516	522	577	564	499	507	545	489	540	530	535	534	523	460	542	542	571	515	532	578	499	510	541	535	503	528	502	533	508	518	513	511	511	535	543	529	529	526	534	511	551	509	553	550	571	512	552	540	500	527	535	521	510	532	527	524	534	557	506	520	522	561	490	547	527	516	562	559	546	495	569	571	539	532	582	560	529	500	548	549	546	546	501	515	565	557	497	514	528	534	500	503	543	573	503	537	571	521	542	527	531	521	530	504	568	579	534	531	491	491	496	569	542	542	535	514	545	517	504	464	555	511	500	526	549	506	533	538	522	539	542	540	528	526	527	565	523	528	560	588	554	523	513	543	517	545	542	519	508	533	537	516	578	555	550	505	528	491	558	581	542	525	507	542	527	553	552	539	571	522	520	541	532	517	497	503	559	554	495	527	568	552	518	528	522	527	552	488	555	549	525	541	527	561	538	523	493	534	555	529	566	530	504	521	556	546	516	499	533	516	556	538	551	501	530	532	588	513	506	549	551	545	547	504	555	508	561	537	510	545	519	543	563	500	536	522	541	529	578	555	535	524	520	522	547	563	500	531	548	497	538	549	547	536	495	517	538	535	519	514	576	544	552	528	517	496	520	521	581	491	545	538	523	532	549	518	527	527	548	488	545	549	505	528	556	527	565	504	469	547	518	543	512	542	517	543	526	515	542	527	519	550	536	510	506	504	500	520	558	545	511	543	499	502	488	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36692	6447	3181	2333	1690	1210	936	792	681	587	538	503	444	398	386	354	347	357	366	353	317	338	323	331	309	303	330	298	305	310	310	314	329	292	285	307	311	278	297	290	244	270	297	302	314	278	271	287	275	290	276	309	289	309	288	287	294	281	273	302	330	245	274	266	281	296	281	284	306	297	289	267	291	254	295	300	293	293	285	290	271	289	282	275	269	314	249	261	301	236	277	310	301	290	266	275	303	283	330	262	272	247	259	293	280	298	284	275	271	273	258	290	286	285	269	246	313	299	288	252	294	270	268	272	267	287	307	279	282	277	258	273	302	296	285	264	282	269	262	278	263	300	307	300	301	315	301	292	277	279	287	263	282	252	296	266	284	270	271	271	261	256	277	234	272	262	285	293	278	291	280	283	262	257	294	320	301	276	280	303	276	288	297	257	265	272	311	267	290	260	276	263	257	263	290	266	286	275	290	280	318	294	256	282	269	268	295	273	274	285	271	299	293	284	260	266	276	311	309	261	259	261	279	281	304	260	253	297	275	265	281	266	285	315	278	272	302	251	275	303	282	265	257	262	284	291	249	243	271	253	274	284	289	274	266	282	272	293	263	305	260	298	270	307	259	277	279	267	272	301	264	286	271	320	307	278	269	281	302	259	261	291	265	252	295	256	276	276	263	264	273	263	272	273	261	266	250	280	263	309	291	291	262	273	280	295	265	275	275	267	261	277	267	249	271	286	281	280	292	307	286	248	287	298	270	317	295	285	302	273	292	287	286	282	281	268	272	292	280	256	246	244	303	293	268	271	277	270	287	251	293	292	264	252	305	278	277	281	273	254	302	249	272	264	246	303	280	302	292	291	267	261	259	261	270	303	300	284	291	280	261	276	287	275	271	256	250	279	279	286	268	260	298	268	303	268	279	279	246	238	261	265	269	239	254	282	272	282	265	275	244	263	289	298	267	257	240	291	263	269	281	285	253	278	280	301	258	278	261	243	253	277	306	277	249	280	274	274	282	277	269	247	276	261	287	287	271	260	281	290	269	239	301	270	258	295	259	252	274	288	275	261	293	247	256	273	296	258	294	260	287	277	260	258	245	275	281	295	282	288	277	291	267	276	287	266	274	246	280	274	277	297	252	259	306	271	264	293	282	269	300	276	277	288	297	274	292	276	306	265	293	273	279	273	260	301	277	264	301	271	266	283	253	260	256	277	257	266	244	301	260	247	279	241	330	257	270	266	254	237	274	284	282	300	294	271	288	268	287	261	276	253	269	268	271	255	279	289	252	255	279	286	295	280	251	266	290	261	254	257	298	302	264	326	280	270	280	254	272	306	307	293	282	280	288	268	261	272	276	283	262	287	296	273	293	316	263	268	285	284	262	318	321	290	281	297	235	257	259	252	242	282	280	284	292	246	255	258	272	258	278	279	269	285	274	275	297	249	279	260	257	263	262	289	283	269	299	280	310	264	269	284	300	271	273	264	283	266	283	313	243	293	273	279	302	266	296	286	275	295	301	299	277	273	285	282	254	264	253	276	283	273	302	261	288	274	259	265	288	247	267	296	267	295	279	308	276	277	304	303	296	250	293	275	270	264	274	271	272	285	296	256	285	262	278	256	287	279	256	276	287	257	270	269	284	311	282	254	306	287	273	284	292	301	276	315	301	267	294	303	294	302	292	269	294	287	286	320	264	286	264	285	293	279	292	263	277	324	267	294	277	255	268	273	283	280	258	253	249	277	297	292	301	249	267	284	255	252	306	298	287	272	288	248	281	287	290	282	258	279	277	274	302	258	267	303	268	285	253	270	268	268	288	268	282	258	260	296	269	279	305	292	271	292	319	310	304	298	282	279	291	251	292	261	258	285	271	264	265	276	244	261	289	234	286	307	267	278	265	263	243	260	272	309	258	284	279	307	279	286	278	272	292	309	288	263	292	296	282	281	276	288	256	262	287	271	269	277	252	302	276	298	274	238	306	329	289	293	254	284	275	253	312	262	286	288	286	268	276	301	254	287	297	279	306	310	286	258	258	308	278	293	269	287	287	252	271	269	310	303	282	258	271	307	251	302	284	247	253	276	292	282	299	263	245	275	296	286	267	256	278	269	295	242	281	278	271	284	274	315	247	280	272	264	280	291	259	305	273	285	306	288	290	294	273	268	269	297	285	262	305	261	295	292	306	271	284	274	281	272	282	277	276	278	269	276	244	278	288	280	260	255	280	266	268	298	237	296	267	241	250	294	290	278	280	277	283	272	262	286	269	256	260	277	273	327	271	304	294	270	264	258	258	258	275	265	298	269	280	277	277	275	255	260	281	282	278	276	284	272	280	269	261	261	273	256	278	303	271	261	256	260	294	311	260	253	274	278	289	262	262	313	249	271	290	302	266	290	295	306	298	270	260	291	288	256	264	284	255	296	300	256	302	264	317	290	257	308	268	280	302	301	289	268	268	284	266	289	262	282	286	263	259	273	278	289	237	259	280	298	269	284	269	289	257	276	286	268	257	262	266	298	279	267	295	281	265	299	270	270	269	262	267	273	263	269	262	240	268	283	263	302	275	271	280	268	265	282	248	294	280	298	271	288	257	275	281	296	266	268	313	282	272	299	284	294	287	244	307	298	287	308	267	278	285	270	259	262	282	287	275	260	284	256	258	273	293	269	256	311	286	301	266	269	282	278	288	266	279	277	251	271	270	271	289	286	298	286	276	291	285	280	319	259	268	268	309	304	262	269	291	302	275	275	290	284	277	283	285	265	272	278	258	267	276	270	289	291	283	277	272	297	249	271	316	277	266	285	292	280	284	267	289	272	287	272	238	276	277	289	266	270	293	289	268	277	285	305	260	293	274	271	290	282	286	291	253	265	263	307	272	261	267	271	264	270	273	266	275	287	266	272	249	270	267	263	257	289	292	276	288	267	306	269	304	278	262	288	279	266	251	327	269	280	283	273	283	288	267	265	283	248	255	304	270	284	267	279	270	259	263	263	288	269	258	262	282	270	291	286	258	311	301	298	294	268	250	269	281	293	259	269	246	259	298	256	282	274	272	274	294	298	280	280	317	292	281	291	254	290	289	268	293	266	281	254	253	297	284	260	246	275	263	297	284	288	269	282	256	286	269	298	259	268	286	282	262	295	296	260	293	275	291	273	286	265	264	291	273	267	284	252	270	270	235	287	310	269	295	284	283	271	287	292	275	275	286	248	301	282	298	292	281	275	279	284	258	276	275	287	306	286	281	289	270	250	231	286	284	285	279	274	256	264	300	283	264	298	257	263	264	269	260	270	267	297	275	268	297	285	258	267	276	285	281	298	290	248	277	269	286	296	280	279	248	260	268	269	267	284	291	305	306	261	267	292	277	298	254	286	242	252	263	288	271	298	262	267	287	256	282	273	282	256	276	268	305	273	278	313	273	298	264	271	279	276	258	273	300	271	291	277	280	285	273	288	269	288	286	268	300	272	249	283	274	276	269	265	314	291	280	315	303	259	286	243	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14373	3038	6399	7103	5951	4754	3977	3263	2874	2484	2213	1964	1832	1656	1611	1497	1387	1402	1292	1211	1188	1103	1174	1095	1041	1026	948	979	979	972	962	980	929	898	897	915	849	863	897	877	904	906	860	826	833	849	863	856	800	846	747	811	821	804	803	812	792	823	758	773	788	778	809	806	766	782	819	799	804	810	791	819	846	826	764	772	810	779	773	806	790	758	818	765	758	744	732	777	757	777	727	748	795	822	746	789	786	744	760	769	719	755	761	756	784	766	739	745	812	754	741	753	730	787	780	780	746	793	771	773	782	784	786	803	795	760	726	772	786	785	776	760	754	770	744	776	779	740	709	793	764	801	692	776	761	758	716	761	728	749	863	735	725	739	753	782	712	779	749	740	726	783	774	740	798	797	759	816	715	795	764	763	788	767	777	744	797	741	772	764	733	795	781	769	765	740	763	757	786	779	717	752	754	782	780	693	804	796	686	741	760	784	747	822	774	768	771	738	783	752	727	750	741	746	735	726	797	765	774	777	687	773	777	737	773	785	735	752	704	729	757	747	781	735	738	766	778	737	769	743	778	746	725	705	767	769	786	757	757	804	755	735	781	797	694	743	752	783	739	787	749	803	758	745	729	747	791	766	724	805	743	824	756	724	783	750	732	738	764	718	737	718	763	727	758	771	766	723	709	727	770	734	753	783	709	740	767	753	733	731	718	747	708	770	747	744	766	730	786	800	774	754	741	720	794	759	794	765	746	797	759	749	758	755	718	764	765	828	773	776	737	750	766	777	734	763	786	702	791	737	756	722	781	784	694	763	759	767	745	755	715	779	716	743	760	762	745	750	767	768	764	712	773	793	768	711	727	747	777	712	728	782	798	783	720	705	703	739	745	787	746	762	713	693	728	772	764	779	775	774	764	740	756	724	774	810	743	756	738	737	728	728	766	720	766	758	796	738	765	757	794	689	731	729	740	769	724	769	736	773	745	741	753	699	773	787	743	777	742	767	745	730	771	721	774	766	690	749	724	738	743	751	739	771	790	733	798	765	773	734	770	782	720	776	758	724	775	757	784	731	722	714	744	757	754	711	724	731	809	723	770	767	795	779	724	729	738	731	728	742	784	770	761	735	715	756	740	753	752	759	736	723	778	765	788	709	751	775	766	759	789	754	714	797	740	738	752	729	726	767	745	786	753	736	732	716	787	765	778	764	733	784	756	734	744	758	783	750	774	779	764	716	757	778	744	700	786	751	710	766	708	797	724	759	789	724	749	785	748	781	757	745	742	765	777	788	752	758	727	747	766	759	800	802	763	747	756	794	830	762	766	757	771	709	742	739	767	716	704	788	753	745	744	742	703	738	778	729	781	797	717	742	759	760	740	793	758	755	754	779	715	760	743	756	744	744	749	719	725	728	768	818	749	763	703	748	777	730	768	700	724	771	749	768	761	731	788	744	759	795	743	775	752	745	779	780	750	759	748	772	742	790	722	707	742	753	746	743	757	737	764	735	759	743	777	794	785	756	739	771	759	716	784	762	794	766	740	737	771	766	743	738	777	743	750	708	771	753	742	688	814	717	727	778	735	716	733	744	781	755	778	746	705	771	739	790	694	759	699	792	793	760	750	763	747	747	727	814	765	756	744	748	756	768	800	743	750	766	718	735	769	768	715	760	735	756	790	786	737	761	734	766	734	751	790	760	750	799	724	761	765	721	743	723	772	772	718	750	776	782	788	767	759	744	726	704	752	749	799	720	745	740	733	772	722	728	740	708	711	747	713	800	752	746	745	738	737	753	804	741	757	699	789	783	703	744	764	743	770	728	768	721	786	713	719	735	733	744	739	736	777	744	708	773	706	679	737	751	726	745	737	706	682	782	704	757	759	740	773	749	726	724	789	781	767	750	761	756	738	756	731	786	773	824	778	776	752	794	705	758	735	711	716	749	805	760	747	764	778	749	739	722	769	736	747	718	737	761	768	742	776	739	782	730	795	748	715	713	730	735	771	744	715	721	756	755	803	787	778	708	765	742	812	782	800	720	784	745	777	759	796	714	743	718	779	766	729	783	783	771	743	773	782	710	764	730	758	764	742	775	740	720	736	753	760	760	798	744	714	770	726	781	750	646	779	774	777	773	722	763	753	780	711	795	742	713	772	707	667	742	792	763	742	785	740	759	755	731	771	733	720	758	745	769	773	752	768	793	753	774	736	746	770	733	724	759	799	766	736	790	756	759	701	774	751	709	771	764	781	752	764	738	771	735	746	796	765	821	774	761	758	779	757	779	721	769	726	754	745	741	791	746	747	736	748	742	722	758	780	730	740	774	714	756	739	747	745	737	787	776	658	788	748	761	777	757	766	763	759	765	792	742	741	721	755	757	759	732	785	766	689	713	732	753	788	791	728	697	734	760	725	767	746	729	758	787	737	799	736	786	760	754	793	738	767	743	820	836	798	744	771	760	763	769	738	772	735	768	743	723	778	788	732	805	796	804	741	725	779	765	726	757	755	729	729	747	776	786	762	734	777	756	714	738	732	746	738	743	766	766	753	777	735	769	733	750	749	767	737	773	756	721	791	764	772	762	731	807	781	711	736	807	749	793	765	786	738	780	702	732	771	749	733	745	793	716	788	746	753	748	764	714	714	728	782	748	765	739	738	702	734	760	782	761	755	730	687	730	766	757	740	732	724	748	732	751	754	757	754	759	739	819	740	750	815	731	751	735	758	771	786	693	732	794	753	758	748	761	760	709	725	765	748	760	754	737	740	744	737	723	715	754	717	733	782	719	763	722	778	699	744	771	749	791	767	732	733	784	760	730	792	778	768	828	757	761	758	778	798	749	746	738	771	777	741	748	737	767	724	742	769	787	752	749	778	789	754	728	739	749	764	776	801	785	780	774	750	719	764	764	757	777	793	770	749	763	813	786	775	734	736	744	789	756	782	746	720	741	786	733	798	743	789	769	741	727	795	780	726	762	719	800	732	719	722	768	753	775	739	725	761	760	764	728	826	752	729	717	729	736	750	734	753	778	785	758	821	833	710	740	782	764	729	762	796	763	786	780	756	807	783	767	802	721	725	698	761	783	765	688	754	684	787	727	780	822	789	744	796	783	765	752	757	779	754	779	783	720	749	709	729	780	750	762	774	736	761	729	744	726	744	777	730	798	722	707	789	687	705	778	771	772	743	773	735	777	754	747	731	727	735	780	732	754	752	713	835	756	701	754	754	704	723	742	789	740	758	736	754	746	759	745	770	788	705	765	756	696	733	708	757	777	763	769	795	737	724	726	703	750	768	754	779	741	749	722	746	745	738	775	747	804	747	757	710	768	735	792	752	773	799	777	706	715	778	763	779	698	732	743	766	769	735	755	775	757	756	726	783	780	772	736	727	711	761	750	761	729	776	717	774	728	786	771	712	762	743	757	751	782	763	718	777	782	758	738	751	768	758	811	806	735	779	820	758	756	705	775	788	723	737	774	758	784	751	722	771	795	797	775	741	797	752	768	771	760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3659	215	156	147	113	105	103	88	80	78	77	92	101	80	87	94	98	85	75	86	78	84	82	78	86	88	84	78	92	86	94	75	88	89	94	92	77	90	64	81	80	91	71	93	76	88	91	100	90	76	73	71	81	106	78	84	91	69	72	71	93	79	78	79	81	101	90	90	102	83	71	92	74	75	82	80	85	81	60	72	83	69	76	85	87	88	88	72	72	87	78	77	81	79	84	84	89	90	74	75	87	82	88	79	89	73	79	96	94	69	87	75	93	98	77	91	90	85	85	87	81	97	102	83	84	82	74	62	96	78	105	91	92	83	89	75	78	72	87	79	69	79	85	83	107	72	74	70	77	87	88	92	90	95	78	85	67	76	69	74	71	69	75	74	94	74	72	91	74	94	80	78	97	86	90	78	81	87	88	92	87	74	77	72	115	87	91	80	78	95	90	91	87	65	86	78	90	80	81	85	101	102	92	94	84	83	92	86	95	66	66	70	86	83	86	89	84	74	65	101	75	108	71	98	71	83	94	86	91	81	84	78	68	78	75	85	72	81	66	88	70	92	82	97	94	73	72	71	86	91	77	91	73	79	103	83	102	82	81	92	77	83	69	88	77	76	94	72	78	85	103	78	80	95	78	85	88	79	84	78	71	72	93	83	90	100	72	87	84	83	102	70	77	82	84	74	75	93	78	85	89	82	80	84	78	84	75	69	77	89	102	69	85	77	81	85	77	82	90	90	83	86	78	75	73	93	78	71	79	85	70	70	79	82	84	83	81	80	77	80	70	65	82	75	95	91	82	84	84	79	84	64	92	59	78	100	69	82	100	71	90	81	71	90	82	69	87	85	80	91	87	94	78	89	81	73	102	85	89	77	74	64	75	64	80	81	106	73	77	81	90	90	83	85	95	107	94	74	85	75	77	75	83	66	92	82	78	75	88	68	75	80	84	63	74	101	90	89	94	95	66	77	84	87	80	87	67	86	89	96	92	92	87	91	75	85	68	78	85	86	87	83	92	84	80	77	81	85	107	98	80	96	74	83	71	77	85	108	91	81	77	97	91	106	83	74	70	81	80	73	82	80	72	87	79	99	96	81	72	66	88	72	92	75	83	65	95	74	84	78	72	86	95	81	98	81	80	101	81	67	101	100	83	96	100	87	78	82	73	74	65	69	79	81	89	81	85	79	79	72	96	81	78	75	96	86	82	88	73	76	84	103	73	87	81	84	89	91	70	76	84	78	83	80	95	81	91	71	82	92	70	75	70	72	87	72	102	89	89	90	80	78	84	93	97	81	69	95	78	84	91	72	93	104	88	76	75	88	89	98	70	70	88	80	90	75	69	83	82	96	86	77	73	80	75	74	73	85	74	64	76	76	99	65	78	63	90	74	81	82	79	84	78	89	96	90	88	71	62	86	81	78	87	73	81	90	94	82	73	102	72	89	74	79	85	91	86	79	90	92	87	99	81	82	64	79	79	83	93	85	93	107	93	76	99	83	68	90	77	100	86	79	78	66	79	78	86	85	75	75	86	77	75	87	74	75	80	98	93	61	88	106	88	76	88	95	87	82	88	79	77	77	82	84	83	94	75	99	65	100	77	73	99	65	83	80	83	80	61	82	75	70	76	77	98	92	94	76	97	78	71	75	86	74	80	106	78	84	72	71	74	93	77	78	86	78	81	69	95	100	88	77	70	89	79	90	85	71	94	78	81	84	88	100	84	80	85	81	105	82	100	87	81	87	85	86	71	78	84	75	87	65	77	82	85	94	76	86	81	86	67	84	84	73	86	78	104	85	85	75	78	85	79	69	93	80	59	82	88	91	62	81	84	81	82	70	91	76	69	73	82	69	76	79	77	83	89	83	87	84	77	93	90	72	86	78	104	89	83	77	96	76	83	90	88	91	76	84	60	92	78	88	70	70	82	101	100	93	82	103	96	68	85	73	98	80	81	96	88	88	77	89	91	93	98	99	82	67	86	78	81	72	90	75	72	72	83	80	91	69	78	90	83	71	80	76	90	82	101	87	73	78	80	72	78	90	102	96	69	74	103	94	85	83	85	81	92	91	82	81	72	81	87	80	93	66	96	82	81	74	82	89	85	71	80	85	89	83	82	77	75	69	93	70	72	85	85	80	80	79	75	89	88	90	91	66	93	77	83	78	86	61	87	92	89	86	76	71	82	80	81	85	95	78	98	72	86	78	86	76	89	93	92	65	81	89	73	82	87	75	69	87	103	77	86	78	88	98	70	84	69	95	81	74	83	84	84	98	83	82	90	68	91	81	90	91	93	69	77	98	76	81	101	89	84	98	66	58	88	81	85	86	77	88	74	83	97	60	79	76	91	78	79	99	85	79	81	95	82	80	79	71	87	86	73	82	76	89	95	75	90	97	90	74	84	83	93	62	85	80	76	85	81	79	69	83	67	89	89	74	79	89	88	86	82	75	63	81	80	81	77	92	82	82	102	97	69	81	89	87	94	92	83	88	84	78	77	83	87	82	77	80	82	69	81	74	100	87	67	78	72	86	80	98	77	73	84	88	82	69	87	93	89	101	74	75	91	78	93	100	69	86	83	87	77	96	89	76	83	69	87	73	85	77	93	91	71	88	76	100	88	83	62	76	79	77	76	102	82	89	69	74	91	73	81	85	74	66	73	80	82	99	84	89	78	70	78	77	83	76	99	87	73	78	76	88	69	97	95	103	92	89	99	92	81	97	69	97	80	112	71	76	73	81	86	72	72	95	96	90	68	78	102	89	78	90	75	69	94	99	80	77	82	69	80	87	85	86	85	94	99	77	76	99	80	73	89	91	75	75	89	74	70	73	90	91	65	95	85	90	78	78	82	69	71	66	99	76	78	98	80	94	86	66	82	89	88	78	79	94	72	74	79	99	87	83	98	90	84	87	79	80	82	72	90	74	92	76	68	91	79	89	78	74	84	59	89	97	71	82	69	79	80	80	80	76	109	89	84	92	81	88	76	86	76	78	73	101	93	65	84	79	80	78	76	70	67	86	88	78	90	80	90	76	89	80	97	94	72	94	63	83	65	84	104	82	90	89	88	89	84	80	88	79	72	77	90	86	84	71	86	83	79	78	80	74	91	97	101	79	74	86	74	88	86	88	76	78	97	88	89	81	94	83	87	63	85	89	74	81	90	70	91	85	83	69	77	81	91	83	80	79	102	89	70	83	98	75	80	95	84	83	83	79	72	86	78	72	90	82	72	84	83	74	93	80	84	77	82	84	77	83	86	94	65	99	87	72	79	94	68	84	80	68	84	70	76	85	83	74	66	79	61	82	84	63	83	73	74	84	80	75	75	73	86	81	77	81	74	79	90	81	79	91	85	87	81	85	86	94	78	89	79	102	68	82	78	90	86	99	87	69	94	72	89	76	93	75	79	94	73	80	81	94	90	113	81	79	83	87	76	87	97	80	78	80	70	79	87	83	80	72	80	81	96	76	79	104	81	63	76	84	77	80	82	87	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4109	357	453	484	477	432	334	388	346	322	313	309	318	340	301	306	290	300	303	290	313	299	303	316	303	299	275	311	319	313	285	287	306	304	279	305	255	315	264	287	286	294	298	291	290	306	304	279	271	300	313	282	254	277	293	257	308	290	304	300	306	296	290	293	300	305	270	280	260	295	265	267	290	280	295	268	290	302	289	292	298	271	289	282	285	269	296	305	287	283	280	298	297	318	265	273	276	290	297	297	297	305	269	274	277	260	275	284	288	274	295	282	257	283	265	272	297	267	278	302	257	261	300	293	270	317	288	255	300	284	273	301	294	306	284	273	280	272	268	296	287	264	265	283	256	294	290	312	302	285	260	300	290	266	292	283	279	255	278	279	261	306	282	268	266	305	293	289	267	272	280	292	268	296	297	283	325	309	256	295	261	278	269	290	270	289	268	271	278	304	278	273	264	300	285	264	243	263	314	274	284	268	306	284	300	286	284	306	280	283	301	280	266	279	306	285	311	248	287	291	316	271	298	278	307	287	325	246	257	286	289	312	303	302	307	308	272	279	298	299	261	289	272	273	262	296	288	300	275	280	288	256	283	287	301	280	277	304	261	305	296	299	274	284	289	287	270	310	275	300	242	272	264	305	268	274	269	266	305	276	296	283	293	329	296	269	289	287	270	293	306	278	285	278	276	278	310	249	312	294	286	279	284	299	284	279	262	321	310	292	272	290	291	278	293	293	257	289	294	288	254	297	291	303	271	270	276	282	306	278	277	298	291	315	330	272	289	309	273	284	288	278	305	269	273	271	308	314	316	291	287	279	300	259	279	263	298	291	326	293	272	296	293	320	285	263	282	281	301	274	285	274	332	283	281	306	260	279	295	311	271	323	276	271	282	264	288	276	289	280	273	275	293	288	298	307	303	265	292	316	305	252	300	302	323	307	297	304	267	246	262	270	283	297	294	321	275	298	321	261	313	270	291	274	279	267	297	266	284	276	277	287	272	265	267	314	293	289	275	291	310	289	301	275	294	276	287	312	280	273	303	269	288	266	245	278	248	267	259	262	302	286	280	290	267	270	280	288	292	278	281	284	292	275	294	269	270	278	285	279	264	288	300	300	265	291	284	279	260	275	290	267	306	263	270	272	279	306	273	297	261	271	262	275	275	297	302	276	290	318	247	274	267	290	305	290	269	258	290	286	281	237	295	267	273	278	273	274	277	284	269	274	294	265	252	297	272	283	321	280	289	263	294	279	303	268	277	273	289	290	303	323	304	289	281	270	291	311	273	280	294	287	273	278	299	256	269	271	331	272	255	262	265	281	264	282	261	268	285	294	280	289	267	265	251	296	277	295	276	249	292	291	267	268	253	291	283	242	280	304	277	253	304	283	300	294	260	290	273	265	275	271	264	285	288	300	256	286	303	288	290	267	274	301	271	279	274	292	300	285	279	288	299	271	293	307	280	270	269	262	259	258	296	272	292	301	276	260	270	294	289	291	275	293	304	294	276	302	280	290	261	290	261	284	299	283	287	264	315	274	290	283	265	248	295	274	273	305	283	272	276	276	300	252	286	270	286	288	264	259	261	235	300	251	302	263	292	280	280	250	281	293	293	296	304	314	269	284	285	289	267	294	284	285	286	277	281	292	318	292	266	283	297	274	308	257	298	275	301	282	306	276	347	286	289	292	294	282	258	295	310	290	317	256	305	291	321	273	250	290	301	331	288	278	300	318	274	306	294	292	264	311	307	305	295	272	254	313	289	302	267	266	302	295	247	273	291	269	299	234	246	259	291	274	306	285	274	269	292	275	265	314	277	274	259	285	263	304	301	291	289	260	294	290	303	292	268	288	298	276	283	270	291	264	291	306	258	297	270	288	281	282	268	273	251	326	307	281	286	284	280	304	292	319	275	292	281	294	302	304	291	287	314	270	288	296	271	276	281	291	267	281	253	273	263	289	296	300	256	263	277	285	295	281	279	281	293	284	286	278	303	292	290	286	278	285	272	282	279	292	282	272	306	270	282	285	268	288	275	283	293	286	276	305	246	294	278	297	299	296	257	304	282	292	310	275	283	250	270	274	294	286	295	275	296	292	276	266	285	262	274	270	283	277	294	257	270	266	273	300	280	292	305	301	290	288	258	275	330	317	266	281	267	283	327	287	300	300	269	296	270	270	281	271	273	289	285	315	275	294	288	278	302	301	250	289	256	283	307	275	304	273	280	297	281	273	287	288	307	270	282	293	276	268	280	284	310	292	268	282	300	319	306	295	277	305	324	275	275	331	275	310	272	260	255	282	291	283	260	284	295	267	290	295	295	269	309	256	275	268	281	292	259	287	266	261	271	288	266	269	293	289	281	275	289	279	304	320	280	282	292	288	285	287	278	263	267	296	268	308	287	311	277	283	255	256	293	283	283	301	294	302	284	282	291	287	282	263	284	329	285	284	280	312	298	284	269	317	282	288	284	276	272	329	290	273	298	271	261	274	290	302	315	297	272	276	284	308	305	267	272	272	279	298	315	306	299	307	281	291	259	256	260	290	255	274	300	309	296	280	291	278	293	307	293	321	285	275	290	270	271	314	285	278	309	278	264	280	253	293	270	314	281	267	266	290	257	307	287	270	288	267	290	254	256	260	285	271	267	310	283	303	295	294	289	278	268	305	276	280	289	263	285	301	299	279	288	296	280	302	255	287	277	295	257	315	283	289	266	296	314	290	273	256	278	294	276	273	270	266	256	292	277	323	280	266	281	297	286	276	286	296	295	282	255	285	308	270	262	289	266	278	287	277	286	279	281	290	283	301	255	287	276	301	289	269	300	294	254	283	308	298	280	309	264	285	293	274	275	281	290	296	293	293	277	294	279	260	276	308	286	283	289	296	288	254	270	268	300	290	261	306	325	303	297	308	286	315	294	304	299	279	293	283	288	334	318	270	288	264	298	309	270	271	287	308	314	315	269	298	295	275	306	290	271	264	278	291	259	290	296	285	309	303	299	304	267	308	261	271	308	277	281	266	290	278	292	280	309	286	274	275	259	306	288	316	272	312	292	322	253	256	293	323	307	301	267	251	267	238	267	300	308	285	277	298	298	277	268	284	295	292	281	281	283	297	272	282	296	308	271	291	284	306	271	316	317	266	287	298	308	291	250	318	251	277	287	318	298	268	282	278	291	299	254	309	280	313	296	273	290	273	313	261	295	290	290	282	302	268	264	259	280	282	283	265	278	288	259	294	280	287	322	300	291	271	258	270	301	270	294	301	280	290	283	288	308	279	277	277	274	281	269	298	286	263	307	301	262	284	302	290	276	310	277	291	278	277	272	266	299	265	287	298	299	287	277	258	308	296	280	268	287	284	289	284	291	289	312	293	297	278	300	274	275	289	307	286	286	307	299	272	271	285	260	282	281	260	285	290	291	316	311	248	294	310	250	275	279	285	278	288	288	276	295	307	294	262	252	322	263	288	296	274	279	263	292	298	299	263	258	296	256	284	300	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25467	2806	1475	1117	836	613	507	424	376	332	307	294	254	234	256	229	213	208	238	214	239	212	202	194	198	209	225	200	203	178	182	190	193	160	189	157	195	186	180	189	192	184	191	191	208	206	187	171	200	171	184	191	159	184	190	195	193	195	198	200	161	193	180	212	179	190	196	209	197	167	178	201	182	172	188	191	202	176	187	190	176	182	187	171	183	178	167	189	183	199	205	166	184	190	175	163	172	190	180	184	172	163	170	216	183	207	193	171	206	187	167	172	189	166	189	191	162	188	194	196	185	209	178	184	168	190	180	199	163	192	170	167	179	179	173	188	174	202	184	172	168	188	149	198	202	165	178	175	159	166	165	168	202	170	182	182	165	194	196	160	172	181	165	203	192	181	170	175	178	183	189	182	148	183	187	175	187	187	170	174	161	193	181	187	165	182	180	188	180	216	189	193	183	184	182	173	176	169	173	197	200	170	193	177	171	191	176	176	176	166	197	193	166	162	200	171	172	201	183	176	197	200	163	181	178	162	164	172	188	173	176	183	185	186	168	186	183	195	186	163	199	187	166	156	171	202	216	181	187	186	199	178	189	160	183	176	179	185	179	183	203	171	162	182	184	203	169	199	194	175	190	166	164	204	171	188	178	191	170	166	163	173	162	184	185	192	199	179	187	193	183	157	205	182	187	196	169	196	187	188	177	213	168	196	179	169	180	208	170	186	169	183	185	198	173	184	187	183	199	177	184	176	195	183	182	191	191	232	193	184	190	175	191	149	183	187	176	158	195	183	178	180	171	183	193	171	193	194	172	172	184	178	175	183	188	173	177	167	171	171	166	199	186	185	188	183	170	185	188	176	200	171	171	177	196	172	170	189	179	176	196	188	176	170	176	211	171	179	188	161	177	169	171	180	193	176	181	173	174	191	192	159	183	199	180	204	189	174	182	171	196	193	178	184	190	181	190	178	170	181	185	172	173	146	191	177	180	173	206	165	166	188	186	168	183	177	187	172	179	180	188	197	167	212	183	188	179	175	167	192	175	185	173	200	177	183	169	199	175	189	172	165	188	196	183	189	184	162	181	163	159	170	212	201	163	186	186	194	173	211	188	181	176	170	198	159	188	194	197	162	175	198	182	189	187	180	179	155	175	193	184	202	167	200	166	173	181	198	191	175	165	209	206	159	200	159	180	183	173	172	170	179	183	186	179	170	162	172	184	196	200	190	169	176	157	161	160	180	195	173	178	190	170	169	188	195	174	186	191	187	172	205	186	198	180	200	168	191	187	181	176	175	189	199	177	184	188	153	187	177	182	188	165	176	162	187	186	181	179	185	149	162	177	180	187	169	189	189	207	177	199	189	167	194	174	191	213	190	180	185	177	189	179	185	182	153	180	162	196	179	174	186	209	187	177	179	186	181	184	190	193	183	193	181	185	173	195	184	153	176	164	187	169	176	186	204	171	180	183	179	193	192	176	164	195	188	196	178	170	177	169	172	198	167	176	202	180	181	175	184	175	149	191	193	180	189	189	202	166	174	173	163	190	179	183	178	160	202	186	170	190	181	198	181	181	189	193	182	186	186	158	187	183	193	186	167	194	203	174	173	189	189	178	189	202	177	169	193	187	184	198	160	230	182	179	153	176	195	175	179	190	183	204	209	188	157	185	167	160	170	176	154	174	184	172	189	187	189	182	188	199	191	183	179	188	167	168	200	202	201	185	189	193	188	159	170	173	176	181	156	206	178	173	155	192	167	180	194	189	208	187	186	180	165	174	187	183	204	173	179	224	195	185	183	184	190	143	191	162	188	169	185	173	198	188	177	178	207	196	171	182	172	187	176	202	166	173	181	181	178	179	182	178	158	155	179	175	176	173	180	187	203	195	197	186	163	190	186	192	193	179	192	169	172	189	160	199	194	213	199	189	171	157	183	160	194	165	205	169	171	183	170	170	181	155	187	178	182	201	166	181	176	178	151	173	158	189	179	198	186	184	199	190	182	191	202	181	195	165	200	172	194	175	181	198	191	172	194	189	184	159	189	178	177	174	205	168	153	183	182	192	206	193	199	195	165	165	177	192	199	202	173	182	191	179	169	196	161	156	182	186	181	158	193	189	182	201	208	184	183	170	185	192	197	178	184	201	178	183	174	184	191	149	178	180	171	154	187	182	179	209	178	162	170	183	179	191	182	194	186	199	196	192	189	147	176	187	177	180	201	167	192	185	193	176	197	176	178	177	215	180	168	172	178	195	178	175	196	193	199	197	181	192	180	175	197	173	180	208	181	185	168	157	186	193	187	185	189	198	187	192	146	166	178	194	169	210	170	182	165	193	167	163	184	177	188	187	186	187	161	187	184	210	174	181	187	182	181	189	183	174	174	185	172	178	170	155	174	199	202	188	173	173	182	183	184	192	197	193	187	173	192	186	167	160	194	178	178	182	195	186	207	187	174	157	198	162	191	159	199	184	198	165	181	182	177	162	167	199	214	176	170	196	182	184	192	195	166	185	169	185	152	193	187	202	177	152	180	175	170	185	186	188	165	165	182	200	197	178	193	173	160	150	157	188	185	166	177	165	183	183	185	180	201	199	206	195	198	179	188	177	200	194	165	195	160	178	165	196	193	192	202	173	191	159	156	195	189	181	195	185	171	164	186	203	205	193	184	195	185	187	174	187	137	173	183	186	216	170	186	185	177	189	167	182	182	181	176	171	185	203	178	191	194	185	199	168	176	181	193	188	168	193	185	186	169	188	170	168	168	165	183	164	199	187	188	175	188	168	178	189	188	159	166	195	177	192	195	186	160	160	194	197	194	187	201	187	158	167	211	173	173	181	177	176	202	160	210	196	183	166	214	176	189	188	204	182	175	192	196	177	197	181	163	181	180	173	203	198	172	189	182	196	186	167	175	171	191	172	188	167	178	191	169	188	165	186	182	217	184	185	175	168	172	173	195	192	171	183	178	161	171	177	175	200	165	177	170	156	160	161	173	177	170	183	185	163	204	187	198	169	182	180	168	196	181	178	195	169	190	187	188	166	190	187	188	184	202	172	192	184	180	157	186	186	182	203	185	188	195	171	171	172	156	173	179	185	193	179	203	201	176	191	150	179	191	197	176	185	168	174	180	177	186	197	186	183	210	169	205	202	178	185	196	214	163	192	157	161	183	173	182	194	197	160	208	178	196	160	220	181	211	200	177	167	195	196	177	187	213	186	180	168	202	155	204	184	170	216	182	179	189	190	168	189	157	159	189	184	177	177	169	178	186	179	206	189	184	180	181	194	166	198	152	179	198	196	201	184	166	174	182	171	166	197	169	196	182	185	157	168	191	179	178	183	201	195	196	165	189	187	174	171	175	191	172	179	183	188	175	156	173	174	190	188	181	193	174	194	199	201	166	178	205	180	195	172	176	162	176	213	197	167	186	197	190	174	196	191	202	181	192	190	179	181	190	164	187	187	177	199	178	194	183	187	162	183	176	181	178	178	192	178	184	159	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11639	1670	3567	3827	3272	2694	2099	1836	1677	1402	1232	1165	1107	998	951	922	801	838	848	767	741	709	723	736	685	649	722	656	686	650	597	609	623	592	601	619	598	613	615	582	592	535	551	555	596	624	582	565	554	584	553	546	570	546	558	555	497	555	552	571	575	547	524	529	564	557	571	600	529	542	587	574	549	541	542	512	568	536	585	550	518	563	527	527	518	540	560	550	511	523	534	592	552	543	547	504	561	542	567	521	557	504	578	509	530	563	527	501	539	574	591	531	525	559	548	549	529	531	537	523	519	588	581	528	569	542	523	525	512	543	562	541	496	540	519	543	548	519	556	496	523	548	535	564	542	547	553	504	560	533	550	529	526	541	532	543	526	540	541	540	558	506	552	534	513	506	521	538	496	548	506	554	541	579	521	496	543	559	521	536	514	525	499	573	523	515	548	538	509	551	491	534	550	549	546	517	551	538	553	555	531	533	513	527	520	518	509	551	551	522	578	533	527	540	525	532	480	507	556	525	513	523	541	523	521	494	550	530	486	540	542	515	572	536	564	496	479	526	511	536	540	533	511	478	539	562	510	543	535	533	556	505	496	562	497	493	537	533	553	515	522	521	521	514	558	555	544	555	506	538	520	510	537	554	525	534	470	540	559	510	518	555	559	542	563	505	553	496	538	556	543	583	512	539	538	517	509	524	486	531	534	509	539	522	523	530	550	477	535	561	559	572	567	538	541	518	571	557	534	549	533	545	552	518	519	524	539	530	513	548	504	510	521	542	528	537	535	548	563	545	544	534	556	509	555	549	528	568	506	564	517	526	533	553	507	547	547	525	549	552	542	526	542	547	502	550	551	510	520	539	582	577	523	517	505	501	522	528	468	510	559	495	518	560	556	546	563	534	545	547	543	520	575	546	541	569	507	499	506	521	542	530	555	545	524	584	550	546	502	557	550	547	557	512	536	536	510	481	483	495	561	532	546	506	535	550	549	547	521	547	524	563	561	572	568	535	539	511	568	510	547	516	535	537	567	553	532	528	564	565	536	542	533	509	515	577	545	497	504	524	545	545	536	535	533	530	536	509	564	522	511	553	564	530	527	510	525	571	535	533	533	519	543	522	502	549	525	525	556	528	563	515	532	548	509	546	530	514	560	524	543	511	493	495	530	496	561	478	541	527	502	533	511	533	541	568	539	532	534	547	573	561	567	525	517	532	538	527	535	538	563	521	513	547	541	569	533	533	539	519	529	528	513	534	530	551	526	515	601	552	555	528	517	555	522	531	596	550	523	528	521	531	516	530	519	523	546	507	529	486	507	512	559	529	549	562	536	540	523	525	504	538	556	562	554	518	503	499	589	548	521	557	516	600	556	540	507	495	511	521	537	501	548	516	529	532	504	517	536	578	567	545	514	555	529	574	524	540	529	525	535	510	520	521	553	518	518	525	536	544	527	509	549	521	510	504	551	527	522	550	556	494	529	548	555	521	518	532	528	563	564	514	556	530	495	546	538	541	526	554	522	523	534	509	531	510	580	567	498	505	522	560	525	498	549	551	526	547	555	563	516	541	542	499	551	527	550	536	534	530	473	535	548	517	547	507	544	530	530	533	536	495	530	559	545	530	534	516	550	542	501	553	524	515	534	561	509	503	538	525	545	500	552	562	578	540	552	534	568	512	535	532	506	536	557	542	535	557	501	487	567	521	500	558	539	508	568	523	520	539	577	527	512	540	540	497	534	529	557	545	570	535	539	531	558	569	554	524	538	542	520	522	544	511	534	548	599	530	567	545	510	547	572	534	524	529	529	546	512	553	579	530	527	524	517	522	584	541	472	532	510	548	535	527	499	497	553	508	524	519	561	560	520	559	501	534	508	538	517	531	500	497	529	508	512	515	544	540	522	534	517	513	522	535	525	505	529	547	505	537	564	563	570	502	529	504	507	505	511	558	545	554	538	512	537	563	518	519	554	539	554	553	536	568	536	526	547	532	541	555	522	536	511	558	508	525	534	539	550	499	536	560	578	533	567	562	525	538	533	558	501	564	522	509	544	524	524	522	513	540	527	524	539	497	518	565	547	548	511	526	489	552	530	584	500	541	525	499	537	543	565	543	540	518	567	506	524	540	510	542	517	559	496	564	524	543	498	498	499	556	542	545	499	515	551	533	518	547	528	556	527	517	510	514	549	564	551	511	562	550	563	534	497	518	562	537	506	525	545	524	523	518	529	589	548	509	541	537	483	558	539	547	580	497	520	504	522	537	546	522	533	520	510	527	552	539	518	491	555	522	546	504	561	550	537	535	532	544	553	567	546	565	542	526	529	563	507	504	541	515	503	494	574	567	531	525	577	538	531	538	505	519	554	572	541	555	531	502	533	527	552	523	511	444	574	511	531	504	551	513	541	546	539	509	566	549	547	484	517	579	565	514	545	478	554	552	525	539	549	527	587	505	522	491	533	530	499	531	538	534	582	499	577	530	540	529	565	523	547	551	537	509	527	570	516	521	537	526	524	543	568	511	507	503	519	537	516	534	501	512	564	561	520	543	534	535	554	548	538	464	537	532	519	535	519	556	536	533	545	512	561	561	549	512	532	570	539	586	505	533	497	529	535	505	558	537	539	535	530	545	542	553	540	524	530	558	516	581	536	534	499	538	536	584	531	531	538	533	534	539	504	556	521	538	531	510	591	526	517	508	494	498	541	527	571	525	539	519	537	532	545	581	530	549	514	513	543	589	560	560	546	535	512	538	487	547	560	519	524	544	568	569	485	541	518	514	529	524	522	519	513	512	540	571	530	558	541	525	523	539	511	556	542	580	528	536	567	519	534	510	528	534	549	532	542	552	489	525	497	527	521	536	543	495	523	544	559	536	573	495	533	554	544	524	513	565	527	515	547	534	548	512	509	526	527	509	531	560	525	522	533	551	536	505	531	538	537	560	587	503	515	525	499	511	516	556	551	530	557	560	527	545	521	536	525	551	538	540	493	533	531	545	561	594	539	515	505	548	527	504	468	527	517	520	537	496	518	511	549	513	566	546	481	540	528	558	518	513	538	501	544	501	528	559	547	554	564	493	540	523	547	503	540	540	529	525	517	549	542	553	508	540	542	506	525	551	552	564	511	557	530	577	524	541	527	533	481	578	544	491	551	524	514	532	557	512	590	522	569	547	555	560	536	537	534	523	538	517	545	549	547	532	538	504	538	536	519	571	526	515	517	527	572	525	529	496	522	550	529	559	534	540	543	512	561	542	515	564	547	519	536	576	529	493	494	548	510	523	551	529	517	496	519	511	548	557	549	532	532	527	546	549	535	525	555	510	531	527	524	544	546	528	556	497	497	476	571	505	513	511	497	530	522	561	546	565	556	514	542	517	540	525	564	503	517	557	521	512	550	536	488	530	528	551	554	502	525	514	513	535	519	538	549	562	523	521	528	570	546	562	552	573	585	551	554	556	528	513	550	533	561	563	518	541	484	526	539	530	554	545	544	525	555	509	569	496	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36241	6249	3203	2460	1751	1167	952	766	706	578	523	459	447	410	402	432	375	406	363	337	351	349	345	293	317	282	310	298	300	308	330	288	296	293	298	320	291	309	267	279	282	270	284	293	297	322	273	287	284	274	281	289	265	275	289	259	303	258	284	290	280	272	298	282	270	274	294	275	301	288	267	279	282	266	271	267	276	294	277	268	259	270	275	278	270	241	270	309	273	265	280	300	267	283	251	265	317	278	273	274	268	279	294	302	276	313	290	319	286	250	282	268	302	325	290	279	269	275	296	292	289	283	287	299	284	307	326	280	303	312	290	268	275	275	289	268	296	263	280	291	279	292	294	239	278	303	264	277	275	293	310	276	261	292	279	284	274	256	278	285	274	256	251	276	266	297	259	290	282	282	283	271	274	283	283	249	269	271	299	252	303	274	276	285	247	254	290	258	275	273	266	267	278	285	311	274	281	257	300	284	274	271	290	279	306	278	277	279	293	282	316	253	269	227	294	273	276	299	294	288	261	299	272	262	286	224	271	253	275	260	270	278	250	264	267	263	281	267	251	286	276	265	284	274	293	263	275	263	290	276	271	288	250	259	273	245	278	295	276	277	269	276	313	279	267	267	271	260	295	291	325	270	288	286	256	245	281	283	279	281	281	299	288	270	276	271	267	302	283	252	249	277	272	294	266	300	289	300	293	285	299	267	264	254	293	272	293	275	284	274	300	269	275	269	266	304	272	261	251	292	257	270	279	280	276	288	318	305	246	276	288	265	285	253	266	290	270	297	291	256	279	283	300	296	299	251	266	279	278	290	291	298	295	282	290	291	303	272	266	282	243	285	266	275	301	295	288	276	258	283	259	284	276	282	268	283	248	270	272	251	277	293	297	271	258	254	273	271	291	275	290	278	242	297	287	252	251	294	266	253	271	263	253	256	258	262	290	253	260	270	284	281	271	251	295	250	280	287	281	279	262	272	262	296	279	262	259	262	293	286	275	275	295	294	270	283	299	260	302	285	277	258	287	296	287	305	254	271	269	278	262	307	290	277	272	298	271	291	277	297	269	277	257	303	298	272	275	278	303	274	276	273	299	276	271	328	289	294	273	279	268	289	298	264	270	285	293	256	262	265	294	261	287	274	283	286	256	272	280	287	271	261	297	274	281	309	242	274	306	277	250	289	275	290	280	304	301	283	285	289	263	296	290	280	256	275	254	256	308	296	287	281	273	284	280	276	260	265	262	281	280	285	283	267	292	273	301	282	281	284	286	312	263	281	276	293	280	274	284	265	271	286	292	263	259	319	292	260	287	280	271	291	267	291	307	260	271	271	284	291	289	269	233	309	256	268	268	281	315	276	247	307	282	279	288	278	264	314	266	288	262	258	303	279	258	290	237	262	309	276	258	281	290	279	288	249	290	295	266	303	321	295	291	306	262	267	255	293	269	304	264	279	268	276	291	273	272	279	286	273	277	263	270	270	276	267	280	307	287	274	309	298	259	269	301	312	276	290	309	267	281	277	298	309	262	275	274	278	300	273	269	246	307	277	308	279	278	264	269	271	279	288	236	277	269	279	291	300	265	271	307	268	278	254	290	317	273	248	273	301	283	273	255	284	287	275	290	302	275	256	272	260	300	301	276	301	257	267	292	280	303	293	270	269	251	298	298	280	273	290	259	263	294	252	272	280	283	257	310	268	268	271	307	291	293	291	299	303	288	293	303	277	304	286	286	299	263	284	276	298	297	272	285	267	276	297	271	280	292	281	292	270	264	291	260	302	273	306	315	303	304	242	266	277	273	275	307	282	276	249	259	274	292	286	251	271	288	254	293	267	257	277	269	271	258	247	280	298	250	267	276	280	324	257	278	293	263	286	267	267	279	264	304	274	264	286	263	278	281	297	265	272	278	276	286	294	265	275	278	309	280	282	287	248	281	318	284	308	274	273	259	287	299	279	271	289	280	307	273	260	281	267	257	274	281	287	259	273	291	278	283	301	270	260	274	269	269	291	283	268	278	275	275	280	321	269	292	279	303	269	285	258	263	276	282	277	279	284	294	276	253	272	289	272	267	297	264	274	269	287	271	304	278	273	281	289	276	290	261	279	264	287	268	272	274	280	258	262	292	279	268	284	269	286	298	299	261	264	258	267	272	269	283	288	278	261	285	256	263	260	290	256	273	290	279	260	266	285	281	280	254	272	288	265	288	299	262	285	261	287	259	264	285	265	258	278	271	282	272	280	284	291	291	276	290	285	285	305	254	285	289	261	271	288	293	268	290	296	278	244	303	265	280	269	273	292	275	291	301	294	244	306	278	269	267	264	280	287	270	301	263	293	274	288	264	275	287	307	268	300	264	260	297	295	248	249	277	279	262	260	277	279	266	273	251	253	258	286	313	271	280	273	284	307	284	279	303	275	287	283	262	257	272	270	241	301	258	300	285	277	287	280	248	276	286	269	309	307	280	275	276	256	268	260	292	312	291	310	291	308	282	267	280	283	265	287	289	263	310	292	262	265	286	262	288	262	258	255	307	284	278	284	266	281	287	312	254	278	275	299	253	301	249	284	275	275	270	271	281	267	273	241	290	277	295	300	267	265	292	246	301	291	309	283	282	249	268	266	283	270	265	263	272	290	286	298	289	299	268	268	292	283	269	254	290	250	291	272	296	259	319	284	279	272	282	283	248	277	248	250	265	250	253	259	257	296	271	262	270	266	264	263	279	270	261	293	280	286	297	292	284	253	275	295	281	267	286	287	269	284	234	270	243	274	309	277	244	293	280	283	262	246	260	259	262	267	298	245	287	259	291	236	252	308	278	278	295	279	273	279	294	272	247	316	291	286	283	256	271	284	266	301	272	297	275	286	282	252	267	290	268	284	299	284	287	279	281	270	295	276	293	286	296	268	252	292	298	298	259	283	273	274	291	267	292	307	293	267	263	249	276	287	264	264	272	276	262	281	286	303	265	291	252	299	277	282	293	266	275	250	265	251	288	294	284	274	246	263	243	279	293	306	287	285	285	274	274	251	275	270	274	287	284	282	256	261	277	288	284	300	274	294	262	277	277	272	269	296	288	258	286	266	264	267	251	284	264	273	302	285	294	279	279	276	295	309	310	250	272	293	282	299	282	275	283	318	263	268	256	299	319	277	238	269	273	279	247	309	291	293	280	275	279	278	288	289	283	272	291	263	250	285	257	282	268	247	287	270	249	296	272	287	276	270	240	287	258	302	268	274	270	245	281	280	262	282	293	259	254	283	272	285	271	310	292	290	259	288	273	261	300	273	259	264	313	318	285	285	295	287	262	274	293	265	256	263	280	243	254	253	307	290	298	253	248	270	279	284	246	254	285	272	237	302	269	237	275	287	271	270	299	291	275	297	268	271	302	272	268	275	258	272	280	286	301	277	302	306	315	282	269	284	278	253	250	271	296	301	262	279	279	281	315	261	245	290	259	264	298	284	320	274	283	273	266	267	265	274	262	263	269	269	310	274	293	276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14753	3072	6524	7116	6001	4700	3939	3228	2898	2511	2224	2036	1873	1724	1579	1472	1425	1389	1277	1146	1096	1126	1040	1078	1070	1008	1046	992	971	985	875	932	969	911	946	831	902	876	878	856	908	839	836	868	853	855	828	785	826	812	869	845	815	800	814	781	819	810	826	796	809	789	772	761	790	767	801	783	757	763	829	733	745	761	811	772	758	805	825	829	769	745	745	724	816	789	763	832	755	763	815	790	799	694	736	777	768	807	768	716	767	796	725	788	764	782	761	785	777	800	823	769	799	762	721	782	790	760	776	700	761	773	781	759	763	751	743	798	774	825	748	725	804	802	763	733	782	703	781	754	792	734	748	773	743	784	716	771	765	777	758	770	767	752	729	727	752	742	717	727	754	708	692	756	772	768	758	740	720	749	760	705	820	778	745	765	729	710	764	767	784	775	764	766	732	697	732	741	751	819	802	767	789	776	770	746	799	730	780	777	765	781	746	738	733	767	762	785	757	725	835	787	756	753	821	740	760	782	748	753	755	753	788	779	763	732	777	718	747	784	777	728	792	785	803	761	750	734	736	766	769	699	764	728	746	770	789	724	696	776	762	778	748	753	760	751	791	780	712	765	757	753	754	774	774	715	767	761	740	756	731	778	707	776	784	782	790	749	748	745	770	815	761	717	805	745	753	724	739	747	718	750	743	686	720	768	821	762	761	761	724	749	770	700	717	766	783	748	723	745	768	782	735	758	753	791	826	727	755	699	845	711	824	707	739	723	794	786	746	745	744	787	758	733	791	754	769	738	693	756	727	738	786	761	768	756	781	761	744	720	781	785	813	700	699	800	719	779	756	743	755	766	743	790	723	753	800	752	694	770	759	793	755	798	764	747	820	764	780	699	716	765	758	780	733	773	725	759	778	773	668	707	728	733	738	726	729	749	813	785	752	728	782	736	743	766	730	762	762	791	732	740	740	766	765	786	780	717	759	732	783	763	766	779	771	780	741	726	733	743	745	789	776	733	756	818	722	771	787	741	767	718	748	740	782	757	736	690	711	794	741	802	712	729	774	740	742	703	790	742	770	804	780	757	782	740	785	757	782	782	760	728	773	779	770	792	784	732	762	766	724	756	758	724	757	778	788	792	715	752	776	718	730	711	735	764	782	768	747	739	730	713	694	742	754	765	744	748	769	754	738	731	706	753	750	776	731	784	766	786	713	702	739	737	773	720	807	735	828	776	769	755	766	781	773	800	751	791	743	766	765	727	774	756	729	706	760	718	766	746	759	759	755	795	709	691	714	819	749	709	786	765	806	773	766	780	747	764	736	725	763	741	751	746	736	651	738	728	750	766	759	788	780	754	744	751	727	738	733	708	714	757	758	769	732	760	758	763	765	715	745	755	778	715	721	748	787	799	749	733	745	733	703	771	771	725	747	750	742	772	758	770	751	753	759	765	765	728	776	796	771	739	745	786	797	801	759	720	754	741	705	708	804	762	770	721	745	748	767	718	775	772	750	739	796	760	790	792	758	786	753	760	756	779	758	766	757	738	723	776	715	741	746	713	739	763	734	701	756	746	749	731	780	759	728	731	739	701	749	751	756	776	764	721	759	781	767	715	769	713	752	757	764	699	725	770	743	737	757	774	743	758	735	722	748	746	784	722	743	794	760	770	742	745	767	771	761	727	753	806	713	768	798	765	714	750	719	728	739	726	759	744	787	750	756	780	784	733	773	759	774	728	737	759	772	743	770	786	742	725	797	727	727	776	716	783	785	735	767	761	787	738	731	778	753	727	760	752	800	808	799	728	762	747	732	763	736	767	754	747	757	770	727	726	696	734	748	747	724	778	725	749	745	805	729	783	770	721	733	726	719	761	699	718	753	763	731	744	763	715	768	720	756	740	818	722	748	871	752	782	735	764	774	724	793	789	766	772	731	759	751	755	702	749	797	737	723	807	739	735	760	766	719	754	784	780	757	787	781	781	763	752	725	768	773	805	804	717	753	803	779	767	782	714	719	751	792	750	766	714	766	752	723	720	706	725	777	761	726	777	750	732	760	805	685	812	736	752	724	740	782	772	709	739	741	721	767	768	731	745	715	765	782	720	740	693	779	753	733	714	776	747	761	762	777	734	741	779	793	731	753	742	763	748	734	691	723	737	740	732	742	725	758	774	701	715	748	738	749	754	715	744	727	784	708	809	765	770	720	738	761	768	816	736	751	759	769	791	718	766	693	785	785	737	759	757	783	789	744	802	749	698	748	806	681	784	706	780	782	691	746	780	767	795	723	731	765	771	755	738	719	746	783	733	756	739	763	743	788	758	753	765	763	743	738	773	753	761	711	770	784	752	750	739	725	752	731	720	732	749	737	767	761	755	765	774	739	724	812	748	738	750	757	741	716	751	733	739	743	771	738	761	798	739	690	784	763	769	773	779	772	807	777	752	692	716	764	779	777	750	722	790	771	719	716	706	800	739	761	740	779	742	739	734	745	730	761	774	737	788	787	689	789	731	739	776	760	730	781	764	748	778	751	750	739	758	788	786	749	726	761	714	779	729	752	760	790	747	765	700	751	728	777	783	747	777	742	722	747	765	719	756	785	772	759	753	776	751	728	802	747	758	777	734	755	767	713	750	775	741	690	753	750	795	756	692	713	739	767	727	784	785	740	799	755	707	734	716	763	788	758	780	747	772	753	738	697	786	749	759	779	733	782	751	754	764	738	765	769	820	746	743	819	760	735	793	747	758	746	716	760	724	752	714	741	762	789	790	784	763	764	759	689	807	734	731	795	738	718	790	764	761	772	765	735	787	762	752	785	738	788	753	856	745	794	760	764	763	742	709	749	764	765	819	747	740	753	772	782	704	737	754	737	702	746	783	774	746	699	751	745	707	763	745	771	737	732	739	777	792	765	760	751	763	714	736	728	761	729	739	763	743	702	739	740	789	726	773	758	759	759	796	786	812	742	729	767	795	682	749	772	756	767	711	771	788	768	782	755	765	778	816	769	787	780	704	734	733	725	783	754	747	757	777	780	751	755	771	745	763	695	751	746	749	765	731	772	788	769	789	729	717	723	736	727	772	729	730	753	747	720	716	789	728	728	790	767	725	738	763	765	747	720	811	737	802	744	770	798	756	734	762	760	711	763	760	736	746	736	740	777	788	763	766	772	739	750	775	738	719	714	766	766	752	742	765	737	747	763	700	766	796	733	750	738	762	787	825	792	724	734	790	782	765	764	708	791	762	732	755	794	748	796	788	741	790	737	747	748	766	778	748	750	751	713	731	717	748	724	729	776	797	727	783	742	741	777	769	753	752	753	782	775	741	751	746	787	736	749	756	742	778	738	784	725	749	758	761	758	790	735	764	769	824	719	724	783	798	742	743	784	750	772	728	754	734	773	748	814	698	702	752	773	743	750	785	750	754	765	824	723	715	699	749	729	736	779	736	772	748	740	775	705	714	790	752	780	732	757	763	781	719	711	707	701	782	745	748	767	769	808	804	789	761	760	739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3794	202	161	134	122	108	99	89	92	101	85	79	99	89	81	71	72	99	89	84	89	79	72	79	63	74	79	77	106	97	75	86	75	81	75	86	76	67	96	107	80	84	95	70	82	76	74	75	70	84	86	85	73	87	76	69	106	91	73	85	77	85	78	89	70	85	70	99	95	71	76	98	68	94	81	84	88	94	83	98	75	70	86	82	74	86	91	85	84	85	84	95	74	84	64	83	83	80	76	78	83	83	83	86	85	82	98	74	85	83	79	81	86	80	86	80	86	93	74	90	74	85	96	86	68	73	80	87	75	59	83	84	80	78	89	73	80	79	83	90	74	83	77	85	76	114	75	83	90	83	84	59	88	82	77	75	72	68	93	81	91	88	88	72	80	78	85	92	96	81	76	80	89	67	84	76	76	89	74	76	100	69	83	86	68	90	71	76	78	83	67	92	95	79	74	79	69	86	87	75	74	64	88	69	77	73	75	83	99	88	55	75	69	76	80	94	93	81	81	78	90	98	87	83	81	71	81	78	93	76	74	76	72	83	96	83	83	98	88	77	94	68	78	102	82	76	79	78	74	79	88	83	67	75	65	75	98	87	77	87	95	81	70	89	79	83	83	78	88	90	79	86	78	78	93	73	65	68	79	87	84	89	83	76	85	76	94	92	80	89	59	77	103	73	90	96	85	95	86	79	86	74	78	82	81	90	76	93	72	82	83	89	83	81	65	92	95	85	93	91	77	83	78	72	85	90	81	90	87	87	87	91	86	91	94	102	84	95	73	80	81	63	96	98	62	68	78	96	79	62	82	83	91	101	87	90	83	87	75	76	80	70	86	91	87	87	73	92	77	95	75	87	102	72	83	72	65	86	72	89	78	78	71	92	83	77	81	100	93	80	70	100	75	83	82	102	76	76	80	82	75	82	86	81	87	78	70	74	69	70	79	79	86	103	96	85	78	75	86	77	72	80	86	72	77	82	62	99	89	80	73	77	99	87	73	82	81	91	71	95	79	99	79	86	67	85	69	102	75	83	82	78	68	82	100	89	70	86	64	87	89	86	69	77	88	90	71	74	82	79	95	85	78	83	83	109	75	67	81	86	66	89	87	72	99	92	83	95	87	91	84	83	79	87	72	84	78	72	81	93	83	87	99	78	82	74	82	90	98	85	84	84	90	92	84	76	99	85	80	93	92	72	80	91	67	84	90	80	76	104	87	73	73	75	85	66	98	94	108	84	81	77	82	90	73	89	78	84	84	81	92	82	86	75	84	84	84	76	92	85	82	83	85	79	69	78	109	84	73	97	96	64	78	85	76	74	75	83	71	86	78	85	78	88	86	71	73	89	89	75	75	91	78	74	84	89	71	76	82	90	86	86	80	88	82	83	59	83	80	84	71	84	72	82	100	81	78	87	75	74	89	85	77	101	82	86	66	92	84	97	84	73	79	84	97	75	93	84	84	90	92	86	104	83	91	81	79	81	91	92	92	81	95	81	80	73	84	94	77	85	83	89	100	76	77	91	86	84	85	87	100	83	104	78	92	72	79	100	84	81	84	92	82	86	77	89	90	102	94	109	70	71	63	98	93	88	92	88	80	84	90	68	75	84	100	77	71	82	92	90	80	99	69	92	93	84	100	76	65	79	74	95	89	95	109	75	73	92	71	79	83	90	73	72	83	86	81	99	81	89	116	78	82	91	83	81	83	87	70	84	91	77	87	65	77	102	84	77	73	84	91	88	83	86	85	87	97	88	71	79	84	94	81	73	85	72	84	92	77	88	98	92	76	74	81	87	68	74	85	80	87	85	89	78	68	76	98	78	79	78	88	88	84	91	65	97	86	58	88	82	88	74	87	66	77	89	93	98	75	80	100	95	77	71	79	74	82	89	95	80	77	103	83	88	81	87	78	75	86	79	80	85	61	93	81	62	90	96	93	91	80	74	76	105	83	78	84	88	65	77	88	69	112	82	79	97	83	81	83	92	85	85	81	80	58	91	70	72	85	84	94	90	104	92	73	85	88	77	54	92	88	79	87	81	75	74	78	82	90	81	80	88	70	95	94	77	90	78	91	87	71	89	78	94	81	89	98	75	95	91	88	77	88	103	85	80	71	70	72	71	91	81	102	84	78	87	92	76	80	81	63	78	70	75	84	90	90	73	106	99	88	82	84	86	72	85	77	113	67	94	99	78	81	75	77	74	83	88	77	97	59	98	73	79	90	89	86	63	78	85	78	83	78	73	74	78	94	65	87	85	95	87	77	91	80	76	84	73	80	100	83	77	71	83	83	94	95	84	79	78	87	84	89	78	89	78	75	97	70	81	92	80	91	70	74	100	82	82	75	82	76	85	85	74	81	82	71	76	85	83	110	79	76	91	99	84	66	73	88	84	76	85	81	87	91	80	85	70	93	77	108	89	93	95	108	78	86	86	88	90	75	75	78	85	103	72	82	72	74	77	73	79	80	77	85	83	83	87	69	78	74	85	78	72	97	86	79	95	78	83	92	70	88	74	75	73	88	81	66	80	78	84	95	92	72	79	75	76	84	89	87	87	67	94	79	86	87	92	84	87	66	68	84	80	79	81	79	73	75	70	82	78	85	84	91	100	85	81	83	82	95	88	94	95	69	82	91	90	85	74	89	81	82	78	89	83	80	91	86	78	76	78	77	90	81	90	81	74	89	90	78	85	94	71	68	79	83	69	90	93	79	73	66	80	84	93	86	78	95	63	84	85	68	91	91	65	90	94	77	83	94	75	93	90	98	86	85	78	91	74	75	80	92	79	75	79	82	70	84	95	66	83	80	76	98	81	81	77	103	83	94	69	87	78	66	78	89	95	88	81	78	85	77	82	69	85	64	75	72	85	91	64	86	86	85	104	83	80	68	91	81	86	89	93	93	70	76	82	75	78	76	80	78	91	81	84	70	101	87	79	84	82	67	89	89	83	86	77	65	82	82	73	75	89	86	86	88	85	74	73	85	82	76	81	88	73	78	103	90	88	81	84	86	92	99	79	86	91	68	78	71	84	74	79	69	69	67	90	65	82	78	81	85	105	86	76	94	68	91	67	87	94	67	75	84	74	86	77	95	92	71	74	90	82	80	84	80	81	92	72	94	81	87	83	68	85	93	60	80	79	74	65	68	88	77	73	82	90	91	85	85	73	97	77	81	87	80	94	96	77	70	78	93	86	86	91	84	82	81	85	94	97	75	82	80	85	89	97	91	91	91	75	89	80	79	89	84	74	90	101	81	103	79	83	90	84	77	92	74	87	75	94	100	86	100	95	71	85	97	82	106	73	70	60	98	72	96	91	78	80	84	80	78	100	76	91	75	90	93	81	73	104	80	70	116	81	82	77	86	92	87	87	87	65	73	82	81	66	84	93	77	81	94	81	85	82	84	84	90	83	85	92	74	75	78	89	77	69	97	93	88	78	76	72	83	92	73	83	90	76	86	66	58	84	62	88	87	82	81	79	66	72	82	86	95	75	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4142	349	482	494	492	420	400	382	345	357	317	343	353	320	300	308	284	303	309	321	299	300	299	294	300	275	303	318	333	303	298	296	287	272	296	313	284	303	298	294	277	279	292	289	284	272	263	296	288	290	300	317	320	304	269	304	298	277	322	284	304	292	277	275	263	270	241	282	280	283	301	292	273	279	290	292	298	268	297	307	293	298	280	279	282	276	285	291	278	276	282	255	316	281	300	279	294	271	284	288	288	265	291	288	295	266	282	281	259	276	262	316	274	281	281	326	262	277	299	287	243	306	292	307	283	293	275	281	289	269	318	294	291	298	264	298	299	290	267	292	269	237	269	311	277	285	296	300	284	298	280	296	274	327	276	274	269	286	268	308	275	296	286	274	267	284	277	320	279	254	315	247	297	273	271	333	283	263	304	293	287	309	274	257	294	294	270	286	273	299	272	267	279	279	265	267	312	261	306	286	294	310	291	275	265	295	255	279	288	288	315	290	318	264	284	297	304	298	286	259	252	257	324	298	282	277	274	311	307	310	277	298	278	260	268	261	300	303	278	273	317	297	284	296	286	303	296	260	276	304	299	302	290	279	282	312	290	289	278	279	291	321	263	301	290	304	301	255	277	262	335	309	286	288	286	281	303	283	302	283	257	284	259	297	262	273	298	288	305	278	254	299	266	259	283	256	272	284	307	275	329	290	287	295	291	278	297	302	322	277	297	330	284	262	330	285	301	292	266	282	252	307	297	283	272	315	269	282	269	309	284	273	255	288	303	281	279	281	289	292	317	255	277	256	288	304	304	291	282	317	272	283	257	275	285	269	308	293	292	293	295	279	272	282	255	292	306	261	302	306	280	292	276	268	267	264	259	288	255	307	281	279	295	296	275	270	302	273	291	284	295	278	305	264	289	277	297	300	302	294	301	282	309	275	303	284	283	311	280	272	302	283	286	284	303	279	295	256	265	293	301	303	281	270	293	304	296	291	288	313	283	274	292	272	286	279	302	279	279	298	267	268	270	284	291	296	298	270	312	287	299	277	266	285	287	294	310	293	255	326	291	290	301	279	320	259	271	317	273	324	308	292	279	296	258	310	287	291	241	271	274	276	282	272	280	270	290	314	282	292	282	297	259	291	268	266	287	297	288	272	297	275	287	268	287	285	289	310	294	304	294	274	287	285	269	295	289	265	285	286	289	298	293	273	264	271	272	298	263	254	271	292	281	266	286	290	268	287	285	281	268	276	278	256	300	301	280	283	289	285	266	284	280	283	283	294	265	275	285	289	284	282	300	274	293	304	339	266	316	300	262	269	308	304	325	261	307	299	294	288	297	278	265	272	287	290	264	281	293	309	292	274	299	269	252	276	278	264	289	301	306	286	284	286	292	281	310	280	282	273	285	312	301	294	267	277	306	252	266	271	301	292	279	282	276	237	300	284	293	272	262	265	297	273	260	263	273	289	310	288	252	262	279	263	289	298	258	289	301	283	273	323	289	301	281	292	261	289	276	295	265	295	301	283	283	255	279	293	314	271	268	303	272	299	256	270	284	299	270	297	291	298	273	288	294	251	303	299	284	282	277	253	258	275	262	303	281	257	245	258	282	284	308	289	314	277	268	298	289	263	265	283	263	280	288	259	291	271	277	283	273	268	279	294	274	301	309	268	289	296	286	306	255	257	323	301	283	259	267	278	275	269	304	269	266	278	274	312	275	299	295	296	262	295	310	285	262	293	301	290	298	280	296	276	282	276	269	302	313	277	276	264	282	269	295	255	298	276	299	286	320	298	305	291	291	267	301	296	281	290	314	285	266	310	287	325	286	271	310	261	289	329	286	294	262	290	287	273	294	286	288	288	283	252	271	251	310	281	316	290	309	278	265	285	256	290	281	273	304	286	301	261	308	298	265	286	269	304	268	268	270	299	276	293	291	283	261	262	285	273	278	289	270	277	280	288	268	295	280	292	305	281	280	271	280	279	294	277	332	325	276	297	280	298	255	277	256	315	317	306	299	320	278	298	270	243	302	274	326	289	300	285	278	298	319	303	273	256	260	287	264	296	274	294	297	257	271	301	308	291	269	284	278	260	298	257	277	278	307	269	279	275	280	299	288	288	299	265	294	297	286	274	308	287	263	278	283	292	295	274	316	285	282	285	291	326	301	320	276	268	258	268	279	280	272	257	291	292	286	292	286	260	276	304	256	268	304	290	306	272	294	288	300	273	301	285	283	260	282	291	285	302	289	300	276	290	259	299	282	289	262	282	289	282	247	273	313	291	287	290	281	297	301	348	267	283	289	287	294	296	313	297	296	291	292	272	268	256	284	282	304	311	264	272	267	283	279	256	293	280	299	275	306	256	272	280	294	279	296	288	295	296	284	264	299	280	244	277	278	242	282	297	282	285	289	283	316	272	294	265	294	274	315	305	289	291	306	292	294	311	294	270	263	272	250	278	304	270	248	289	326	268	278	273	317	282	294	262	310	266	302	291	269	302	280	282	295	293	292	302	275	263	282	284	315	304	261	289	306	293	287	280	279	270	296	263	261	290	274	275	299	276	281	323	287	279	287	274	301	301	269	291	309	299	326	292	259	296	284	300	296	287	292	281	252	298	247	283	263	266	275	277	280	295	309	288	308	269	282	303	292	262	310	267	298	300	240	281	284	291	250	307	282	283	275	261	323	288	249	283	262	281	305	275	277	263	262	272	263	299	308	296	278	272	281	287	313	291	291	305	265	291	251	290	255	276	302	284	291	278	288	281	276	305	283	272	273	245	314	281	296	312	293	314	268	276	246	279	285	265	266	294	287	288	263	285	296	282	265	286	280	282	291	287	293	267	304	288	300	283	288	277	268	272	295	324	301	279	295	266	270	289	297	280	283	257	275	282	308	273	284	303	261	282	264	280	259	288	301	293	286	269	299	295	270	318	276	277	314	270	269	270	274	268	298	279	295	280	297	301	284	249	277	277	281	281	274	248	279	293	276	295	287	294	265	284	300	281	294	303	272	301	299	296	290	291	295	309	317	308	295	297	274	290	280	248	307	303	301	282	272	289	282	237	290	288	268	268	246	273	296	295	306	280	291	288	282	273	305	273	282	278	293	255	277	279	305	287	299	272	286	263	295	303	295	305	288	286	275	311	278	261	282	308	286	269	265	275	269	259	296	325	306	262	295	290	283	274	295	296	283	326	264	333	280	276	289	281	280	288	268	286	265	284	278	274	277	293	286	293	275	286	262	277	298	305	289	291	280	278	278	266	274	298	298	288	264	282	312	305	254	292	271	295	302	287	267	256	296	305	280	274	316	278	291	258	289	264	289	303	280	284	269	256	296	307	285	285	290	294	308	308	303	261	271	303	299	287	280	309	278	286	295	279	287	267	255	302	279	283	304	275	263	278	320	285	296	299	269	268	275	276	281	258	255	311	271	305	312	316	283	300	300	283	271	299	281	297	302	292	281	301	273	297	298	293	298	268	303	295	298	319	290	277	291	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26208	3064	1555	1154	844	653	459	451	350	320	314	275	257	247	217	235	225	237	206	205	218	197	224	219	198	209	211	214	170	170	197	192	189	194	195	184	228	204	178	185	187	190	200	192	171	184	200	168	186	197	171	183	182	173	158	213	191	204	169	191	189	198	174	193	174	192	181	187	211	200	176	184	179	189	182	200	194	180	180	182	170	170	160	176	192	200	164	190	180	169	170	175	204	188	178	193	166	189	178	199	200	182	155	189	187	183	177	175	181	174	189	175	193	191	183	185	202	185	170	180	156	150	167	185	175	171	198	188	185	172	177	189	207	195	171	157	168	201	173	172	172	195	191	182	196	180	177	203	173	192	180	166	181	182	224	164	204	193	216	185	194	178	174	165	211	186	164	197	180	204	193	183	172	168	160	174	157	193	168	203	194	186	177	188	181	159	174	175	182	188	196	186	194	160	181	193	188	194	178	185	170	172	211	171	175	179	168	181	173	170	197	189	166	164	172	198	177	193	187	172	212	184	190	171	185	198	184	182	183	178	184	184	150	166	163	170	186	185	168	199	190	186	166	168	187	176	173	184	174	174	193	191	200	194	172	197	195	176	163	168	187	171	206	166	169	198	186	187	205	198	178	177	163	186	172	166	223	180	191	166	196	190	179	200	168	171	200	167	189	174	189	191	174	174	160	172	173	183	161	173	176	198	180	183	165	157	179	170	184	158	190	203	165	149	186	196	189	181	179	191	161	180	198	183	169	203	177	178	174	187	181	165	194	181	184	202	170	198	178	188	183	190	191	194	187	173	173	165	183	165	190	176	151	177	183	185	168	193	189	197	185	168	198	217	196	179	191	212	210	175	177	186	166	168	195	189	188	174	166	194	210	186	177	186	169	186	156	180	168	165	177	183	184	179	185	175	193	182	216	179	188	195	199	186	189	187	167	183	173	184	172	200	194	189	158	174	176	179	154	152	179	178	178	169	195	176	202	182	160	172	204	171	169	202	170	163	197	155	182	180	180	174	179	181	175	172	185	199	174	172	205	177	175	184	197	201	181	188	154	182	161	180	176	186	198	179	184	172	175	192	191	163	147	192	188	206	212	194	164	227	156	188	181	174	176	180	181	187	166	191	171	198	182	165	185	191	178	185	189	186	186	180	188	186	150	183	178	200	161	165	181	192	175	168	188	198	178	174	185	192	173	185	185	179	177	180	170	210	187	181	176	213	210	186	168	190	183	166	152	156	165	171	170	162	212	193	177	207	191	182	166	165	188	176	209	193	201	167	200	177	179	204	198	179	205	173	179	179	189	199	195	169	181	192	178	180	180	202	185	186	177	189	171	165	179	181	167	181	172	177	189	180	149	163	182	178	200	144	197	172	183	175	196	186	182	154	165	182	192	154	196	197	186	187	178	186	167	175	194	166	173	170	154	209	183	151	198	199	201	182	187	184	182	164	164	178	175	182	175	168	166	179	184	157	164	193	193	178	186	174	184	190	175	201	188	187	165	187	160	182	187	194	158	196	199	190	164	165	184	190	168	197	187	185	181	191	215	169	165	195	190	176	168	189	167	194	199	193	188	198	185	168	157	181	167	198	159	162	167	183	186	174	172	203	163	175	194	151	181	183	162	203	195	186	189	175	196	172	175	185	197	168	176	169	198	207	178	179	172	181	177	193	180	192	189	160	186	170	185	206	202	170	177	193	189	186	174	196	184	175	163	178	194	190	173	189	177	167	192	188	187	177	178	185	169	175	174	161	198	170	177	186	187	189	170	204	198	171	173	177	187	206	168	185	177	186	176	187	160	179	163	177	212	167	169	192	182	191	163	177	190	189	169	184	185	165	201	194	200	178	205	191	199	175	188	188	158	178	191	184	183	199	168	184	182	194	183	160	165	187	190	188	181	214	170	198	159	187	191	198	163	190	173	196	193	184	178	179	187	167	178	195	175	189	159	182	187	184	178	158	169	191	181	182	201	182	190	177	167	174	154	207	189	175	202	176	194	171	190	164	183	188	181	201	203	166	169	163	176	184	196	187	193	173	189	186	173	184	199	198	214	180	187	183	198	196	175	189	185	175	191	193	179	185	184	177	177	210	178	170	182	186	191	196	189	192	197	169	190	155	182	180	197	189	177	167	152	195	202	184	202	196	180	212	175	186	160	199	178	181	183	181	198	191	172	192	196	165	181	158	218	177	172	198	190	161	180	184	209	206	202	185	160	160	176	185	193	176	189	182	186	176	211	192	180	172	183	186	171	165	188	178	177	192	180	201	197	187	170	202	174	216	189	173	181	188	212	167	157	160	160	178	180	204	188	157	175	173	180	213	160	192	175	194	165	180	180	174	198	197	181	172	189	194	169	171	172	201	157	183	197	178	192	187	161	198	202	179	160	164	186	171	176	178	166	193	183	180	172	195	166	161	176	182	207	161	159	161	168	193	179	185	201	175	174	186	176	192	181	181	162	177	196	173	170	205	196	190	180	186	209	183	195	189	208	172	187	172	185	180	166	191	186	196	186	184	179	157	189	188	170	179	175	180	166	188	196	170	171	192	203	199	187	187	179	179	168	191	178	179	191	164	177	176	194	188	199	207	197	191	176	168	184	198	184	195	183	185	174	197	178	174	152	173	183	192	161	183	187	187	207	211	164	161	167	166	167	189	180	172	167	197	180	178	185	198	171	176	151	179	200	202	184	188	164	174	163	171	157	151	185	174	169	199	217	169	181	155	182	189	181	195	188	188	159	194	219	176	179	171	192	193	170	206	162	189	155	194	186	191	168	196	173	171	193	166	172	170	190	185	171	180	184	190	207	173	192	196	181	165	171	192	172	176	157	192	187	183	189	221	179	181	180	190	175	191	169	195	183	154	177	201	177	164	166	188	170	182	168	194	171	193	185	139	175	210	186	174	188	189	140	179	167	172	197	180	188	184	174	186	179	193	183	186	162	184	181	166	203	172	194	185	169	192	177	188	186	188	211	181	179	209	199	163	188	167	187	167	183	166	174	171	182	195	176	171	163	171	199	177	163	194	166	173	193	167	185	181	181	181	183	174	171	195	180	187	171	179	191	181	188	196	176	184	188	194	175	201	211	190	181	174	200	183	186	202	173	189	174	143	167	188	205	192	180	200	189	169	202	206	195	197	185	179	187	189	186	195	192	177	175	173	185	174	188	173	179	173	186	158	160	202	179	197	171	170	171	173	196	186	190	159	166	180	201	187	206	176	191	201	173	157	181	193	164	188	179	210	198	158	167	179	166	206	192	193	175	184	178	169	189	163	151	198	186	207	172	175	169	157	183	158	185	181	181	197	194	206	184	153	202	181	192	167	150	189	186	182	162	188	159	184	173	152	187	176	172	185	160	187	188	180	169	184	185	174	218	174	187	170	186	184	189	173	182	164	184	205	148	180	184	183	184	190	176	172	187	159	181	179	171	138	181	213	172	201	191	170	185	179	170	187	199	168	191	187	196	196	179	210	178	181	198	194	169	171	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11677	1681	3483	3883	3268	2633	2250	1918	1630	1414	1251	1181	1046	980	892	901	843	864	776	744	753	730	691	680	700	663	675	663	645	600	583	621	631	604	570	615	591	632	540	575	579	623	564	572	590	608	538	581	575	561	540	588	556	513	579	600	563	578	581	554	561	564	544	558	532	516	586	520	554	533	550	557	530	537	529	506	542	531	509	540	581	549	515	545	567	522	543	540	514	546	505	550	555	554	539	547	551	532	509	556	530	557	549	555	530	506	495	562	560	557	546	500	549	527	538	599	512	497	545	527	534	560	499	567	546	503	517	520	483	566	556	541	517	539	586	585	586	565	558	500	534	537	544	542	553	525	517	525	565	539	545	522	541	538	523	526	532	547	518	545	559	542	510	510	529	544	540	516	529	548	507	546	550	490	522	543	546	529	577	512	509	535	589	509	522	542	500	535	519	510	539	522	517	511	585	508	574	496	534	544	563	513	474	553	556	559	562	572	511	562	564	533	541	507	521	554	520	499	504	490	528	518	538	516	546	539	547	541	511	555	531	509	561	601	514	540	541	530	504	580	509	566	539	517	495	541	549	547	521	520	568	548	512	526	520	534	511	532	572	473	550	548	502	535	550	529	540	556	495	508	553	520	545	479	537	548	539	560	524	570	531	560	531	542	565	538	564	559	572	529	532	530	537	518	581	486	506	527	548	502	544	518	580	543	557	568	493	553	552	527	547	556	497	538	505	512	522	538	548	549	547	532	550	509	505	526	566	524	573	501	538	537	536	548	574	519	550	534	484	539	551	529	529	537	510	534	499	558	534	574	517	564	549	547	504	492	548	562	536	505	515	561	558	547	537	531	535	513	557	498	535	518	500	514	533	542	579	586	555	554	522	532	542	526	488	514	503	509	547	533	538	544	522	527	520	499	509	511	549	490	518	526	532	531	574	523	564	503	558	546	518	546	503	548	568	508	507	581	477	504	570	543	510	540	531	565	532	501	550	530	524	547	523	546	514	539	584	509	501	593	567	519	529	503	577	555	562	527	552	516	516	508	552	550	539	564	531	523	564	506	573	499	529	550	525	516	532	545	536	562	499	520	537	530	531	515	555	541	510	551	538	548	535	497	538	557	546	553	517	526	598	543	570	527	571	527	531	504	536	588	551	495	518	562	520	542	537	535	543	497	557	523	535	549	550	550	573	551	563	525	523	571	509	570	532	489	543	520	506	568	586	520	523	481	515	542	573	553	518	527	556	532	527	551	535	530	512	542	510	499	556	533	539	519	540	545	546	514	536	519	562	541	559	492	536	536	563	513	459	518	531	533	550	511	500	556	535	515	517	533	561	509	534	524	505	542	522	541	530	512	517	559	525	574	530	525	520	508	537	565	525	505	528	531	510	538	566	557	494	586	557	546	517	534	554	519	518	532	494	542	528	571	524	568	517	489	551	546	557	508	537	564	532	523	500	469	526	500	571	537	501	508	528	517	547	555	562	535	525	547	508	536	520	529	513	540	526	531	549	545	531	542	525	538	544	530	535	557	513	545	527	528	524	540	512	526	486	505	566	545	532	544	571	532	558	529	544	525	500	575	542	547	530	524	515	510	509	520	515	521	587	531	544	552	562	563	510	505	535	513	562	559	545	536	553	542	527	516	497	533	550	537	513	510	523	557	507	558	558	514	516	511	560	572	539	536	482	533	548	551	566	532	536	530	515	559	552	525	521	526	592	521	545	498	520	515	543	498	507	534	552	534	541	515	523	579	515	508	532	531	504	567	537	497	519	521	528	510	548	519	512	530	553	514	552	574	513	538	541	515	572	531	523	557	540	518	528	528	530	524	583	524	530	545	561	515	518	559	518	535	573	552	536	549	521	507	514	533	549	533	522	526	562	542	510	547	591	547	550	522	531	497	515	519	537	518	578	554	526	509	502	571	553	530	573	494	552	546	541	524	536	551	550	516	529	524	469	563	534	556	522	520	545	519	518	515	528	570	494	544	533	509	557	508	549	529	547	530	547	524	526	543	493	557	523	557	522	510	547	567	533	507	536	557	563	512	536	521	530	530	569	532	560	533	538	537	535	547	501	512	512	513	538	528	495	533	492	569	551	571	533	530	518	539	540	548	517	549	581	539	516	538	571	519	519	564	571	522	503	545	511	524	507	521	557	552	589	535	532	549	520	555	544	543	542	548	554	570	562	525	520	489	515	524	551	484	541	543	591	539	505	564	535	517	554	528	530	553	550	515	542	528	539	549	564	551	530	516	520	525	516	521	546	516	551	540	557	554	516	527	504	482	502	561	531	516	533	559	500	506	508	490	540	543	524	506	519	538	541	529	532	508	528	499	492	528	521	507	517	538	539	553	537	552	536	531	557	539	535	567	497	534	529	527	531	529	561	525	491	499	579	519	542	582	511	527	565	527	531	511	522	513	498	545	521	541	573	555	542	501	534	538	474	516	541	534	521	539	521	559	512	507	492	509	511	547	545	520	559	510	547	548	522	518	514	541	516	556	529	531	523	541	493	547	533	533	540	550	550	558	525	495	526	537	571	541	519	501	498	533	497	510	506	488	527	537	549	548	513	516	494	512	504	517	535	511	526	490	509	556	499	531	514	538	528	523	502	540	522	518	548	523	548	529	508	505	547	580	521	523	507	526	514	550	547	499	530	575	554	558	517	550	510	525	557	522	501	540	544	521	548	534	537	524	550	560	479	527	540	539	572	476	520	540	546	575	537	557	504	543	530	505	534	537	510	563	574	544	537	482	540	512	531	546	502	539	568	508	527	500	527	509	500	566	493	532	550	520	512	537	544	523	540	510	502	512	529	574	554	555	540	566	525	531	538	525	584	538	536	532	497	567	512	578	543	525	530	529	557	511	523	532	502	509	508	540	534	544	513	509	550	509	526	493	528	504	511	529	535	531	547	510	537	526	549	500	520	540	512	528	552	515	492	511	533	523	556	506	503	537	539	518	513	522	521	521	519	502	541	510	541	512	540	527	525	530	569	516	557	557	492	501	517	520	510	540	524	522	540	527	564	534	523	530	553	542	517	528	542	486	511	547	492	539	566	527	533	532	565	557	532	531	536	538	529	521	532	537	522	506	537	481	514	536	522	537	501	532	524	524	513	512	523	521	518	549	558	531	514	511	486	537	566	519	543	563	503	527	504	548	556	554	552	529	538	486	557	552	533	499	516	499	559	524	548	499	524	533	540	576	573	546	560	515	505	540	602	570	514	533	499	577	516	532	517	519	555	529	536	535	522	519	525	534	504	518	575	503	536	537	497	517	546	530	488	521	525	576	559	505	520	545	571	569	539	525	532	564	470	542	539	532	535	581	528	556	552	542	558	514	533	519	539	494	502	531	530	531	527	555	508	526	517	528	541	531	554	533	536	550	512	492	555	499	521	527	566	510	547	581	530	584	578	510	551	525	507	560	523	559	538	551	514	525	521	521	565	546	503	570	520	500	522	518	511	574	550	528	564	550	507	555	513	536	506	539	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40133	9850	3319	2397	1609	1175	913	762	709	595	535	421	427	419	397	378	389	363	381	336	375	306	309	304	332	301	305	302	316	316	311	286	318	314	307	274	331	294	267	278	282	288	328	290	308	272	257	283	307	279	281	289	307	281	280	285	277	295	277	278	295	298	282	277	275	285	269	260	313	283	298	283	267	287	287	274	264	286	280	313	278	296	279	250	305	264	310	288	294	293	289	278	291	286	285	286	283	282	310	281	272	294	303	285	311	236	296	261	268	256	284	285	277	285	315	282	274	251	260	303	296	265	299	276	289	303	258	286	262	275	270	276	282	295	301	316	287	279	238	279	281	268	254	292	261	257	269	302	298	277	321	262	289	270	262	268	241	283	293	313	292	281	283	271	269	248	283	291	271	274	283	284	263	288	277	278	261	287	311	261	290	276	295	258	260	306	261	275	298	292	274	270	298	297	286	274	276	264	268	301	312	292	297	273	283	274	292	282	252	292	299	277	309	285	263	316	267	262	280	275	300	284	294	303	255	287	305	271	295	261	254	283	239	308	285	245	275	301	265	287	288	276	281	252	261	271	266	278	282	302	294	274	269	276	317	268	278	279	283	277	271	271	315	268	313	272	279	277	269	285	265	313	264	286	302	274	280	293	293	262	293	231	273	279	262	275	295	291	276	297	277	253	272	229	269	279	261	260	273	255	274	309	273	307	280	271	270	270	281	272	284	268	295	250	320	256	292	296	264	302	307	303	262	310	261	273	294	269	275	294	266	299	255	287	289	275	249	263	309	281	300	290	253	260	271	284	273	290	314	288	275	271	298	285	252	289	287	300	298	285	278	274	283	280	268	285	263	291	272	303	258	269	298	283	264	259	271	290	257	276	286	275	259	301	338	283	297	259	279	274	296	299	289	281	236	306	282	291	269	265	303	288	266	273	271	285	313	281	259	280	281	300	268	270	293	249	254	280	293	297	271	271	300	268	318	261	284	273	289	239	309	260	272	298	275	253	269	243	263	288	286	246	306	293	269	294	283	268	269	289	260	274	297	284	284	282	270	282	279	281	298	274	269	260	281	298	280	286	289	271	251	322	272	301	283	273	277	259	282	255	255	282	320	292	292	268	257	289	288	294	268	289	267	270	272	272	298	294	301	261	256	284	252	308	265	272	301	244	289	260	265	290	277	267	268	274	282	294	257	281	280	275	242	251	309	279	286	260	286	276	286	282	294	279	270	261	283	270	277	289	268	293	250	295	311	282	284	279	268	302	275	275	264	291	272	275	280	290	277	259	287	256	277	279	260	265	274	247	275	274	245	304	265	318	308	317	323	277	265	269	287	276	265	272	268	283	300	294	280	309	264	285	299	285	292	307	331	246	273	293	274	278	296	279	298	273	301	294	305	265	293	283	297	273	259	295	306	284	284	297	309	258	263	276	280	287	287	276	315	263	259	305	277	240	273	286	299	257	291	253	278	278	266	273	304	300	283	263	302	253	306	251	276	263	264	277	333	264	304	289	286	271	294	292	303	260	304	271	275	296	271	285	274	301	298	258	290	284	293	262	284	238	279	262	271	259	294	267	283	292	305	280	314	285	271	263	269	304	273	262	257	260	266	302	267	289	266	294	293	288	260	277	271	306	298	286	287	268	293	272	273	278	234	302	292	253	280	306	283	290	311	277	303	282	249	294	263	277	287	289	278	282	279	291	285	263	292	294	290	292	265	310	303	256	300	314	285	311	289	275	284	304	277	260	286	270	244	298	245	312	250	267	276	278	263	263	261	273	272	253	273	270	310	310	292	292	264	270	306	302	279	308	282	251	300	285	290	290	300	293	290	278	270	288	270	248	248	277	277	274	275	264	284	260	335	292	255	283	282	284	282	277	284	278	308	313	263	272	290	286	283	285	314	281	279	269	273	292	287	288	276	273	273	261	283	285	295	264	273	269	252	277	272	295	279	287	270	288	249	311	263	261	313	256	276	284	348	294	289	271	279	285	294	297	309	275	291	263	278	251	243	276	293	294	288	303	266	280	266	282	259	273	255	272	251	275	290	288	266	278	301	297	279	311	270	277	269	273	279	282	281	291	274	251	258	276	290	296	274	280	272	320	273	260	308	299	280	244	282	310	295	301	283	258	281	287	271	291	290	278	325	275	267	295	273	278	289	245	273	286	268	258	272	279	285	255	260	267	295	308	280	268	286	283	256	273	297	289	296	258	254	290	278	278	259	269	262	279	272	304	281	289	292	279	278	286	294	293	257	269	297	282	283	291	282	296	282	288	298	296	282	262	291	269	282	258	253	243	294	234	259	292	249	298	260	318	258	264	271	252	290	282	293	277	270	266	273	256	258	289	298	294	270	300	307	274	288	246	295	268	293	298	269	267	271	267	261	297	272	272	285	241	270	271	253	271	311	261	266	267	296	289	292	243	280	283	271	321	308	285	268	280	281	289	292	269	258	277	291	284	250	291	272	284	308	296	250	284	283	282	283	281	270	270	288	276	273	329	259	279	259	274	279	276	301	277	286	282	264	307	293	250	244	301	282	302	252	306	287	278	282	275	285	280	290	275	301	266	285	298	289	261	276	317	282	278	267	281	304	278	276	282	265	283	261	300	298	300	284	256	280	283	289	289	282	292	257	260	277	243	306	292	303	294	270	321	273	265	308	285	301	274	284	276	293	265	267	278	268	287	307	256	306	261	276	293	246	272	258	289	289	273	302	284	288	283	309	269	297	276	255	275	281	271	290	266	314	275	280	300	316	290	301	293	292	274	257	286	279	269	297	288	278	290	276	285	296	291	277	265	298	281	267	271	271	262	270	312	287	284	283	288	269	282	299	319	277	279	240	292	296	259	281	257	291	291	280	274	267	277	291	262	264	291	294	248	283	282	317	303	298	289	285	289	277	273	281	291	280	299	294	284	288	285	254	293	281	310	293	260	293	285	276	245	258	260	270	271	312	294	293	313	291	250	250	299	283	271	260	316	306	258	276	289	301	303	314	253	293	299	285	300	290	265	280	249	261	277	304	322	294	249	294	280	281	264	287	260	263	291	273	278	276	296	284	271	293	267	238	255	277	277	270	294	250	281	283	266	298	276	272	278	306	278	298	299	286	297	293	249	271	279	281	282	275	288	250	274	256	287	281	266	282	282	261	275	282	278	260	286	272	273	305	288	267	276	317	257	267	298	273	254	268	266	260	278	268	282	257	263	270	266	281	294	306	262	267	268	271	260	245	279	279	276	287	283	290	282	270	249	273	257	229	260	269	287	257	294	291	289	282	284	269	288	290	277	234	272	289	285	255	263	265	283	275	284	271	310	264	292	265	289	255	258	284	271	277	284	269	258	296	257	252	289	319	278	252	294	273	282	262	277	281	240	268	287	285	274	292	280	298	264	267	286	260	267	278	308	284	285	272	272	338	324	313	261	281	276	285	258	280	300	274	271	297	283	324	306	289	278	281	280	279	298	286	286	270	280	278	301	292	302	293	285	287	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16531	3003	6544	7008	5813	4834	3921	3274	2873	2413	2202	2014	1808	1724	1515	1537	1420	1321	1255	1225	1139	1098	1096	1047	1082	1017	1016	980	995	1000	991	906	872	922	898	878	881	856	875	831	839	862	856	880	837	841	809	839	809	858	839	845	768	814	857	828	800	817	809	728	741	792	791	769	781	783	811	794	769	748	777	795	800	805	795	805	748	791	804	792	795	811	787	851	778	763	790	795	758	743	756	741	802	779	809	794	814	835	788	789	804	785	772	767	772	799	762	776	772	783	758	742	754	771	753	762	689	778	728	770	756	746	807	744	709	794	757	741	760	774	759	762	775	724	740	794	714	755	752	787	801	793	778	754	755	755	724	730	764	797	730	767	764	778	791	798	818	775	751	734	770	751	750	739	742	739	802	782	743	769	714	782	753	752	737	829	763	758	736	718	743	807	783	770	741	780	764	789	782	741	757	712	781	781	749	781	752	763	773	743	771	735	754	781	746	739	727	785	780	802	762	771	782	777	779	745	771	749	765	775	750	728	751	773	761	762	762	807	765	776	717	776	729	756	694	761	733	749	724	738	733	761	751	747	758	755	762	763	712	736	800	773	770	751	719	786	711	768	771	786	776	757	746	743	736	732	753	717	751	755	765	728	719	739	715	743	762	791	732	726	787	763	815	765	762	815	745	781	769	747	732	742	704	777	745	807	705	773	749	753	779	787	742	750	761	744	788	762	765	759	768	761	769	768	769	745	727	758	691	709	804	715	748	773	721	726	761	712	760	717	794	767	702	778	768	720	738	743	795	782	762	719	736	756	772	766	728	768	758	748	738	781	810	750	753	748	791	794	734	775	754	781	762	740	703	731	722	756	729	772	756	794	749	796	791	786	741	737	746	771	755	765	744	728	763	727	790	768	752	778	780	754	726	787	742	755	739	776	769	737	708	755	766	786	743	709	729	754	737	767	731	756	743	747	785	762	774	735	806	754	737	720	765	717	729	736	806	732	737	739	745	758	699	739	744	732	760	749	756	740	751	741	745	757	792	828	760	740	776	764	746	766	762	749	787	778	749	772	759	763	793	780	753	743	701	751	767	747	745	741	745	775	733	739	743	782	703	794	747	736	797	715	804	787	762	698	790	739	773	741	710	789	729	734	759	724	745	787	770	754	766	689	791	755	701	775	775	787	731	749	809	702	800	736	743	793	741	738	765	711	734	748	763	782	774	772	778	703	762	728	744	713	785	741	752	712	771	734	753	757	763	768	747	782	757	732	739	764	734	815	760	758	713	749	797	801	765	743	798	769	766	761	772	727	761	722	728	733	742	823	767	763	740	797	777	787	740	744	760	732	759	779	768	744	750	771	742	757	781	715	748	712	793	720	761	791	737	729	737	733	770	767	780	764	730	733	786	791	698	772	744	813	745	733	742	767	797	745	766	756	712	740	779	689	708	782	731	710	754	814	743	709	836	794	753	737	809	799	749	756	760	783	729	692	756	796	747	727	773	799	702	761	827	753	797	710	682	764	758	796	765	795	758	799	768	684	798	767	735	673	798	779	730	767	769	714	786	753	696	725	755	718	771	719	725	756	747	793	731	758	727	735	704	731	752	695	765	713	767	765	753	734	743	765	812	735	790	737	758	826	762	736	763	789	757	743	772	813	782	747	727	771	748	748	758	778	756	738	804	711	764	760	738	782	723	808	754	751	755	738	744	737	781	760	743	752	715	740	743	767	737	808	713	755	778	754	804	747	733	782	742	734	766	771	690	710	737	718	760	747	780	783	783	728	735	770	761	787	765	776	745	772	735	728	736	793	768	792	709	796	764	755	749	761	775	733	753	792	748	757	725	793	733	786	773	775	709	785	759	746	738	713	741	778	736	693	732	795	807	717	766	772	753	748	755	781	769	762	747	752	792	748	747	688	759	751	728	818	742	778	710	765	720	683	804	755	766	787	749	751	752	765	760	752	792	762	746	762	752	758	719	738	783	749	745	799	749	739	764	731	709	771	747	770	775	759	787	758	807	788	769	742	759	755	800	750	811	708	741	785	701	712	744	789	710	824	800	777	743	767	723	753	777	723	744	786	780	785	797	750	802	729	714	802	763	768	777	762	737	806	774	727	676	761	788	768	742	746	742	734	751	722	783	730	758	742	746	723	761	776	757	724	788	752	736	740	764	739	728	779	757	758	791	768	696	784	781	756	738	785	729	712	780	776	758	781	773	780	748	703	771	812	776	817	742	775	737	719	762	747	752	765	781	754	773	771	776	808	760	779	754	783	785	716	803	791	748	721	748	810	739	760	751	735	791	750	760	777	733	735	767	760	721	766	734	808	771	742	765	751	750	744	740	706	761	784	737	725	698	784	785	754	799	803	764	721	777	741	763	710	714	770	824	747	756	807	740	746	728	824	757	817	795	782	768	713	782	717	770	737	780	756	770	738	774	795	772	722	720	699	744	723	749	729	755	767	769	776	714	770	780	734	711	749	825	772	756	742	801	785	784	728	732	734	769	763	766	801	767	746	710	736	755	753	795	759	743	729	761	704	757	713	752	687	761	733	785	750	794	763	728	780	706	758	762	759	748	805	758	718	727	741	763	768	795	757	777	761	791	732	734	766	786	762	761	690	754	765	744	712	724	738	762	723	760	759	802	783	743	751	786	799	711	768	772	744	754	773	746	750	766	760	791	760	744	750	818	774	750	723	776	799	763	794	726	686	722	791	745	687	781	778	759	748	752	788	752	700	711	808	840	742	802	761	753	743	752	732	727	798	747	746	720	750	752	775	786	805	748	805	760	768	720	702	812	792	738	769	799	800	808	734	801	736	772	734	788	729	774	745	771	743	738	775	729	760	803	775	758	756	752	773	777	744	748	717	747	756	757	760	774	794	713	771	783	755	750	776	756	721	750	744	754	736	758	780	745	751	787	778	734	746	727	774	756	744	738	777	823	781	780	730	818	717	761	791	706	704	740	752	759	763	797	778	707	706	741	768	813	704	792	716	733	745	774	699	797	760	745	688	732	754	667	744	731	709	758	755	743	716	737	808	760	799	737	747	682	742	732	773	769	726	706	757	797	759	803	753	788	746	780	726	869	781	779	760	772	741	767	795	797	799	768	750	782	769	744	741	728	772	748	752	724	763	789	722	738	775	718	752	759	788	720	772	752	739	765	782	775	736	786	794	753	769	754	776	729	772	763	744	733	726	792	761	728	721	704	672	773	773	789	746	758	783	779	681	751	758	734	743	778	733	793	731	764	751	795	763	717	742	726	707	749	778	801	801	749	769	768	746	725	762	703	763	748	768	772	773	797	740	772	717	706	761	695	733	738	753	793	759	738	778	783	779	800	766	813	750	754	739	767	800	707	728	788	789	781	765	771	765	766	774	778	756	804	740	776	746	769	811	720	774	777	736	752	771	781	799	770	715	732	755	778	771	747	760	752	716	746	773	776	769	782	729	778	766	761	735	737	752	729	758	791	734	759	728	730	756	742	771	719	738	803	754	744	769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4238	227	173	154	119	98	92	86	80	106	83	81	77	94	84	78	70	73	91	80	83	75	86	87	81	69	84	75	73	105	89	85	73	85	95	88	87	84	88	77	87	94	66	80	80	85	79	94	82	78	79	68	65	81	70	84	83	116	91	87	88	78	92	92	77	72	93	100	81	73	87	81	69	75	79	81	106	75	75	84	73	86	77	68	76	90	69	91	89	89	81	71	85	79	81	98	84	90	91	82	81	86	58	90	85	77	100	73	74	93	88	84	100	80	92	85	84	78	82	68	95	95	80	107	98	77	80	93	81	75	71	85	96	78	82	100	73	88	89	89	75	76	95	69	81	82	84	75	81	90	84	89	67	77	78	86	110	72	57	83	105	74	72	80	78	68	75	84	80	98	103	100	78	103	84	76	76	77	85	69	75	96	79	71	89	79	75	79	82	88	71	92	84	68	70	92	68	90	86	76	81	72	76	75	90	82	83	87	106	58	79	74	87	95	96	74	89	81	76	94	81	77	83	92	83	88	94	94	90	84	68	83	75	89	87	76	99	66	94	96	75	83	97	78	74	94	84	72	90	86	83	61	90	90	100	76	79	90	81	78	69	77	75	86	78	71	71	100	68	85	78	79	73	88	79	63	83	66	86	72	85	81	76	81	78	78	77	67	67	90	81	82	90	91	80	73	89	85	98	85	71	100	83	80	83	80	68	94	70	94	80	70	86	81	81	102	90	82	88	84	74	70	67	85	81	80	71	91	82	83	80	80	98	82	81	80	77	69	74	94	84	77	83	82	87	82	79	77	100	83	87	94	89	82	81	89	94	83	91	69	78	79	86	111	74	90	70	89	99	98	100	85	86	76	82	88	77	74	88	94	109	78	101	87	85	74	81	79	78	96	81	87	82	85	75	80	72	72	80	84	68	73	90	89	89	84	76	84	94	88	69	76	92	78	69	78	79	101	88	85	78	88	73	90	100	83	108	70	85	89	95	74	78	80	74	89	87	88	72	90	62	84	85	75	71	63	80	82	60	86	94	88	79	82	86	86	83	66	102	83	75	92	69	69	83	81	70	98	71	74	85	89	110	81	60	82	79	86	68	81	75	63	65	95	78	78	78	83	86	75	85	78	90	95	77	84	70	88	81	76	72	78	90	81	82	98	80	87	80	96	74	103	85	97	80	84	94	95	89	84	81	89	74	84	94	88	70	88	88	95	78	81	89	80	79	74	91	86	97	74	93	82	87	88	90	87	78	96	93	87	72	75	91	84	76	89	108	94	93	81	90	97	84	93	81	86	79	73	78	78	61	92	73	90	78	88	81	92	85	78	117	75	81	84	80	81	71	92	81	103	91	74	97	72	93	88	86	91	75	72	96	91	86	78	81	64	92	86	75	68	78	99	74	86	83	84	83	76	76	87	74	64	100	79	86	88	77	88	89	88	97	70	107	98	91	67	77	68	74	89	98	91	89	80	79	85	94	93	95	89	93	76	86	95	79	96	93	96	92	85	90	77	73	84	74	89	66	68	82	82	83	82	84	73	73	81	74	89	84	92	99	80	90	80	81	81	67	79	88	89	81	55	96	86	77	99	79	83	78	88	71	64	78	83	66	70	86	92	81	66	96	84	81	82	68	97	104	75	75	67	111	80	91	96	68	72	85	79	80	91	91	56	93	81	82	81	86	93	91	86	106	75	83	94	88	80	80	86	81	55	84	80	78	81	72	100	91	110	98	77	94	81	79	71	85	66	71	74	60	92	93	79	86	106	96	83	85	84	60	78	82	76	95	71	100	84	77	82	84	99	78	85	92	91	90	70	87	69	100	84	74	66	73	80	89	80	78	70	85	88	101	84	91	98	87	82	72	79	88	93	75	82	101	86	89	79	80	79	98	80	77	85	95	90	70	77	86	79	77	64	84	86	77	83	78	63	65	81	101	82	85	87	69	77	97	79	92	77	81	80	87	79	69	105	84	96	73	65	89	88	83	85	87	69	72	95	85	67	89	90	93	89	81	91	69	84	78	92	93	97	96	91	104	77	89	79	91	108	91	91	85	82	80	94	77	81	69	87	88	84	74	91	77	82	95	72	86	94	88	78	87	96	79	69	76	67	91	83	98	82	94	84	89	88	91	90	79	112	82	81	105	87	91	95	95	89	81	69	77	74	72	76	78	100	75	78	98	81	85	95	78	82	88	112	90	78	89	64	88	81	86	82	79	86	78	93	87	89	82	78	93	89	86	83	55	85	81	75	85	87	93	89	72	84	75	77	108	87	71	90	79	92	72	68	73	83	85	86	86	90	73	75	69	94	75	75	68	71	79	98	82	86	95	66	81	91	61	82	81	88	93	83	84	85	74	78	88	65	76	88	87	87	80	90	76	89	100	62	80	85	96	85	87	86	88	84	89	91	90	72	92	95	88	89	83	97	90	74	80	99	95	75	102	66	75	72	99	89	99	73	82	74	73	89	69	68	93	81	86	78	91	76	76	71	89	88	86	75	93	84	86	87	73	72	90	87	65	98	91	81	87	78	74	79	80	84	76	88	87	84	86	84	103	64	74	89	84	79	88	80	99	90	81	83	88	75	89	77	87	78	68	80	72	80	76	84	90	88	83	89	79	70	79	100	76	78	78	101	76	79	76	92	82	87	75	86	80	100	83	83	93	86	86	70	104	77	92	84	84	94	70	101	76	75	83	64	96	97	76	77	76	78	95	69	89	81	94	89	90	82	100	92	92	83	81	79	85	81	81	84	99	101	85	87	82	90	81	84	78	74	94	91	106	78	99	101	77	92	85	91	83	89	84	93	79	82	78	75	88	94	88	87	74	82	88	93	93	58	75	89	108	105	85	69	89	79	90	80	86	97	80	98	88	92	82	96	61	75	84	76	87	96	82	71	88	80	85	91	79	89	86	79	82	87	81	92	95	90	79	80	77	89	98	84	76	84	71	85	72	90	90	74	88	92	95	101	90	80	80	82	93	91	102	76	80	82	72	89	97	69	92	80	95	76	85	85	70	91	81	83	82	101	85	81	76	105	87	100	76	74	71	65	96	92	81	78	79	96	75	95	82	88	83	72	94	90	85	60	96	78	69	92	79	83	84	99	73	79	86	95	78	77	83	70	91	76	88	80	92	82	72	83	81	76	80	99	89	77	75	81	86	88	81	74	93	80	90	89	89	89	86	106	93	104	77	92	83	84	82	79	74	74	91	75	73	80	84	82	85	87	89	89	74	87	80	75	71	84	66	90	70	90	89	66	86	82	93	101	88	77	74	81	92	65	82	89	74	75	86	82	74	82	96	90	86	75	90	95	83	80	72	79	100	87	74	89	86	77	80	107	77	85	77	76	80	100	93	94	95	89	88	111	80	85	86	70	101	90	86	88	76	81	79	85	97	73	81	93	79	78	84	94	79	79	83	86	96	84	69	81	84	70	68	83	79	79	74	73	75	76	95	85	91	97	85	82	76	95	85	72	68	94	85	89	100	108	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4672	374	476	477	447	413	416	333	354	341	308	305	298	345	294	312	285	297	289	261	276	292	282	288	281	294	297	288	261	286	313	268	310	271	294	289	287	277	290	301	273	283	279	308	298	310	264	303	259	269	278	296	281	302	282	313	296	282	295	291	277	304	277	276	292	308	296	294	284	274	290	310	302	284	283	321	297	294	268	272	293	263	275	301	242	298	307	275	305	316	300	288	313	264	311	297	289	277	320	341	270	266	322	272	286	300	269	300	293	315	299	258	303	311	278	281	265	295	297	276	290	286	299	287	298	272	280	325	317	285	263	270	299	291	296	253	278	317	276	301	259	285	276	274	300	271	277	292	307	293	286	304	289	306	280	267	294	293	271	303	305	325	299	282	292	283	283	276	296	290	259	294	316	306	245	314	291	278	298	263	288	267	278	280	280	266	294	305	300	301	280	279	316	303	272	296	291	310	283	290	265	284	302	304	306	275	266	314	261	275	277	298	254	288	312	281	310	281	300	272	279	259	303	296	299	273	266	282	272	328	308	274	308	301	277	279	313	272	273	277	297	254	272	280	279	281	279	278	279	295	283	289	286	297	291	263	310	269	275	300	295	277	273	292	309	276	278	262	269	299	294	316	268	280	285	284	273	276	291	257	318	240	302	299	291	285	311	303	269	275	287	294	271	301	296	299	304	270	273	287	267	300	311	248	284	251	272	288	288	291	285	264	345	288	268	293	257	302	303	270	292	285	289	262	289	293	279	289	311	316	295	301	280	283	297	317	294	283	270	287	317	303	261	281	289	279	278	298	292	268	284	294	280	304	287	270	292	298	266	284	277	317	278	296	282	308	290	270	282	258	286	294	261	319	311	272	272	289	304	279	309	294	319	272	275	278	298	300	278	311	322	296	281	302	272	296	259	303	286	270	321	267	310	281	293	287	278	292	290	297	275	312	258	293	267	257	295	277	295	295	299	265	286	301	301	281	309	297	286	278	312	279	303	314	261	284	294	264	295	284	303	279	279	257	279	297	290	290	299	277	308	274	283	293	292	264	282	282	300	302	277	302	288	278	298	294	280	296	284	284	283	293	294	290	289	279	264	307	294	273	257	267	277	294	256	305	318	293	255	249	264	283	302	256	288	291	317	290	315	335	290	261	285	287	289	266	268	297	309	285	295	245	271	304	284	284	294	326	273	282	269	249	281	281	293	290	282	287	303	265	268	254	325	297	305	244	267	304	316	281	291	284	282	269	292	296	282	287	290	252	281	254	271	288	277	281	300	292	311	305	278	278	279	327	289	296	273	293	316	286	270	291	281	298	299	268	300	283	254	286	264	261	292	292	269	300	278	278	276	260	293	293	274	301	303	281	267	268	279	299	301	287	292	288	284	281	273	278	258	285	287	304	255	308	296	290	279	265	247	307	304	281	257	280	285	245	293	269	276	290	245	281	263	278	301	296	280	298	315	274	294	300	274	303	298	288	289	281	293	275	291	318	303	301	274	287	260	304	278	285	284	313	274	273	294	301	276	287	288	292	239	257	295	291	270	262	299	273	326	288	277	286	279	289	260	283	289	296	278	295	310	297	313	307	271	290	295	293	285	276	266	278	307	293	295	284	264	287	300	285	301	280	315	290	318	299	290	287	267	283	310	314	275	296	294	294	281	281	317	322	297	308	314	295	290	301	274	282	268	296	284	295	276	281	308	274	295	259	268	278	298	275	284	301	267	302	289	250	301	302	285	273	297	271	292	292	292	296	273	306	311	293	288	286	283	295	297	310	304	304	268	300	327	295	298	308	285	270	261	283	275	268	287	273	303	289	259	296	285	320	277	301	301	280	287	312	292	262	301	294	308	317	273	302	296	294	286	245	279	261	285	301	263	316	284	269	307	281	291	282	271	305	271	297	275	272	295	290	290	272	287	294	290	269	294	295	315	268	285	321	294	291	278	294	276	299	276	299	291	295	271	265	295	296	293	265	313	246	305	287	298	266	286	294	298	286	269	269	258	278	292	307	270	292	294	299	275	275	273	274	273	271	280	318	274	278	300	306	280	286	297	314	268	281	299	308	292	305	266	283	322	299	286	323	281	280	293	301	241	271	288	305	282	268	285	308	268	308	284	300	270	313	283	268	281	269	311	301	285	284	257	300	264	299	274	296	286	285	304	289	283	298	291	299	276	255	323	283	291	251	280	260	301	289	290	247	287	310	277	279	281	275	293	274	269	297	284	290	304	283	285	255	274	274	275	293	283	327	293	289	264	284	259	303	299	297	311	290	305	264	291	300	313	304	275	302	322	291	284	286	268	281	293	277	271	309	289	258	261	277	287	287	301	275	290	293	310	260	282	286	323	286	271	285	306	277	270	301	292	305	285	279	282	292	291	286	273	293	279	263	301	311	319	279	293	284	277	296	322	274	274	300	280	293	288	279	302	297	302	260	296	268	300	280	294	296	285	267	269	298	306	292	282	296	282	318	277	326	297	287	290	288	254	330	275	291	279	262	300	297	246	267	284	281	267	291	278	297	286	314	269	294	318	271	304	282	276	307	275	266	278	277	313	313	290	298	288	287	307	282	303	273	261	267	321	280	302	325	264	270	278	266	320	275	283	304	280	277	293	313	289	317	263	288	312	278	285	270	313	276	276	257	309	275	294	286	289	262	295	284	312	286	315	238	285	299	264	285	308	286	298	284	261	274	297	273	279	303	299	305	250	276	282	312	264	262	294	305	264	314	307	283	309	284	286	265	283	271	270	285	288	281	293	276	301	298	282	304	318	299	288	289	264	277	301	282	293	290	289	301	290	279	262	304	313	255	262	295	283	292	288	255	302	298	297	280	270	309	282	286	288	312	297	334	280	299	317	249	287	304	304	298	273	297	293	284	258	263	295	318	317	295	286	284	290	310	291	306	298	284	284	293	309	303	271	267	276	286	299	301	289	298	310	262	309	290	269	262	297	331	309	299	320	270	313	298	281	277	277	293	268	283	270	261	297	297	266	310	257	280	245	309	309	324	275	269	305	259	290	280	289	277	262	283	280	288	286	283	276	264	282	282	237	272	290	303	287	296	284	282	279	268	253	274	289	270	267	306	289	279	286	280	278	263	286	284	297	291	270	260	300	260	289	265	285	292	286	278	299	306	253	276	263	300	291	296	287	279	276	275	305	309	309	289	284	288	271	302	285	326	333	321	307	293	291	308	269	271	270	304	251	267	243	268	281	287	291	303	283	286	270	284	271	291	286	303	274	260	279	244	298	295	260	251	244	292	275	260	282	277	311	301	286	278	268	281	294	303	251	289	247	301	320	275	280	264	286	282	274	287	270	288	279	271	298	328	289	319	264	275	306	304	302	298	291	255	300	280	295	278	285	328	283	318	282	273	266	290	285	299	294	320	256	287	260	290	273	279	284	283	283	302	295	305	298	287	287	273	333	283	301	301	270	306	308	275	245	288	276	309	250	281	279	299	276	270	266	293	288	301	291	290	279	274	287	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28240	3723	1494	1115	830	613	493	425	361	317	267	272	308	262	250	228	232	206	195	198	224	210	221	190	221	206	204	191	183	209	195	215	220	163	194	193	193	190	191	177	154	182	202	174	159	201	200	186	177	178	185	185	174	202	182	177	188	187	187	179	189	185	178	190	188	181	153	166	172	199	195	185	182	190	184	212	182	189	170	189	215	162	187	196	166	194	179	161	189	185	190	168	189	181	179	173	201	183	176	182	164	182	202	179	174	156	189	170	203	191	162	170	171	184	191	187	166	190	183	188	161	148	211	183	173	174	178	184	199	191	193	182	192	181	188	200	181	198	174	187	186	175	167	194	177	192	173	183	207	185	168	181	175	173	193	172	178	166	165	220	183	186	180	182	203	178	197	194	196	181	196	166	188	165	189	168	186	165	196	182	182	159	170	188	184	184	169	182	191	188	190	181	176	185	194	211	173	208	194	171	190	181	175	174	196	178	204	164	177	162	165	164	177	165	189	194	175	186	201	195	175	176	171	182	168	194	210	180	191	196	178	204	169	175	192	177	190	173	183	210	160	164	197	177	171	199	189	191	171	194	180	189	169	187	196	160	182	171	166	176	179	188	205	179	188	200	200	195	191	173	192	174	190	189	204	193	179	196	160	185	190	206	171	168	175	162	191	173	214	187	166	180	192	187	169	169	181	165	206	186	193	190	175	177	186	186	168	179	167	149	170	178	199	207	172	169	160	190	193	175	193	184	168	189	184	171	196	195	192	159	206	189	195	171	207	196	203	157	168	195	190	180	148	179	177	201	201	205	175	209	179	194	199	189	172	194	171	193	171	174	191	192	190	180	194	176	169	177	167	162	170	170	182	190	182	167	179	170	171	169	211	187	163	185	190	168	185	168	178	191	181	167	174	176	181	191	183	170	201	178	193	173	193	181	187	194	171	180	158	185	186	177	173	185	230	201	175	185	182	192	174	171	187	212	158	202	183	173	176	177	169	174	195	191	186	174	179	174	179	170	176	205	178	174	188	190	199	165	167	180	180	202	166	187	192	192	194	184	169	170	180	167	202	176	203	185	188	176	173	197	184	202	189	186	182	184	162	191	203	206	179	157	188	172	181	157	202	188	190	180	191	161	203	201	166	176	180	200	188	193	167	194	204	185	186	202	198	164	167	174	171	189	166	196	190	165	181	200	183	211	195	179	193	173	173	174	163	193	162	186	171	201	191	185	194	169	201	181	186	204	173	201	177	169	184	160	209	173	177	194	196	185	189	199	208	200	189	183	191	192	184	202	167	183	197	177	195	190	178	212	183	184	184	200	196	165	186	205	172	172	198	192	180	185	164	191	189	147	167	166	173	187	175	206	175	208	193	180	215	201	209	195	183	171	170	167	219	171	158	189	190	206	185	198	207	181	151	169	186	205	192	184	198	175	184	182	203	189	187	187	213	165	176	188	188	189	194	175	173	192	196	204	202	174	184	201	177	198	171	196	152	192	173	196	180	197	181	185	183	204	189	175	183	196	206	183	187	166	169	177	195	165	218	201	167	174	172	167	176	164	167	181	194	191	199	182	177	172	177	187	168	188	165	188	167	200	199	174	193	179	185	229	187	197	182	168	199	209	192	187	190	201	199	173	178	216	169	170	183	173	166	215	188	174	154	183	186	189	204	178	185	191	167	176	192	177	189	176	172	184	163	179	193	209	180	168	186	184	198	183	195	171	176	197	189	188	169	197	201	176	182	188	198	182	172	194	175	200	196	181	178	184	199	188	172	200	179	199	208	186	181	184	200	195	186	145	174	182	169	185	167	196	177	164	177	204	168	190	192	158	220	184	174	164	197	195	177	188	174	162	157	182	162	178	180	175	196	180	180	168	176	184	173	177	185	177	199	178	186	195	208	163	187	213	175	172	171	207	185	173	201	205	203	180	205	186	202	158	213	191	171	171	179	179	206	158	192	192	190	178	194	170	192	179	186	194	182	177	181	184	151	166	180	187	197	175	170	193	185	193	185	174	195	192	175	163	198	192	192	139	178	183	189	162	200	212	186	185	191	206	188	204	163	151	213	168	198	190	193	175	189	176	176	186	186	170	196	202	177	163	206	188	184	193	168	184	187	177	180	179	178	199	163	176	188	168	192	152	172	176	181	201	175	188	149	209	198	175	194	177	164	182	194	188	203	205	170	186	175	214	178	170	192	180	196	159	194	199	193	186	179	164	187	165	192	175	167	171	196	189	199	183	171	192	182	199	166	176	203	170	177	200	162	204	181	179	194	179	167	194	193	189	172	216	190	187	179	174	199	169	185	169	179	187	203	186	191	186	212	172	187	203	178	184	215	180	194	181	174	199	152	166	180	176	173	204	195	183	175	218	164	187	185	168	186	171	190	170	180	177	156	189	180	207	177	181	177	192	203	218	165	174	191	177	189	198	202	189	172	166	178	185	189	184	192	168	180	185	182	169	209	175	200	185	187	174	173	188	171	194	163	192	169	195	183	187	173	176	184	167	196	165	191	189	198	184	183	173	189	198	163	181	197	182	222	182	176	203	171	199	173	186	182	180	189	179	167	163	170	184	186	170	175	209	190	193	209	183	174	188	208	190	171	159	188	201	172	181	170	179	175	213	183	184	181	203	200	206	180	205	194	181	173	157	193	161	173	203	181	213	203	187	176	192	162	179	182	185	214	217	190	190	165	186	160	182	186	187	205	174	191	197	199	158	183	180	182	169	173	195	183	182	167	183	157	169	189	181	211	164	179	190	187	176	199	185	178	174	166	165	198	200	195	173	173	189	172	174	185	184	193	187	194	182	199	177	175	199	181	186	190	193	211	162	171	185	168	190	185	187	181	180	189	195	178	185	192	202	164	172	177	171	180	155	185	174	209	165	176	214	192	187	187	194	171	185	195	177	193	179	184	161	177	181	184	168	193	175	172	180	183	186	179	178	173	200	181	176	169	168	189	192	158	179	179	209	198	185	172	188	176	181	161	166	172	167	203	186	192	191	161	179	182	182	207	181	168	180	182	207	176	189	158	179	218	177	185	191	167	173	185	181	184	175	192	194	171	228	182	189	179	185	169	191	181	176	168	166	155	182	196	180	170	189	182	189	178	176	168	160	179	185	184	205	192	171	179	180	166	182	205	201	191	191	179	173	154	174	181	175	193	199	178	194	218	178	191	171	182	209	194	162	170	165	175	195	166	162	174	194	172	211	184	204	198	189	168	213	175	192	206	193	170	174	165	169	192	178	193	193	169	162	185	167	177	185	174	197	178	184	191	167	172	204	175	189	170	212	205	164	170	174	170	162	181	180	188	174	214	194	189	186	169	160	154	197	165	188	191	173	198	158	182	195	159	177	187	157	188	166	177	162	176	173	187	167	161	176	187	190	177	173	192	176	199	193	174	175	199	185	176	190	196	197	183	180	181	196	181	187	181	190	183	187	176	208	173	192	207	184	196	175	178	172	186	183	195	169	164	184	179	173	188	181	199	184	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12369	1599	3462	3974	3271	2717	2159	1872	1611	1468	1288	1198	1065	1002	938	882	884	813	788	794	740	698	706	722	680	684	646	692	632	642	642	629	574	598	588	615	638	601	582	587	560	587	607	598	520	617	602	589	546	513	545	569	557	584	529	602	554	594	558	533	542	507	576	548	527	581	565	572	578	555	579	547	603	527	555	572	527	554	531	524	559	587	565	582	516	532	538	564	555	566	568	557	580	498	509	563	541	538	586	532	522	533	563	565	564	551	517	517	534	482	526	554	531	582	534	541	563	506	530	518	557	533	518	517	523	577	542	537	557	541	527	481	547	518	527	514	538	530	554	523	547	554	543	515	542	551	518	555	551	522	531	590	513	562	506	531	529	501	522	560	511	564	536	534	525	535	523	550	553	519	500	586	497	545	508	508	559	536	550	546	540	569	527	565	508	542	521	545	533	543	540	568	586	567	532	466	558	497	522	509	565	540	500	504	540	542	545	566	553	486	565	514	568	582	531	553	576	576	512	533	500	532	542	583	544	510	513	500	521	575	516	541	546	552	512	531	505	568	580	527	529	521	579	539	606	516	513	506	528	530	517	561	573	548	495	535	554	557	520	489	539	554	521	548	508	521	488	501	496	534	533	571	544	509	521	528	535	570	547	543	538	524	547	570	526	577	523	527	545	531	530	578	519	567	548	544	564	556	538	527	555	503	528	535	534	514	559	549	490	514	548	527	528	529	528	485	570	538	491	540	522	559	549	514	522	548	512	509	535	530	550	508	523	532	564	536	516	553	555	549	499	507	511	547	509	541	515	508	541	537	536	529	507	519	522	552	574	537	535	491	549	525	539	559	550	521	539	531	501	542	524	516	558	549	530	528	587	515	548	506	535	533	520	530	549	523	558	527	545	562	547	553	533	562	507	552	567	532	554	534	512	565	487	518	529	513	535	514	547	508	563	557	495	522	541	499	537	557	532	543	581	562	500	560	524	579	524	537	553	524	519	526	546	534	567	514	531	502	562	532	538	555	506	528	570	503	530	497	509	592	527	514	498	516	547	543	511	525	532	530	579	572	558	543	454	519	534	506	567	537	532	534	569	503	539	552	534	561	563	564	560	531	526	536	517	560	545	563	530	523	516	539	536	543	540	527	507	511	567	534	549	553	517	513	477	522	516	539	539	557	520	532	550	506	536	556	576	546	558	546	525	524	537	569	507	555	497	546	559	551	531	525	523	538	536	530	594	554	503	526	495	558	530	515	537	528	542	524	564	539	572	514	534	518	525	558	550	500	550	560	526	577	529	556	518	485	489	556	537	532	582	576	551	528	566	536	555	546	551	512	527	528	490	560	556	537	509	565	520	534	521	551	507	555	549	524	529	507	535	578	540	540	527	515	547	517	534	541	499	552	487	532	533	522	478	556	542	528	502	535	522	529	570	515	547	528	554	542	552	539	521	554	510	513	563	517	519	544	571	513	490	511	516	547	549	540	505	517	545	534	554	471	514	576	476	525	513	564	524	552	546	526	553	592	508	496	574	544	528	551	512	519	528	503	523	543	547	526	533	487	538	542	512	504	570	575	545	573	489	531	529	518	548	532	509	513	519	547	551	517	508	540	540	501	582	554	561	536	524	569	524	523	545	564	498	534	512	502	554	559	478	554	542	536	525	538	580	522	533	518	505	569	511	536	534	516	529	526	570	519	509	535	537	511	500	560	528	571	493	525	492	543	532	522	554	560	506	521	554	511	511	523	533	556	545	542	571	602	520	542	530	575	511	509	539	522	573	502	532	554	543	536	536	524	520	530	535	516	556	543	542	581	494	544	507	584	535	550	569	542	533	553	501	579	605	515	517	538	534	540	518	537	553	517	520	547	514	536	515	530	524	500	535	596	555	498	496	542	513	507	541	515	532	557	569	563	526	549	557	556	517	535	522	570	516	515	534	574	547	542	577	556	575	546	491	518	580	558	545	560	551	518	536	506	556	529	543	524	511	520	501	507	507	559	554	497	550	512	505	531	555	509	529	523	579	547	563	520	543	523	528	574	531	539	536	526	520	525	504	528	524	525	528	544	537	518	579	536	504	515	518	552	511	532	535	574	545	535	547	525	544	520	531	537	532	546	533	549	537	518	503	519	541	583	491	555	514	542	553	549	510	548	511	553	512	522	563	531	546	516	527	552	502	553	492	541	583	523	558	505	537	498	557	553	530	563	562	530	556	567	571	571	526	577	551	544	517	565	539	522	538	559	515	528	523	491	501	541	530	558	518	525	545	548	549	528	588	558	509	486	548	510	537	528	526	558	538	538	548	540	511	514	515	543	520	477	500	557	518	516	546	557	556	530	489	527	545	554	507	526	552	512	507	536	560	596	519	567	518	531	525	501	529	511	526	516	562	550	512	569	537	539	544	576	514	496	518	530	495	524	542	489	512	530	563	562	519	591	553	546	554	545	507	566	514	511	492	551	522	528	523	523	527	509	555	541	546	553	533	539	581	525	504	505	496	510	506	529	519	593	556	553	515	519	552	545	536	539	500	510	505	532	580	536	561	537	543	545	529	520	569	537	515	569	542	541	544	579	558	546	544	517	561	518	555	542	526	576	534	547	514	507	552	536	537	553	521	531	518	551	556	560	528	503	568	522	527	498	566	535	547	557	559	509	500	543	519	541	534	551	505	549	560	513	563	498	563	568	511	523	524	506	521	510	544	486	553	531	526	539	526	537	511	522	549	575	522	563	544	500	539	558	545	549	547	577	540	517	541	515	548	515	521	562	541	564	550	546	542	529	540	561	508	540	540	555	564	508	539	549	529	535	464	553	564	546	583	562	572	555	532	541	525	557	533	532	535	519	535	537	562	541	517	520	499	566	569	503	549	564	496	507	588	563	564	538	540	509	537	594	490	487	563	496	546	557	568	549	510	539	539	531	548	554	537	584	557	553	555	532	528	542	554	535	572	515	555	562	534	522	557	532	540	542	526	483	576	518	509	546	524	551	551	554	548	529	538	512	529	503	519	507	535	515	543	564	550	477	530	530	508	516	573	539	499	526	579	553	531	537	529	534	575	537	547	528	570	518	530	565	525	508	523	538	540	553	536	541	532	495	527	553	539	539	580	509	544	529	539	509	541	546	563	525	539	525	562	507	562	535	529	541	534	506	544	564	513	570	491	518	533	511	518	539	541	514	531	544	491	531	519	516	583	532	547	559	480	523	544	567	519	491	539	509	522	554	556	531	545	578	552	556	522	550	511	546	572	574	509	522	541	531	510	550	530	519	516	545	523	565	511	516	511	536	504	539	559	581	535	537	542	524	574	588	555	536	534	511	535	528	524	547	543	525	524	557	539	547	526	494	529	518	540	514	564	504	522	510	539	559	524	549	546	486	523	558	522	571	532	562	518	553	558	557	519	556	521	530	531	528	547	545	549	543	532	555	564	565	531	564	558	523	545	529	554	512	490	550	543	581	506	562	561	507	539	572	543	519	508	585	512	530	576	538	511	548	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43906	13971	3863	2424	1695	1278	881	772	680	557	552	470	439	420	406	379	390	326	402	342	320	308	332	356	348	341	291	340	320	290	313	291	280	307	273	302	296	295	284	288	312	275	279	302	287	292	291	285	272	307	305	281	268	301	279	308	297	304	280	261	316	268	271	286	283	320	284	267	280	275	290	320	311	283	280	284	268	277	296	292	283	314	275	289	289	311	292	287	268	265	280	307	275	278	280	256	295	274	272	281	288	259	291	263	290	280	263	280	274	270	315	301	296	252	279	274	289	288	300	266	295	297	271	267	296	289	251	324	268	289	244	295	266	305	266	285	269	272	306	314	287	256	263	283	260	266	271	300	295	288	299	261	281	277	261	254	272	268	271	283	255	265	265	261	266	281	274	264	299	284	266	286	294	273	308	269	291	272	288	312	265	277	265	305	268	309	297	285	280	279	265	297	267	290	295	293	262	262	287	298	257	244	279	280	302	266	262	285	286	270	320	284	265	295	256	293	293	300	267	288	277	302	291	295	273	234	272	299	284	285	277	274	289	265	250	270	280	268	268	304	289	304	253	272	297	295	290	302	277	275	283	293	281	264	257	270	296	296	294	317	294	262	322	286	285	287	259	276	282	295	280	261	275	267	290	294	288	294	299	256	266	291	305	277	286	262	286	300	295	308	272	277	288	298	274	286	294	288	244	286	298	270	262	289	285	283	286	271	265	291	290	273	258	270	291	257	285	286	251	320	312	280	285	272	281	313	294	295	275	292	268	301	298	266	303	265	300	281	286	284	267	285	274	277	300	271	295	286	276	266	254	265	333	278	284	283	253	287	287	270	250	253	271	264	268	272	278	261	264	279	279	266	311	279	264	259	292	293	272	278	289	270	290	296	326	275	278	283	276	265	302	321	276	272	268	250	268	275	275	256	281	245	278	273	277	245	294	285	277	271	295	287	268	313	319	283	294	307	269	293	313	265	281	303	286	298	289	260	273	289	285	279	297	270	278	256	288	261	276	261	279	289	285	280	293	282	266	292	279	304	281	265	265	275	264	276	283	256	276	289	303	307	265	285	288	263	275	286	276	275	291	304	276	280	283	294	283	238	315	295	307	267	274	275	281	314	283	283	276	270	286	283	262	280	286	283	300	277	265	269	265	252	306	310	276	303	289	276	254	287	283	279	280	258	256	300	277	249	307	282	266	272	302	247	284	276	299	280	277	294	289	269	270	278	254	271	292	317	267	284	249	321	278	296	298	283	252	278	282	265	306	242	279	258	293	295	263	281	291	304	276	290	266	260	290	289	302	256	302	277	301	267	260	282	285	282	275	274	251	258	292	273	271	271	269	282	287	271	302	280	273	269	290	314	273	273	288	286	281	288	267	281	266	306	280	270	243	305	272	260	290	274	276	302	274	253	244	259	299	323	274	286	283	272	280	272	276	257	264	263	302	278	291	276	258	295	292	287	279	276	276	281	306	248	283	296	289	290	253	283	278	283	299	284	267	289	294	257	297	268	273	302	281	247	272	243	283	273	280	284	263	279	270	288	260	293	265	271	270	264	292	299	302	299	308	300	318	263	278	277	276	298	265	278	265	279	281	291	272	274	284	288	306	265	242	300	296	259	285	272	273	265	291	250	256	277	301	282	274	264	273	277	278	306	335	256	267	294	297	277	279	279	259	286	297	302	301	266	300	268	316	317	262	289	264	287	289	269	261	313	275	287	282	272	297	288	264	240	282	317	315	255	272	282	274	271	289	269	284	302	268	268	246	288	286	270	283	278	300	285	292	298	276	272	294	267	286	260	308	230	290	291	292	267	286	273	275	260	254	300	261	284	264	288	276	277	268	279	309	271	290	292	272	287	280	297	276	286	299	277	288	292	299	313	274	278	290	291	279	289	255	275	300	250	261	295	297	273	269	256	300	272	276	292	266	272	279	255	305	289	297	276	303	303	276	285	304	287	263	286	267	271	275	289	253	260	278	270	270	272	264	310	276	288	300	271	316	283	277	274	274	277	274	291	307	261	258	285	283	265	296	294	257	235	280	302	290	283	280	282	248	286	294	266	266	275	263	249	276	273	255	251	282	253	285	278	278	291	278	292	264	274	276	303	274	303	293	282	266	283	259	253	244	264	273	294	292	287	283	276	254	254	277	259	281	278	300	291	258	288	271	278	292	305	273	283	303	271	275	265	284	279	304	290	258	247	258	265	283	265	266	265	293	257	282	257	261	295	298	256	298	284	243	248	309	267	272	285	256	276	259	310	301	287	269	303	262	283	270	315	267	297	287	296	265	279	253	282	296	265	289	292	259	285	265	273	261	274	277	262	268	253	277	261	274	274	280	266	260	258	287	282	284	283	262	284	271	275	301	289	272	275	288	289	291	275	308	301	267	274	279	293	256	276	293	238	268	326	282	252	266	261	264	266	292	278	254	298	263	300	286	253	272	256	272	279	274	259	304	278	266	333	287	283	299	279	297	279	277	271	267	244	296	291	246	242	288	261	272	282	278	256	249	286	264	273	285	273	278	299	267	219	269	285	289	264	291	285	268	278	259	288	310	274	294	288	268	251	297	288	256	291	252	304	300	291	271	301	251	295	285	277	296	304	277	282	284	296	280	260	271	270	257	271	247	282	279	259	283	300	297	261	272	268	279	298	284	285	275	270	270	284	305	273	281	282	281	298	294	291	270	294	286	277	299	265	285	273	270	289	280	269	295	292	284	282	269	275	290	287	287	278	280	262	283	267	300	256	271	270	255	301	308	280	278	287	296	301	287	256	278	264	310	275	281	292	255	280	270	300	283	276	287	260	277	300	302	284	274	261	299	270	295	271	268	283	308	296	296	284	285	285	281	260	280	257	278	284	299	296	282	295	248	255	265	282	273	292	292	286	290	291	287	269	303	273	279	280	278	317	308	254	273	312	259	266	303	270	312	267	281	299	251	270	268	274	255	280	274	275	298	260	292	271	270	273	256	299	301	284	282	299	281	251	282	294	270	271	270	273	279	290	291	278	243	285	279	281	294	271	305	286	273	282	282	280	287	254	274	280	289	270	287	274	280	274	260	295	258	292	265	306	286	293	300	266	295	265	272	282	301	283	283	292	283	243	299	295	289	275	281	273	274	278	308	247	284	273	270	311	236	302	305	279	294	302	275	297	276	276	259	279	255	276	295	288	297	267	300	302	307	269	290	291	296	300	288	280	270	261	279	271	285	289	284	291	280	273	292	282	290	276	281	275	242	269	279	305	230	252	295	287	299	280	265	278	285	278	271	297	270	265	288	299	262	285	256	268	271	260	287	268	281	280	283	285	313	301	284	299	256	263	278	285	279	302	286	278	270	273	283	288	294	291	252	265	298	285	303	260	267	303	254	316	295	275	286	262	291	279	267	278	266	271	284	260	264	316	278	279	274	290	263	274	273	277	289	289	257	287	267	285	282	316	282	290	302	278	265	287	257	282	290	259	291	302	293	263	272	276	289	265	290	283	275	234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18109	2918	6319	7034	5939	4729	3868	3358	2764	2457	2179	2073	1830	1665	1643	1427	1393	1265	1270	1201	1177	1253	1184	1074	1047	1013	997	995	1045	988	928	872	926	887	912	877	881	857	849	826	916	833	813	862	797	876	857	804	789	806	833	815	804	790	805	807	826	852	802	791	784	820	826	788	798	785	803	773	797	756	821	799	741	795	744	761	766	809	812	788	754	763	770	775	791	779	739	825	807	802	828	787	736	800	792	811	761	749	785	771	769	710	801	757	764	742	768	788	800	800	767	765	731	720	757	768	791	798	768	767	757	723	795	795	793	768	765	780	736	791	709	772	732	719	723	792	788	793	780	762	810	750	758	762	788	788	736	738	772	799	754	752	781	753	757	783	775	759	747	715	783	810	765	793	732	780	742	769	748	775	750	754	776	774	819	789	753	738	787	699	771	707	758	776	779	765	790	795	735	767	756	825	726	780	770	739	738	800	785	770	807	784	761	767	748	754	788	784	759	792	757	736	773	736	746	776	769	810	713	783	782	762	769	753	761	769	786	741	734	780	765	760	742	784	716	733	793	739	796	746	754	754	726	792	727	731	797	761	771	814	729	794	775	702	747	740	733	764	751	772	757	789	767	796	753	750	739	772	800	748	768	728	784	758	721	764	749	797	778	761	717	804	731	718	769	779	727	768	787	739	812	732	765	789	745	744	753	775	767	754	707	756	757	771	793	747	787	763	799	771	735	744	747	772	752	724	800	771	760	802	804	677	750	764	752	775	772	730	765	770	806	760	773	717	743	708	734	752	782	746	766	753	768	758	790	718	788	764	746	762	759	719	747	789	724	698	751	741	763	718	771	797	794	731	770	729	807	794	759	760	781	732	735	795	805	771	769	712	784	733	765	769	758	747	777	749	792	766	746	761	782	761	747	799	770	732	779	735	705	743	756	726	725	797	745	775	800	747	724	747	771	753	804	738	733	726	777	752	718	791	767	776	736	718	756	709	770	767	802	814	784	767	809	743	745	759	757	728	777	742	759	750	768	731	709	747	724	758	719	744	748	733	741	753	794	742	705	778	772	766	783	772	742	711	737	766	752	784	745	773	747	801	826	760	727	746	773	738	779	754	776	783	809	780	757	770	744	786	784	808	757	743	766	733	806	776	714	773	787	786	711	796	705	733	772	711	762	761	716	770	766	806	766	744	777	786	739	774	764	781	757	777	763	777	723	782	743	774	776	755	769	740	801	734	785	776	761	797	793	790	743	749	793	781	748	794	735	696	826	794	751	749	761	771	756	729	759	742	788	768	763	777	816	767	722	762	758	751	767	744	805	806	784	765	722	753	787	784	749	756	742	752	775	756	722	762	776	714	777	745	713	775	765	819	740	724	748	814	805	724	755	742	722	750	808	732	754	749	825	755	696	763	694	772	766	770	789	770	762	740	765	815	784	768	788	751	796	732	795	761	760	777	715	751	723	779	747	748	722	783	740	774	794	748	749	758	742	756	697	767	710	790	771	791	745	781	794	788	764	779	714	723	742	722	755	702	768	739	770	743	739	722	720	788	741	779	724	754	760	800	742	708	743	752	743	702	730	738	759	810	744	757	739	782	777	780	773	711	765	774	758	724	707	813	750	766	800	749	786	734	723	780	763	778	787	703	751	754	718	793	787	761	783	824	762	706	705	725	827	755	795	752	765	766	746	792	770	822	792	789	790	808	725	754	738	727	777	768	767	732	757	766	762	780	766	740	751	776	707	728	819	730	777	754	779	766	719	756	790	742	747	739	702	715	743	745	709	733	692	751	775	750	752	769	763	757	775	773	754	721	762	744	770	746	768	751	733	726	711	747	742	736	728	723	748	757	773	805	742	758	747	809	815	757	745	727	763	758	752	757	793	730	743	778	678	718	776	794	774	733	795	760	773	761	749	747	755	729	745	770	794	765	807	815	711	735	743	774	735	817	735	742	716	749	770	763	750	776	761	774	771	742	779	731	734	782	804	793	814	793	733	752	776	750	746	727	799	762	728	791	726	741	734	753	773	768	706	758	779	749	702	790	717	722	752	738	791	793	793	771	774	768	769	737	706	769	790	770	759	793	795	739	774	739	802	749	782	718	796	742	759	763	711	733	791	714	735	768	753	776	772	755	747	760	738	804	713	784	753	749	761	760	735	782	731	774	786	768	765	718	807	780	783	763	774	744	718	738	730	753	738	684	735	767	787	776	737	734	790	768	795	768	752	747	753	768	770	733	715	756	744	797	744	719	742	728	757	766	758	799	778	734	745	738	754	772	751	799	775	758	735	724	731	753	756	769	738	775	782	725	733	710	731	744	726	765	722	810	712	755	749	724	745	768	802	798	764	775	752	725	768	760	704	735	703	734	750	778	738	806	763	775	766	755	746	740	799	774	751	778	758	769	773	762	763	750	743	731	761	779	772	777	740	747	707	766	768	791	722	764	753	795	759	756	863	731	770	749	777	783	833	805	778	737	762	762	789	742	791	782	780	794	779	764	733	749	766	757	762	751	766	757	802	723	757	760	732	802	699	746	747	792	785	747	763	793	750	673	711	715	783	766	748	792	751	673	792	758	755	732	757	760	779	777	733	761	772	722	762	755	789	710	787	755	794	712	754	743	757	754	746	739	731	770	817	710	761	698	789	817	785	745	750	765	777	751	781	727	756	730	719	782	751	708	780	721	733	785	746	743	721	763	800	754	816	803	728	815	754	812	784	756	750	758	761	757	760	746	766	768	811	793	742	747	736	742	772	770	755	726	746	781	769	802	782	732	800	784	756	738	711	745	787	774	729	757	739	712	796	807	777	801	839	754	781	764	754	771	748	805	757	766	796	781	785	773	719	767	787	744	790	798	755	769	814	764	776	752	742	741	769	752	781	771	751	721	774	804	737	701	776	794	791	794	786	773	758	769	732	753	764	738	737	739	799	789	723	756	758	770	767	731	779	802	754	791	727	759	760	742	720	780	746	803	792	721	719	799	741	708	763	770	766	767	760	775	817	761	797	746	758	797	769	779	774	786	757	809	801	753	761	707	791	738	756	795	797	758	755	743	756	800	801	736	806	744	778	747	746	747	744	755	758	752	769	777	769	768	719	774	749	763	798	738	758	713	753	737	709	743	795	744	770	776	773	754	786	741	773	810	748	779	731	721	818	705	711	727	771	755	779	769	783	759	756	753	764	765	741	784	738	726	737	786	764	759	732	752	767	761	751	776	763	746	785	781	733	782	767	759	815	741	732	689	740	775	753	811	755	749	749	778	736	739	739	776	767	730	724	764	707	754	740	773	829	711	773	754	774	769	800	791	731	744	772	753	822	770	738	747	720	729	741	766	792	752	703	723	743	733	739	765	770	781	783	776	788	787	759	748	728	765	748	737	735	744	745	750	757	761	756	731	750	784	762	745	776	779	819	742	752	766	831	764	680	726	743	756	760	749	762	797	730	724	714	751	724	746	792	771	722	773	760	743	777	757	738	765	773	790	775	776	734	740	750	757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4707	336	186	117	119	109	103	95	92	90	82	93	99	93	87	101	91	89	83	76	89	83	82	92	87	88	94	84	85	85	84	83	101	89	79	84	88	76	77	92	78	89	89	68	92	80	83	86	81	78	91	87	77	93	91	81	79	75	82	69	86	88	89	91	103	73	87	83	70	81	76	71	66	86	84	80	85	83	78	85	85	84	80	94	82	79	92	77	79	91	85	77	88	89	90	83	106	93	92	80	92	107	84	93	86	86	96	85	63	82	92	93	71	84	85	78	95	80	91	92	100	95	74	95	96	81	84	87	74	80	84	85	81	87	90	89	93	96	82	71	75	79	81	67	64	92	86	89	88	86	75	69	89	83	86	81	82	66	90	85	88	102	93	88	65	72	89	87	77	74	90	85	75	81	85	88	76	97	78	82	85	87	68	74	90	84	91	87	83	96	88	89	74	78	81	98	83	67	90	89	112	77	83	83	89	91	90	90	90	105	67	75	86	87	72	77	79	98	85	62	96	98	101	93	101	89	78	80	80	86	88	94	79	90	95	77	84	103	88	103	85	89	90	88	96	88	71	82	88	85	100	86	88	82	92	86	77	91	90	86	81	96	88	86	72	78	84	80	98	73	86	103	96	84	83	106	84	82	74	58	86	78	91	84	71	73	92	95	91	79	78	74	71	93	79	89	79	78	86	69	91	92	84	91	84	102	82	92	75	78	73	77	82	91	63	84	92	77	77	83	96	75	87	84	82	75	86	88	92	89	87	77	71	105	91	94	83	86	97	96	88	84	93	70	70	88	81	72	85	83	79	79	71	85	82	84	86	95	77	70	90	69	74	95	84	90	81	72	68	86	81	88	91	81	86	63	80	85	98	91	77	91	89	87	89	85	71	96	86	91	84	81	96	102	79	80	91	104	73	89	93	95	85	94	94	86	93	91	91	70	82	95	91	87	84	82	81	89	81	80	104	91	75	67	97	70	87	82	83	79	87	84	70	80	83	67	105	105	76	88	85	90	90	92	91	85	72	79	81	104	78	67	74	89	90	80	80	84	93	94	74	72	84	92	98	79	96	99	71	95	88	96	83	83	86	104	101	96	77	94	73	83	88	98	99	104	71	92	75	96	101	85	91	77	84	86	82	84	78	85	79	89	81	90	77	78	97	82	86	76	64	86	91	75	82	67	85	73	62	80	76	76	76	73	102	91	90	96	92	99	89	120	89	75	84	92	96	98	89	109	83	89	104	87	99	105	102	71	96	82	86	76	94	100	88	97	93	87	66	77	67	67	82	96	72	78	88	85	79	79	71	88	101	114	93	78	87	94	84	94	84	87	75	90	77	89	74	85	78	69	99	73	93	84	82	95	81	88	73	87	83	73	92	92	82	82	89	83	89	85	84	88	81	94	83	79	98	83	69	73	69	77	77	114	86	83	99	64	100	71	78	100	74	71	85	80	76	77	84	75	80	78	78	91	96	83	84	88	71	81	83	98	75	95	84	77	71	92	78	93	85	67	78	90	83	100	76	77	96	93	72	86	87	75	100	90	84	94	71	78	106	78	77	84	102	86	81	79	72	74	82	90	104	89	80	97	94	87	80	86	72	77	89	99	73	80	91	77	94	83	75	89	75	77	71	88	87	65	72	83	101	80	73	83	85	76	68	77	91	73	78	86	85	80	80	99	92	83	79	80	101	82	73	88	95	87	88	62	92	92	99	72	80	75	61	79	81	116	92	68	86	88	73	84	88	94	76	79	85	87	97	81	92	99	76	94	81	87	73	80	82	73	80	82	85	102	106	80	92	83	85	79	92	85	96	80	88	83	89	86	108	78	81	88	76	89	79	71	99	73	77	89	82	78	83	80	93	99	87	83	105	100	84	69	81	88	89	82	86	79	94	81	88	80	92	69	66	68	73	71	87	73	94	68	91	76	85	85	112	75	88	86	77	102	74	86	94	84	82	82	102	86	90	84	80	93	69	68	83	70	75	91	103	87	91	91	75	81	83	81	97	75	88	69	79	99	74	79	88	83	74	84	89	92	96	94	76	87	78	96	83	79	89	68	89	89	90	85	81	69	81	95	100	83	92	97	82	72	81	88	79	93	84	104	76	82	85	89	82	86	82	87	96	77	73	87	89	86	74	81	67	84	80	70	87	90	85	76	67	112	82	69	93	91	76	79	81	102	81	85	75	75	82	93	85	96	76	84	80	69	98	85	80	74	81	84	86	91	73	84	79	84	84	78	87	76	69	84	92	77	85	80	87	73	107	96	86	81	74	87	77	76	90	83	95	77	82	83	110	92	78	81	82	87	95	84	72	83	87	102	84	85	75	77	63	71	74	98	68	100	85	94	81	86	76	79	92	81	86	75	76	85	82	82	80	89	80	85	86	95	89	86	77	84	82	88	91	127	82	80	59	86	79	91	90	70	97	75	76	83	92	86	78	85	87	105	99	90	98	85	71	85	76	95	79	95	86	77	81	87	87	86	76	82	78	97	87	97	86	84	77	77	80	64	88	81	81	85	94	76	94	87	82	73	96	81	92	77	99	91	92	71	83	97	93	91	93	83	82	84	96	66	71	84	78	80	96	99	83	103	77	88	82	72	89	87	87	91	86	83	80	89	84	101	76	84	83	74	96	71	86	78	95	78	79	69	70	78	89	77	100	83	100	95	91	93	89	84	75	81	68	81	91	92	97	92	84	88	82	86	79	77	87	77	96	75	83	91	87	100	76	88	84	113	98	101	88	74	69	80	91	85	78	84	88	87	87	74	70	101	93	85	80	78	85	94	85	93	81	72	58	93	83	93	84	88	91	98	73	72	95	87	80	98	88	85	70	74	77	96	89	88	79	73	85	88	77	58	92	79	86	91	77	73	72	85	103	73	88	89	82	85	67	102	80	88	90	86	87	91	93	79	96	88	79	84	88	90	75	81	85	85	75	94	80	83	86	77	77	87	86	96	78	95	92	83	103	103	82	100	81	80	98	83	87	100	88	90	80	79	102	84	90	73	75	83	83	104	77	79	79	93	75	86	88	80	74	90	85	87	101	75	72	83	90	76	80	85	82	102	107	88	71	77	94	85	81	82	87	96	88	72	78	93	93	75	101	93	72	69	78	81	91	98	69	78	76	70	93	81	83	83	93	73	92	83	89	82	77	73	106	83	92	80	91	74	100	83	76	85	94	99	86	74	78	69	89	75	80	89	77	93	73	69	77	86	111	82	80	91	86	107	80	86	93	84	71	91	78	85	81	79	96	91	79	82	91	87	83	90	79	64	75	73	84	91	82	80	89	71	96	79	69	76	87	84	104	84	89	81	80	82	98	89	73	72	75	90	85	67	91	98	83	71	76	73	87	65	88	100	85	92	75	81	80	88	74	92	67	96	84	93	78	74	83	72	78	83	92	108	89	87	86	76	86	88	88	86	97	70	90	77	89	93	79	85	78	94	74	78	110	78	75	89	80	98	80	95	86	81	99	86	84	107	84	92	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5341	372	470	479	469	372	383	370	382	322	320	325	330	307	263	330	302	279	312	326	311	297	292	270	301	304	312	283	310	293	269	304	292	304	306	269	287	301	297	286	312	296	273	287	325	307	287	322	301	284	293	288	290	297	300	290	253	289	296	306	306	290	300	289	271	279	285	286	278	269	288	303	298	287	283	264	284	293	267	280	306	362	307	313	271	277	283	271	291	288	268	286	268	292	306	305	304	257	295	276	266	280	290	286	287	289	303	324	324	300	277	296	281	308	317	285	258	295	270	298	286	308	298	299	296	290	303	313	284	268	268	272	307	274	287	297	288	282	334	294	257	315	317	264	282	306	267	308	258	304	294	328	281	296	263	270	293	273	294	293	297	314	276	276	289	268	291	300	291	268	293	269	273	252	268	294	302	305	297	293	312	283	313	293	279	291	274	279	314	308	291	308	303	259	293	296	279	312	296	303	285	286	304	298	294	305	302	287	263	300	312	296	302	307	321	287	294	295	283	307	299	269	299	275	320	279	304	283	286	302	302	329	300	292	266	266	286	270	284	311	284	288	286	292	279	259	269	309	302	296	263	304	261	313	270	298	305	303	307	288	283	307	293	287	292	299	297	300	282	304	317	280	311	294	271	300	286	312	334	251	287	255	290	324	301	287	332	289	322	299	318	283	268	297	257	279	289	294	304	291	295	295	295	307	288	273	296	301	306	291	273	327	300	275	286	274	304	301	258	286	290	314	282	283	296	303	306	293	305	280	276	268	266	277	266	317	301	316	310	317	268	270	296	290	283	300	254	321	302	288	290	283	293	264	266	284	277	270	278	270	298	283	292	310	267	273	292	265	279	274	264	255	276	293	287	291	293	302	280	295	296	303	299	279	281	280	289	312	326	315	292	296	276	297	279	284	287	320	282	282	304	295	272	260	294	279	286	265	265	290	282	300	286	279	311	294	282	287	284	257	259	288	305	278	309	313	289	277	268	274	324	308	288	288	287	325	275	292	296	298	280	286	309	261	293	287	291	291	247	304	268	268	260	284	295	275	277	292	316	304	283	296	282	295	277	265	279	273	277	291	294	303	258	288	268	279	302	309	335	307	311	296	269	316	297	296	282	295	274	299	309	297	280	286	323	266	281	290	273	305	292	311	304	269	305	281	305	277	300	294	292	247	326	300	289	311	319	326	293	309	296	285	318	294	286	286	242	286	290	312	300	248	300	309	282	321	286	284	288	248	308	296	298	324	287	275	314	293	295	304	265	291	261	327	304	289	298	259	294	308	304	335	289	284	291	283	323	284	261	307	292	285	283	285	290	276	329	289	267	276	292	318	285	299	288	273	292	290	303	303	308	308	295	301	285	328	307	264	263	295	266	271	278	310	293	321	276	290	322	289	264	291	255	295	315	269	310	305	292	279	274	308	291	290	281	267	318	293	318	286	283	301	252	283	300	278	290	315	281	293	291	273	310	298	311	274	289	299	299	302	311	266	289	303	282	293	306	307	277	291	287	276	269	293	314	284	301	282	337	292	292	287	303	273	308	302	325	326	287	279	314	288	320	279	290	318	308	280	286	295	290	328	298	285	283	304	325	298	275	324	281	284	302	266	293	271	315	311	287	311	292	292	287	324	291	271	302	288	295	294	284	316	278	294	272	267	269	298	280	294	312	303	306	278	248	264	279	287	281	274	298	307	288	321	270	295	280	299	321	292	299	293	314	297	298	263	285	299	305	285	286	278	303	300	280	313	294	321	321	281	297	283	288	295	279	290	315	244	260	245	298	286	277	317	283	289	309	283	267	285	266	296	296	284	297	284	314	278	319	310	277	261	321	284	251	287	268	275	273	312	248	312	266	302	286	257	290	285	310	294	324	294	294	282	277	272	296	321	311	279	312	286	313	278	286	290	286	298	282	294	306	287	281	295	307	278	295	295	299	297	290	249	291	289	255	284	273	282	288	281	276	297	282	323	276	299	278	290	311	294	294	291	267	274	316	285	268	296	291	296	306	288	272	284	286	274	289	278	306	294	294	324	306	328	290	300	283	281	280	296	309	287	326	317	274	258	280	289	280	292	265	278	290	283	282	282	273	313	306	287	287	280	276	298	296	275	281	293	306	273	322	288	312	274	272	296	261	274	280	274	319	297	289	314	286	275	312	275	300	295	301	269	298	299	273	262	303	296	286	267	316	263	274	310	259	293	308	270	271	291	332	290	290	273	290	295	276	297	267	291	305	316	288	285	284	300	303	274	267	292	324	305	308	316	281	323	300	276	331	280	305	284	302	295	286	295	260	260	318	299	258	284	271	293	303	299	329	275	281	298	275	291	278	287	274	277	295	300	276	312	308	282	285	268	256	275	298	296	282	315	254	279	303	278	291	274	279	294	308	303	271	282	326	275	269	322	276	289	281	308	249	291	295	284	287	270	274	302	317	295	258	286	289	320	316	272	295	320	275	287	301	292	304	304	280	309	283	295	293	276	272	288	275	288	268	280	270	312	317	269	269	314	286	289	294	281	286	299	293	287	292	292	277	293	286	289	319	301	298	293	274	307	308	260	292	328	309	294	279	280	282	300	285	291	279	278	289	278	274	301	329	284	277	278	278	281	277	296	251	305	278	269	301	291	271	273	299	291	308	278	277	296	307	273	284	280	320	296	310	290	312	266	306	308	310	313	293	291	321	274	277	271	297	278	300	298	311	280	285	292	301	265	290	294	300	296	261	253	291	278	316	315	285	304	281	276	300	293	271	273	279	259	303	260	284	302	292	299	295	278	275	288	287	290	289	294	291	299	265	307	280	306	300	308	310	339	301	280	287	300	267	252	296	279	302	261	294	330	292	256	302	299	266	271	272	294	324	267	258	307	275	311	307	293	268	291	275	277	295	298	260	278	296	260	307	303	285	314	294	282	318	274	280	261	283	300	278	284	306	307	293	278	271	302	304	311	345	295	290	287	303	305	283	286	286	317	292	293	276	286	302	276	301	298	304	302	278	295	291	301	294	287	302	316	344	293	280	226	291	295	311	302	288	276	291	256	308	266	320	324	271	296	302	293	305	306	298	277	303	277	294	280	284	283	260	274	313	290	277	303	286	272	285	290	297	309	303	295	294	262	301	267	307	304	295	266	304	292	282	292	297	289	278	287	296	305	312	293	295	282	298	297	303	295	283	283	275	288	273	291	300	278	307	299	295	283	269	303	292	291	275	262	267	283	279	291	283	282	303	293	288	289	287	255	294	264	291	299	309	331	303	296	270	285	282	293	283	273	290	306	262	284	319	271	302	310	301	292	293	256	274	282	314	294	308	296	285	315	277	264	334	313	276	276	259	281	250	276	299	306	285	307	294	296	274	275	299	284	277	297	304	288	288	308	267	287	305	307	285	272	261	298	273	279	272	291	297	259	281	299	281	281	308	265	288	301	288	283	324	250	285	285	271	301	286	287	284	320	256	313	304	269	248	291	246	278	297	275	278	291	288	281	282	294	285	285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30973	5256	1553	1098	817	605	484	410	362	322	289	284	252	258	252	217	223	258	216	206	224	217	202	198	192	215	221	178	203	209	177	198	170	183	206	185	194	186	197	166	189	202	186	201	162	215	177	187	183	176	181	169	227	167	190	168	194	192	191	199	189	173	177	201	183	170	191	190	163	192	173	190	190	192	171	172	153	164	203	197	191	209	208	153	172	180	180	186	172	181	171	195	219	209	187	194	186	169	180	202	178	193	183	207	186	197	185	186	183	178	185	182	193	162	201	183	166	178	163	184	213	201	186	197	198	186	192	173	171	180	187	177	174	174	177	167	189	195	186	161	192	183	194	203	184	208	196	167	192	176	186	179	186	209	191	177	198	206	184	173	201	187	193	210	208	205	185	189	159	191	184	185	198	210	159	172	190	170	162	167	205	189	190	177	170	161	190	181	191	208	193	195	196	187	171	194	172	174	187	173	196	174	162	166	184	173	183	171	205	176	176	181	170	187	167	166	190	171	196	208	172	181	191	222	181	175	204	195	192	200	167	169	168	200	184	183	178	180	168	207	199	174	173	205	193	199	181	181	162	177	193	188	195	177	201	190	177	216	182	134	195	167	162	197	194	197	171	172	202	176	168	205	204	164	192	183	168	186	155	188	165	188	170	169	191	181	169	167	185	207	193	189	178	186	197	177	172	195	200	152	181	150	184	171	191	182	186	200	150	173	163	184	172	187	166	201	190	197	203	185	170	195	190	187	205	167	179	188	182	181	183	199	167	187	173	184	217	152	189	187	192	188	187	172	162	179	167	195	182	219	189	181	181	225	203	185	181	203	187	190	178	189	174	199	194	180	153	200	206	182	164	182	197	180	179	197	188	186	179	169	186	166	185	187	189	187	203	199	169	206	192	180	191	177	209	175	185	180	186	180	184	188	190	183	171	185	173	210	177	185	204	192	176	186	177	168	181	175	192	199	178	188	195	172	193	189	178	182	196	185	179	170	170	178	197	203	185	202	174	192	213	196	214	174	204	159	209	197	174	193	176	177	196	189	186	162	195	198	175	205	200	198	175	196	185	194	178	165	163	207	209	177	180	193	209	164	159	172	191	167	172	178	166	186	178	198	206	200	187	178	199	165	191	188	171	172	163	191	180	187	183	192	189	170	185	165	181	181	200	169	202	175	181	196	210	166	210	165	165	171	190	180	180	185	181	182	190	200	200	186	187	211	175	187	187	184	164	183	189	173	191	179	184	197	182	213	177	159	161	201	173	201	167	196	170	200	176	189	164	182	191	199	208	174	184	206	197	180	194	174	187	174	192	183	167	200	177	189	167	200	218	189	181	179	173	202	180	203	191	196	172	175	179	157	196	175	180	185	148	173	171	193	165	164	183	194	191	181	173	191	182	185	180	171	166	185	179	177	199	170	196	197	169	190	190	200	199	206	172	206	187	185	179	154	165	170	191	169	196	179	183	178	198	179	185	205	161	193	190	170	197	186	171	179	184	203	210	171	192	178	210	178	192	189	204	178	204	194	168	190	201	184	204	171	192	206	173	186	173	202	186	181	201	204	167	179	178	180	202	164	192	185	197	187	199	183	191	194	179	189	186	168	168	156	175	206	207	174	171	175	200	151	173	182	181	199	158	180	179	158	189	183	179	177	191	186	185	167	179	184	188	158	186	185	171	218	175	193	217	170	184	183	157	201	170	180	177	181	171	190	185	168	167	170	195	195	202	172	191	170	199	182	175	185	162	172	175	199	180	162	196	206	190	163	181	180	174	180	191	205	180	208	175	195	196	182	182	180	176	180	179	180	201	183	163	196	181	166	183	158	177	171	196	176	173	205	176	175	185	176	177	174	163	177	195	207	189	221	173	189	164	196	171	198	187	190	167	201	202	171	188	175	180	176	171	178	196	206	188	178	178	183	154	183	184	189	193	173	187	164	193	200	172	175	186	191	190	155	182	198	221	176	194	177	186	180	162	179	190	198	196	197	187	181	156	150	183	179	187	172	184	180	182	193	192	172	193	180	170	180	187	217	175	184	189	172	175	168	212	203	189	164	172	180	188	178	195	178	187	212	205	178	169	192	196	177	196	206	160	155	188	177	170	183	205	194	162	171	185	166	173	182	187	173	165	204	189	187	190	164	212	186	200	189	191	167	197	179	217	183	193	194	199	179	181	192	186	193	164	185	176	195	185	192	157	199	214	191	196	177	194	182	184	172	198	208	179	160	188	193	184	197	168	168	179	192	176	202	190	191	196	188	173	189	211	170	179	197	193	190	192	167	169	188	174	185	191	195	179	185	205	197	199	169	190	181	171	179	167	197	177	165	196	182	176	174	188	189	171	187	186	182	168	213	166	197	200	190	177	191	178	160	187	189	192	184	196	170	203	202	172	219	183	173	185	182	217	194	178	190	213	201	188	171	183	185	181	172	185	170	187	204	188	220	195	153	214	164	184	192	215	195	193	207	193	190	190	197	189	186	190	207	197	191	192	194	200	208	169	205	176	182	174	166	198	179	182	164	180	189	190	162	183	183	173	174	180	189	171	168	188	170	184	201	182	180	203	186	191	168	194	197	166	180	194	192	164	201	177	144	173	189	194	192	197	216	189	174	177	176	200	204	183	190	167	192	178	191	197	185	195	173	181	187	179	180	221	165	175	180	209	190	173	176	210	160	187	173	162	205	176	194	196	194	189	184	185	156	206	176	172	196	184	158	193	228	191	180	180	171	213	188	177	195	162	182	177	208	183	162	210	191	181	194	175	183	199	189	189	206	183	190	174	191	176	195	191	192	198	206	208	201	190	169	180	170	178	196	176	171	185	188	183	177	164	183	202	185	178	182	176	189	172	180	193	191	178	197	191	195	189	170	191	179	182	201	218	203	167	197	205	165	176	191	198	178	172	184	175	183	182	177	197	178	188	163	190	187	163	180	189	177	199	208	185	185	178	170	183	181	209	185	177	171	182	169	191	182	189	188	185	217	169	193	170	195	198	185	191	172	166	188	164	173	198	182	171	204	175	205	156	187	181	165	196	181	182	173	170	202	169	188	184	191	183	196	169	195	170	204	195	200	183	149	187	178	185	188	181	196	195	167	188	161	175	180	207	193	185	201	182	172	178	193	206	204	197	173	188	188	173	174	147	188	165	171	199	204	197	185	178	195	181	187	184	208	189	179	186	175	214	183	195	207	189	181	172	206	194	182	197	183	182	176	191	195	190	206	170	187	203	178	175	186	192	177	172	188	199	183	195	195	186	172	185	194	169	186	179	182	196	176	200	176	175	192	182	165	222	188	181	162	197	189	177	173	180	167	171	188	180	195	177	188	175	199	181	192	161	194	188	177	159	176	220	169	183	185	187	178	178	199	176	144	203	193	180	172	168	174	161	197	183	202	178	185	185	169	176	178	181	204	185	185	203	192	181	189	188	176	182	177	195	182	197	185	192	160	216	182	207	205	209	176	192	192	171	162	202	208	177	189	191	169	202	204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13219	1618	3451	3944	3212	2651	2166	1854	1642	1369	1230	1159	1061	954	934	903	865	857	821	747	754	746	718	685	702	632	662	657	618	652	674	638	624	637	622	602	609	571	596	601	569	589	590	568	590	595	544	567	580	541	617	561	568	583	542	588	582	570	561	541	537	553	583	550	545	536	604	571	564	537	560	569	533	556	568	591	572	580	533	598	584	554	589	550	562	518	560	546	515	509	548	496	560	567	520	536	526	561	521	509	590	509	545	525	568	564	535	564	536	533	533	519	490	576	539	556	547	560	532	555	548	565	528	556	578	549	584	560	535	500	542	523	523	540	548	553	556	518	542	555	560	569	531	534	530	573	567	535	516	575	566	604	551	559	528	498	555	553	541	537	498	551	516	539	538	556	519	540	538	574	538	547	539	550	570	572	531	508	552	532	553	579	591	558	505	502	526	570	551	557	574	521	518	575	579	561	557	529	550	541	511	572	489	509	554	545	550	533	538	549	508	557	572	501	527	536	545	587	550	564	572	528	546	534	534	520	545	545	581	562	544	564	556	514	560	539	538	576	557	537	570	555	527	586	541	567	522	584	578	522	530	559	538	544	551	573	548	555	524	570	534	539	579	549	530	577	554	528	557	556	541	512	591	513	600	530	543	535	562	555	496	560	551	556	542	527	528	546	519	495	560	538	529	517	541	567	537	547	520	553	540	527	530	543	557	527	498	529	551	536	549	557	568	554	521	559	526	537	568	562	491	512	504	537	523	530	491	554	528	516	582	510	527	537	563	535	619	556	531	518	572	525	581	528	521	519	587	526	543	495	588	522	554	521	499	551	548	539	510	529	552	550	488	526	526	548	535	533	536	524	573	518	556	493	528	553	541	577	533	523	511	517	519	549	575	533	525	519	553	517	549	539	542	504	543	540	540	537	541	538	537	510	528	551	523	524	512	570	485	505	488	548	536	555	493	560	513	525	513	500	501	504	552	547	540	589	501	536	535	512	528	521	550	529	566	542	560	548	508	537	528	546	513	550	563	532	564	557	591	571	560	544	492	534	551	537	561	550	556	577	526	561	556	553	525	509	525	534	496	531	535	551	511	560	512	532	537	585	552	534	526	569	504	569	563	548	527	484	531	529	527	536	552	537	511	533	538	520	542	550	513	514	572	523	512	508	581	525	546	510	513	554	527	534	567	524	541	527	521	552	462	560	557	565	520	531	522	506	518	500	513	539	556	527	506	551	592	530	549	528	537	534	540	479	578	562	548	523	521	500	533	522	537	524	508	535	591	564	550	557	564	553	545	538	570	567	579	555	503	556	561	569	510	571	564	529	548	529	532	555	534	530	569	554	533	495	569	562	526	552	536	544	467	547	480	464	520	533	534	526	555	559	549	520	529	544	565	538	513	566	542	599	536	555	541	530	518	553	532	496	538	480	526	569	539	552	503	533	553	522	583	499	542	515	529	581	522	525	513	533	543	531	538	551	559	564	515	541	545	507	523	580	493	507	541	536	558	540	529	539	516	496	555	535	538	531	536	555	554	585	539	539	513	564	570	536	530	558	487	555	550	599	532	572	551	549	553	556	518	540	584	548	517	516	562	508	521	550	524	543	511	554	523	562	524	494	525	544	515	528	574	521	567	537	540	563	578	527	544	549	525	516	533	534	520	511	540	521	524	539	514	542	545	548	516	550	525	519	519	492	549	554	550	577	506	528	534	493	514	555	521	563	529	522	525	548	502	525	582	514	557	566	576	498	543	515	552	503	543	508	527	542	567	538	549	534	550	525	578	529	546	527	513	521	519	555	469	536	533	509	523	514	549	516	552	509	542	481	538	604	555	554	531	591	569	566	540	522	560	534	525	554	520	522	549	496	483	518	516	517	569	582	533	519	561	556	532	537	516	515	533	522	517	535	532	519	490	506	568	528	560	540	539	571	533	541	551	525	503	539	530	518	498	535	526	495	499	533	509	538	599	506	559	533	526	525	567	533	533	546	586	522	507	526	474	559	564	583	552	550	561	514	528	574	598	540	493	539	537	549	548	546	535	570	524	548	548	522	543	571	483	543	564	540	516	532	549	527	506	516	552	566	550	540	573	570	545	546	521	513	490	564	564	507	546	559	564	539	561	505	535	568	518	489	561	563	561	542	555	577	530	535	577	549	498	544	517	508	513	574	492	517	548	537	548	536	527	534	560	535	522	543	523	516	500	567	553	557	507	517	565	538	541	512	523	548	515	498	577	550	532	532	521	557	541	516	528	577	507	524	524	524	524	503	536	523	533	507	514	552	543	542	537	550	560	545	542	531	515	550	560	562	562	552	524	525	521	589	520	551	552	544	581	543	569	558	531	561	563	545	555	541	555	516	520	524	563	523	568	562	505	549	551	505	524	520	492	557	556	561	545	578	524	523	542	543	553	570	511	551	554	523	533	525	559	537	549	512	532	511	536	536	593	575	523	555	554	530	566	549	559	510	514	546	518	519	525	541	523	548	529	580	574	528	517	537	551	572	550	540	514	519	498	506	505	537	551	544	552	507	551	524	493	562	550	580	537	522	519	545	531	519	528	547	517	544	568	557	546	544	523	513	518	520	516	526	534	537	548	520	558	561	565	544	549	540	506	531	542	549	528	504	530	513	502	542	521	556	529	494	551	524	567	511	526	540	540	530	522	566	565	526	508	559	549	528	533	522	565	555	526	503	570	518	521	528	559	559	507	529	551	526	492	548	560	561	511	538	547	547	514	534	538	492	556	554	528	574	547	527	546	524	571	505	527	527	512	566	548	538	591	546	553	518	526	518	518	531	534	555	578	526	536	568	514	515	546	553	530	607	527	487	508	544	546	596	530	549	508	485	520	533	568	542	493	582	525	511	505	545	565	565	517	545	574	539	502	532	551	529	516	537	556	597	520	511	546	525	518	518	547	506	537	555	536	535	541	510	526	539	569	536	550	537	532	554	506	513	557	541	540	511	553	513	562	551	528	492	557	558	553	552	547	528	545	578	552	553	514	533	513	539	557	539	538	515	557	527	534	517	520	532	545	532	511	502	491	557	523	535	536	511	521	541	540	521	511	561	552	548	535	519	483	545	568	564	535	530	542	548	548	520	523	548	545	549	561	547	550	537	534	539	528	562	595	490	517	506	558	498	521	520	530	553	568	520	505	533	589	579	500	538	553	524	503	513	522	535	518	555	552	613	520	520	531	563	600	501	537	528	528	521	535	543	549	533	515	540	536	522	528	546	560	538	569	563	551	571	551	534	550	550	548	525	530	535	534	557	540	538	539	546	518	538	567	513	528	569	538	591	543	533	544	501	522	511	503	575	545	568	522	492	513	510	516	554	540	550	548	545	581	552	549	519	559	509	560	506	563	532	532	539	549	549	550	598	522	543	517	489	562	547	549	553	552	511	540	611	568	525	514	560	527	528	582	574	544	530	539	528	542	582	523	515	551	587	526	561	545	514	515	561	546	520	534	545	542	537	546	527	537	562	533	561	539	524	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41404	12087	3425	2323	1643	1160	934	785	648	610	494	497	443	439	446	370	358	369	368	347	326	329	334	330	306	297	339	315	299	319	306	294	303	300	315	334	303	301	296	325	285	312	278	292	283	289	305	294	299	266	304	276	271	297	297	288	291	272	269	272	305	260	297	315	292	282	276	280	316	311	269	274	273	266	255	281	294	289	287	293	312	278	282	285	262	267	308	265	253	303	286	267	298	266	297	286	248	259	275	282	294	323	327	279	266	276	289	263	263	291	320	246	290	283	280	270	318	284	279	294	259	244	274	302	264	309	247	261	291	301	261	298	294	313	300	290	268	294	302	282	279	272	267	305	280	283	305	298	281	294	263	289	279	316	294	303	297	299	270	291	297	289	308	309	284	271	282	283	264	283	258	268	280	289	266	277	305	280	301	289	282	255	282	288	258	303	268	286	247	295	296	263	259	272	256	280	274	258	278	280	260	262	272	296	281	275	294	265	292	288	275	295	280	279	266	277	307	271	264	288	295	286	337	304	316	282	262	288	270	257	322	307	269	277	265	264	297	274	255	283	255	243	255	284	277	298	277	282	268	272	268	284	294	270	271	297	266	274	272	292	275	312	279	274	290	298	274	271	296	297	269	274	295	283	261	268	281	297	269	298	266	260	319	296	300	321	269	330	307	302	258	256	293	239	254	299	283	296	280	269	297	286	296	297	299	275	264	256	281	279	266	280	296	286	301	296	295	272	281	268	320	291	266	266	263	276	311	235	263	270	273	277	310	261	302	281	302	315	279	294	271	304	278	283	280	258	307	265	312	289	239	303	283	310	297	271	290	301	278	299	299	275	269	304	268	279	266	261	270	275	280	263	300	297	256	283	268	274	282	274	287	282	274	240	264	268	269	282	295	257	245	312	261	319	278	279	257	300	274	271	268	260	269	283	238	275	301	288	294	289	294	299	258	287	269	281	288	287	296	280	286	280	271	303	286	261	271	264	280	250	288	260	282	272	301	273	259	294	287	272	278	328	284	312	273	292	271	265	304	252	255	266	266	265	278	276	286	240	249	297	290	270	306	292	267	262	278	269	270	255	265	275	274	312	270	285	319	249	271	262	278	275	299	286	291	267	284	255	276	252	235	273	289	264	268	282	280	279	276	292	279	287	250	278	297	271	268	276	285	297	280	278	271	271	272	267	269	292	296	300	314	270	239	270	288	290	263	277	286	281	296	280	274	257	282	309	279	314	272	317	286	282	255	296	267	294	287	281	244	251	298	265	311	241	275	278	304	279	275	277	296	283	299	323	269	283	269	267	248	263	270	302	273	259	268	274	245	291	283	272	338	278	283	272	244	270	259	279	273	281	268	298	265	291	288	287	281	270	272	259	310	300	273	242	267	299	257	278	276	295	290	298	299	261	288	272	261	307	277	246	310	269	287	288	268	283	258	302	267	260	280	265	271	287	290	295	319	291	260	297	275	288	291	284	276	268	269	281	294	295	273	291	284	285	285	291	262	304	283	320	252	270	289	291	295	268	257	300	284	300	242	319	275	278	278	309	305	291	305	253	301	293	316	260	292	312	287	276	272	253	289	283	281	284	306	272	273	272	290	265	298	272	271	314	272	269	252	281	321	252	286	283	278	282	270	266	307	283	299	292	286	257	253	289	292	294	272	263	321	279	254	270	288	261	269	319	287	281	304	259	290	272	289	298	269	274	299	287	290	280	297	297	316	286	282	307	285	281	277	280	292	259	254	266	282	305	294	317	256	306	275	284	297	298	291	318	311	293	284	267	267	284	290	280	261	270	263	272	278	290	282	288	278	272	263	281	268	262	274	293	293	268	239	282	257	267	271	287	272	269	316	298	265	263	247	281	277	293	284	320	276	276	277	283	291	283	319	279	265	285	300	279	251	300	267	285	293	268	262	267	261	284	277	264	287	281	285	274	293	290	287	266	267	246	291	261	309	263	277	276	294	283	269	262	276	255	295	267	278	319	269	285	308	301	284	277	251	272	265	287	268	290	239	293	316	290	287	303	284	260	268	305	275	278	277	283	292	283	302	279	290	300	283	262	270	312	276	271	281	283	290	264	279	297	265	278	290	274	293	300	264	279	294	270	285	271	256	284	303	295	259	285	260	290	278	300	263	307	276	288	280	308	302	288	273	295	271	281	261	291	293	271	280	270	277	269	280	280	280	284	294	272	258	283	291	239	270	270	307	317	254	301	292	261	300	287	315	303	284	267	263	269	297	298	290	250	276	289	270	300	289	277	275	278	266	285	286	283	243	301	293	305	275	273	235	287	261	289	258	297	282	291	287	272	304	292	289	264	274	277	294	324	278	284	276	286	277	294	274	254	292	267	275	291	277	277	271	291	265	284	280	309	290	283	265	288	293	313	269	287	264	301	282	282	274	275	249	286	305	277	256	295	265	283	307	301	244	258	259	300	301	288	293	240	258	256	260	303	277	276	254	304	281	271	274	285	263	303	299	283	285	293	282	316	300	281	272	298	309	295	294	280	276	305	270	262	297	302	299	274	268	270	284	258	256	281	282	280	285	278	280	317	280	253	262	280	271	278	277	263	262	299	268	286	266	282	287	298	275	288	284	286	272	263	292	253	269	300	262	284	284	266	290	309	254	286	297	270	274	312	277	284	280	329	303	277	279	282	267	286	292	291	284	258	274	300	290	320	264	247	268	293	291	263	299	311	293	287	265	273	268	265	309	280	267	267	269	291	273	292	261	304	292	295	309	274	281	260	278	244	297	286	295	261	296	295	264	283	289	266	286	296	278	267	291	259	287	280	274	262	280	277	280	276	295	279	264	278	271	252	275	278	274	288	282	265	283	285	288	270	252	303	291	280	282	280	287	290	258	276	299	305	271	307	304	230	256	279	288	265	303	276	263	256	283	330	280	296	291	276	310	263	261	282	286	267	271	263	304	287	298	283	287	270	289	275	289	272	278	297	260	299	264	303	259	302	282	274	286	292	273	273	289	302	280	268	296	291	263	269	258	296	270	265	283	288	299	272	277	278	296	277	294	292	276	276	305	272	309	264	312	275	253	281	290	297	277	269	300	271	293	329	289	283	284	301	258	305	303	275	288	289	278	291	270	280	263	296	305	316	295	280	278	280	269	265	272	291	288	270	295	286	268	258	291	278	289	304	298	280	276	275	274	276	264	260	299	276	290	303	274	293	283	270	271	275	271	279	272	281	287	295	309	322	308	300	274	285	267	251	256	272	276	265	281	289	269	267	253	287	318	284	286	285	282	284	287	273	280	289	299	262	268	274	281	280	307	274	294	284	288	298	282	281	288	285	279	287	271	268	276	290	261	294	287	313	289	312	271	283	267	273	283	253	284	284	269	285	307	277	269	281	281	265	262	281	299	281	281	312	242	295	283	280	277	261	261	287	264	266	302	274	306	285	302	288	272	296	293	276	284	304	304	298	269	289	303	302	272	299	308	268	304	295	279	292	286	286	262	285	299	271	281	285	283	252	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16634	2989	6329	6972	5782	4821	3848	3258	2829	2530	2088	2007	1866	1674	1616	1428	1410	1259	1291	1215	1194	1112	1100	1038	1016	1026	1003	996	972	922	875	989	929	901	934	927	875	844	849	861	900	897	806	811	828	811	861	805	801	843	828	826	782	767	774	798	772	800	781	820	814	786	812	784	805	795	799	786	851	780	808	756	799	777	791	774	784	847	774	830	771	782	798	785	771	775	766	761	760	800	816	735	784	820	773	743	803	766	764	741	745	819	701	744	785	704	776	781	724	740	823	792	718	772	734	804	762	778	790	763	771	774	806	767	759	762	773	713	764	764	792	775	781	768	726	724	758	754	764	775	750	777	794	770	797	757	713	781	749	747	769	770	759	725	769	762	761	760	736	792	801	754	770	740	761	742	810	782	733	755	731	736	802	759	765	750	824	798	767	702	755	737	828	778	779	786	781	731	714	803	713	755	773	753	734	782	792	772	799	725	749	740	787	700	766	728	797	769	734	800	720	764	741	765	759	790	798	770	760	742	757	772	761	776	724	750	742	725	739	773	769	715	715	792	764	762	774	727	807	760	759	761	765	753	769	786	765	792	775	733	750	737	794	759	731	724	777	763	776	724	772	746	795	739	758	851	760	789	821	771	761	742	760	785	739	773	742	798	769	698	771	738	748	789	737	772	760	719	778	732	775	719	720	767	735	736	764	717	754	711	702	736	731	751	760	766	755	744	777	763	763	813	761	808	721	739	816	780	715	776	791	715	830	795	756	765	740	798	745	760	808	725	750	727	765	783	801	812	776	733	777	736	745	722	788	774	738	731	803	754	779	745	767	746	779	764	743	749	756	733	751	762	774	761	755	788	771	758	748	734	755	797	769	760	796	751	741	748	754	781	778	784	733	776	768	727	734	752	728	761	696	782	730	753	792	742	755	719	754	770	782	761	759	748	694	773	714	787	765	830	738	758	815	752	753	760	768	693	738	769	758	770	788	728	764	774	747	778	781	744	732	817	723	765	757	773	788	738	753	735	768	737	760	772	791	779	747	730	762	753	754	770	714	710	732	750	784	755	767	760	725	790	783	732	768	764	736	739	738	785	746	740	794	737	784	792	743	727	742	728	769	753	756	750	750	754	816	710	793	756	766	747	762	786	747	748	788	795	752	763	766	740	750	722	737	784	735	784	713	808	766	746	811	760	713	767	744	754	784	740	778	764	771	741	766	757	726	732	741	740	788	761	760	741	758	749	786	738	760	757	781	725	714	714	790	722	738	754	758	773	768	771	781	702	718	749	719	744	760	721	745	744	771	709	715	700	744	803	706	777	711	761	781	761	733	797	749	782	734	784	787	719	794	759	754	781	751	779	797	766	736	739	711	767	751	789	734	768	736	788	796	741	733	798	684	675	684	735	767	759	762	780	722	718	757	760	785	796	763	756	764	765	775	835	767	791	714	811	755	774	772	790	749	730	758	752	726	745	735	771	789	738	807	806	788	783	725	790	738	787	763	732	815	748	803	762	764	752	765	761	747	747	698	720	787	763	775	777	791	769	737	810	775	734	770	776	756	726	784	799	734	756	774	753	786	786	755	765	712	775	742	751	804	788	754	719	711	790	766	724	778	721	718	733	785	807	773	778	727	746	731	747	796	761	717	778	767	744	769	730	785	810	754	731	794	735	774	754	732	759	756	810	779	758	757	767	790	796	744	792	739	750	826	741	751	756	783	760	727	734	742	705	746	778	748	753	744	755	749	785	737	782	734	815	751	765	741	752	752	760	795	754	772	758	722	773	740	698	776	746	762	765	794	751	791	727	763	776	744	761	755	753	760	784	769	739	773	729	756	756	775	750	767	769	756	802	778	729	761	762	785	739	767	724	722	752	744	817	772	679	755	742	762	719	772	755	772	746	778	815	736	792	716	740	765	802	754	698	773	742	764	739	739	762	762	758	760	784	728	796	739	771	758	737	785	781	773	749	747	794	759	799	790	753	734	701	757	698	733	745	763	771	779	728	753	727	736	790	663	785	729	773	749	752	754	754	768	764	779	744	735	772	720	756	803	717	728	782	768	719	759	791	742	762	720	748	724	755	763	712	822	783	762	742	740	759	735	727	778	770	795	792	769	799	722	823	751	736	750	794	752	768	751	777	807	729	774	792	779	782	733	785	764	727	755	794	751	787	797	771	758	741	722	743	774	759	754	775	772	764	800	759	765	766	783	740	770	760	767	796	771	723	732	788	738	788	758	770	794	789	772	784	709	767	757	747	760	763	735	744	747	747	775	751	742	786	771	732	776	785	770	749	799	786	743	805	785	703	742	779	722	765	804	752	756	737	787	729	777	761	763	741	773	787	756	792	731	740	722	826	717	748	738	746	777	764	849	774	759	792	793	744	786	783	729	811	713	768	743	761	780	733	787	709	767	771	724	759	780	788	766	762	753	728	768	721	779	744	745	712	749	815	734	763	738	754	766	751	772	736	731	755	749	741	773	753	757	765	775	855	742	748	757	777	779	748	745	759	780	751	744	755	740	727	774	748	731	748	750	758	726	806	739	788	732	737	742	771	727	715	778	767	790	763	765	741	733	736	762	724	805	769	732	729	779	776	773	732	712	754	779	755	742	751	804	729	729	748	722	729	746	781	720	800	747	747	746	755	788	808	774	723	767	804	765	793	774	754	722	741	752	731	764	735	818	747	771	730	815	686	690	763	790	741	764	758	767	751	723	767	759	745	757	783	729	724	770	750	770	751	751	759	782	750	765	750	702	756	752	737	778	731	767	753	756	742	736	750	743	719	785	768	741	713	740	781	750	741	717	753	771	762	777	823	762	728	751	791	720	710	811	722	772	730	792	690	793	809	752	786	761	731	711	742	754	732	802	752	785	827	762	730	749	788	740	689	769	772	744	802	758	770	751	776	791	788	738	743	745	750	794	743	747	809	733	705	775	755	761	742	752	755	758	761	778	777	728	724	768	748	675	793	721	766	705	776	783	760	776	756	765	732	738	726	770	765	770	787	716	725	740	748	718	761	742	750	785	734	741	770	771	779	776	802	769	749	773	790	752	790	797	741	743	716	757	746	731	765	827	754	766	743	783	788	735	753	782	765	752	816	785	720	784	764	822	778	748	742	775	743	788	785	775	766	724	770	777	743	713	802	791	767	798	768	744	775	790	746	785	778	709	763	824	823	721	778	746	780	731	744	760	747	763	783	742	747	757	746	777	756	788	778	734	750	775	759	801	739	802	787	699	771	737	713	753	765	754	754	760	789	744	764	722	746	737	707	748	761	752	744	714	720	756	785	807	745	753	777	692	815	800	784	691	795	750	784	784	745	757	773	743	795	744	763	800	711	807	764	817	753	775	741	745	738	716	789	774	740	752	728	729	806	726	762	717	740	756	719	771	758	788	763	726	751	704	774	734	747	769	759	756	779	745	738	758	792	767	754	742	767	832	765	814	785	793	773	724	767	733	773	747	781	776	741	732	772	803	760	715	735	767	831	741	766	704	772	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4140	245	145	142	139	117	113	104	99	81	84	101	77	83	83	82	85	80	86	97	81	75	94	79	83	99	89	85	90	77	100	88	87	89	92	77	87	84	71	84	85	96	76	95	83	96	84	80	74	76	79	68	70	90	97	89	82	78	83	96	88	84	67	88	86	77	75	76	86	79	74	80	86	71	59	79	69	87	88	94	80	77	81	86	88	88	84	80	72	84	80	72	74	64	70	102	85	81	73	80	96	81	77	94	101	86	87	92	81	88	94	69	82	97	89	90	101	77	93	97	84	69	85	76	84	91	71	103	76	90	80	80	98	67	80	74	94	84	66	85	108	76	85	74	90	102	86	84	86	74	79	94	108	78	94	76	100	101	91	100	101	94	71	67	91	80	92	100	70	87	72	78	64	78	94	82	83	98	93	79	91	88	95	73	102	99	75	99	89	76	92	82	87	85	96	75	88	73	82	71	72	90	81	82	105	84	80	67	79	83	73	89	80	82	78	99	77	98	84	97	97	91	90	80	81	72	96	87	86	87	85	88	82	90	77	93	83	83	78	75	86	88	95	79	78	99	101	68	73	76	84	85	64	75	74	100	90	86	91	82	91	75	80	78	84	94	95	76	78	92	90	80	82	74	85	81	79	96	92	73	83	75	76	81	81	87	97	92	86	80	74	99	90	87	110	73	80	80	76	74	96	97	69	115	89	87	80	85	73	79	91	97	103	80	98	91	98	82	73	69	73	80	92	81	92	73	86	74	98	95	79	87	67	84	78	93	73	88	89	95	88	80	98	72	86	80	79	86	70	74	82	87	89	102	95	80	76	81	71	81	66	94	81	70	83	85	76	62	102	67	84	108	95	70	94	67	94	93	98	85	67	84	82	101	82	84	91	74	94	82	81	83	89	85	79	70	82	90	68	92	91	87	88	99	79	89	87	71	91	80	88	69	73	93	93	103	88	89	91	71	96	98	80	72	83	83	69	81	91	74	99	83	89	88	91	76	80	74	95	78	61	73	84	71	74	82	78	73	80	83	91	92	105	71	89	80	81	94	87	71	75	87	84	87	77	100	94	90	71	84	86	84	83	76	93	86	90	80	94	97	74	65	81	86	82	72	104	88	69	81	88	99	100	86	75	91	63	84	89	92	75	77	106	78	89	74	64	93	89	77	79	73	84	75	77	91	83	88	86	69	70	76	74	89	101	79	94	81	72	71	75	97	76	89	92	76	85	75	78	90	82	72	87	90	93	88	77	71	92	100	78	84	88	83	88	80	87	92	97	94	73	65	84	96	99	88	85	82	86	84	96	89	83	72	73	82	99	79	94	88	84	84	77	72	85	80	90	72	82	71	83	97	79	81	90	83	93	70	70	93	89	71	65	79	93	80	70	84	84	80	85	81	90	99	69	88	92	77	76	87	92	84	92	82	94	93	91	82	86	98	86	81	102	93	85	83	102	76	86	74	81	97	70	95	85	85	67	67	89	81	86	75	65	95	104	88	81	77	86	75	70	79	84	90	71	69	86	77	69	88	64	76	105	79	84	82	82	88	83	84	98	75	85	95	94	91	71	88	78	82	86	79	79	80	84	97	94	71	86	94	85	71	89	102	83	77	86	81	82	80	81	81	98	88	80	75	72	88	93	77	64	104	81	93	85	81	73	88	72	90	85	87	77	93	91	99	81	75	101	80	87	87	88	73	75	82	95	75	68	76	81	92	87	84	77	92	76	100	80	87	85	76	78	82	95	84	92	99	76	71	88	88	93	103	92	68	82	80	89	95	85	88	93	82	91	84	80	85	100	63	78	90	82	75	83	77	74	85	104	83	93	79	88	88	89	85	79	83	79	79	77	75	99	87	84	68	93	77	84	85	84	78	84	92	72	90	81	88	98	89	69	81	100	82	84	94	97	84	88	76	79	94	89	94	102	87	68	87	79	93	69	85	69	84	77	84	88	85	96	83	76	90	92	70	90	76	71	90	88	80	78	86	99	83	73	98	90	95	76	92	60	80	83	96	84	94	88	85	91	102	83	71	82	77	86	106	76	93	72	81	89	94	103	96	91	81	99	84	92	77	91	89	76	96	87	85	86	87	83	78	82	97	88	110	91	84	60	86	89	79	97	76	83	74	95	92	86	81	79	104	93	64	88	93	75	63	109	84	83	94	102	69	83	93	85	83	64	68	79	91	70	68	71	98	84	85	68	93	78	73	82	71	95	88	90	105	75	109	73	97	76	75	72	89	64	77	70	76	72	82	76	80	87	98	73	89	83	84	89	75	71	91	75	71	76	82	75	79	73	76	97	89	88	85	76	73	93	92	87	88	77	93	81	88	90	84	78	113	72	111	84	88	84	76	88	98	93	82	74	88	72	79	94	102	110	88	76	82	79	76	78	78	81	74	92	69	88	74	79	89	86	78	82	85	79	95	87	73	94	90	86	83	95	110	72	80	80	77	83	87	82	91	85	99	90	69	92	86	81	76	86	80	94	81	97	81	79	79	84	70	87	96	83	82	78	86	93	67	91	94	71	97	62	87	82	88	81	84	73	92	86	82	81	74	79	76	86	88	89	75	92	87	98	82	67	96	71	79	99	86	82	71	85	86	82	84	106	73	88	91	90	87	88	85	86	91	85	68	89	89	84	95	88	67	99	92	84	81	81	72	89	77	81	87	76	102	77	102	92	72	60	73	91	82	88	77	87	94	85	78	90	76	86	78	74	102	83	77	92	85	97	81	77	79	101	101	104	71	73	81	74	87	97	83	86	82	73	94	83	79	86	89	80	70	86	83	63	77	61	72	94	97	100	86	87	69	96	73	75	85	74	68	89	82	71	80	79	100	80	78	79	88	74	72	99	62	72	91	74	80	94	81	85	74	78	88	83	86	85	70	82	99	87	84	73	85	79	88	78	93	91	85	87	81	87	90	78	85	108	80	89	79	73	75	84	87	80	78	99	83	85	74	80	96	78	78	102	79	97	88	75	82	85	75	84	71	79	103	78	93	65	114	89	80	86	91	85	83	77	88	90	83	97	88	89	81	95	80	83	87	80	67	85	86	81	88	66	98	81	85	96	85	75	77	78	90	80	87	83	80	79	94	93	81	85	86	65	76	105	86	103	74	88	98	85	85	88	74	86	70	77	80	63	84	73	81	92	79	69	79	88	89	77	89	85	76	72	81	85	73	85	84	89	106	84	73	82	83	74	68	84	89	74	75	82	91	90	68	86	78	92	87	93	107	88	81	79	76	86	69	86	69	92	85	97	86	91	91	92	91	82	81	89	71	84	83	78	89	75	85	84	86	93	90	72	78	91	76	73	73	86	76	89	78	72	101	81	85	93	73	83	75	60	96	91	72	83	91	78	79	91	78	83	99	89	90	79	75	71	68	82	101	85	82	95	84	92	78	82	94	79	73	79	88	99	72	86	79	81	83	93	85	90	98	76	93	92	67	80	91	88	91	92	100	85	77	91	80	79	64	89	88	95	78	89	78	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4815	403	454	469	455	406	409	398	403	356	313	318	307	337	319	319	302	275	335	308	337	277	281	275	294	307	313	256	263	310	293	300	295	277	274	269	256	302	307	290	264	291	326	276	286	261	290	289	272	261	297	281	285	291	271	310	242	309	304	273	309	290	289	288	281	286	312	295	290	298	260	277	292	277	278	303	303	275	307	281	286	276	307	282	314	283	285	292	321	268	264	313	296	262	299	285	286	300	316	279	310	283	273	280	319	286	291	276	295	269	289	284	293	267	266	297	297	274	314	277	272	285	301	290	263	292	297	310	284	281	296	306	306	285	293	269	260	312	282	316	278	283	300	259	282	283	288	265	267	280	269	281	274	315	304	288	283	300	290	270	286	293	291	267	275	311	276	302	288	274	309	274	281	299	317	268	272	289	269	325	309	284	269	290	249	315	313	287	270	274	296	308	304	279	275	293	275	275	254	293	265	274	246	308	265	334	301	272	311	283	304	269	290	260	282	304	269	281	268	295	283	293	284	278	281	306	314	273	284	297	287	271	277	282	293	282	270	303	289	288	262	300	283	285	290	293	292	247	283	278	254	294	265	302	277	249	253	273	267	292	252	292	295	267	290	280	266	293	286	242	272	285	275	275	271	294	290	301	291	279	282	250	286	295	292	317	277	318	292	295	297	269	284	285	343	279	267	314	265	286	296	279	287	262	267	301	284	303	278	272	279	281	252	258	309	273	278	292	292	261	298	301	289	290	282	278	276	264	282	289	294	290	310	297	276	292	270	274	305	286	273	283	264	283	296	302	283	300	287	296	283	283	285	308	271	291	320	294	250	302	269	266	277	309	290	287	298	282	300	292	289	278	297	285	294	325	287	300	282	273	280	294	274	262	300	292	286	256	271	285	269	284	293	300	301	289	278	293	286	289	280	258	305	264	310	293	306	285	296	307	291	284	276	279	320	288	284	244	318	284	296	298	270	294	302	263	282	262	294	292	249	305	284	321	301	319	283	285	242	297	295	305	301	312	287	259	285	315	298	295	280	309	316	268	322	266	288	291	275	286	312	311	288	297	271	292	270	289	267	260	294	327	267	302	290	266	302	287	264	291	299	299	299	277	294	294	264	278	271	313	313	303	299	284	278	284	311	301	304	294	286	295	300	307	301	290	264	256	294	309	282	306	288	306	303	276	266	275	319	308	301	283	281	274	269	275	294	293	266	275	269	287	287	296	301	271	258	272	267	294	289	275	314	297	273	271	278	288	303	303	280	305	281	323	297	310	308	264	278	265	291	298	259	279	291	269	274	299	287	283	298	312	274	278	296	280	325	291	301	297	292	278	324	271	299	290	302	308	286	287	266	322	316	307	264	315	287	274	300	283	300	292	302	290	291	285	279	290	256	277	288	263	310	277	299	302	277	283	284	296	297	260	272	317	260	309	272	280	287	262	334	279	287	296	278	254	287	301	290	281	295	299	281	299	288	303	271	311	296	283	299	316	264	313	274	266	287	293	303	313	301	278	261	277	292	296	293	269	256	305	302	332	296	294	292	271	274	286	271	302	279	296	284	283	288	292	273	323	279	300	268	272	322	281	317	280	304	293	293	328	289	289	297	269	268	299	282	312	286	258	275	307	294	287	276	295	271	288	246	313	275	303	288	306	286	272	287	275	282	302	297	280	296	300	299	279	254	267	307	283	280	283	263	288	286	265	303	263	268	277	269	257	304	288	279	317	301	284	298	276	301	317	302	289	313	267	283	292	272	277	322	303	293	281	271	285	321	310	264	299	264	281	280	259	268	288	315	314	305	269	323	284	301	306	293	288	274	298	296	262	286	268	285	287	282	293	272	292	299	302	284	248	279	265	268	284	266	286	282	296	296	284	288	278	276	291	278	280	294	297	264	308	273	276	267	309	291	292	280	287	285	288	264	285	294	310	315	288	271	284	277	267	294	277	301	292	278	276	273	261	269	292	304	250	318	293	297	337	311	259	267	284	300	309	294	278	276	309	272	281	271	284	319	289	303	276	266	296	278	294	277	308	323	308	288	278	308	304	291	281	310	283	288	295	316	289	300	292	303	268	281	273	298	282	293	287	272	257	325	265	288	287	284	291	294	293	274	298	267	290	279	300	288	307	256	314	304	275	283	288	269	277	284	280	293	276	312	294	282	274	290	287	276	286	286	275	283	282	266	272	307	283	318	263	280	286	341	283	308	287	286	258	293	279	288	271	306	297	255	277	290	264	274	291	290	293	278	305	288	289	302	272	314	297	269	258	292	270	282	278	313	282	273	290	286	297	289	321	298	263	287	309	275	290	290	290	289	251	307	298	295	281	288	308	308	281	273	303	251	291	310	267	290	254	273	311	295	296	295	262	291	305	307	282	289	256	248	280	287	290	271	309	309	269	314	290	289	306	306	293	303	262	283	295	305	305	259	293	268	306	260	270	257	302	315	256	288	290	279	302	300	301	316	298	274	298	303	304	289	263	263	300	261	295	274	281	286	291	276	283	296	249	295	288	278	273	313	278	270	291	284	284	273	266	298	304	291	289	298	293	280	277	270	288	317	277	294	306	293	273	292	332	254	277	291	283	269	274	284	309	305	283	292	270	284	276	294	268	260	260	291	290	310	304	282	274	296	266	294	282	272	261	275	310	261	293	302	290	269	270	304	307	320	282	288	292	290	273	287	312	306	284	288	273	272	288	272	280	287	300	302	283	282	270	300	294	284	310	260	296	273	297	288	307	274	286	302	268	274	301	266	299	290	320	254	282	273	287	275	273	273	304	289	284	308	273	303	283	278	295	259	305	267	277	279	282	294	286	294	291	299	314	327	296	290	286	314	320	272	295	292	280	277	267	311	274	317	290	292	266	294	297	283	283	277	286	300	289	272	300	274	276	259	277	288	290	295	277	261	267	290	297	253	297	255	303	266	294	258	264	316	275	309	266	302	305	324	260	265	301	262	308	295	283	289	289	275	280	263	285	285	307	298	307	306	304	299	277	265	283	321	275	285	295	306	310	287	286	300	287	308	248	270	297	298	264	325	317	296	309	272	288	313	305	278	305	295	297	292	297	260	289	254	269	284	289	301	293	295	288	283	264	295	290	309	309	286	293	292	286	269	300	318	301	288	294	254	267	253	271	273	294	289	275	293	304	275	257	327	275	281	263	298	265	300	252	290	249	267	300	282	287	266	261	270	280	295	298	294	305	288	298	303	298	264	248	274	268	305	284	307	277	263	286	277	269	305	309	287	315	285	277	309	272	290	277	327	315	298	292	331	302	308	260	283	269	265	296	268	305	290	289	308	296	315	291	308	298	269	289	265	274	304	276	276	294	273	267	275	293	264	308	273	318	285	276	242	285	308	270	284	267	286	306	268	276	289	309	283	282	289	286	271	258	267	276	287	265	257	302	284	307	255	308	292	266	287	267	282	277	270	295	283	277	274	281	284	298	301	271	284	308	273	287	286	281	335	314	260	283	293	295	315	252	292	252	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27040	3317	1446	1143	812	652	473	409	381	354	294	312	226	220	236	221	222	232	228	213	205	218	214	214	196	196	217	192	181	188	185	158	217	185	187	185	215	189	191	189	207	192	182	200	184	181	184	191	181	199	214	198	166	196	185	189	177	191	197	172	160	185	192	196	193	176	167	189	214	176	159	178	206	186	196	184	172	177	190	193	183	186	169	165	196	197	182	174	177	186	185	191	151	175	163	164	161	152	175	193	170	214	170	184	202	200	198	176	178	171	178	176	181	190	184	196	196	170	194	191	220	171	191	183	186	189	168	222	186	210	175	186	185	199	183	197	202	186	177	188	200	159	158	156	165	179	188	208	177	175	170	166	175	171	187	179	194	175	193	172	184	174	158	190	182	164	164	210	211	171	165	196	188	207	159	163	180	157	199	184	192	199	204	171	184	184	203	190	187	174	181	179	188	216	182	213	196	187	184	188	192	198	184	189	186	180	173	186	174	174	191	211	160	193	159	188	179	171	188	187	192	175	177	199	178	193	174	196	180	202	174	182	153	191	181	199	187	171	155	167	182	178	162	208	191	170	174	201	218	189	181	193	195	204	200	175	158	190	182	175	201	177	185	195	190	183	190	179	179	203	181	196	197	177	181	194	194	156	210	182	179	205	197	190	200	199	190	178	183	178	161	184	166	181	167	186	190	157	188	177	171	200	195	166	166	176	208	190	165	177	199	211	183	170	172	184	182	171	203	193	185	175	177	180	178	151	180	186	183	172	181	174	179	172	169	167	190	181	171	170	194	182	191	177	198	187	183	173	185	192	164	200	177	210	204	157	182	178	167	184	168	186	187	166	181	177	189	189	174	188	168	192	178	186	163	181	170	200	175	157	169	189	196	199	186	164	174	178	201	184	196	186	192	219	173	194	184	164	182	178	186	175	173	195	160	185	195	168	172	187	180	205	154	175	183	203	164	185	196	171	181	182	204	188	185	163	153	211	185	160	166	167	175	183	172	159	179	197	178	172	190	188	168	213	174	176	192	195	198	189	202	168	171	178	188	199	179	185	176	167	181	183	175	198	183	180	208	171	183	207	189	210	168	196	181	164	195	202	204	185	171	193	179	165	186	194	162	188	191	180	182	166	193	183	165	169	208	190	161	176	185	194	186	181	193	200	186	197	207	185	171	194	197	176	192	166	189	180	173	183	177	196	178	182	160	184	169	191	161	166	204	189	173	164	185	171	192	177	178	192	191	205	205	170	214	180	184	179	204	183	185	199	192	187	166	173	187	180	168	178	186	169	170	180	165	173	182	189	185	189	201	199	179	181	200	208	186	186	180	172	190	181	161	185	181	173	193	181	207	162	188	181	191	193	180	173	174	186	142	187	195	182	176	177	188	208	186	175	177	171	187	176	187	172	160	192	160	188	179	179	172	168	170	194	179	184	195	188	191	182	160	183	185	148	154	200	162	193	161	171	197	187	213	178	183	183	188	192	196	175	194	207	168	200	194	177	172	180	193	179	180	203	179	176	188	192	164	190	199	192	195	178	185	191	219	158	187	153	197	172	183	194	209	202	153	180	186	176	166	172	189	174	147	187	186	165	177	178	205	194	165	174	176	205	192	198	192	194	208	170	176	189	198	176	192	177	181	183	184	172	188	204	176	158	205	185	148	189	167	193	177	182	199	165	169	149	182	172	198	168	192	168	164	182	167	163	178	212	196	159	169	158	177	171	168	190	193	213	183	174	182	205	189	185	171	197	188	178	176	199	182	205	184	168	176	177	167	199	194	205	182	171	185	176	183	203	183	194	177	186	170	205	176	195	195	178	191	185	164	187	180	166	161	183	174	215	194	186	203	158	178	185	187	198	179	199	176	180	172	206	198	204	190	189	177	190	190	183	178	192	186	187	201	187	203	171	185	188	164	165	199	192	172	173	186	186	167	166	193	197	161	183	188	171	150	181	202	169	167	183	171	177	180	181	186	192	200	164	179	186	162	178	166	179	174	195	176	191	198	189	220	188	217	215	194	179	183	182	180	179	186	174	177	179	174	172	197	163	162	191	177	185	162	155	168	159	204	203	163	188	180	185	174	188	173	171	155	194	175	174	180	201	180	156	187	167	169	167	200	179	179	164	197	177	153	161	199	178	208	174	184	171	203	204	184	167	185	187	181	171	183	172	205	175	162	201	212	165	195	167	186	179	159	154	196	201	214	191	198	168	183	180	186	166	189	195	159	162	201	180	172	172	159	179	177	176	165	173	194	195	154	177	177	185	192	181	166	191	172	185	175	192	182	200	172	202	200	178	176	200	196	219	205	179	188	175	177	176	195	196	171	184	172	180	170	179	198	200	176	184	168	171	164	178	172	170	190	199	176	187	212	194	181	178	169	164	192	180	181	183	174	168	171	158	196	177	179	176	209	207	183	149	177	191	164	179	196	170	192	203	189	179	200	151	191	186	187	180	169	181	198	167	167	179	184	188	190	189	176	198	183	187	175	173	194	194	190	206	186	168	162	171	213	156	186	180	188	203	192	216	164	198	191	189	174	190	174	176	178	219	167	167	192	185	173	181	180	172	190	189	164	194	166	199	180	183	166	186	158	188	168	163	173	167	179	181	199	176	181	176	160	165	193	174	162	177	200	171	182	174	183	210	169	188	176	190	172	173	197	183	189	182	205	185	161	175	175	172	179	175	173	162	188	200	199	180	207	199	187	205	186	182	167	178	188	173	210	195	196	162	180	209	178	196	175	185	216	206	178	172	189	184	163	179	178	171	147	208	186	161	192	171	181	153	167	196	178	215	201	164	197	186	197	205	177	186	161	190	189	178	182	187	209	187	141	175	155	195	163	199	177	191	186	196	156	174	189	174	202	183	178	179	194	204	193	201	178	186	196	180	188	168	196	184	188	196	193	169	181	193	200	193	175	179	173	174	171	196	206	192	172	174	208	162	194	212	167	146	196	202	169	179	196	188	180	174	161	198	183	183	188	193	185	185	175	178	192	189	177	182	182	156	184	164	183	189	189	198	175	174	211	189	186	161	178	184	179	183	184	200	177	173	209	197	190	186	197	175	196	202	174	172	162	164	187	176	203	189	194	159	194	186	179	177	206	182	176	185	196	185	186	183	182	166	191	158	182	151	180	197	178	177	201	201	172	174	188	156	198	185	198	186	191	218	191	184	187	197	173	194	179	187	175	182	186	169	210	188	197	171	170	188	160	177	164	185	206	196	203	205	167	174	186	180	156	189	187	171	192	164	206	176	156	163	201	185	196	180	198	204	183	176	197	173	166	182	171	206	200	161	182	198	164	180	187	170	163	194	176	181	209	198	181	179	168	209	189	173	169	186	169	167	182	189	152	192	176	177	164	186	197	180	182	198	160	182	169	180	188	177	175	195	194	182	180	169	173	181	203	203	182	193	188	195	167	188	163	181	169	209	175	151	192	168	170	190	184	171	195	196	179	200	190	186	167	179	183	172	172	186	180	155	197	187	162	214	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11599	1628	3520	3766	3268	2649	2273	1803	1589	1400	1244	1184	1026	1011	928	893	855	855	779	758	737	733	708	709	682	695	665	658	650	596	617	609	651	611	632	625	620	630	631	595	580	576	605	608	625	571	565	558	561	573	554	580	563	573	594	534	561	581	529	513	531	542	552	577	558	499	555	533	565	542	530	529	543	538	556	505	575	579	509	558	583	538	566	536	524	579	553	564	558	487	535	523	542	519	524	558	502	517	546	564	496	568	531	557	561	571	541	572	568	537	555	532	547	573	534	549	535	484	560	551	551	531	541	512	535	524	487	543	528	563	521	604	518	533	507	552	553	572	490	514	518	554	526	578	539	545	527	522	522	537	580	518	544	538	564	526	538	537	511	528	549	557	526	522	501	575	539	534	533	554	552	505	565	528	566	566	519	520	548	526	503	563	536	554	553	495	559	552	532	515	541	502	508	542	544	542	516	543	528	516	553	538	522	522	517	512	531	487	528	531	551	548	566	552	575	571	535	544	518	552	560	546	536	552	528	547	523	546	554	564	525	509	519	503	519	529	518	493	562	497	551	551	512	491	494	557	554	512	546	527	553	548	532	523	545	524	521	524	525	530	544	542	562	538	546	489	498	526	536	506	533	508	538	523	517	524	548	573	582	564	556	566	533	550	523	517	515	518	559	545	562	546	502	571	502	510	513	523	549	506	544	530	565	542	538	580	530	568	533	519	517	564	571	503	508	546	564	564	559	516	545	513	539	549	524	550	552	571	524	583	513	535	500	527	536	527	548	490	541	491	547	579	526	554	522	559	547	529	524	547	581	544	566	540	531	544	572	561	504	534	527	533	544	560	530	554	562	573	551	519	551	511	527	511	517	541	541	500	558	530	515	543	517	522	529	547	537	511	492	544	523	507	505	541	509	538	535	558	524	551	552	513	514	502	561	521	533	519	555	543	522	566	496	541	559	514	539	500	556	528	557	508	582	553	481	554	540	532	528	525	523	528	542	548	529	539	559	573	496	515	509	550	530	542	582	547	511	540	508	554	564	579	560	526	550	525	571	563	544	498	577	528	567	540	528	560	540	576	561	534	517	514	572	547	505	522	567	517	522	490	481	577	549	515	530	535	524	527	556	513	582	534	522	519	532	565	578	518	536	590	523	529	528	487	535	558	576	490	534	562	500	481	520	514	521	530	526	545	540	550	544	574	524	547	525	538	509	543	551	507	541	580	556	516	512	534	562	555	494	527	550	531	559	549	538	533	570	567	547	561	536	505	535	520	528	520	522	497	533	491	518	489	533	521	519	525	514	514	509	546	536	541	541	541	536	552	466	523	534	569	562	563	540	557	547	546	552	564	522	519	536	490	504	544	558	534	563	556	503	536	533	520	552	523	523	515	537	584	594	530	506	527	557	533	495	565	596	515	495	534	516	552	531	528	493	563	561	538	542	551	578	555	528	534	535	551	530	502	553	531	553	543	536	544	538	542	537	539	505	541	544	556	537	528	546	564	515	536	547	501	520	524	545	550	546	543	577	529	524	544	565	499	556	603	525	548	532	522	535	525	509	581	580	557	536	553	539	558	504	530	564	538	503	550	569	521	500	502	545	523	539	486	550	479	578	539	528	555	542	510	492	527	557	561	504	581	558	547	550	556	544	534	547	507	545	518	554	546	544	528	517	541	529	519	492	537	548	544	530	532	517	527	517	554	512	592	504	504	526	553	543	577	538	570	545	555	480	537	540	555	499	518	503	553	552	509	534	524	537	531	552	536	487	538	494	540	536	572	514	550	560	513	539	554	538	538	519	551	516	496	517	537	531	509	569	531	516	528	571	531	511	536	515	517	534	515	517	532	531	558	511	565	515	540	535	570	543	536	507	543	540	521	544	545	544	526	566	513	531	569	517	543	556	587	523	529	528	539	558	529	527	502	579	538	539	552	541	544	504	496	553	526	557	584	524	494	509	535	560	503	566	547	530	522	543	530	517	520	511	549	512	533	549	548	542	491	525	549	550	589	518	541	567	511	523	556	539	537	567	474	530	499	562	549	539	573	541	559	528	520	563	539	565	565	535	533	565	464	537	518	547	534	532	569	566	485	517	504	539	551	557	519	513	531	520	506	513	549	567	517	542	511	531	552	538	573	540	535	469	531	533	488	526	540	528	507	527	556	552	514	513	547	521	498	544	529	520	521	565	555	542	556	534	540	522	532	537	506	539	521	536	534	507	547	534	535	522	575	528	542	533	530	570	502	499	555	539	538	538	557	508	572	573	556	554	558	569	525	555	581	515	544	513	544	576	555	552	540	531	554	529	557	525	506	564	564	525	537	528	523	542	492	554	518	558	531	505	495	512	553	533	520	479	529	564	546	496	573	578	553	572	521	529	528	493	529	527	539	518	536	540	487	520	528	516	508	544	515	528	507	534	492	569	513	526	530	519	520	520	522	545	544	527	544	526	501	536	575	563	553	540	557	554	550	547	553	513	580	496	564	512	542	510	494	548	520	516	574	528	540	563	519	525	569	505	538	544	529	521	529	531	481	544	540	517	520	527	554	514	507	574	537	481	552	544	519	568	545	517	513	531	530	522	527	540	526	547	556	534	567	559	553	528	507	538	536	534	499	514	550	530	525	566	538	508	550	525	499	490	556	558	536	567	550	536	505	522	549	541	531	529	575	533	495	538	480	492	514	534	488	535	531	543	512	580	561	529	568	528	556	499	578	553	529	520	585	558	550	531	528	546	528	542	549	557	522	489	520	526	541	524	509	522	513	568	567	545	574	537	534	551	511	558	523	517	552	547	558	477	512	558	525	532	512	526	554	547	522	562	488	522	518	560	582	490	538	577	512	558	539	509	505	516	572	502	540	517	563	518	522	536	499	579	525	569	560	505	597	533	527	532	554	543	535	532	557	516	534	548	545	555	555	521	547	528	538	485	541	515	536	496	529	469	529	512	531	509	526	557	500	551	530	472	543	501	543	510	533	567	525	533	529	558	523	569	513	585	566	498	522	527	512	536	580	511	588	494	534	551	542	549	537	537	534	529	552	512	561	503	559	517	512	554	564	523	549	576	534	571	536	569	486	554	532	502	553	508	553	528	551	519	535	518	565	525	500	563	561	513	472	537	527	525	485	563	534	505	482	530	519	507	521	515	534	524	531	473	556	555	524	509	558	527	557	529	560	558	509	538	539	504	526	525	526	529	535	609	554	476	530	528	571	535	524	586	537	531	582	512	534	516	542	523	538	559	554	523	521	529	519	566	528	516	511	522	531	582	511	527	555	574	579	538	509	485	522	519	505	579	533	542	532	516	519	556	544	560	522	535	554	533	520	526	547	591	598	545	516	537	521	529	531	553	523	537	554	530	507	533	543	519	551	517	517	516	513	545	524	535	528	525	511	538	547	575	512	525	541	519	553	545	562	575	543	539	522	488	466	566	533	566	520	555	529	497	554	545	530	545	526	547	523	496	539	496	527	535	524	535	541	556	572	533	531	544	558	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39793	9155	3249	2411	1674	1202	982	802	658	559	543	439	437	421	349	338	391	341	329	354	372	348	310	296	337	313	306	312	313	337	281	295	279	301	259	280	305	280	274	298	263	277	280	316	293	308	304	305	301	299	301	277	285	290	298	304	266	301	273	294	285	281	293	279	287	293	276	278	264	298	263	271	285	277	287	296	286	297	280	274	313	281	290	262	319	317	277	304	269	293	283	289	270	280	283	287	280	290	290	238	303	289	266	270	267	312	292	261	270	264	294	255	267	243	266	274	281	280	292	306	311	314	289	276	290	270	284	273	269	281	276	257	287	286	270	298	267	292	317	268	281	262	260	265	280	286	296	291	268	291	281	316	291	281	265	265	274	266	303	260	296	278	264	285	276	266	288	262	283	280	290	267	291	281	282	265	285	254	279	322	280	289	270	291	293	258	273	278	281	282	300	273	275	307	271	271	310	273	260	256	281	277	277	299	281	273	261	290	298	271	242	303	293	249	285	261	278	289	280	323	292	249	253	286	307	267	277	282	291	279	278	293	281	274	257	278	278	276	268	292	275	284	270	295	313	266	308	272	287	281	315	304	278	295	284	287	283	307	306	274	293	316	283	249	274	272	300	283	310	275	257	302	278	276	262	252	276	294	252	276	277	271	273	315	266	318	295	268	249	283	301	278	285	308	272	293	297	273	279	286	258	250	275	257	269	266	268	262	275	288	278	305	264	291	301	257	276	282	263	280	279	310	273	302	295	264	264	278	306	281	275	273	266	256	287	276	271	293	269	259	296	264	309	308	290	246	279	296	279	283	234	245	273	277	284	238	275	280	274	310	274	287	273	281	303	287	274	262	297	278	310	279	243	284	300	283	281	269	267	269	278	275	277	318	317	278	311	300	281	269	297	304	279	278	276	280	286	297	299	305	316	313	271	268	261	260	285	287	268	273	287	288	280	295	268	297	260	242	320	288	300	270	282	275	312	301	296	245	250	272	283	287	283	307	285	286	301	269	298	259	275	266	262	268	266	277	303	269	301	262	282	260	261	271	264	278	279	292	274	296	273	301	289	242	298	316	279	305	291	274	265	286	275	274	297	280	276	273	272	249	273	276	281	301	284	268	289	256	266	288	292	290	285	270	250	310	289	295	306	256	234	262	252	288	298	294	301	294	271	271	285	269	261	245	276	309	287	265	291	268	301	251	258	279	274	265	285	243	267	292	271	271	278	241	290	294	282	274	274	276	273	266	270	279	258	282	239	282	273	257	278	268	294	291	276	286	279	273	292	273	268	285	264	271	279	283	264	288	295	251	276	265	265	274	306	291	275	267	281	290	283	272	264	275	267	244	293	262	287	269	285	283	269	279	266	276	302	293	285	300	245	278	248	267	284	285	270	284	312	278	318	297	278	291	263	274	275	236	267	286	261	260	304	269	287	294	245	288	318	279	271	299	248	295	265	269	290	301	260	257	306	291	264	276	277	280	270	311	278	250	244	300	312	298	283	265	266	271	291	281	309	283	278	288	272	279	281	238	286	275	292	276	280	271	280	313	298	298	272	276	299	284	323	290	255	297	285	310	281	296	254	296	278	259	299	292	259	292	284	282	305	290	268	281	294	304	285	329	318	249	259	265	303	302	281	287	296	289	296	297	255	301	284	298	275	292	302	301	283	298	300	284	272	304	294	257	279	268	288	258	299	278	274	287	248	304	268	295	310	284	264	272	273	283	305	272	266	267	278	300	284	291	279	303	264	293	279	315	278	285	285	279	267	242	294	278	277	267	295	268	263	274	308	295	267	273	281	286	270	298	285	283	265	281	258	283	293	275	272	269	292	270	283	268	296	296	267	252	282	275	276	279	284	300	291	273	295	307	280	262	302	259	274	246	296	281	283	309	311	280	263	269	291	278	263	271	275	287	288	268	260	243	307	312	298	287	295	266	276	252	264	285	265	265	261	272	270	297	288	292	254	270	267	269	307	278	282	300	259	244	294	315	270	265	263	283	290	297	272	269	255	297	291	252	277	277	270	302	264	253	296	283	296	289	283	279	290	275	306	281	296	275	283	284	276	286	316	294	286	280	251	291	294	280	275	269	280	273	285	293	292	251	268	285	304	284	244	278	290	276	277	262	277	274	305	306	296	255	257	266	290	255	257	282	284	277	312	289	286	263	256	251	253	287	263	248	283	281	283	272	288	284	288	274	293	288	283	279	253	262	275	269	251	294	298	293	285	293	306	296	258	278	260	289	282	299	274	264	260	291	293	269	297	315	296	301	309	266	297	281	259	265	278	260	273	275	276	271	300	278	282	287	247	255	299	249	248	296	261	274	291	257	261	301	260	255	289	268	256	291	271	273	275	275	310	282	279	279	277	328	287	259	280	270	284	281	330	266	310	276	315	266	270	283	284	275	278	272	294	287	289	281	285	262	280	275	280	274	249	252	265	312	292	273	239	269	284	273	274	275	271	276	297	283	263	295	281	284	255	280	265	283	281	250	277	285	274	266	299	239	277	263	269	264	318	285	283	261	269	254	332	272	284	301	291	238	288	279	289	255	250	320	275	275	290	293	301	271	303	266	269	289	279	283	270	263	269	322	257	300	259	295	306	249	275	273	249	280	285	301	293	284	260	285	259	258	305	282	300	274	290	270	271	302	270	289	281	275	259	250	307	259	272	280	312	271	286	302	313	282	293	278	271	289	270	292	301	256	269	274	263	260	282	284	311	257	297	278	272	270	246	275	258	253	264	269	289	262	275	264	258	290	280	299	263	299	259	264	292	285	273	282	285	306	271	280	269	289	289	286	277	266	314	297	270	304	254	276	284	270	293	260	310	268	308	266	288	278	265	276	280	272	276	254	265	279	298	294	289	291	303	281	258	299	268	298	271	321	308	295	291	258	270	280	256	266	282	268	279	300	282	279	287	276	265	273	316	286	265	263	260	265	245	269	265	269	259	252	287	294	286	262	277	264	279	280	259	286	266	299	265	257	274	271	273	281	251	274	293	268	288	272	278	306	304	276	269	286	293	259	271	296	278	270	298	244	299	276	313	267	255	271	262	297	291	272	265	270	268	261	286	254	236	304	282	266	297	258	292	275	259	269	245	273	275	273	265	290	288	270	271	272	299	273	293	259	260	284	292	316	276	275	290	314	269	276	256	271	271	289	269	259	252	282	316	291	243	280	278	242	263	284	253	263	276	264	307	269	265	267	275	283	291	271	301	290	308	287	253	276	288	290	278	250	272	266	262	271	261	273	241	287	297	282	306	259	269	305	301	258	255	267	276	255	298	263	279	264	291	298	286	266	290	265	269	293	292	268	302	281	277	268	303	296	277	271	310	260	287	277	259	266	298	275	281	266	273	289	274	281	281	279	302	275	276	279	309	270	295	243	296	294	288	242	286	273	282	280	256	277	293	268	273	270	269	285	302	293	322	261	299	274	303	303	257	286	278	291	284	276	263	276	251	286	280	286	310	263	284	283	310	265	258	268	317	261	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15515	2928	6285	7027	5844	4833	3908	3281	2837	2396	2180	1895	1774	1704	1533	1477	1384	1263	1189	1150	1127	1177	1063	1057	1096	979	1028	972	912	957	926	964	949	948	946	869	906	904	866	888	824	909	788	878	860	830	816	815	848	836	817	823	807	812	841	805	803	828	815	772	788	774	817	823	736	815	820	809	775	761	762	832	847	760	821	814	752	766	749	722	807	779	795	762	770	770	761	765	796	748	799	822	743	761	791	808	801	732	789	799	763	778	713	771	724	777	761	793	780	743	745	770	727	768	797	739	805	724	771	731	796	739	742	731	761	712	777	847	751	729	724	826	776	800	747	740	737	752	776	716	739	794	748	763	760	771	696	759	769	719	750	747	746	794	765	742	754	742	806	764	793	731	741	749	797	764	782	776	732	740	773	739	845	742	792	761	756	797	697	746	781	727	797	753	765	776	810	714	747	730	728	709	747	791	779	706	730	780	793	760	760	811	734	735	783	792	748	734	755	769	782	728	822	774	829	767	742	756	765	773	738	692	735	739	781	737	783	788	721	766	765	792	783	730	759	784	728	765	746	758	774	763	757	719	737	737	760	762	769	761	782	771	754	796	754	777	775	783	740	771	773	798	734	775	761	770	741	738	768	803	752	754	779	658	750	739	741	752	775	807	705	752	769	749	795	748	777	755	762	732	772	772	808	781	793	711	673	713	780	767	795	743	788	727	756	778	716	716	767	766	759	763	768	742	794	740	749	733	728	747	777	771	766	737	751	752	728	771	743	804	749	796	753	764	773	786	717	744	749	763	766	770	728	735	819	803	750	761	743	768	725	758	751	766	742	768	732	742	746	724	814	738	751	748	776	697	779	739	734	733	822	789	736	741	737	718	763	700	771	734	773	760	722	773	719	781	780	780	800	772	725	750	779	711	792	837	808	745	767	728	786	724	770	709	782	737	727	718	720	755	763	722	707	743	805	741	696	728	781	788	753	752	763	742	806	759	716	691	728	722	748	732	738	737	768	755	763	829	746	740	726	738	705	742	715	763	775	717	709	743	754	750	819	755	777	746	719	761	739	763	755	774	763	771	714	780	788	804	748	726	754	781	752	721	774	758	724	778	723	709	811	707	775	715	728	732	785	724	771	746	756	736	723	774	766	735	760	776	702	762	800	759	813	825	776	705	757	744	783	729	732	726	691	766	778	758	738	758	732	739	787	721	743	779	725	756	721	779	745	740	707	765	785	690	835	737	767	746	761	749	732	769	718	774	738	778	738	766	762	768	760	742	723	737	708	743	773	718	761	750	733	751	753	755	828	725	778	745	783	720	772	764	764	734	720	754	751	742	755	711	717	779	812	786	757	728	727	759	734	731	740	763	783	678	802	699	793	782	780	763	751	742	738	748	779	815	815	770	756	741	775	722	764	741	771	725	750	727	752	732	732	789	742	755	698	700	748	792	790	771	744	746	743	750	765	781	738	744	756	732	778	794	743	719	768	729	686	803	739	748	776	755	719	735	754	795	769	767	733	762	736	733	748	758	750	793	791	755	766	782	744	697	749	759	753	747	738	730	788	745	763	751	744	749	761	758	797	805	762	768	751	736	732	778	783	727	778	756	770	787	714	731	749	689	722	788	756	748	785	777	780	759	708	798	759	754	795	749	721	754	792	769	785	762	736	733	735	763	751	725	756	738	768	710	745	793	744	728	769	718	748	747	766	734	794	733	782	783	800	739	724	711	726	765	775	774	748	790	765	738	755	773	730	735	792	792	794	780	756	734	749	722	725	758	794	755	739	717	762	778	757	754	749	721	717	739	781	721	796	743	744	772	777	735	775	778	772	731	742	777	668	799	786	765	785	733	740	704	759	729	756	752	784	763	768	721	748	744	719	744	757	766	752	752	751	737	754	710	740	769	807	762	765	798	768	740	758	800	757	726	747	781	749	770	794	813	766	789	746	768	736	729	744	749	732	775	760	755	747	740	716	808	785	744	754	737	764	745	769	760	790	751	768	768	687	782	796	784	770	810	742	774	754	777	759	736	762	768	749	765	726	751	710	748	724	748	759	713	747	745	751	752	749	776	742	805	716	685	824	804	747	760	774	749	746	722	734	801	769	773	792	756	726	711	775	792	732	718	769	749	734	781	773	773	740	759	745	803	780	722	757	782	759	750	777	752	777	769	766	758	765	708	763	747	754	715	777	798	795	706	737	774	739	731	777	743	763	765	770	748	775	772	777	774	784	760	766	749	751	797	733	741	728	768	774	753	755	769	752	726	758	764	778	757	707	784	769	774	751	730	718	733	763	743	760	757	793	746	787	758	709	787	783	777	777	725	731	748	724	784	741	751	743	776	776	729	754	752	741	811	741	651	722	849	745	795	737	791	736	774	722	772	818	732	737	716	721	728	779	745	803	773	738	781	751	728	717	765	728	759	733	764	721	760	757	747	719	812	758	765	754	749	795	757	742	771	738	748	759	787	756	741	770	755	780	757	805	737	731	682	752	767	779	774	783	735	747	749	736	778	784	772	761	770	720	736	785	759	729	756	716	751	789	795	733	756	778	743	757	763	734	743	737	741	762	734	738	762	719	800	756	706	782	738	762	736	781	805	722	772	808	744	786	772	756	754	786	793	753	770	758	758	747	718	798	735	751	725	769	757	817	759	769	770	750	746	765	742	733	756	741	721	766	718	756	752	761	792	748	756	721	762	746	737	685	739	750	763	736	726	772	723	720	777	779	729	703	750	780	716	698	783	795	759	764	739	772	743	733	756	716	774	787	778	735	750	713	750	768	728	753	713	753	732	733	766	774	777	806	781	734	744	710	795	761	689	762	756	779	757	742	785	733	773	735	723	790	786	746	745	762	763	736	788	746	746	775	710	772	730	803	717	742	749	747	761	780	762	741	763	741	719	802	762	778	759	757	749	765	757	751	786	740	790	752	741	747	795	774	791	759	758	741	747	776	792	772	765	768	742	769	798	751	762	738	783	805	740	755	744	775	779	744	713	779	742	763	774	801	782	717	792	759	754	735	741	728	748	749	738	739	784	797	764	760	715	740	721	773	754	740	821	766	750	799	701	738	786	789	740	774	790	752	808	759	776	740	769	762	712	823	739	760	812	780	761	790	717	719	730	755	741	720	740	755	783	735	760	782	750	717	752	744	777	788	813	773	733	778	739	754	779	725	738	732	690	755	788	729	791	736	745	771	724	752	738	753	732	762	782	759	748	787	771	793	796	766	788	755	781	746	740	801	731	772	745	760	765	813	743	740	758	720	736	785	767	744	732	692	746	747	723	736	774	711	710	778	717	783	795	769	771	753	766	720	761	780	759	730	807	784	776	756	741	754	693	783	766	767	747	771	771	824	755	772	783	727	736	777	702	786	765	743	752	760	766	784	730	789	739	782	728	715	718	748	793	715	764	780	759	752	796	775	753	765	772	761	708	769	774	746	716	762	784	710	760	734	754	759	736	758	733	786	718	725	791	740	787	756	792	790	682	754	736	751	738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3968	212	161	132	112	119	103	79	96	102	87	80	93	96	73	91	86	81	91	76	86	99	64	98	81	80	77	88	82	83	74	70	83	96	83	92	65	84	96	94	86	80	76	109	81	88	82	94	90	83	94	79	92	75	90	94	75	71	89	81	78	80	82	102	93	80	99	60	74	92	65	90	74	62	85	85	72	91	88	83	84	61	82	83	70	76	64	88	91	80	91	72	69	81	80	80	76	88	71	65	81	80	81	82	87	82	103	89	97	90	74	87	82	103	72	84	67	68	84	78	95	91	91	83	70	86	89	87	105	81	80	96	73	74	83	80	84	73	100	80	80	58	78	91	89	100	87	86	77	91	76	88	83	66	79	67	67	77	73	88	82	89	85	77	84	88	77	97	97	92	93	80	89	86	76	82	84	83	86	75	79	88	86	75	78	88	72	69	78	79	78	88	86	66	75	90	72	73	89	91	78	83	64	81	75	82	84	93	76	89	79	81	85	86	85	83	74	95	75	82	77	82	61	75	59	94	68	101	94	84	67	88	99	88	99	61	72	78	94	76	85	101	81	78	92	89	75	83	89	81	75	91	96	92	80	71	73	96	84	92	77	85	103	68	87	91	92	82	77	83	83	82	98	85	84	79	75	84	95	85	83	89	73	82	77	84	90	87	82	90	81	75	96	74	81	78	91	96	74	90	70	93	78	88	81	81	76	68	78	76	84	71	76	81	96	95	68	82	78	72	78	91	87	77	89	91	89	81	72	67	76	92	71	78	74	73	90	82	73	70	79	89	70	76	103	87	75	82	88	75	74	68	86	78	97	81	67	85	90	90	75	74	86	73	86	97	84	78	86	88	83	73	92	83	76	99	101	79	83	90	78	77	80	66	80	90	83	92	79	82	82	89	74	87	57	82	91	88	101	70	87	71	82	83	88	96	78	87	94	79	72	98	88	94	96	77	78	99	91	95	86	78	74	87	81	76	78	96	109	83	77	82	95	81	89	92	87	66	80	91	88	80	75	68	94	87	100	75	84	88	78	102	81	80	92	92	81	109	85	79	88	67	82	84	71	81	105	85	95	85	86	87	87	74	76	107	79	75	89	91	82	90	83	89	80	80	84	70	71	86	73	76	77	80	66	75	98	78	72	97	80	77	81	92	84	67	76	73	85	64	74	97	83	90	83	85	90	88	80	76	80	77	78	98	96	79	74	89	80	89	76	80	85	70	77	82	85	91	90	76	81	99	79	80	101	83	75	77	86	89	79	70	84	86	77	77	71	100	81	88	90	81	76	81	90	96	94	76	77	72	80	76	85	67	95	86	82	90	70	95	80	82	101	85	89	70	80	70	94	74	75	67	69	66	70	72	82	83	80	69	86	80	102	85	86	72	84	85	74	83	80	88	90	96	94	88	71	89	88	73	72	89	77	72	85	94	75	84	90	81	67	83	105	93	65	77	81	80	99	75	63	75	70	83	84	78	88	79	95	78	80	71	86	68	86	89	77	90	78	81	76	82	89	88	89	88	83	84	80	99	104	90	80	85	85	86	86	87	80	79	86	93	70	65	64	88	73	96	74	77	96	86	85	64	77	88	88	77	64	76	87	102	81	66	88	79	78	99	83	78	79	97	101	83	89	87	78	86	83	97	92	80	77	61	76	80	77	85	81	83	87	98	79	112	84	97	72	88	83	69	103	82	86	85	65	100	86	82	83	82	81	75	82	87	85	79	82	66	73	93	98	79	75	82	78	78	76	72	78	86	94	74	76	78	102	89	78	78	91	103	72	91	89	65	87	87	70	72	66	69	80	80	72	84	81	81	75	83	88	92	81	88	69	79	86	81	105	89	78	80	82	85	89	83	78	98	85	77	84	79	69	85	77	83	85	81	64	81	79	86	82	76	84	101	86	78	75	61	80	91	85	65	76	72	83	92	79	98	79	82	92	80	80	76	99	74	76	77	89	81	74	86	63	83	82	76	75	86	81	80	83	76	97	77	86	78	75	79	70	74	92	79	66	98	80	88	88	91	88	80	84	76	76	74	70	100	75	87	83	72	80	96	82	74	92	86	77	104	83	88	82	74	94	85	81	82	72	69	82	87	95	101	95	90	88	70	72	87	81	82	69	92	88	82	75	69	79	88	82	84	82	74	82	80	77	98	74	75	92	88	71	96	65	94	80	63	88	99	66	81	86	75	93	86	83	88	87	88	82	71	69	86	81	89	92	74	87	94	82	76	85	80	73	81	83	75	81	81	89	95	87	98	62	80	95	78	108	68	77	77	103	57	97	92	83	84	93	88	89	88	83	73	74	84	78	64	85	86	78	82	74	86	93	85	78	87	73	86	69	92	100	82	100	74	84	94	81	86	67	85	83	97	85	62	80	90	96	81	94	95	80	84	75	81	83	80	95	74	87	99	85	83	106	87	82	75	70	89	83	87	82	79	92	101	78	71	94	77	87	80	96	100	75	80	80	78	64	84	95	75	67	68	79	85	88	80	83	83	78	79	83	93	75	102	93	79	89	78	75	84	86	92	84	77	85	93	71	78	69	77	76	78	61	77	80	94	84	92	73	75	59	92	98	98	96	82	79	85	83	87	88	72	96	89	70	91	74	80	77	77	73	80	82	79	84	70	74	87	70	77	97	81	79	84	89	64	72	81	88	97	87	68	88	76	83	79	73	78	85	76	84	78	84	73	88	81	94	87	90	96	97	81	79	87	76	77	88	83	80	79	85	97	83	86	72	76	107	94	96	71	79	83	72	81	79	105	77	96	85	95	78	73	101	85	83	86	82	76	72	78	97	84	71	77	88	87	90	66	85	77	81	71	90	91	83	99	93	91	93	69	98	87	88	103	85	83	96	91	93	76	78	92	80	74	75	83	87	64	72	88	76	70	97	89	76	74	88	71	56	84	72	81	73	92	86	73	75	88	87	89	102	90	91	86	71	83	100	87	73	92	80	86	70	82	88	87	85	90	91	68	74	89	85	94	85	89	87	83	87	94	79	83	77	76	78	98	89	87	78	80	86	92	108	83	94	86	77	79	90	67	87	81	76	92	80	83	86	71	71	69	76	86	86	90	93	97	74	78	67	78	77	77	82	85	75	83	91	87	68	85	90	88	68	64	90	80	73	70	89	86	84	88	83	87	80	64	72	87	94	90	79	84	88	81	94	88	81	89	71	78	77	76	83	95	68	83	96	105	91	72	90	92	81	85	81	71	77	76	74	81	78	94	96	71	73	81	96	98	81	84	79	93	78	86	87	83	79	77	93	80	94	68	81	75	88	81	84	81	81	83	83	75	92	86	64	86	79	89	87	87	66	82	96	76	77	77	88	83	77	80	94	94	113	69	86	86	73	85	83	70	76	88	85	77	84	84	73	82	67	72	79	91	88	88	91	86	79	78	93	84	83	76	71	62	86	79	81	75	78	78	70	92	75	80	75	85	66	79	92	76	80	69	68	79	86	73	84	79	80	101	70	79	81	78	96	77	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4674	381	459	457	435	370	368	344	355	328	330	306	344	308	275	307	300	294	305	297	282	304	307	266	263	294	287	274	295	293	304	302	261	299	266	307	296	305	278	279	292	256	315	287	314	288	309	289	284	279	301	278	284	284	273	310	317	253	284	252	285	308	300	281	284	265	286	259	275	297	258	285	258	252	261	251	294	293	281	293	303	291	285	255	286	270	299	261	301	271	265	321	279	285	290	285	284	282	296	269	274	282	289	325	278	306	274	284	279	273	297	298	301	259	271	294	277	267	295	265	289	264	254	308	280	289	273	312	290	270	268	300	294	294	267	267	278	284	297	259	312	306	270	290	272	325	304	292	294	258	329	288	293	296	271	276	323	280	312	274	305	285	285	296	259	311	272	252	250	274	307	289	312	293	276	288	257	273	289	294	272	246	258	299	278	298	310	266	269	243	295	305	279	297	299	266	281	296	288	250	259	297	270	258	244	292	271	320	283	293	305	289	291	306	286	284	306	273	305	300	289	281	286	285	295	293	267	277	276	259	252	284	257	275	262	290	277	299	278	298	265	301	294	285	288	283	284	292	279	280	301	283	278	271	257	292	245	241	292	261	271	268	283	277	262	302	281	272	299	332	277	293	290	293	308	278	295	286	283	290	319	283	263	305	312	285	280	258	302	311	281	275	313	289	294	303	262	262	284	278	291	256	277	271	302	273	306	293	256	281	300	275	291	271	304	267	258	273	272	290	291	249	266	263	274	263	281	320	261	289	308	254	289	270	282	267	276	296	266	279	277	295	290	284	237	258	301	324	311	280	283	299	305	281	278	280	280	287	292	270	297	252	278	275	245	300	286	267	250	297	274	287	296	286	284	292	289	278	290	290	305	314	274	285	289	297	271	287	289	248	274	243	284	290	280	275	283	290	276	301	285	267	276	257	284	291	303	269	292	243	270	260	306	296	261	288	293	278	305	282	290	288	286	303	263	306	305	318	283	279	298	265	260	307	269	295	322	293	286	292	276	275	304	284	254	268	305	275	278	273	273	275	304	309	272	288	281	275	260	294	295	307	272	293	306	294	256	266	295	269	249	284	258	279	291	283	305	274	282	272	262	272	303	255	308	295	302	271	294	296	282	285	275	266	305	287	288	270	262	286	301	277	303	295	288	271	276	272	267	296	248	307	269	279	273	294	316	287	265	283	293	294	281	296	266	267	281	302	299	301	316	272	317	277	247	286	320	275	317	289	289	259	266	305	288	287	275	290	262	290	285	279	277	286	257	276	316	269	295	304	270	285	301	273	276	292	294	292	282	308	291	298	266	273	245	325	305	280	279	268	282	283	280	268	267	280	315	299	277	277	321	304	290	305	283	291	260	297	288	258	289	279	265	270	267	302	282	262	300	271	284	264	286	299	278	309	265	287	294	272	300	257	249	297	286	288	303	271	289	264	264	270	309	274	292	293	268	274	299	280	259	312	274	268	268	282	288	298	280	277	280	278	294	256	263	292	283	296	314	296	304	292	269	292	295	279	287	288	275	291	298	322	303	290	312	288	287	266	310	282	285	262	262	269	282	252	309	223	294	266	316	281	312	263	290	273	303	320	308	290	278	272	267	276	275	265	286	269	294	295	293	305	285	277	264	276	236	274	300	311	298	302	283	254	311	257	263	289	285	290	275	325	273	256	301	271	298	300	300	261	297	250	343	285	300	265	279	316	280	263	277	265	283	262	304	293	276	284	274	260	284	287	280	269	297	288	295	295	278	298	282	281	285	294	275	273	291	246	305	311	282	271	295	292	281	299	308	240	280	286	311	283	270	262	270	317	288	287	275	272	320	274	274	291	278	291	278	259	304	292	296	253	311	274	305	305	305	262	297	255	291	272	297	262	294	286	285	281	281	281	286	295	304	276	291	306	303	282	292	304	285	269	277	267	283	289	264	284	277	270	272	270	292	261	289	286	305	305	260	260	283	291	315	291	271	293	300	238	324	274	261	270	255	277	273	273	307	310	292	280	275	305	274	284	295	269	263	290	265	240	277	292	296	271	269	289	285	314	285	300	313	285	319	273	285	295	322	306	275	313	308	300	317	281	302	282	287	278	285	299	310	288	285	274	288	295	264	290	288	271	283	259	297	262	291	296	250	237	271	282	298	280	293	285	282	282	293	293	279	280	300	271	269	302	296	332	262	256	289	285	293	268	279	290	277	290	280	301	277	273	289	302	294	302	303	291	262	292	268	247	272	307	285	273	297	290	256	302	281	297	280	270	303	299	308	277	282	290	257	282	253	308	310	286	285	290	258	309	263	283	296	266	298	322	316	302	256	272	318	263	293	282	275	275	314	280	277	279	296	300	314	303	283	279	263	299	295	309	275	300	305	293	281	249	301	263	248	277	278	298	273	296	288	280	284	291	290	284	276	251	282	288	286	290	260	277	273	285	293	297	302	274	284	286	282	279	275	284	260	279	281	301	287	275	290	253	294	306	285	284	293	291	267	297	280	272	267	318	296	291	283	296	297	253	289	312	293	290	295	295	306	252	278	293	249	306	307	279	273	280	271	263	270	259	300	268	258	284	282	261	293	286	278	300	273	314	302	266	265	275	265	298	293	291	270	286	284	269	289	288	262	285	294	313	274	272	286	280	305	288	282	276	288	285	281	266	268	290	267	284	267	272	296	311	300	277	279	272	238	276	279	293	283	288	293	263	290	292	278	298	257	319	264	284	284	279	296	293	278	281	303	290	283	287	277	313	320	325	289	271	258	283	290	268	287	313	329	304	271	271	275	289	295	276	280	282	301	270	283	273	299	289	266	273	244	271	270	268	275	283	286	285	287	274	251	278	256	287	275	290	281	287	287	295	293	267	280	289	302	286	283	304	309	292	270	303	280	286	317	278	322	291	236	290	288	289	291	299	299	292	312	265	293	307	279	292	278	311	305	273	275	281	288	251	269	322	312	275	279	301	311	287	263	271	271	267	296	289	267	287	295	281	280	280	267	290	309	285	287	295	297	276	275	272	290	296	296	276	293	305	236	299	286	289	284	245	296	266	301	268	270	254	273	303	295	295	306	300	313	286	292	279	319	269	291	267	278	289	285	299	282	262	276	306	281	284	269	290	258	282	262	273	278	279	276	276	262	268	301	293	287	290	317	283	291	312	269	291	268	287	295	299	273	316	281	274	308	260	257	278	297	270	283	289	283	267	301	294	306	294	250	270	266	312	288	259	278	294	285	299	282	294	274	287	265	276	299	276	307	286	283	286	315	269	294	295	282	273	288	280	270	296	276	307	251	258	301	270	274	294	283	300	270	258	283	283	273	320	289	239	284	300	286	292	257	294	302	294	282	287	284	279	269	285	274	282	281	293	276	277	304	286	281	287	295	280	310	305	280	287	305	295	276	283	315	282	270	251	303	271	277	273	283	310	278	293	297	288	289	285	268	305	296	318	270	291	278	272	284	297	286	258	269	286	291	303	261	274	238	268	293	286	296	276	272	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28180	3654	1495	1178	861	664	498	395	374	333	298	290	230	253	234	243	196	206	200	214	246	201	206	188	196	187	213	203	219	218	219	226	179	185	184	181	202	171	182	175	173	210	177	172	175	190	191	165	208	178	197	197	164	186	198	207	182	186	196	181	166	209	177	180	184	191	176	197	179	188	203	195	178	172	188	183	192	192	171	192	206	193	171	171	174	192	194	174	201	201	189	179	168	191	173	197	184	185	196	195	211	200	206	158	197	161	192	190	178	191	197	193	198	167	199	170	174	185	188	212	196	204	178	178	183	196	177	185	175	180	196	182	196	168	202	209	212	166	188	191	206	192	175	187	182	205	212	170	201	185	164	177	173	190	181	188	183	185	173	171	192	203	166	204	184	211	196	194	164	163	194	174	185	190	166	185	190	184	169	167	163	167	190	174	191	187	197	183	181	206	189	206	186	171	172	187	178	185	200	177	181	179	178	185	197	184	212	205	172	176	185	180	183	203	175	219	206	173	186	152	186	187	234	192	173	184	204	203	197	201	180	199	173	189	173	204	189	177	177	176	209	192	201	196	183	172	181	184	179	179	169	175	170	185	188	175	188	186	178	176	200	198	193	181	168	199	206	161	209	162	176	195	169	188	171	159	170	183	192	195	184	179	166	170	175	188	183	155	188	163	159	192	164	200	190	196	167	182	205	209	201	190	169	178	206	152	203	176	186	172	164	184	194	209	185	186	195	172	166	189	178	189	165	188	172	193	178	183	188	199	186	203	191	166	175	180	176	190	152	177	196	171	180	201	151	187	196	188	171	183	209	183	191	195	218	162	189	179	170	176	177	180	172	171	182	177	178	167	158	167	187	187	198	195	162	165	195	166	172	197	181	201	220	164	185	166	161	174	208	185	207	211	171	198	184	206	165	158	194	191	190	188	203	159	181	198	210	178	163	173	200	181	177	168	179	180	187	163	180	178	180	208	190	193	176	174	185	179	201	176	177	181	215	209	164	176	197	203	194	178	170	167	191	203	197	172	178	185	193	193	186	160	173	189	168	170	171	179	185	198	180	185	187	189	191	178	180	180	165	171	198	178	201	202	193	186	192	210	190	171	175	175	190	174	165	175	188	191	208	181	183	203	171	199	190	189	150	166	203	192	179	203	151	181	172	189	168	181	192	174	186	195	216	173	204	162	197	194	183	191	178	169	186	184	180	191	191	180	203	194	187	192	186	196	181	206	202	168	187	190	173	198	175	165	179	170	214	164	185	194	162	157	176	183	200	197	176	191	184	208	205	174	206	189	184	169	171	154	176	174	179	197	175	168	167	177	177	185	161	204	215	162	173	159	188	169	214	185	184	179	178	168	187	186	181	194	177	187	201	173	172	192	186	194	175	197	185	173	193	192	172	204	187	181	192	200	183	186	209	178	200	182	187	179	181	190	188	199	179	179	187	151	173	187	182	181	177	169	184	175	196	179	171	188	168	192	184	177	183	206	190	167	179	191	178	192	198	195	180	150	177	208	168	157	179	190	199	174	193	165	185	191	193	163	199	186	172	194	178	195	164	180	192	205	186	184	188	188	179	198	207	182	189	203	184	195	185	186	189	171	211	176	177	204	188	167	185	165	163	188	162	183	174	179	162	175	191	194	187	205	179	183	176	191	159	171	200	180	212	174	174	203	185	236	193	204	194	188	199	186	170	176	193	179	187	173	186	160	171	198	189	179	193	192	187	172	186	195	206	167	168	194	190	192	178	186	168	197	171	180	211	181	187	209	177	172	173	185	197	189	179	204	202	190	188	172	191	207	193	167	168	148	170	196	198	183	171	202	156	164	173	184	187	186	206	185	200	179	186	190	190	196	190	188	197	192	192	194	169	175	160	195	166	197	184	180	173	191	174	176	215	184	192	195	192	173	209	180	187	204	177	177	176	205	175	180	188	196	187	190	182	156	168	179	173	183	188	159	191	184	187	178	178	182	185	175	190	183	178	165	168	195	179	192	167	169	172	193	143	193	157	173	190	196	175	180	189	177	192	175	184	157	182	166	178	161	170	184	184	159	197	158	182	173	175	180	161	178	184	197	196	193	194	195	163	188	193	191	170	198	181	174	194	187	202	170	211	214	179	187	191	205	183	179	196	176	179	197	190	202	177	187	152	184	172	183	164	177	174	200	180	171	169	181	167	200	168	188	189	182	165	187	182	165	182	203	163	184	184	209	171	172	173	196	155	177	171	176	178	175	218	170	166	170	186	176	188	198	195	184	167	178	215	190	187	190	176	189	188	179	194	204	178	206	162	192	205	179	189	198	167	193	190	180	196	176	188	205	198	178	184	168	191	186	183	176	178	178	177	173	185	196	168	179	203	201	194	177	185	172	178	190	214	196	181	187	190	163	179	158	179	196	170	187	197	165	183	168	169	197	180	211	181	184	166	214	208	173	198	201	168	186	182	160	184	185	197	208	164	191	178	155	172	192	184	178	165	200	210	173	198	173	184	198	182	208	189	207	190	186	192	181	157	175	189	177	180	183	197	193	175	172	182	172	189	156	188	181	185	182	190	177	215	187	175	177	158	158	181	205	171	192	214	171	199	201	193	199	199	196	158	205	175	144	145	178	192	183	199	180	173	192	183	191	202	183	197	169	189	200	224	196	173	184	183	191	187	193	184	197	181	167	173	180	166	192	181	172	172	181	185	184	182	177	205	168	176	181	189	198	160	194	195	209	193	175	176	177	208	165	167	183	176	188	173	194	169	181	195	181	181	182	173	185	182	216	183	195	185	180	193	202	191	184	178	186	188	153	150	196	177	153	188	161	183	188	177	204	172	187	180	147	198	160	206	170	179	190	164	180	212	184	190	198	195	194	177	171	184	191	199	186	182	171	186	186	174	172	212	190	187	181	202	191	188	191	192	186	187	205	187	165	183	182	223	177	175	197	186	175	188	191	160	186	145	172	195	170	193	174	183	195	180	164	196	173	199	192	181	180	179	188	173	191	175	195	186	190	182	204	182	186	168	202	196	184	162	167	192	185	199	188	196	174	196	162	189	178	188	207	191	193	192	175	167	192	164	204	157	204	185	183	182	169	210	191	183	176	186	164	198	176	153	177	205	169	173	156	198	165	194	182	205	174	157	177	182	187	200	196	157	205	179	189	197	193	180	149	189	182	169	171	175	193	175	210	181	177	185	177	187	173	196	191	185	171	175	173	208	178	200	182	187	180	192	185	173	181	191	171	186	201	172	145	173	193	192	214	176	174	183	188	203	187	172	184	186	221	191	192	166	166	190	184	198	199	190	166	175	184	181	192	212	188	195	170	182	183	201	170	178	188	182	194	194	180	190	165	190	177	182	170	177	187	201	185	157	203	189	171	170	197	177	211	180	192	188	188	202	163	160	170	192	183	169	179	185	183	179	177	206	161	175	191	188	177	183	173	186	162	213	175	186	175	157	181	196	177	180	163	175	160	182	184	191	215	168	175	159	190	166	162	176	174	190	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12490	1608	3423	3722	3192	2540	2194	1826	1641	1295	1345	1219	1071	1032	954	923	796	815	796	777	697	732	728	733	716	650	659	616	640	567	622	632	662	589	642	600	589	571	611	585	609	619	596	574	529	576	560	576	569	617	566	543	574	585	582	532	588	567	572	559	543	564	524	553	579	515	548	549	546	573	563	569	529	576	530	508	590	544	578	556	522	536	529	557	545	589	567	585	534	509	559	595	564	523	509	481	566	584	560	547	559	484	508	528	554	548	607	546	531	504	552	525	603	515	556	534	505	563	499	536	551	544	524	528	518	540	510	521	529	534	548	504	565	528	508	550	519	576	540	544	542	529	543	538	554	553	528	538	548	503	510	539	548	526	568	505	517	508	545	586	520	505	513	504	566	525	542	515	566	578	565	498	535	541	507	524	529	578	554	517	506	535	552	566	489	577	552	556	521	549	555	563	500	511	540	522	480	541	541	563	552	503	536	560	541	537	508	540	576	561	542	536	529	552	562	524	565	526	517	545	526	527	515	499	534	563	495	532	504	546	514	602	516	545	516	513	505	489	546	557	538	543	519	527	534	555	521	596	506	547	562	523	522	544	545	577	525	546	545	511	514	557	572	520	523	566	493	525	481	533	513	529	534	529	556	568	536	535	548	519	539	574	546	480	519	529	520	466	544	531	545	525	538	509	549	539	564	553	536	534	539	478	519	544	564	552	509	517	537	508	526	475	545	572	471	541	551	544	527	498	524	502	531	542	542	539	539	568	513	574	522	575	541	555	564	564	542	516	531	535	522	574	515	542	502	532	530	519	541	540	576	525	515	532	536	512	517	521	519	499	532	585	526	537	541	573	533	501	547	543	520	481	580	500	535	500	530	519	545	550	509	539	577	524	512	513	509	493	528	499	500	513	558	496	529	587	550	517	528	521	554	539	520	541	559	534	550	494	521	569	550	479	487	542	517	553	526	525	511	555	519	559	560	580	573	534	548	546	514	523	539	516	541	573	543	504	555	550	529	528	537	548	567	548	540	537	534	521	531	534	542	552	524	516	501	553	537	513	517	537	531	525	530	544	550	556	505	507	504	525	527	516	504	538	543	516	570	518	533	557	579	543	538	545	600	517	542	560	531	511	555	547	501	584	543	571	538	579	552	546	541	564	526	540	543	547	506	512	516	560	534	531	533	556	530	561	547	505	515	534	511	522	532	542	540	576	494	553	542	542	548	528	553	577	518	554	506	540	521	521	561	535	527	543	523	538	553	522	520	537	547	519	551	560	536	534	604	562	553	541	525	580	509	553	530	540	464	513	530	556	506	531	537	529	517	533	538	520	517	526	512	543	504	560	573	553	513	572	503	510	522	550	531	547	514	577	506	567	525	522	510	502	531	553	542	508	546	526	541	510	575	540	516	551	533	547	559	561	543	544	593	535	556	520	527	505	490	535	476	561	493	548	554	514	566	527	514	540	531	546	604	543	528	539	526	525	576	544	514	540	516	573	551	558	544	525	540	539	530	506	542	554	554	530	552	534	538	533	571	541	560	527	521	553	491	534	542	526	579	505	526	551	538	517	559	487	554	529	533	562	515	540	517	505	498	533	562	533	459	556	544	576	542	539	563	549	548	558	510	570	522	542	561	512	564	517	537	539	552	513	537	553	482	572	553	519	535	549	574	536	534	508	574	584	547	545	513	547	543	584	528	571	552	489	599	512	507	544	548	554	537	495	559	529	496	530	581	519	536	536	559	579	536	523	526	542	570	545	531	548	528	572	506	607	536	491	541	508	549	532	558	524	557	508	517	542	527	553	536	517	516	578	501	510	546	559	500	521	534	518	510	552	550	525	520	532	492	510	585	538	540	501	514	533	505	524	533	505	560	586	522	524	494	551	521	500	480	517	547	563	559	548	540	585	518	518	541	489	542	514	535	504	514	521	510	505	581	523	536	565	558	571	579	518	522	520	535	544	528	542	577	566	583	542	503	547	524	524	544	558	577	587	572	514	593	550	519	532	541	532	564	559	515	541	563	538	554	530	533	572	519	565	532	538	556	560	555	538	535	517	542	514	554	514	522	497	559	542	525	571	560	576	494	535	521	491	553	518	549	533	556	538	566	512	488	542	570	509	562	539	575	517	596	510	593	535	521	555	546	575	533	543	535	563	522	575	498	543	566	533	499	545	530	565	545	564	580	519	540	502	538	544	550	526	568	547	523	518	537	523	544	500	563	575	547	572	540	566	525	515	517	558	580	532	521	522	552	529	523	565	513	574	504	542	563	527	507	528	510	527	560	505	522	562	509	509	536	515	587	518	516	571	549	504	523	559	518	483	534	527	583	506	501	489	580	551	551	541	519	520	535	570	536	542	551	498	518	525	571	519	532	545	537	529	546	477	525	526	543	510	549	532	501	495	532	569	516	553	542	534	549	578	496	563	523	534	561	512	571	525	535	495	549	513	495	535	511	527	515	529	531	547	539	567	513	542	541	567	562	499	506	547	523	552	526	537	526	558	546	540	564	546	579	559	541	550	565	524	519	547	540	569	518	538	552	533	515	509	554	557	550	551	571	524	550	552	578	505	471	518	532	527	527	547	571	509	564	535	529	508	525	513	503	513	553	566	562	563	523	589	503	531	543	527	522	513	550	547	527	543	506	529	573	515	545	540	480	501	543	527	522	503	510	543	538	535	566	533	522	517	539	551	516	534	564	542	554	522	508	520	580	475	516	533	495	544	522	577	523	561	495	551	552	529	545	528	532	519	518	530	523	526	548	517	509	566	515	528	558	546	574	497	538	539	541	528	525	498	519	522	481	516	556	590	532	557	556	507	556	557	563	547	534	545	487	492	507	529	521	537	531	523	534	554	557	526	548	541	528	513	543	540	567	538	547	565	546	537	525	573	569	535	547	578	559	537	506	549	551	552	532	541	542	539	501	578	583	593	548	508	563	544	519	514	554	547	550	537	547	547	524	532	537	523	546	529	495	507	495	490	507	491	543	485	544	550	522	539	516	513	563	537	498	526	569	483	577	503	513	532	569	521	548	549	532	537	535	496	509	508	528	544	526	540	526	525	550	537	528	561	541	539	551	511	562	538	521	541	544	566	544	500	502	535	550	537	558	561	519	541	534	564	549	546	523	530	504	584	532	570	520	567	525	530	509	513	471	553	501	546	564	548	589	511	501	539	569	508	555	535	516	523	544	568	511	565	535	538	532	596	572	530	533	560	489	518	518	525	515	572	557	538	513	552	536	539	589	542	535	561	539	564	559	506	542	519	530	521	542	558	510	566	595	504	561	541	529	573	527	538	511	548	528	552	558	538	558	518	543	531	526	509	565	555	567	519	521	489	506	556	601	552	555	515	549	559	556	500	573	538	533	514	507	535	505	549	517	549	523	533	522	518	516	530	530	528	553	521	539	497	554	520	547	545	548	520	508	496	520	566	517	584	529	528	549	552	550	532	535	484	546	539	556	568	555	494	557	517	525	517	515	576	570	520	560	561	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40677	10745	3385	2266	1723	1239	935	835	688	586	528	433	409	454	368	402	355	366	367	324	355	307	333	293	315	314	313	318	312	323	306	319	290	290	320	303	285	280	266	265	297	284	269	304	290	313	289	267	294	274	284	278	271	292	265	290	271	281	291	304	315	291	292	273	299	290	274	287	299	280	311	269	267	281	277	280	285	298	285	308	290	293	271	307	281	282	299	282	279	304	282	290	306	301	276	309	282	254	255	279	298	283	308	317	256	265	276	269	276	269	277	281	299	267	292	273	287	308	259	269	269	296	322	283	280	299	284	256	294	276	277	296	273	290	308	255	276	286	272	282	286	293	300	283	319	308	281	286	269	303	298	331	287	283	281	245	279	289	278	302	297	277	273	297	276	278	311	297	280	280	288	280	283	293	284	283	260	297	306	266	310	292	289	304	281	276	287	276	289	267	272	305	270	295	274	260	296	260	301	246	265	301	300	292	249	297	297	257	266	291	311	287	289	262	276	284	249	301	287	278	271	307	284	267	287	299	291	271	302	289	308	271	263	272	309	313	297	281	272	306	307	310	255	270	252	276	254	288	265	270	270	308	253	268	293	291	272	279	268	301	279	277	310	307	263	286	294	290	240	301	254	278	278	270	268	263	304	276	292	267	278	304	259	299	296	270	263	286	282	280	276	287	292	306	296	266	283	284	265	273	277	270	281	289	292	291	264	283	293	289	272	254	259	287	256	298	289	274	276	278	258	272	260	290	303	268	290	283	280	288	307	294	264	276	278	271	268	273	260	278	285	258	275	264	286	295	321	292	279	321	309	290	303	282	301	302	298	282	289	297	274	276	279	297	272	287	296	283	283	304	285	283	271	291	252	304	300	253	272	279	264	287	303	272	298	288	292	293	268	272	281	276	269	265	282	300	302	255	270	315	278	283	278	271	274	312	277	278	285	291	275	266	274	287	310	280	258	306	282	271	270	286	301	309	292	265	282	259	235	270	281	309	266	326	274	282	326	280	283	281	270	295	262	291	259	264	280	277	244	309	270	284	265	284	280	304	287	285	312	283	282	297	290	283	277	276	307	281	257	269	277	285	280	281	262	253	275	256	269	267	308	287	279	253	279	258	284	288	255	253	296	297	286	281	284	241	295	275	275	290	269	289	235	289	294	281	289	274	290	272	289	286	257	269	288	291	273	287	268	293	295	315	261	281	263	295	289	266	267	279	284	277	283	287	262	294	292	273	279	296	278	272	302	278	274	285	329	307	297	271	291	297	294	283	262	308	278	271	281	282	280	268	253	269	280	294	265	277	275	289	287	289	275	311	287	309	308	307	288	318	291	292	319	256	293	239	293	263	292	288	268	284	278	318	302	265	262	308	261	232	277	287	290	269	288	267	322	308	298	270	283	285	289	263	293	267	303	285	258	261	293	294	264	279	261	269	268	269	273	318	269	298	280	276	245	262	299	257	272	277	282	299	287	266	279	273	292	265	291	287	292	268	282	280	303	279	296	277	286	301	301	270	289	279	268	289	298	283	273	285	281	266	285	297	240	279	283	281	301	286	262	254	286	256	271	278	235	278	265	265	281	272	276	284	265	286	262	277	296	282	302	271	282	312	277	277	284	275	275	303	263	273	279	291	277	270	274	296	299	303	292	251	290	264	256	262	281	261	281	249	287	284	275	292	284	287	318	271	278	285	288	262	286	267	297	258	290	306	293	301	293	271	258	282	267	275	262	288	289	280	307	275	295	325	283	256	291	309	275	263	313	292	284	253	268	288	266	265	304	284	306	267	288	290	266	249	291	282	294	275	322	272	263	251	252	253	291	257	278	310	266	276	273	281	273	299	268	275	297	274	283	259	271	263	294	277	287	280	292	273	270	304	308	263	279	287	290	272	309	262	295	283	257	267	282	290	284	284	241	295	277	304	289	290	281	292	288	263	299	240	262	274	275	287	261	297	253	320	287	292	318	272	270	298	280	292	315	268	293	291	324	277	250	295	282	278	269	290	289	286	286	280	291	301	304	290	275	264	295	261	297	274	255	278	286	285	283	271	269	288	278	270	278	284	281	302	300	321	296	301	281	273	266	291	269	272	279	243	272	285	275	265	281	271	282	277	289	299	262	310	273	293	281	279	291	251	301	283	281	279	286	298	314	271	273	281	261	295	272	265	283	250	298	324	304	280	295	285	279	289	279	270	306	335	282	281	291	282	253	243	272	274	294	272	262	285	288	269	305	293	286	288	309	276	284	304	291	300	272	283	288	274	290	255	271	277	257	298	294	291	281	265	275	265	284	262	258	293	298	292	297	280	284	279	281	280	309	274	302	265	285	268	312	273	304	303	298	279	295	266	267	299	269	230	311	284	251	303	259	275	255	298	324	288	270	283	265	238	325	275	303	270	274	319	287	271	299	280	282	268	285	269	284	307	294	276	274	257	281	299	283	310	269	267	282	280	296	279	273	259	263	294	296	320	299	309	257	296	275	283	254	274	296	273	246	272	277	287	261	302	259	288	294	292	281	252	283	262	278	297	304	264	290	296	274	268	279	275	293	269	261	285	256	262	251	299	316	287	290	299	263	287	311	290	286	280	273	241	265	276	297	260	294	306	290	266	282	288	296	299	272	290	279	273	290	280	271	245	300	270	237	277	286	270	272	277	286	305	289	257	299	252	300	276	279	282	285	286	290	314	298	289	252	253	254	290	293	268	307	307	277	279	278	285	275	257	276	269	306	266	277	258	247	283	256	282	322	283	254	288	251	318	299	267	269	274	267	267	293	269	312	237	306	278	243	300	308	327	302	276	286	287	288	284	300	291	281	295	278	283	278	288	276	267	275	308	277	288	271	279	275	284	285	298	291	260	286	278	287	287	264	275	283	288	262	309	290	283	298	316	276	283	275	266	311	272	287	280	310	302	253	302	283	268	266	294	294	312	300	278	256	304	283	290	290	253	292	279	272	293	279	276	270	305	263	247	291	256	290	259	316	294	279	306	268	307	280	304	293	290	301	280	307	286	302	255	291	287	274	276	289	235	284	284	295	289	267	285	259	294	275	301	288	257	276	270	277	277	262	264	301	282	306	298	296	267	272	280	290	274	268	278	272	276	297	248	281	293	313	257	303	271	287	291	293	272	285	285	285	285	285	313	289	282	261	312	270	304	299	267	282	302	295	319	263	270	284	273	269	288	266	327	218	300	299	273	284	265	308	276	280	287	302	264	282	284	268	258	276	302	298	282	271	309	261	282	299	280	264	279	277	279	300	288	267	284	275	272	282	256	289	272	273	274	288	264	288	272	285	271	250	281	292	248	300	312	286	284	297	301	290	295	274	287	263	260	285	268	282	298	278	271	265	278	264	290	291	283	298	301	279	249	273	310	274	290	291	274	296	301	278	273	270	293	259	300	274	288	267	283	281	287	290	263	242	304	283	283	294	259	290	282	284	266	298	258	246	301	302	287	287	262	309	267	287	296	259	287	287	272	292	282	266	263	280	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16675	2893	6434	6994	5786	4776	3900	3239	2849	2436	2170	1991	1759	1640	1489	1508	1317	1276	1271	1250	1117	1112	1095	1011	1045	1039	998	985	948	963	934	987	882	876	932	929	913	920	867	815	898	854	817	833	869	848	854	847	864	806	828	841	800	791	786	824	827	802	793	772	785	797	779	772	807	793	788	780	812	735	834	784	747	803	774	787	807	735	809	776	848	800	764	775	794	797	768	847	819	766	770	757	784	772	799	787	774	801	759	813	769	768	794	783	771	794	788	792	794	788	761	779	733	803	772	766	800	763	789	826	805	780	729	780	815	777	783	763	790	740	735	760	755	777	771	764	790	757	743	744	785	755	759	764	775	782	805	797	753	774	795	716	719	733	802	816	744	773	706	763	731	767	747	781	733	765	744	788	802	723	792	791	774	752	787	710	757	766	720	750	727	771	788	795	724	706	774	731	789	746	757	753	723	786	810	769	750	727	766	793	776	742	748	768	753	757	739	734	782	761	770	740	756	782	755	771	838	750	695	750	759	728	751	803	752	737	789	794	761	727	774	769	759	802	785	720	749	785	778	761	772	765	760	776	747	793	744	767	735	788	770	774	775	793	776	787	763	736	775	737	752	717	735	758	797	770	794	732	752	765	718	733	741	778	785	754	741	793	856	747	720	773	748	736	746	735	785	757	776	779	748	765	772	742	701	761	794	792	807	764	733	724	772	763	811	737	746	745	748	792	778	773	797	771	774	722	792	788	769	716	774	742	769	822	759	758	727	776	758	736	780	794	769	766	755	745	758	768	808	776	817	775	778	803	786	829	720	707	772	738	766	789	711	835	788	745	775	711	761	796	753	728	752	743	772	779	767	724	772	796	786	755	754	743	755	728	757	790	755	791	781	802	734	760	761	729	742	762	756	814	776	763	717	746	778	782	711	806	769	768	766	765	759	750	692	767	800	791	722	746	722	760	772	713	798	778	737	756	758	792	772	732	744	787	748	745	744	772	779	780	777	788	752	742	771	811	749	782	725	749	769	729	705	799	740	718	790	755	763	716	743	756	736	807	736	741	784	737	712	760	743	795	751	720	750	788	727	766	749	719	771	741	735	735	782	736	780	739	802	784	772	760	783	750	739	769	790	739	760	786	783	715	744	765	792	778	777	811	771	827	720	794	789	757	778	781	765	752	779	762	747	750	750	738	818	745	749	681	745	797	786	784	785	725	718	756	791	776	757	749	746	708	773	751	768	781	714	733	716	747	723	797	775	786	821	845	764	741	769	774	763	724	742	767	781	796	696	735	760	752	765	771	750	769	782	775	783	765	765	738	743	773	750	753	743	766	787	784	747	799	783	777	739	743	746	794	755	747	769	746	728	766	741	722	746	754	751	782	712	755	765	743	773	760	811	800	774	764	736	777	771	775	789	782	754	753	719	780	761	750	763	763	776	771	793	750	747	805	745	743	780	779	735	780	781	784	727	739	749	755	741	731	775	756	743	771	751	762	727	800	729	760	805	740	796	812	799	740	732	844	794	797	803	746	742	747	778	775	768	736	745	795	747	754	751	791	779	807	738	784	755	746	782	781	794	724	791	787	726	743	752	768	760	770	772	751	797	768	733	746	761	750	773	774	744	773	789	780	734	783	766	792	781	758	780	777	778	795	742	796	747	761	759	793	726	725	743	754	788	748	777	788	743	723	739	785	745	795	758	797	744	741	778	730	755	770	781	726	740	753	776	751	735	785	712	807	748	728	734	807	734	785	779	751	777	757	803	751	771	779	755	760	757	769	730	791	720	744	779	725	773	751	765	737	772	764	704	696	735	790	752	790	753	712	749	719	718	740	776	786	725	766	760	735	800	777	743	755	755	806	697	788	755	779	751	748	750	767	761	820	775	767	753	753	792	767	740	768	741	730	744	759	703	764	804	730	732	773	804	789	785	718	782	782	757	724	766	736	816	726	725	770	745	704	738	720	736	787	783	722	731	726	767	721	729	749	729	781	731	749	798	782	701	774	819	783	767	757	719	760	737	742	728	730	778	736	768	785	783	757	811	770	728	711	796	773	784	752	734	783	765	752	736	713	729	755	760	764	725	742	797	801	763	758	768	726	740	802	753	743	765	723	778	792	764	718	774	730	697	743	740	742	767	757	794	784	771	756	726	758	807	762	692	730	775	794	734	768	744	717	703	733	772	763	746	694	754	782	785	731	797	735	749	792	766	759	742	775	808	761	769	775	807	758	744	738	740	738	744	726	721	738	765	718	706	828	758	731	733	785	794	713	774	759	758	770	777	733	757	784	685	760	788	746	756	723	745	746	754	803	808	767	780	798	753	735	738	790	762	790	731	725	763	789	739	782	773	744	782	743	755	754	744	792	795	773	719	744	772	714	758	672	752	795	786	734	716	751	797	768	720	756	750	728	771	807	751	725	766	781	814	770	816	776	724	790	706	769	765	752	792	764	768	749	747	766	738	773	766	759	786	756	762	772	751	785	764	714	748	757	719	758	734	771	749	772	780	769	760	719	766	760	783	749	784	789	779	784	733	754	765	723	785	753	724	744	732	729	754	701	816	757	739	807	742	746	780	815	801	756	684	788	775	740	741	699	778	754	771	825	727	729	754	757	809	797	743	730	748	743	736	731	744	745	756	753	748	738	751	694	720	777	751	741	803	745	742	762	807	766	742	786	774	735	781	732	692	759	829	778	807	758	737	763	743	769	716	833	768	743	795	716	752	740	760	768	736	732	766	775	741	762	753	761	761	811	757	765	836	766	755	732	745	753	757	765	733	741	787	794	747	803	735	774	771	780	811	780	747	750	775	752	754	730	762	750	761	697	779	723	772	785	780	730	773	778	718	804	723	751	743	742	751	798	769	743	749	760	715	738	718	774	745	733	785	746	783	810	726	762	759	691	741	743	808	767	790	760	710	762	743	760	733	743	770	717	746	746	746	768	761	768	725	737	734	730	747	725	758	783	788	727	698	817	754	782	743	760	789	752	749	786	755	742	748	783	727	775	811	775	737	764	744	748	760	701	794	768	757	744	747	757	762	698	769	788	755	752	750	784	785	743	771	729	783	703	724	780	773	806	767	766	774	829	800	753	793	748	747	731	761	764	790	781	733	744	796	736	730	739	767	755	775	747	791	749	757	747	748	782	796	775	794	749	762	801	724	781	819	791	793	750	740	738	769	760	726	691	780	825	749	779	769	741	804	718	791	719	743	728	738	773	790	769	721	761	751	790	750	759	693	699	777	746	778	765	774	733	778	794	713	742	776	761	776	753	740	733	762	787	753	773	766	764	756	803	778	771	733	769	739	751	763	728	839	784	752	774	764	774	704	822	748	760	788	792	757	754	751	750	776	738	821	747	779	748	745	741	717	812	753	769	744	771	751	759	789	771	688	797	734	751	773	739	760	740	783	753	800	749	743	763	754	750	745	800	769	738	774	818	784	752	776	786	749	757	719	818	746	754	743	729	800	772	756	735	746	750	773	745	732	774	771	727	794	724	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4420	240	158	126	120	106	97	102	106	96	84	87	81	99	91	80	89	88	73	78	78	93	105	80	86	107	101	88	80	81	85	91	77	94	98	69	86	72	92	79	91	72	83	81	85	86	84	80	67	68	80	88	87	87	106	80	84	94	85	73	93	79	73	89	92	100	94	87	78	71	88	74	95	99	96	86	86	85	87	81	83	93	75	84	79	75	85	67	60	86	87	104	73	73	78	89	86	80	85	87	86	92	88	93	87	87	105	76	56	84	79	76	79	75	80	84	88	86	63	97	83	90	72	84	87	86	76	85	75	84	83	76	73	92	76	101	92	95	76	73	101	68	84	80	71	84	79	88	86	86	77	96	73	72	80	76	82	73	93	88	83	97	88	78	75	86	71	79	87	83	77	72	95	89	74	94	87	90	80	79	84	78	94	86	79	71	92	75	69	80	73	81	102	81	91	97	85	81	92	73	93	77	70	62	76	74	85	79	88	84	98	84	86	88	93	81	109	83	79	82	86	97	82	81	79	104	72	84	84	95	92	64	91	95	84	92	73	74	82	100	94	88	85	99	65	75	76	85	88	85	88	84	81	69	92	80	74	88	89	79	110	73	78	87	65	66	81	87	84	85	90	101	79	79	79	81	103	92	87	75	76	83	89	104	94	84	79	82	81	78	79	89	83	88	73	76	85	88	85	74	75	80	79	77	77	75	99	86	90	81	95	83	84	78	92	91	86	101	94	82	83	71	71	88	82	87	93	80	99	79	100	82	77	69	71	112	79	76	75	86	76	93	66	83	75	90	88	80	86	98	88	85	65	74	81	86	92	96	81	72	87	74	65	92	78	103	106	80	88	75	92	81	92	87	90	103	71	87	87	83	80	69	81	77	92	85	87	75	84	79	75	78	81	82	76	79	81	79	88	95	96	76	85	98	83	106	90	76	76	70	89	89	80	84	98	86	80	98	76	84	80	80	91	86	75	57	91	85	97	86	90	79	88	98	92	74	72	87	83	73	91	78	81	89	77	95	87	85	106	92	103	81	81	65	91	102	85	83	89	78	92	96	83	77	88	97	78	83	83	94	74	78	87	70	76	77	94	87	76	84	85	98	73	67	94	64	76	95	86	79	86	81	88	72	85	79	95	86	91	85	83	89	71	84	72	76	90	87	71	97	84	81	82	84	92	73	77	68	82	79	94	67	81	96	69	83	91	100	76	71	91	86	75	99	94	69	87	87	83	84	81	78	91	92	92	82	81	84	71	79	62	78	80	80	87	91	91	88	79	70	104	84	89	73	82	83	88	78	80	97	89	80	58	78	85	74	98	70	77	90	78	71	62	66	71	78	95	80	91	79	82	70	82	89	96	77	89	90	83	95	91	77	72	72	77	66	90	96	84	72	85	86	98	85	73	96	102	96	71	68	90	79	86	83	75	71	78	94	83	98	81	97	75	93	92	92	86	61	76	79	108	83	80	78	81	70	95	91	74	84	80	91	95	90	79	75	102	82	77	89	73	56	82	95	91	90	90	78	72	84	67	90	93	88	91	76	69	96	76	75	80	78	102	92	82	93	58	99	65	91	70	99	75	96	76	82	72	85	88	96	89	69	78	81	89	96	82	93	80	89	103	99	95	83	89	78	94	93	86	81	93	81	70	79	76	91	85	99	101	87	97	67	78	86	69	83	79	93	84	83	83	95	75	87	96	61	90	90	93	76	91	88	92	94	76	70	82	80	83	72	68	85	90	96	71	62	79	90	100	65	77	88	68	63	83	86	83	92	87	72	97	79	92	79	96	79	80	86	96	75	83	87	91	86	77	78	70	80	87	99	83	78	87	76	105	98	83	68	72	75	88	71	87	83	92	100	81	100	87	82	91	77	81	88	82	94	85	81	81	76	70	99	76	86	69	78	103	85	73	84	89	101	82	92	71	79	80	87	75	87	85	90	84	81	90	72	88	95	84	77	94	67	72	97	74	68	82	72	96	83	94	101	93	87	86	80	97	87	75	90	68	85	75	89	85	93	87	71	88	72	87	72	92	78	76	79	94	72	80	77	93	76	82	89	66	87	90	79	89	96	76	84	95	87	83	87	82	82	75	87	81	84	98	75	73	86	76	77	89	90	107	79	105	72	85	70	78	73	88	78	67	80	90	80	70	86	79	79	95	74	101	79	76	76	79	79	87	69	85	82	70	91	73	102	98	85	83	91	86	82	83	72	77	82	96	82	87	75	101	81	81	92	97	92	78	88	75	78	99	81	88	84	74	87	65	72	89	82	68	94	84	84	91	89	72	87	88	76	105	81	84	79	99	64	81	83	81	79	90	83	83	90	71	78	76	92	77	70	82	97	74	81	75	89	89	68	93	74	78	82	92	90	71	86	75	79	100	85	101	87	88	104	91	91	96	86	82	84	74	94	92	94	75	72	69	93	74	100	90	92	77	76	80	90	94	90	82	107	87	93	72	89	77	71	65	97	78	88	82	63	97	71	82	65	66	98	83	92	77	66	84	71	97	80	78	91	92	66	87	87	72	86	87	70	89	95	85	86	71	86	79	102	97	93	80	79	76	80	77	90	84	89	92	69	80	87	77	89	71	110	69	85	77	73	66	74	89	82	91	95	84	73	67	93	82	93	76	85	93	74	80	105	102	76	79	76	78	86	87	75	95	77	78	84	101	80	102	98	65	89	106	72	77	84	76	66	86	80	86	86	81	76	84	82	84	85	79	96	97	78	87	75	84	86	83	79	70	80	88	82	71	77	81	78	83	87	93	106	84	98	66	91	89	84	78	78	67	83	84	86	82	80	83	86	97	83	80	87	86	70	80	66	81	81	84	81	92	101	84	85	89	85	76	90	90	80	91	92	75	76	83	77	83	74	85	74	95	91	91	82	83	70	81	84	93	65	86	78	79	74	88	89	95	91	93	85	90	78	86	90	86	82	86	73	104	87	73	84	108	83	105	82	81	100	83	99	101	81	79	89	106	92	96	91	83	71	80	87	79	99	82	75	103	89	80	82	83	78	72	97	77	80	76	100	75	76	84	76	82	69	75	90	90	85	88	60	98	73	80	91	82	90	89	71	87	84	85	82	79	81	80	99	89	97	76	72	94	86	88	88	69	83	76	83	85	80	91	68	96	80	82	76	84	91	74	76	86	85	87	82	97	87	88	95	97	97	85	85	77	91	92	84	87	82	79	62	75	75	82	92	80	84	93	89	77	82	72	94	87	77	84	90	74	68	81	79	79	81	84	70	82	82	85	90	101	88	98	91	75	90	72	64	85	88	87	79	92	78	89	89	92	89	91	92	78	81	89	90	70	78	98	86	75	71	79	83	75	89	73	83	85	91	90	79	102	80	103	100	86	83	95	105	101	80	89	77	88	85	87	79	91	82	82	86	85	85	94	90	104	88	78	87	99	80	79	81	75	81	89	78	72	73	82	80	86	77	73	76	91	83	105	72	75	88	83	84	76	101	94	91	93	88	97	86	77	85	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5084	344	448	492	424	391	368	377	353	329	342	321	300	330	282	326	297	337	304	276	295	296	303	295	305	262	328	315	262	286	251	308	314	274	284	319	277	320	271	301	309	287	264	325	293	297	285	275	294	279	274	299	308	295	260	254	283	324	277	286	308	292	295	286	294	277	297	287	316	285	340	311	309	294	269	298	270	294	283	309	282	290	297	291	289	268	320	306	271	285	263	290	328	273	266	282	321	252	303	322	275	293	283	275	273	300	302	272	317	280	289	267	284	266	277	286	257	281	271	298	311	321	272	293	280	279	290	288	312	289	286	282	284	334	271	326	253	259	281	304	268	301	296	316	272	297	287	304	268	271	293	291	287	282	288	310	311	291	295	256	288	264	298	291	305	287	306	297	290	252	292	269	292	280	292	260	293	283	255	258	284	296	283	301	303	266	283	330	298	277	286	299	274	317	289	300	258	295	277	305	295	304	283	317	269	293	285	269	258	276	290	290	290	314	261	295	301	280	278	270	288	282	292	294	308	292	249	310	278	302	297	299	296	273	301	298	309	276	302	251	269	285	255	265	283	276	301	294	276	298	284	277	272	287	275	274	289	246	289	313	297	313	253	282	272	295	273	278	301	296	295	259	282	281	270	286	295	296	291	284	300	300	309	297	303	300	260	301	285	284	283	290	280	296	256	291	271	280	286	277	314	306	288	304	299	300	302	283	259	274	305	296	278	292	295	263	250	283	286	255	299	294	300	281	284	283	270	319	281	312	289	284	304	273	300	295	294	271	292	299	282	293	275	277	321	332	274	290	266	273	286	268	296	298	278	299	297	280	287	288	259	320	299	275	250	271	321	286	285	293	294	294	266	287	289	316	298	267	275	298	304	284	305	291	293	268	278	279	304	276	271	301	294	272	309	285	317	290	308	278	306	281	293	266	324	266	294	303	261	275	280	291	315	317	296	306	297	283	282	255	257	264	269	294	296	310	297	304	286	307	257	299	316	273	298	267	281	285	261	311	282	299	291	273	283	299	261	301	304	298	318	292	292	278	321	268	277	287	281	293	307	310	298	297	297	302	294	275	276	289	320	285	306	284	291	322	315	290	265	310	275	284	302	296	289	291	296	325	282	282	292	290	249	305	282	311	289	296	297	278	278	288	301	270	307	284	291	328	267	279	252	284	280	273	289	309	283	283	260	295	288	300	282	262	279	262	299	280	269	283	264	277	243	277	273	302	286	278	279	283	291	304	301	302	284	297	294	287	298	282	262	293	302	294	285	301	276	304	278	271	311	306	285	312	280	297	272	282	313	307	264	297	294	261	293	299	288	280	313	277	281	261	301	279	288	282	295	296	283	265	276	268	264	285	288	294	261	261	313	289	296	324	272	284	298	274	343	280	279	267	257	304	269	286	292	281	324	296	279	310	291	285	264	305	317	302	290	328	301	263	279	277	263	295	292	308	316	277	273	284	272	306	268	304	266	288	290	277	269	263	277	290	272	286	283	299	304	274	265	281	294	289	277	277	289	276	275	292	292	302	261	295	292	312	280	287	301	287	299	288	300	290	295	265	276	313	339	300	285	320	293	268	288	282	277	318	279	265	278	269	305	269	295	267	268	257	261	297	282	271	299	278	275	284	284	289	307	277	318	291	276	294	295	256	277	300	287	299	272	293	290	266	313	300	276	304	271	280	311	277	284	308	275	282	283	289	299	310	292	276	272	280	290	324	312	310	289	289	279	299	250	314	302	280	277	294	303	302	297	263	281	292	304	285	290	287	326	282	275	286	267	279	288	300	269	269	288	264	293	280	287	306	286	275	292	295	270	297	276	262	280	301	274	261	282	247	289	259	297	282	284	274	280	300	272	298	331	302	289	283	298	282	286	286	283	303	291	269	303	283	287	266	306	307	328	298	289	258	265	278	291	283	304	289	290	293	306	296	293	276	244	298	292	293	276	283	289	283	279	278	330	281	299	265	286	268	280	289	296	273	266	247	297	310	304	257	305	286	283	278	305	293	287	276	288	290	288	312	264	301	295	291	270	283	292	284	305	280	285	299	306	276	283	266	273	305	278	281	272	286	318	291	309	286	316	258	306	310	273	294	308	275	297	276	270	271	303	288	279	268	290	320	287	275	284	272	298	246	286	317	275	296	285	304	288	266	301	327	292	296	310	238	278	317	309	298	271	262	282	287	314	266	268	289	303	275	298	300	279	269	312	278	290	263	290	301	275	302	280	276	310	279	249	335	286	304	275	294	273	289	303	289	299	294	287	334	265	277	288	305	290	267	310	300	292	298	293	273	299	277	266	285	266	289	270	274	283	308	300	289	282	277	293	298	268	282	283	277	308	301	278	276	276	266	285	304	293	277	310	300	287	290	300	260	304	269	311	281	308	287	271	283	267	279	279	304	296	279	342	280	291	301	249	282	304	289	311	262	298	294	327	300	284	293	276	273	286	258	296	275	300	276	296	307	298	295	297	290	265	286	296	266	283	299	280	279	272	321	284	315	289	253	297	284	325	288	295	263	296	308	285	279	301	289	314	296	308	276	291	276	304	286	275	267	283	278	307	270	272	329	297	269	301	298	311	301	272	302	268	273	287	289	285	280	321	278	271	303	289	282	264	302	297	291	276	299	268	270	300	277	287	282	329	284	280	301	286	287	297	278	267	270	308	251	287	302	292	291	273	285	302	308	281	269	299	280	309	278	284	310	302	278	284	315	277	322	287	299	282	271	292	264	309	266	291	299	258	307	286	291	273	283	293	252	278	260	303	283	289	288	273	303	297	281	277	282	300	274	278	293	305	290	288	297	278	286	297	282	293	298	282	279	299	286	266	312	267	278	297	280	284	294	275	284	277	303	313	311	297	322	268	295	262	275	295	266	309	299	311	294	260	302	284	290	286	307	262	282	254	313	254	287	260	282	284	312	300	298	309	293	296	294	300	287	288	310	294	288	276	310	299	274	262	278	294	295	267	271	288	270	288	295	274	269	280	308	344	283	277	321	286	285	301	300	293	272	318	304	298	258	258	288	264	290	274	269	297	288	280	283	305	283	285	301	286	263	335	283	284	273	288	313	305	269	312	311	277	303	273	265	294	266	274	286	309	274	304	305	290	282	278	296	290	281	287	283	282	297	282	297	317	285	275	297	291	307	301	274	291	293	272	278	286	264	295	289	326	285	300	297	298	278	291	291	298	281	292	291	302	280	258	274	264	266	274	290	307	282	259	295	266	293	303	326	272	293	305	268	288	280	304	274	274	280	300	314	268	300	253	273	281	261	294	295	306	283	319	264	289	295	281	303	303	285	292	289	274	294	279	308	275	278	282	282	279	248	287	281	306	277	292	301	251	298	252	264	288	271	309	259	282	292	254	311	269	293	295	280	303	264	282	302	301	292	268	295	296	305	292	285	276	277	312	276	279	265	268	280	285	275	265	283	288	275	315	288	269	282	288	283	297	289	290	290	282	291	281	300	277	282	287	291	277	298	294	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28886	3973	1435	1207	851	623	539	426	342	338	295	292	254	222	229	233	233	208	214	204	213	218	214	210	207	208	216	216	178	195	167	197	202	193	208	160	176	198	217	181	173	193	198	197	202	189	168	188	198	174	190	181	183	197	174	198	187	190	173	199	179	155	174	169	187	183	182	192	195	191	176	171	173	187	184	178	212	175	180	178	176	174	197	174	198	193	196	168	193	165	179	194	181	207	197	205	200	200	176	193	171	188	209	193	193	200	182	183	172	194	199	174	205	169	182	170	177	184	189	198	204	175	180	181	181	177	182	206	180	163	196	175	198	187	185	198	181	204	179	199	181	182	201	189	161	212	180	184	177	185	167	178	203	166	210	202	187	171	176	170	186	198	173	180	190	189	218	182	206	178	166	177	195	211	193	201	209	171	205	171	208	178	179	171	175	184	195	184	196	182	189	175	188	187	183	169	178	206	165	188	182	193	185	171	178	172	168	191	197	189	169	185	207	189	182	181	184	180	174	211	179	185	186	195	175	191	185	170	185	194	182	192	173	172	183	179	169	163	193	206	185	188	198	180	188	178	183	198	170	178	185	171	200	193	165	186	203	176	179	192	200	172	186	194	199	159	171	193	184	191	192	177	181	203	195	176	174	189	189	167	170	190	202	176	171	192	185	166	204	192	168	205	168	191	166	208	188	162	196	206	177	177	177	177	186	182	186	194	193	182	178	166	190	201	188	197	186	188	175	188	194	162	191	177	190	201	199	190	184	213	190	197	165	183	173	196	194	187	200	201	183	205	178	196	176	180	174	173	186	196	171	190	217	180	177	182	173	165	181	186	180	191	178	171	162	201	203	188	158	184	177	199	208	196	202	182	203	186	192	185	187	192	193	185	172	190	190	194	198	190	196	175	202	189	173	205	176	167	178	200	176	194	198	180	174	198	192	184	174	173	150	192	173	160	175	174	161	184	177	189	159	173	195	175	176	191	176	179	170	161	211	184	183	148	186	195	189	184	200	175	199	184	176	194	190	163	178	192	171	185	178	189	180	184	177	199	184	181	191	195	206	206	193	183	169	196	180	195	179	191	174	182	176	189	189	166	182	186	195	194	179	165	200	165	205	191	165	172	160	165	173	173	174	184	196	191	196	180	197	163	207	179	181	179	173	198	194	198	187	178	183	167	200	205	173	176	174	177	179	157	189	180	201	212	195	208	204	190	169	181	172	182	216	180	173	189	174	198	179	201	187	175	187	174	185	193	170	179	180	176	164	191	220	190	171	204	193	203	178	188	171	208	174	159	155	195	189	180	186	166	212	183	182	167	201	161	158	176	198	192	203	180	173	183	211	210	191	189	193	206	184	184	193	202	168	161	191	184	169	195	175	222	188	198	193	192	209	191	159	206	194	176	188	193	208	174	191	176	169	176	191	193	182	195	178	182	177	187	202	146	212	186	183	195	183	186	186	162	164	171	198	189	177	197	178	164	164	203	192	190	190	201	193	167	199	168	202	202	192	183	193	170	174	190	165	194	209	185	209	198	191	183	180	193	173	195	183	170	164	189	202	217	204	182	201	203	171	158	146	166	186	175	172	205	201	196	172	178	197	184	192	191	183	162	176	169	203	180	186	169	191	184	182	173	177	187	178	162	208	196	160	204	183	171	204	186	207	169	190	183	180	189	196	187	209	189	168	167	181	178	188	196	178	158	197	174	170	170	178	159	195	190	185	193	186	187	191	178	188	207	201	176	208	170	191	165	155	167	186	172	185	184	194	220	179	172	183	174	199	170	177	194	164	166	202	198	199	164	174	195	190	197	198	183	184	186	205	178	186	168	187	191	163	181	188	206	185	188	178	199	189	150	178	217	168	189	202	163	180	173	172	170	185	196	165	197	173	184	156	186	163	192	181	169	199	191	207	202	183	183	214	171	165	183	177	192	209	178	190	190	177	189	184	200	160	204	184	195	191	181	161	206	190	200	198	187	173	175	200	189	179	165	187	193	184	179	196	197	203	167	215	213	185	213	156	186	190	206	172	183	172	213	170	185	194	195	210	205	197	179	166	176	185	205	186	183	186	186	184	176	174	184	211	201	197	196	195	178	193	193	189	208	174	186	157	177	189	188	173	167	178	166	198	172	171	181	185	183	207	181	224	180	210	204	208	195	183	181	171	197	193	190	178	178	189	191	193	195	166	205	202	179	190	184	191	208	167	185	184	207	191	194	211	194	190	172	186	174	180	174	194	167	171	176	194	189	156	169	191	184	207	232	172	182	196	176	205	178	170	149	203	180	189	194	165	204	193	208	210	180	210	191	176	185	181	152	182	191	178	174	168	210	189	200	205	200	187	187	173	189	152	186	185	176	176	178	186	186	195	181	147	186	194	198	188	205	172	198	176	175	145	205	168	214	185	167	175	195	199	184	186	191	188	162	175	174	178	190	184	168	184	195	157	212	167	191	179	183	201	185	160	190	191	209	165	174	183	166	184	199	189	191	164	175	186	181	185	192	161	186	179	197	182	175	164	164	184	198	181	207	175	185	195	173	203	178	223	198	209	211	195	225	189	185	174	185	184	194	152	168	183	179	186	173	183	205	179	195	170	185	178	190	180	180	170	190	174	221	190	187	184	205	177	184	219	160	182	176	180	201	190	180	197	161	180	196	164	190	206	200	219	179	206	188	182	202	174	197	209	202	201	196	196	214	174	180	198	175	177	184	189	208	174	206	174	182	199	164	192	177	190	205	208	177	183	167	202	197	202	180	158	186	201	197	194	181	200	188	173	187	182	159	171	178	204	172	184	187	174	205	191	199	164	198	158	184	159	208	172	186	200	211	184	216	161	169	166	189	174	177	199	198	190	213	201	186	193	186	189	185	175	210	187	188	162	204	168	179	188	191	183	187	173	153	198	194	184	194	195	191	189	188	189	185	181	182	175	173	178	193	185	187	212	168	192	170	194	192	202	177	161	216	171	157	205	192	213	185	206	173	182	220	196	192	183	208	211	188	177	181	192	185	187	206	175	199	206	195	218	182	201	180	143	172	175	168	202	197	166	172	181	190	169	176	179	184	186	185	175	181	177	175	197	188	190	196	204	199	178	172	187	181	204	184	196	168	168	190	173	179	156	190	191	171	206	187	194	192	192	190	172	182	195	181	191	194	190	193	190	186	176	177	201	173	185	196	179	165	161	200	159	175	195	169	175	200	182	192	188	183	183	175	200	171	185	170	179	199	208	174	171	169	200	186	165	181	182	174	193	205	200	203	175	178	197	170	184	205	179	193	172	183	162	185	205	190	169	201	181	176	194	167	192	196	188	177	207	196	199	191	200	192	190	166	175	181	163	188	155	174	175	170	168	186	185	175	184	174	184	210	167	163	191	196	188	196	208	175	192	169	197	178	193	184	177	169	168	164	166	220	186	169	167	177	159	183	192	189	152	202	190	193	178	171	192	181	202	182	182	205	178	191	201	185	170	187	169	176	202	188	167	173	164	201	178	195	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12485	1679	3405	3819	3142	2648	2222	1866	1592	1364	1273	1139	1077	1003	950	906	841	836	784	715	769	703	709	681	662	683	622	640	657	643	618	629	638	669	611	647	555	566	582	585	598	600	592	544	580	561	589	556	541	599	587	586	624	596	539	569	565	561	579	536	538	567	571	568	485	558	605	570	565	560	580	595	593	557	550	578	547	488	541	529	511	502	570	504	578	564	559	520	569	558	541	550	560	589	581	556	564	548	541	511	575	557	534	570	577	509	556	553	561	550	525	554	563	504	502	542	553	541	539	584	537	497	587	546	527	542	559	496	546	512	547	574	575	546	536	544	534	563	536	517	567	553	548	546	540	520	550	512	594	546	530	534	529	518	521	547	529	528	543	575	533	551	492	546	545	554	550	517	558	530	519	581	532	537	554	495	557	532	528	551	572	556	563	492	511	515	511	510	526	539	559	532	544	534	568	542	561	573	548	526	524	552	569	542	540	559	547	556	509	544	555	546	543	507	517	537	509	552	564	580	530	580	544	547	516	522	577	530	552	498	521	537	543	583	569	539	586	574	528	544	494	528	538	577	537	519	532	537	496	539	539	509	511	555	548	543	509	574	537	559	513	531	542	544	544	563	508	564	552	557	537	558	562	526	601	527	550	539	538	548	557	516	530	539	509	557	506	541	519	540	515	550	526	576	525	517	569	545	557	541	527	572	525	573	543	565	544	542	540	566	511	537	515	526	555	568	540	529	515	537	526	533	523	537	552	522	513	546	539	533	565	531	508	527	531	564	518	494	531	494	529	532	581	548	553	527	588	530	534	528	546	537	559	530	549	532	535	549	588	532	561	498	538	534	553	558	533	509	551	564	544	509	586	542	533	537	547	506	536	552	532	575	552	585	518	522	549	531	498	513	531	573	567	540	511	539	539	529	568	519	534	517	571	559	538	551	571	508	556	498	532	565	549	530	550	553	555	570	526	522	568	499	537	581	560	549	520	495	578	517	525	534	518	518	529	525	527	528	499	573	548	557	540	525	505	511	509	539	561	545	512	563	563	543	528	564	512	529	545	558	547	521	576	532	530	507	533	545	576	511	540	505	537	549	513	552	502	540	544	535	527	582	557	531	580	561	561	513	545	527	541	529	492	528	541	471	513	563	544	554	574	511	525	519	534	529	543	514	551	516	523	576	540	482	566	544	537	552	560	542	553	497	571	541	524	589	522	541	531	572	555	537	557	555	507	493	517	527	526	547	557	585	524	558	500	540	592	548	522	574	493	551	504	547	562	497	545	531	538	541	576	521	548	548	533	546	566	510	515	540	549	562	553	482	554	562	521	561	533	571	508	521	535	516	537	534	521	526	516	584	572	566	572	556	557	557	528	492	582	507	509	551	548	512	508	525	499	566	554	524	574	572	552	556	506	572	534	520	547	499	526	532	580	517	568	529	531	562	570	567	559	535	554	552	494	550	502	483	510	523	543	522	539	513	506	530	580	580	546	502	540	530	524	528	551	549	540	524	552	521	495	534	535	512	539	524	516	529	503	583	563	540	565	527	539	539	579	519	582	522	559	526	539	525	529	522	550	526	544	531	507	552	525	554	563	554	580	584	520	550	549	560	538	538	525	563	537	548	491	596	528	469	546	546	508	524	541	548	536	539	529	554	507	495	569	561	513	553	559	523	547	532	559	537	558	550	528	535	538	570	552	540	542	554	542	540	516	518	563	531	557	561	558	532	538	501	552	550	513	531	536	532	538	538	522	503	552	520	561	522	571	526	502	542	508	532	510	549	535	565	567	525	532	567	554	533	581	551	532	548	514	555	531	565	589	574	508	543	571	564	511	538	558	539	546	528	552	548	551	592	508	569	546	579	571	548	531	556	559	515	552	537	557	569	529	547	562	548	548	552	599	488	509	559	532	513	544	522	537	515	576	534	557	540	563	561	525	541	531	523	501	576	542	511	537	534	549	539	540	536	538	551	570	571	529	542	585	576	568	584	499	549	532	526	550	544	529	510	545	539	519	534	563	556	505	514	525	558	557	560	523	519	517	551	504	537	558	548	514	542	528	609	556	556	538	534	530	581	526	545	504	558	538	508	536	539	503	526	546	533	529	547	509	575	504	515	549	570	583	504	525	532	565	562	561	543	524	553	548	545	563	550	558	524	505	524	512	527	534	570	500	536	523	576	547	549	487	559	561	550	537	529	554	521	564	524	533	512	524	546	545	577	524	514	509	558	587	571	542	524	539	557	532	526	537	512	568	539	530	541	516	484	620	612	527	570	571	570	529	575	553	518	590	534	493	515	524	559	552	542	531	522	521	558	536	520	532	537	549	493	534	543	546	526	506	562	528	516	561	498	491	565	545	533	534	562	558	551	561	589	552	564	516	493	533	529	561	581	517	516	540	539	535	559	536	523	501	534	529	519	571	529	507	515	574	564	577	538	536	539	540	508	528	563	506	530	564	546	543	551	536	545	552	515	542	542	545	533	513	561	557	582	508	527	569	553	534	548	522	545	545	554	500	536	579	508	549	541	535	537	549	543	507	508	518	492	577	628	551	557	557	520	563	571	541	547	549	502	553	537	578	572	525	545	551	551	546	566	509	552	594	518	525	526	504	561	524	479	554	522	518	566	507	553	528	529	571	540	549	551	567	558	533	559	550	524	536	582	561	543	566	545	562	520	560	556	571	549	502	529	564	533	566	555	535	548	516	536	570	567	521	517	570	573	518	542	532	595	471	539	511	536	522	545	518	553	561	518	533	541	558	594	556	522	536	524	571	543	576	540	522	547	524	538	548	555	474	519	553	467	541	539	553	576	557	562	507	525	521	487	550	513	534	528	569	555	554	506	548	559	518	573	549	525	507	591	562	538	508	546	572	512	557	548	571	507	479	576	557	568	487	526	547	523	550	550	565	574	553	565	564	564	536	528	547	538	507	558	531	558	547	504	504	536	555	520	532	517	538	535	560	547	575	535	549	557	555	548	567	529	511	579	539	529	575	528	540	548	551	558	537	507	544	545	558	517	535	569	563	528	533	549	521	535	490	610	562	516	553	507	539	558	546	511	532	543	525	529	522	545	533	545	523	536	558	578	561	533	544	544	543	517	576	554	577	542	543	508	552	556	517	540	521	532	523	564	562	519	545	511	520	490	569	568	552	533	537	539	520	556	509	495	543	550	522	529	556	531	516	522	581	528	552	533	527	551	517	578	529	539	512	549	539	508	520	550	532	561	569	528	556	568	557	543	551	528	482	540	540	547	549	555	525	536	535	561	498	561	528	538	524	544	563	532	537	522	567	567	548	548	548	536	536	532	557	531	594	530	581	530	512	526	545	569	538	562	532	515	518	550	528	542	509	554	556	552	521	557	568	539	521	543	540	537	550	565	516	527	536	524	508	580	523	505	563	536	540	539	554	542	537	547	532	550	534	551	567	563	541	577	540	556	546	523	516	499	523	578	499	540	522	544	531	543	549	548	559	487	549	512	535	522	592	542	548	532	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
