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
336149292591	336149293147	336149293695	336149294245	336149294797	336149295347	336149295895	336149296447	336149296995	336149297547	336149298097	336149298645	336149299195	336149299747	336149300295	336149300847	336149301395	336149301945	336149302497	336149303045	336149303595	336149304145	336149304697	336149305245	336149305795	336149306347	336149306897	336149307447	336149307997	336149308547	336149309095	336149309647	336149310195	336149310747	336149311295	336149311845	336149312395	336149312947	336149313497	336149314045	336149314597	336149315145	336149315695	336149316245	336149316797	336149317347	336149317897	336149318447	336149318997	336149319547	336149320095	336149320645	336149321195	336149321747	336149322297	336149322847	336149323397	336149323947	336149324497	336149325045	336149325597	336149326147	336149326697	336149327247	336149327797	336149328347	336149328897	336149329447	336149329995	336149330547	336149331097	336149331647	336149332197	336149332747	336149333297	336149333847	336149334397	336149334947	336149335497	336149336047	336149336597	336149337147	336149337697	336149338247	336149338797	336149339347	336149339897	336149340447	336149340997	336149341547	336149342097	336149342647	336149343197	336149343747	336149344297	336149344847	336149345397	336149345947	336149346497	336149347047	336149347597	336149348147	336149348697	336149349247	336149349797	336149350347	336149350897	336149351447	336149351997	336149352547	336149353097	336149353647	336149354197	336149354747	336149355297	336149355847	336149356397	336149356947	336149357497	336149358047	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
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
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
36924	7178	3164	2279	1621	1128	850	745	625	560	459	479	447	405	381	372	369	356	337	359	329	304	342	299	315	300	311	301	260	296	283	309	291	264	284	289	287	283	291	265	292	282	276	293	301	295	294	286	254	287	281	279	252	288	240	247	238	283	261	245	284	277	275	278	267	281	279	255	264	290	282	296	280	271	239	285	296	258	251	261	277	299	277	273	291	290	258	242	280	292	263	270	289	256	249	257	286	267	286	275	286	262	252	292	267	253	278	250	243	256	243	280	258	296	241	248	304	265	270	281	260	277	276	283	259	249	280	279	270	271	280	266	250	275	284	266	278	254	240	288	269	265	244	270	270	256	278	291	299	270	266	238	286	248	240	266	242	256	264	294	275	277	275	273	245	243	280	274	289	274	238	257	268	286	238	292	293	280	268	276	252	272	268	254	265	276	278	276	249	282	250	261	283	290	288	252	260	276	268	251	275	258	269	248	283	265	276	275	272	260	264	257	273	239	249	256	257	255	267	261	267	269	309	279	291	265	271	237	263	288	280	285	284	276	268	270	280	272	273	267	297	289	271	257	267	242	259	269	264	236	270	290	222	257	281	249	267	256	284	278	241	263	258	256	274	282	267	276	258	267	253	273	320	276	268	276	262	265	271	255	257	277	273	274	249	262	248	244	263	282	288	282	260	288	263	255	262	253	259	247	293	230	275	264	241	274	287	294	268	300	275	268	263	256	284	258	229	278	283	251	263	309	239	271	309	258	274	251	279	288	263	279	248	290	263	273	270	241	261	275	276	288	266	298	273	279	251	252	281	252	231	267	262	290	276	270	298	260	271	254	245	289	248	288	278	265	287	257	268	270	288	278	261	278	277	254	260	274	273	266	268	265	265	249	272	270	274	274	287	279	223	285	243	267	262	270	282	289	299	236	237	248	266	278	281	257	254	275	281	245	306	272	274	272	257	271	277	238	259	294	275	307	282	251	259	271	291	272	270	261	293	261	243	230	260	272	279	266	274	244	300	243	250	280	283	253	273	292	255	274	270	275	288	260	270	285	274	250	288	276	282	248	240	262	283	255	267	246	277	275	235	283	292	297	286	269	270	250	283	258	236	264	251	279	235	297	276	271	259	278	274	264	274	289	264	290	261	257	225	271	308	285	272	279	263	275	243	253	256	266	284	262	260	267	309	291	269	249	263	252	244	257	261	234	249	263	264	271	288	229	270	228	251	292	251	278	242	264	286	290	251	272	290	256	282	271	261	276	297	268	271	266	260	255	292	256	282	260	289	302	269	242	206	289	263	261	259	263	256	260	276	295	294	266	283	240	273	287	278	296	254	293	256	289	254	236	271	248	269	258	257	274	275	281	282	245	254	259	259	278	261	279	301	258	268	285	232	269	274	279	284	288	293	275	241	251	272	260	229	256	294	290	257	267	280	248	269	256	263	248	251	263	293	289	253	265	263	262	256	269	290	257	259	259	226	271	259	228	257	283	271	268	264	250	276	253	258	265	249	257	269	250	291	273	255	261	295	258	261	286	303	250	269	267	295	299	269	250	277	263	271	272	263	271	266	275	268	250	265	277	293	260	269	267	256	271	277	243	245	276	241	250	258	236	257	287	286	275	254	253	279	277	260	259	267	243	259	273	259	286	267	265	281	260	291	248	274	249	262	238	268	286	274	256	240	272	278	258	247	268	277	247	265	236	268	279	213	275	266	226	293	292	274	256	263	270	272	286	240	224	272	266	275	312	286	273	284	282	250	295	256	259	245	276	270	237	254	276	264	253	275	270	262	256	288	257	258	298	254	250	251	286	284	279	278	286	278	267	263	269	240	286	259	267	278	256	258	254	258	252	307	269	271	257	282	265	270	236	271	256	278	301	280	265	257	273	243	263	276	255	258	259	250	289	255	272	244	292	280	256	248	279	248	305	275	259	304	280	265	280	290	274	234	251	285	246	291	288	256	270	269	268	258	280	295	237	244	253	269	272	265	249	287	261	296	227	265	247	254	253	264	269	266	275	264	259	267	297	287	251	266	269	286	277	255	265	281	237	260	244	246	245	265	242	272	287	251	279	237	276	247	261	257	266	299	295	266	279	265	275	256	272	278	269	286	247	260	252	260	277	293	239	270	261	272	260	267	267	283	294	260	280	250	282	262	265	274	264	276	269	276	285	274	285	256	271	259	275	281	286	249	276	241	260	299	281	255	258	233	259	269	268	246	268	263	243	270	290	274	266	285	283	278	269	275	251	284	274	269	284	260	260	273	266	307	277	245	252	286	266	257	256	250	224	293	284	276	266	239	240	258	249	256	283	267	271	250	234	268	268	286	263	260	275	269	258	242	258	268	254	258	285	243	275	264	254	298	260	232	281	259	267	265	286	272	279	252	251	276	276	251	265	273	272	262	288	269	270	270	245	285	280	296	262	283	278	302	257	254	268	276	220	293	258	265	277	241	254	233	268	259	294	268	307	267	269	267	262	290	282	271	261	256	266	268	252	279	263	270	255	263	263	272	277	255	263	241	259	276	241	276	258	284	297	299	274	232	308	286	267	244	270	287	305	310	240	278	275	278	284	247	257	281	269	254	272	237	277	261	247	265	276	246	257	262	242	282	292	270	284	253	264	287	260	300	279	284	283	264	238	234	275	265	260	285	247	307	318	262	271	272	254	262	298	273	234	244	233	289	254	250	273	240	274	280	286	274	254	281	273	264	269	267	258	300	262	284	267	258	308	245	253	268	241	261	252	262	296	232	286	320	259	239	258	286	258	291	298	277	272	270	271	259	274	264	235	255	297	260	280	303	259	272	263	250	258	267	238	274	287	249	283	233	232	253	293	247	253	265	244	261	262	245	290	286	271	286	270	253	264	234	275	251	272	292	246	257	293	270	265	278	273	281	261	291	256	256	254	285	258	248	242	273	264	234	247	286	257	289	260	267	253	238	268	271	268	290	261	234	258	282	228	277	264	306	269	286	267	289	260	272	290	265	255	278	271	263	256	272	268	253	289	250	280	288	243	252	245	277	285	261	277	267	278	260	277	277	274	276	239	258	233	279	271	277	273	251	236	252	246	277	272	272	289	261	259	295	275	264	272	277	268	264	222	265	282	267	265	301	230	251	282	265	256	277	249	255	228	269	290	267	256	249	247	266	251	258	281	254	256	292	268	269	267	246	261	248	294	259	263	308	281	287	277	284	261	263	257	239	247	278	249	277	239	274	245	274	306	303	242	270	294	261	285	275	248	282	248	245	262	277	296	268	284	243	265	291	287	286	283	270	260	299	257	259	253	281	266	251	275	264	252	280	247	264	258	295	280	260	298	293	271	251	300	249	281	255	286	257	266	270	280	241	273	287	253	285	276	264	259	287	277	274	257	276	283	246	262	281	237	253	294	268	279	268	244	286	273	278	279	256	278	280	277	289	280	279	261	262	261	256	270	269	275	272	278	253	299	269	267	265	261	263	227	247	269	286	253	258	281	271	288	293	273	267	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
14245	2851	6148	7039	5767	4852	3943	3325	2896	2354	2120	1957	1760	1682	1568	1472	1353	1285	1175	1120	1116	1136	1100	1059	1059	1008	1029	955	936	908	897	922	899	885	875	897	879	873	833	829	837	820	841	819	830	838	790	807	804	801	774	796	768	785	795	765	800	798	769	801	741	734	806	762	710	762	766	741	772	772	813	795	717	754	821	722	760	700	746	723	777	742	728	757	753	755	753	722	790	719	673	770	723	767	699	715	765	724	753	774	732	745	749	734	740	742	784	708	731	767	764	717	728	761	770	675	744	728	755	731	726	779	748	763	786	749	738	739	756	734	729	683	760	723	693	662	714	722	719	710	720	719	735	742	728	724	737	752	710	756	732	769	727	728	723	732	711	691	759	756	688	697	755	665	738	702	688	765	710	731	726	670	714	710	732	785	728	807	777	761	722	691	707	779	730	740	752	739	721	727	737	684	722	734	716	745	701	773	721	738	719	727	712	755	754	682	763	697	719	735	739	754	780	761	730	702	757	755	779	737	686	727	764	710	753	725	699	733	747	732	746	706	751	753	732	774	735	712	743	705	673	729	698	725	674	681	671	725	732	699	731	708	729	766	683	710	710	710	665	770	731	768	716	776	720	754	763	731	708	755	761	753	690	674	727	747	737	711	675	733	733	731	736	725	674	775	717	759	730	714	706	754	756	669	690	748	751	766	710	746	702	711	723	725	672	722	742	738	747	775	745	699	702	760	734	770	711	729	729	708	728	744	729	702	701	743	756	694	737	737	732	693	723	699	711	702	701	688	696	718	762	702	737	749	712	778	704	738	714	695	674	748	735	749	716	670	720	759	701	741	709	739	719	759	753	761	717	736	740	736	728	716	712	723	710	735	744	705	718	682	746	723	695	682	703	688	769	694	752	726	702	714	700	746	747	719	712	739	712	722	718	743	671	731	751	736	745	765	716	746	703	725	720	753	720	726	723	698	709	748	722	665	671	700	695	723	640	702	725	761	752	742	768	727	725	693	720	750	783	767	685	739	717	751	753	755	751	730	711	746	729	717	736	662	684	756	711	689	751	748	729	694	736	685	746	704	691	703	716	732	750	784	710	752	743	690	716	791	742	711	743	734	751	710	733	720	728	724	713	715	780	732	727	764	692	684	803	703	684	728	766	771	693	768	748	743	710	724	671	703	757	726	727	735	734	732	706	727	697	726	662	696	736	753	768	735	732	766	770	735	724	755	683	718	744	731	721	707	739	729	752	716	700	700	713	706	728	729	736	748	700	699	720	732	721	741	752	714	689	744	776	720	657	757	745	764	695	723	695	734	731	738	735	732	711	716	683	732	682	694	710	789	702	777	749	749	779	727	716	747	730	730	716	718	731	680	735	736	695	713	698	734	759	745	742	706	731	715	702	699	687	684	716	663	712	685	709	753	715	752	731	718	709	736	755	728	737	710	711	711	748	729	726	720	741	711	712	737	739	733	714	750	670	754	783	721	717	723	752	732	696	730	757	743	727	721	714	714	716	720	767	738	689	736	741	716	751	723	723	729	695	720	698	663	746	744	728	705	757	707	704	673	691	693	760	726	697	674	759	716	740	738	720	759	729	734	678	649	688	716	735	737	752	735	714	703	720	724	668	751	753	722	737	716	728	724	746	719	723	720	738	726	737	670	740	718	709	655	735	743	726	746	690	700	756	699	699	788	712	670	728	692	729	777	695	724	744	723	716	721	733	674	714	676	728	761	726	733	699	739	692	732	765	715	714	763	689	763	761	735	768	686	750	729	724	762	700	703	773	725	677	740	696	734	729	679	682	679	742	736	720	735	747	743	740	739	743	692	680	740	729	718	669	739	709	718	719	716	740	714	760	744	666	764	746	737	721	761	726	761	660	712	731	697	757	668	723	742	682	750	706	813	728	747	690	723	711	721	666	754	705	706	720	697	759	725	752	752	752	736	734	724	737	710	746	721	704	708	730	738	727	742	736	716	726	689	724	696	702	731	786	707	738	769	729	744	731	729	699	755	695	693	733	767	719	719	736	730	776	730	710	734	729	773	733	714	725	732	737	721	740	715	738	787	708	694	720	676	695	716	716	738	745	754	784	708	732	671	730	736	705	730	703	781	697	694	712	712	734	701	732	732	708	679	758	721	740	699	776	741	743	680	737	710	730	693	733	726	753	692	751	724	680	728	751	711	694	751	744	747	761	697	733	732	734	740	755	731	702	720	702	769	704	719	754	747	695	664	727	744	746	724	669	706	727	760	704	710	729	677	754	758	694	721	726	715	743	728	703	756	754	736	745	691	729	741	713	742	756	680	758	679	707	726	758	735	739	692	722	725	729	749	699	712	695	710	714	696	708	746	729	738	740	726	702	759	729	770	724	729	768	707	753	758	734	730	719	741	720	690	764	741	686	737	719	742	730	741	719	712	765	730	732	693	743	708	731	704	726	736	734	742	816	706	700	694	716	754	727	769	772	685	750	703	730	752	710	724	689	713	717	737	735	722	754	791	719	722	752	704	663	733	673	759	687	742	718	752	718	727	755	693	718	749	747	778	718	755	706	736	724	734	749	718	702	724	713	776	730	775	731	690	682	713	736	704	675	683	745	744	713	722	689	677	758	713	730	755	731	703	745	772	703	774	678	673	712	693	774	734	724	709	708	724	744	763	743	678	716	775	759	733	692	749	741	667	740	753	684	720	756	728	752	789	718	785	750	778	733	783	674	740	692	697	721	698	708	754	746	678	675	723	693	758	654	734	727	707	729	703	707	750	755	751	749	750	677	670	786	744	733	672	700	744	712	708	748	725	769	730	716	715	754	697	689	760	726	740	692	698	640	700	736	746	717	665	692	736	688	704	748	713	688	732	742	738	753	712	735	733	732	713	750	721	757	750	720	735	742	695	718	764	714	675	749	753	722	694	705	696	737	712	705	724	691	734	746	761	732	721	714	690	690	717	698	763	766	811	727	734	700	710	710	746	730	741	693	704	721	718	697	706	749	717	702	729	706	728	740	683	694	729	683	757	760	765	687	707	741	698	745	740	744	727	776	760	728	698	755	689	747	744	719	645	720	714	744	751	733	709	704	707	769	742	679	726	723	710	702	695	728	766	745	722	715	679	730	713	736	733	733	756	702	716	725	723	689	728	636	750	737	755	772	731	719	693	772	682	681	716	733	748	721	705	740	683	764	685	676	757	758	757	720	746	722	710	788	730	688	693	724	821	726	770	723	755	740	773	740	751	710	701	708	742	763	726	700	744	718	740	689	706	749	725	699	724	718	746	728	691	722	742	682	730	760	741	704	705	727	690	702	714	761	691	705	722	709	693	744	725	741	700	706	729	731	690	745	738	757	720	729	759	745	752	695	701	760	707	736	721	749	722	709	753	738	751	693	728	740	752	718	766	644	698	748	706	730	714	702	706	766	682	738	704	738	709	708	732	750	720	763	726	721	737	731	664	726	674	720	737	694	764	747	688	679	729	679	702	740	767	708	673	718	791	730	722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3808	215	157	142	136	106	95	93	104	89	92	84	101	87	92	74	81	85	73	75	82	82	74	72	96	99	93	77	79	94	85	74	74	78	71	91	79	83	87	91	71	70	82	73	80	94	81	83	80	72	81	80	88	80	72	76	78	71	71	89	83	86	101	83	77	69	75	84	77	77	92	76	73	103	70	71	78	95	68	88	78	85	82	89	101	75	67	91	74	78	81	81	86	77	68	83	84	90	89	88	94	87	98	75	84	68	70	68	68	86	77	84	86	82	89	94	89	85	73	71	90	71	71	78	71	89	74	71	74	71	83	86	62	88	63	69	85	70	71	76	90	82	82	73	84	78	70	84	83	77	105	81	73	85	77	84	74	80	79	95	78	73	82	76	94	80	93	68	105	72	69	81	81	84	87	71	69	64	82	85	83	66	79	83	67	71	75	75	57	79	71	74	70	86	88	84	89	67	86	76	81	73	86	74	84	92	80	77	75	74	97	72	72	109	73	103	84	86	79	73	104	84	81	78	82	71	63	78	84	91	90	74	78	72	66	82	65	74	73	73	77	84	75	72	84	81	81	92	67	97	86	91	78	80	82	72	73	85	87	63	71	84	86	72	76	89	72	78	80	76	99	75	74	73	82	78	85	77	68	105	70	67	66	72	71	78	98	78	79	88	80	101	95	74	65	82	86	72	91	84	64	74	86	84	88	74	90	84	83	69	94	80	91	80	81	86	84	72	83	77	88	77	91	77	81	77	86	92	84	87	80	73	78	70	95	85	90	71	76	73	94	96	83	77	69	84	77	78	70	84	73	91	96	93	76	78	59	75	79	101	80	80	104	86	78	72	61	84	89	77	74	78	74	83	72	90	83	69	73	83	82	72	67	68	78	98	86	74	74	64	74	81	70	73	80	61	81	80	90	97	84	77	72	71	82	78	77	78	85	79	78	87	77	82	81	81	84	84	82	85	83	77	79	90	85	86	81	84	94	90	75	80	83	74	73	82	79	75	74	68	77	106	86	96	90	87	71	95	70	77	80	91	74	79	81	78	81	69	82	88	77	77	66	75	79	99	83	84	89	99	86	74	94	77	86	94	83	76	91	66	81	88	79	66	74	80	83	89	87	76	95	78	79	80	86	83	74	84	68	77	75	82	80	90	77	90	76	85	68	61	79	89	82	79	69	70	80	79	82	70	84	112	72	75	73	65	87	78	79	92	71	88	91	81	94	91	89	72	78	89	80	62	90	90	95	85	89	85	80	82	76	86	82	82	91	86	94	86	74	67	77	68	69	73	82	85	70	88	89	92	88	70	73	90	75	63	78	75	57	81	72	99	79	79	96	91	79	76	64	93	71	72	83	86	74	77	88	77	99	81	86	75	73	75	101	90	102	84	88	83	81	76	69	65	83	64	76	67	73	77	80	77	88	77	96	73	79	85	83	80	82	69	67	83	96	84	87	84	81	76	90	65	79	87	85	67	75	87	84	79	73	86	86	89	81	88	75	82	86	79	89	86	72	87	76	72	74	79	76	77	108	90	86	79	83	75	92	81	96	88	93	88	89	74	80	90	90	75	81	66	86	84	77	68	85	92	79	85	77	76	70	81	79	80	80	91	68	76	77	92	84	76	92	74	86	80	90	71	77	79	71	86	76	82	73	79	64	87	64	76	82	81	79	75	82	80	86	86	71	84	91	81	90	73	82	76	68	78	81	77	95	77	79	77	71	82	82	97	79	105	87	73	67	95	90	86	93	106	91	85	74	82	85	82	77	74	79	105	81	82	66	76	81	73	74	86	91	80	96	73	95	86	86	77	74	83	75	88	80	92	74	94	78	81	96	71	85	75	82	74	84	79	76	81	76	67	74	72	74	78	81	66	88	80	76	91	60	77	81	83	61	78	88	81	75	70	107	83	78	73	86	65	79	79	74	77	97	75	77	71	66	79	84	90	76	84	82	73	85	83	88	75	88	82	79	74	79	91	75	72	86	82	86	83	91	68	94	88	68	71	79	92	92	102	90	69	93	91	72	88	87	61	79	90	72	79	83	76	77	65	91	70	97	74	101	74	81	86	73	64	89	62	87	88	68	64	66	86	88	79	80	63	68	97	81	78	79	88	62	80	87	87	71	99	90	87	72	73	75	68	68	85	84	71	71	71	77	77	87	67	78	69	92	68	96	70	78	65	71	69	84	84	64	86	90	84	93	71	71	75	81	68	74	82	80	85	81	83	67	85	70	87	74	69	88	74	77	87	95	70	74	78	68	97	74	78	74	79	78	62	84	77	80	94	82	77	82	83	85	86	82	75	74	72	93	87	75	87	82	82	84	77	62	68	65	91	78	78	90	92	85	85	80	96	92	76	84	75	92	68	84	90	83	66	81	89	91	63	79	67	79	80	85	90	71	76	86	74	76	66	71	72	78	88	67	67	78	73	64	72	68	74	64	57	81	58	73	62	78	83	65	85	73	76	84	74	60	91	92	87	77	77	79	70	72	75	77	88	78	75	68	75	87	75	74	77	71	81	60	102	81	90	93	93	82	83	80	70	74	84	68	83	70	82	69	79	92	91	94	68	91	69	83	88	89	72	82	78	94	73	78	86	78	67	92	87	84	87	78	72	86	72	84	78	69	84	71	85	81	69	74	77	84	59	89	93	92	74	74	80	80	82	81	66	77	84	76	85	86	73	85	92	84	88	90	76	81	75	80	71	76	74	83	81	80	89	74	83	71	76	72	75	79	75	71	89	82	95	75	86	83	88	73	86	74	65	83	81	98	77	84	97	78	90	87	83	77	66	71	87	81	73	81	72	70	93	86	77	64	68	80	85	84	84	82	84	84	92	94	78	89	62	71	63	83	74	84	78	67	88	73	59	87	85	88	107	82	72	64	87	66	90	82	77	103	76	86	78	71	75	81	63	92	93	85	93	78	90	78	74	77	90	79	83	67	76	90	85	75	55	71	82	73	91	79	72	73	71	96	81	74	76	72	82	65	78	76	81	88	81	83	68	75	97	65	81	81	91	90	73	89	82	81	85	79	89	81	76	80	69	79	86	80	94	91	87	64	63	89	73	74	93	92	82	93	88	65	85	85	101	78	95	92	76	91	79	88	71	87	112	91	77	93	72	83	75	79	89	96	61	71	75	79	88	84	88	81	77	89	71	92	86	78	87	78	72	72	80	91	89	92	68	72	81	80	78	60	72	87	82	69	76	64	83	96	88	79	84	88	92	75	72	70	88	74	71	67	96	71	73	85	67	63	80	73	82	71	74	85	85	78	61	78	71	82	75	68	83	89	84	88	83	71	80	90	79	76	95	81	81	68	77	64	80	74	76	74	83	78	82	73	75	66	81	108	86	74	93	85	81	91	76	67	80	73	98	72	79	79	84	76	82	83	75	83	74	59	100	80	85	76	101	84	82	70	91	93	84	87	92	80	97	73	62	81	81	78	83	80	90	76	72	83	81	61	79	87	83	86	78	76	79	67	69	88	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
4576	367	433	484	448	387	371	318	334	272	340	323	286	308	295	299	289	280	285	283	268	283	270	254	285	256	295	267	304	262	258	272	286	277	281	271	281	273	235	271	282	275	277	274	256	271	298	274	269	288	234	252	280	271	286	285	247	265	243	279	294	280	258	256	254	280	279	274	266	263	297	257	304	270	270	292	267	262	254	271	288	280	253	276	249	272	278	232	284	272	263	253	287	267	288	284	275	289	262	274	274	260	257	249	261	264	259	257	268	235	259	310	267	285	300	256	258	267	294	279	248	288	281	250	240	265	254	268	250	273	256	263	246	266	265	272	252	260	263	289	289	258	277	279	250	283	250	292	310	260	266	275	272	282	270	250	260	281	282	272	252	247	293	262	291	265	251	252	285	294	288	266	284	244	248	265	301	292	274	262	262	278	262	269	260	255	259	260	265	262	270	272	279	260	295	265	285	270	257	288	278	290	253	263	277	270	273	286	270	252	265	249	261	284	271	255	249	301	300	322	274	259	295	257	239	292	279	285	257	260	274	285	270	255	284	305	256	267	262	260	294	261	287	263	266	278	268	280	251	289	253	288	302	267	255	301	259	252	285	224	262	263	261	290	284	283	262	287	279	264	258	297	285	296	272	285	281	274	284	279	277	284	251	260	279	272	273	288	282	275	272	285	260	242	263	279	290	261	242	257	273	296	285	269	256	262	255	266	294	297	265	295	276	277	259	265	282	255	263	272	245	254	261	244	277	264	274	288	276	258	268	264	261	274	290	264	267	258	285	261	259	302	275	285	266	268	277	263	268	242	282	299	255	292	260	232	279	307	280	269	282	308	284	265	267	244	301	283	251	276	268	270	274	264	294	255	277	275	275	258	271	290	252	267	283	256	285	245	298	249	296	277	267	268	270	262	277	257	259	272	289	284	264	275	248	287	260	266	247	271	256	282	243	261	277	263	265	315	284	246	279	277	266	278	305	263	277	237	265	284	267	252	262	274	263	286	291	271	262	260	277	266	265	289	277	266	274	271	250	283	254	273	270	251	247	283	248	257	265	307	265	258	293	290	276	260	246	261	270	284	251	264	249	279	259	282	261	282	280	286	257	293	282	284	277	295	280	258	275	275	268	270	231	251	280	256	265	297	246	269	260	281	284	261	252	302	255	278	259	268	279	272	266	247	274	288	281	263	242	298	265	295	266	260	258	245	252	275	290	263	273	289	306	249	250	274	310	259	266	259	281	266	276	280	276	289	275	290	279	264	285	264	290	257	280	256	297	253	271	280	271	267	288	286	256	250	274	276	254	271	262	306	294	271	294	266	280	256	296	264	268	267	257	258	270	284	276	277	254	289	287	263	281	295	273	263	270	265	288	262	278	208	295	278	276	277	294	265	268	250	303	299	248	245	298	289	283	237	261	256	253	268	252	262	287	261	288	270	263	286	299	276	292	270	271	286	303	297	300	293	299	253	247	293	271	289	269	265	256	270	271	295	279	290	318	293	267	273	263	290	265	287	278	262	266	282	317	258	295	289	256	269	274	268	318	273	273	291	284	251	249	251	283	277	292	260	247	265	253	274	279	271	316	285	282	295	264	264	274	264	287	305	272	241	263	263	266	286	247	251	249	274	270	269	267	286	300	253	250	281	264	275	276	305	307	235	256	276	275	259	277	255	256	267	269	261	273	292	244	280	275	254	271	322	253	270	288	251	248	303	282	281	267	280	268	278	259	272	253	252	254	259	310	283	269	267	293	283	255	281	299	246	264	276	254	266	265	264	269	240	262	276	260	267	254	280	278	259	258	258	256	277	259	247	247	259	278	295	271	298	292	258	282	245	286	247	262	289	235	273	254	289	266	245	250	245	252	245	266	245	260	289	250	268	234	272	255	259	308	264	269	236	304	271	273	257	257	262	246	271	280	255	250	262	259	274	258	276	260	269	244	315	244	264	245	284	281	287	278	269	251	273	282	243	248	293	259	267	254	279	273	270	271	271	293	281	260	298	284	264	314	271	253	276	264	282	257	255	287	272	275	268	265	268	280	270	273	253	279	268	250	275	259	273	270	273	257	281	286	308	277	277	283	254	247	296	258	254	281	298	279	277	261	273	243	301	265	259	261	295	273	263	266	262	272	295	259	296	262	279	255	286	268	282	275	270	285	244	269	270	294	284	309	271	250	268	277	256	282	260	271	293	272	255	248	258	258	265	281	248	253	264	270	289	275	261	294	269	259	247	284	275	261	261	267	282	249	254	264	289	266	264	296	292	251	266	260	265	296	279	287	276	255	255	285	256	269	279	296	281	272	275	257	261	261	283	264	283	267	287	290	291	283	255	253	244	280	281	277	278	278	262	280	285	285	257	284	291	279	273	279	271	300	266	288	247	259	284	295	261	255	276	272	301	283	283	285	290	303	265	260	274	267	261	238	289	254	251	296	273	266	257	274	257	266	283	279	284	276	265	252	301	277	294	268	308	268	278	254	262	256	285	265	291	246	271	319	304	267	250	281	311	248	310	256	291	279	281	272	267	274	262	251	269	283	268	291	280	267	247	251	234	258	261	274	298	282	293	275	267	269	261	303	296	270	255	261	275	266	280	283	267	298	281	273	274	262	294	282	283	246	261	261	261	284	283	240	276	257	263	271	263	277	261	279	286	272	296	270	283	275	272	244	246	290	264	254	260	295	276	254	279	273	273	285	259	256	271	269	285	267	248	277	247	257	248	276	277	270	256	280	287	285	268	277	280	271	276	274	298	264	289	296	264	273	281	283	291	267	283	271	266	267	262	270	278	271	284	295	279	254	293	288	267	262	253	260	252	275	271	266	273	257	283	253	278	268	272	286	304	282	293	277	273	268	268	269	250	291	248	270	273	241	265	275	262	278	286	278	289	277	262	252	285	282	273	243	272	264	267	291	259	308	277	285	249	268	275	252	287	277	272	287	257	267	258	271	264	272	279	293	250	266	263	272	277	283	284	256	226	269	258	278	259	272	289	269	267	291	282	268	269	270	253	282	290	250	270	253	285	260	264	265	279	280	266	255	237	265	264	290	268	306	248	274	319	262	273	265	290	250	278	248	253	266	267	262	257	277	281	253	257	253	266	278	303	295	258	292	299	285	258	250	313	282	238	269	258	286	265	294	266	286	263	292	287	297	267	282	313	263	260	267	264	253	271	283	265	270	272	283	272	252	268	281	271	251	277	257	297	296	254	263	285	260	251	261	295	256	267	306	258	264	300	270	262	246	268	278	287	290	291	257	248	284	275	298	284	274	272	284	273	283	271	288	303	266	279	266	263	258	301	242	265	308	293	266	272	276	263	301	292	270	258	258	256	279	271	284	254	265	286	275	258	263	278	241	305	300	292	278	259	263	313	261	268	265	254	273	266	265	250	265	266	292	270	285	298	259	232	299	276	271	284	298	292	276	270	279	272	298	271	288	285	285	246	295	269	293	255	275	274	274	279	283	285	296	266	299	279	272	266	241	300	307	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
24873	2750	1501	1151	791	568	482	388	309	333	256	251	216	230	208	208	222	172	188	193	179	168	170	169	188	161	185	168	173	154	173	163	169	179	162	172	151	200	182	191	163	128	158	160	168	165	163	167	147	167	153	176	159	153	182	163	149	173	165	164	178	162	169	158	159	135	167	162	145	186	151	151	167	183	171	188	159	150	156	168	166	151	143	149	146	169	146	174	158	154	154	147	148	169	166	171	173	140	139	161	157	151	175	153	185	158	188	152	203	155	148	149	166	163	172	187	184	176	155	172	148	131	173	147	143	182	174	156	168	163	150	163	144	168	164	154	175	168	168	159	174	160	160	141	161	157	161	150	140	182	162	176	153	172	154	155	121	147	159	178	171	165	151	179	178	165	157	158	172	144	178	175	164	160	182	173	184	167	161	144	161	154	174	164	181	157	160	165	171	166	165	154	157	142	174	180	163	155	163	161	163	155	173	156	160	154	161	159	182	161	150	129	166	157	157	170	148	165	145	175	151	154	172	167	163	173	145	161	135	156	151	188	153	153	165	164	174	164	159	154	147	131	167	132	174	163	182	152	164	181	166	148	184	159	152	160	177	164	153	175	161	153	165	157	140	145	154	162	162	162	142	149	179	160	163	162	158	173	147	154	144	169	145	159	185	161	170	138	159	157	146	173	152	174	176	148	159	174	143	161	146	163	159	162	176	146	138	162	176	157	178	183	170	158	182	179	156	159	179	161	160	170	162	157	173	135	150	167	160	164	148	163	173	168	150	156	161	184	146	173	148	170	161	158	161	172	179	152	167	159	143	169	172	156	163	145	142	158	176	148	161	145	151	164	171	161	145	159	140	143	160	159	168	169	168	148	144	162	152	156	144	147	165	157	152	162	170	159	178	168	174	137	145	130	160	161	168	132	166	178	158	153	160	181	157	155	174	164	144	137	176	156	180	150	179	157	177	182	163	163	163	160	149	143	173	161	161	178	169	148	158	151	164	179	164	157	142	165	160	174	173	169	165	157	160	152	173	166	167	167	161	182	141	172	167	167	149	166	170	154	163	172	154	172	147	146	142	164	152	150	170	155	155	151	151	164	149	158	173	156	143	150	171	155	170	159	159	166	164	148	137	142	170	168	137	172	152	171	164	136	153	167	122	154	157	155	150	163	161	171	150	162	178	180	166	150	157	157	170	143	161	172	139	151	152	137	149	174	145	182	183	180	142	144	152	151	152	154	155	160	164	162	144	145	140	175	178	185	164	144	159	178	165	161	180	187	169	168	159	187	160	174	153	162	159	158	164	161	144	173	183	144	185	151	162	173	137	150	158	165	170	155	157	149	169	151	174	166	158	162	161	157	150	149	181	155	160	143	147	145	148	159	157	151	185	166	186	172	138	128	161	157	154	145	179	151	147	152	188	168	169	165	155	143	169	182	173	166	169	171	146	165	155	154	190	176	172	172	184	162	171	169	148	165	151	162	167	161	160	144	140	156	174	170	163	144	195	172	146	182	185	157	136	187	155	131	163	136	161	146	159	167	184	171	162	168	164	155	174	158	172	141	183	165	143	166	155	148	148	124	177	171	147	170	132	173	150	161	160	141	147	158	151	166	183	135	147	132	150	170	142	164	170	160	166	169	146	157	188	185	165	168	158	155	167	151	158	153	156	170	143	165	160	171	169	138	158	149	186	153	164	176	154	164	166	158	167	159	181	163	179	161	165	168	167	139	181	186	162	197	155	151	166	164	146	168	166	169	166	169	157	147	188	163	171	158	151	170	154	163	146	167	172	197	182	181	157	166	158	159	160	157	180	178	152	161	163	171	165	173	144	151	163	170	200	155	159	156	156	202	159	162	169	160	175	131	151	141	159	170	164	167	167	159	181	159	152	131	169	152	166	163	170	158	176	164	120	175	172	184	158	170	165	179	170	170	158	143	167	162	163	158	182	161	178	173	152	145	164	159	169	178	154	142	181	165	173	150	154	175	163	156	145	169	171	156	164	150	147	176	168	164	160	153	142	169	156	155	168	196	171	180	148	159	156	156	166	153	166	153	151	164	157	160	146	144	176	157	161	169	170	159	137	183	174	169	170	178	159	158	166	151	170	154	148	171	172	171	170	164	178	169	144	176	135	138	156	188	156	161	179	160	162	188	173	146	160	158	175	179	176	176	172	142	158	168	158	156	165	158	153	164	162	155	152	152	177	175	156	167	154	152	161	156	137	164	159	154	145	175	187	161	131	162	148	190	144	178	153	140	156	150	173	157	138	182	186	147	149	127	161	158	141	142	150	148	136	152	164	179	148	154	171	157	153	142	145	175	142	141	154	172	184	166	167	152	162	154	155	153	144	144	156	161	145	153	149	162	155	174	150	170	179	191	172	163	171	150	171	171	140	148	160	175	183	173	165	162	185	158	147	147	183	174	154	172	161	174	175	158	159	178	171	159	160	166	128	160	152	192	156	152	183	154	173	156	157	199	144	150	144	172	173	160	169	167	143	161	183	179	198	163	174	155	168	156	140	147	161	166	156	166	169	162	178	166	151	145	157	176	178	170	166	145	170	157	171	144	164	178	149	191	156	158	142	143	159	149	164	148	129	171	164	152	159	141	148	174	169	158	173	171	158	168	189	142	135	171	140	170	142	151	151	150	151	167	167	151	148	166	142	157	164	165	167	161	167	154	174	172	148	166	148	153	140	147	172	176	158	152	167	152	156	169	162	134	177	153	163	147	175	157	162	169	172	150	185	150	171	164	168	154	151	167	153	166	144	176	158	151	174	169	179	162	193	167	181	125	173	181	164	155	141	176	156	147	178	165	174	167	169	169	165	153	148	145	178	170	163	168	130	171	140	148	153	141	149	170	179	176	170	168	179	170	147	159	177	155	151	134	168	153	155	181	174	168	160	186	166	144	149	160	172	169	163	160	151	175	165	152	141	164	181	168	145	161	161	187	155	169	142	179	160	168	190	181	165	167	166	173	165	153	176	162	143	137	158	154	191	148	163	156	140	159	168	155	163	164	166	152	184	163	152	148	159	156	174	160	166	168	153	163	146	150	154	154	205	156	154	165	177	171	171	167	165	162	168	152	165	169	181	152	148	192	144	147	199	151	168	161	169	168	153	148	167	148	160	150	172	172	173	185	176	139	154	167	172	167	165	183	170	152	164	183	148	155	189	160	183	167	154	168	173	140	175	175	171	190	170	162	163	155	158	160	164	186	149	151	165	175	169	157	153	149	151	155	149	161	158	181	156	149	166	163	164	167	176	174	170	166	153	159	154	158	168	166	175	169	151	164	138	129	154	149	160	158	162	152	155	163	167	166	158	164	166	147	157	153	173	150	170	182	170	162	157	150	155	153	158	163	138	152	168	160	167	162	153	155	156	175	162	163	153	152	146	184	152	179	139	153	152	177	157	151	147	170	169	171	165	163	162	140	148	136	149	134	159	146	178	156	157	163	171	138	175	147	162	146	201	172	184	149	158	147	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
10953	1515	3455	3812	3113	2508	2133	1798	1558	1374	1176	1078	968	958	948	799	800	760	725	703	662	691	671	644	649	620	588	598	597	621	564	554	572	580	528	571	575	533	516	530	566	565	507	551	489	487	457	517	502	546	499	485	506	522	505	475	468	539	467	532	506	534	513	485	488	532	499	512	464	527	498	507	515	469	485	505	472	451	513	497	478	469	481	517	517	486	492	472	476	467	477	511	501	478	485	486	469	487	486	485	448	483	479	501	468	487	472	510	502	508	499	475	434	521	484	436	447	460	491	456	562	533	461	458	474	503	493	494	506	496	477	464	485	535	473	515	496	476	489	482	467	443	485	472	525	437	455	457	473	454	452	504	453	495	464	481	464	471	449	458	500	502	481	457	496	509	492	466	480	466	459	497	490	462	489	461	437	489	481	483	525	507	490	493	458	481	483	484	476	483	432	487	498	487	508	503	486	482	483	505	459	487	482	478	463	468	500	509	477	460	487	457	454	474	497	478	478	488	447	459	499	519	494	497	478	496	481	470	497	488	474	439	477	446	483	470	464	472	477	464	473	483	531	473	461	491	501	483	522	476	464	481	478	466	491	493	441	502	472	524	504	459	452	466	462	479	492	470	498	459	465	473	485	493	482	496	467	476	516	475	452	482	464	494	436	465	504	496	507	495	473	475	502	481	490	467	465	487	459	483	454	454	480	516	470	455	484	459	464	489	493	506	490	459	492	464	503	487	453	437	468	454	494	472	448	481	454	487	482	478	496	505	497	459	504	477	489	501	431	457	509	474	502	453	452	470	498	483	462	471	444	502	471	475	474	488	489	464	491	490	496	534	487	481	470	498	487	521	484	470	456	441	470	544	476	476	485	472	511	442	469	464	498	481	455	463	474	461	477	476	504	478	515	468	498	498	483	498	488	472	471	522	437	483	489	486	473	461	463	473	493	478	496	482	493	456	471	491	460	461	467	476	497	461	491	462	486	466	500	484	485	487	447	468	500	458	452	488	490	506	456	515	485	516	415	444	485	487	501	486	465	476	481	497	484	491	450	475	498	487	449	482	496	518	470	465	516	463	466	503	493	479	461	469	485	479	489	449	487	483	474	497	492	479	479	466	450	438	490	453	447	448	470	485	494	459	465	428	465	455	474	509	474	470	468	468	492	467	495	469	503	424	484	461	463	505	520	465	486	514	519	504	481	425	534	476	514	445	470	484	518	454	469	495	513	469	477	468	501	463	473	469	502	485	490	501	464	468	478	466	507	475	485	490	485	479	488	473	496	490	444	505	462	494	442	448	482	478	509	488	509	460	475	453	492	502	474	507	498	459	426	467	491	462	473	510	512	454	492	472	520	465	478	479	495	497	496	434	441	468	481	491	461	431	495	472	473	481	499	468	468	493	475	451	499	502	469	501	468	488	474	449	515	475	508	484	442	471	509	513	496	466	433	446	479	481	462	494	492	489	495	470	491	468	482	460	484	480	452	519	466	487	489	506	471	477	497	497	486	512	488	493	476	486	498	443	451	465	456	483	515	474	458	489	504	523	495	464	497	481	499	492	496	513	493	479	477	526	482	466	494	472	496	464	477	483	483	466	471	504	472	485	459	471	450	485	478	482	473	499	453	459	493	484	478	509	482	448	490	505	461	491	480	474	444	436	487	444	494	463	486	444	495	464	468	474	480	494	496	453	502	483	491	462	461	503	470	493	509	473	500	502	462	467	488	489	447	462	451	479	459	478	459	485	484	486	476	454	492	476	478	483	489	484	459	443	492	497	466	471	505	458	460	483	470	436	509	490	509	476	478	475	473	506	493	471	487	463	480	510	507	498	475	475	468	462	482	500	467	515	457	499	439	488	483	447	486	466	458	449	465	524	466	489	491	493	515	466	479	478	439	479	433	485	470	461	451	460	459	476	488	489	490	504	466	473	498	463	462	496	464	466	513	490	471	454	497	474	496	470	452	448	498	469	498	481	492	462	477	477	483	432	497	495	470	487	466	501	506	475	493	501	479	475	482	496	461	443	503	453	473	476	502	513	487	524	528	489	434	449	483	475	479	479	500	468	446	488	457	526	434	488	512	471	483	493	518	502	463	469	488	488	508	498	467	473	498	472	463	478	454	474	473	458	492	491	478	487	487	513	493	455	411	500	463	445	477	490	436	432	518	493	505	510	450	461	446	463	497	460	491	501	472	489	462	428	477	447	474	477	480	450	466	512	480	505	473	482	446	463	499	447	498	492	489	479	461	461	440	474	463	473	467	448	530	480	497	496	473	487	491	494	491	485	450	475	493	444	499	492	493	466	498	483	472	479	472	500	490	477	454	489	495	488	456	491	510	466	504	508	488	480	487	426	498	452	485	480	458	464	498	433	485	510	481	470	471	493	445	485	497	503	445	483	468	475	487	461	483	443	473	464	468	473	527	449	508	492	482	448	449	531	473	477	525	488	454	463	505	463	489	456	516	472	494	491	514	443	492	467	531	450	475	485	481	486	465	504	501	458	515	464	462	458	479	473	488	456	478	459	486	500	448	435	503	425	480	464	467	463	497	493	461	484	480	496	470	507	473	488	515	482	453	465	528	454	469	462	511	491	474	510	474	462	457	452	468	493	472	445	504	477	459	456	500	485	478	468	483	456	462	440	498	485	458	471	488	479	435	498	456	441	461	503	454	467	476	491	467	462	473	477	506	452	519	447	461	510	493	468	450	503	490	490	464	485	477	441	424	472	507	458	441	457	485	454	499	458	490	489	482	487	487	470	488	479	453	467	464	481	473	475	465	470	506	472	455	487	409	469	478	453	506	497	489	541	462	456	450	498	475	475	485	489	477	452	452	486	486	461	440	442	479	465	481	458	469	488	422	465	505	460	477	500	496	456	455	476	453	480	479	491	442	477	487	434	470	500	475	468	493	495	470	469	485	498	488	493	469	549	462	502	440	467	446	513	474	436	429	529	525	432	459	453	463	499	528	481	472	487	497	455	438	500	504	459	522	496	471	510	466	470	463	496	534	479	507	468	476	489	486	438	474	453	469	482	484	441	495	485	453	480	479	514	518	489	461	478	455	500	478	496	488	455	518	460	443	495	490	441	526	474	471	448	456	505	477	478	465	455	478	481	475	441	490	500	483	481	483	498	469	478	455	456	457	464	454	470	482	481	496	519	490	459	468	485	513	475	498	474	458	480	455	451	500	466	477	483	482	470	502	431	464	440	493	442	468	491	498	464	496	464	483	476	463	445	500	499	458	469	529	482	489	478	448	489	510	463	484	447	494	469	443	455	494	500	470	493	479	499	505	481	497	476	466	484	499	491	466	458	491	521	454	472	473	507	488	462	431	495	464	475	523	488	476	483	471	484	457	461	484	471	472	475	460	501	473	444	435	458	488	461	476	443	480	475	485	478	503	500	469	445	445	453	497	492	495	487	493	517	451	495	460	468	481	468	480	452	509	490	441	480	474	459	468	417	448	497	486	471	504	522	475	461	461	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
37162	7199	3158	2325	1642	1203	946	774	666	604	500	429	420	381	348	396	372	360	336	301	345	292	298	305	295	307	287	297	281	318	304	297	276	295	277	259	307	263	254	262	231	289	294	303	268	247	286	283	287	267	282	264	279	254	260	238	243	263	283	230	255	238	283	239	251	256	270	288	279	272	247	270	289	260	275	239	249	240	273	250	279	254	239	255	270	302	283	260	287	268	298	284	259	282	246	276	241	268	254	278	252	259	258	269	265	271	259	266	263	271	266	257	274	269	253	237	242	255	279	280	261	255	244	317	299	279	270	272	254	240	288	265	274	273	276	268	297	301	233	291	282	287	296	266	289	284	231	266	266	256	288	253	270	247	248	269	237	258	252	229	273	249	304	278	275	270	270	283	275	258	280	263	252	251	268	280	257	245	263	265	253	247	253	237	271	231	253	275	251	265	266	276	285	269	260	256	274	285	271	259	236	270	256	273	268	270	271	239	248	267	262	261	261	259	283	260	259	253	262	256	261	268	251	250	278	254	244	280	300	289	295	251	253	262	283	243	269	272	278	275	266	233	284	254	265	259	255	276	269	242	281	249	241	257	257	273	279	281	249	271	273	261	267	261	271	289	261	232	263	274	243	276	262	254	272	263	278	263	276	261	281	288	294	263	258	279	248	299	266	251	298	270	251	263	236	236	266	267	271	250	237	266	261	280	262	277	246	284	296	245	245	263	300	260	265	244	287	279	253	301	242	260	256	273	282	276	276	263	245	243	253	255	287	252	293	267	229	275	268	250	278	261	259	268	280	272	293	264	257	283	272	236	291	267	262	265	281	281	280	247	266	269	280	267	271	265	259	258	254	263	252	263	257	226	271	259	283	252	252	278	249	228	275	265	280	257	280	262	246	256	249	278	259	250	265	261	269	268	262	281	260	276	279	249	276	252	279	267	277	237	284	269	256	284	257	278	279	247	247	250	257	265	295	259	273	272	302	261	277	284	289	270	270	272	267	252	275	286	287	276	288	262	255	269	246	263	243	262	253	259	280	248	293	239	283	271	297	253	259	269	303	255	256	252	257	279	240	272	277	269	254	255	245	260	242	270	296	278	283	262	260	253	252	246	245	268	261	276	275	277	259	250	274	276	277	254	269	283	255	296	271	260	276	296	287	265	254	273	249	245	291	277	284	268	272	285	273	269	250	282	261	264	249	262	243	233	269	260	264	268	264	255	254	302	253	259	277	260	283	243	237	242	273	273	266	270	273	279	256	227	299	252	260	268	271	271	283	268	273	274	286	253	279	255	280	282	283	276	275	258	277	279	253	269	233	240	255	253	284	263	297	246	246	274	261	274	268	284	282	255	263	250	267	233	248	274	243	277	263	250	219	264	262	285	257	282	302	257	271	293	272	255	276	244	259	287	255	272	268	308	257	279	251	279	252	258	239	252	267	270	231	300	262	255	267	255	252	245	285	287	300	245	266	293	259	282	271	254	252	222	254	264	243	248	271	258	266	272	247	297	280	264	259	301	288	280	258	264	268	256	261	264	234	272	247	282	257	301	284	278	228	269	251	261	247	272	275	270	299	285	251	267	255	269	262	263	260	287	273	252	259	281	263	236	261	246	274	274	280	279	277	282	283	252	275	253	272	249	293	232	254	253	252	247	255	281	274	267	304	275	284	274	276	272	248	261	249	267	238	269	265	296	275	268	233	284	252	263	231	289	267	276	278	271	243	272	266	271	261	269	266	270	281	285	250	284	257	263	260	255	261	280	238	271	291	276	274	257	269	282	251	285	260	273	300	254	250	262	247	265	264	262	279	281	244	285	252	278	283	283	261	270	270	240	284	263	283	264	253	289	264	229	261	272	273	263	298	285	252	274	232	276	248	276	263	262	277	279	247	277	276	260	268	257	254	286	288	259	263	281	258	278	269	264	248	239	254	273	258	268	291	247	282	275	260	254	263	242	283	248	259	276	247	260	252	229	258	265	278	243	267	259	266	286	247	269	279	281	297	249	275	271	265	238	257	263	233	263	267	273	281	280	234	277	272	273	286	280	292	230	261	273	261	237	262	264	267	290	263	288	250	249	269	276	254	254	265	242	266	253	273	263	258	285	260	252	273	263	272	266	274	252	265	280	258	259	282	254	264	252	257	305	278	248	290	276	257	265	276	269	260	253	261	264	245	241	270	238	264	248	276	280	270	278	291	281	279	258	281	253	242	260	241	238	265	264	260	273	266	234	267	293	277	225	283	251	261	288	281	225	270	246	299	258	278	258	275	237	250	259	275	274	257	267	267	259	278	270	251	261	276	268	262	272	240	233	275	251	234	276	279	243	290	293	267	290	306	263	285	271	271	260	295	304	292	286	290	269	276	260	243	279	251	278	282	295	271	287	278	265	275	273	244	277	304	266	264	294	277	288	272	265	246	249	288	258	269	279	306	260	270	253	246	269	262	259	244	283	269	287	268	265	255	251	289	278	285	266	258	317	263	266	281	271	282	228	250	280	263	291	299	267	249	306	268	283	290	279	259	265	245	242	305	271	305	286	245	257	275	269	237	244	263	255	273	254	253	274	258	255	246	254	253	288	255	269	256	305	273	245	259	258	262	258	285	255	235	281	294	292	288	265	258	252	273	244	291	248	259	260	280	271	253	245	278	258	277	261	277	268	285	285	279	261	255	269	278	269	257	257	244	253	264	232	279	237	262	292	255	281	269	249	281	248	276	312	235	280	253	258	225	279	278	241	261	276	248	243	247	281	264	242	300	268	265	251	280	281	270	269	248	270	252	263	271	251	287	291	271	257	278	273	273	283	260	278	270	255	282	249	262	253	270	276	267	266	279	253	251	280	282	254	290	221	275	263	283	268	242	251	279	256	270	236	288	276	291	258	262	234	303	250	250	265	260	253	272	231	267	287	248	269	290	265	273	261	246	302	275	259	284	250	266	256	272	250	252	297	284	262	299	258	255	280	272	277	246	272	270	260	299	255	287	273	276	233	248	284	268	252	259	276	282	246	274	276	246	294	285	290	257	265	243	234	304	250	280	273	289	246	256	250	244	314	224	264	268	251	252	265	278	261	280	273	274	238	261	293	259	290	265	278	257	266	275	243	281	298	265	253	252	305	239	245	260	260	251	271	261	255	268	267	241	270	293	261	271	270	265	248	268	290	262	263	269	252	270	280	240	279	306	281	266	262	239	273	281	269	261	261	269	291	245	265	249	283	264	229	277	239	256	269	274	289	314	254	246	260	272	256	276	290	274	229	277	272	283	293	269	286	254	267	265	253	286	275	248	249	290	265	264	243	254	265	304	244	262	279	259	253	251	251	258	271	259	267	259	292	265	238	272	268	242	265	296	268	243	274	257	302	251	256	275	260	286	245	282	230	263	257	232	265	256	293	262	270	279	284	254	276	245	272	258	262	253	277	284	286	270	274	304	246	264	273	251	255	256	254	275	264	259	278	260	285	227	284	262	271	257	280	250	241	267	291	256	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14328	2788	6302	6900	5836	4721	3802	3264	2821	2347	2131	1918	1749	1618	1491	1389	1346	1321	1213	1141	1119	1147	1050	1073	1039	1005	1001	965	967	911	916	928	881	924	933	870	850	868	872	876	847	874	858	810	830	830	787	780	836	818	832	778	816	806	794	805	744	747	775	786	772	704	737	752	729	758	698	742	741	675	745	765	760	758	707	796	746	772	770	716	767	803	779	770	760	787	790	747	695	752	718	780	731	722	726	765	734	748	765	713	721	776	726	788	742	752	727	752	780	772	739	751	728	730	743	679	729	730	762	744	742	749	727	787	722	753	703	738	752	730	697	718	751	757	711	761	732	734	710	731	729	741	746	713	719	721	741	756	738	745	720	724	719	728	753	765	726	734	730	713	734	745	765	699	741	740	722	754	671	727	730	746	688	745	718	750	745	739	729	732	744	726	692	717	709	720	692	750	701	728	681	689	711	714	722	713	713	695	744	712	732	690	713	744	730	792	693	668	748	752	765	686	684	734	760	753	700	762	728	754	752	740	714	745	732	677	721	721	755	779	748	696	763	687	743	748	713	691	731	679	756	717	717	739	739	740	741	684	758	723	741	703	736	739	727	717	686	680	719	723	681	718	746	749	686	705	769	725	714	712	721	721	701	730	743	679	744	730	714	719	694	694	720	674	711	704	711	698	699	730	731	712	732	754	730	746	750	749	717	725	760	698	744	702	767	678	757	700	754	693	788	759	710	700	735	740	759	742	693	720	768	764	670	707	738	734	670	754	684	716	722	759	792	681	753	687	713	736	742	705	653	731	727	729	707	716	721	717	747	686	731	684	666	746	732	679	720	714	760	714	776	705	732	735	690	732	767	696	732	712	723	676	744	727	695	719	753	680	717	706	687	700	712	706	727	665	766	729	731	748	716	728	723	723	755	704	705	692	711	713	730	703	701	691	770	737	730	721	743	730	766	731	677	745	715	684	699	718	714	745	735	747	738	736	720	714	694	715	697	708	720	692	771	686	726	716	735	719	741	761	751	767	712	721	701	694	712	748	704	725	726	699	696	747	726	693	740	716	696	688	732	762	743	677	712	734	711	743	693	780	682	729	732	754	729	740	744	718	671	719	720	728	741	723	776	722	721	664	732	731	696	696	738	727	716	706	714	707	743	754	680	700	691	713	738	774	664	679	723	715	733	736	707	738	733	716	721	698	704	743	727	696	750	763	736	737	683	765	754	762	722	723	714	741	714	716	726	738	761	728	742	726	696	665	748	703	732	731	743	694	718	701	741	729	690	705	725	755	702	700	710	725	776	756	683	723	726	726	695	733	710	743	723	759	738	740	690	718	717	718	737	732	758	744	736	738	729	704	682	696	723	714	746	741	709	736	741	733	741	741	715	703	751	744	747	764	720	728	705	715	723	689	716	754	701	734	732	747	721	708	671	692	716	665	715	733	707	711	699	708	766	717	739	688	716	706	735	760	685	750	690	754	702	694	773	711	713	744	744	705	797	715	717	653	708	771	704	710	679	713	710	709	741	693	718	744	759	675	756	748	739	713	741	681	710	695	678	721	711	699	721	731	704	705	696	697	751	722	743	745	729	703	751	769	740	729	715	689	691	721	739	697	677	735	743	722	702	695	742	724	742	729	756	761	713	772	743	727	703	699	703	747	726	707	773	718	697	751	684	723	712	691	724	710	704	701	745	711	719	730	756	730	757	747	709	693	740	735	752	735	692	688	755	729	731	692	671	738	724	730	721	768	694	722	743	700	768	703	745	721	722	685	681	729	731	712	697	711	759	708	705	708	695	720	757	747	731	721	730	695	756	753	671	708	700	735	714	712	717	739	737	697	698	741	754	755	703	728	730	758	726	699	715	695	713	706	651	721	766	747	694	705	707	716	719	737	729	690	733	744	741	748	719	715	725	739	761	749	804	701	765	700	691	768	740	742	712	745	667	721	753	723	695	699	749	686	699	689	693	715	759	754	691	787	740	705	686	692	710	745	678	687	736	768	675	744	692	722	692	744	702	736	736	677	720	760	716	697	745	733	686	735	703	689	704	700	682	719	693	729	762	671	723	725	744	718	759	736	722	767	674	756	716	734	761	736	717	698	726	741	739	684	708	728	803	721	688	703	669	675	718	696	694	728	722	714	721	713	719	659	702	718	676	682	733	743	745	669	727	737	769	741	751	714	686	713	745	696	687	712	717	715	759	750	702	739	716	729	767	740	740	744	691	757	734	744	734	767	721	732	693	683	754	684	730	735	692	755	700	721	662	724	688	776	772	735	782	731	754	738	733	703	732	746	721	732	719	685	700	726	743	741	747	699	650	696	702	735	703	752	719	734	746	730	752	695	704	673	708	738	699	681	717	722	725	655	738	706	696	705	717	703	740	755	751	762	704	739	685	695	692	709	690	710	712	711	705	725	693	706	727	706	727	764	692	736	717	738	694	708	698	736	695	728	672	695	730	744	733	709	752	707	733	751	709	710	743	680	714	728	742	735	702	708	735	707	786	801	719	743	794	705	682	687	742	664	698	709	709	755	766	735	754	703	751	741	683	712	731	730	712	718	718	727	758	734	780	756	702	740	703	717	742	686	700	722	699	688	738	745	779	776	710	706	749	775	691	710	731	691	743	771	724	705	704	667	716	745	733	705	725	703	739	697	687	729	728	695	735	691	738	677	708	729	747	705	718	718	738	736	768	717	707	752	734	754	754	708	767	727	724	727	720	766	717	666	740	716	708	717	708	744	734	730	746	684	717	728	731	706	675	720	742	716	722	720	738	742	732	735	695	707	662	689	719	720	659	737	702	753	711	687	735	715	710	711	718	784	719	709	742	692	706	720	761	733	700	733	720	686	719	703	715	774	736	677	704	736	741	741	721	714	704	719	740	721	694	700	767	688	759	674	738	764	712	742	746	713	741	763	717	732	660	672	723	706	695	747	750	749	774	729	698	759	688	733	748	735	718	718	676	713	742	691	700	736	742	723	707	704	747	724	689	732	703	734	757	705	743	707	709	781	749	672	676	723	701	744	680	697	703	708	716	726	693	691	695	758	709	711	700	695	739	729	739	743	711	713	722	731	749	704	682	640	732	683	688	734	655	706	758	727	765	728	733	753	705	753	734	726	747	728	748	697	720	727	659	717	736	730	743	697	740	698	726	698	717	709	729	756	705	740	756	722	726	737	738	710	740	680	741	725	742	755	707	720	716	749	739	710	746	714	705	692	704	721	691	703	710	726	697	694	730	668	724	714	692	737	722	710	774	777	736	717	774	669	752	714	690	694	690	674	750	769	696	680	736	745	753	700	714	734	726	724	756	721	730	708	724	688	730	797	721	761	670	758	700	730	725	707	748	695	749	692	703	707	719	722	724	746	680	753	674	707	711	746	737	723	717	716	733	743	711	690	748	657	701	713	749	732	746	723	781	743	705	725	714	730	739	759	725	746	717	705	699	734	788	755	731	696	729	706	751	667	705	724	689	725	700	725	708	698	732	735	704	710	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3791	206	160	127	92	101	101	90	84	76	81	93	86	74	93	66	79	87	85	80	79	103	75	84	92	86	86	72	83	87	85	85	73	67	64	93	81	83	81	90	70	96	64	66	87	65	84	68	75	79	75	81	78	97	78	86	62	90	84	60	78	85	70	78	78	76	121	69	76	79	68	75	85	88	77	73	75	76	88	90	93	83	71	79	86	91	68	70	80	81	63	63	89	82	78	88	84	93	78	90	75	73	78	85	90	66	82	74	86	78	85	88	83	83	85	72	75	76	74	76	77	96	97	85	87	86	68	88	82	91	85	90	77	73	75	84	83	99	73	87	74	67	72	86	89	80	70	78	88	76	74	76	63	84	72	69	80	54	71	82	84	99	80	78	89	74	59	98	93	94	80	86	63	73	82	85	80	77	65	72	84	82	78	81	65	74	98	76	89	68	76	79	85	67	75	79	65	79	91	76	61	61	78	76	90	68	90	84	90	85	69	87	71	81	85	101	85	75	80	70	69	84	91	80	76	89	66	74	87	73	78	79	75	93	84	76	76	80	79	69	88	68	81	80	93	70	82	89	93	92	75	89	85	88	83	80	80	76	88	68	84	66	82	64	87	78	77	79	93	79	72	70	85	76	86	83	67	82	70	77	82	75	80	78	86	84	79	89	82	72	76	67	77	73	74	69	75	70	75	90	82	79	70	75	88	83	74	82	82	82	88	77	65	86	82	95	77	65	77	86	82	72	75	69	69	69	91	76	71	102	73	70	66	87	82	96	83	109	87	73	94	86	80	78	85	78	61	72	77	84	95	112	71	86	83	82	94	78	106	83	76	92	86	88	85	90	84	83	84	87	79	67	64	73	75	76	85	69	79	77	65	66	90	75	88	86	75	78	85	89	80	89	99	75	63	84	66	78	63	73	78	78	93	74	64	96	73	84	89	94	72	79	64	80	94	93	73	96	84	78	72	71	87	75	78	89	78	83	71	85	68	88	76	68	84	80	80	84	90	92	74	75	74	78	78	72	70	76	69	103	82	63	66	91	72	85	71	95	81	80	61	94	81	88	78	64	77	78	72	78	82	86	81	83	77	87	101	87	62	102	84	85	82	86	74	78	79	83	74	78	88	80	77	79	73	66	73	62	86	84	77	75	75	87	64	71	66	84	79	74	67	92	67	72	72	85	93	79	87	81	83	72	62	82	102	95	89	88	86	80	73	84	84	72	78	79	83	77	88	74	89	80	77	93	100	88	63	90	98	86	79	77	81	77	60	78	74	76	64	76	59	75	69	86	76	93	82	84	89	93	76	75	73	88	87	72	99	77	83	75	75	81	77	77	73	95	83	98	85	72	85	58	67	95	78	68	85	71	69	68	66	73	83	80	80	71	82	79	84	67	76	89	82	79	83	77	81	82	81	62	69	73	81	83	90	81	86	83	79	73	73	71	95	87	78	87	87	58	60	69	73	75	75	84	71	84	82	101	84	67	74	75	69	86	61	74	70	91	66	72	71	75	88	77	77	78	80	83	73	68	91	78	70	76	78	81	69	79	74	74	78	69	78	84	72	92	82	71	75	68	84	66	67	78	58	70	85	88	93	66	77	77	73	64	59	88	78	82	69	97	82	75	81	92	75	91	83	74	79	69	85	90	72	87	82	73	100	76	105	85	82	72	84	69	66	89	76	75	86	82	94	78	87	91	82	76	79	73	91	79	82	83	70	87	68	73	83	81	74	62	75	75	79	64	72	79	72	71	87	81	82	77	73	74	78	73	78	83	70	105	95	71	69	76	78	88	81	84	81	64	87	74	86	73	96	85	85	80	76	79	87	91	88	77	74	79	90	70	72	75	78	82	77	70	65	76	76	76	70	81	76	72	74	82	82	71	73	79	74	76	95	81	88	71	75	86	74	71	85	64	68	89	73	93	76	72	63	90	79	93	110	84	65	88	82	87	64	83	86	77	72	82	67	69	75	86	71	81	91	77	81	68	84	76	70	82	60	69	92	78	77	82	89	83	77	83	70	60	73	83	73	76	81	66	78	76	70	76	82	62	74	76	76	89	93	70	58	99	95	85	81	69	91	74	77	67	78	86	75	92	76	79	69	65	76	81	69	82	85	80	62	75	84	85	66	82	80	74	64	66	82	66	79	75	72	99	82	74	77	74	93	61	75	66	86	68	77	91	104	81	86	79	80	88	68	82	64	75	81	86	76	79	68	87	78	80	78	66	61	77	70	89	84	85	76	84	69	92	77	79	104	65	71	79	75	70	81	70	67	64	74	68	91	81	75	77	87	74	72	96	69	85	80	78	67	80	85	85	76	76	81	102	78	77	80	81	70	76	79	94	62	80	72	85	78	78	74	85	88	93	90	95	90	74	79	81	62	84	79	88	78	71	90	79	86	91	83	67	84	73	77	76	83	78	70	87	80	75	77	101	77	81	78	74	83	64	80	79	71	81	86	83	64	88	75	93	82	76	69	82	72	66	71	82	81	86	60	70	78	96	95	71	66	82	79	79	75	95	83	81	83	75	71	78	55	89	80	88	92	63	89	70	77	73	76	70	75	84	86	71	70	84	76	71	87	77	66	81	68	71	91	78	73	94	91	89	77	83	74	90	85	79	80	88	93	98	85	71	82	73	77	70	65	70	63	80	76	66	89	81	90	75	65	76	81	74	76	99	66	80	76	65	87	74	76	71	79	81	100	68	94	72	73	75	62	73	94	73	91	81	79	77	86	83	92	72	103	65	83	87	74	90	92	66	84	84	79	72	62	80	78	80	74	89	66	71	79	75	78	85	87	86	71	86	70	104	87	78	86	85	62	74	101	85	91	73	72	79	86	66	69	61	81	78	71	80	76	77	75	76	83	71	102	83	76	75	70	72	80	80	65	101	75	85	86	77	85	93	65	75	83	72	75	89	75	85	76	68	86	72	76	90	95	96	68	68	83	75	73	82	83	90	78	85	84	77	78	72	73	75	83	85	82	85	78	77	82	75	94	77	71	69	78	70	85	86	90	72	70	70	80	76	55	89	73	87	61	79	68	92	82	73	71	79	83	74	75	74	102	78	95	80	78	73	81	86	56	92	76	64	68	72	84	75	83	80	68	93	79	65	83	92	93	79	66	87	74	77	80	74	70	94	72	86	76	75	67	80	74	74	73	90	89	81	86	87	78	69	87	80	85	78	80	88	75	90	80	84	85	77	69	90	93	78	80	82	61	87	64	80	91	93	88	77	69	72	75	93	97	85	76	79	87	86	85	83	64	68	89	67	88	74	79	86	66	81	95	74	73	68	89	71	71	81	85	90	75	87	66	92	82	83	71	78	64	87	78	80	74	71	74	75	79	85	73	88	92	84	95	90	86	77	74	82	86	91	110	82	65	70	76	87	90	74	90	91	78	67	94	79	93	73	77	79	60	93	81	77	61	81	84	87	76	85	89	71	82	63	70	80	83	65	83	92	77	72	76	64	85	77	66	81	99	78	87	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
4417	352	447	465	420	426	330	338	339	305	330	319	294	314	316	284	321	293	269	267	313	273	276	281	276	280	279	268	296	287	274	269	259	287	298	272	265	268	289	254	283	278	270	270	308	277	256	314	300	277	271	294	251	265	264	298	286	303	299	250	251	286	298	279	268	246	251	265	276	256	280	283	253	265	293	276	267	265	289	285	273	275	284	276	268	272	277	281	266	257	289	290	275	259	286	272	256	257	287	275	248	285	243	259	289	267	268	260	264	269	293	225	237	297	265	236	270	290	265	270	254	263	264	282	279	263	279	256	282	253	264	272	267	271	293	261	269	302	265	282	277	303	285	273	242	288	252	260	277	269	275	285	266	296	286	271	230	255	275	312	270	274	291	300	268	280	270	273	286	254	299	291	265	275	273	274	274	262	281	230	286	265	293	275	292	280	284	276	278	277	282	262	279	250	285	261	261	280	272	280	255	263	304	282	256	302	295	279	261	279	267	283	254	291	268	267	263	258	282	259	276	237	267	269	272	277	294	282	228	249	268	257	253	236	286	287	284	265	283	277	261	279	279	251	268	280	252	272	306	259	283	262	287	269	283	260	304	263	248	299	251	268	285	270	264	292	276	319	275	266	315	275	256	282	268	277	280	279	299	249	252	259	286	266	259	288	275	275	249	265	233	310	273	251	269	286	263	253	266	268	277	260	279	233	279	277	265	281	275	246	287	270	262	249	273	277	297	260	270	288	264	236	277	281	288	255	270	269	320	273	268	252	254	281	296	235	288	259	300	248	278	256	261	267	279	281	279	279	257	254	253	269	263	253	277	285	278	247	296	236	235	258	255	286	259	258	269	240	288	273	293	264	259	283	291	259	316	248	283	309	258	245	258	246	263	281	264	238	268	313	246	263	279	282	262	253	273	295	258	283	237	300	261	268	289	270	280	288	270	282	234	273	275	284	292	269	285	246	258	268	283	233	272	287	279	282	302	272	287	324	262	274	277	274	273	301	290	269	261	285	286	292	268	311	275	281	282	250	288	285	271	275	293	283	273	272	256	273	243	255	258	233	253	262	262	264	266	279	267	277	290	257	299	268	228	293	278	264	285	286	272	289	288	261	267	246	253	273	269	279	291	268	271	296	274	290	255	286	253	273	272	254	258	281	245	266	281	277	291	272	246	242	279	242	278	266	278	302	254	282	251	257	239	255	255	273	285	290	300	267	274	297	275	266	277	289	277	251	295	286	286	275	264	262	280	279	277	266	245	275	264	272	265	275	269	289	235	270	244	274	231	265	252	276	282	264	257	270	262	255	280	275	299	257	248	245	273	282	297	269	314	263	262	261	282	274	322	263	282	269	275	277	286	298	299	257	274	275	270	283	244	285	236	284	259	256	273	263	289	254	279	270	244	267	255	279	268	301	256	273	277	273	249	301	283	270	255	272	280	284	258	255	270	259	264	272	271	235	263	244	287	271	246	280	264	259	275	275	271	251	279	247	266	271	280	279	249	262	272	274	269	309	295	271	266	257	277	266	244	304	254	297	249	264	274	279	274	284	274	276	282	277	312	297	277	281	245	272	269	252	250	269	276	303	273	256	287	274	261	277	249	277	261	244	277	299	307	296	278	255	263	274	268	270	287	275	244	243	272	273	264	284	246	258	278	247	270	265	278	271	301	285	251	281	266	247	247	294	247	251	267	268	245	269	273	275	277	244	280	268	270	261	273	272	275	269	257	252	248	247	267	276	296	276	301	250	255	239	252	278	294	266	284	235	254	276	281	269	259	260	214	264	287	277	257	274	306	275	274	268	267	272	274	292	270	272	266	256	273	230	252	295	291	273	275	262	264	257	263	238	267	234	249	248	265	260	254	300	301	274	254	277	277	256	273	273	248	296	280	311	235	282	280	263	273	242	255	283	277	257	289	288	266	267	278	275	287	278	274	288	265	291	248	250	266	274	279	252	273	280	252	271	268	253	292	268	259	259	293	293	266	310	254	273	275	280	288	275	285	272	291	227	252	279	263	291	260	249	287	246	268	269	265	256	288	253	250	270	282	280	255	271	272	279	269	265	300	254	287	272	299	274	249	242	266	279	250	280	294	280	266	268	282	274	231	262	276	278	277	293	287	295	267	254	279	257	296	259	288	269	284	304	246	251	238	253	282	270	269	302	277	245	298	270	278	269	267	237	272	260	250	257	296	248	275	302	263	240	285	241	257	301	288	280	262	264	264	251	296	287	278	269	287	270	236	286	250	260	274	263	278	265	278	263	237	275	256	278	255	224	270	244	260	287	268	277	258	294	260	234	280	258	277	291	255	255	265	256	258	258	289	269	260	297	261	309	271	276	271	279	266	291	276	289	289	253	277	286	274	257	270	276	258	282	298	288	258	262	287	270	289	232	277	247	283	279	265	308	294	279	232	298	263	252	265	276	266	262	296	273	258	289	296	260	270	250	286	284	266	257	286	266	318	271	286	268	261	289	278	247	274	286	279	265	302	251	244	271	267	261	284	273	260	228	253	288	299	289	267	248	264	269	279	271	284	264	267	277	262	294	248	283	281	260	272	255	294	302	267	275	287	294	242	280	297	266	271	247	267	291	263	247	255	270	231	304	294	297	266	291	278	293	298	275	247	296	273	260	245	279	255	296	270	240	275	255	271	257	289	287	265	294	270	240	306	290	248	265	236	283	311	253	280	274	273	282	264	278	266	283	260	254	261	277	239	287	267	269	271	269	271	259	248	242	267	260	325	293	244	294	261	274	279	234	255	265	263	316	259	292	242	291	249	273	304	248	278	275	265	273	276	265	313	273	274	263	281	275	269	273	264	256	284	271	272	288	265	282	268	288	303	289	268	268	285	274	252	266	260	273	268	249	255	241	254	261	313	286	291	268	268	282	302	284	256	263	299	268	289	245	297	273	294	268	260	276	286	263	271	270	242	284	244	262	294	265	265	289	256	244	299	278	264	268	301	271	266	269	256	288	278	281	249	272	291	249	278	288	268	270	265	294	260	270	287	248	278	286	261	284	313	296	246	262	272	247	267	270	255	255	287	262	305	288	286	271	282	273	273	275	276	279	301	287	265	280	281	276	270	274	285	296	278	286	256	267	260	257	269	269	292	269	261	274	282	265	255	275	267	249	275	269	242	257	256	243	269	290	242	270	311	267	242	269	242	297	248	258	273	270	299	272	273	256	286	304	257	265	273	280	236	275	274	272	280	272	284	258	268	288	266	276	248	251	285	302	273	255	275	263	242	278	259	261	263	255	282	250	269	262	281	271	262	276	259	256	240	285	281	272	267	282	263	245	269	289	277	229	266	270	273	274	256	274	280	257	276	282	283	281	257	251	288	310	274	277	247	276	254	288	266	280	264	288	278	298	245	293	253	275	294	249	251	259	246	271	248	271	262	260	277	294	257	262	254	260	277	251	225	279	260	286	272	263	244	267	234	277	270	284	253	250	284	263	253	245	300	268	261	274	269	254	285	275	262	250	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25228	3025	1442	1114	807	621	487	420	331	328	279	248	236	194	217	219	213	207	187	207	195	201	202	178	170	199	206	156	161	191	174	187	203	190	153	139	155	188	186	165	184	194	193	182	160	173	132	162	155	190	152	173	156	163	162	179	142	160	196	176	160	163	184	172	146	183	179	163	169	154	148	151	165	160	152	161	183	156	158	160	151	169	142	169	165	166	169	141	157	142	170	156	142	162	171	153	149	159	173	173	158	168	161	155	156	152	169	148	159	147	153	161	162	141	170	174	152	170	157	178	155	150	165	135	190	199	154	164	171	180	146	161	172	145	162	175	127	158	174	183	180	179	132	147	152	162	176	165	156	167	175	158	179	146	163	159	150	170	157	159	133	140	157	148	173	165	166	166	166	171	174	157	160	170	156	173	170	128	141	165	159	138	170	158	160	169	201	162	149	133	161	159	171	142	159	148	169	164	158	174	172	163	148	164	143	163	149	180	176	182	166	172	171	176	160	176	162	160	168	161	146	157	147	183	181	148	150	154	174	152	154	161	166	163	159	145	143	164	135	163	144	163	150	148	146	183	168	155	163	169	164	159	154	153	157	150	158	151	171	181	139	162	154	156	163	168	152	177	150	178	151	158	163	159	153	169	162	182	161	177	149	179	167	178	147	146	171	163	161	184	151	158	146	161	164	153	161	150	159	174	154	153	163	172	139	145	159	142	157	163	170	144	170	164	158	152	166	176	151	161	153	161	150	173	175	147	160	167	176	168	163	153	151	146	169	148	158	140	162	147	154	160	157	162	149	139	173	159	170	157	156	155	148	155	157	162	170	168	165	145	146	154	150	138	174	168	181	161	153	166	149	138	173	154	157	156	173	164	172	163	136	173	163	181	173	154	153	180	165	154	142	169	155	181	147	160	170	151	166	161	175	156	157	137	175	164	161	185	149	149	157	168	147	160	175	181	168	160	142	152	151	168	176	160	162	163	169	153	152	161	153	144	142	173	175	164	131	171	164	162	149	182	171	167	173	178	183	177	173	160	146	173	141	176	156	154	158	154	169	175	180	168	154	148	159	184	149	143	169	179	143	179	159	173	165	179	162	169	155	174	158	145	158	149	148	171	148	169	175	155	156	146	153	167	146	156	141	140	164	162	170	163	172	155	177	160	162	162	170	142	148	160	175	133	144	171	141	181	133	162	177	162	164	169	148	158	149	174	142	162	149	146	168	144	166	162	162	172	128	163	140	152	148	163	155	199	176	156	152	165	159	178	146	187	152	155	155	162	165	155	144	162	157	161	141	158	153	157	178	178	159	157	169	175	161	173	178	162	162	176	148	146	163	166	166	159	164	175	158	146	162	165	185	162	153	176	126	168	139	175	142	157	130	148	156	151	175	166	165	144	162	140	173	162	153	166	158	161	172	157	194	147	175	158	156	161	175	152	138	158	143	173	159	164	178	168	162	163	162	150	152	141	149	171	163	146	158	135	179	170	161	181	155	143	168	171	162	172	154	160	161	136	156	154	172	150	148	161	150	155	142	156	166	156	139	146	173	148	180	198	148	144	171	185	161	159	155	148	198	181	147	192	139	167	171	141	181	160	172	160	166	139	167	166	152	141	173	171	189	163	164	159	156	165	151	166	153	178	171	163	144	183	159	171	150	170	148	153	167	167	174	172	155	152	135	145	137	148	181	152	152	164	162	170	162	149	156	164	156	169	158	177	166	168	154	154	161	177	174	173	192	159	162	161	151	163	151	143	160	152	168	155	176	161	131	180	154	163	152	149	169	190	186	141	163	159	176	149	142	170	168	172	154	172	164	157	169	149	162	166	160	161	163	155	149	150	175	177	152	160	170	169	174	168	189	154	178	176	189	161	176	160	172	158	153	156	148	176	162	171	171	178	182	169	158	167	134	153	174	167	162	146	154	148	140	152	196	168	187	181	144	162	171	159	155	160	164	176	154	152	160	163	161	147	184	164	164	161	156	148	164	190	155	165	153	161	143	145	174	137	168	166	202	173	169	161	166	160	166	145	167	137	176	158	157	156	162	157	149	176	165	151	158	146	152	146	162	183	156	178	135	168	173	172	171	161	154	163	150	151	164	148	157	119	159	151	141	162	168	152	176	147	178	152	152	153	153	160	182	173	158	163	133	150	177	181	153	173	147	144	170	169	166	155	154	146	148	172	164	168	156	172	154	152	149	174	149	138	160	159	167	153	184	148	149	164	158	173	146	180	151	154	172	156	144	169	140	177	188	165	160	141	159	149	170	159	150	187	154	165	180	149	167	155	162	163	191	190	167	182	168	181	163	158	179	148	145	140	171	172	133	148	147	155	171	158	155	165	186	165	148	150	195	170	172	155	156	139	170	150	174	152	149	151	174	168	155	163	141	160	167	163	186	156	169	151	173	170	124	183	151	183	156	166	172	187	159	173	169	176	153	154	168	176	145	172	157	172	169	145	172	161	163	174	170	162	147	176	145	166	171	156	159	153	176	133	173	178	164	158	156	144	194	183	160	161	155	183	160	160	148	177	165	182	141	142	154	151	166	161	190	177	149	159	158	156	151	158	190	154	139	159	160	153	148	172	159	164	141	151	157	166	150	146	195	153	164	144	153	161	156	170	175	164	155	160	169	157	157	169	196	160	158	144	156	148	168	157	168	133	159	167	147	139	163	153	171	158	167	158	195	164	168	164	145	152	156	148	155	148	169	169	157	161	177	163	153	164	147	166	160	153	166	161	181	171	149	149	161	168	146	156	174	167	159	152	159	185	172	157	152	162	153	159	182	166	167	167	171	167	142	152	157	156	185	147	178	155	149	156	173	167	156	149	172	169	184	146	171	172	166	167	167	166	157	145	161	162	183	143	162	162	153	166	169	161	175	149	162	165	149	152	158	151	162	175	168	181	158	165	160	157	163	173	152	153	164	149	209	141	151	160	162	146	169	165	171	158	178	185	177	182	156	167	160	170	189	167	172	160	171	164	145	177	164	159	154	162	164	174	152	169	159	171	169	142	158	162	163	164	177	163	156	195	174	168	165	158	160	140	140	173	157	163	159	165	162	162	176	168	144	164	175	164	161	140	181	170	166	150	166	180	176	146	151	181	169	164	139	161	156	164	150	140	164	154	150	173	164	160	158	161	161	165	169	168	167	146	165	155	171	155	175	151	146	163	165	174	178	177	158	160	181	168	172	180	154	163	164	192	157	170	163	162	145	171	167	156	158	161	140	189	160	158	163	146	160	148	141	163	158	152	172	155	175	150	169	187	169	159	167	158	168	161	171	162	161	158	154	166	175	152	139	158	174	143	162	161	171	165	164	159	151	159	172	131	174	153	166	154	156	150	173	155	167	178	147	165	175	174	173	169	145	158	158	176	163	159	172	162	177	148	169	182	156	159	160	162	142	129	189	188	158	168	141	154	151	169	175	162	159	161	175	142	151	166	161	165	149	159	155	147	159	170	159	184	143	139	148	159	154	163	171	157	164	146	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11055	1637	3365	3923	3176	2548	2035	1871	1559	1346	1232	1112	1037	966	897	813	763	713	725	690	736	639	622	623	695	608	615	551	533	598	575	577	578	584	548	547	560	534	555	563	515	585	584	488	511	505	520	527	553	514	524	539	506	549	530	497	495	531	481	488	496	503	502	428	479	497	511	449	502	527	539	459	445	500	486	470	498	488	458	484	470	491	485	494	493	476	497	469	478	534	473	509	496	446	508	457	490	495	479	489	527	488	495	485	474	481	505	538	531	470	494	480	499	476	491	523	485	511	485	475	509	512	490	472	534	482	480	479	480	472	492	465	492	461	453	498	475	488	473	505	484	420	477	513	484	497	483	460	480	471	483	486	524	492	479	475	440	502	475	494	475	487	507	446	495	490	462	472	500	482	484	475	484	447	479	479	460	502	515	451	540	438	492	474	475	478	482	460	507	428	462	484	489	477	462	460	442	503	510	476	478	497	454	470	477	510	452	530	485	471	486	456	475	485	483	507	496	514	482	465	469	478	515	484	496	484	476	489	467	432	445	479	470	453	477	457	504	507	529	459	484	482	485	493	468	517	483	452	522	429	505	491	504	501	464	514	486	489	521	472	433	459	454	514	532	496	502	490	487	460	478	461	507	500	490	485	459	486	457	482	481	482	482	472	510	487	492	513	478	474	499	469	495	457	509	506	412	464	464	456	472	510	468	480	472	444	496	455	482	491	493	489	485	456	477	465	449	489	448	485	503	514	528	438	488	470	440	508	495	471	455	463	473	474	517	484	483	511	471	486	477	493	501	487	492	474	480	473	457	463	461	495	459	480	480	470	474	437	515	498	451	500	476	437	481	468	455	512	452	494	463	453	483	480	466	442	505	487	477	517	520	472	457	482	498	515	505	507	461	516	527	461	483	462	465	514	481	448	505	502	462	516	454	484	467	480	462	459	485	493	484	498	441	463	494	483	463	507	476	497	444	508	445	460	439	482	476	462	466	451	472	471	457	473	498	495	496	463	462	483	490	461	485	472	490	491	426	517	491	532	509	474	492	510	487	492	474	504	472	455	508	494	514	477	436	465	496	463	493	492	513	454	467	505	504	467	458	491	472	469	505	493	493	466	482	497	467	490	469	495	445	473	452	485	471	479	456	482	461	491	472	449	454	459	439	436	504	451	527	505	507	507	492	462	454	454	493	500	504	461	514	471	460	472	471	481	488	512	513	453	511	474	495	444	486	495	480	482	480	479	465	477	511	491	473	489	492	475	462	469	479	480	513	488	480	490	490	452	476	519	466	453	475	459	505	486	452	495	487	508	491	471	465	470	493	466	447	491	503	475	481	497	454	481	517	435	497	487	516	481	485	500	459	491	470	517	486	494	519	493	482	497	448	494	473	479	499	470	452	483	509	497	493	475	444	455	496	474	516	477	472	472	471	464	465	473	452	523	516	485	468	486	482	489	479	492	450	464	437	494	474	476	475	493	508	459	441	469	470	458	451	488	458	499	454	516	457	456	498	434	471	472	481	469	477	519	432	474	500	444	474	514	475	503	485	461	464	468	522	465	487	456	534	487	492	451	485	457	489	468	454	480	450	504	467	438	474	489	474	503	465	485	463	493	483	455	472	506	503	479	472	516	464	472	473	447	467	436	469	484	466	506	470	494	488	499	488	484	441	449	450	479	474	469	495	477	527	495	470	488	472	446	464	520	522	451	463	459	467	481	460	460	445	438	464	462	469	443	463	490	513	444	479	453	472	483	469	469	478	499	478	462	454	461	477	465	504	473	471	484	456	471	475	490	461	468	505	503	511	496	445	515	438	471	456	508	471	483	470	485	435	474	453	493	519	447	449	465	485	482	496	452	478	435	475	477	479	455	469	481	503	458	460	466	472	452	469	484	507	492	497	478	469	484	499	467	480	474	478	486	429	509	487	460	490	421	457	462	444	462	519	455	486	483	480	514	470	463	438	485	468	483	482	444	482	484	476	476	481	478	493	497	479	462	469	447	451	470	501	480	514	514	484	477	477	481	489	472	472	453	479	477	479	491	477	508	464	478	508	491	472	474	432	465	446	481	491	443	487	457	491	490	481	498	481	463	468	497	505	489	437	470	417	453	476	461	472	458	466	480	444	495	495	451	472	496	469	478	477	511	497	463	483	485	496	477	459	478	448	488	532	464	489	518	495	437	450	500	478	463	493	486	473	500	501	483	516	504	502	465	502	485	463	502	468	462	501	448	501	500	490	476	466	467	449	479	495	483	450	462	460	474	473	492	487	485	499	488	479	451	470	486	484	469	506	439	446	475	495	462	503	486	495	474	477	472	491	466	471	448	458	499	483	491	484	507	462	493	494	471	470	506	474	488	461	465	486	514	472	447	487	491	494	492	518	495	497	492	501	488	484	506	509	504	504	441	485	428	470	501	478	455	458	468	468	493	472	495	441	504	454	484	472	483	424	468	473	464	460	483	502	472	506	496	488	502	472	486	527	475	479	491	452	530	433	487	454	504	495	507	453	474	460	488	494	526	497	470	472	481	503	458	454	484	459	505	478	502	501	477	477	496	484	436	498	449	479	482	492	481	465	447	496	469	478	484	472	463	480	519	495	476	534	470	455	445	468	474	486	481	462	476	456	458	505	473	496	501	482	501	489	497	454	474	455	472	487	496	470	449	515	466	492	482	454	467	501	454	505	480	452	444	476	513	484	465	449	442	514	487	484	516	464	463	495	487	458	460	514	496	467	504	499	510	483	502	450	507	458	421	496	491	495	496	506	484	502	491	473	509	474	519	456	481	489	478	437	474	501	442	477	503	456	449	455	445	473	492	474	495	494	472	495	442	496	506	496	483	462	454	491	445	456	464	489	462	519	462	481	482	461	488	493	455	478	499	481	467	488	504	459	499	478	520	455	448	481	479	473	480	483	486	463	497	507	469	507	480	466	462	490	479	474	474	471	441	512	430	480	516	471	466	454	470	487	470	449	479	462	444	477	471	513	498	474	468	484	476	478	513	461	483	523	459	450	461	457	508	484	465	475	453	488	495	470	516	478	540	495	450	522	501	468	481	515	485	455	484	491	498	482	499	455	474	507	459	459	464	513	497	484	467	493	494	490	487	514	496	503	457	485	434	476	473	471	484	481	500	439	489	452	480	448	440	477	457	441	443	502	522	440	497	445	510	514	477	516	464	478	503	483	476	491	512	495	458	480	510	445	470	462	499	473	499	476	441	497	514	489	474	499	463	459	462	494	494	463	467	445	457	504	446	489	459	440	454	447	443	473	484	451	471	478	428	471	490	446	471	487	479	508	477	505	476	462	472	485	517	482	466	464	440	479	473	480	484	471	438	489	503	501	501	462	471	490	480	472	492	472	488	486	467	470	480	480	467	499	460	514	470	514	449	489	498	523	452	498	466	475	447	482	456	464	470	456	478	446	551	473	466	490	455	470	471	503	478	478	473	485	521	487	497	495	460	471	457	445	454	442	496	508	464	483	499	450	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
37183	7262	3123	2365	1696	1185	907	782	622	570	533	482	385	385	383	340	346	362	344	328	325	339	299	328	318	290	280	319	308	284	303	282	264	267	251	307	249	286	318	258	278	295	282	286	252	277	273	302	275	250	294	284	274	272	257	281	255	266	276	280	269	251	262	274	267	273	251	267	285	281	280	278	259	279	241	258	283	290	297	296	262	273	273	240	245	291	290	235	278	256	325	270	292	274	277	305	283	268	273	259	263	275	276	238	272	257	291	267	285	273	276	229	273	265	270	288	270	251	261	284	276	258	267	265	283	294	271	250	270	231	274	283	255	258	271	272	286	256	243	231	265	279	264	260	285	239	259	285	256	285	275	298	265	263	259	283	260	274	270	281	287	281	284	266	273	261	242	237	255	274	284	239	243	252	250	259	262	234	277	283	250	242	284	280	274	269	247	249	293	229	273	282	265	271	269	251	263	253	260	252	279	271	246	287	261	250	258	282	255	267	235	262	279	256	276	278	277	250	247	260	276	280	259	287	259	276	243	260	256	277	272	249	261	257	256	243	259	264	270	265	283	254	277	248	284	264	266	271	240	273	262	281	251	282	247	297	257	269	255	254	292	250	271	274	277	254	262	307	242	267	264	251	276	242	265	229	240	248	287	262	267	244	239	235	268	249	281	281	279	255	233	278	301	229	262	275	252	246	263	241	275	262	276	272	249	263	235	259	269	271	258	310	222	291	254	264	252	269	255	288	251	257	244	291	286	266	274	257	245	260	265	290	218	250	275	252	265	237	281	232	261	261	278	259	263	284	267	235	256	258	263	255	280	260	252	273	270	267	300	248	256	271	276	257	263	282	254	283	265	285	281	272	249	255	270	275	281	259	242	252	265	263	257	266	237	277	280	241	264	251	237	266	248	270	282	286	288	252	257	288	277	261	270	234	279	261	242	253	267	282	292	231	289	283	287	294	261	274	276	287	275	282	270	252	279	277	263	255	274	237	245	269	243	280	252	228	287	266	258	279	276	288	289	245	240	280	240	278	241	274	281	248	281	263	274	287	257	266	257	248	274	292	276	270	276	251	256	277	259	257	294	240	250	299	272	272	253	274	262	260	278	264	237	281	272	291	256	260	289	265	273	265	264	271	270	240	276	269	239	266	272	275	259	250	307	279	248	283	243	264	225	246	280	261	254	259	286	270	273	294	297	269	265	282	298	255	241	252	277	251	261	250	263	265	251	286	267	260	274	237	260	255	266	249	267	251	261	306	272	284	273	258	271	275	252	270	268	260	255	252	296	242	267	272	271	281	234	283	282	291	278	253	254	268	268	284	274	276	294	264	264	255	265	261	268	270	242	257	287	254	261	278	251	244	262	243	299	269	271	287	245	296	260	258	250	237	260	266	263	305	268	238	280	282	258	241	251	285	247	257	251	246	293	226	274	248	252	304	254	288	260	254	274	257	242	250	245	268	266	268	259	257	278	276	283	237	276	267	291	266	257	266	268	254	261	250	273	255	244	286	259	259	271	264	263	256	275	277	270	254	283	254	251	251	285	278	269	278	283	248	289	281	272	257	276	248	285	288	281	251	252	279	275	290	236	284	273	242	249	276	234	241	236	272	267	301	238	237	309	256	295	282	297	255	282	257	267	253	298	272	254	270	263	272	282	289	306	252	255	258	271	258	270	294	269	283	247	281	266	223	283	256	265	271	270	225	270	262	240	291	245	272	273	244	237	250	247	269	280	247	264	316	279	249	240	278	276	300	270	260	276	265	276	274	262	257	274	294	269	263	256	268	258	249	298	242	262	276	263	263	272	276	248	275	237	289	266	261	271	281	252	259	253	245	306	256	270	284	267	290	291	273	256	281	247	256	281	278	286	276	260	271	275	301	240	298	251	272	276	260	250	258	246	271	249	278	280	258	270	278	250	262	265	312	294	252	261	270	283	261	274	243	273	263	267	284	261	219	273	274	269	264	254	241	239	254	285	282	262	244	250	261	276	283	270	278	282	267	273	263	288	279	248	267	280	261	255	282	303	236	254	256	281	255	239	271	290	265	278	259	255	270	284	295	293	254	259	258	262	261	251	271	301	268	267	258	260	268	249	244	276	265	261	269	273	310	262	229	268	261	261	271	267	274	286	253	267	264	268	233	275	274	263	278	279	272	256	252	232	275	274	269	256	269	242	285	260	267	276	266	278	277	272	282	273	245	260	271	264	252	273	263	292	274	273	264	266	273	278	257	248	267	290	289	264	252	283	277	278	306	290	258	289	283	252	302	252	282	258	253	259	283	301	289	263	280	260	261	249	259	272	267	250	259	285	261	261	271	253	253	263	257	230	251	281	275	273	253	256	250	259	245	269	280	272	266	256	282	267	279	253	274	265	267	299	288	261	274	260	254	266	254	272	250	252	230	267	281	272	267	271	270	278	273	259	267	261	238	254	278	231	267	243	282	273	276	302	246	254	242	265	259	245	291	247	265	256	283	266	252	286	269	278	254	274	269	266	276	255	286	279	270	238	247	275	279	253	314	263	299	249	276	274	284	251	280	263	256	256	261	284	260	264	247	259	253	272	274	273	256	284	237	289	276	279	273	261	248	258	257	254	248	270	258	263	265	262	265	281	273	245	267	241	256	261	266	259	269	275	258	260	289	263	257	276	271	283	261	243	255	263	278	268	240	263	231	257	285	272	237	257	269	261	271	286	220	252	297	266	271	290	287	276	252	272	260	277	235	248	249	263	296	298	277	288	259	288	289	281	276	271	271	290	258	269	271	273	272	268	242	274	250	266	246	290	247	281	255	286	268	261	268	274	262	282	267	265	280	283	260	276	258	274	272	273	271	270	274	280	275	267	283	263	247	250	247	292	273	268	278	264	275	269	251	255	257	258	248	284	285	269	252	258	267	262	260	254	261	277	270	245	273	248	258	269	266	298	263	224	256	236	285	261	245	290	266	266	264	259	298	288	275	277	280	282	247	267	266	261	264	266	292	253	244	286	283	261	270	270	260	289	252	274	235	276	289	272	260	269	244	256	262	261	288	265	293	262	279	284	280	308	259	261	274	276	256	240	262	260	258	277	261	227	237	251	272	256	267	259	273	240	301	270	279	280	265	251	283	278	261	283	287	267	273	237	265	259	264	288	275	281	282	249	250	276	292	301	278	269	243	268	278	295	285	262	268	266	278	268	293	252	240	257	250	260	259	261	284	259	225	257	275	256	263	273	263	269	278	245	249	268	292	284	291	282	265	279	259	253	276	257	294	288	236	276	290	261	258	261	231	258	272	243	264	274	260	255	269	242	250	282	264	281	230	275	276	260	275	251	273	285	244	246	277	255	261	245	260	260	285	263	252	269	251	243	250	239	286	259	274	281	244	279	252	250	271	287	246	254	257	242	248	254	235	273	272	251	267	275	267	271	227	285	279	263	263	235	282	258	278	249	289	250	258	276	249	272	262	255	282	295	251	267	271	225	239	261	261	269	277	243	265	264	242	241	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
14177	2884	6275	6846	5689	4675	3859	3324	2727	2434	2160	1937	1714	1667	1493	1426	1268	1279	1252	1200	1161	1068	1070	1049	985	998	992	927	961	969	919	862	899	891	850	900	892	829	818	853	850	830	887	849	794	836	804	802	803	813	798	767	793	773	798	743	829	786	748	783	728	773	815	715	735	719	753	794	776	758	800	798	789	767	780	776	779	748	790	744	743	755	739	708	707	745	722	705	760	811	701	721	726	734	771	734	744	741	719	711	741	756	743	720	745	732	725	702	770	761	726	711	778	765	764	780	739	699	759	745	720	736	758	675	669	711	751	736	728	747	732	722	727	739	714	722	720	707	724	701	735	734	765	734	660	692	733	700	720	758	751	725	741	685	745	728	702	753	725	732	733	701	687	717	733	742	757	716	753	722	764	710	709	710	664	698	736	720	693	767	697	738	737	689	738	719	699	755	742	718	726	728	759	708	645	730	731	738	732	770	777	677	698	717	733	753	742	695	753	696	703	714	743	717	712	743	719	713	734	659	739	723	715	692	732	771	786	673	742	748	708	737	775	726	755	704	731	766	743	730	766	728	705	704	743	693	722	678	708	720	689	711	747	715	686	725	727	753	708	694	723	729	725	732	741	758	745	726	737	731	680	674	723	705	749	738	684	731	757	692	680	717	769	720	732	733	748	710	750	688	733	750	727	692	753	716	755	706	732	769	719	749	709	708	764	737	686	710	681	778	754	722	717	735	726	683	766	746	730	718	726	701	701	714	748	677	694	763	740	725	735	716	696	715	734	738	709	729	750	704	720	703	713	768	698	706	742	724	748	717	706	687	758	700	758	773	762	741	684	774	724	715	715	723	746	774	703	718	709	687	672	728	701	779	793	720	733	733	779	761	710	735	682	729	739	708	697	707	737	734	723	682	709	708	711	748	669	738	738	727	727	674	724	700	729	728	702	677	701	733	725	737	757	682	709	751	735	709	744	717	712	714	680	748	712	731	739	712	729	748	642	717	680	741	704	714	717	694	673	750	731	699	729	726	757	764	714	691	757	727	672	679	698	734	732	733	726	741	728	716	753	693	736	742	717	711	750	778	741	716	725	696	688	712	697	732	722	677	722	695	696	704	707	729	721	728	739	717	778	694	696	695	777	728	727	728	684	709	699	755	689	677	747	734	722	721	718	706	722	717	737	687	719	763	704	711	728	730	737	729	691	685	757	725	704	695	707	704	733	737	729	721	740	724	722	665	729	708	700	701	712	714	747	748	697	723	778	714	747	730	698	748	735	746	671	677	738	669	722	708	740	720	757	740	732	702	716	697	707	683	758	693	695	756	740	681	761	719	714	727	702	745	782	754	717	718	675	714	676	689	715	709	750	727	734	766	692	722	689	704	707	763	724	705	722	724	715	728	706	717	687	671	743	702	727	756	736	702	733	691	696	695	757	713	705	712	733	746	727	701	720	692	722	769	755	693	717	713	763	686	682	732	722	724	743	668	743	695	686	714	708	691	698	671	713	669	708	709	749	721	780	734	710	681	735	741	769	752	695	678	716	717	681	716	740	698	728	686	756	749	709	725	673	694	762	745	730	704	711	702	718	697	682	676	706	722	733	720	734	745	711	716	759	727	706	743	730	756	781	677	671	737	737	680	688	733	738	733	696	729	734	727	665	719	709	739	736	710	706	733	732	720	719	708	726	713	718	656	730	698	728	768	706	714	691	712	742	730	708	697	752	708	703	725	708	723	803	769	753	749	709	744	701	729	735	729	717	726	722	687	730	699	726	779	732	771	718	765	735	730	727	734	706	724	764	686	747	729	735	715	716	742	740	710	679	752	658	763	787	698	692	709	724	728	724	706	731	715	718	703	749	693	739	728	763	703	735	725	698	697	697	772	725	676	726	704	725	681	712	752	719	767	731	771	726	739	739	694	696	714	739	711	741	741	694	720	731	716	711	699	742	708	692	747	708	736	703	716	713	732	708	689	706	727	706	739	736	752	761	708	662	753	745	785	756	679	742	725	762	724	727	688	747	728	671	712	756	759	652	756	751	714	752	680	759	727	728	695	756	727	736	724	683	733	716	742	726	724	723	714	722	726	723	784	707	724	694	736	755	688	716	728	729	758	695	705	706	707	694	710	691	726	742	710	671	682	684	658	690	770	704	681	687	745	741	741	689	751	737	708	769	787	713	755	720	746	764	694	758	719	762	714	760	712	706	760	692	706	674	701	738	692	740	732	720	714	700	748	711	671	753	701	731	730	744	708	718	719	750	757	746	677	730	755	693	713	725	740	713	710	744	653	734	710	706	718	733	697	668	751	722	722	704	748	686	735	736	729	727	691	717	716	764	656	740	747	721	729	725	804	705	716	694	745	721	664	691	704	738	732	672	710	757	714	686	674	759	736	739	734	742	686	741	712	724	754	702	720	743	717	708	716	724	754	716	675	724	705	700	709	737	712	712	706	722	738	712	697	770	724	690	736	704	725	704	721	718	702	717	727	752	721	698	747	722	695	735	749	704	736	693	733	748	748	744	737	717	682	735	652	745	716	738	727	763	711	715	697	707	735	702	697	703	755	705	749	736	711	754	674	719	722	709	745	721	707	772	678	697	709	707	760	693	753	738	702	733	748	708	742	711	735	726	753	758	746	751	717	750	722	716	747	706	742	704	744	728	681	759	761	722	746	763	710	746	738	729	684	703	716	757	700	713	702	778	736	713	714	757	691	691	746	755	658	725	682	713	794	733	726	741	684	674	746	712	714	680	729	729	738	696	782	725	725	734	741	728	698	738	722	717	777	692	719	732	758	717	659	753	733	712	739	719	720	697	658	734	679	701	765	736	728	713	679	752	730	683	732	781	755	708	731	691	743	738	733	722	683	750	717	724	759	687	745	711	704	700	740	732	712	723	719	703	711	695	697	735	700	718	774	760	699	733	720	678	751	729	769	766	715	688	719	683	691	763	691	745	740	731	673	691	700	733	725	710	751	681	718	711	705	711	652	744	684	703	767	709	749	705	718	700	729	751	739	736	729	697	744	681	746	698	750	737	742	743	726	777	704	664	717	689	691	709	717	716	747	726	721	719	671	722	736	693	665	739	711	728	698	729	777	693	705	750	757	709	741	755	723	773	726	733	719	693	719	712	706	746	711	706	786	708	720	753	737	788	742	682	709	717	639	701	693	740	730	729	691	771	717	772	767	683	740	705	692	706	735	716	670	687	731	720	697	735	692	687	699	712	708	727	739	752	666	713	718	729	712	737	727	732	713	730	703	726	730	693	724	702	669	763	663	757	751	723	770	687	712	719	724	748	678	715	744	747	712	735	736	745	716	714	705	736	711	706	741	714	766	763	709	711	684	705	659	733	667	761	708	724	741	678	756	689	736	708	695	715	731	713	744	744	737	766	760	723	671	706	705	692	712	743	717	717	724	746	728	708	712	681	704	720	714	723	716	739	719	747	698	677	665	721	744	738	708	694	720	790	736	737	685	716	723	695	689	748	733	740	787	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	195	163	143	111	106	84	92	79	88	73	105	83	98	69	77	70	61	85	68	83	86	87	70	73	79	82	98	90	85	87	72	73	81	85	82	77	77	88	69	78	76	69	68	94	93	76	80	89	82	73	71	84	83	69	72	87	69	79	68	84	93	88	74	82	72	88	71	87	90	80	73	78	87	87	96	66	72	82	71	79	77	91	97	90	93	100	81	81	76	81	91	78	78	76	94	81	66	81	72	81	68	70	70	80	65	65	74	81	64	67	87	85	82	83	71	74	86	73	74	79	77	79	72	91	92	94	66	74	81	112	78	96	84	61	83	71	84	72	66	75	93	71	76	91	77	74	81	81	76	63	81	88	75	78	68	80	80	83	90	76	76	79	72	87	76	97	78	63	73	78	77	80	78	63	76	82	92	82	71	77	84	75	92	61	77	73	91	63	88	77	75	77	75	70	74	79	70	72	82	94	92	86	79	86	78	88	86	77	89	72	84	77	99	82	71	74	83	86	91	88	78	69	82	67	81	73	89	87	69	77	69	86	105	70	74	83	78	87	86	80	80	91	86	85	88	86	91	75	82	91	88	81	79	70	79	67	83	79	77	88	89	92	87	71	93	81	90	73	66	81	78	70	90	81	72	84	71	80	91	69	85	84	66	66	67	78	80	75	77	73	79	80	84	80	77	70	90	90	76	78	76	77	79	96	72	78	72	79	76	80	78	82	77	86	81	79	83	62	78	95	81	84	85	62	79	81	79	68	73	76	88	99	85	86	71	72	77	84	96	87	67	73	86	75	76	59	81	83	87	90	82	70	81	76	74	80	75	77	74	78	76	89	88	88	69	76	69	83	84	78	86	67	88	80	93	63	73	68	55	75	86	77	68	89	83	62	84	88	67	103	82	66	77	71	68	76	80	70	98	87	73	79	82	90	64	89	81	78	80	78	91	86	95	93	73	82	87	67	86	89	86	65	76	67	73	77	91	88	80	78	83	84	61	83	76	73	74	71	89	76	77	73	84	78	73	73	74	81	72	89	88	75	82	74	100	93	90	83	89	94	73	82	77	79	83	66	86	76	84	77	79	86	86	66	81	80	88	81	67	74	89	81	82	87	88	88	67	72	87	61	89	74	89	98	85	84	83	67	110	86	81	78	85	87	76	82	82	72	71	77	89	74	77	96	85	86	82	84	84	77	80	73	87	99	86	72	69	78	84	103	90	83	76	80	84	71	59	86	86	73	90	84	84	82	78	91	80	74	75	90	76	69	73	71	96	80	72	82	89	85	81	78	69	73	85	82	72	62	91	80	69	75	72	91	86	65	71	76	75	85	76	92	90	81	87	70	84	81	85	80	80	91	88	78	101	83	74	86	86	93	85	83	65	86	85	76	73	81	100	67	82	69	81	82	85	80	96	94	69	86	78	89	84	84	76	72	91	81	79	90	78	93	75	81	79	76	88	85	79	83	70	94	89	88	68	89	73	92	83	84	79	80	77	82	82	87	81	81	88	75	94	90	79	83	72	82	78	85	72	73	74	87	79	98	73	76	83	102	74	80	82	73	73	88	94	81	80	63	62	74	71	86	93	100	96	91	84	88	77	78	79	74	77	73	59	76	78	74	60	78	79	87	90	79	76	74	79	87	90	79	76	90	64	76	82	82	80	75	100	84	76	74	71	62	89	96	70	100	77	74	69	81	80	86	67	67	82	91	96	93	84	85	77	89	78	79	79	75	79	82	86	78	93	81	74	78	68	82	74	75	82	79	83	83	85	85	81	78	73	91	71	80	85	83	83	80	74	95	94	85	81	94	89	56	93	84	82	77	67	84	80	93	83	75	77	83	88	79	99	71	85	95	80	94	69	76	64	78	85	71	81	82	106	76	61	71	70	78	86	82	74	70	73	86	72	80	73	93	87	89	84	97	58	84	90	76	76	84	64	79	93	67	77	76	81	67	75	81	89	83	71	100	83	91	81	82	78	84	98	82	66	87	71	76	85	94	77	83	74	74	75	92	85	72	76	73	79	62	80	75	94	61	74	86	103	82	88	81	55	69	78	67	65	71	84	86	92	71	74	78	73	84	79	83	72	84	78	92	94	90	74	79	84	82	73	82	89	70	74	79	86	110	78	84	72	86	83	86	67	90	77	74	77	82	86	70	81	68	72	79	64	70	76	81	75	75	68	81	69	74	80	90	74	77	68	74	84	80	79	70	76	92	84	76	94	79	80	98	73	77	83	98	86	73	84	88	97	84	84	94	88	72	86	54	75	92	88	87	85	81	82	76	80	80	80	84	97	80	69	88	86	89	66	71	71	84	79	86	89	71	82	84	83	91	83	86	89	82	77	79	83	69	92	73	72	88	67	77	75	95	95	103	80	84	80	85	93	89	96	82	69	70	87	79	73	66	95	87	83	76	69	79	81	78	72	88	56	87	91	77	83	81	76	85	72	87	97	73	83	77	103	73	88	70	79	83	78	80	70	80	72	98	76	91	77	80	70	67	67	77	70	73	74	79	96	89	83	81	76	80	81	85	67	81	81	79	90	82	78	87	88	74	93	73	71	73	73	60	73	78	88	81	98	85	78	94	77	91	78	77	88	93	79	90	79	79	82	75	66	70	79	77	78	74	78	80	76	78	55	74	75	94	73	71	70	81	77	83	90	85	85	77	87	69	85	78	90	68	71	77	77	80	70	82	83	80	69	87	82	85	85	73	80	65	89	83	77	71	69	76	72	84	70	68	74	78	80	67	76	70	79	90	95	84	81	76	88	77	76	65	88	77	81	71	83	86	78	87	82	75	78	55	78	86	83	95	79	83	78	96	76	68	88	69	76	71	88	72	88	81	74	87	77	72	76	75	97	64	92	72	70	85	78	78	81	68	78	83	97	67	69	78	56	83	86	82	85	77	72	85	68	63	78	70	79	92	76	83	87	70	86	95	75	78	77	90	85	67	75	66	80	84	93	72	99	82	94	77	78	72	81	81	90	83	84	71	90	83	82	87	78	84	73	67	80	82	70	89	91	91	76	79	88	81	89	64	89	85	78	85	77	94	77	81	80	62	89	87	70	82	92	71	78	87	82	70	78	96	68	63	86	69	77	71	76	74	93	68	75	86	76	89	80	93	67	97	84	74	82	88	82	70	81	89	73	80	78	89	85	79	81	102	95	92	105	77	70	91	81	88	78	88	71	74	75	81	74	82	64	98	73	84	88	100	85	93	72	90	82	87	65	69	87	72	67	93	79	76	80	79	83	85	87	88	85	78	105	69	80	75	81	65	74	68	75	77	80	93	70	77	88	76	81	87	79	76	86	86	70	97	77	89	84	84	73	89	75	78	81	97	63	91	74	96	89	85	85	68	67	84	82	61	73	75	84	83	71	75	69	58	69	76	91	70	76	95	84	78	76	82	94	70	57	81	88	75	72	82	70	85	70	77	86	81	68	83	82	77	94	60	88	88	86	85	55	87	69	91	79	72	83	95	75	77	79	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4520	342	406	464	408	332	363	352	314	323	324	303	314	292	315	304	309	315	271	279	285	264	294	277	264	287	302	279	308	261	275	269	277	265	251	284	277	269	286	282	289	244	239	270	301	262	261	271	278	260	258	276	287	284	280	276	269	277	300	291	286	262	292	248	252	280	259	271	248	276	266	263	230	311	273	282	259	274	254	299	276	274	267	262	272	283	272	286	257	264	269	250	262	244	248	280	269	263	258	270	264	251	250	276	281	276	275	280	254	281	284	263	288	305	259	261	279	265	265	257	288	280	275	295	262	250	276	276	254	270	272	268	325	261	274	284	243	291	261	273	262	274	272	261	289	285	275	260	248	263	258	269	269	274	267	247	262	285	266	272	250	270	261	256	289	321	273	272	254	270	286	258	287	276	267	289	298	262	254	251	272	268	280	251	260	261	257	275	253	258	255	258	272	288	262	270	283	264	281	263	260	290	251	272	261	241	267	295	273	284	264	257	290	292	281	305	235	284	251	280	274	290	259	276	268	268	247	292	263	288	270	274	298	250	304	297	292	277	283	290	285	250	286	291	261	247	268	282	262	285	282	244	280	276	255	254	251	261	282	244	284	280	270	287	249	254	274	295	270	276	266	269	260	267	260	249	300	253	255	313	287	286	263	231	267	277	281	279	262	263	262	270	270	276	257	278	261	254	257	276	295	268	267	263	257	286	283	275	279	243	270	270	269	259	292	268	291	255	259	289	278	287	276	262	260	262	266	259	285	281	249	257	284	281	237	269	268	278	270	261	274	277	245	324	276	237	267	269	275	257	290	256	270	285	259	303	268	273	257	247	256	281	252	283	271	287	252	282	247	269	261	247	270	252	313	269	267	259	269	315	279	286	261	291	272	265	262	244	253	258	265	268	260	270	287	284	236	277	272	265	270	291	249	279	278	248	265	281	299	278	282	276	264	272	286	259	254	286	268	252	269	269	246	275	262	324	288	293	291	288	257	275	272	291	235	268	295	290	281	280	226	263	274	263	280	259	286	234	284	273	267	268	255	292	253	275	282	247	293	298	269	279	291	283	281	302	268	301	233	260	278	282	256	256	273	261	301	269	261	281	309	268	275	264	260	275	261	282	272	265	303	292	263	286	275	260	277	276	277	266	280	237	259	276	270	287	266	277	254	299	294	284	267	290	276	293	289	258	303	284	277	269	306	274	251	322	279	231	291	266	253	287	305	250	262	291	277	301	266	266	262	264	270	309	262	279	273	254	283	269	271	289	264	290	256	275	308	283	260	262	249	238	281	273	236	282	261	273	292	266	254	234	283	283	270	250	266	267	294	257	278	285	271	285	282	233	255	284	262	265	299	267	285	284	266	285	259	262	310	262	238	269	283	258	281	253	316	273	287	285	291	260	257	282	276	258	295	258	274	295	290	266	267	277	257	294	279	289	281	249	254	298	254	272	289	274	274	268	267	267	263	286	273	288	298	271	252	283	275	278	283	254	261	259	242	277	263	260	250	273	272	280	295	256	264	268	268	255	251	277	273	267	273	260	282	264	275	263	272	270	279	258	265	289	289	276	257	278	258	271	243	267	263	260	300	253	270	251	262	254	307	252	290	277	287	277	272	278	262	262	306	293	268	277	258	269	283	263	300	249	261	291	259	286	247	264	279	300	283	265	264	275	254	251	261	262	270	265	245	247	237	285	289	286	285	279	277	280	282	271	281	264	264	276	253	250	279	260	264	256	254	292	251	283	274	285	296	268	295	266	248	253	260	249	279	243	245	278	270	244	283	282	290	290	293	282	305	238	297	238	246	282	285	281	243	276	262	261	285	282	269	245	232	292	264	276	278	269	262	300	288	272	276	277	270	248	275	298	294	279	247	302	248	272	242	275	281	295	260	277	286	299	284	285	281	307	257	293	277	299	274	271	292	312	269	296	287	274	270	264	275	296	287	281	271	268	299	263	263	307	285	273	294	256	272	267	282	295	251	306	283	288	280	295	264	284	252	246	272	268	270	278	266	271	291	258	234	274	296	253	272	264	305	288	297	265	269	265	291	269	264	281	248	273	276	293	288	289	278	256	263	262	272	252	262	285	273	299	263	264	278	251	270	279	261	282	273	260	270	281	273	272	277	235	282	270	252	281	277	283	273	283	277	263	287	243	264	303	273	258	287	290	299	270	285	259	274	295	309	268	253	298	273	280	258	291	272	274	256	317	297	271	261	269	261	254	270	304	262	271	274	262	235	286	272	265	278	277	278	278	268	270	256	291	274	285	301	255	264	279	246	281	295	288	242	269	294	257	252	261	291	296	291	283	261	260	245	283	259	253	248	260	284	252	246	261	290	306	281	266	260	274	263	256	332	268	242	257	257	284	288	263	272	272	277	264	248	294	252	237	313	283	283	299	267	277	269	263	258	258	286	304	281	260	281	279	278	284	285	254	241	267	271	241	259	281	270	263	261	267	267	276	266	269	259	288	277	282	281	261	263	288	291	251	274	252	290	249	276	284	257	259	243	275	274	235	240	270	236	271	252	264	245	309	291	270	262	282	284	288	284	283	274	281	275	262	246	270	276	302	271	288	245	251	274	267	279	261	277	275	290	269	283	262	261	262	282	246	290	263	283	234	263	262	248	293	258	271	269	263	247	280	277	292	258	271	270	279	274	299	284	287	285	281	298	257	268	304	275	282	235	241	264	293	285	277	269	270	274	268	268	267	274	269	276	258	277	280	260	275	291	250	289	242	277	263	267	268	289	277	268	241	306	255	256	305	273	247	265	261	267	289	253	272	281	267	269	262	260	280	279	263	267	259	277	254	263	303	288	266	270	306	289	243	295	277	269	287	276	271	265	277	262	270	246	282	296	259	251	270	261	294	283	281	243	283	272	289	273	272	240	279	262	270	295	277	254	269	247	308	259	282	269	262	278	289	265	265	304	249	288	268	298	273	245	231	274	258	300	275	306	262	272	270	277	273	253	312	269	271	269	269	235	265	239	263	276	300	261	270	284	248	259	258	293	271	293	293	307	269	285	286	270	281	266	264	303	270	289	269	282	295	270	254	254	279	251	261	268	284	253	274	267	254	281	273	238	277	247	262	266	283	274	261	266	257	246	276	267	282	275	286	270	298	252	294	275	274	276	258	281	280	253	273	271	253	263	281	263	258	270	242	286	283	269	288	302	276	280	289	276	265	276	248	260	274	267	280	265	277	298	277	264	268	278	285	291	245	243	295	240	292	254	271	267	277	252	238	277	237	290	267	276	292	287	254	284	255	299	253	272	300	282	269	251	311	255	239	270	256	269	329	277	273	267	267	262	292	253	274	289	305	264	246	253	282	260	301	273	273	283	269	268	276	282	272	260	287	249	287	257	297	282	253	268	255	275	258	320	255	269	258	263	296	303	280	292	258	268	269	281	257	279	299	282	280	259	272	264	250	263	282	282	255	264	283	289	265	270	284	272	261	268	235	275	284	273	290	296	267	265	254	258	239	262	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
23415	2414	1479	1180	836	653	502	398	354	302	287	238	268	221	236	215	208	216	203	207	187	165	174	161	185	170	171	191	188	171	188	190	176	187	184	162	151	187	165	200	170	167	142	185	178	170	158	155	156	160	155	145	166	163	157	179	146	159	157	159	144	157	163	167	138	169	150	137	151	157	146	155	174	170	169	156	166	143	151	123	164	164	163	156	152	149	178	178	160	158	165	164	165	164	146	169	154	159	160	184	151	182	161	166	164	148	165	153	167	155	150	165	145	157	159	163	168	144	170	162	165	169	166	170	159	188	164	170	154	176	154	173	147	160	159	156	179	158	182	159	172	151	152	146	166	147	163	139	160	153	157	168	160	162	148	158	154	178	144	147	163	164	161	161	146	154	177	167	162	153	143	156	178	173	151	163	145	176	165	145	161	158	167	174	158	148	191	175	169	165	161	154	155	155	156	162	178	156	159	176	178	164	156	166	164	177	147	147	163	175	161	161	162	142	166	191	165	160	165	156	166	174	163	152	163	157	167	152	144	169	173	150	174	158	162	146	147	163	173	146	159	145	131	164	174	180	158	145	161	179	192	156	158	160	133	159	166	165	172	177	155	149	148	160	155	159	156	154	146	140	159	177	151	162	168	167	151	163	173	190	187	171	173	177	135	157	139	162	179	172	182	186	160	165	165	161	173	157	173	159	153	172	166	118	139	157	139	174	157	149	147	148	181	162	160	139	159	180	164	177	162	167	137	136	175	147	163	137	161	138	175	143	176	186	182	144	145	148	182	162	182	139	161	164	167	135	178	156	157	147	157	147	167	149	174	163	163	190	169	166	164	184	184	161	139	178	140	161	192	152	168	164	174	138	172	167	147	156	174	178	168	158	170	184	157	167	159	152	166	156	164	152	155	156	149	165	154	150	178	184	166	163	163	151	145	168	146	153	175	143	149	146	152	115	178	169	155	164	165	147	155	155	158	153	163	169	158	146	145	159	154	153	173	163	155	178	153	148	158	167	161	152	161	162	141	178	177	145	167	187	177	175	156	164	161	162	157	164	148	142	163	164	147	168	153	185	152	159	162	156	182	182	173	157	147	168	157	160	183	150	147	153	158	154	178	138	139	160	164	161	179	161	178	169	171	164	178	160	152	169	178	149	166	154	155	168	160	142	177	171	164	163	156	168	156	157	157	176	157	169	181	154	172	168	146	160	173	185	151	169	180	177	170	140	179	160	172	147	193	169	153	156	178	150	170	164	159	137	170	160	163	178	161	159	161	159	147	173	143	156	150	162	175	159	152	141	191	153	154	150	162	163	154	147	162	165	173	170	163	179	156	170	164	177	160	149	155	156	153	167	131	156	151	161	165	163	134	169	170	145	167	154	162	149	178	155	149	163	170	158	167	149	154	149	151	161	167	169	178	161	183	165	171	156	159	152	140	142	165	144	175	148	161	158	149	163	159	186	155	170	162	166	124	172	169	174	161	154	160	187	162	163	135	166	171	160	163	165	152	138	177	169	156	170	167	154	158	195	174	173	156	151	147	156	165	180	158	170	171	139	170	187	137	154	161	175	125	156	161	177	165	163	161	140	152	170	170	175	144	141	138	147	171	141	167	164	143	184	164	161	145	151	160	153	170	179	166	161	155	184	160	169	178	158	150	175	156	158	148	167	163	149	157	152	172	172	150	154	159	171	140	163	175	187	155	185	182	174	162	175	183	167	152	156	161	172	169	148	164	179	159	156	150	191	175	152	164	174	177	145	157	149	178	165	164	154	146	177	196	157	167	183	153	154	167	156	184	157	144	165	164	182	148	160	149	173	157	130	141	142	162	168	165	151	158	185	160	163	158	166	155	168	132	163	158	171	155	159	149	163	145	157	155	173	179	148	155	169	151	148	171	155	172	143	167	165	177	157	160	139	165	159	175	143	156	161	174	176	153	178	147	163	149	177	179	161	168	154	163	160	183	155	153	172	176	154	170	165	132	150	156	168	152	154	155	161	154	160	149	172	181	142	162	168	154	152	164	183	177	159	182	153	138	170	165	168	160	160	165	163	188	124	151	164	183	145	152	180	170	159	140	189	157	161	141	151	171	156	155	128	171	161	152	138	146	145	166	168	147	166	174	171	169	160	165	146	185	178	159	157	152	164	169	160	183	149	157	165	194	167	148	167	158	159	166	185	148	158	138	178	167	158	180	182	145	169	167	169	154	181	186	147	188	153	161	162	151	162	149	168	147	137	161	148	162	156	158	162	156	160	136	183	149	180	162	154	153	160	162	169	164	161	162	164	162	163	159	144	154	171	148	155	168	155	159	166	163	165	172	156	163	147	154	149	184	169	140	136	143	169	149	144	175	154	165	162	170	156	167	155	146	173	152	136	168	166	154	154	166	176	149	171	176	155	134	165	166	162	139	172	168	165	176	187	168	170	138	164	172	153	172	153	180	176	162	178	163	157	154	158	167	157	180	163	166	155	172	166	149	176	189	158	163	147	182	168	151	187	165	169	170	174	160	152	168	155	167	160	156	148	161	167	164	160	159	148	148	165	149	151	150	159	187	141	154	157	142	163	160	142	162	166	144	171	156	163	175	176	153	179	203	155	166	191	149	144	156	171	175	164	167	152	177	167	138	162	139	157	149	162	175	162	166	168	173	152	146	148	181	170	153	163	167	164	139	147	137	162	185	158	174	150	178	137	175	185	194	173	132	177	138	148	166	134	179	171	136	148	150	162	153	170	171	153	167	151	134	160	137	168	145	158	159	157	156	179	161	172	148	144	159	158	151	160	170	155	188	168	161	174	158	137	163	165	156	141	177	171	159	167	180	169	161	147	164	166	164	166	165	176	169	162	161	168	141	161	155	152	149	156	158	152	166	168	159	160	155	147	149	140	147	161	166	155	165	163	186	184	196	153	174	168	168	159	160	157	182	149	155	166	149	162	164	146	160	174	146	152	164	155	137	148	161	167	143	151	179	148	145	151	138	184	158	163	168	189	187	157	152	129	169	142	163	168	170	155	142	143	135	159	143	161	167	166	159	155	138	170	136	172	151	147	167	140	183	154	168	155	174	153	162	155	148	156	148	168	166	154	164	145	152	140	135	144	149	137	151	159	152	179	165	156	170	155	161	157	149	146	162	167	164	160	167	194	130	154	162	160	179	180	159	158	156	155	154	173	191	157	148	157	171	152	155	173	150	168	178	177	163	151	160	151	165	178	170	153	172	173	161	151	172	164	179	147	170	141	148	155	176	170	160	154	166	167	181	173	164	143	166	147	188	156	156	158	168	149	159	149	146	157	160	163	156	164	155	154	141	151	160	166	158	178	170	180	168	160	178	148	167	130	158	189	182	157	169	154	158	171	169	156	146	153	179	134	157	150	154	175	160	149	162	154	151	146	152	174	161	164	157	150	171	147	130	170	168	161	172	151	159	179	184	165	150	153	152	158	145	148	159	164	177	164	180	171	116	158	151	156	161	166	157	160	167	153	172	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
10341	1558	3314	3886	3218	2672	2116	1783	1533	1269	1187	1091	1007	933	856	782	815	770	781	683	670	689	705	629	598	623	610	615	641	554	598	557	511	550	585	528	563	538	560	536	564	550	482	547	512	506	548	481	522	485	511	534	492	497	496	530	498	538	483	533	494	459	491	464	515	543	498	481	493	527	488	457	499	497	489	504	487	459	488	483	454	482	492	523	486	456	480	472	478	508	501	423	481	514	476	483	443	483	488	488	458	494	510	499	520	470	462	513	460	451	478	476	506	490	474	489	510	476	451	474	471	476	485	508	483	458	429	512	512	447	477	503	469	503	521	450	482	493	506	497	494	496	489	477	483	488	495	499	446	461	486	487	519	486	468	482	502	467	474	486	448	478	441	469	449	520	448	495	481	462	483	490	485	496	485	486	521	444	470	432	480	482	483	454	456	497	474	448	474	507	482	491	476	435	485	484	490	470	453	476	471	481	444	467	472	456	466	500	474	482	479	477	466	485	464	485	469	481	487	450	474	498	484	511	499	519	485	505	439	494	496	490	497	476	492	463	504	485	446	507	479	491	485	513	489	457	479	502	490	495	456	471	491	484	514	487	453	449	444	527	467	480	477	494	463	424	483	466	459	439	484	497	479	466	521	453	529	465	432	462	432	472	468	481	494	447	466	486	508	473	446	475	449	510	472	460	492	477	474	502	503	469	466	463	479	476	496	471	468	499	485	465	465	487	472	483	473	475	488	488	496	472	476	483	479	485	499	516	454	483	443	502	481	478	502	487	478	444	500	468	469	470	458	484	465	497	459	456	480	478	514	495	481	456	471	507	435	451	474	453	459	516	484	489	511	464	507	467	462	504	464	478	473	460	487	511	460	543	501	509	454	506	471	503	445	472	432	435	454	478	498	500	484	493	515	455	495	481	483	464	454	462	467	478	488	485	489	500	475	455	474	504	455	434	457	505	449	475	480	460	497	472	479	470	482	475	493	507	466	448	464	470	519	447	473	489	517	467	481	482	456	485	421	479	450	504	452	473	512	505	457	457	487	460	472	493	504	470	504	455	499	499	471	482	513	479	484	463	513	481	471	494	487	478	462	445	522	475	501	466	469	454	490	478	532	491	468	470	454	473	471	450	472	443	460	468	450	494	488	440	499	477	506	474	497	463	434	485	500	488	456	461	480	452	475	462	499	475	487	490	452	455	520	489	489	474	465	482	479	504	483	493	474	475	443	498	457	457	462	493	480	471	444	468	557	466	470	531	499	504	520	486	469	517	476	503	523	488	449	419	480	481	473	504	519	467	480	454	521	503	480	512	519	464	456	453	467	501	446	467	503	479	481	477	503	476	464	467	457	476	498	480	479	513	448	500	492	487	468	411	473	482	511	467	466	502	485	453	443	468	495	446	445	464	474	498	451	491	493	465	504	474	495	451	466	523	497	499	488	489	495	491	456	434	448	470	459	495	445	481	484	446	454	470	526	470	516	466	500	436	454	461	483	442	505	472	469	494	493	476	460	491	486	503	475	479	478	494	474	492	466	471	453	491	481	440	485	509	477	461	467	487	496	458	503	482	461	485	522	459	443	515	476	451	541	534	457	483	474	501	451	464	451	448	457	508	451	483	456	476	480	461	466	504	451	510	463	469	473	496	502	474	518	464	446	444	476	497	476	461	472	476	496	523	432	474	463	464	490	478	475	469	492	502	457	431	471	465	488	480	519	485	467	457	468	463	495	475	457	486	521	464	471	460	479	473	441	462	459	470	439	466	462	492	499	483	457	443	486	514	461	503	467	454	471	472	495	480	464	467	512	481	488	504	415	469	454	449	493	480	463	499	450	479	476	459	464	466	515	454	483	449	481	473	476	508	440	472	501	441	463	512	467	508	445	458	472	528	490	477	506	493	430	485	503	469	430	510	483	518	460	438	479	481	487	496	493	485	482	456	468	501	457	455	469	461	518	469	484	441	510	490	454	492	442	460	530	483	488	498	490	493	505	494	476	474	469	508	515	502	485	448	462	491	509	454	492	476	490	469	471	488	491	452	503	503	449	478	522	498	492	459	473	463	472	491	478	503	496	472	479	469	454	474	456	502	471	479	465	478	474	478	451	508	473	475	447	480	458	454	483	469	505	458	441	458	472	501	511	476	479	423	466	511	473	486	452	496	502	483	464	479	468	489	486	489	478	478	477	495	472	495	508	452	485	513	492	464	496	529	468	489	491	489	459	477	482	490	496	487	515	418	497	480	446	466	458	487	513	477	453	502	467	492	501	459	492	480	497	517	488	474	474	484	491	479	453	486	488	486	493	474	476	427	506	520	471	518	449	463	507	476	459	482	442	455	463	504	458	487	461	479	455	478	477	494	473	445	476	498	466	474	464	459	502	460	469	459	475	468	479	478	490	452	490	465	464	464	462	471	447	497	476	469	431	472	446	469	455	447	477	478	457	475	479	464	518	504	496	455	507	475	443	516	479	444	491	466	481	462	475	483	473	495	451	466	470	433	498	489	470	461	458	487	468	507	493	474	503	512	465	477	528	476	488	435	506	455	434	493	430	461	495	508	451	516	487	483	484	475	494	472	470	457	495	476	454	481	470	459	472	531	493	481	525	520	515	503	453	515	481	448	467	506	445	480	462	430	448	470	458	464	446	480	495	479	465	487	472	500	530	484	481	471	445	446	447	493	473	489	482	486	510	432	470	465	513	448	507	481	443	483	493	454	501	505	493	465	469	497	470	462	489	452	470	492	468	478	477	497	491	448	495	489	488	504	466	488	451	476	439	489	485	485	488	445	484	490	522	482	489	489	493	512	454	436	521	470	469	481	466	473	495	474	505	486	453	491	508	486	467	463	464	479	476	512	490	475	499	508	474	472	507	451	461	524	447	493	467	431	503	466	494	469	482	472	478	520	477	440	487	472	492	463	449	503	481	479	501	487	456	517	454	456	461	482	473	497	457	436	483	467	454	496	453	471	478	510	468	454	472	474	471	482	474	467	495	436	505	492	486	496	463	495	499	476	472	456	515	433	517	504	499	451	461	475	474	439	497	466	476	464	459	456	472	455	456	474	492	452	501	468	455	477	478	480	473	491	478	472	420	495	472	457	490	489	458	458	457	493	496	472	484	470	495	514	477	480	466	496	452	492	469	499	481	476	426	504	506	506	495	485	480	451	463	468	516	435	436	507	479	446	481	487	498	479	481	492	512	495	467	498	448	491	479	512	493	500	512	452	476	472	490	507	499	479	486	508	479	468	465	496	449	485	474	439	463	482	441	479	467	468	473	483	465	472	451	465	450	491	488	471	500	458	465	477	488	492	426	508	448	479	477	497	477	430	486	498	453	511	470	514	512	458	476	457	482	472	490	446	458	438	482	482	453	462	484	478	484	475	414	484	460	487	488	524	470	464	506	505	431	463	479	474	493	435	498	466	475	457	436	482	444	474	467	506	496	472	467	483	463	491	497	492	491	472	451	498	491	525	473	467	518	476	514	459	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37006	7290	3114	2293	1558	1185	922	742	667	545	509	458	402	396	373	361	356	326	365	337	317	303	297	318	306	291	278	291	312	257	292	280	299	302	295	264	281	275	277	300	263	287	302	259	305	276	266	329	265	294	328	263	259	260	267	257	276	296	276	295	284	260	282	287	256	242	265	288	283	269	234	254	267	296	245	266	264	264	279	275	275	266	241	261	247	291	252	252	255	258	253	273	292	291	265	273	255	237	266	277	263	226	271	269	288	272	282	282	278	263	254	274	250	279	233	260	277	280	270	282	257	272	270	254	272	261	258	246	281	241	280	249	275	265	278	266	288	282	236	254	295	278	252	273	274	285	257	251	265	276	247	252	293	261	272	260	270	265	276	269	270	264	275	239	271	246	285	269	246	280	278	255	264	247	260	287	269	274	287	256	275	288	249	287	263	238	260	246	270	268	250	258	242	270	252	256	278	284	264	278	267	293	260	247	301	249	293	281	253	259	283	284	267	290	264	255	259	280	283	281	259	271	264	262	285	262	261	278	278	244	256	266	273	237	254	286	257	286	289	273	262	263	283	276	230	250	287	237	245	261	250	273	262	249	263	256	282	255	268	278	254	277	257	233	292	275	267	273	276	259	263	271	279	278	282	291	262	243	276	271	271	304	261	274	275	249	268	270	303	251	291	262	264	271	243	237	261	260	244	279	252	266	268	230	265	240	284	259	268	279	238	266	276	247	267	241	287	250	281	235	240	268	252	254	238	263	264	266	255	256	242	246	271	270	273	258	264	279	253	265	271	262	254	255	295	264	267	276	253	294	290	254	266	292	272	284	242	264	246	304	299	259	296	269	268	263	268	265	237	261	260	275	280	248	241	257	266	293	254	261	290	248	263	239	247	239	262	263	238	235	241	231	262	241	270	299	270	254	269	270	281	286	259	273	264	283	262	276	264	280	276	259	250	239	267	263	258	281	234	265	240	251	284	237	263	236	256	257	282	262	275	249	277	247	257	274	239	275	274	282	275	250	260	295	304	247	269	247	282	266	262	291	265	252	271	280	252	258	248	239	261	279	286	255	261	259	281	258	280	260	312	263	232	273	235	251	283	237	264	255	263	290	272	245	267	275	270	247	290	268	267	237	307	271	265	271	284	266	286	258	280	275	270	261	271	267	258	297	258	288	254	262	251	252	262	277	277	272	265	285	266	246	240	257	278	285	274	259	274	261	274	261	294	246	257	243	255	254	261	273	243	282	271	245	263	239	256	253	256	255	253	264	277	294	262	269	253	255	272	248	250	253	285	280	266	286	278	272	271	262	261	268	254	250	301	299	228	289	286	271	265	267	241	253	286	283	258	299	259	260	277	248	261	276	287	236	256	262	255	259	250	262	247	260	275	252	234	234	257	229	282	273	242	228	271	243	255	274	260	264	276	262	285	253	273	300	240	247	249	262	256	264	270	280	289	260	276	252	254	243	255	260	279	268	288	230	255	252	271	257	270	295	245	262	244	234	270	250	244	232	267	290	242	239	243	277	267	287	266	263	255	238	251	278	250	277	274	238	283	243	269	290	260	243	230	261	255	267	263	270	280	272	260	271	258	255	267	272	301	251	290	263	282	249	228	259	262	236	276	275	258	270	264	250	266	267	270	270	251	272	267	256	286	285	273	267	242	262	255	275	243	263	254	272	248	258	236	262	259	262	282	261	264	276	258	290	271	269	294	260	277	263	287	225	225	238	254	258	286	274	268	271	304	270	270	287	294	276	238	269	274	262	266	283	260	256	265	295	257	263	269	249	263	259	246	282	283	248	265	279	267	279	269	264	294	268	256	264	248	239	267	289	261	274	284	270	298	240	259	240	279	250	258	262	280	263	259	276	290	265	289	279	282	289	287	243	279	274	270	254	280	257	275	270	243	260	284	256	290	247	268	271	255	258	255	261	279	237	265	286	265	279	263	241	274	249	257	270	244	286	255	248	275	266	248	285	290	220	284	247	266	247	261	249	262	267	258	257	256	256	257	284	259	266	257	258	246	245	273	281	254	250	274	262	286	250	268	245	269	249	314	310	290	287	288	264	253	280	305	245	288	292	282	277	257	250	289	279	263	255	280	257	258	291	270	267	253	234	270	293	285	283	281	247	264	250	230	266	255	243	270	261	241	259	278	250	266	267	266	265	288	265	279	259	303	292	247	275	268	283	258	243	258	241	248	264	272	305	245	250	254	267	268	275	263	258	270	240	278	246	264	266	253	308	255	256	287	268	255	246	254	247	288	277	261	258	231	259	264	253	295	251	285	279	254	255	270	259	290	284	271	272	238	259	271	263	273	258	260	273	281	269	258	261	292	264	272	279	259	279	276	257	269	303	252	290	263	318	267	272	252	265	257	266	284	243	267	282	240	257	248	255	264	281	291	270	282	240	273	274	272	267	294	240	265	273	272	278	248	269	273	280	258	297	283	254	288	238	258	255	301	280	260	252	268	272	285	248	288	236	259	260	242	250	283	297	274	275	242	276	253	238	280	270	258	246	250	282	267	269	259	274	267	250	248	273	256	250	257	261	277	235	257	269	291	277	260	283	269	248	259	299	280	248	292	240	247	284	283	266	261	281	280	285	274	262	259	274	258	304	276	282	243	260	267	276	290	280	265	283	266	280	280	278	276	249	276	274	294	252	279	273	286	251	241	302	296	270	268	257	272	298	248	271	254	273	271	257	269	256	273	275	251	243	258	260	266	273	230	262	261	251	244	238	269	302	257	257	257	260	264	256	273	286	266	255	263	278	232	258	265	232	271	245	270	268	272	269	269	244	240	264	271	255	274	269	261	263	257	278	257	268	237	316	278	261	254	248	248	271	255	271	279	264	273	262	238	270	261	258	264	281	281	287	271	258	257	263	217	254	242	268	294	253	262	257	274	282	251	256	247	256	254	272	253	249	266	254	275	257	277	255	243	256	286	258	246	281	270	260	278	259	280	264	270	219	249	272	216	257	236	273	265	259	270	271	269	261	259	280	269	242	260	294	237	271	269	278	261	263	267	268	243	265	279	254	270	272	275	269	255	285	268	270	293	250	278	262	256	275	266	241	269	246	254	255	244	263	266	258	265	277	255	261	262	262	263	235	290	266	260	261	250	263	232	283	294	245	278	285	285	236	239	255	268	278	281	263	236	271	278	239	273	242	278	245	249	286	282	272	274	259	276	261	258	273	242	271	272	258	282	287	250	292	277	263	263	268	243	277	270	239	278	262	252	286	271	253	313	267	276	256	251	261	279	280	293	268	242	292	261	274	249	276	257	249	253	264	263	256	260	287	265	256	276	254	269	255	250	248	245	241	248	282	271	255	283	259	302	295	253	282	275	288	270	282	267	253	270	303	272	262	317	293	272	247	285	277	254	242	288	273	268	276	279	261	257	252	256	263	264	278	266	255	254	264	269	253	265	265	241	245	246	277	249	274	278	268	270	252	257	270	247	261	252	239	260	266	264	247	241	283	250	290	261	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
14086	2839	6273	6858	5790	4635	3716	3271	2726	2376	2035	1963	1714	1618	1548	1436	1304	1257	1204	1189	1144	1118	1084	959	1028	979	1010	1000	962	991	895	917	950	872	884	861	856	856	844	834	830	794	811	821	834	878	741	782	794	774	763	807	783	748	746	796	827	793	748	775	720	756	749	719	755	720	784	739	736	721	777	734	741	764	746	733	769	739	747	729	808	743	764	777	811	727	685	742	716	755	793	769	748	754	717	726	733	690	775	735	666	724	770	725	702	732	699	730	701	747	707	691	753	756	741	765	738	670	774	723	752	766	704	695	746	752	756	715	721	732	789	730	733	752	747	712	703	753	754	759	691	736	721	766	717	710	723	687	692	748	754	725	726	715	743	762	713	752	740	722	730	734	720	767	719	665	757	687	768	769	733	694	750	730	719	740	737	754	747	679	723	681	757	709	743	713	753	722	757	745	679	701	747	718	728	727	750	751	701	723	745	747	670	744	729	694	697	696	740	717	746	748	804	683	679	747	740	667	734	715	704	755	712	698	681	701	666	691	687	699	726	700	674	682	752	704	695	718	719	731	738	759	684	744	743	685	729	703	722	715	734	746	711	721	680	746	696	770	686	744	706	747	710	722	760	781	683	736	777	717	673	714	721	676	765	726	707	737	714	750	747	708	707	717	730	782	735	667	708	707	719	743	715	731	727	709	678	752	732	724	701	713	735	722	673	743	721	693	736	753	692	714	729	755	773	731	697	669	682	704	695	755	687	710	675	722	685	723	721	725	740	717	727	669	798	692	769	738	727	706	717	759	712	706	728	723	727	698	717	653	722	701	721	754	686	733	761	690	729	719	716	728	707	649	705	733	786	744	731	713	718	736	715	753	712	734	754	690	698	692	702	719	715	764	727	696	767	709	726	770	727	705	740	739	671	753	716	710	718	659	707	680	707	703	794	708	713	701	711	666	712	742	744	714	682	692	720	745	767	657	751	723	691	741	723	735	715	694	706	695	685	727	715	681	708	758	687	679	740	739	726	708	744	672	731	747	755	766	671	729	709	771	689	688	649	745	716	718	702	698	720	715	694	749	706	723	746	731	741	756	706	727	722	692	698	722	707	697	742	722	740	685	744	688	718	706	702	677	714	734	751	736	778	724	704	717	715	737	746	775	715	707	672	708	697	760	744	748	752	766	717	723	665	691	770	801	699	773	752	713	721	760	709	745	707	713	725	731	754	714	704	710	749	699	669	692	725	723	700	741	720	698	719	694	658	721	719	702	715	719	775	657	700	728	765	709	720	684	768	750	751	745	733	745	707	741	725	696	711	768	762	759	687	707	739	704	769	728	680	720	739	713	768	743	713	730	696	729	685	729	721	635	751	718	750	756	733	702	751	729	721	746	765	721	725	732	730	739	730	664	787	689	745	763	698	750	703	739	739	705	717	737	732	710	699	724	751	781	721	727	713	687	747	790	738	700	710	696	723	735	739	766	708	747	699	734	738	743	701	716	716	725	725	688	759	751	697	719	736	729	722	757	753	742	722	788	702	770	741	746	689	718	701	752	710	738	735	727	744	766	727	743	756	722	700	724	674	685	745	751	690	710	761	706	726	708	696	718	675	743	782	717	673	717	722	701	751	693	712	750	708	748	707	701	732	761	746	713	708	726	749	707	720	732	698	742	717	736	715	715	747	736	731	744	693	698	728	740	708	705	744	705	720	758	755	752	743	712	750	741	730	731	718	722	691	726	730	708	747	724	708	720	690	680	738	727	698	676	689	734	729	700	735	767	700	725	742	748	743	761	687	697	717	749	695	712	770	725	705	724	669	790	719	678	713	763	701	759	742	723	733	799	748	712	726	692	727	718	770	733	723	685	712	711	748	734	709	750	762	737	711	722	725	712	719	719	700	741	727	682	707	675	720	693	726	717	745	705	708	691	703	722	721	718	728	713	758	717	751	706	690	706	723	722	678	745	712	750	738	755	713	739	681	730	669	672	706	698	719	706	717	684	765	712	714	744	728	724	674	754	728	710	707	735	741	712	727	712	718	723	692	712	747	745	716	701	727	735	713	724	742	720	724	734	764	767	716	760	705	699	755	719	733	725	728	699	767	735	703	693	703	703	704	732	712	791	731	692	736	705	759	730	700	696	662	669	717	706	743	748	715	646	698	706	719	719	731	717	742	743	736	722	662	766	736	735	680	747	714	699	718	722	730	770	702	716	733	712	755	725	720	766	761	739	719	727	700	699	706	757	692	732	724	737	755	701	703	760	735	723	711	727	721	694	712	682	722	725	676	694	698	749	747	726	690	707	671	674	769	701	726	722	679	653	727	699	735	735	719	737	686	680	730	729	706	692	695	743	680	729	761	796	704	733	683	740	690	729	719	732	719	749	714	765	761	712	710	739	704	722	786	713	764	726	721	744	717	724	648	717	715	741	716	702	732	721	760	687	706	742	749	759	710	683	742	680	735	721	733	766	706	701	765	742	753	746	731	712	718	746	701	712	724	698	686	711	760	768	714	734	709	676	734	703	693	729	725	722	701	710	721	725	711	744	683	730	737	680	738	778	715	732	717	728	746	727	729	712	767	738	696	755	748	759	723	718	715	728	772	716	711	748	737	737	689	646	716	689	731	707	664	732	726	729	695	706	707	713	771	691	727	696	731	755	733	753	705	761	769	729	725	752	683	705	728	758	725	701	724	716	718	713	709	709	696	738	729	761	744	688	735	738	757	696	732	706	696	727	743	715	765	733	714	735	677	734	743	750	662	734	743	731	700	725	745	696	734	692	739	682	747	683	689	715	752	726	722	723	663	713	711	672	700	733	785	745	701	726	712	735	726	723	703	706	777	701	740	744	739	747	715	741	743	727	769	680	687	711	732	734	745	753	745	675	752	712	730	749	715	677	761	671	697	764	757	776	716	756	753	798	707	757	695	687	679	684	780	719	705	747	707	734	745	732	719	766	715	735	713	784	734	748	732	755	756	729	761	722	680	727	729	724	714	722	766	712	688	736	705	756	756	713	727	718	703	734	719	704	705	714	715	698	704	707	738	702	722	739	708	739	685	736	724	722	733	750	701	765	725	705	714	739	739	768	702	742	706	699	696	722	701	729	708	705	704	725	732	721	715	727	740	709	727	674	726	688	696	752	756	697	770	697	755	752	682	695	689	726	724	735	746	735	699	700	770	723	670	698	735	752	709	737	697	682	714	726	701	682	687	708	752	710	737	736	699	746	691	757	726	744	805	717	717	732	779	733	725	716	729	695	752	697	708	713	721	730	760	686	720	701	715	651	743	705	745	691	736	761	710	716	727	717	715	720	720	730	720	763	727	700	741	705	791	679	763	728	707	727	740	763	723	762	762	741	736	728	769	714	729	711	697	746	733	744	708	724	680	670	737	713	683	702	750	734	739	748	740	751	673	717	767	753	710	715	730	697	703	760	729	705	727	736	696	717	670	739	739	740	722	766	745	712	705	722	722	731	698	710	696	759	711	695	710	717	749	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
4134	214	145	147	110	115	110	106	97	87	83	102	90	96	108	94	86	98	75	75	74	99	86	88	73	86	80	65	82	73	79	89	83	85	91	80	86	83	89	62	77	73	86	81	83	88	78	77	101	88	77	68	85	77	70	87	77	74	87	93	69	73	73	71	88	82	77	80	85	72	68	86	85	68	78	95	68	85	73	116	68	81	75	92	85	101	83	93	77	84	72	74	90	76	68	82	69	86	70	76	87	80	72	86	96	75	82	74	75	74	95	80	78	95	85	77	81	70	78	84	80	72	81	81	96	85	88	70	77	83	86	93	73	82	70	78	80	87	84	84	69	83	75	66	88	81	89	99	79	79	83	76	86	66	101	93	79	74	72	88	79	89	81	75	87	83	88	72	87	88	93	76	75	90	72	76	80	81	94	80	70	90	97	73	83	75	83	79	78	87	57	83	72	80	80	95	92	82	81	67	75	97	72	84	86	71	97	80	89	98	71	75	72	73	78	90	90	72	80	77	90	65	91	77	65	83	70	90	55	60	70	67	77	76	89	107	68	75	101	86	79	78	88	93	71	71	87	97	82	86	108	71	87	87	64	83	69	83	83	95	93	87	83	90	72	83	60	81	70	86	64	75	79	85	95	78	78	72	92	75	76	86	82	88	91	100	87	86	80	78	88	95	77	78	107	75	81	99	81	65	87	83	73	83	81	85	84	73	83	86	74	67	97	78	91	88	72	101	86	83	82	62	82	76	82	80	67	82	67	73	76	83	77	87	87	89	91	84	81	81	94	87	75	89	81	82	80	88	93	85	86	88	66	76	75	72	79	91	80	90	88	103	105	71	84	101	82	85	72	78	73	88	79	77	91	75	80	78	92	71	79	79	83	79	71	73	86	69	75	79	80	75	76	76	76	88	63	84	79	89	79	93	90	91	85	76	78	90	77	83	84	92	72	94	80	72	90	86	92	78	72	86	69	92	88	85	72	81	76	85	80	58	105	80	83	81	90	87	83	86	86	67	66	84	79	80	89	82	92	87	77	68	72	83	70	69	76	92	74	76	95	67	97	66	87	100	102	85	83	88	86	95	85	84	75	85	69	69	73	79	95	94	78	79	67	84	75	79	62	71	79	70	89	73	69	75	85	88	73	74	88	87	71	71	73	90	75	91	74	73	104	69	102	94	72	82	83	84	70	81	99	90	92	71	81	83	80	71	80	79	79	93	87	78	77	76	89	68	92	89	90	70	78	86	80	89	70	84	77	80	81	79	94	80	81	68	93	97	79	75	83	88	65	84	83	69	85	92	83	91	71	92	71	79	71	72	75	102	88	85	90	82	83	84	73	78	84	67	78	76	77	69	78	78	90	60	82	84	74	82	83	91	88	88	77	90	83	95	65	73	82	87	91	67	86	98	79	80	68	81	81	92	85	100	82	91	81	81	76	89	84	83	104	76	71	86	74	80	65	74	72	85	82	87	79	81	82	73	88	82	94	74	84	82	66	81	65	81	91	87	75	92	77	77	79	67	90	74	96	85	86	71	89	90	81	79	85	80	75	93	89	66	88	78	60	89	77	64	98	82	84	91	80	76	67	85	86	75	90	75	89	66	80	79	75	76	83	80	91	83	72	97	84	76	83	85	70	88	84	68	87	85	95	92	96	82	72	83	79	83	78	84	87	86	79	74	79	78	69	76	76	75	82	72	91	90	79	72	76	83	76	68	79	82	81	84	79	93	87	74	85	97	78	73	77	83	83	88	84	84	74	64	101	85	76	84	87	79	74	78	84	96	80	81	93	102	97	89	81	78	82	68	85	83	77	77	82	104	89	86	71	70	82	83	76	92	75	77	94	83	82	71	76	79	109	80	90	89	94	95	67	89	79	87	97	76	82	79	100	74	79	78	87	85	86	84	69	76	83	66	102	73	88	63	89	86	79	81	74	77	82	75	78	90	71	92	78	82	90	80	74	89	88	85	72	88	57	93	82	86	79	98	81	64	86	85	89	96	69	80	87	79	86	77	73	91	72	93	71	76	65	82	78	60	88	96	89	74	70	86	88	83	82	75	79	73	69	82	66	81	82	94	81	73	63	76	88	78	85	89	69	85	79	69	83	80	72	82	80	83	79	80	82	78	75	86	72	75	99	76	73	79	88	65	85	86	74	82	76	107	83	90	78	77	74	90	90	73	80	89	89	69	86	69	77	67	68	76	69	81	69	79	86	78	84	89	73	89	85	84	90	78	85	72	88	81	92	93	89	64	67	70	73	72	76	81	66	87	75	75	76	75	91	97	65	84	83	71	74	91	81	75	81	106	83	86	73	64	67	68	89	74	63	87	77	76	87	81	82	75	110	72	91	97	89	90	86	100	87	77	78	80	78	76	77	91	71	85	79	85	88	71	98	79	87	79	79	83	87	84	86	75	78	78	93	93	76	91	80	99	86	91	87	76	84	78	85	76	78	69	83	62	54	83	60	78	91	77	72	72	84	85	83	80	87	80	95	78	94	88	79	71	70	84	76	90	84	80	90	83	81	80	92	81	66	68	81	87	72	65	67	88	106	63	67	93	83	82	86	89	80	93	81	67	70	69	86	65	78	90	90	84	83	79	93	81	91	70	77	81	85	92	66	82	86	100	102	92	83	74	73	91	86	77	84	84	83	85	75	78	88	78	76	69	69	87	91	74	74	85	84	71	71	77	84	72	81	91	88	87	83	78	63	85	70	83	77	78	78	87	73	79	67	70	93	82	77	72	76	81	77	74	75	73	76	85	67	63	92	71	78	89	80	83	92	80	92	83	66	92	57	74	79	92	97	85	87	75	82	82	79	79	79	73	85	88	87	76	83	89	75	85	70	74	88	92	68	76	85	78	90	74	87	72	85	84	81	86	93	81	85	82	94	74	73	72	78	90	75	87	61	86	80	95	88	71	81	74	81	98	88	79	84	86	79	76	83	78	68	74	87	78	56	86	80	93	73	77	72	76	100	80	92	74	80	65	100	88	88	85	76	85	82	78	83	101	88	76	73	105	91	84	75	81	98	91	74	78	75	85	80	76	75	64	83	94	77	84	74	58	70	76	75	72	80	60	90	84	92	68	68	84	78	78	79	74	77	80	85	98	70	75	86	83	89	88	94	87	88	91	80	72	91	88	75	90	63	78	59	88	78	97	79	74	77	61	68	82	82	69	90	68	63	87	83	72	89	74	83	83	86	89	103	83	81	84	101	90	88	67	86	97	71	79	83	83	77	79	80	68	75	87	77	77	84	77	77	82	79	90	95	75	83	83	77	75	92	76	78	85	79	66	74	75	81	87	84	88	77	84	62	76	92	65	76	87	88	90	78	80	68	89	102	86	81	68	77	82	76	78	73	74	82	75	81	77	80	75	98	75	72	81	70	85	72	86	91	83	80	64	75	62	91	81	79	91	85	96	74	82	72	84	92	93	65	83	79	86	88	71	79	82	77	69	73	90	85	104	73	80	83	76	80	76	70	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
4789	377	458	496	474	421	385	348	325	353	303	321	289	314	329	297	291	311	280	317	261	280	280	265	287	303	300	266	303	274	293	295	269	295	244	264	306	269	265	247	251	263	282	270	254	248	260	278	263	322	257	295	277	286	303	293	277	288	283	273	304	269	261	259	276	259	271	293	290	287	257	246	287	296	269	277	285	266	292	261	257	272	264	293	264	287	289	303	231	256	282	273	297	290	282	315	277	271	286	267	265	274	255	300	259	290	263	279	258	259	288	261	280	308	289	267	251	257	272	271	273	249	314	287	249	298	246	278	289	296	289	308	318	317	252	294	289	303	248	260	308	277	291	260	290	269	303	262	276	278	251	291	286	268	272	265	286	288	277	255	270	285	267	267	254	294	305	300	264	259	265	257	266	251	279	255	278	272	263	271	265	264	257	257	272	295	284	288	268	254	291	261	263	266	310	259	270	276	270	311	264	291	284	274	278	270	248	270	262	281	282	267	295	247	283	296	263	279	287	287	250	301	282	302	299	298	277	264	272	259	250	287	286	274	270	293	268	267	270	250	268	238	284	277	275	255	273	286	281	287	273	294	287	281	269	280	282	286	286	259	280	241	272	284	274	274	256	289	282	293	279	228	293	262	263	286	264	250	277	288	293	269	265	276	304	263	258	267	293	285	271	274	295	265	283	274	257	306	301	283	295	282	253	271	299	261	287	311	297	272	306	283	306	274	263	279	289	258	274	297	255	268	274	258	265	259	270	283	314	288	250	277	284	273	272	286	277	270	293	282	276	260	280	263	296	274	275	265	272	288	289	300	251	300	250	250	287	290	263	239	256	292	248	299	261	280	303	291	297	293	300	298	270	284	274	296	286	265	266	263	295	254	291	287	303	283	288	255	273	312	285	295	274	275	273	287	271	275	302	290	268	233	259	272	290	278	317	282	268	275	272	299	258	269	295	286	268	272	282	291	273	275	273	245	298	286	280	258	288	272	311	279	286	272	276	268	277	292	261	260	294	263	260	271	277	287	301	267	260	267	286	305	257	279	310	280	283	276	309	272	264	243	275	252	284	264	257	264	278	270	252	259	302	260	285	280	302	282	293	294	270	279	291	282	268	242	256	270	243	305	261	281	286	245	274	265	300	239	275	294	269	286	305	291	291	255	260	278	285	294	265	282	297	303	273	283	270	272	280	282	273	319	271	304	291	276	244	262	274	251	251	284	262	264	248	255	269	304	271	295	272	289	241	275	293	275	294	249	272	267	258	285	274	278	272	272	234	289	290	290	291	275	278	281	280	260	290	286	268	273	275	277	295	288	261	254	287	271	266	270	251	257	274	268	277	288	292	291	274	258	279	286	250	291	251	253	255	296	257	272	270	254	266	290	251	304	256	262	283	238	262	280	270	259	275	267	294	281	298	246	274	255	279	285	273	302	276	265	268	292	288	266	308	278	275	255	270	269	251	265	279	274	292	280	269	263	280	274	256	251	297	268	274	258	284	274	249	277	244	265	233	278	293	284	286	274	248	250	257	298	261	279	273	288	285	275	285	264	290	278	257	258	274	269	282	286	289	291	259	295	284	283	240	261	278	263	283	257	242	273	264	304	258	276	267	262	292	282	276	304	254	285	280	290	286	267	285	281	259	275	272	263	257	282	301	285	277	269	291	268	269	261	312	297	247	270	293	271	279	284	264	294	306	286	255	300	296	263	321	280	275	263	286	290	279	267	284	274	282	281	299	297	268	273	285	266	283	263	297	284	252	268	306	269	284	272	277	284	265	274	315	257	289	272	253	289	293	263	259	285	280	302	261	273	279	247	255	281	301	278	249	277	313	263	293	278	280	275	268	271	284	279	259	274	240	269	264	290	297	246	272	266	267	295	251	263	279	276	265	265	266	273	271	256	272	262	266	227	287	290	279	264	294	292	281	286	269	287	273	282	294	263	277	310	249	264	290	294	288	295	290	258	303	294	295	264	253	270	272	305	267	301	285	276	310	280	270	286	285	288	279	283	270	273	298	281	275	283	267	290	301	310	267	273	292	284	273	288	291	293	274	285	262	272	246	276	284	284	249	279	287	268	254	269	272	288	288	275	282	288	277	291	261	292	284	277	324	269	260	270	285	281	264	299	265	260	289	252	294	286	281	281	268	282	271	277	290	266	268	276	268	283	273	273	269	217	281	281	292	267	288	277	248	287	256	279	287	283	294	262	284	245	259	297	248	285	266	285	291	257	298	284	284	290	276	269	270	293	294	283	267	284	261	280	266	278	277	263	300	256	258	277	288	266	267	299	284	279	262	275	269	255	285	265	295	278	258	251	266	286	265	271	269	260	280	298	278	277	259	279	265	247	293	271	267	267	273	300	293	252	269	263	265	260	275	283	247	263	263	280	275	277	268	288	290	306	269	288	274	294	281	304	264	315	282	282	309	260	294	277	262	279	265	272	306	296	261	260	298	261	253	276	285	263	265	261	271	250	277	287	283	266	267	267	264	300	290	252	271	289	288	276	266	281	294	279	264	275	281	306	254	273	252	291	260	299	265	306	286	273	262	250	282	288	261	286	268	268	289	283	272	281	291	289	257	252	275	255	270	293	251	278	265	274	270	261	275	275	284	287	259	270	289	255	284	255	286	276	278	268	277	265	257	279	259	284	282	255	269	305	309	287	304	285	262	259	267	270	292	292	282	286	286	278	266	260	254	269	265	263	261	243	293	308	284	277	255	269	258	282	286	266	270	250	268	250	292	252	280	292	280	265	295	275	293	265	265	281	245	268	292	264	277	269	255	242	305	258	285	230	256	296	261	315	271	285	281	285	262	282	295	264	287	281	298	308	271	249	286	263	275	294	275	312	268	277	267	294	270	266	300	247	265	275	246	285	275	274	275	279	285	284	266	270	282	261	250	260	278	282	282	287	284	267	314	291	271	282	286	313	301	275	281	268	297	280	260	279	277	287	301	259	259	261	276	263	281	280	242	257	280	256	266	257	272	253	265	321	286	312	273	289	254	279	279	299	283	240	276	284	291	252	286	294	275	273	276	243	260	291	272	285	274	286	293	287	265	316	289	260	277	297	276	249	287	261	257	284	282	287	308	270	289	285	297	279	268	303	279	280	262	291	287	257	265	269	271	300	275	264	282	290	252	269	283	262	271	295	272	261	288	296	267	282	259	289	257	283	248	268	288	279	284	266	286	274	261	286	291	285	284	279	286	244	275	291	284	319	267	296	272	311	259	294	269	253	264	267	233	257	293	277	294	256	255	275	258	272	288	266	249	252	259	289	274	279	275	279	287	265	247	289	287	278	280	266	254	252	286	281	242	273	263	267	284	260	279	310	279	281	273	246	261	267	260	260	296	281	280	270	279	249	273	272	294	281	268	290	265	303	289	268	273	286	287	275	279	294	276	270	254	301	271	286	279	271	266	246	297	291	279	278	270	279	272	266	257	273	275	283	291	274	260	271	282	276	276	266	280	257	263	277	268	268	276	239	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24440	2409	1516	1076	800	649	504	390	326	294	277	281	246	235	216	225	218	180	199	170	189	188	185	164	203	159	189	190	196	170	173	167	191	176	165	179	168	166	160	162	165	158	172	172	193	173	195	170	176	150	175	163	168	142	159	168	160	169	156	151	137	130	200	167	156	191	177	204	167	193	135	161	139	151	176	173	161	152	167	136	157	145	143	149	174	161	169	177	196	142	194	161	150	162	173	161	159	165	179	173	162	151	183	159	165	173	167	154	157	156	182	163	158	176	159	165	159	197	166	182	155	146	163	168	158	160	158	174	163	131	170	173	158	143	153	162	182	153	173	161	177	165	159	170	165	161	144	142	173	162	155	150	167	151	156	203	174	160	173	156	141	156	158	176	152	167	153	153	154	154	177	159	173	155	151	185	184	159	167	159	169	154	164	162	165	155	165	159	165	150	157	177	177	171	158	148	169	198	175	144	180	167	135	183	185	174	180	155	181	150	178	137	161	147	178	164	161	168	171	159	145	136	178	174	178	170	164	164	179	187	162	135	183	146	153	180	159	165	151	163	156	168	165	157	180	164	172	155	158	170	159	157	156	165	154	169	157	171	140	157	177	175	181	149	147	165	187	156	149	159	172	156	200	148	151	157	171	146	143	172	144	178	162	176	173	146	151	172	163	166	147	206	160	144	213	156	156	157	171	152	153	166	140	151	162	178	177	163	158	180	137	157	157	152	155	153	154	160	164	165	179	174	153	162	177	172	153	171	163	166	150	143	134	172	153	150	173	156	159	149	178	181	161	163	174	155	166	161	157	151	164	163	156	177	171	175	173	134	176	162	152	157	162	168	180	149	136	176	180	191	149	162	198	172	161	151	188	168	153	170	140	157	165	160	145	152	148	161	171	144	171	177	158	144	150	179	158	156	175	161	167	145	148	160	163	154	154	170	160	186	151	148	173	165	168	169	173	158	153	151	173	146	151	189	170	153	173	155	136	137	160	121	145	162	156	178	174	166	162	180	171	187	130	165	150	122	131	163	161	149	149	155	161	153	150	178	147	186	147	149	142	166	161	143	164	141	150	153	149	152	174	176	163	163	157	146	167	191	175	178	160	173	180	166	180	179	161	168	183	152	167	151	162	187	149	149	167	172	153	139	162	133	172	178	178	162	168	161	179	159	175	152	168	161	157	159	173	150	176	164	166	177	155	158	163	140	165	183	158	192	163	146	156	157	148	161	170	173	158	144	167	181	149	181	157	172	149	150	136	166	181	150	155	157	161	169	166	154	172	154	175	151	158	144	179	152	164	193	157	162	158	163	159	166	181	133	159	158	142	143	149	164	160	138	177	175	173	171	189	158	153	174	159	146	182	147	167	148	164	147	174	180	127	163	175	178	151	183	149	140	170	182	169	158	153	165	165	164	157	179	150	154	169	185	171	147	160	181	159	173	148	163	149	154	158	162	172	161	141	154	161	154	143	162	171	172	150	173	152	160	176	147	153	166	160	178	159	161	172	169	150	154	177	174	160	169	176	156	152	165	151	143	167	176	156	133	166	155	181	152	153	153	152	133	156	141	170	180	176	153	178	141	145	154	163	172	156	158	145	167	153	153	179	148	197	147	147	157	151	157	157	159	157	177	164	155	149	163	147	167	164	167	207	143	166	145	155	173	149	184	165	162	159	173	162	168	167	158	158	180	167	189	176	195	172	172	151	133	149	163	168	149	174	159	143	163	154	164	178	158	179	167	167	158	166	147	166	169	151	149	163	155	185	158	168	159	156	180	141	174	179	166	137	166	174	154	173	142	162	145	172	168	152	133	134	189	159	161	159	172	156	131	142	163	173	148	152	195	172	179	165	166	170	176	157	149	161	162	159	182	183	174	149	165	168	147	152	142	171	152	211	148	163	154	154	147	178	145	175	202	156	158	163	164	159	175	159	156	154	167	183	170	162	144	161	193	168	139	172	159	166	158	167	146	152	165	159	172	185	167	158	151	169	169	169	149	175	180	177	152	172	147	163	158	136	150	155	135	168	150	139	158	138	179	155	165	164	168	177	172	149	167	186	212	169	178	173	136	160	145	173	171	175	176	183	135	158	166	151	170	145	149	171	174	170	165	156	148	158	151	181	172	158	175	137	173	141	163	164	161	147	144	177	200	190	136	151	150	153	178	166	170	163	149	161	137	170	194	180	168	164	148	163	161	159	150	159	184	169	170	187	155	139	159	161	176	158	170	161	168	177	171	145	160	170	175	157	142	155	149	167	165	139	146	182	161	139	157	160	155	143	156	157	161	162	166	133	155	161	184	141	146	171	150	164	146	143	166	178	161	151	146	150	151	166	155	140	170	161	176	165	159	168	176	160	169	169	162	169	152	142	167	175	145	146	154	155	189	151	168	152	152	160	156	155	166	160	150	182	171	148	159	172	160	183	143	160	168	185	169	159	168	176	171	143	162	141	158	135	156	161	156	154	168	173	201	169	168	171	189	153	174	150	172	141	168	165	164	151	167	159	153	169	157	158	143	157	154	170	160	160	183	161	167	139	194	180	147	163	151	166	147	152	168	160	176	147	149	184	172	148	156	151	163	166	162	164	178	152	145	181	155	153	174	140	167	165	162	160	154	156	149	165	160	170	153	159	147	145	154	167	179	165	167	164	186	171	155	164	172	167	159	161	183	144	156	157	134	169	181	182	182	182	144	172	170	162	153	158	169	159	163	172	165	155	156	163	177	177	170	163	163	162	140	154	176	178	147	173	141	149	166	169	161	150	165	158	157	145	160	135	160	176	176	142	178	160	158	139	169	146	174	168	142	176	157	169	155	166	163	152	158	152	146	142	156	180	147	147	178	155	159	191	170	174	159	176	170	172	168	152	172	162	162	161	177	146	157	165	188	192	151	162	162	150	147	142	197	148	146	163	158	164	177	166	165	170	156	179	163	129	158	152	163	167	158	153	171	166	180	167	170	158	136	156	185	170	155	162	172	152	145	154	165	163	182	160	158	146	152	162	177	153	173	150	177	177	173	169	160	157	160	170	172	157	161	172	173	171	154	150	175	162	160	164	156	178	186	165	174	153	191	164	176	184	171	152	173	165	171	146	181	174	153	145	161	158	164	198	197	158	167	147	174	164	170	159	140	150	182	160	163	151	137	173	137	175	141	156	172	135	160	168	171	176	173	165	161	169	185	163	155	150	173	160	172	170	167	162	170	153	162	172	164	158	175	154	151	149	161	184	175	149	143	148	179	159	163	181	154	150	176	171	166	151	154	171	140	155	148	137	154	170	168	158	163	162	168	162	156	175	160	154	170	176	182	166	155	152	168	170	165	152	175	168	142	159	174	162	180	169	168	165	142	148	161	164	169	168	145	177	160	139	157	142	149	155	170	178	164	173	178	148	153	147	144	158	141	153	150	139	165	179	179	138	149	183	193	147	157	169	157	137	159	167	147	158	174	156	179	153	162	161	154	171	153	165	177	125	148	179	171	155	156	159	162	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10516	1496	3407	3793	3191	2613	2081	1803	1600	1374	1228	1087	1014	888	915	858	796	786	687	737	675	658	661	639	623	627	571	575	628	527	567	596	542	574	563	527	528	568	521	558	549	544	573	505	551	549	500	481	522	522	535	503	528	492	505	509	506	491	481	543	467	473	481	506	472	491	477	478	533	490	511	477	473	497	463	443	510	470	520	480	467	507	479	524	540	494	486	529	509	522	475	554	491	507	480	520	471	490	508	466	497	491	495	503	463	507	462	487	456	472	479	475	468	485	489	499	473	501	496	511	494	456	533	504	488	493	501	491	485	484	488	492	474	469	433	504	473	489	513	470	453	458	498	489	469	487	500	431	505	493	485	491	449	512	468	509	501	468	459	502	506	496	491	491	463	451	465	467	483	455	481	466	501	485	503	447	510	466	505	487	502	500	514	497	470	465	495	493	495	480	497	481	488	476	519	493	514	471	461	511	496	522	478	449	528	442	460	491	476	492	497	473	494	524	474	476	505	506	445	473	477	512	443	515	522	516	488	507	461	493	493	494	452	467	471	481	472	508	495	491	485	513	500	500	463	480	455	469	474	488	431	455	508	482	449	491	455	447	492	474	495	507	496	487	483	455	464	466	485	459	429	490	481	459	501	465	469	461	501	474	468	522	448	488	442	479	492	485	436	507	481	511	475	482	513	452	479	494	474	479	458	508	497	493	519	486	503	459	461	473	489	468	496	466	494	482	470	454	518	474	501	520	537	476	477	494	489	487	515	473	486	449	509	473	492	504	426	497	493	470	503	516	485	461	470	461	467	519	486	460	485	483	489	506	482	494	519	480	495	491	510	481	443	470	464	442	465	497	491	493	509	500	482	516	521	461	474	436	442	473	498	465	480	489	490	479	480	462	440	519	488	461	499	531	461	504	492	471	484	501	502	501	493	473	499	517	486	481	475	497	490	464	465	531	458	475	463	470	452	481	487	491	448	467	477	456	487	506	498	479	466	444	501	497	520	475	471	490	480	479	483	463	515	527	497	469	464	426	470	502	469	490	475	507	450	484	481	525	470	463	490	470	477	477	466	467	496	510	421	461	489	473	482	488	447	492	474	499	482	519	465	453	494	490	465	484	531	461	489	492	479	498	482	505	471	459	463	453	438	457	482	511	517	489	484	541	523	506	454	496	496	484	466	489	457	468	507	445	472	476	484	482	499	438	495	502	467	480	477	491	484	457	463	480	502	445	467	489	484	489	485	517	455	503	480	467	475	475	463	508	491	467	455	474	469	429	488	484	480	499	455	507	439	476	459	480	475	487	505	509	469	494	508	467	467	458	477	514	437	447	446	476	471	496	448	464	499	492	500	445	481	498	490	465	476	469	485	465	484	439	484	461	506	480	451	471	494	475	498	477	469	525	453	478	446	487	462	489	472	504	456	457	486	476	469	511	491	464	503	498	481	505	470	499	480	464	483	492	476	470	475	502	501	456	453	473	464	468	521	454	487	467	474	478	470	493	506	494	513	478	480	479	433	495	466	491	492	481	493	501	473	456	480	481	491	468	485	490	481	471	502	501	429	452	462	485	484	485	470	511	477	455	480	486	481	467	511	459	478	518	469	471	460	494	456	480	517	485	485	501	469	472	489	464	424	482	488	474	487	448	461	465	531	454	500	466	490	478	486	466	453	470	463	476	478	488	491	482	476	483	502	495	494	491	482	490	480	507	444	465	449	492	419	465	473	520	459	514	458	526	468	486	484	469	460	476	454	483	472	505	476	486	478	472	479	452	459	515	504	434	485	475	485	475	504	495	457	470	480	475	473	460	488	508	482	503	488	493	463	486	476	433	465	476	434	482	474	505	498	509	496	458	522	463	484	491	458	482	482	457	442	447	468	493	445	487	482	503	481	487	456	486	481	504	449	427	475	490	466	492	455	503	481	469	455	495	452	447	471	504	427	477	460	485	477	474	491	491	520	480	491	455	476	473	477	472	476	483	482	487	500	455	484	526	501	480	446	498	450	474	488	502	524	491	515	509	445	499	478	514	513	451	511	498	483	476	496	461	481	478	482	511	436	499	476	489	475	491	491	497	505	474	507	494	457	475	460	484	474	466	476	495	459	467	520	457	482	463	464	460	473	489	474	470	474	479	459	491	483	547	460	492	501	494	469	472	518	470	479	475	452	459	501	454	468	437	503	512	452	483	518	478	500	471	461	509	495	467	467	488	495	473	467	464	507	482	476	490	505	457	462	478	483	494	498	521	453	488	464	477	486	481	496	474	490	469	500	483	477	476	479	504	477	492	468	504	475	451	502	485	489	480	479	502	497	473	510	479	503	466	458	482	456	493	477	475	510	474	494	469	468	523	464	461	466	471	469	485	510	451	496	499	468	500	465	455	449	449	476	459	508	497	475	451	461	494	458	457	487	491	452	465	493	478	511	477	492	467	457	488	486	452	489	473	474	468	495	469	452	478	459	505	471	449	466	470	495	521	535	514	503	536	489	487	490	443	480	457	470	493	467	449	472	493	473	491	474	503	467	494	507	436	472	510	499	457	449	473	458	521	453	481	490	494	456	461	477	510	502	509	489	461	515	465	499	510	511	486	452	438	480	442	503	498	481	492	480	489	483	492	489	470	454	465	435	462	475	444	545	491	478	494	523	465	473	496	498	505	474	463	456	490	460	492	520	451	476	468	462	445	493	498	489	488	473	473	461	458	476	455	457	490	501	493	437	465	469	490	481	497	471	493	491	488	475	487	472	470	474	484	493	463	471	487	535	469	490	499	464	479	493	420	442	482	467	458	470	470	512	475	473	500	480	458	466	470	482	483	494	457	515	468	460	511	478	481	438	481	464	502	461	502	504	460	485	455	448	450	451	473	479	502	446	511	456	463	494	473	499	482	508	473	485	494	500	488	512	438	473	477	467	494	464	476	470	474	488	467	461	494	489	509	491	418	443	533	473	459	493	506	474	462	480	490	492	474	445	488	489	474	441	474	505	496	468	514	449	498	524	493	495	473	514	462	481	481	432	481	477	468	462	471	488	469	454	462	519	475	532	504	444	499	465	474	508	499	466	440	485	461	488	479	449	441	481	488	482	507	452	474	482	491	483	513	439	475	443	535	486	443	463	473	482	472	483	485	475	491	464	496	469	475	468	498	468	449	487	488	504	516	509	492	512	444	458	453	516	486	473	461	477	497	484	485	497	523	483	491	446	503	471	493	503	505	457	460	512	493	487	455	504	485	467	502	484	471	440	490	498	514	472	477	425	510	440	453	509	472	487	493	470	488	481	479	519	523	499	465	483	456	481	461	482	507	483	490	464	468	501	459	422	421	469	506	507	457	487	461	493	464	476	452	481	503	445	514	530	473	470	496	474	487	451	447	520	470	509	496	479	492	489	457	468	446	490	488	470	489	485	445	469	507	443	453	504	502	467	498	499	500	458	516	474	471	490	501	465	466	462	474	481	482	457	478	472	507	471	507	519	474	457	481	501	490	514	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
34989	6120	3174	2339	1632	1264	978	778	642	532	503	422	407	405	408	385	321	322	343	347	337	332	322	367	313	307	319	325	293	288	301	285	300	333	289	294	281	261	288	274	269	242	282	284	291	278	299	245	266	295	282	243	262	269	276	260	245	258	262	295	296	275	291	271	273	292	256	279	293	272	283	305	295	264	260	256	270	251	273	283	293	284	249	293	294	264	294	264	272	268	265	259	262	267	261	272	305	266	277	273	232	251	266	278	264	312	243	270	276	254	257	240	275	252	258	279	275	290	267	284	275	280	244	288	263	272	245	254	262	249	277	291	287	281	269	263	250	277	267	282	258	281	264	272	256	260	271	242	225	260	270	272	273	283	243	282	289	265	288	270	282	246	269	267	256	274	266	263	274	261	266	235	285	237	258	272	291	285	288	263	280	276	315	269	253	252	260	260	270	302	278	298	284	252	262	249	254	275	257	264	274	241	275	249	245	276	236	278	256	264	265	258	260	263	269	233	307	281	289	270	273	294	260	248	263	242	281	269	274	264	247	292	250	285	261	276	268	257	235	236	246	243	263	296	280	287	240	244	286	284	256	262	300	257	278	267	261	256	250	257	276	258	246	270	244	302	257	262	264	250	274	241	287	243	278	284	271	286	276	282	234	235	269	264	289	276	283	250	304	259	265	291	269	259	262	254	289	282	261	255	251	261	247	257	274	253	243	241	252	293	248	268	255	262	249	249	291	234	267	262	269	260	266	252	271	255	265	257	273	254	285	295	274	254	263	277	283	282	235	297	236	273	265	270	254	258	276	256	261	241	288	260	244	263	263	295	265	277	272	296	291	266	270	286	252	276	297	250	266	237	259	297	270	247	265	258	259	261	256	254	277	267	254	245	262	248	259	243	279	235	264	278	282	264	271	255	244	297	273	248	279	288	273	264	269	241	283	282	263	254	278	286	259	287	300	275	231	276	236	287	274	275	285	244	266	263	273	277	284	279	259	262	238	257	260	268	265	263	267	287	247	272	274	261	277	264	235	301	293	272	264	278	284	290	272	265	283	253	262	260	302	265	261	254	295	282	253	274	267	238	287	279	277	289	251	283	286	267	237	241	268	257	268	261	271	260	260	248	260	303	271	263	237	266	302	278	268	266	258	253	267	273	255	290	276	263	269	234	261	268	239	263	283	261	296	260	287	252	272	253	241	278	252	251	252	262	253	270	256	286	289	272	278	256	295	296	285	258	254	254	266	266	252	255	249	269	289	263	270	257	271	264	287	257	237	261	288	253	253	284	249	269	258	263	282	274	272	302	278	266	272	266	249	248	268	256	278	268	272	272	275	249	221	266	269	281	266	249	287	252	255	255	264	245	287	258	301	262	227	253	251	275	258	230	241	253	265	299	277	269	267	275	264	295	256	265	270	246	264	266	269	248	278	249	305	260	259	268	255	267	274	256	274	258	261	250	225	259	245	265	263	277	262	260	254	264	260	253	264	266	282	259	273	281	235	268	265	264	254	262	281	276	267	239	277	253	253	258	254	235	257	294	269	262	244	261	247	245	256	244	257	271	228	256	255	254	308	274	284	254	270	241	232	238	274	260	267	259	245	237	283	265	267	252	240	269	272	245	272	249	291	243	266	277	272	258	239	250	264	249	266	233	247	292	281	268	257	244	275	270	275	237	280	266	284	256	281	272	240	292	266	241	283	279	279	249	272	268	261	276	297	281	261	298	284	272	263	233	258	252	268	269	279	294	244	306	283	262	264	270	251	259	252	280	287	265	319	249	260	267	263	298	248	249	276	293	295	241	256	275	261	245	297	301	246	270	284	287	268	269	234	285	291	262	291	275	265	263	268	258	258	271	288	256	252	253	283	239	287	288	278	263	303	255	256	255	233	297	265	268	257	264	267	278	242	278	264	262	290	254	272	265	248	281	276	241	256	255	255	246	262	290	275	278	265	263	278	246	260	300	272	313	247	301	275	256	231	276	258	247	277	261	248	216	258	234	251	266	261	267	273	259	258	236	272	244	275	267	278	263	269	270	247	246	301	286	267	252	251	278	263	258	296	249	303	267	273	263	251	268	285	257	240	264	249	258	242	281	256	264	283	260	297	247	263	268	285	278	279	265	245	253	255	274	267	255	251	254	269	247	280	269	271	268	274	263	254	266	267	260	259	235	279	285	252	263	267	258	269	268	287	259	301	252	301	283	257	276	277	258	262	255	265	289	279	255	235	251	284	272	257	262	265	271	262	279	252	262	244	249	321	266	278	253	277	251	243	266	297	282	260	256	239	269	248	281	262	257	255	259	245	248	280	302	298	278	254	274	307	238	274	269	281	283	275	276	256	260	281	265	292	243	264	274	255	257	241	273	282	285	272	266	266	242	286	255	271	261	260	243	253	262	255	267	265	256	257	283	251	271	267	247	291	293	248	267	301	265	274	244	265	253	282	271	257	232	257	270	256	252	270	257	297	249	278	254	249	269	263	273	240	255	270	284	265	276	260	247	282	275	249	235	264	276	267	241	281	312	268	260	267	257	276	257	272	249	233	279	294	274	264	266	245	269	254	283	263	271	251	289	253	274	266	285	270	247	277	260	295	284	281	287	272	280	277	275	245	283	273	259	304	276	261	274	269	271	274	276	272	243	264	289	284	283	235	244	261	251	247	264	263	247	279	275	304	265	248	283	289	267	275	250	270	277	276	262	283	278	239	246	298	256	253	262	269	275	277	268	280	268	257	270	253	268	249	260	244	257	291	311	263	277	260	237	259	243	273	224	261	278	278	254	269	251	275	262	262	251	264	261	262	267	259	257	269	284	289	283	263	298	288	259	301	273	272	303	259	265	270	260	276	257	266	278	264	244	271	272	247	280	255	227	247	275	267	278	258	271	221	248	257	277	280	269	293	264	258	249	253	259	244	280	269	299	248	272	285	266	245	260	253	264	290	309	262	272	268	268	289	279	258	249	294	269	238	258	245	279	270	249	242	296	247	276	277	265	303	293	241	289	280	277	255	257	264	280	261	239	288	276	275	254	280	271	284	265	254	322	268	252	286	266	232	237	280	253	252	261	283	270	266	253	268	260	235	274	258	271	265	260	268	289	271	268	247	252	285	277	286	249	279	270	256	245	266	295	259	266	264	260	257	265	261	253	255	292	276	258	299	258	265	227	254	263	230	256	256	248	249	281	277	239	271	288	284	257	266	250	252	281	279	273	274	258	296	265	281	266	245	243	266	284	266	254	291	288	272	255	286	272	247	273	289	275	284	287	251	269	324	259	261	265	262	255	263	269	265	278	249	280	280	243	315	252	251	259	248	230	253	300	263	275	265	258	289	284	247	252	267	249	277	289	267	266	283	246	262	267	293	233	255	243	277	273	270	281	257	265	287	266	259	282	263	266	284	284	271	266	285	268	272	230	272	267	252	276	233	260	258	250	245	261	252	282	239	268	246	258	277	258	264	284	280	277	256	298	274	272	293	283	270	244	298	254	229	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
12935	2805	6225	6988	5838	4802	3814	3195	2820	2444	2126	1950	1762	1609	1506	1406	1389	1259	1180	1166	1105	1137	1045	999	979	1005	984	906	964	935	893	959	922	885	865	917	785	794	815	786	803	782	855	771	840	821	864	825	787	795	785	773	828	755	785	744	750	786	786	749	719	778	794	827	800	769	755	768	745	711	732	694	792	726	733	773	793	739	774	762	747	746	759	777	743	648	809	696	722	778	792	737	724	735	754	756	695	741	772	701	724	692	715	704	748	725	745	732	722	741	708	791	781	723	696	714	723	723	728	750	718	745	762	727	738	699	689	721	705	698	722	754	678	706	724	703	713	721	735	736	674	740	717	750	720	743	780	693	754	703	743	695	752	765	742	746	737	725	674	699	721	728	684	675	717	754	707	742	711	688	776	728	689	723	715	691	760	688	788	756	682	711	719	744	714	742	760	760	749	733	715	763	741	720	719	745	754	700	690	702	779	714	754	726	733	715	688	746	693	714	680	719	763	766	738	723	731	769	731	735	716	701	711	767	709	711	713	710	776	741	726	703	734	744	714	700	751	718	698	721	707	755	692	713	721	741	728	737	695	724	747	726	744	725	715	669	736	722	680	764	702	734	677	712	803	746	722	683	674	670	692	708	745	702	746	722	780	749	709	681	738	780	702	703	716	760	745	715	774	706	727	722	694	775	686	659	699	792	684	724	735	734	753	721	707	729	702	720	778	755	794	737	729	707	716	739	712	704	714	775	768	750	696	747	735	724	726	755	786	749	720	774	720	710	714	702	699	667	751	727	703	698	736	752	737	709	732	719	738	734	779	719	735	709	723	706	727	740	746	724	685	728	717	674	689	716	712	747	747	706	748	753	715	719	703	762	700	698	705	723	700	688	711	746	753	746	730	700	707	684	771	711	718	752	763	720	680	710	741	720	744	713	682	724	669	704	685	746	680	688	703	737	751	710	756	709	687	704	745	778	714	708	701	734	740	732	745	755	691	722	715	732	709	691	785	709	717	725	746	752	657	704	714	730	728	753	774	772	741	744	728	734	739	673	738	692	760	737	710	743	729	741	756	695	707	717	698	740	708	715	754	746	720	682	763	744	744	725	725	782	745	730	729	745	769	704	783	754	740	682	733	683	744	697	719	724	730	721	732	747	780	711	741	713	732	802	700	712	731	747	732	709	691	791	744	742	731	740	689	720	722	700	674	771	749	672	729	738	672	745	723	743	726	734	753	722	740	731	748	704	711	686	752	720	671	695	763	729	698	739	749	707	747	697	693	728	762	713	776	731	736	687	760	693	671	721	747	683	741	750	704	751	733	761	707	741	638	712	692	701	722	706	703	714	706	696	737	788	736	693	758	757	735	703	755	697	700	684	730	738	708	654	755	709	717	753	720	722	681	698	710	708	718	678	725	734	771	708	672	679	757	712	715	762	718	738	713	695	702	729	722	685	671	704	675	703	722	733	692	734	761	696	709	718	725	761	695	700	728	685	714	695	699	673	700	745	724	749	739	686	751	734	738	728	723	707	690	740	758	702	680	726	729	709	705	666	737	700	785	723	710	705	730	739	770	706	724	739	746	695	751	764	705	709	716	728	698	760	732	751	724	726	730	718	717	745	717	712	782	758	767	755	751	757	727	711	731	757	687	705	735	702	767	698	721	732	716	772	746	701	682	735	763	708	723	742	738	718	728	764	728	747	744	688	729	711	704	679	666	749	688	693	702	705	742	735	702	701	685	716	695	696	727	728	728	725	677	761	713	751	753	720	725	711	709	759	760	735	682	729	660	730	729	742	698	701	784	661	704	677	701	708	746	752	728	714	668	756	758	704	729	728	707	763	696	741	712	753	784	765	741	737	741	744	723	723	709	692	763	724	746	707	739	703	720	737	727	704	741	660	684	698	745	747	746	757	728	703	741	717	721	746	722	708	697	719	700	735	745	732	734	775	685	755	717	742	716	740	712	766	718	711	731	732	774	706	741	715	736	663	699	743	734	717	670	705	736	742	736	742	728	753	699	707	741	710	734	739	727	765	722	719	673	704	727	677	732	681	710	712	742	711	715	740	715	710	713	682	736	747	750	733	759	707	769	731	747	775	676	764	702	708	716	727	730	724	739	758	761	746	696	720	722	660	759	701	741	774	703	727	698	702	765	713	709	750	709	736	685	659	712	695	782	754	707	722	693	705	738	667	694	763	746	727	765	735	726	774	717	718	717	756	705	753	774	733	735	745	800	684	724	747	732	692	741	701	723	698	728	678	722	716	705	734	721	737	677	707	698	786	710	735	763	750	695	741	723	727	739	709	722	686	725	697	729	688	768	735	659	733	768	724	707	744	766	725	767	705	702	730	767	689	739	710	696	736	788	716	734	770	737	729	701	712	730	718	710	726	707	728	741	752	765	726	719	697	685	736	701	741	762	755	771	704	748	708	756	690	704	717	708	744	718	717	721	687	737	768	735	735	721	730	726	680	722	725	768	726	717	702	719	699	705	754	723	715	711	688	709	767	689	748	756	790	709	745	745	730	746	677	738	725	658	746	756	693	730	714	721	732	724	729	742	674	725	697	690	683	719	674	705	713	763	729	705	750	708	740	713	710	761	688	708	778	650	735	676	730	734	731	698	734	727	763	713	685	727	756	749	737	783	739	756	732	684	715	689	732	680	719	728	695	710	715	691	728	814	739	697	740	718	712	774	702	719	738	716	756	750	758	760	684	709	757	672	700	699	720	711	729	734	723	726	747	742	745	652	744	690	751	722	721	747	723	755	736	722	668	706	734	731	705	745	693	695	729	720	701	716	783	709	703	711	731	739	730	741	711	731	728	734	713	687	724	674	728	723	766	709	709	729	737	781	668	754	704	731	710	713	698	707	704	720	765	679	792	731	713	698	759	691	734	694	712	758	727	691	719	711	750	730	772	691	761	693	715	698	750	752	734	716	697	727	795	735	727	735	702	669	741	763	745	717	764	741	707	723	723	705	727	718	692	692	739	758	756	736	689	701	684	727	725	728	751	737	707	757	713	738	712	702	724	731	695	677	743	702	664	681	721	659	731	663	738	680	685	707	698	751	702	706	730	745	689	776	716	724	727	731	729	716	693	696	754	747	692	745	747	713	706	698	723	741	720	737	735	743	725	736	725	695	673	743	688	707	720	721	735	782	689	737	738	679	690	688	692	683	688	702	714	710	731	709	783	663	684	706	746	695	776	669	696	695	747	717	736	737	704	707	731	709	752	700	743	743	729	699	698	679	686	750	752	714	728	724	694	749	716	741	711	728	727	717	733	806	739	700	699	714	739	723	696	747	679	709	727	725	696	714	688	701	734	691	726	714	723	742	703	746	751	727	692	709	725	728	724	735	711	698	738	729	758	737	663	751	671	745	714	791	693	773	737	732	717	711	703	711	672	713	738	725	731	719	724	727	727	675	710	729	742	727	700	694	706	768	723	730	682	707	688	730	695	712	720	726	678	760	737	722	743	740	743	718	715	736	747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3778	186	156	131	108	102	108	102	78	94	84	91	80	80	72	92	93	88	102	86	72	63	80	90	82	88	88	83	90	92	65	66	82	61	65	76	86	81	59	83	92	73	91	80	78	80	60	86	64	77	74	97	77	77	82	75	92	98	108	81	63	88	75	73	89	76	67	92	77	73	86	90	77	89	75	83	81	76	88	81	70	85	87	94	88	77	68	90	66	69	82	78	72	68	82	79	84	77	96	71	69	79	81	94	91	79	79	84	80	72	71	84	79	78	64	72	75	75	79	81	80	92	83	89	85	80	77	68	105	76	87	81	77	76	92	66	72	76	73	77	72	88	65	77	79	80	87	92	81	67	96	66	84	77	80	90	81	74	83	80	90	84	69	75	68	93	70	82	67	73	83	91	98	79	83	75	72	89	75	87	63	76	79	68	82	74	88	68	75	85	76	67	89	89	91	95	68	68	81	86	73	70	69	66	78	72	79	83	72	65	69	71	77	74	96	88	78	81	100	80	61	86	81	82	74	72	91	72	82	75	81	89	84	96	70	77	82	81	69	86	89	69	79	81	82	78	65	75	81	84	85	69	84	86	67	70	69	78	61	74	95	85	69	86	91	85	84	64	84	77	64	84	68	66	80	85	72	76	87	71	65	64	101	75	75	79	64	87	69	71	80	85	85	76	72	83	79	82	81	84	77	76	78	84	74	82	88	81	79	97	78	72	72	68	90	92	77	77	91	75	85	90	82	76	98	87	61	69	91	62	95	80	84	85	83	71	89	75	91	76	59	88	83	93	68	80	76	83	77	59	80	72	83	87	88	80	94	79	87	69	67	80	78	77	77	73	84	88	83	105	88	84	69	105	83	76	76	67	90	71	69	77	87	95	84	75	81	84	86	81	86	81	78	74	73	78	89	77	69	77	84	75	79	85	82	80	82	82	83	76	78	70	78	89	114	81	67	88	71	86	92	75	86	67	74	76	78	70	74	80	71	79	85	92	87	86	78	81	82	87	91	77	84	82	82	85	88	77	74	87	87	87	84	94	91	85	86	82	70	82	79	85	76	69	80	98	103	76	81	92	80	78	66	104	90	74	71	63	72	93	83	80	68	78	72	79	63	81	90	82	85	92	102	74	75	83	80	85	81	72	78	76	81	76	74	76	78	81	80	81	89	75	86	98	80	100	79	72	81	77	79	93	98	70	70	80	70	95	70	86	85	91	75	88	56	70	63	81	85	79	85	64	80	88	68	88	90	79	81	76	71	73	67	69	81	69	89	82	98	81	93	82	72	80	76	84	78	65	94	73	81	90	82	93	93	89	88	75	76	84	75	85	81	90	65	85	87	89	82	73	105	93	90	86	89	62	96	89	87	81	62	93	83	75	81	69	87	85	87	86	87	78	99	63	85	79	70	95	72	70	76	79	94	84	92	75	67	80	74	85	74	84	82	74	87	69	91	76	81	78	70	74	82	78	80	77	82	72	69	96	78	76	91	80	85	70	63	89	86	78	87	81	89	78	92	79	78	87	82	77	91	74	69	73	95	92	71	75	81	86	81	84	59	67	81	83	82	78	83	89	75	57	81	78	92	96	89	85	74	79	90	62	78	73	60	85	66	78	71	82	75	84	78	92	84	80	74	74	78	84	58	89	70	96	81	79	101	72	76	91	71	91	84	79	82	81	74	80	101	79	82	95	96	75	64	74	75	80	87	97	89	62	83	84	94	73	64	87	70	56	80	79	98	83	96	76	83	81	96	79	89	66	88	71	84	84	90	70	75	79	82	85	87	82	77	85	93	64	60	93	72	89	78	78	72	64	87	86	86	79	87	74	82	75	85	77	86	76	77	75	87	70	81	80	83	73	79	69	83	94	68	70	59	69	73	79	76	75	72	79	91	73	74	66	83	94	90	76	69	86	80	83	80	98	87	84	79	88	84	87	61	82	93	79	89	80	82	68	64	78	73	72	60	82	69	85	90	71	82	69	71	86	82	67	64	72	87	89	80	87	75	91	82	85	85	85	89	76	76	74	76	88	67	84	80	87	76	72	68	76	70	81	74	71	69	93	78	78	74	75	62	79	85	65	87	81	87	81	75	91	84	90	73	77	96	76	64	71	75	74	79	77	83	90	87	78	71	81	71	77	68	80	85	69	74	68	66	87	76	66	91	89	89	65	87	94	81	85	86	87	80	77	80	92	89	79	75	111	92	91	95	86	69	81	76	67	85	81	75	84	68	72	74	93	63	94	86	84	75	62	75	82	74	69	76	69	83	87	72	90	82	89	90	63	84	68	70	95	82	72	77	98	77	75	81	85	66	66	84	86	74	87	63	70	77	94	89	89	78	82	83	93	95	78	96	75	86	80	72	72	73	82	80	87	98	64	82	72	74	81	60	76	87	75	68	81	88	84	76	78	74	71	77	87	82	83	84	90	98	82	70	67	70	72	94	84	69	71	81	68	89	92	86	82	88	83	81	85	72	79	91	85	70	73	72	87	80	76	77	91	90	88	89	76	79	80	77	84	92	75	85	65	97	75	83	94	64	84	85	70	93	100	76	92	71	95	91	87	66	89	79	100	61	67	91	71	62	74	76	93	89	77	85	74	65	78	88	82	96	70	93	75	96	72	89	83	73	75	84	84	91	82	84	83	80	91	75	67	70	95	72	75	87	79	77	65	90	68	85	73	83	89	83	81	61	72	76	90	69	64	83	76	91	99	56	76	77	81	75	68	68	94	81	81	70	75	73	80	69	72	90	88	78	76	75	70	91	66	70	79	77	81	74	63	87	83	81	88	83	87	77	74	73	72	88	91	79	60	92	68	73	79	89	97	75	85	70	73	85	100	90	85	87	83	74	109	84	86	96	77	94	91	83	83	84	83	97	69	82	91	66	71	67	78	80	86	86	73	89	72	76	83	78	83	76	80	94	90	90	94	74	84	74	85	74	85	86	82	76	81	66	74	79	74	87	85	71	83	84	82	86	78	92	70	91	71	93	92	64	89	72	77	85	88	80	79	72	71	87	86	88	73	80	88	81	96	84	97	62	71	98	92	81	75	80	72	69	90	63	81	78	75	84	76	87	71	77	75	75	70	90	82	73	88	92	84	72	82	72	77	95	73	80	86	89	95	90	77	73	73	80	67	91	87	75	78	73	72	78	76	73	84	75	82	63	81	80	94	86	79	73	84	90	59	87	78	78	87	79	77	84	82	78	65	79	81	80	91	86	82	85	97	88	97	103	94	87	72	76	87	79	84	89	75	78	74	88	89	64	94	74	89	74	85	80	77	89	73	76	84	78	86	73	90	74	94	87	69	60	69	90	94	90	74	95	91	87	82	90	73	86	84	75	67	61	69	95	88	70	97	86	68	69	63	86	75	69	78	80	75	81	69	82	78	84	79	76	83	79	75	76	80	83	72	80	87	89	78	72	85	81	75	76	70	80	82	74	87	67	91	84	80	82	112	75	76	102	117	74	91	79	81	79	75	72	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
4578	351	433	435	450	389	361	387	318	336	334	303	332	275	295	259	298	276	302	275	291	316	259	311	282	299	309	292	275	282	268	300	294	300	284	287	294	301	279	268	292	271	285	268	295	271	250	273	298	270	253	274	258	303	276	268	288	271	262	272	303	287	258	312	281	285	262	308	298	245	284	269	253	279	263	289	249	285	231	296	263	273	294	274	273	239	293	259	283	269	271	287	257	276	263	276	257	268	257	260	294	273	247	267	295	280	282	283	281	272	258	275	274	268	257	286	274	281	268	302	281	272	287	250	286	252	268	283	242	284	279	266	269	283	279	291	232	280	311	265	280	278	272	292	277	249	269	252	286	254	262	253	259	312	289	297	289	297	298	276	278	281	260	257	267	277	283	267	280	276	264	287	292	254	268	292	272	246	264	270	287	278	294	280	282	284	259	260	264	275	259	262	271	278	312	289	236	258	281	264	297	278	264	294	262	279	270	283	270	288	256	278	266	262	293	271	274	284	283	292	275	280	241	280	293	282	247	278	272	259	283	282	245	280	290	273	262	266	262	294	295	262	269	267	260	222	316	272	276	269	284	301	277	254	267	262	247	253	279	251	272	276	265	306	274	281	298	271	230	258	256	277	256	278	261	273	269	304	286	271	288	269	267	237	270	300	306	265	253	264	251	231	261	273	230	283	277	251	291	276	276	285	269	266	267	258	306	255	265	254	279	277	253	260	296	255	263	281	265	255	273	282	250	307	296	258	266	279	256	247	264	266	276	268	283	240	271	268	252	273	277	262	284	274	295	263	273	286	277	268	290	268	279	262	264	258	255	241	280	299	267	265	272	265	271	286	271	272	258	310	302	248	257	278	283	271	261	291	260	278	279	274	252	276	296	250	286	268	288	280	279	262	268	273	290	292	283	283	292	275	283	278	286	259	268	243	268	279	276	261	285	274	253	259	262	287	257	301	292	270	278	267	251	292	287	267	266	277	279	260	264	274	251	288	265	246	238	268	286	280	260	265	256	301	282	248	233	251	267	278	275	250	244	276	244	298	301	264	254	304	287	267	296	272	278	266	257	266	244	266	300	243	298	269	262	272	272	262	293	274	255	250	273	252	253	278	269	267	274	272	299	274	283	250	264	269	268	276	278	286	266	265	249	271	267	283	283	262	273	274	296	297	259	301	303	266	287	293	251	285	273	266	286	258	277	260	264	270	253	306	291	288	294	250	270	261	275	261	270	278	273	283	260	240	287	299	269	284	278	283	248	273	255	258	249	260	307	256	238	241	273	271	295	272	250	242	260	294	269	282	240	282	284	274	264	252	272	287	276	294	287	244	310	272	259	285	277	268	284	269	271	296	255	264	270	271	245	280	257	303	272	285	269	269	310	252	261	312	274	265	276	287	277	248	261	258	285	320	264	262	275	257	268	280	281	284	296	290	276	271	238	272	260	255	242	279	295	255	261	270	260	277	273	244	276	253	241	295	309	248	282	276	280	241	271	287	281	276	274	306	275	293	270	258	292	250	255	270	266	277	287	271	262	264	244	273	251	296	279	290	237	276	258	274	301	292	256	287	262	258	285	288	264	289	279	275	263	282	271	271	322	276	269	287	281	253	248	254	299	281	279	259	290	245	277	280	263	270	289	258	286	250	276	287	278	328	299	272	292	233	267	270	297	246	296	250	268	265	263	270	272	290	292	288	282	302	256	269	246	245	258	272	281	282	244	269	254	301	258	270	296	266	265	263	256	279	268	269	273	266	288	267	280	274	296	287	249	271	267	287	277	263	316	260	292	280	278	279	303	272	292	279	278	279	262	282	265	265	284	277	290	236	279	250	281	284	281	270	270	299	264	254	280	249	278	274	282	298	283	298	292	266	266	270	230	270	260	275	275	262	273	259	273	272	264	279	261	271	279	261	302	243	241	255	246	309	261	297	304	271	282	277	273	289	265	317	253	266	272	302	252	266	303	295	277	286	274	254	283	267	284	288	297	277	304	280	259	264	284	285	276	278	301	277	299	252	263	279	275	275	276	295	262	265	262	275	253	271	248	260	276	280	252	283	289	277	265	282	278	260	276	265	279	253	258	252	287	263	287	247	250	302	247	265	260	289	282	267	271	261	274	268	299	258	262	268	281	269	271	275	275	275	302	277	248	291	301	268	274	262	266	271	278	266	264	259	271	248	262	288	304	276	277	288	295	294	257	288	313	266	253	287	270	289	269	273	290	281	255	290	260	261	262	288	250	259	281	274	277	273	246	305	282	303	264	300	288	266	286	264	244	258	259	272	245	263	285	284	268	291	269	269	272	277	284	265	264	269	281	250	256	247	276	251	272	237	270	269	280	321	293	247	270	254	263	281	273	264	265	273	277	270	259	257	267	301	284	279	297	281	259	285	294	284	275	282	263	242	298	275	260	315	281	274	286	256	252	307	254	271	244	285	269	276	278	254	269	256	269	288	290	288	270	275	243	279	274	290	255	262	265	266	280	272	252	243	267	270	287	261	287	279	245	274	253	254	301	274	277	244	258	307	279	263	264	272	285	242	262	303	271	267	243	279	259	257	289	278	252	270	291	277	279	240	278	281	279	261	272	276	263	269	301	283	267	289	275	265	285	278	290	305	305	250	301	273	251	259	293	281	281	260	261	258	261	301	270	264	302	266	284	260	294	258	269	276	266	269	274	258	303	305	273	266	296	253	264	308	284	283	278	298	266	264	303	263	259	293	241	261	291	293	267	269	271	237	278	272	252	269	261	282	256	294	294	275	272	270	255	260	277	280	283	270	272	286	273	269	269	266	252	271	270	280	300	268	251	271	262	260	292	264	295	280	256	284	277	257	287	269	277	302	302	293	281	283	290	250	258	262	276	259	274	285	256	262	276	271	282	290	282	278	283	279	288	307	271	273	258	272	284	285	281	250	257	283	246	276	253	276	246	293	262	277	280	284	253	284	286	275	229	269	259	291	256	275	280	280	301	287	243	280	293	260	291	260	279	265	259	269	279	279	266	271	307	285	272	280	265	243	262	281	264	271	294	266	282	274	282	274	262	255	272	294	271	252	284	299	285	256	257	282	271	254	285	257	270	269	266	298	262	270	270	272	284	269	293	288	274	284	266	265	267	264	287	283	278	272	288	288	272	271	253	261	276	275	259	257	274	264	292	270	305	269	223	268	245	264	273	252	284	306	288	253	289	283	308	267	248	258	270	266	269	265	268	271	278	262	266	296	265	256	262	277	282	277	278	275	248	256	258	264	301	272	250	263	287	250	288	296	277	245	265	270	288	273	299	285	257	261	290	276	245	269	285	276	271	285	298	300	272	302	256	281	260	277	269	268	265	282	268	263	276	239	261	290	313	272	272	283	275	289	259	275	286	254	269	293	272	269	277	285	278	265	284	269	249	257	289	276	266	264	279	275	262	304	319	291	274	268	281	262	287	280	310	247	266	263	296	259	287	279	262	268	273	253	296	276	273	276	276	268	273	305	282	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
22905	2138	1501	1143	812	652	473	418	340	305	289	292	270	240	221	235	179	174	204	192	211	177	181	193	186	189	174	161	175	181	199	175	139	155	175	177	179	168	177	175	166	183	162	167	174	171	143	172	161	174	170	164	148	172	178	159	169	154	175	190	172	164	172	178	159	181	164	158	163	159	156	151	176	134	166	169	168	163	157	164	165	167	176	146	166	154	175	158	159	159	176	173	185	152	175	157	134	154	170	159	172	159	166	142	158	145	166	162	150	162	152	176	150	158	152	151	137	170	171	156	192	159	164	153	175	172	144	154	161	169	156	181	160	151	188	150	158	158	182	172	180	171	177	157	163	171	157	156	157	144	162	174	152	163	148	179	177	148	158	148	149	168	176	151	153	161	167	160	171	165	152	165	174	147	171	153	164	143	163	157	178	169	148	139	184	132	159	174	141	139	172	173	160	140	165	167	146	145	163	164	169	139	162	144	178	188	159	154	135	160	165	154	165	166	171	178	165	160	167	162	165	157	156	175	175	168	163	155	169	157	162	174	181	176	153	152	153	168	167	182	164	172	155	140	141	138	159	184	168	151	159	155	152	179	171	165	170	153	164	187	155	172	147	168	168	164	174	153	143	160	166	151	173	170	161	163	161	147	148	176	172	173	148	169	168	132	150	157	187	140	157	154	156	175	160	154	148	174	156	161	146	157	148	168	143	162	170	146	184	157	156	170	168	150	153	153	165	168	170	160	179	167	138	152	158	155	150	178	147	184	134	174	163	187	183	158	158	138	171	157	154	170	172	166	178	175	173	165	141	160	163	169	178	153	154	151	139	161	170	181	157	148	166	172	147	170	156	159	174	152	174	157	139	172	142	142	176	142	174	166	149	175	161	160	155	177	139	157	165	145	163	182	163	149	157	173	148	172	147	166	158	138	178	163	163	161	161	139	161	160	144	137	149	158	161	152	157	170	161	169	168	158	175	151	139	162	142	164	182	192	156	148	167	154	155	182	170	152	167	168	144	156	176	153	170	138	145	171	172	167	170	175	182	170	121	162	140	151	178	165	192	160	166	175	176	148	167	147	166	172	145	173	158	171	157	151	126	149	163	169	154	164	176	147	157	152	170	164	173	174	161	150	169	180	152	166	144	164	184	158	174	155	147	149	147	159	141	155	153	145	160	168	151	167	162	183	152	151	158	170	168	171	163	149	178	145	151	151	159	177	151	172	161	161	147	161	157	155	164	160	159	168	170	165	171	152	165	161	151	158	161	146	152	156	174	178	166	150	156	148	187	166	168	152	182	168	151	147	164	171	162	170	178	173	158	169	188	162	168	170	175	158	173	146	144	162	177	165	159	143	163	164	181	162	156	165	154	173	134	168	128	151	177	137	146	163	193	165	138	171	167	160	156	148	156	156	163	163	161	168	159	173	145	152	165	166	158	198	167	147	164	174	181	152	148	158	180	152	161	132	152	145	155	145	155	159	151	168	134	153	158	174	159	165	153	159	170	182	174	156	149	133	162	179	179	157	157	163	166	169	157	159	166	175	165	165	160	166	185	171	161	156	152	154	160	178	151	153	146	145	170	178	160	157	157	174	182	169	156	169	171	166	167	163	164	154	152	147	165	165	194	179	154	183	174	147	156	148	148	165	164	141	170	177	136	168	161	180	193	193	155	146	157	171	166	166	187	169	158	169	157	143	189	155	160	159	143	180	171	150	147	179	170	135	153	166	140	158	159	167	172	160	165	163	150	153	167	167	131	171	154	197	170	145	200	142	167	165	166	169	152	149	147	136	148	153	168	152	155	160	153	178	155	162	157	168	156	145	163	152	169	163	157	158	181	161	157	149	173	167	165	180	135	134	183	162	175	160	160	146	144	157	167	163	146	147	162	170	182	154	137	182	142	142	177	173	163	164	176	158	191	157	160	154	178	144	167	177	165	154	178	166	152	165	158	162	148	160	160	166	150	151	152	179	158	158	156	174	170	165	149	181	143	180	150	189	153	180	202	156	175	174	162	134	158	165	167	181	162	151	161	182	167	163	176	165	148	172	159	168	167	145	146	153	169	175	174	167	160	177	148	177	168	176	162	173	142	164	178	172	172	181	154	179	157	131	158	153	168	156	151	167	177	174	157	182	162	168	159	177	166	152	175	165	152	168	183	170	187	158	166	141	174	180	162	171	147	166	160	158	147	177	179	148	180	158	170	166	173	153	161	172	147	160	156	166	157	154	179	157	156	155	149	180	173	166	152	154	172	158	190	173	163	169	133	164	158	153	160	178	155	177	165	171	167	171	187	178	186	177	136	192	179	152	154	173	158	171	152	152	178	172	175	153	155	175	182	189	168	172	180	201	150	172	169	163	148	161	148	167	158	148	166	180	147	177	176	164	176	167	165	165	153	156	174	150	152	152	173	147	169	146	162	183	151	164	167	149	161	174	191	177	152	157	170	174	175	145	160	173	148	152	174	167	149	142	137	164	154	184	155	169	164	176	153	172	179	167	172	150	169	173	169	156	162	153	168	170	156	148	151	181	157	163	158	172	169	143	151	159	149	158	145	158	167	162	179	159	141	177	166	165	160	165	142	158	170	181	172	155	186	171	173	167	156	162	166	151	139	154	156	179	162	175	161	168	181	151	170	169	185	155	178	170	174	177	146	158	180	163	169	180	171	167	177	166	178	147	146	179	175	149	163	179	163	150	167	154	174	158	166	170	152	162	147	160	154	153	151	141	189	149	176	164	148	171	158	165	158	170	160	150	159	157	159	153	147	136	168	153	170	173	137	145	178	149	161	154	157	157	179	171	169	155	164	140	147	161	151	148	168	144	152	166	154	148	146	164	167	171	170	190	165	140	181	169	152	172	171	160	182	148	171	172	174	161	178	169	137	150	141	172	170	173	148	173	169	173	168	163	154	158	149	157	155	181	169	156	170	173	181	153	156	162	157	152	180	171	169	163	146	178	154	168	161	173	175	156	156	157	157	153	166	161	152	159	152	170	158	155	166	172	145	162	167	182	159	162	165	163	135	131	186	151	144	167	169	171	163	139	168	171	168	177	173	162	156	180	166	171	158	182	173	158	136	181	156	154	156	156	178	180	130	150	147	159	158	178	185	173	177	159	160	151	176	146	165	140	169	150	187	178	157	160	153	185	141	166	177	165	140	132	169	181	165	154	160	179	157	185	157	153	154	160	148	155	160	165	154	159	151	157	165	153	154	157	128	172	187	170	159	169	163	173	168	150	154	156	153	164	151	169	173	153	144	158	182	150	178	156	160	148	158	185	141	172	145	182	162	167	145	164	149	157	159	156	171	147	143	158	185	152	173	171	186	160	171	183	156	149	176	187	154	166	154	169	174	162	139	153	175	152	161	173	154	176	144	154	152	165	143	175	178	181	182	160	153	156	144	161	159	175	168	185	166	160	150	167	185	164	154	177	171	163	170	172	145	156	155	174	161	170	151	184	147	165	141	158	144	155	158	173	144	174	179	188	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10145	1530	3482	3764	3168	2558	2066	1760	1612	1293	1260	1128	972	900	867	812	795	746	742	705	624	643	638	667	641	637	614	647	622	568	534	560	545	561	526	596	536	548	517	521	513	559	513	521	520	501	494	502	510	518	540	525	523	452	519	516	514	510	534	475	473	529	472	510	521	513	484	488	508	533	512	498	511	472	506	538	452	485	524	495	495	474	468	503	496	488	512	463	486	477	466	508	466	494	535	505	500	472	484	493	503	488	465	523	502	468	483	534	459	492	461	480	472	489	465	459	494	473	544	458	495	491	469	482	469	542	476	476	519	503	455	493	461	471	509	506	475	485	480	476	473	479	458	493	515	507	473	491	465	471	462	521	464	454	487	522	468	475	487	480	457	484	484	461	471	480	478	486	522	470	512	478	487	451	454	474	479	538	479	480	478	487	450	499	463	449	440	501	438	522	460	457	492	476	486	451	467	473	471	495	477	500	516	518	514	487	464	498	457	512	492	474	497	508	460	490	498	495	510	465	483	443	496	474	456	460	449	513	505	452	489	494	487	432	474	477	463	482	457	518	455	493	512	486	478	464	495	464	452	495	473	468	485	481	448	473	507	499	519	459	450	427	535	473	457	486	484	504	438	470	482	495	468	491	490	485	478	497	461	410	465	446	476	470	510	483	457	461	502	516	506	522	453	488	488	473	511	512	533	479	465	466	485	492	493	430	507	454	501	478	473	466	462	521	494	490	506	504	496	486	474	454	479	516	460	510	467	480	445	511	449	458	483	498	543	505	460	485	416	500	451	494	494	486	507	515	466	499	486	502	467	507	493	471	482	458	444	489	470	477	465	511	480	451	497	506	476	497	466	449	515	495	468	480	494	466	476	481	511	437	504	459	460	448	499	454	505	482	450	464	481	477	510	448	449	500	470	493	482	482	484	466	513	447	478	463	464	490	489	455	454	506	497	481	473	525	458	492	501	480	478	493	504	494	525	472	485	480	469	499	495	487	491	503	455	485	489	487	456	493	503	484	502	505	473	463	461	468	485	467	459	462	489	466	513	466	504	505	434	461	453	453	470	456	482	462	462	471	467	434	502	515	460	487	443	501	496	474	488	476	512	484	461	490	455	468	488	467	485	470	479	470	455	494	492	494	488	458	474	485	459	497	483	469	498	453	496	481	519	422	481	486	497	528	458	492	461	505	445	486	508	498	478	470	508	466	437	465	500	464	494	449	448	484	471	510	457	503	478	475	515	487	486	466	512	468	489	456	506	499	475	510	476	466	487	474	508	480	451	497	470	488	503	508	494	482	484	450	479	466	448	458	446	478	489	495	495	492	457	484	468	524	473	458	483	468	474	487	459	484	475	481	508	475	447	491	450	471	467	470	488	469	516	485	506	499	504	470	497	446	498	504	461	494	479	455	465	482	461	525	488	476	485	502	496	428	439	495	431	473	434	456	454	462	463	465	465	497	464	447	495	485	468	476	434	462	515	502	459	502	474	486	475	474	484	481	495	489	557	477	500	471	446	496	462	492	498	454	481	469	489	467	490	463	518	506	483	493	476	492	472	457	494	446	472	458	479	483	487	493	468	517	481	524	488	484	471	466	454	488	496	469	451	476	456	457	471	490	464	504	469	489	473	477	481	443	543	494	442	503	495	524	480	507	483	464	471	453	473	442	479	447	489	469	495	439	505	466	472	474	477	443	516	476	485	475	501	473	496	526	479	479	484	488	509	463	470	498	540	508	482	494	496	496	488	466	457	494	478	440	498	488	514	476	448	439	471	478	479	480	454	506	449	491	506	450	453	520	486	491	455	484	504	483	496	458	492	506	483	476	448	474	508	449	452	460	460	447	469	452	461	466	491	459	463	458	485	468	475	524	455	493	480	464	467	436	439	461	467	512	494	453	474	461	477	468	461	511	479	489	457	462	481	499	454	438	435	493	466	461	506	502	491	464	514	495	488	487	520	479	478	482	479	467	466	478	455	547	485	456	483	497	457	460	511	469	477	467	481	474	482	461	490	501	441	484	501	471	488	481	491	495	454	437	440	461	452	442	467	465	440	472	501	426	470	466	520	498	501	486	452	447	516	465	464	487	468	516	508	407	484	486	488	488	494	489	450	493	471	483	457	470	447	490	462	494	439	459	480	437	482	498	495	474	483	489	452	461	496	500	511	490	484	492	463	465	506	463	458	470	463	475	463	508	498	494	492	438	527	463	481	486	506	493	445	472	482	492	474	470	480	506	492	487	465	449	476	502	504	440	508	512	484	501	474	500	477	446	514	483	487	469	476	473	470	495	512	477	479	486	479	468	457	456	495	436	464	454	445	502	463	460	455	474	501	498	480	474	489	481	465	500	472	476	487	487	473	482	498	471	484	467	497	474	478	468	491	520	465	495	462	504	536	464	483	461	509	451	491	484	522	495	492	450	505	460	473	484	487	481	486	453	479	469	501	451	501	491	508	476	513	442	499	473	472	478	502	492	505	501	449	461	441	463	475	484	460	478	455	478	500	473	484	467	457	495	457	467	463	473	479	483	498	433	457	502	490	490	470	474	472	475	492	493	477	464	478	497	507	506	481	470	455	440	442	521	456	480	506	479	519	471	478	466	497	518	479	480	487	492	479	444	488	472	489	484	480	473	478	481	508	472	504	457	472	492	484	495	480	470	498	498	437	496	461	530	475	484	492	504	462	501	458	478	513	474	448	477	460	455	486	498	480	508	491	491	513	493	478	455	483	474	497	503	464	451	530	510	460	500	449	476	464	457	475	498	493	481	514	493	441	472	501	479	472	487	477	456	486	465	477	481	451	482	476	455	483	439	460	469	500	457	452	503	479	480	467	480	491	471	470	454	512	487	451	487	505	502	500	458	481	481	499	497	477	504	486	484	463	508	463	509	490	497	493	456	468	464	465	463	476	482	490	471	439	478	487	463	470	463	494	466	472	494	503	496	487	465	505	469	486	494	503	494	461	469	490	454	482	453	464	471	450	508	487	468	483	469	465	461	501	470	459	469	534	472	481	453	480	484	442	501	483	483	495	474	480	493	483	441	410	456	462	448	443	500	486	461	477	469	508	506	437	490	476	486	448	444	449	480	495	465	482	503	473	455	502	484	479	471	488	438	453	489	435	498	469	490	468	483	481	500	511	466	496	480	484	500	455	485	443	473	425	478	487	492	474	511	474	458	484	461	453	482	452	507	454	487	471	479	472	463	485	513	506	476	465	474	445	482	486	475	480	497	430	506	505	469	480	488	483	479	502	490	485	473	473	491	483	475	483	483	520	450	485	473	478	510	485	466	464	509	496	507	439	467	472	483	513	474	463	504	506	489	457	504	439	477	496	507	495	479	497	500	471	478	488	505	463	526	455	502	459	491	484	513	510	507	458	477	508	460	506	518	468	468	518	469	470	481	447	514	467	482	492	484	469	469	503	478	475	449	505	452	488	501	459	494	492	467	486	454	462	452	482	449	502	536	516	490	461	495	474	497	503	494	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34695	5703	3131	2283	1700	1197	925	829	653	565	531	431	402	408	360	366	338	333	334	334	347	317	318	300	290	316	287	273	307	281	282	286	298	281	272	262	282	290	292	275	283	276	239	284	284	286	293	304	302	259	258	260	296	257	272	289	285	254	298	289	290	276	263	273	283	272	288	293	262	277	275	262	275	269	274	278	261	244	289	246	282	241	273	265	258	248	283	267	303	272	240	246	276	264	268	267	282	268	250	301	239	268	243	289	297	277	275	286	284	251	280	280	262	286	276	250	288	268	243	271	263	249	282	293	260	265	279	281	258	301	285	262	282	258	255	276	270	250	285	270	250	283	246	253	259	295	263	284	251	272	294	271	284	285	253	267	269	285	283	255	259	258	292	265	297	279	263	258	250	249	277	269	238	293	257	285	277	270	270	284	250	279	273	267	258	258	249	268	263	269	252	247	266	269	245	264	284	293	269	312	247	226	244	273	284	257	269	238	282	273	269	273	323	256	260	267	278	237	281	279	268	253	295	315	258	280	246	280	257	260	290	286	241	259	266	270	275	274	283	265	256	264	279	247	267	273	246	265	280	253	266	264	264	267	270	263	267	280	281	260	247	257	290	286	283	282	259	263	263	277	282	283	282	264	252	243	286	265	257	266	248	261	268	246	277	258	284	243	269	263	274	270	236	263	264	288	258	268	274	271	281	257	245	301	212	265	265	262	276	237	279	289	264	272	268	288	264	287	277	287	247	276	279	280	299	255	252	273	258	253	263	266	294	268	267	254	284	265	278	244	266	240	246	268	264	292	263	266	258	297	228	285	267	266	278	274	268	244	281	255	238	306	240	231	289	260	267	259	261	290	275	260	259	275	257	278	285	278	259	251	268	258	269	225	285	260	289	246	264	249	237	274	257	271	226	273	239	263	276	264	252	259	263	267	264	234	281	277	256	284	238	245	262	262	263	269	309	282	263	275	237	258	278	285	281	270	273	287	263	267	245	265	246	269	258	244	264	249	253	271	255	275	260	282	261	260	277	266	257	267	274	235	267	290	271	267	281	276	265	298	272	275	258	271	260	231	267	263	274	275	261	263	270	269	267	269	241	266	259	284	265	274	260	281	267	261	301	282	260	298	230	262	261	261	272	288	267	271	278	279	274	266	241	262	273	255	268	252	270	275	279	277	256	262	295	249	306	268	264	254	251	237	234	242	269	279	274	292	272	250	289	248	265	274	278	261	259	258	272	275	289	232	249	296	272	287	285	288	240	247	264	279	252	272	275	291	248	238	256	286	246	280	242	268	279	261	275	256	276	290	304	270	264	250	261	266	267	262	265	241	246	238	270	275	277	267	263	266	287	273	288	315	267	276	256	250	257	289	249	258	281	274	279	270	276	270	255	264	270	224	264	287	288	261	265	285	271	273	270	284	280	287	271	304	269	241	266	282	228	252	252	263	291	267	280	274	268	268	264	246	252	272	275	253	267	268	267	271	251	288	246	248	261	285	303	254	273	243	283	278	302	270	270	260	285	275	301	317	259	276	257	291	256	267	250	304	282	268	257	270	263	248	254	259	291	271	263	254	259	260	269	244	260	305	253	269	246	302	299	271	245	269	279	251	263	244	251	297	273	256	289	241	249	252	266	292	237	268	302	266	272	278	249	271	254	270	283	264	268	282	269	260	255	269	282	246	260	261	288	281	234	259	277	266	276	248	321	262	293	291	286	266	278	260	266	282	273	307	277	276	266	268	293	230	290	265	293	257	265	263	300	256	255	260	251	238	294	279	236	277	260	258	262	283	274	264	266	299	287	262	241	246	301	283	290	281	276	298	265	242	249	290	289	258	284	288	294	242	242	264	240	266	282	308	271	266	285	270	253	268	286	290	249	265	247	269	287	280	245	269	246	268	257	269	269	257	266	294	284	257	251	293	293	257	242	260	265	260	276	300	227	265	247	271	270	259	270	249	257	265	292	287	284	261	272	262	255	256	274	246	300	260	277	294	256	242	289	251	277	263	307	246	262	273	284	236	246	265	273	260	269	263	266	249	254	255	268	289	271	263	269	270	282	260	247	255	283	266	253	293	265	277	288	267	268	272	240	278	283	257	288	283	272	269	279	283	260	248	269	262	268	262	239	252	259	277	239	268	285	255	303	258	269	266	274	289	273	270	263	293	285	288	278	279	263	277	278	281	279	255	270	291	249	253	275	265	245	247	227	291	285	278	248	288	272	269	296	245	257	272	264	272	267	283	273	271	261	282	240	272	272	255	243	272	272	253	259	251	280	281	246	264	242	276	274	283	283	286	289	269	264	266	294	260	256	278	259	250	256	274	274	289	267	284	279	267	315	287	246	296	303	259	267	254	238	273	269	298	290	261	273	277	290	255	277	287	262	245	256	253	302	268	252	253	304	275	290	269	256	285	317	258	282	262	268	273	268	256	274	294	262	238	236	275	261	279	262	275	262	283	264	273	292	246	283	245	268	290	241	248	290	255	260	269	284	260	251	293	263	265	277	265	250	281	272	244	277	264	239	270	253	263	253	254	271	243	250	254	254	254	308	285	242	258	311	269	265	260	286	269	264	289	288	244	265	264	277	304	260	258	301	278	242	256	273	287	270	267	239	257	266	258	278	278	284	275	285	268	276	262	280	247	232	238	257	275	275	273	254	245	258	296	273	256	254	303	302	265	269	280	253	261	252	261	264	265	278	296	256	300	277	258	271	284	270	275	247	273	244	278	280	265	273	288	268	249	269	245	280	257	261	265	294	269	255	251	280	264	283	285	246	259	256	240	274	274	266	242	283	288	277	248	238	221	269	238	259	257	256	288	238	263	252	298	251	269	244	255	260	268	248	268	301	249	291	234	241	269	270	282	239	260	260	270	257	281	258	261	235	269	276	264	265	310	309	264	244	270	278	263	242	235	267	288	289	259	294	285	272	259	261	251	274	254	270	268	226	243	282	254	265	250	264	264	272	255	228	278	263	262	282	268	259	269	272	245	283	248	262	283	280	275	262	253	244	263	268	274	288	241	267	256	256	241	263	270	263	268	305	243	264	234	267	259	267	263	232	258	269	260	282	267	287	277	257	292	272	282	261	255	289	283	269	286	302	274	260	255	251	249	286	294	293	257	281	271	279	257	284	283	258	236	280	253	236	247	246	276	289	277	274	274	283	265	262	285	257	293	245	257	275	316	266	260	254	259	259	261	258	232	281	278	259	270	290	289	250	256	297	256	271	249	257	275	294	288	301	267	281	261	268	251	267	269	273	260	272	286	242	295	269	269	261	270	265	259	250	238	277	248	279	279	262	273	222	309	271	256	253	276	246	253	251	236	248	253	258	289	267	272	255	262	260	259	294	296	304	259	275	281	243	258	283	267	257	272	296	280	280	260	241	275	283	243	266	259	282	258	259	261	266	248	273	278	240	289	251	283	258	264	294	247	263	261	262	251	252	251	284	243	310	291	253	270	266	277	287	243	287	259	239	263	269	267	260	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
13059	2839	6371	6840	5701	4850	3792	3167	2796	2363	2115	1979	1870	1643	1619	1391	1316	1267	1249	1174	1126	1138	1084	1065	998	1010	1001	1001	954	926	920	894	904	884	865	841	845	846	865	827	859	791	830	786	742	834	820	777	781	780	799	754	771	730	771	750	796	778	775	751	751	727	778	771	789	771	753	745	742	759	720	815	732	731	771	738	756	778	768	764	735	713	759	735	748	734	742	741	722	745	712	720	755	730	782	736	761	755	717	753	787	785	735	748	688	767	723	680	706	745	750	684	722	727	752	781	727	740	753	704	748	706	749	748	757	729	714	743	737	738	730	734	754	722	729	771	695	739	748	666	696	764	695	705	764	740	691	695	703	716	709	727	720	743	714	689	720	765	716	732	732	692	726	737	734	747	777	747	770	745	731	707	732	681	734	714	709	722	702	746	753	702	672	700	747	770	719	683	676	760	689	748	683	728	703	717	710	779	723	715	718	699	727	745	744	747	732	692	774	722	702	680	726	755	683	744	714	691	747	748	746	754	671	699	753	749	692	817	749	714	706	705	715	721	721	721	723	705	726	787	743	735	754	760	767	704	713	678	710	687	734	697	746	729	729	720	712	738	657	680	712	747	748	727	729	701	719	734	696	760	704	707	720	683	676	698	729	723	719	772	756	696	738	715	784	706	704	676	709	723	686	753	695	739	709	760	773	753	725	745	729	721	690	731	710	778	779	700	701	749	713	742	771	719	740	709	703	691	782	721	713	682	740	754	714	705	707	734	718	740	744	725	691	765	707	724	692	714	748	729	726	703	760	671	745	703	746	730	697	750	702	738	725	717	740	663	728	765	756	734	704	676	720	705	754	719	715	763	688	737	675	743	738	724	744	648	754	722	716	760	695	686	714	733	648	695	730	719	749	705	705	735	722	725	724	714	720	723	675	716	722	717	650	751	715	765	725	743	738	742	696	715	712	733	772	677	717	708	772	669	738	751	736	661	692	692	691	733	713	719	736	699	764	708	718	714	718	722	749	697	690	753	716	750	720	725	704	721	707	705	725	735	744	719	676	770	746	721	709	729	778	681	708	714	695	721	724	680	776	739	667	725	713	703	728	733	756	723	727	725	702	723	717	689	739	728	722	744	730	683	743	729	746	765	739	755	756	677	706	752	688	717	697	713	718	718	700	727	731	729	711	779	686	753	732	712	714	741	741	755	756	747	701	711	772	716	726	713	766	712	804	715	726	692	722	711	720	727	713	729	751	701	702	724	743	734	685	725	743	731	729	680	713	697	713	745	742	725	756	786	772	725	735	749	741	743	665	721	742	709	734	753	698	706	761	717	698	712	683	718	697	685	696	698	743	680	742	741	712	693	692	747	741	714	732	742	721	743	756	664	652	726	672	696	748	681	727	709	651	755	722	729	759	765	764	730	752	732	734	753	723	699	696	771	700	687	759	680	716	738	714	772	761	722	754	725	736	740	730	734	679	713	756	723	733	708	717	753	718	735	717	759	729	730	773	691	734	681	692	726	714	761	758	757	731	730	809	702	739	722	720	708	758	721	743	678	728	712	742	679	705	715	732	742	676	683	708	748	738	699	722	723	736	752	740	710	712	678	655	773	763	724	650	743	694	726	689	694	729	729	715	717	664	689	708	702	737	729	732	690	729	733	713	744	709	706	732	754	715	707	730	713	750	725	674	760	727	702	698	685	746	653	726	734	746	735	728	736	760	744	729	734	703	691	722	725	780	699	733	762	721	745	771	745	705	720	718	716	734	709	728	732	755	691	695	726	703	713	758	690	675	749	726	689	691	772	742	725	695	655	690	716	702	689	730	707	735	734	711	726	705	745	764	668	712	717	756	710	697	687	718	697	730	727	716	714	710	741	717	715	730	687	683	691	750	709	720	677	721	708	751	747	756	742	708	725	702	709	698	787	725	734	714	738	693	730	753	703	715	705	759	781	733	690	687	741	744	724	720	721	774	701	730	702	721	740	755	756	722	706	734	683	708	726	722	730	698	676	725	727	725	700	689	683	756	753	677	679	697	778	759	734	737	704	673	687	726	748	681	675	755	715	682	758	726	710	732	750	787	765	710	758	725	716	713	753	677	734	749	673	725	689	692	704	714	691	799	723	735	735	770	670	715	727	742	685	716	769	693	703	750	735	674	767	696	739	747	743	665	697	713	705	724	687	731	766	695	728	733	700	738	709	667	717	701	739	701	712	733	738	715	749	689	720	664	704	689	717	751	710	707	672	710	732	712	723	720	708	718	724	761	753	723	707	749	710	703	743	726	758	710	668	735	718	710	747	753	758	786	778	706	738	728	729	728	684	702	739	741	737	711	699	732	751	758	728	710	757	725	726	713	678	736	672	704	721	741	726	671	734	696	737	710	695	722	693	731	724	692	667	751	710	717	698	723	730	731	775	707	712	685	704	740	726	715	739	732	770	778	709	696	746	775	739	734	695	728	688	688	757	742	758	741	699	715	762	708	709	723	723	647	697	722	705	740	752	712	725	674	746	706	722	711	738	732	690	684	686	733	786	669	743	737	686	736	721	750	744	691	701	691	716	706	730	745	711	730	724	739	749	712	702	717	726	770	755	671	715	752	701	732	689	717	715	720	737	688	698	701	715	725	776	702	710	710	715	714	703	718	718	731	689	712	717	729	705	744	699	719	780	731	735	723	696	697	660	698	686	722	688	685	747	720	727	686	678	737	707	716	741	706	740	744	660	712	723	720	717	692	738	674	691	736	746	718	684	717	746	741	714	697	728	726	715	724	720	677	730	704	696	693	719	692	769	735	714	718	773	735	707	731	693	733	737	741	735	698	690	686	740	709	740	716	746	705	701	718	685	711	750	728	698	725	743	729	711	710	708	715	719	712	736	713	748	720	732	670	683	738	675	739	729	731	731	711	747	718	723	742	757	694	685	685	717	681	705	772	730	748	730	756	731	750	707	734	722	740	710	739	720	747	715	737	730	718	818	745	693	728	721	693	720	668	707	719	780	700	678	749	672	719	714	686	686	717	681	716	705	725	712	756	684	709	708	732	712	727	684	685	703	688	739	742	712	707	750	754	729	756	693	721	710	707	704	720	726	726	714	778	721	708	683	753	714	742	718	702	702	686	757	713	724	738	728	712	732	718	726	717	675	712	772	759	712	663	732	753	717	740	750	713	710	697	717	748	759	727	692	762	680	709	663	713	702	705	712	692	698	744	740	681	719	780	728	691	710	661	696	708	755	726	680	744	708	721	763	742	736	698	679	780	733	694	719	703	738	718	696	682	680	689	721	714	748	714	701	675	770	775	706	700	717	743	724	740	714	712	732	693	728	734	705	716	723	746	706	699	721	727	732	735	742	717	716	686	737	715	793	688	696	702	696	778	710	676	712	687	746	707	775	726	682	700	707	748	730	707	760	723	679	707	743	706	747	744	744	688	757	763	731	699	736	733	743	697	713	727	716	777	721	742	706	700	711	704	713	729	675	749	726	733	739	727	668	742	652	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3948	204	190	140	110	96	115	86	81	99	104	73	92	79	92	79	84	89	70	93	71	77	74	77	76	101	74	76	84	70	71	59	69	79	77	94	91	74	93	77	80	80	72	84	97	82	95	77	96	72	85	67	82	74	59	76	76	77	68	73	79	69	73	93	85	94	82	76	99	80	88	87	85	77	90	88	80	65	70	83	66	85	88	85	79	85	87	89	85	80	85	79	68	73	67	66	88	90	85	82	78	107	89	71	76	98	87	93	81	76	116	92	77	62	63	81	83	91	91	100	74	75	71	80	71	87	77	79	74	83	75	80	91	77	68	83	74	64	93	90	73	93	94	87	87	91	81	80	89	100	95	85	87	95	83	83	81	83	82	84	75	78	89	71	78	96	80	85	93	81	95	77	81	78	83	75	78	79	97	80	90	75	102	75	84	83	107	67	71	94	81	78	88	83	79	88	66	89	103	72	88	90	87	85	96	90	63	94	76	72	76	81	82	80	79	84	100	89	85	90	88	81	101	83	103	68	71	91	93	83	85	64	91	76	60	78	89	76	75	85	86	102	87	92	76	86	70	77	69	70	76	80	76	88	81	73	78	95	72	73	94	86	72	79	56	74	78	82	75	72	85	98	90	75	91	67	79	91	84	93	84	83	78	89	78	94	81	97	66	84	98	73	85	75	77	77	83	76	94	88	67	90	64	78	90	79	78	74	89	97	78	76	83	81	69	76	86	86	78	87	77	69	78	83	80	73	86	78	81	94	71	80	90	71	78	78	72	87	99	69	65	78	81	88	88	66	91	76	101	96	78	79	85	90	74	93	74	88	83	86	81	81	71	83	82	83	92	82	83	82	74	93	83	72	89	74	91	75	83	93	104	70	99	77	90	72	81	86	99	87	76	78	90	92	69	85	75	96	88	63	72	94	80	86	79	78	68	81	82	80	95	76	88	85	91	90	89	90	78	74	77	88	74	89	67	69	80	79	91	76	76	79	94	81	86	87	80	83	85	82	73	87	76	92	74	89	93	78	76	69	89	83	78	85	87	87	80	87	83	78	95	102	82	85	90	76	105	87	96	91	88	80	85	88	82	75	76	73	86	97	66	60	60	85	84	79	88	75	92	86	92	82	71	90	90	93	90	71	85	84	92	71	78	87	79	77	69	91	80	66	85	77	85	82	82	89	76	91	63	68	72	95	78	74	91	74	81	92	103	68	74	73	93	74	82	73	84	83	80	61	76	82	81	90	88	54	89	95	86	98	67	80	92	71	68	64	79	86	70	83	77	85	96	93	74	79	78	77	85	84	95	79	75	79	83	66	68	78	69	84	72	105	81	80	79	71	81	81	86	92	70	87	90	84	89	88	83	84	86	83	76	83	61	72	63	72	64	80	93	83	100	98	91	86	93	71	88	84	80	94	85	78	96	72	77	88	83	75	91	100	91	82	68	91	84	77	75	84	80	93	79	78	91	75	75	65	72	80	79	89	80	72	90	79	85	75	86	78	98	71	85	72	103	69	86	79	84	80	85	104	86	88	98	78	76	94	87	76	81	78	75	68	77	70	68	77	74	84	84	87	84	80	68	92	95	88	79	74	78	68	96	90	83	76	89	74	85	71	94	80	81	82	85	77	70	81	91	71	73	78	70	75	75	73	85	76	79	81	76	74	86	103	80	84	73	78	78	76	100	82	91	77	85	76	86	79	89	63	81	83	93	54	83	74	65	105	78	71	68	84	92	91	68	91	81	87	82	77	80	83	71	73	78	63	71	78	88	77	66	87	78	81	79	81	81	82	82	88	78	92	82	72	87	91	59	84	81	81	77	80	89	70	80	80	85	75	88	77	94	79	90	86	67	73	81	76	71	76	73	96	78	64	77	99	88	90	96	73	79	82	94	70	81	91	79	86	86	75	81	81	84	76	64	81	80	95	96	73	89	85	76	75	63	74	83	86	78	85	85	80	88	73	86	68	67	62	61	79	95	76	78	70	82	77	77	73	73	66	69	74	71	57	64	85	102	63	82	77	76	75	62	88	74	87	76	84	91	82	78	75	82	73	92	73	81	89	89	80	92	75	74	67	88	65	81	77	67	72	73	78	87	65	55	86	86	87	65	88	87	85	86	66	93	96	78	80	74	76	75	80	75	94	77	84	83	102	66	60	65	83	82	80	83	66	78	76	79	68	73	84	93	59	92	77	84	85	91	62	72	98	79	87	81	83	78	85	75	87	71	86	76	82	87	78	89	92	85	76	106	80	88	68	78	60	76	84	71	84	76	75	75	59	98	60	72	73	75	93	76	95	70	73	71	65	76	74	89	85	87	90	78	73	87	76	70	84	71	85	85	87	81	97	69	91	96	72	83	86	82	70	76	89	95	86	89	78	80	70	88	89	78	80	80	104	81	85	89	75	95	74	76	86	93	99	66	79	86	68	85	72	78	83	95	81	86	103	78	67	86	75	81	89	96	88	73	67	75	58	80	84	91	62	71	63	84	69	87	89	90	84	100	103	80	81	80	78	78	83	76	65	71	84	83	72	94	75	74	76	85	93	81	75	91	86	78	78	91	84	75	82	70	82	81	72	81	87	77	88	79	79	94	90	89	68	63	69	95	78	85	92	71	81	79	89	87	68	86	91	62	87	89	70	77	101	88	90	78	87	70	87	89	85	80	98	76	68	54	71	67	85	75	92	87	73	93	74	83	87	79	76	90	84	98	69	87	92	87	84	81	80	85	96	77	74	69	80	79	90	85	91	98	82	76	86	68	93	73	92	83	67	70	100	83	64	84	101	81	73	73	76	62	73	67	90	87	81	84	70	69	66	82	81	88	90	69	78	91	84	89	67	88	73	91	88	85	78	80	81	78	89	86	86	85	72	64	80	90	92	74	89	86	99	79	86	79	88	77	83	76	86	95	68	80	78	68	74	68	86	89	86	83	100	85	82	72	88	89	82	90	78	72	74	73	106	81	74	85	84	78	65	86	89	74	69	85	90	92	86	78	98	84	75	77	87	71	105	90	89	68	81	78	90	69	68	83	84	87	70	72	84	73	85	65	77	79	84	74	79	91	71	104	77	89	104	89	81	85	81	76	91	86	76	79	79	79	82	83	84	75	80	71	87	80	68	71	83	77	64	74	69	82	84	80	83	76	83	86	82	80	86	86	88	74	104	86	77	79	83	80	87	75	80	93	86	87	94	88	91	89	75	93	91	78	63	82	94	91	89	89	66	74	69	72	84	83	73	84	82	94	89	77	81	74	86	74	72	79	79	84	81	79	90	73	74	86	93	93	83	76	76	81	82	71	83	78	99	58	66	76	95	94	72	90	77	88	91	93	66	71	90	64	89	94	77	79	66	90	77	87	74	75	77	82	85	76	84	82	87	84	86	74	90	93	75	83	75	76	79	72	76	71	75	89	85	74	69	76	65	82	70	76	87	81	85	83	78	99	86	82	73	67	85	99	78	77	72	103	93	85	77	88	88	82	79	70	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
4524	362	470	525	440	429	346	373	305	324	305	322	299	294	266	290	287	307	309	292	291	279	268	311	307	293	264	295	301	304	291	296	279	273	316	302	309	260	254	255	277	281	289	268	278	283	271	272	271	315	259	281	286	258	261	306	285	280	288	257	279	264	274	283	249	296	264	263	297	267	263	248	238	263	264	283	264	274	275	257	258	291	262	280	267	285	301	290	296	270	309	282	254	262	255	250	302	271	291	312	275	278	282	270	291	286	283	244	271	266	256	298	266	287	313	291	271	284	270	281	300	314	268	269	262	236	258	317	266	279	248	262	252	279	259	291	264	253	298	267	243	287	285	253	271	230	267	286	274	254	293	265	245	246	276	288	274	276	271	272	275	249	280	267	294	275	290	260	278	305	279	291	292	279	272	289	248	260	291	278	283	288	268	261	280	293	262	248	282	279	294	279	275	280	261	280	270	304	278	265	293	271	277	264	265	275	254	278	255	264	281	276	253	251	284	288	265	275	270	301	294	287	264	283	278	281	284	278	271	300	276	263	278	276	233	300	283	293	300	271	268	272	298	294	253	243	278	275	281	276	285	289	288	231	264	254	260	279	286	280	292	269	285	285	299	274	250	265	305	272	256	289	285	283	279	273	278	251	242	287	272	282	274	263	283	271	289	282	284	279	258	288	270	268	263	267	278	292	292	288	282	268	298	248	281	256	261	268	281	274	264	253	280	282	280	274	268	252	255	299	286	288	281	249	252	281	282	277	259	265	277	300	280	284	270	271	236	269	259	256	266	265	286	280	270	296	301	266	254	266	271	278	298	282	257	241	253	275	280	281	293	273	260	261	284	255	263	282	279	288	251	256	264	311	272	269	248	262	278	318	286	304	276	265	255	293	291	291	278	292	251	275	282	309	269	283	279	276	242	285	282	281	249	276	267	263	288	265	269	239	318	274	278	274	287	296	283	299	265	261	271	267	273	290	280	274	284	309	277	271	271	264	285	269	287	288	277	283	271	302	271	256	285	268	258	222	271	265	273	261	306	288	275	279	259	258	240	274	268	269	253	289	270	265	280	253	304	276	283	281	290	259	271	278	265	286	286	279	259	274	243	303	249	260	284	254	296	268	295	280	267	265	283	267	259	252	286	259	268	283	281	266	259	281	262	267	254	276	299	270	273	279	280	272	250	270	272	268	271	283	273	289	289	294	275	293	303	250	236	264	274	284	270	271	281	271	287	266	283	267	293	275	294	281	260	267	246	266	277	285	281	297	259	289	285	290	288	288	264	242	278	289	278	245	275	263	281	276	276	278	246	300	282	268	285	267	267	286	273	275	275	285	250	283	262	269	250	296	280	293	255	272	286	296	260	239	283	242	273	287	289	272	253	258	248	285	276	299	300	254	291	292	281	280	279	261	295	274	297	281	263	263	266	246	313	278	261	288	265	287	272	254	273	285	242	285	286	265	281	304	288	264	270	283	289	266	252	287	279	255	295	292	290	268	268	297	308	270	261	268	261	276	283	274	279	250	261	261	286	231	281	273	282	286	269	277	261	299	274	286	259	283	247	252	274	289	282	289	268	297	284	269	293	257	306	267	252	281	255	243	248	284	279	274	280	302	259	296	246	272	267	284	271	282	283	262	312	305	268	258	281	300	256	271	257	273	238	313	271	279	300	255	271	293	297	287	269	288	250	272	252	236	277	259	267	268	262	294	296	301	252	301	294	293	266	261	267	286	277	297	311	298	252	276	259	272	287	280	294	300	270	294	279	259	280	296	292	273	252	274	251	277	288	270	322	255	257	268	254	258	295	265	264	280	290	302	287	281	297	274	266	267	277	280	262	303	271	243	248	273	289	286	274	289	241	275	256	270	266	285	271	259	276	254	270	295	256	271	259	275	269	258	278	274	277	278	289	279	272	249	264	260	270	283	307	279	251	284	266	264	270	269	242	248	270	268	263	282	262	273	267	271	254	296	239	277	296	262	301	269	277	268	298	251	292	291	269	267	258	251	275	268	269	266	271	267	301	289	277	279	235	273	280	261	261	293	295	260	279	311	270	292	274	296	267	253	267	271	278	280	305	246	278	268	260	290	296	258	289	256	281	264	280	264	272	268	282	277	264	265	285	278	290	285	281	300	284	267	285	259	280	284	268	250	270	269	282	265	274	230	266	260	230	257	259	283	266	280	271	260	245	246	253	275	262	274	295	267	251	287	267	291	271	264	302	286	274	283	265	304	278	275	269	309	261	278	270	263	274	277	263	300	275	249	282	294	241	273	267	280	262	294	273	244	245	281	307	270	260	274	306	292	274	284	281	294	264	307	269	290	287	277	269	254	256	287	304	261	281	279	274	291	271	301	256	286	256	295	265	287	259	279	252	271	273	292	265	304	296	301	245	280	264	305	269	285	266	296	281	285	265	270	286	296	264	266	287	263	281	255	253	278	283	285	273	282	298	271	271	277	269	277	261	304	294	262	278	261	283	289	258	266	290	271	276	315	295	245	280	286	273	274	273	278	284	244	276	260	258	256	281	256	274	292	274	277	274	272	281	252	260	286	251	259	281	267	271	299	282	265	293	281	279	305	275	281	270	258	294	258	251	264	230	258	268	288	279	258	254	257	289	297	269	264	289	288	291	299	299	296	287	279	291	279	262	254	250	311	313	275	277	269	279	275	290	252	273	247	302	297	274	267	261	285	293	267	261	279	271	259	250	301	265	267	276	236	279	277	289	309	247	280	279	266	277	271	274	252	295	268	249	278	272	272	248	275	284	260	274	304	244	283	306	283	280	261	293	282	268	239	320	300	307	281	289	278	286	263	273	285	263	277	256	267	272	244	245	288	241	273	295	281	270	297	254	310	288	285	282	266	265	260	284	302	268	273	257	267	269	300	272	278	279	253	269	273	241	285	264	267	264	269	243	257	273	269	299	261	267	289	290	269	296	295	276	275	282	273	324	272	249	272	257	270	272	255	273	259	273	266	275	288	257	298	241	272	275	261	277	279	280	295	253	261	284	279	269	275	254	278	266	268	273	285	305	267	289	273	251	266	286	278	291	248	261	282	278	262	280	266	300	265	281	270	288	259	288	270	281	258	267	274	258	274	261	259	250	272	279	294	250	284	311	260	300	274	276	289	275	262	236	291	271	268	267	274	269	285	265	265	285	234	253	270	264	297	307	273	279	277	286	280	260	266	277	266	276	259	270	280	263	280	276	276	274	278	287	294	256	291	270	259	271	266	262	279	292	312	263	275	286	275	284	268	274	287	278	273	270	258	257	262	302	281	247	303	268	260	252	230	277	269	267	252	284	287	275	250	299	301	257	309	264	285	273	281	294	266	279	279	283	266	309	267	255	271	311	281	275	263	266	253	262	268	285	268	270	261	280	262	282	272	250	285	293	280	284	253	275	273	286	285	282	277	260	265	275	272	265	278	277	280	245	272	281	264	287	264	278	284	252	248	281	253	263	295	272	276	263	271	272	240	254	256	285	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
22048	1980	1545	1166	846	616	493	395	375	316	257	257	254	221	221	226	209	222	202	209	185	170	153	176	173	185	179	172	184	188	184	159	159	174	188	163	182	161	162	157	183	169	171	170	148	181	166	185	174	151	169	188	161	189	180	159	138	147	160	159	167	171	187	172	191	168	180	156	157	168	161	164	163	169	148	163	194	178	191	168	169	157	166	161	149	156	147	152	157	174	186	164	184	149	161	169	160	164	177	173	163	174	160	162	179	148	169	188	176	145	147	175	186	177	152	188	161	156	171	150	143	150	162	157	165	158	149	155	171	168	188	172	165	160	154	167	170	175	166	138	169	170	172	176	165	165	149	159	163	161	142	158	165	172	169	174	164	143	155	180	166	197	166	147	149	167	180	137	175	154	150	157	184	145	165	180	158	170	154	162	146	164	158	163	160	151	148	150	173	159	175	148	152	167	172	147	170	170	174	170	180	160	163	149	167	158	171	145	150	185	160	174	170	151	159	157	175	171	176	149	161	173	157	158	168	166	170	148	145	166	145	125	147	166	165	137	179	150	154	173	148	179	153	152	174	162	178	150	187	162	195	163	154	171	181	158	153	179	140	177	161	156	157	177	169	174	149	176	156	148	158	145	162	172	167	149	164	163	180	158	160	171	179	146	134	158	171	171	161	164	162	150	171	155	178	173	169	159	175	166	141	171	160	165	177	182	158	143	151	167	142	160	163	137	180	156	147	180	168	156	163	164	142	165	171	168	162	191	159	177	141	161	172	147	155	157	153	182	173	171	166	158	156	171	166	172	157	177	153	176	153	162	163	157	150	161	161	160	176	143	157	178	151	199	175	145	147	167	159	155	162	158	167	165	164	148	151	164	167	159	193	151	154	182	167	132	154	165	184	169	178	154	161	190	181	148	162	155	139	154	175	142	151	167	176	152	167	152	151	156	161	174	157	167	137	159	199	192	177	155	169	165	168	161	169	166	173	161	170	154	176	183	156	147	183	155	164	192	170	153	159	160	166	179	135	173	158	170	149	166	148	184	159	176	182	159	203	160	174	177	172	165	151	199	166	165	154	187	154	176	162	171	153	187	159	160	164	189	164	158	166	159	174	157	149	136	169	155	177	162	156	143	160	161	162	160	146	177	167	151	159	158	158	161	156	158	166	163	149	150	156	166	153	175	151	166	151	154	153	169	154	171	159	179	153	155	175	159	147	163	164	145	158	152	128	160	159	154	162	155	188	180	160	149	185	156	165	159	176	152	168	148	158	162	183	126	145	182	169	154	153	179	161	157	171	166	172	174	172	162	169	186	175	149	162	159	167	178	149	154	161	164	146	167	173	164	166	158	168	156	149	186	179	139	157	154	168	141	165	155	148	169	164	178	148	166	173	169	160	150	148	174	151	165	151	179	162	168	162	150	172	163	160	189	179	161	151	164	185	164	166	147	153	145	180	138	173	188	160	173	155	172	140	170	166	161	180	141	151	177	184	165	155	155	158	142	165	157	156	179	157	171	160	159	156	163	163	163	169	187	160	144	156	151	155	154	180	160	165	174	158	172	156	154	160	159	167	159	161	134	165	186	158	146	152	153	153	171	151	178	152	177	176	143	172	163	168	145	147	167	153	145	167	162	166	151	167	154	167	155	157	157	158	156	148	173	161	165	166	138	159	157	162	185	170	154	147	140	147	166	159	159	174	128	178	180	166	142	146	145	125	148	162	185	132	162	166	148	203	159	155	159	164	155	159	163	163	167	184	154	156	168	172	175	172	145	149	159	150	172	158	164	139	156	162	147	151	171	166	184	164	165	162	149	197	171	175	191	162	151	187	169	145	146	173	166	166	161	146	150	157	166	155	188	167	194	181	174	160	133	165	158	172	163	172	178	166	145	134	166	169	177	190	169	153	147	161	169	173	163	174	167	162	131	162	171	156	159	139	170	168	152	191	161	150	177	157	177	174	165	151	167	165	175	161	158	152	176	173	142	170	152	156	162	139	146	151	157	176	206	152	164	172	163	170	181	163	156	140	167	170	150	181	152	159	163	166	151	171	169	146	172	164	182	172	171	155	157	172	177	166	149	153	180	165	183	170	182	155	166	166	149	173	179	143	157	157	161	173	156	166	166	171	167	179	158	157	161	160	170	161	185	167	151	148	181	169	161	167	163	176	163	147	170	163	159	154	148	154	167	152	154	162	177	168	164	145	147	154	186	164	171	160	167	153	167	161	168	169	143	163	158	175	139	180	146	171	144	167	167	163	165	180	169	160	167	157	160	179	183	173	156	182	163	175	171	167	171	170	168	167	149	180	161	158	166	165	141	151	176	160	170	152	161	165	165	169	143	176	143	165	148	167	156	170	163	166	156	173	147	168	162	164	143	135	171	159	175	163	167	139	171	167	153	172	163	160	151	171	180	160	161	161	131	153	165	171	150	160	167	163	155	171	186	171	155	178	170	176	175	150	198	156	165	164	138	175	143	140	169	189	155	165	158	179	182	157	131	168	186	163	159	152	183	164	192	145	147	172	151	142	161	171	167	173	136	175	182	164	177	156	156	152	172	180	180	163	173	151	144	150	148	175	168	165	189	169	170	176	152	143	157	164	176	166	183	179	163	174	152	154	167	169	152	155	150	156	145	170	169	177	160	150	169	140	161	168	190	168	155	147	174	164	162	173	167	160	149	136	196	155	167	159	165	163	139	157	184	181	178	173	147	183	150	152	176	182	180	174	149	167	130	142	163	157	163	166	159	161	162	153	177	160	158	175	145	173	138	155	153	166	188	150	166	184	184	155	161	188	176	154	145	165	168	149	163	152	153	162	173	177	161	178	148	182	158	149	148	155	150	151	167	156	170	139	171	164	178	165	139	140	166	189	193	178	167	190	165	160	170	155	182	169	154	145	156	171	157	169	154	147	148	148	159	164	157	140	172	161	158	153	155	157	154	177	153	201	179	150	156	170	167	159	174	170	182	154	161	171	170	163	161	177	167	169	152	176	152	165	161	146	144	158	156	151	151	159	156	163	168	160	163	176	167	172	167	162	160	162	190	160	195	168	145	156	148	178	160	174	174	172	159	167	147	173	155	181	176	151	167	170	190	162	179	145	150	173	173	156	167	159	133	163	159	159	172	152	162	163	185	147	136	153	131	178	184	153	174	156	179	188	157	165	182	146	174	162	189	158	148	165	168	171	158	162	167	165	170	159	170	146	175	176	147	166	162	163	166	166	151	142	169	163	157	162	177	158	163	161	191	178	178	166	172	158	150	181	158	173	166	153	140	200	165	179	148	169	171	167	165	170	181	165	148	152	165	162	163	154	153	147	162	163	177	149	166	150	175	163	140	173	170	162	151	146	181	160	169	168	154	171	169	163	171	150	152	164	160	169	163	158	165	162	178	146	152	171	179	156	170	161	149	148	172	165	145	145	162	148	164	144	161	156	166	143	169	181	163	151	172	162	153	146	147	174	169	165	149	139	154	181	158	161	147	141	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
9718	1545	3447	3728	3173	2651	2171	1829	1605	1346	1231	1139	1009	1001	908	862	817	776	727	722	699	720	629	662	606	622	607	581	568	571	583	594	558	536	570	515	526	532	577	551	516	502	544	527	546	486	506	488	501	534	499	509	511	490	528	479	498	507	506	518	518	523	443	509	549	499	543	479	497	474	555	514	489	493	513	472	498	513	461	494	484	511	494	484	469	493	471	480	555	491	511	511	465	507	473	442	481	478	464	447	482	534	490	495	495	484	502	464	477	533	476	514	464	489	452	480	506	470	478	493	497	498	476	502	505	457	499	466	454	518	513	446	502	440	469	490	469	493	494	541	450	464	469	491	476	439	488	477	502	493	491	462	466	487	475	466	484	515	509	495	474	472	469	462	480	486	425	500	471	454	469	455	506	509	463	514	475	456	471	484	462	474	491	431	507	506	471	457	463	524	492	459	475	436	465	516	511	476	480	509	472	474	503	432	474	486	481	480	512	504	489	487	482	466	503	502	499	488	514	443	486	461	490	465	495	441	488	496	476	491	437	469	483	510	466	453	477	454	463	464	500	463	467	489	480	507	486	429	474	468	459	487	483	448	508	479	495	490	493	486	473	452	484	459	466	455	467	456	456	517	485	469	513	491	475	468	486	450	500	441	474	461	496	473	467	475	448	450	512	468	490	485	495	473	457	496	458	497	495	482	486	455	483	495	491	476	466	455	493	482	513	478	459	455	469	447	464	478	488	483	527	458	489	482	464	459	449	474	479	465	488	498	494	468	474	502	500	490	484	469	478	464	473	487	494	474	491	494	480	482	482	528	511	454	475	479	469	479	473	500	473	467	488	471	490	506	451	457	480	437	456	484	457	508	487	432	449	478	421	475	467	479	447	486	456	486	444	475	456	512	469	465	490	469	494	519	515	450	496	456	506	479	480	506	481	494	501	462	483	488	457	523	453	456	471	450	496	449	496	479	467	470	472	458	471	489	495	499	442	469	486	482	433	461	458	477	452	477	492	456	493	493	480	482	484	497	483	488	489	467	472	473	476	499	474	511	462	501	479	475	487	531	471	490	470	474	502	450	481	459	458	470	460	476	431	486	479	472	466	501	493	479	481	478	467	455	479	489	460	459	526	494	457	506	482	479	493	433	449	494	506	427	456	464	465	477	499	500	444	487	494	527	496	474	478	430	520	464	517	461	486	501	484	430	533	477	464	498	488	488	481	460	444	494	521	515	491	490	475	505	495	477	478	473	455	466	439	482	475	481	498	456	487	468	478	453	517	520	519	465	460	433	500	433	480	460	476	477	483	493	479	495	506	454	475	483	513	518	479	481	487	490	489	474	495	447	472	449	496	451	480	474	482	468	455	474	489	470	505	463	476	494	485	465	459	489	466	527	480	447	491	507	486	479	540	496	470	459	457	508	476	498	456	454	481	485	466	493	451	498	489	479	417	517	460	465	443	469	467	430	474	450	495	493	480	502	458	483	512	480	545	497	497	498	479	482	467	478	500	492	460	471	484	510	460	445	482	481	481	489	487	504	500	484	464	455	473	478	486	459	452	463	468	462	451	445	502	518	525	460	520	484	452	463	463	471	490	460	484	490	489	516	441	496	490	480	488	492	471	432	455	468	466	467	455	427	520	443	452	483	461	485	504	456	474	522	483	460	450	456	479	485	499	476	455	484	468	480	497	470	497	448	495	458	476	473	472	474	495	487	486	487	466	457	522	449	469	480	497	531	481	493	488	460	476	487	462	477	460	527	504	473	495	485	474	451	498	530	465	460	499	493	480	443	469	509	457	484	479	529	431	475	488	447	468	479	469	453	487	451	473	494	452	500	490	444	472	514	491	433	477	496	479	441	441	454	459	428	482	473	496	477	486	445	453	481	495	488	445	510	515	455	466	459	487	471	478	447	478	464	464	498	480	495	493	455	494	482	485	455	470	483	470	459	469	480	490	465	497	470	516	479	466	501	470	482	452	468	478	469	465	494	439	455	432	459	481	473	491	481	498	477	462	479	476	466	458	489	483	457	506	474	495	470	445	479	495	490	480	492	474	490	442	513	514	498	477	505	488	469	476	461	467	495	504	479	473	445	479	544	472	409	501	471	456	506	473	522	519	478	481	451	457	459	485	465	485	481	503	449	484	450	475	478	484	488	472	475	455	447	457	471	490	498	424	491	504	477	445	476	470	503	494	441	450	495	491	447	490	498	495	464	453	448	508	434	492	488	449	468	452	480	520	496	496	447	473	444	457	453	465	468	493	482	424	480	505	499	494	495	486	484	478	470	475	438	453	473	492	466	490	495	497	481	469	495	507	512	503	538	483	493	504	469	487	479	486	434	493	479	496	488	460	515	510	459	510	521	475	470	462	477	443	453	445	478	469	491	530	511	493	492	494	500	454	467	462	458	467	467	482	484	497	438	502	516	477	492	475	464	468	492	472	503	498	477	501	449	502	474	489	468	482	473	518	453	513	503	474	470	520	457	473	484	486	463	432	459	500	500	467	488	480	459	499	495	465	471	456	442	489	480	496	491	442	507	459	504	469	471	452	504	437	488	485	449	485	453	442	493	456	497	503	509	477	485	484	438	460	500	503	479	476	478	468	485	512	479	468	505	471	464	476	507	479	467	497	451	499	467	498	524	511	502	465	458	479	486	450	521	472	485	485	513	463	508	449	478	473	518	478	478	478	497	489	506	503	507	472	520	460	503	470	453	468	458	521	480	481	494	487	478	475	451	490	453	476	494	459	470	487	494	512	475	497	470	478	464	486	470	485	464	471	477	463	487	464	478	479	481	503	456	476	473	504	432	480	507	439	463	455	492	467	458	430	454	513	461	484	476	500	463	496	483	486	463	459	488	477	519	454	476	478	463	486	496	434	484	460	465	469	479	444	530	472	477	479	459	444	481	493	470	490	467	482	451	475	502	468	482	469	522	465	495	500	517	438	490	495	451	455	480	452	494	468	465	461	448	484	493	454	466	482	518	507	473	479	492	533	463	470	480	551	475	456	437	495	481	477	526	478	515	461	450	470	492	452	488	450	459	457	484	494	471	483	469	505	457	499	455	479	497	513	482	459	457	494	485	470	459	511	458	466	470	465	473	459	503	496	440	469	425	499	494	503	429	482	500	487	493	476	483	462	459	492	494	494	478	460	473	445	498	521	459	463	508	490	466	478	437	477	477	490	511	494	475	478	494	477	504	503	467	434	454	495	491	517	473	486	501	466	493	458	486	463	472	457	468	472	433	508	477	474	452	452	453	471	468	463	457	473	488	478	469	461	480	522	435	468	478	482	459	488	508	475	509	470	466	444	464	464	454	506	469	466	477	463	496	470	466	439	470	493	452	490	478	486	473	512	512	455	471	487	515	510	433	472	476	492	512	475	489	471	446	464	456	478	466	496	458	503	508	480	472	482	469	471	524	476	450	520	444	489	467	493	465	513	516	518	488	511	491	482	444	516	506	509	481	484	477	519	465	464	494	483	495	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33215	5503	3304	2260	1622	1264	994	785	653	531	509	478	418	423	389	364	348	365	347	327	291	342	329	346	335	318	302	290	272	285	279	258	278	312	280	288	260	311	267	281	284	305	266	296	302	287	263	284	258	264	287	261	274	300	291	297	248	277	277	257	274	236	275	262	262	274	277	276	280	261	308	259	288	257	238	234	275	287	237	253	264	261	254	280	242	263	285	270	284	277	291	273	257	270	285	268	284	267	277	282	247	231	265	268	288	277	274	266	247	268	313	280	277	269	261	259	266	285	306	236	272	241	238	279	273	259	264	265	245	279	244	280	264	292	248	258	280	265	272	284	252	258	303	288	253	253	257	246	254	253	253	284	260	269	261	290	251	252	284	268	269	271	249	262	283	278	222	269	291	249	269	272	310	274	244	257	272	284	260	269	264	291	248	261	273	281	265	240	252	252	263	246	257	274	235	270	268	284	231	287	271	264	297	256	281	281	275	264	291	255	241	277	261	268	255	258	237	269	253	257	277	283	251	272	268	268	255	270	282	259	271	267	253	271	250	245	259	255	282	231	236	268	261	272	251	271	264	244	282	241	282	268	262	292	287	269	233	280	249	278	237	259	255	263	265	290	272	232	288	262	274	287	270	268	271	254	255	289	252	283	266	248	262	265	270	276	269	257	287	284	277	278	303	251	263	270	280	277	273	251	279	276	254	251	268	277	228	260	289	248	263	293	260	253	253	249	284	261	233	283	236	301	245	261	250	262	256	293	282	262	273	234	272	266	289	277	240	275	261	287	234	290	250	250	263	265	245	247	272	248	290	264	268	291	289	275	275	235	265	249	257	292	261	289	252	252	273	298	284	284	266	246	271	272	283	265	265	255	248	253	278	289	274	280	284	291	289	271	273	246	282	274	261	278	257	276	258	277	268	290	285	279	265	238	264	275	268	236	268	305	277	259	263	250	249	292	255	283	274	262	273	250	250	255	272	248	281	271	273	302	251	271	277	230	254	250	255	268	257	260	258	265	285	275	272	250	262	286	261	252	279	300	295	245	226	252	260	267	254	267	307	259	281	275	267	254	245	238	291	255	270	245	255	267	250	275	254	252	243	278	267	259	288	281	252	277	263	251	296	283	256	291	265	295	278	258	255	244	273	270	269	267	284	260	266	261	258	274	253	308	260	266	254	275	256	260	291	240	282	264	295	269	260	287	263	248	264	280	249	250	257	282	268	253	264	288	255	274	275	280	271	244	256	244	257	291	253	257	266	269	285	262	300	273	285	270	302	261	258	257	283	250	279	267	258	263	267	281	270	262	285	263	264	264	281	245	254	264	244	263	282	268	257	295	256	253	261	273	245	300	284	223	261	255	278	257	281	271	268	267	267	282	258	254	293	263	274	264	264	273	249	232	254	264	263	274	261	280	295	266	288	279	255	274	272	266	272	285	262	255	257	317	269	261	268	280	259	262	253	243	277	250	278	226	259	262	278	223	248	301	288	280	239	274	292	269	264	278	262	280	281	278	233	243	260	268	268	296	278	245	257	261	263	279	261	297	278	279	242	248	274	278	271	262	265	279	267	241	255	267	263	283	286	270	267	291	269	278	250	274	255	262	267	256	274	268	249	277	262	277	238	285	263	257	246	281	311	260	254	242	237	276	263	272	253	267	263	263	262	224	291	269	273	279	252	269	264	251	288	244	272	286	275	288	268	251	252	299	251	258	292	293	266	235	260	266	246	282	233	290	286	277	255	281	283	232	266	262	259	257	296	268	231	289	270	273	227	262	245	273	260	257	260	274	251	271	276	284	280	284	270	248	249	234	268	258	254	259	264	260	285	262	278	237	269	291	271	273	270	263	239	264	294	253	256	227	240	229	273	261	281	264	246	273	269	283	272	250	271	279	260	258	270	284	259	286	282	254	263	236	267	281	303	286	286	268	261	262	278	256	295	282	260	253	248	284	245	274	259	302	263	283	252	254	289	265	284	233	255	275	279	265	276	278	289	258	246	264	261	254	265	240	270	251	263	276	249	259	244	259	274	259	234	279	270	274	263	258	251	260	304	284	257	284	274	248	262	260	255	258	258	288	289	276	248	289	271	249	263	236	252	278	253	279	249	236	277	283	273	276	261	287	275	285	252	279	257	272	255	245	264	256	262	255	266	262	266	252	286	224	278	266	259	256	274	268	270	262	281	287	267	291	279	272	259	272	272	267	249	247	249	274	267	260	257	270	255	272	269	259	251	269	254	272	269	267	256	278	254	269	266	255	272	266	270	233	267	236	261	250	279	278	247	228	259	267	298	251	268	239	301	266	279	294	280	274	268	243	274	261	267	248	255	267	274	287	276	267	269	267	235	262	269	282	275	251	279	285	262	274	271	263	268	264	256	279	283	303	274	249	277	256	249	281	271	279	274	289	284	259	261	264	268	272	268	262	249	238	279	273	271	282	267	257	299	296	285	230	272	253	279	268	288	286	233	248	283	272	279	242	258	260	276	267	260	289	286	273	272	281	255	305	254	265	278	270	278	269	259	245	254	231	281	266	257	263	268	272	261	255	270	286	259	279	251	267	261	276	288	284	284	274	258	278	268	252	260	273	255	271	272	289	288	263	265	255	279	259	239	276	246	263	268	265	258	267	243	278	285	271	255	269	290	252	250	260	254	279	274	250	270	282	281	252	274	234	272	292	290	234	257	254	264	273	258	244	275	277	250	275	264	271	254	269	250	246	279	254	301	281	268	255	284	245	292	251	272	275	281	266	257	280	308	287	264	249	286	265	257	272	294	257	266	249	252	278	293	255	273	260	255	275	291	276	264	270	247	255	298	281	275	268	288	250	237	253	295	281	263	283	251	271	286	258	267	250	261	244	247	282	312	268	270	306	287	255	248	288	274	278	301	292	269	267	261	280	273	258	282	273	251	282	264	287	250	292	273	261	247	257	261	269	255	267	273	218	263	303	274	248	267	278	263	271	269	266	263	274	270	246	292	317	242	263	264	277	271	274	267	271	289	255	272	300	274	247	282	259	250	262	279	263	274	265	245	286	269	280	258	267	282	239	287	287	258	273	291	256	267	268	269	300	273	241	270	279	247	285	259	280	255	238	266	282	265	257	287	274	265	303	287	248	253	269	285	278	264	274	254	303	285	259	255	251	281	288	244	261	289	248	296	245	260	264	273	278	272	254	273	279	294	298	258	232	272	289	259	253	262	283	277	275	287	294	271	247	254	278	259	274	265	265	284	257	247	252	281	272	248	242	269	268	266	283	256	289	226	247	271	250	250	290	279	274	288	241	293	284	250	270	257	263	269	267	255	282	278	269	255	249	254	267	287	266	275	278	264	257	286	275	254	300	291	267	264	272	261	268	277	259	276	231	273	277	268	288	256	275	284	254	253	246	262	267	294	233	308	251	266	250	273	271	262	245	265	262	269	300	253	261	302	257	264	260	284	261	253	268	259	277	252	279	265	257	262	250	298	244	281	284	266	282	250	281	266	251	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12457	2924	6383	6989	5805	4792	3840	3328	2847	2365	2154	1975	1791	1666	1519	1456	1364	1274	1219	1205	1172	1077	1081	990	1060	992	958	957	968	952	924	853	869	891	853	800	854	832	876	851	808	806	776	797	812	781	777	858	786	686	781	779	768	853	785	774	761	789	777	753	757	782	772	741	755	759	818	744	777	753	729	767	761	711	735	702	787	779	732	745	735	723	745	744	692	721	764	727	789	771	759	757	791	761	763	690	742	775	718	665	694	715	726	742	766	731	731	689	688	724	727	770	686	714	718	732	722	792	776	718	713	743	763	726	752	746	706	730	735	751	729	736	690	722	705	749	709	717	674	749	724	729	749	713	723	726	754	729	680	654	670	729	691	715	725	727	745	724	670	713	686	712	735	721	731	788	678	699	773	729	742	687	711	746	748	712	726	724	732	709	731	759	688	742	755	729	759	756	733	700	734	697	718	728	720	712	738	713	746	726	734	754	729	702	746	717	733	723	720	693	701	706	740	718	729	691	769	728	730	703	722	678	722	747	718	718	767	731	738	741	732	697	726	729	733	714	693	727	776	731	750	763	736	706	774	700	762	732	720	691	719	700	721	748	730	755	636	683	687	732	759	723	721	692	709	720	737	687	720	790	737	718	735	693	729	770	681	713	737	711	738	739	720	700	752	764	707	766	679	741	712	756	704	719	733	721	729	705	701	707	754	765	726	777	744	729	719	786	717	724	735	730	736	722	706	746	737	724	704	708	736	664	720	700	709	722	676	771	708	734	774	727	720	735	710	798	697	725	721	711	718	728	692	750	704	722	747	735	701	690	729	741	687	704	752	766	720	731	737	640	728	740	738	700	703	711	711	711	716	699	698	714	705	770	738	740	738	683	721	729	693	683	725	704	739	717	741	732	747	729	715	741	738	737	664	770	701	720	725	695	747	720	723	695	733	696	695	720	661	702	779	678	721	762	694	727	741	735	740	728	672	751	742	692	727	700	665	737	709	710	761	708	717	749	685	730	704	740	711	707	759	738	732	693	742	706	784	716	720	760	768	691	757	732	706	707	717	735	763	712	692	697	747	802	691	666	775	697	708	711	733	717	740	739	739	706	718	774	694	720	722	692	721	700	745	735	757	729	731	730	771	738	745	700	695	725	730	702	733	750	725	729	733	702	744	724	757	717	706	692	712	725	676	753	683	734	727	773	718	785	715	722	693	729	761	716	742	728	699	708	777	721	736	729	718	744	771	683	733	732	712	733	691	693	709	667	713	707	675	712	725	719	756	707	702	775	741	681	724	687	701	706	739	708	765	743	719	752	757	766	707	756	745	687	728	723	697	744	728	735	710	692	682	675	750	752	723	686	738	721	740	741	734	708	736	747	686	722	727	763	735	765	757	716	761	760	681	715	737	719	710	750	748	740	771	759	691	736	731	715	705	701	708	710	684	745	702	684	767	777	722	731	737	823	770	719	696	723	704	793	733	719	734	717	750	730	720	722	694	671	736	761	767	721	750	719	686	724	719	722	714	729	738	722	704	714	750	728	725	676	712	732	720	713	684	714	722	727	689	736	682	735	743	684	683	717	683	717	720	700	687	729	693	700	752	751	716	737	675	707	752	770	738	655	721	706	711	708	685	738	757	726	714	731	725	710	700	692	673	718	750	678	737	717	731	718	747	752	708	782	763	730	766	751	714	722	712	695	757	685	727	732	750	715	707	709	713	693	761	740	687	686	736	735	695	702	714	698	741	705	706	707	734	754	723	736	730	690	714	727	700	666	677	705	711	726	665	680	719	690	717	757	689	701	727	722	694	688	699	736	728	699	737	723	760	698	736	673	678	802	672	730	739	728	759	693	703	710	714	670	755	769	709	720	696	775	699	809	730	724	750	739	678	766	734	717	748	699	667	693	747	719	757	729	711	701	719	731	726	677	712	724	706	726	649	728	750	702	736	707	762	754	753	743	742	695	724	716	782	720	709	690	743	701	719	698	701	707	729	755	733	720	777	723	747	736	683	731	669	714	702	709	679	733	683	717	730	770	755	763	745	729	744	683	751	733	740	701	756	710	731	719	712	736	708	707	704	719	732	740	768	809	721	726	693	706	728	724	756	755	750	724	728	718	748	742	720	740	706	725	698	781	716	731	744	711	739	710	727	726	754	722	716	755	717	723	751	759	763	720	731	726	744	742	703	747	723	644	730	693	742	691	730	719	720	717	735	707	751	705	726	759	736	702	719	711	745	777	727	737	753	736	729	743	739	710	718	687	734	710	700	694	731	704	712	707	724	737	701	677	732	722	717	711	732	712	749	747	698	738	664	683	700	737	749	700	738	669	727	706	733	731	717	724	719	738	709	723	722	676	725	716	691	745	703	744	693	777	761	714	725	723	775	790	726	748	719	704	687	693	720	730	726	717	737	736	748	722	743	708	711	693	691	681	709	731	721	692	678	784	760	710	746	708	723	718	710	701	727	688	728	781	743	719	752	732	715	737	746	695	683	729	723	718	746	746	764	718	736	701	707	712	750	750	714	771	690	704	679	803	695	703	715	760	715	733	733	710	716	748	734	746	769	688	736	721	719	747	769	735	704	756	726	715	755	716	731	766	701	756	671	704	755	686	713	755	714	694	788	732	753	706	752	693	695	725	733	707	719	725	725	708	718	747	729	755	730	688	758	693	752	709	715	696	680	718	690	722	724	745	678	719	717	716	693	695	741	691	745	751	717	753	716	714	736	721	719	732	736	691	701	743	749	756	759	757	755	694	748	740	757	706	741	729	718	723	683	707	752	719	693	754	723	682	748	701	671	766	704	691	719	683	684	650	708	702	720	721	678	710	778	764	683	670	697	745	769	776	718	750	749	674	725	716	724	746	711	753	753	732	761	718	679	757	727	752	712	724	696	722	721	721	749	739	749	721	719	680	724	731	708	714	717	728	719	682	704	740	722	705	722	759	713	729	696	696	725	683	702	697	717	748	760	712	711	747	690	693	725	749	725	725	760	713	751	728	718	685	704	701	734	686	689	768	728	743	703	729	735	764	725	762	721	717	739	686	667	699	709	723	734	683	681	739	709	687	737	735	673	686	715	728	761	716	748	685	715	733	722	757	724	695	686	673	735	771	777	753	637	727	721	722	724	706	662	713	743	723	761	773	706	748	715	737	739	677	701	735	678	727	741	702	719	727	696	729	719	703	761	741	739	747	683	734	753	777	723	685	713	699	738	775	744	697	712	741	671	696	730	694	723	699	716	719	698	760	754	701	754	723	756	745	694	722	707	725	710	730	676	716	693	691	768	709	720	733	714	689	751	715	706	681	763	745	793	746	736	718	743	736	726	679	735	740	752	711	698	713	679	751	729	737	695	737	721	676	781	714	732	747	702	718	750	741	736	729	700	763	728	763	710	713	763	741	721	721	783	694	689	723	755	712	706	736	722	690	709	726	702	729	690	678	710	745	736	717	701	703	720	710	719	706	713	734	688	737	728	744	808	675	727	760	726	731	687	683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3695	178	174	135	109	115	103	108	90	83	78	85	78	79	83	98	84	75	95	86	98	64	84	95	79	74	81	67	79	68	66	72	80	76	95	80	71	74	89	76	88	67	68	76	85	86	83	86	71	68	80	87	87	76	80	74	91	85	74	82	67	84	75	81	83	78	89	89	65	83	77	75	70	84	94	88	89	77	78	83	64	68	74	84	86	88	68	75	87	75	77	85	71	85	64	86	65	87	76	83	75	84	104	91	73	59	75	71	89	74	80	92	100	73	82	86	70	76	77	71	86	73	83	97	79	77	96	73	81	79	79	85	96	77	71	67	89	87	84	75	82	86	90	84	81	91	78	73	93	56	86	61	84	94	82	68	77	71	96	88	83	76	69	61	71	77	97	72	77	84	87	66	77	80	82	82	87	62	72	90	81	82	83	83	80	87	69	75	77	71	79	85	94	74	88	75	73	84	87	82	89	77	92	74	70	64	79	64	82	91	80	81	85	95	88	85	82	90	77	76	73	71	70	79	76	61	64	73	88	73	78	66	91	84	92	64	81	86	77	75	87	80	83	88	83	80	88	84	68	90	78	91	71	82	90	83	62	75	85	65	75	88	83	77	105	72	76	90	80	69	83	76	75	81	88	97	88	55	74	79	75	81	80	78	98	79	93	82	94	85	65	77	73	79	91	85	79	84	82	75	73	74	79	60	76	75	74	88	89	80	76	77	69	71	75	65	79	88	65	91	79	80	67	94	78	75	70	70	72	91	77	92	81	77	80	85	64	99	83	85	82	71	84	74	87	76	92	77	86	72	75	94	74	65	90	85	74	77	79	70	90	74	62	103	87	80	87	85	71	85	88	82	76	80	105	76	77	75	72	77	80	64	83	94	89	95	91	74	71	86	95	89	84	84	70	83	87	89	69	76	89	85	69	82	77	85	73	68	84	92	97	85	83	73	84	80	91	68	87	84	85	76	90	76	101	93	105	80	70	69	81	86	89	70	89	81	67	84	82	87	88	75	76	73	76	86	92	78	74	82	75	75	70	77	92	73	77	87	87	82	80	79	88	87	65	67	76	100	84	83	74	86	68	93	78	86	65	80	89	77	69	78	81	78	95	87	89	67	80	75	88	82	81	82	70	89	82	85	79	74	96	84	79	87	56	65	82	71	78	62	65	79	94	89	86	91	85	79	92	72	75	72	74	86	69	91	78	70	100	72	77	72	74	70	81	82	85	75	74	76	70	91	92	68	89	79	89	79	74	78	83	71	85	87	79	76	71	89	82	83	84	70	65	70	85	69	77	92	72	63	82	77	81	70	97	80	77	69	81	86	82	82	81	94	75	75	69	80	73	84	95	87	86	86	67	78	70	80	101	75	76	69	87	77	78	85	80	93	77	89	101	94	99	77	92	96	90	85	73	73	75	62	78	71	73	76	85	90	71	74	76	79	67	69	89	71	75	74	65	88	69	55	84	83	90	81	76	71	66	91	80	83	77	75	85	86	74	85	104	87	76	74	72	61	71	86	74	78	92	83	81	102	99	99	75	67	87	90	85	90	71	66	76	85	74	87	69	91	86	78	84	72	78	80	96	75	85	74	80	91	74	84	74	74	65	68	74	73	89	82	77	93	83	94	71	87	78	60	79	108	83	77	89	74	76	91	87	66	88	95	68	65	89	80	85	80	74	85	78	69	81	71	85	68	74	75	86	73	93	79	89	82	92	79	91	57	82	88	80	80	76	76	80	89	84	82	93	71	78	93	74	94	100	78	99	65	82	82	72	78	101	76	93	98	71	72	99	84	77	87	80	101	56	71	73	67	74	57	73	83	72	93	76	76	55	74	96	79	86	92	74	83	79	75	90	71	87	72	94	81	70	81	94	84	91	85	91	79	75	75	92	80	84	71	82	86	64	68	86	85	82	92	87	79	81	75	90	84	89	81	79	68	92	98	84	69	84	70	101	92	91	80	84	68	73	88	81	85	79	67	72	74	88	85	87	76	83	88	90	68	91	79	72	66	63	88	90	89	97	88	78	79	84	78	82	78	73	78	87	86	83	77	82	73	84	81	93	93	74	79	68	77	78	60	72	74	71	68	87	79	69	74	74	67	81	78	88	88	73	81	91	84	82	77	82	69	70	68	76	67	93	79	86	104	96	79	69	68	82	84	75	87	85	74	72	85	105	81	83	77	92	74	73	97	70	87	76	66	78	73	60	78	85	86	75	70	90	63	92	69	82	75	85	83	83	67	80	83	79	76	77	99	72	88	82	76	84	93	67	80	76	92	77	71	77	72	70	76	79	83	78	76	94	97	65	57	90	77	83	65	90	58	77	82	88	82	69	85	69	64	65	83	71	99	77	75	89	78	68	81	86	74	70	79	81	76	87	78	79	76	89	77	101	71	77	62	71	80	82	73	90	71	67	78	80	77	77	67	73	73	90	82	105	79	87	83	83	85	79	72	80	65	82	82	72	81	84	91	69	70	82	95	61	92	66	76	73	79	89	84	81	68	72	86	86	77	71	77	80	96	83	74	81	82	82	79	63	80	69	73	88	75	64	75	90	101	66	75	82	80	92	91	90	78	91	79	84	75	70	78	94	75	98	86	89	67	92	86	85	60	74	76	77	79	81	84	82	79	73	76	65	72	74	75	95	89	87	85	64	69	81	119	82	79	85	91	76	79	93	72	87	91	87	76	73	70	79	74	81	78	78	71	82	69	61	97	83	65	83	88	74	70	80	86	69	75	79	98	83	88	64	75	89	80	77	92	94	83	72	85	99	82	102	72	84	88	85	79	73	82	79	68	78	84	79	74	78	74	89	92	87	82	87	79	75	76	79	83	79	58	81	72	66	83	59	72	77	76	74	80	79	74	68	85	83	88	73	78	81	78	68	74	79	79	71	71	60	75	91	91	72	60	75	73	84	94	76	75	83	81	77	77	81	80	77	98	81	80	73	85	83	90	83	82	76	78	63	101	79	69	89	67	66	109	72	85	76	70	89	80	84	73	73	70	104	100	61	82	68	71	69	79	62	76	88	65	66	84	76	85	88	72	89	73	76	87	76	71	78	75	66	84	92	62	70	89	75	83	82	81	73	69	91	76	78	67	85	68	84	85	69	89	89	87	75	87	88	86	81	73	72	86	76	90	77	76	77	88	75	91	73	66	85	92	75	77	93	68	78	68	87	90	69	70	78	82	79	83	87	74	79	86	69	71	87	75	87	74	81	84	92	80	74	94	78	93	86	86	97	79	66	71	70	74	84	66	70	72	84	64	81	82	77	75	88	82	79	92	93	76	72	75	84	78	82	76	98	90	75	75	84	75	72	81	79	81	74	89	70	74	97	82	76	87	90	87	74	61	86	70	87	89	82	98	81	79	65	85	72	98	71	72	68	61	72	88	75	86	89	86	66	99	87	79	97	93	67	109	81	83	67	109	84	87	93	65	82	72	65	77	100	91	71	81	82	67	69	77	68	66	78	74	79	86	83	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
4358	371	487	475	450	407	350	346	295	329	296	311	311	314	350	310	294	279	288	252	258	325	291	263	302	258	276	267	263	255	280	302	267	293	300	277	272	280	277	293	246	294	254	276	291	252	256	253	259	263	255	287	284	266	275	294	262	271	271	279	269	292	276	262	275	262	257	266	255	277	257	278	270	271	285	273	257	272	270	284	262	257	285	284	312	276	278	282	279	255	262	307	257	261	279	256	286	261	249	274	267	293	310	236	280	254	285	277	299	273	276	283	264	282	321	254	263	276	272	268	276	259	265	301	279	275	288	286	265	290	267	260	295	269	261	269	280	260	265	266	291	279	270	277	301	287	247	278	275	280	241	275	280	264	248	294	270	266	287	271	237	290	276	272	265	254	311	248	253	288	290	300	233	257	289	264	270	253	287	283	300	283	259	265	288	259	264	304	252	274	250	262	323	292	244	263	279	263	264	280	285	273	257	251	264	264	286	284	285	270	250	306	302	280	282	273	282	263	258	271	263	271	286	267	282	268	230	273	280	282	254	273	249	286	276	265	262	289	243	280	274	267	230	298	270	277	258	294	254	268	272	264	244	283	252	289	279	246	246	262	239	276	274	276	265	297	255	268	288	271	279	237	278	291	297	303	276	289	285	260	283	277	272	266	269	275	263	258	283	287	263	276	286	259	280	262	263	270	283	257	264	253	281	258	252	279	272	310	296	244	265	274	270	262	258	272	261	276	259	276	264	285	268	291	250	275	290	274	290	283	291	264	282	283	268	269	277	272	279	266	270	249	279	260	274	243	279	315	277	295	282	270	260	279	264	280	273	277	268	250	273	291	278	261	266	276	288	272	275	263	276	239	274	274	298	253	270	268	284	256	280	274	298	295	287	289	267	267	253	283	276	244	270	240	260	262	277	264	252	265	257	288	290	278	279	263	273	277	277	271	310	282	274	277	268	286	276	270	254	278	257	266	278	256	296	256	279	280	276	246	297	268	264	269	314	265	242	286	262	257	304	270	293	279	251	269	275	291	274	250	261	289	289	292	251	284	268	275	286	283	269	253	271	282	270	284	286	289	310	273	270	289	281	297	276	283	264	276	285	287	275	283	273	274	289	284	277	268	282	264	287	288	293	270	251	263	278	255	263	268	316	268	286	290	276	262	267	277	285	242	294	284	289	295	254	287	270	295	277	268	253	272	270	276	252	266	266	277	303	264	272	286	286	303	249	296	273	281	271	262	278	270	275	264	255	276	269	291	274	279	282	286	273	263	320	314	292	270	315	242	290	303	271	280	286	286	249	296	279	262	258	264	263	262	261	286	259	250	272	247	287	290	274	257	287	312	263	292	292	272	288	250	247	276	253	277	255	269	284	252	280	290	252	254	243	270	268	280	312	261	260	277	270	261	258	258	266	272	265	286	247	274	280	270	279	283	287	297	260	257	288	239	287	268	291	292	261	261	280	248	282	260	284	298	277	273	253	265	249	249	264	275	279	280	282	283	253	291	268	293	285	289	265	257	281	279	285	289	270	271	273	262	277	272	282	266	260	259	261	253	258	245	273	285	268	261	271	294	289	290	295	252	298	248	259	285	284	275	277	274	260	273	278	267	260	306	278	258	255	301	277	291	304	301	262	282	235	265	272	264	264	272	250	298	270	267	290	278	275	263	281	249	276	249	254	275	287	275	273	269	295	283	256	268	266	315	282	272	288	250	277	271	263	266	282	282	260	277	260	268	299	268	288	257	263	289	282	289	288	270	275	259	269	248	250	261	271	259	266	285	260	293	271	264	269	283	247	247	269	275	295	258	250	268	263	282	261	238	275	275	282	262	266	290	277	292	264	260	258	267	263	263	272	273	269	252	287	277	277	278	294	266	259	267	303	272	296	273	279	295	267	276	279	250	280	277	285	281	243	267	270	273	250	279	259	258	268	252	272	245	239	235	290	286	279	277	253	252	287	257	284	270	294	269	282	273	264	272	271	251	270	259	265	306	262	268	279	249	276	265	296	307	284	291	286	307	265	269	264	279	275	287	245	267	285	277	275	260	277	281	291	255	250	274	288	256	279	262	254	278	293	248	286	232	269	252	264	273	283	254	277	308	271	278	299	280	278	282	262	261	252	276	265	287	266	281	264	283	278	281	279	271	265	283	285	261	270	286	247	295	267	292	278	252	277	287	278	284	282	277	286	271	274	264	327	266	273	279	272	253	285	268	228	259	239	266	277	239	261	248	297	250	262	255	257	280	280	286	245	251	240	257	262	275	245	260	297	291	274	264	257	283	263	278	253	259	258	291	280	278	260	279	277	280	266	277	259	279	267	297	298	259	267	267	257	256	301	252	315	297	305	300	253	244	281	260	260	264	262	262	257	276	294	275	297	266	256	279	300	261	260	265	282	280	274	273	283	264	257	282	284	266	274	268	286	289	289	287	281	253	280	252	292	255	272	265	263	263	267	244	284	269	288	264	245	272	279	265	276	256	272	265	267	267	257	323	291	284	260	290	304	326	259	269	304	273	279	254	266	279	260	294	271	293	294	279	279	268	273	271	282	273	279	264	299	278	277	268	300	245	267	258	278	273	249	277	278	297	240	257	281	243	279	270	288	281	274	262	302	250	252	283	305	267	272	301	273	250	278	261	261	274	271	276	301	275	316	239	267	246	274	291	294	243	285	287	283	294	297	263	283	306	277	276	235	266	265	242	302	306	253	272	263	243	244	259	289	262	268	308	258	269	248	265	270	267	265	276	292	282	286	267	284	251	266	275	286	263	256	306	284	260	274	283	290	270	248	295	285	279	261	255	272	246	296	286	304	287	254	275	272	249	265	272	297	263	252	283	253	255	286	245	293	285	297	274	278	279	287	246	283	272	277	251	287	289	277	265	249	255	254	267	281	245	274	255	265	255	295	268	237	289	271	299	285	258	274	280	247	254	280	241	271	252	254	258	276	268	284	270	272	271	287	281	276	253	265	271	277	260	261	259	267	299	271	305	266	268	295	270	259	253	280	265	262	274	271	257	274	268	246	266	282	283	260	272	282	266	263	268	336	270	261	283	264	262	259	286	291	251	280	281	241	266	306	282	293	263	303	290	286	278	266	278	255	287	265	291	263	278	294	263	281	268	278	267	234	274	280	247	264	247	279	296	252	295	297	276	260	246	310	241	261	280	274	266	260	251	280	300	278	269	299	250	293	288	277	262	287	274	299	235	259	290	279	266	282	300	257	281	274	278	270	282	267	242	287	290	276	253	307	303	241	277	280	294	284	267	273	294	268	255	269	255	282	286	259	278	275	259	271	240	265	284	279	267	274	290	290	276	291	273	250	270	264	287	258	255	277	266	281	305	285	283	255	287	285	284	295	298	256	277	255	260	263	277	268	251	289	273	248	285	276	273	260	258	296	280	249	290	279	275	261	283	289	261	258	269	269	259	266	287	268	265	271	262	261	268	272	304	267	265	275	234	249	294	307	278	276	282	270	276	261	274	267	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
23738	2246	1513	1176	806	634	485	380	363	299	272	259	227	212	213	189	212	203	185	196	186	189	189	169	175	185	161	201	155	169	191	167	186	165	181	158	170	157	188	149	185	179	170	168	157	149	175	151	169	163	177	150	169	169	176	119	179	155	159	169	162	152	175	170	153	170	164	168	181	172	163	196	154	152	147	176	160	182	143	168	163	163	174	151	169	174	144	170	160	170	173	155	152	175	146	175	178	154	166	164	158	189	149	171	160	202	146	144	173	157	165	157	153	169	175	183	179	151	164	151	170	163	169	169	173	162	169	184	160	160	162	167	169	154	164	155	163	183	163	158	170	164	164	145	149	157	145	174	178	204	165	165	180	160	174	155	139	172	164	201	187	168	160	165	154	151	164	140	148	159	167	181	140	146	157	171	137	184	158	177	146	168	176	187	158	160	183	156	158	149	171	171	156	171	156	177	163	151	182	161	156	170	158	160	157	193	178	135	153	167	171	166	174	202	153	164	144	167	153	188	161	149	175	171	169	184	156	170	199	163	183	152	155	145	161	154	190	142	122	165	173	158	159	157	174	168	155	153	148	153	160	157	175	141	168	149	154	152	166	166	169	148	181	158	155	158	177	159	176	159	159	179	181	160	137	178	170	189	178	148	171	146	180	158	141	151	145	175	152	150	170	162	166	171	139	170	157	164	175	167	171	169	184	127	149	146	154	168	176	156	162	186	160	168	171	176	155	185	169	148	156	153	146	164	147	167	174	175	162	183	162	169	176	169	161	150	168	153	142	164	179	179	160	160	147	184	142	157	155	176	168	175	172	155	163	157	161	168	159	182	142	172	169	152	143	146	182	152	153	150	176	168	155	155	144	165	175	170	173	160	156	146	146	167	179	160	168	165	174	157	160	152	170	146	166	150	177	150	150	172	181	162	168	167	135	155	149	175	181	173	154	169	174	163	154	138	162	169	181	156	180	126	147	153	164	151	151	145	173	164	159	171	144	194	170	136	160	144	170	167	181	167	178	156	162	159	151	176	179	164	178	161	153	153	163	167	155	170	159	173	165	162	180	163	215	165	144	159	189	163	144	160	163	171	164	164	169	158	159	161	170	185	150	149	157	146	143	161	161	170	185	144	176	167	171	169	168	160	179	178	186	176	164	153	172	161	174	126	164	154	182	156	179	178	186	170	166	151	170	157	165	164	180	162	148	168	169	148	158	158	164	148	176	156	174	164	153	166	179	180	162	155	169	190	169	168	176	165	188	169	147	158	157	154	147	165	191	147	155	181	169	151	157	133	151	166	179	168	153	148	141	154	162	168	170	163	157	183	165	147	167	176	177	189	160	170	177	155	155	159	164	158	169	154	160	187	150	179	147	167	134	136	164	178	170	156	167	154	161	174	138	143	150	157	155	140	174	180	158	162	171	172	164	143	164	175	173	181	165	163	188	146	153	149	171	141	200	171	137	176	166	172	145	173	166	169	169	148	147	167	177	164	142	170	158	169	173	174	176	164	175	169	167	183	164	173	169	157	151	163	160	187	166	167	172	174	165	175	155	145	172	159	173	188	149	178	153	145	173	181	174	161	183	172	168	171	163	168	162	177	176	181	162	159	166	159	144	154	170	157	143	167	160	159	161	172	157	195	148	154	139	143	171	168	161	176	167	148	133	173	162	149	141	172	161	148	163	156	155	162	149	142	169	172	159	144	165	149	166	179	156	174	161	172	167	177	180	182	169	167	167	160	151	158	178	156	151	167	172	175	175	175	160	154	150	165	165	157	171	155	162	176	175	173	163	168	169	147	171	162	155	161	189	143	157	155	161	174	175	183	171	169	170	150	175	147	172	187	160	137	153	147	165	173	178	149	170	169	187	154	156	159	157	147	170	183	157	174	184	163	175	154	197	162	183	164	159	177	183	166	189	157	156	174	179	179	179	148	139	171	177	150	163	162	169	170	143	158	170	145	150	156	153	116	151	169	147	160	126	167	162	162	158	151	181	170	149	196	155	139	127	147	154	161	160	188	145	151	158	172	167	144	169	150	172	149	137	152	146	151	162	142	154	153	196	185	167	170	152	166	160	185	143	140	167	150	144	159	162	163	177	152	154	145	147	171	167	148	184	149	170	164	136	177	176	158	176	166	133	155	159	166	162	154	147	170	178	169	157	147	165	201	160	166	158	219	177	158	165	169	176	164	162	168	139	166	162	173	176	151	170	173	166	160	160	139	187	173	145	183	163	159	145	176	180	160	152	166	154	151	178	167	193	138	152	176	166	181	169	153	147	181	131	187	165	148	153	167	142	153	163	158	161	147	147	189	151	168	169	160	149	190	160	166	137	152	159	156	166	154	171	165	150	170	173	158	161	148	148	156	166	151	161	135	178	151	142	167	164	165	172	182	160	159	154	162	182	157	155	173	152	137	142	159	154	170	156	166	159	177	152	186	184	170	147	171	148	171	157	181	154	169	162	159	158	163	167	169	177	169	153	161	187	180	143	162	156	169	159	160	165	163	138	180	154	148	149	152	162	136	161	173	169	187	154	184	159	153	170	172	139	151	150	160	169	170	150	155	161	168	137	152	140	184	150	157	161	166	157	165	179	179	149	153	136	149	171	184	176	161	185	161	166	161	160	155	176	124	169	157	163	169	146	154	143	146	169	153	165	168	155	163	182	180	153	165	176	162	180	163	164	162	161	161	154	172	160	149	163	182	163	161	171	153	151	156	164	175	171	165	170	174	179	165	176	145	155	165	160	171	166	147	138	149	171	148	167	165	166	155	178	162	137	165	142	179	150	144	196	175	171	164	169	181	136	160	147	149	153	153	181	168	160	131	142	167	140	160	158	148	174	169	163	158	181	156	149	135	162	145	159	160	142	171	160	174	156	172	147	144	165	169	137	162	195	185	156	163	147	144	162	141	174	161	157	148	174	141	178	162	169	167	168	150	160	175	181	175	156	172	164	166	166	193	154	145	150	155	181	180	181	180	148	164	178	155	141	167	141	160	168	161	198	177	173	165	174	164	178	182	175	153	151	149	143	145	147	147	172	174	177	169	193	134	162	154	159	179	142	149	151	140	155	167	175	176	179	163	138	162	144	182	174	158	154	156	168	168	167	165	170	152	179	152	182	159	174	144	156	150	155	185	181	166	148	149	174	156	184	151	165	173	134	170	155	149	165	161	162	157	151	170	169	164	171	176	181	162	166	165	150	178	157	149	168	178	152	173	159	156	182	181	156	178	170	150	150	172	154	163	147	158	167	173	165	168	156	170	184	163	163	142	134	153	160	176	177	157	160	152	162	139	170	181	183	169	149	166	164	189	172	162	183	167	154	155	162	154	185	160	156	178	165	131	165	184	162	152	159	168	145	163	163	188	160	161	160	159	135	168	188	168	150	166	140	140	138	157	151	146	177	153	175	169	148	152	174	169	150	143	169	147	197	135	152	143	160	168	192	171	163	139	141	171	179	165	183	157	161	166	167	153	164	171	198	162	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10459	1578	3437	3886	3219	2533	2228	1780	1582	1369	1279	1108	1027	912	898	853	783	758	770	720	700	651	646	635	627	669	578	605	581	565	615	545	585	554	579	573	560	531	481	519	498	539	555	483	515	539	538	468	519	520	544	508	526	501	538	490	547	488	511	535	474	447	474	483	531	495	463	502	482	511	505	477	549	498	476	475	522	460	492	488	487	537	448	496	464	488	476	517	509	497	479	488	476	487	481	498	447	453	469	471	508	473	474	527	483	466	508	513	546	501	474	522	463	461	493	510	497	452	510	500	505	494	473	485	480	474	493	477	468	456	507	481	496	465	507	529	465	492	478	445	490	486	498	500	463	489	481	487	434	526	499	466	495	476	460	484	450	495	522	457	495	460	454	466	482	497	419	511	491	465	454	498	515	468	490	477	514	445	475	488	493	510	428	436	483	464	474	476	483	473	506	458	515	489	444	508	483	456	509	493	490	506	497	460	455	492	478	495	493	497	498	490	535	498	485	484	509	469	467	479	474	476	476	470	530	490	447	487	456	488	461	473	446	469	476	515	498	479	481	478	467	446	459	493	514	511	457	481	497	516	482	486	481	491	483	466	482	523	456	479	530	457	528	478	547	460	451	505	457	483	444	435	490	483	496	476	512	489	462	468	473	497	467	501	491	481	467	446	519	471	486	468	514	487	488	456	498	488	473	483	501	516	507	487	459	500	496	466	530	521	498	488	495	480	464	490	482	473	435	487	475	502	429	474	540	464	476	485	489	494	476	501	459	467	531	457	514	469	503	442	447	487	473	489	459	464	506	466	482	453	487	469	468	427	530	512	488	482	488	458	480	496	463	491	515	485	512	496	443	501	524	473	490	505	470	480	510	472	464	470	461	486	485	463	469	471	492	521	508	496	453	430	491	459	520	496	484	465	481	480	489	490	453	506	481	461	494	477	499	490	455	485	435	493	496	477	542	456	505	541	503	478	451	481	499	465	515	506	457	451	488	480	504	472	521	488	483	504	509	461	472	504	477	494	474	502	475	455	476	465	479	516	464	490	446	479	493	495	524	487	492	488	469	489	513	486	503	472	466	510	479	489	461	488	474	494	467	478	498	497	489	458	504	485	482	457	479	497	500	472	449	436	491	482	500	483	496	457	465	464	463	482	465	506	441	476	485	454	496	486	466	540	479	469	488	462	488	469	483	491	488	473	524	455	473	500	495	462	503	490	465	496	520	469	500	517	455	459	474	492	504	474	446	442	497	460	529	475	447	491	507	497	501	482	493	478	466	477	475	486	478	501	502	487	489	473	492	461	475	496	479	488	480	476	473	455	503	500	453	461	428	460	451	489	468	491	484	478	483	445	485	507	481	460	474	496	517	506	475	426	496	480	489	503	412	462	488	494	479	482	514	433	489	499	449	519	456	502	441	468	478	480	445	492	480	474	482	467	484	452	471	449	492	482	504	503	478	454	489	476	508	448	492	498	499	466	481	464	498	480	467	480	493	513	520	520	480	467	437	454	469	420	487	494	439	459	501	504	496	442	524	499	488	508	496	474	483	473	473	518	487	480	485	488	473	499	510	519	491	461	497	462	516	464	479	469	502	532	501	500	495	488	487	462	523	481	472	492	496	470	490	489	469	515	469	478	502	451	521	476	474	495	458	477	448	479	508	476	456	458	487	496	423	484	475	474	535	483	469	510	500	509	467	490	449	505	482	511	476	489	528	465	498	470	497	494	472	453	433	471	493	469	499	495	487	467	488	498	462	434	456	470	455	477	483	474	476	472	521	468	496	496	479	477	500	482	495	512	480	494	486	518	524	438	469	491	487	500	443	534	499	503	475	488	464	505	478	478	525	489	486	514	474	479	509	510	512	511	494	464	457	487	456	474	500	464	475	527	494	483	470	483	495	448	487	479	422	455	475	503	503	460	461	493	475	497	482	440	467	494	492	484	514	456	470	510	509	486	538	489	497	510	494	522	472	472	487	475	504	495	463	476	452	471	508	473	468	460	473	446	480	468	499	474	450	467	479	469	477	488	497	492	492	472	492	539	482	466	477	449	444	475	436	484	477	496	487	521	467	490	497	471	470	466	468	485	470	500	485	500	431	487	480	467	465	485	432	466	472	491	523	499	477	492	482	467	497	456	458	526	496	456	485	471	484	487	487	480	509	472	481	468	506	510	485	500	455	439	470	458	479	430	439	426	456	503	519	433	502	475	493	458	474	457	472	486	458	499	474	486	457	467	475	506	504	515	475	460	461	494	474	487	492	509	461	442	464	468	459	473	474	487	444	466	484	469	478	490	478	474	489	479	469	504	487	479	465	465	483	463	472	474	469	483	495	489	493	539	445	486	473	494	487	502	475	517	505	466	523	505	488	519	471	537	461	513	495	472	496	516	459	510	540	467	517	469	481	499	505	444	512	500	482	467	535	469	472	493	481	505	492	466	480	467	456	425	510	463	483	467	469	500	484	483	458	448	515	499	523	511	487	510	456	457	476	526	493	474	458	512	491	467	461	485	460	494	503	486	484	466	510	476	457	441	453	510	489	515	460	496	496	490	477	490	514	452	472	491	486	472	486	520	483	465	503	470	516	466	494	476	503	496	495	504	495	473	508	447	479	483	497	459	467	485	502	489	447	487	465	474	488	461	490	476	469	474	475	497	475	519	492	473	501	455	431	478	496	497	505	466	463	473	491	477	497	503	503	484	468	485	477	459	486	471	488	480	508	490	508	486	461	468	488	494	473	502	455	469	461	471	474	495	489	463	477	511	500	487	477	477	496	501	499	473	494	518	432	531	481	501	466	449	510	456	469	466	473	474	472	493	484	456	530	468	468	487	492	471	480	535	488	475	482	511	469	482	469	490	475	500	490	479	463	498	502	504	530	484	475	462	496	474	466	489	491	497	478	463	442	440	490	478	446	471	526	521	480	446	470	464	466	478	504	500	422	486	492	500	468	469	482	509	507	473	510	450	472	493	485	490	467	496	478	485	471	506	456	460	494	498	480	474	508	471	515	478	467	454	504	509	487	450	465	496	458	479	448	460	495	508	492	486	492	465	503	460	502	476	508	464	514	461	492	478	459	470	452	482	497	463	448	463	465	491	499	491	516	533	457	503	472	513	465	513	479	498	494	480	477	505	482	489	443	475	494	501	504	449	490	478	524	503	504	497	446	456	475	457	470	495	479	498	449	514	460	468	464	486	502	475	516	498	476	494	448	460	485	476	483	476	468	468	472	461	438	458	498	485	448	488	468	479	464	463	453	460	492	463	442	469	484	447	492	524	449	519	492	532	492	472	464	484	475	494	476	438	508	452	472	462	487	513	485	508	484	449	511	507	472	492	519	443	464	487	448	511	444	484	456	486	460	517	460	497	473	515	524	461	509	469	465	459	494	517	488	487	499	475	469	477	491	496	466	474	502	487	480	438	478	466	450	455	449	514	446	495	481	480	528	476	483	526	451	506	516	447	505	477	468	488	514	462	523	489	496	501	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35363	6098	3263	2345	1673	1239	979	733	664	584	502	482	389	419	399	356	328	360	306	329	323	316	315	312	288	294	310	278	311	325	300	298	270	299	248	253	300	264	266	286	288	317	281	258	277	293	252	237	282	269	271	267	285	271	268	252	251	252	263	246	263	278	259	286	265	293	281	248	273	266	274	270	279	260	280	289	288	311	242	244	271	275	260	269	262	275	232	289	302	291	291	245	283	269	266	272	260	275	242	219	267	310	246	270	256	278	265	280	291	253	265	276	273	266	259	254	254	263	272	244	273	297	247	270	278	245	261	266	226	263	260	284	267	293	272	261	287	265	268	266	266	255	237	268	288	288	276	263	257	242	236	280	235	263	273	301	241	244	285	252	297	258	265	297	281	259	248	279	250	285	230	250	280	257	298	280	261	295	249	275	264	253	283	271	274	304	254	268	265	261	266	232	244	274	290	276	276	272	277	310	249	256	259	251	247	270	279	245	253	259	244	275	262	255	282	277	290	289	297	275	274	275	273	263	256	272	298	270	287	261	272	271	271	241	291	280	249	269	287	277	273	252	274	284	257	269	241	253	234	274	239	254	253	263	266	264	258	271	283	244	252	237	252	284	278	276	274	254	282	284	289	252	261	246	246	259	256	270	269	268	240	284	285	224	249	247	223	286	293	272	264	273	248	273	261	286	288	262	282	291	232	270	274	271	235	278	260	301	255	249	294	276	279	259	259	283	262	276	272	284	278	272	279	250	268	249	258	269	267	245	256	277	256	263	292	297	282	278	276	258	279	271	272	261	268	296	281	277	268	267	244	251	252	272	281	259	295	264	255	257	260	251	247	282	288	290	263	229	298	281	292	268	253	258	262	260	265	234	244	269	271	291	267	261	273	257	273	310	267	275	254	283	256	269	267	251	235	271	301	236	278	246	272	269	259	248	272	268	253	273	272	259	265	255	247	253	253	259	250	224	241	283	264	263	270	266	268	291	270	283	259	271	273	285	274	296	264	266	286	278	266	281	249	297	262	275	241	263	284	298	268	299	287	274	236	265	262	266	262	284	287	244	291	271	251	229	264	239	293	277	275	278	259	252	272	255	267	258	273	260	262	287	287	247	266	243	263	249	260	263	265	293	295	270	254	256	262	264	274	281	241	263	260	234	283	240	280	273	240	252	267	257	266	247	260	233	270	246	248	303	257	290	274	265	238	285	243	253	255	289	270	256	268	244	275	263	266	262	260	293	241	287	283	258	278	292	251	236	257	288	289	276	276	245	292	250	252	299	294	296	251	269	247	283	230	261	257	224	287	277	257	280	278	286	281	242	281	257	244	261	273	279	288	262	272	263	253	265	289	278	257	264	260	263	263	250	277	269	268	263	257	254	265	252	233	250	255	271	275	250	264	226	299	265	251	263	245	260	291	264	281	253	229	296	253	264	235	251	251	285	249	263	276	259	227	238	309	267	247	296	265	274	246	254	251	265	266	272	276	260	253	275	234	278	284	262	250	245	259	314	259	230	243	259	250	268	247	268	283	280	263	268	269	268	303	261	269	259	280	261	249	277	251	290	276	287	253	275	262	257	278	255	255	257	274	269	294	260	242	290	287	244	269	272	263	255	254	248	285	266	246	272	214	286	254	269	274	269	286	255	255	288	250	271	251	278	272	264	285	284	287	296	252	260	247	246	282	258	251	295	298	251	273	287	255	257	288	233	302	281	249	315	305	274	262	245	275	243	268	250	257	292	270	282	280	263	244	248	261	268	251	238	279	251	266	272	274	267	255	261	274	280	240	255	285	271	263	263	258	263	271	259	266	254	270	267	250	258	250	254	259	289	305	292	258	228	265	287	277	258	255	258	242	256	257	259	262	310	272	273	231	272	262	280	284	315	292	261	276	250	253	261	299	283	254	279	250	289	275	280	265	278	270	278	260	274	263	273	282	263	285	274	303	248	279	249	266	272	254	256	271	248	241	275	270	253	266	241	260	262	274	297	293	266	251	298	247	263	259	281	257	255	280	246	309	265	284	255	273	260	250	270	267	272	271	267	247	233	267	263	285	270	267	253	278	271	273	285	277	268	272	254	241	281	264	269	292	246	276	252	273	261	246	259	253	239	248	275	258	274	259	276	274	285	272	272	278	273	263	283	249	273	252	283	250	272	252	272	286	230	257	277	264	237	290	270	268	257	295	276	260	266	251	267	296	253	269	257	278	253	237	251	250	260	286	247	287	264	282	287	279	291	252	282	287	261	262	275	243	277	257	250	297	271	272	240	267	270	287	245	269	287	278	260	262	289	303	260	264	237	297	277	292	248	251	263	253	263	239	246	261	271	300	263	282	267	251	256	275	279	276	270	260	261	284	253	266	282	283	276	276	259	259	250	272	284	277	232	277	256	264	260	264	270	262	244	296	253	284	294	280	244	312	252	244	238	274	264	280	279	274	272	259	286	257	254	274	270	294	296	294	257	269	258	290	286	298	269	257	235	275	248	267	269	261	257	265	238	270	250	271	294	263	266	278	252	244	287	267	265	259	305	275	266	261	272	283	288	240	249	298	262	262	276	277	246	244	270	304	296	255	246	247	255	282	264	271	267	277	254	254	259	269	254	244	288	253	259	252	260	252	276	253	289	296	262	270	295	278	259	252	274	266	256	237	261	259	269	282	226	284	238	259	270	263	271	272	279	285	238	269	261	281	291	271	282	268	273	260	266	272	270	232	272	256	272	284	268	281	244	273	241	277	267	264	265	286	261	233	273	263	293	250	241	268	290	280	236	263	247	311	254	267	276	248	253	264	283	260	277	269	258	252	259	239	290	259	223	273	268	285	291	222	276	278	273	269	258	245	271	275	243	290	268	252	230	262	283	312	280	243	258	279	246	297	287	275	233	246	274	271	266	267	258	299	260	246	279	260	249	257	260	262	279	260	277	263	270	260	258	262	234	279	249	277	269	275	239	281	280	253	312	265	289	268	257	261	242	270	263	267	262	238	287	292	255	239	286	262	264	240	272	306	274	277	271	285	273	239	261	300	274	274	269	287	282	239	282	288	279	289	262	279	275	273	276	292	270	256	282	268	242	276	279	273	246	235	276	270	257	246	269	285	242	228	264	291	283	255	290	233	290	251	273	273	269	293	237	294	264	272	259	300	283	266	236	270	266	276	296	289	291	252	262	273	264	267	264	306	253	266	268	236	245	255	271	273	265	289	274	273	285	249	273	271	256	262	251	255	301	286	266	280	257	236	283	240	272	251	268	260	266	247	254	273	272	251	290	281	282	271	262	262	273	292	255	271	294	267	304	269	268	281	261	272	255	286	250	261	257	283	288	254	213	283	283	284	305	242	248	268	260	293	266	281	263	245	274	279	276	250	260	244	259	262	262	282	298	262	275	274	269	262	269	272	257	267	256	283	288	267	263	247	243	297	268	241	294	286	256	258	284	280	260	268	291	253	254	276	263	253	283	246	288	275	263	292	241	254	306	244	286	245	281	243	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
13358	2932	6339	6814	5902	4697	3824	3280	2811	2429	2168	1892	1720	1610	1506	1491	1360	1314	1290	1187	1101	1105	1054	1066	1035	1039	957	966	946	972	916	908	906	914	851	858	892	892	899	835	803	818	853	814	768	796	808	810	809	802	831	755	832	792	794	800	731	761	748	830	795	777	790	793	802	779	800	793	765	770	730	721	766	751	824	768	773	751	682	785	716	724	757	707	744	737	692	751	729	762	719	756	735	735	690	716	729	752	752	748	753	732	775	697	740	733	676	760	726	724	746	726	754	750	708	708	772	703	722	731	740	722	667	740	735	698	725	757	717	760	728	710	689	739	726	766	795	691	822	762	679	698	693	729	756	755	727	728	709	675	736	719	732	761	722	727	764	724	741	737	764	748	756	761	767	738	687	681	748	704	713	730	777	749	785	756	718	738	722	754	730	722	707	778	688	733	736	769	703	739	689	733	731	749	696	753	665	717	743	742	712	761	743	728	745	750	700	694	709	721	712	728	673	736	690	722	766	696	724	733	690	708	754	764	714	724	740	744	748	744	732	665	681	730	672	746	696	730	752	688	693	717	773	725	765	756	703	742	728	708	742	706	763	715	710	729	768	748	707	701	678	713	704	714	747	722	713	729	724	741	733	704	733	729	723	768	765	743	737	685	750	714	694	684	710	722	726	725	722	749	732	730	703	698	737	722	768	724	760	748	686	729	735	688	697	673	754	763	719	756	703	742	738	774	731	723	753	726	745	713	678	719	681	759	745	745	687	724	741	745	729	710	746	781	731	664	721	706	717	695	734	730	741	739	707	758	792	751	717	735	706	684	728	737	704	730	693	701	769	706	714	716	722	713	707	728	700	743	751	710	709	703	748	724	742	687	672	755	716	721	697	691	676	660	730	726	757	688	738	758	722	695	737	739	721	727	689	710	704	722	715	729	702	697	694	765	765	713	719	697	704	736	707	706	705	719	717	724	641	656	691	754	667	721	775	724	749	711	769	730	698	724	701	730	724	736	742	770	738	744	745	708	725	730	745	717	754	793	736	697	749	750	683	698	750	701	732	720	686	741	736	711	722	701	715	735	743	705	750	685	729	716	733	722	770	704	746	746	789	702	735	654	745	702	762	739	707	741	736	714	705	719	709	697	782	701	770	719	720	706	763	720	737	701	747	702	757	709	736	719	764	707	712	708	685	750	739	738	684	720	742	728	720	772	696	744	702	728	764	694	720	697	752	721	680	735	730	702	679	683	732	764	732	741	752	722	711	669	719	742	757	684	700	716	742	719	721	757	698	731	697	717	728	752	706	711	720	745	698	753	714	677	710	705	714	733	751	681	680	748	689	724	762	740	736	728	692	734	744	731	695	694	750	730	723	740	735	728	715	725	741	755	759	706	743	767	724	740	733	732	720	732	726	697	773	703	724	735	762	746	736	720	726	765	713	713	778	771	718	665	732	780	683	739	797	723	740	707	730	753	703	693	726	714	754	732	713	704	726	731	741	711	743	691	675	746	731	700	741	721	728	709	750	779	723	725	733	700	731	741	719	724	707	702	727	666	734	741	750	712	709	737	716	738	745	701	735	670	727	727	747	763	740	766	766	721	704	748	746	771	736	729	733	756	741	693	675	778	760	754	743	682	706	741	748	769	694	701	747	769	731	777	765	727	723	710	698	726	716	725	729	721	740	750	675	756	699	725	765	736	746	756	660	728	768	714	735	725	752	745	712	753	713	727	756	719	742	747	782	695	713	697	758	704	789	697	692	706	727	708	710	733	749	726	718	681	719	697	755	748	728	697	760	721	742	741	718	739	737	725	689	733	733	713	727	731	709	697	704	739	772	690	689	739	689	719	727	741	696	710	752	731	704	718	687	688	716	727	745	730	729	721	745	752	741	699	719	718	723	726	742	733	700	720	739	737	726	691	752	680	706	763	735	744	703	672	725	710	677	747	733	729	727	738	691	692	728	708	718	720	688	771	742	696	742	718	720	788	725	749	716	751	693	774	749	738	692	742	724	712	732	723	748	712	737	728	687	742	706	701	755	745	764	731	702	702	722	727	653	724	760	749	696	730	691	747	724	735	751	688	711	748	736	691	708	752	721	689	706	697	690	744	682	689	725	749	752	739	746	728	765	751	765	727	742	688	717	659	720	750	646	726	730	735	718	735	705	709	707	744	717	659	724	732	743	716	722	750	773	702	727	712	777	741	761	700	760	699	756	728	739	727	759	720	669	734	756	753	725	724	742	721	730	691	679	755	730	735	693	696	689	709	715	737	731	690	742	747	720	718	747	739	752	740	730	719	685	737	762	702	699	720	736	750	765	742	736	760	756	729	725	745	761	736	727	748	751	747	737	779	735	724	681	724	742	718	693	748	747	766	742	731	728	708	719	732	737	719	717	706	733	740	755	681	715	697	735	739	735	759	778	726	738	745	708	763	745	715	735	723	723	764	707	736	721	690	717	716	738	718	736	705	731	733	679	707	721	709	716	689	762	729	732	677	701	735	718	708	762	739	738	740	730	742	720	716	761	731	707	699	692	733	695	766	709	743	702	761	733	743	721	772	741	720	753	758	747	728	714	767	730	736	678	755	751	705	730	707	728	719	746	711	701	706	702	705	715	698	684	729	717	749	676	683	702	760	759	749	738	748	715	769	689	643	692	767	716	714	703	692	716	721	718	679	706	665	757	725	741	728	673	700	683	711	716	705	710	672	706	772	754	729	731	682	773	701	759	725	699	688	738	688	700	740	692	719	736	735	698	707	698	725	710	723	695	745	724	693	752	767	753	739	676	755	710	692	748	734	740	748	773	703	717	703	703	734	769	733	757	723	720	693	715	755	744	743	743	748	693	686	710	752	713	693	699	728	730	725	665	739	779	718	733	751	712	698	690	752	744	706	700	740	790	707	726	706	742	724	746	731	689	720	735	702	718	742	720	710	715	731	735	705	707	709	731	728	724	706	754	756	724	734	709	731	728	691	734	715	782	740	729	746	752	732	719	730	714	713	771	756	727	746	676	717	713	705	716	706	670	670	689	765	738	689	721	765	705	741	712	708	721	710	727	775	746	691	740	712	730	719	732	706	736	724	751	743	680	689	776	693	756	699	690	740	722	718	694	709	723	775	742	792	693	739	756	762	742	783	748	702	750	739	700	703	712	691	752	718	728	690	717	716	740	774	703	747	704	717	690	740	716	732	704	754	714	725	761	723	721	660	722	702	700	728	699	721	740	704	763	738	711	731	681	724	715	721	677	730	731	712	726	729	694	686	720	726	714	709	724	670	681	720	768	717	760	740	771	728	727	736	721	720	736	725	739	735	718	785	713	690	663	712	701	709	691	708	739	761	741	721	731	740	726	751	753	689	750	758	781	756	766	713	757	732	698	719	771	760	753	718	717	693	716	748	755	677	711	777	719	710	753	685	768	756	737	706	664	716	771	729	736	751	708	720	706	719	738	735	747	739	755	710	719	750	783	721	723	739	735	713	749	720	716	708	718	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
3774	221	169	142	111	95	91	101	85	89	95	87	87	84	96	87	79	82	75	72	67	87	76	92	76	88	91	90	85	85	70	80	82	74	64	69	76	95	63	72	81	69	67	93	85	85	77	70	85	84	84	74	88	90	84	80	93	80	91	65	73	80	87	78	86	87	91	84	81	74	90	94	72	94	86	71	84	93	81	89	70	75	83	79	75	83	88	68	92	91	81	82	82	70	66	77	75	76	95	62	77	72	73	74	80	67	71	79	69	81	88	82	74	84	77	83	81	67	79	74	80	90	85	89	79	109	81	77	92	71	77	65	70	78	73	76	88	62	82	73	66	86	79	74	61	75	88	90	75	75	76	76	75	79	80	82	61	96	82	109	90	81	72	71	76	70	85	82	70	80	72	66	95	74	95	87	89	80	78	82	95	77	84	72	83	64	74	54	94	81	92	86	81	82	74	78	73	81	86	67	85	72	100	74	85	86	81	74	83	79	79	75	68	78	81	74	81	76	71	79	77	74	73	81	99	75	71	67	82	75	80	70	61	77	62	84	90	83	93	77	98	63	76	93	74	65	83	94	80	87	67	78	84	84	95	74	69	90	71	79	76	70	87	73	65	72	76	98	75	70	74	82	68	76	70	69	80	67	79	76	73	90	89	86	78	76	96	93	82	97	71	86	96	78	80	85	85	73	85	86	90	66	78	98	88	81	73	84	79	68	89	59	69	80	91	76	80	83	81	67	78	93	98	107	93	82	75	84	85	69	67	86	70	77	85	86	84	79	85	72	77	81	66	81	88	95	72	79	95	78	91	73	72	71	79	82	73	75	80	89	70	83	74	92	68	76	85	63	79	83	78	72	84	81	76	70	76	69	73	81	89	67	85	72	80	70	89	93	89	67	95	89	86	73	77	65	71	88	65	65	75	67	74	67	85	93	79	70	79	74	91	86	85	76	81	88	74	93	86	73	95	80	91	75	91	84	85	81	71	93	85	74	89	86	76	100	74	69	79	74	76	89	88	85	74	86	88	88	86	87	95	81	77	93	76	82	87	74	72	82	64	76	77	84	90	63	73	88	80	79	80	84	94	68	70	89	86	86	86	78	101	83	82	81	79	81	82	82	76	76	100	86	73	75	85	81	71	87	69	76	99	72	96	72	83	78	80	73	87	78	63	78	79	67	81	93	80	86	86	84	76	72	83	78	73	80	76	84	87	75	63	80	74	81	76	78	93	76	68	69	104	73	84	93	72	78	73	78	80	93	71	82	87	82	72	78	64	83	86	78	67	103	70	72	69	87	68	83	86	85	83	72	64	89	89	86	78	80	89	77	79	75	84	68	71	84	81	83	90	83	85	94	84	79	80	77	84	68	78	75	92	82	77	79	60	90	76	72	80	76	81	91	86	84	80	83	87	89	83	75	70	79	72	73	81	75	74	84	71	82	80	83	71	77	66	96	82	69	82	59	90	72	81	56	85	79	84	93	68	79	88	59	83	80	94	98	71	84	86	76	64	65	81	86	90	63	72	76	88	89	68	76	80	66	83	80	80	95	94	86	82	72	72	89	75	79	81	79	90	95	64	111	72	75	98	81	76	76	97	91	67	69	85	72	73	92	90	84	81	87	80	74	99	73	81	65	90	68	87	84	78	71	76	85	93	74	72	73	78	79	84	71	82	93	63	84	82	100	78	83	88	90	86	73	78	87	78	78	91	65	65	90	94	94	97	84	90	90	85	77	94	71	86	70	78	71	71	64	73	81	83	106	64	89	92	96	75	57	89	90	75	73	79	80	79	75	78	69	73	74	75	84	78	84	67	70	67	93	73	69	75	88	82	89	81	93	76	83	74	77	76	94	72	65	90	98	67	82	81	58	74	74	82	79	80	93	89	64	88	62	80	83	72	82	94	78	78	76	80	76	75	79	84	71	85	96	84	78	84	91	71	79	82	93	99	79	90	65	77	83	82	69	72	72	96	96	75	64	90	60	80	82	81	95	79	77	87	85	54	78	78	88	73	87	92	80	75	100	86	71	89	75	68	80	78	85	87	84	101	85	67	62	73	72	81	76	79	78	87	56	86	75	90	77	72	73	85	71	73	65	76	81	93	71	75	78	80	77	79	73	58	83	94	85	113	92	80	73	71	83	94	78	74	94	89	94	79	84	77	68	75	86	86	86	111	72	69	64	84	76	71	68	76	78	88	79	59	83	76	87	70	81	75	75	87	79	82	78	81	76	75	82	82	84	78	87	82	75	82	70	70	69	85	66	84	98	69	82	76	84	81	74	76	82	66	92	85	97	78	88	83	72	95	82	96	70	75	87	81	82	74	74	86	75	73	74	74	92	80	83	97	79	86	77	80	103	83	68	94	74	80	67	85	80	76	95	88	66	88	75	73	83	82	87	76	82	70	77	81	66	90	81	65	73	82	91	70	70	84	78	60	87	70	92	84	80	72	77	73	77	88	76	78	65	76	77	86	77	105	84	94	80	65	82	83	64	76	67	75	108	73	87	62	73	81	65	76	93	76	67	93	76	77	96	73	91	96	86	69	82	86	90	64	76	78	77	76	77	83	83	78	87	88	84	68	94	82	77	70	71	83	82	82	74	77	67	80	81	67	71	79	74	70	77	84	82	81	72	97	86	81	78	82	94	101	62	64	89	83	93	76	80	82	76	75	80	84	92	68	76	85	86	75	69	81	85	72	88	71	80	79	83	106	84	88	90	75	91	96	71	68	89	65	86	76	97	85	80	79	72	78	82	92	80	85	87	71	95	90	64	66	80	74	93	83	87	86	73	98	93	55	56	86	89	78	90	95	82	88	70	63	91	94	72	78	65	92	87	83	73	80	80	79	73	80	75	79	99	89	86	81	84	90	67	92	78	81	96	92	87	80	77	110	65	87	81	72	81	96	74	94	81	81	82	63	64	76	76	73	96	84	89	65	83	80	76	63	69	86	76	74	90	79	66	78	80	82	76	82	59	83	61	92	74	79	75	98	76	70	89	65	82	80	81	81	88	87	87	79	88	73	70	67	75	91	75	85	83	75	77	75	80	85	94	89	100	67	79	75	67	85	70	69	76	102	75	82	83	93	87	73	70	66	77	83	91	62	75	81	85	72	85	70	83	94	102	72	82	77	83	80	78	93	88	94	78	76	85	68	81	76	69	73	66	72	97	83	88	92	81	74	92	77	76	100	84	80	83	70	86	71	85	69	78	82	69	89	77	84	84	74	79	87	73	86	90	82	80	85	69	74	87	83	75	77	81	80	71	84	74	77	64	80	73	69	89	98	86	78	75	81	77	72	77	80	92	72	76	89	79	92	79	73	75	74	85	88	104	91	81	78	71	86	74	88	89	75	81	85	71	79	62	83	66	91	72	91	94	83	93	74	80	77	90	75	82	91	67	81	83	84	92	87	75	74	75	76	76	84	69	100	99	85	72	86	78	85	73	88	96	82	82	69	88	96	63	74	78	83	82	73	70	68	92	81	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
4245	338	465	459	457	391	391	358	336	344	342	327	326	276	306	304	268	296	288	309	280	289	272	278	282	312	292	281	316	285	296	283	267	297	274	307	280	268	289	250	284	274	285	260	291	260	248	275	310	317	279	291	291	286	301	278	251	313	286	274	275	298	315	284	239	268	279	262	297	284	278	296	289	262	259	272	274	293	271	281	280	289	258	263	256	273	285	277	303	256	264	289	251	322	278	259	278	284	294	273	276	277	301	248	279	257	281	294	288	263	284	265	298	255	293	303	275	285	284	280	237	265	269	271	262	293	265	268	265	268	267	324	291	264	296	280	277	278	302	315	264	282	288	256	267	267	301	309	291	289	250	242	243	286	281	268	288	286	282	294	283	251	281	287	285	285	293	283	254	284	256	269	244	272	276	264	234	257	258	220	293	232	230	267	289	260	251	270	243	263	294	265	273	270	250	281	293	263	286	252	280	267	264	264	265	266	247	265	272	280	266	277	294	265	280	280	244	284	262	272	285	259	279	271	257	325	291	285	263	269	255	264	253	299	287	297	271	271	282	254	268	277	279	250	273	265	273	263	248	275	308	308	290	232	285	244	305	260	289	305	275	292	238	267	287	272	279	252	288	291	242	273	266	285	238	302	294	291	302	296	228	282	255	275	224	238	272	270	283	297	246	279	267	259	270	256	246	296	283	267	276	291	291	271	284	262	260	285	264	257	270	283	290	242	283	281	249	274	305	293	280	284	285	263	298	248	255	273	238	246	270	277	260	285	266	262	286	262	309	263	244	261	278	302	264	278	279	239	277	264	294	267	268	247	298	289	302	281	274	295	266	292	263	281	282	285	274	273	257	282	293	261	264	300	289	249	250	270	284	278	289	278	281	275	276	279	273	249	281	274	271	297	257	297	290	276	238	255	260	249	269	279	289	264	276	253	307	285	275	269	291	270	270	277	269	255	283	240	271	281	260	295	270	260	271	278	286	280	289	275	284	331	299	277	279	302	274	287	278	299	260	278	281	273	272	251	263	261	294	260	309	259	255	294	263	251	277	257	300	252	267	267	278	258	253	278	269	258	266	252	272	269	281	274	267	266	248	251	260	255	274	266	287	253	255	259	273	263	262	283	257	295	296	273	263	307	254	269	253	271	265	280	287	271	294	279	278	270	258	292	258	240	275	308	283	269	262	281	272	254	261	256	279	246	290	284	274	289	280	255	245	268	313	278	265	285	261	297	284	256	295	276	260	286	305	292	258	263	259	271	312	285	260	296	298	280	278	284	298	291	240	281	273	264	267	273	292	288	261	301	271	297	283	258	271	289	304	286	254	279	276	257	264	264	262	254	254	250	274	270	285	263	266	266	289	255	287	312	285	240	258	290	287	282	287	250	282	299	287	269	287	262	292	279	283	261	294	276	251	263	288	291	284	258	265	268	261	274	276	256	272	263	257	270	264	283	272	299	283	240	279	276	291	271	257	273	302	288	300	294	250	285	273	283	263	263	244	270	295	276	282	279	259	260	290	276	268	237	276	269	252	274	288	288	257	282	242	286	293	250	277	271	286	294	267	273	239	276	255	265	266	270	284	288	259	259	287	277	282	287	259	277	280	246	262	253	273	254	282	274	308	279	297	296	271	241	270	265	275	269	262	249	240	300	263	270	263	277	294	261	271	259	289	268	282	267	272	269	294	246	300	300	280	287	309	267	262	276	266	245	261	288	290	264	250	314	264	281	271	274	283	272	273	266	270	269	262	264	261	268	267	263	266	266	271	300	277	286	266	246	253	261	271	250	295	277	251	264	277	277	289	229	275	287	275	260	268	263	267	231	276	293	270	285	293	285	281	253	246	271	273	285	281	286	250	265	304	282	256	280	300	258	276	257	273	266	264	256	281	269	276	250	242	291	279	259	274	273	293	239	246	282	282	264	256	263	267	289	262	278	286	246	237	279	275	256	263	266	276	287	273	278	266	247	281	259	304	288	278	275	272	286	284	261	261	282	272	264	263	276	285	277	291	283	263	276	269	265	268	275	286	268	272	247	264	260	272	273	284	258	255	248	265	260	288	284	264	281	255	293	252	262	289	251	285	271	265	286	266	307	277	288	275	261	269	260	279	268	273	265	286	266	266	287	268	239	258	279	262	249	276	264	296	278	269	291	269	268	297	277	275	251	253	274	289	314	281	266	270	245	301	272	264	250	271	284	269	265	242	295	283	292	237	285	276	268	257	269	269	265	277	283	287	258	261	276	270	287	265	301	255	283	257	286	298	268	284	243	307	259	277	279	272	256	267	275	256	256	279	255	252	264	270	279	284	302	279	279	247	265	257	281	262	262	275	263	290	288	300	298	266	281	288	251	267	284	260	301	243	291	262	278	269	273	281	324	308	282	291	260	261	267	278	231	304	234	249	267	249	269	273	255	251	262	279	292	268	273	285	298	268	300	262	257	301	260	313	268	269	263	283	275	268	260	285	288	280	255	286	272	268	283	290	267	265	291	292	291	279	288	267	259	284	286	269	279	267	268	280	291	276	254	261	289	282	279	304	294	286	300	264	293	292	258	243	254	279	250	263	292	305	277	243	272	237	262	262	272	258	286	266	301	278	307	281	253	275	284	255	297	249	283	272	279	284	309	277	269	274	236	275	280	261	275	276	289	292	286	270	275	257	295	282	272	255	261	262	277	295	264	284	272	273	254	270	282	269	260	286	295	270	276	278	282	294	252	290	269	266	288	261	293	291	276	277	300	263	278	263	268	257	270	297	266	291	255	238	283	282	247	263	298	278	286	274	286	229	274	287	269	300	263	278	250	257	264	313	266	276	270	287	245	315	282	270	269	246	292	254	283	284	276	261	276	242	290	268	275	286	280	262	259	270	294	253	277	281	278	272	265	267	277	274	287	257	262	287	277	275	251	279	261	256	286	279	261	301	288	238	267	274	285	290	250	274	261	265	267	268	277	264	303	295	246	248	261	269	295	275	271	240	261	274	294	256	286	279	278	278	247	240	284	274	302	279	264	273	276	243	261	275	276	257	250	278	269	288	275	320	260	252	247	281	246	279	287	291	274	296	282	276	283	253	271	276	291	300	291	269	283	263	285	277	249	297	265	271	285	316	257	256	298	262	296	267	271	272	275	310	262	270	294	251	283	289	290	294	272	276	251	266	294	248	258	251	277	261	288	259	269	259	261	302	276	272	297	246	277	285	291	259	273	270	279	271	301	288	273	271	281	280	264	269	282	296	281	253	250	250	268	252	311	260	274	273	270	282	258	303	272	247	292	291	222	300	269	259	278	279	279	281	237	286	283	246	267	266	291	278	265	285	260	301	264	268	273	251	265	316	297	295	288	269	272	274	290	309	257	283	255	280	283	289	262	284	259	272	276	281	281	296	286	287	266	265	262	274	251	293	259	285	267	268	249	267	249	258	281	277	268	247	272	280	291	294	265	226	281	279	265	255	257	286	263	254	276	264	307	284	272	268	252	241	257	248	250	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21164	1774	1424	1155	817	604	500	435	392	333	261	269	248	230	200	205	217	195	186	200	194	192	204	198	188	155	211	194	186	185	171	163	171	188	172	149	158	188	179	159	179	170	167	160	164	169	152	143	141	178	169	155	176	170	167	191	154	161	161	141	162	176	178	173	186	182	137	174	150	175	152	178	178	143	162	164	154	142	155	192	153	155	154	157	169	155	176	167	159	177	131	169	174	154	163	177	168	161	172	143	159	151	160	157	150	171	178	172	166	170	162	167	141	173	174	164	153	159	158	150	164	174	168	174	155	159	160	152	161	148	155	131	183	146	167	190	162	159	175	165	153	172	177	156	166	162	182	169	165	189	158	172	155	160	150	150	177	163	165	175	163	146	177	173	182	154	151	174	173	173	159	166	155	161	145	147	174	158	179	159	161	160	149	169	158	147	162	177	160	179	164	160	162	168	161	159	156	153	147	145	149	153	162	147	162	164	149	161	157	153	132	158	175	157	147	163	173	151	162	170	156	150	157	168	146	168	173	167	179	152	158	170	181	139	146	156	180	148	152	148	143	160	158	172	169	157	132	159	172	168	175	164	181	149	172	152	167	168	146	165	181	174	138	150	179	149	147	181	173	147	182	146	152	187	173	164	159	152	155	157	168	159	170	177	139	161	167	150	156	168	157	202	152	151	151	152	175	161	159	142	156	179	156	166	153	170	176	140	158	172	143	167	159	174	168	146	174	172	156	153	173	148	141	143	151	149	198	179	158	156	168	181	166	175	166	156	181	146	168	193	185	184	138	162	168	178	177	141	137	167	191	141	153	160	141	171	157	146	149	162	149	166	169	173	170	168	159	168	143	153	155	156	167	177	166	146	149	148	159	151	152	146	163	170	158	150	173	143	150	170	181	148	149	163	138	143	161	177	168	166	166	162	148	152	177	172	172	130	160	168	154	157	161	174	161	153	171	145	157	159	171	150	175	152	177	172	164	162	173	172	163	161	168	184	161	169	158	171	151	143	147	164	152	161	172	170	173	175	168	172	167	157	147	173	183	169	178	143	162	160	172	168	144	157	144	167	161	164	169	172	175	162	152	141	171	164	160	176	182	168	172	176	158	145	185	165	157	128	129	166	170	169	135	163	175	169	153	177	163	158	165	179	182	175	160	160	186	174	183	147	136	150	142	171	160	173	161	169	161	162	166	176	147	163	163	172	155	169	155	151	150	165	145	177	153	121	166	185	159	163	160	149	163	166	159	169	165	159	149	153	152	157	163	167	164	166	157	158	161	178	154	142	141	161	154	161	157	156	161	164	140	167	161	180	159	140	154	188	137	162	141	157	161	179	168	176	154	146	140	152	158	137	169	157	173	138	164	183	149	143	173	165	158	147	153	168	169	164	156	149	172	153	148	172	172	177	175	165	148	172	168	160	159	175	149	139	180	186	151	174	149	163	155	157	151	170	151	141	153	166	159	125	157	138	159	150	145	182	170	159	150	180	179	159	153	195	171	182	161	175	148	167	149	192	178	155	182	168	155	153	165	137	152	168	163	163	161	177	161	180	145	152	159	154	167	164	161	176	139	168	127	147	146	168	159	160	178	166	163	174	164	180	163	164	175	153	139	171	156	133	165	152	154	140	163	165	167	198	160	158	171	162	136	159	161	166	180	172	170	163	173	165	163	168	163	163	176	164	159	159	158	174	171	149	142	167	162	162	160	160	155	175	169	144	155	167	167	146	168	150	152	163	162	166	133	131	159	152	145	145	153	173	158	144	178	148	148	168	162	183	164	149	147	171	167	148	131	148	168	147	167	176	149	163	163	175	163	153	179	157	158	148	160	170	166	174	179	171	164	160	157	163	166	175	149	176	151	135	158	166	148	165	199	162	160	161	177	163	165	171	178	159	180	171	165	166	158	156	165	185	141	162	162	167	176	172	167	162	158	153	152	160	187	189	167	135	171	163	148	144	187	145	175	153	165	160	145	159	134	176	155	169	164	149	144	153	159	146	148	153	153	150	164	148	156	172	156	178	163	174	188	149	143	160	149	180	167	176	169	176	155	181	166	190	180	169	184	168	160	155	157	150	163	149	120	164	162	165	155	174	147	170	149	188	172	197	166	165	183	148	141	141	147	165	179	169	171	158	161	180	141	158	170	179	186	151	170	157	154	163	174	151	174	146	158	166	154	179	143	151	163	156	156	169	141	158	161	157	172	150	162	178	159	154	146	145	160	154	176	146	164	175	153	160	179	169	172	143	164	184	169	158	179	159	196	152	163	169	145	178	174	171	143	175	160	156	137	153	140	188	161	175	163	151	172	179	180	181	166	149	171	147	159	179	166	155	146	158	169	161	157	168	181	148	140	158	141	157	152	155	167	151	153	172	148	169	168	159	173	152	154	160	176	165	172	161	156	161	175	184	160	177	174	153	174	147	152	155	174	160	172	150	156	173	168	143	164	173	170	160	183	153	165	188	203	166	177	189	160	168	155	170	170	165	157	172	154	183	156	159	162	141	166	158	144	165	164	161	167	181	169	159	169	183	141	164	153	149	137	165	145	162	161	144	161	165	173	182	157	176	152	161	172	174	186	159	165	159	154	138	157	139	157	153	147	153	149	156	173	148	147	184	160	150	157	146	160	152	162	167	178	174	150	140	162	179	147	155	138	168	151	161	157	126	173	165	153	167	135	167	170	177	191	148	167	146	181	156	171	156	161	139	170	164	152	167	178	173	167	143	189	158	166	145	160	166	166	157	141	151	155	150	164	141	141	155	191	155	163	175	175	165	161	150	162	152	173	152	178	143	154	165	138	151	178	152	144	148	168	164	175	165	149	168	174	134	164	175	157	166	174	181	176	153	167	146	175	176	159	157	141	170	146	152	157	173	200	153	157	174	180	182	184	166	157	184	163	149	164	171	154	177	183	155	164	150	155	142	177	161	148	128	167	179	176	166	161	161	165	170	139	157	167	176	156	158	163	165	176	170	148	156	150	176	171	127	161	157	147	160	164	162	166	160	176	154	165	174	173	146	167	177	169	146	180	141	155	158	170	167	138	173	157	159	154	164	146	159	173	190	180	165	149	159	147	148	176	152	159	161	144	153	149	151	157	151	184	167	156	169	180	184	173	165	160	160	158	160	161	170	166	132	149	150	165	153	168	158	189	183	169	176	153	164	160	183	173	144	152	179	174	171	166	165	169	177	174	159	159	161	153	181	137	160	151	164	161	191	148	136	166	161	153	192	170	181	145	155	163	158	166	168	151	171	153	170	161	145	144	192	172	148	152	179	155	158	145	155	165	155	151	163	161	145	158	157	159	159	163	172	157	181	154	167	155	168	170	129	170	160	161	152	170	172	141	186	146	168	173	151	145	143	179	170	174	162	152	135	155	160	162	140	145	147	169	180	158	194	176	167	180	166	138	154	154	176	172	161	169	179	167	188	170	155	158	153	142	158	154	145	162	192	159	157	166	154	168	137	151	159	174	190	196	181	147	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
9536	1550	3453	3798	3239	2584	2051	1813	1523	1365	1232	1079	1001	946	918	814	791	747	707	702	687	654	687	633	651	631	642	624	565	599	562	581	585	538	588	563	571	586	542	526	537	539	509	509	504	521	539	530	513	473	508	545	510	515	541	496	507	482	483	519	513	514	507	485	535	510	472	577	510	523	491	451	507	493	506	494	538	465	515	497	485	490	482	490	488	507	477	493	480	528	476	528	484	489	463	489	480	479	491	458	484	511	450	487	515	518	453	488	538	496	491	499	482	515	489	453	445	482	505	484	505	503	515	486	470	481	457	448	453	464	490	489	491	491	499	451	453	505	480	470	482	505	465	485	459	473	487	499	483	464	471	454	471	483	502	509	482	488	488	501	477	461	453	473	476	461	442	499	489	499	479	530	490	482	485	486	463	490	471	509	468	469	483	502	499	459	470	493	486	467	488	463	503	506	501	506	487	508	449	483	450	452	440	482	471	451	520	514	481	464	450	437	500	477	453	429	502	507	501	473	480	487	483	459	475	466	507	522	485	453	510	443	443	521	501	456	492	506	465	459	474	458	442	465	474	487	459	476	478	462	455	521	505	504	452	477	509	498	471	492	490	477	448	466	489	456	491	505	467	471	471	479	489	449	498	514	499	539	517	467	443	463	500	487	474	477	474	509	477	454	463	481	476	468	498	452	524	507	438	467	468	489	480	508	485	447	517	492	523	481	472	450	456	497	461	499	470	474	507	500	480	464	493	483	472	481	451	467	465	474	479	482	479	448	488	465	479	434	492	486	473	444	517	484	458	482	465	478	526	482	477	465	496	461	474	445	508	479	514	495	523	493	440	453	486	470	482	469	482	461	481	467	503	455	504	471	480	469	483	454	477	501	444	484	506	475	476	501	492	484	529	494	476	474	476	506	460	507	487	490	502	487	488	460	488	503	488	462	495	469	483	461	467	489	481	510	471	545	463	510	477	486	450	497	460	455	488	462	485	498	490	485	506	462	450	492	502	507	482	469	475	460	475	495	478	511	451	455	484	502	459	525	468	480	476	502	464	442	499	473	502	527	498	471	473	499	437	484	444	496	486	503	482	484	495	441	428	412	489	475	452	481	533	437	473	455	517	526	488	500	498	488	507	505	483	497	442	461	490	509	470	505	470	445	469	484	491	491	475	454	465	483	457	498	511	519	498	471	468	438	483	486	490	485	472	468	474	443	455	479	510	492	491	514	497	486	488	445	507	471	468	514	500	551	502	490	473	464	463	456	464	475	524	458	510	485	432	424	500	532	486	461	437	466	492	535	470	528	512	472	475	493	496	471	488	507	484	463	468	503	480	455	497	452	523	472	510	461	536	486	517	524	452	522	474	479	461	454	484	490	489	494	478	457	513	468	481	474	484	454	459	478	496	514	468	436	470	462	449	479	513	466	494	431	463	463	475	453	516	494	467	462	469	443	507	473	523	466	503	526	478	460	451	458	504	475	487	473	496	483	493	494	438	483	490	465	490	500	486	479	496	459	494	486	494	497	496	469	486	476	452	494	510	528	484	477	471	483	471	467	474	498	444	517	475	483	486	480	463	495	462	464	453	512	531	506	491	460	485	460	492	466	452	505	530	469	493	458	510	505	503	471	522	483	453	484	503	484	467	471	440	488	452	488	432	477	485	449	473	474	481	489	521	502	471	508	458	449	453	462	465	496	463	471	462	465	456	482	492	442	524	510	466	501	472	475	461	536	479	478	470	467	472	501	535	493	498	472	445	492	492	478	442	469	472	464	493	465	488	508	447	483	495	491	510	469	490	506	463	473	479	502	469	478	447	476	472	505	524	498	508	513	481	487	516	452	467	471	496	486	426	490	481	473	478	439	440	457	497	499	528	520	443	476	490	493	501	467	529	484	500	463	448	498	496	451	466	502	466	448	500	474	493	465	540	469	435	522	480	484	466	440	470	508	496	500	469	475	496	483	497	495	487	449	467	514	448	468	463	509	455	489	465	495	496	478	497	490	450	439	496	487	518	464	505	464	457	488	454	482	498	450	474	482	491	498	491	455	464	485	507	458	470	461	463	454	462	504	475	515	503	459	516	532	470	488	463	478	518	464	511	511	489	508	502	497	486	483	480	430	478	476	455	508	483	493	496	466	475	472	489	455	487	458	517	491	481	459	490	470	472	455	460	447	454	418	464	478	476	485	452	480	473	490	473	503	525	464	444	486	482	461	487	497	475	496	489	471	515	492	472	508	474	490	483	470	503	476	448	468	437	447	454	511	471	487	485	467	497	462	464	449	450	484	485	481	496	464	500	477	505	486	457	498	500	484	490	506	477	479	505	489	496	482	479	476	494	465	467	465	491	435	460	496	466	508	448	483	468	482	492	472	490	473	503	464	481	475	496	504	479	507	477	486	490	456	486	481	505	481	470	535	492	490	471	458	494	469	535	476	487	465	524	486	477	472	455	463	501	519	489	449	487	423	473	475	453	467	496	487	462	512	487	496	457	469	476	497	473	494	427	502	504	472	480	511	503	497	474	442	488	481	453	538	435	466	481	478	456	471	491	480	508	523	543	473	457	490	474	500	484	483	498	477	496	481	472	500	476	500	503	519	454	483	477	454	494	490	506	487	482	460	522	448	490	507	456	438	444	529	489	475	478	466	472	462	485	495	455	457	483	437	479	478	496	470	492	448	444	486	526	483	471	461	494	456	478	499	494	517	494	491	462	491	459	482	474	475	490	503	477	473	434	468	491	457	497	492	450	475	472	474	468	517	465	480	514	491	466	472	475	473	468	489	462	476	492	477	495	472	481	469	495	496	467	461	484	465	480	459	482	478	467	463	490	488	491	487	472	525	502	457	473	496	477	519	461	537	450	448	459	468	502	480	464	485	457	510	460	468	453	472	535	455	480	475	474	504	476	494	504	472	489	495	490	498	468	473	505	473	494	476	491	496	453	485	489	463	476	453	452	470	483	458	506	522	463	469	460	488	486	492	488	455	501	491	475	466	504	506	491	496	458	485	492	456	457	455	461	457	477	477	520	499	439	441	475	495	456	497	500	480	506	503	487	515	485	479	457	483	461	491	497	488	494	502	493	484	489	495	487	491	481	485	502	481	455	511	453	471	503	504	489	507	483	483	496	499	468	487	441	452	470	475	532	445	464	515	532	477	480	476	447	492	482	549	464	502	437	501	504	525	508	480	481	493	446	452	492	511	463	531	458	484	473	466	481	477	509	472	450	458	501	450	482	485	492	450	448	466	498	482	480	481	446	487	479	506	496	498	444	475	518	470	482	473	494	488	489	487	506	504	482	525	490	479	492	485	478	474	496	449	463	480	508	480	449	446	491	475	479	473	470	498	450	493	443	513	512	496	504	450	509	532	473	481	469	473	513	450	472	433	457	458	465	490	477	477	472	482	515	473	439	501	462	498	445	521	473	495	493	510	482	464	477	459	453	472	502	485	461	486	440	478	506	488	484	466	463	487	446	486	491	479	478	485	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33506	5537	3146	2408	1634	1192	922	772	642	561	478	454	390	403	370	377	378	358	366	357	344	307	303	306	296	314	273	267	276	321	312	299	304	259	283	259	267	333	243	323	265	251	254	273	262	259	266	292	259	305	271	267	262	279	294	298	264	281	302	280	266	262	274	252	275	272	258	277	244	272	259	276	285	284	242	287	264	272	271	267	245	250	261	298	272	269	267	269	260	270	291	264	275	287	271	257	277	299	288	250	269	248	269	266	272	264	265	268	276	251	252	277	225	252	277	272	259	268	277	281	266	311	240	269	269	281	272	269	246	263	282	252	272	277	266	248	277	261	272	259	277	249	275	303	283	247	271	274	277	284	249	238	267	270	274	281	265	264	267	281	264	272	249	248	264	268	266	290	256	292	263	282	268	272	269	278	267	243	251	246	281	244	253	303	264	260	262	284	281	243	262	266	249	262	238	280	257	282	261	243	285	272	258	270	276	279	270	272	281	270	248	282	277	245	285	267	274	277	272	270	293	268	279	252	259	282	289	280	275	243	288	278	280	284	276	276	295	274	259	268	265	283	250	269	251	282	270	256	264	278	287	268	254	266	222	284	297	279	274	269	288	280	252	252	264	257	270	251	316	284	250	268	303	265	262	285	268	224	269	298	261	272	245	269	259	252	289	281	261	272	271	285	249	271	247	259	276	277	288	264	272	268	279	245	271	241	256	269	252	272	271	254	257	264	261	273	267	253	269	240	247	250	277	260	282	242	268	283	234	278	262	280	265	264	269	273	283	233	256	257	292	266	285	258	261	236	310	272	280	246	280	294	232	278	254	268	239	297	273	267	278	268	272	297	266	261	295	251	259	271	285	276	269	278	236	257	230	264	257	273	273	279	272	264	266	266	289	304	261	295	277	278	266	290	257	255	307	272	254	253	271	239	277	260	275	290	276	252	266	274	292	278	283	259	306	271	250	251	272	287	263	278	272	261	277	266	256	276	254	249	254	278	253	266	280	253	249	277	267	250	240	267	273	243	259	262	250	277	282	264	282	285	280	264	276	300	264	273	263	269	282	229	285	268	270	241	256	268	254	283	224	263	254	260	290	257	276	266	250	286	277	254	243	271	272	272	262	284	239	288	282	272	276	274	271	229	254	288	245	265	238	265	267	285	252	265	277	288	274	259	275	265	288	250	276	283	266	275	242	261	260	252	252	259	300	269	277	275	264	282	251	264	261	279	286	278	303	260	251	268	274	248	273	280	271	319	267	250	276	270	254	269	243	302	292	293	274	243	258	295	249	268	271	248	271	267	272	268	244	266	263	255	264	243	266	294	247	293	264	265	264	237	265	295	277	288	262	258	265	262	261	298	274	273	267	255	277	239	276	265	239	240	274	231	281	268	265	250	268	215	244	266	253	229	293	259	291	253	251	243	303	266	297	273	263	251	252	273	279	252	233	258	227	244	252	272	281	267	255	260	287	276	267	294	268	260	288	281	253	275	267	248	250	263	247	284	273	266	279	262	252	235	267	280	259	240	243	245	287	230	276	270	254	260	257	239	249	270	280	310	303	267	250	240	250	291	261	266	250	287	275	294	291	258	247	276	268	293	289	259	267	236	241	235	292	272	261	253	268	266	278	266	280	257	289	277	292	267	247	288	256	302	272	264	235	278	251	279	286	305	248	256	289	263	262	251	258	276	269	248	244	268	254	264	258	257	290	258	255	256	274	248	230	283	260	252	275	269	257	257	273	227	238	263	283	283	251	258	278	274	263	274	267	294	247	290	265	270	286	273	273	273	255	254	258	257	286	232	269	284	252	265	282	278	262	281	295	276	259	278	281	287	250	263	260	258	276	284	261	270	243	264	280	280	271	270	243	262	273	274	284	289	259	254	276	269	304	264	251	279	260	265	267	233	307	284	249	281	270	263	289	257	241	272	248	266	251	283	264	239	242	292	249	259	277	238	246	304	256	274	256	244	246	279	272	242	256	286	278	290	255	279	283	245	264	275	306	287	255	277	272	272	278	282	251	251	242	276	229	262	286	264	249	272	269	264	273	265	285	277	243	271	276	282	268	259	267	258	263	262	292	271	240	261	240	252	276	265	215	283	254	264	225	305	278	242	279	271	271	275	277	251	279	270	283	290	287	278	288	241	243	256	271	277	262	241	248	295	275	269	268	259	282	268	256	256	260	286	258	267	274	256	260	284	280	255	265	261	228	254	256	294	264	271	285	298	260	245	267	260	254	257	231	237	243	273	250	271	242	260	246	264	249	239	255	278	230	217	264	256	289	263	254	283	253	261	274	285	262	305	253	286	249	260	243	260	256	277	249	272	306	265	271	237	284	259	282	263	253	262	274	313	286	259	250	279	287	248	290	264	269	257	268	242	260	270	254	297	251	257	296	258	272	270	269	283	280	234	265	247	258	271	299	273	268	263	272	263	266	248	293	268	271	282	269	271	257	294	261	293	274	269	260	299	269	267	285	266	267	284	243	281	233	236	251	255	270	279	253	283	297	284	255	265	269	256	253	256	268	281	260	273	284	242	260	261	271	286	255	272	250	250	244	272	276	238	259	278	285	261	258	240	248	249	234	285	226	259	291	270	266	233	261	245	277	280	297	270	262	244	240	284	283	290	279	243	261	242	255	239	276	299	246	263	271	275	251	279	280	266	260	265	247	285	235	249	254	278	262	289	281	258	230	265	265	254	267	303	255	268	230	251	264	237	235	271	262	271	262	253	277	262	249	268	274	300	279	247	221	290	250	260	256	253	302	260	263	247	262	269	269	294	247	268	266	273	250	261	266	277	242	254	257	243	262	258	279	256	268	270	263	270	265	261	243	244	253	251	257	267	286	248	241	274	275	274	260	255	258	273	249	263	288	277	289	291	274	245	271	227	289	261	274	268	277	270	277	259	286	277	247	275	323	250	260	244	232	290	261	255	260	291	272	254	256	281	266	273	243	258	257	257	275	241	282	240	246	283	278	270	277	275	263	242	285	257	267	263	260	272	265	242	258	274	263	251	256	263	262	251	258	283	280	261	264	284	271	263	276	255	276	275	250	295	276	285	278	267	269	256	284	280	250	252	266	249	276	233	251	281	273	264	222	291	260	254	279	232	270	254	261	271	268	253	257	256	234	275	262	290	264	241	229	242	279	277	257	262	267	257	264	255	256	247	242	251	261	290	265	260	264	230	280	257	242	265	242	262	261	278	256	294	261	267	300	272	250	284	251	272	262	270	246	269	290	269	276	273	250	258	256	286	287	275	261	288	278	275	274	278	295	276	285	264	266	271	250	259	253	273	264	270	273	284	260	280	276	266	262	248	294	278	278	270	253	267	243	262	289	284	243	250	253	251	265	264	279	250	260	235	250	253	286	286	268	226	239	253	242	264	268	270	256	259	250	280	253	265	290	257	270	256	269	252	241	290	269	269	262	287	278	252	256	252	246	235	290	263	268	239	269	264	244	240	288	264	270	251	292	283	277	307	284	252	249	247	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12726	2981	6260	6986	5768	4694	3968	3279	2884	2441	2112	1961	1764	1642	1566	1439	1370	1287	1233	1207	1185	1074	1071	1035	957	1005	944	978	929	967	890	892	857	869	798	830	859	820	877	878	844	873	799	841	811	833	798	785	811	814	807	749	751	796	807	778	728	766	785	790	778	799	756	763	765	810	725	791	719	773	779	768	743	809	745	745	772	732	771	758	756	793	780	728	732	752	726	771	801	753	773	710	744	746	736	733	741	731	719	739	731	725	740	743	726	718	747	756	724	774	779	756	727	769	650	721	753	706	756	775	732	747	712	741	765	731	743	719	698	746	730	750	693	714	763	703	732	732	719	701	729	774	713	748	704	706	716	740	771	677	786	729	723	735	719	741	763	760	739	703	781	666	688	732	681	784	737	671	728	715	717	729	756	737	756	746	726	748	694	739	714	719	791	707	741	753	714	727	721	746	710	753	706	762	763	720	706	733	799	724	712	732	707	731	755	704	739	763	730	748	700	714	731	724	738	709	703	703	719	722	745	727	713	768	773	731	703	801	721	740	745	746	710	752	691	746	684	756	754	665	746	710	707	706	702	730	767	779	757	668	690	680	802	734	776	769	729	696	758	711	742	728	705	675	726	743	730	686	707	726	681	728	723	752	716	755	708	783	738	729	698	764	751	758	700	720	749	745	750	760	691	688	715	723	688	670	724	699	712	713	748	727	758	726	722	721	719	706	750	678	706	786	685	688	754	667	763	702	712	729	766	752	765	696	743	758	662	781	702	704	788	650	720	731	772	712	704	733	729	741	717	745	712	697	691	781	735	714	767	745	711	735	760	679	728	755	760	725	728	722	770	765	752	680	781	749	751	710	730	724	707	800	726	753	722	726	757	692	677	696	775	699	726	711	733	699	753	725	736	743	721	797	715	745	746	732	736	737	751	735	729	725	714	744	773	696	720	725	736	702	743	753	730	706	726	727	743	662	722	716	708	699	658	727	717	720	711	717	753	697	735	747	747	742	712	760	743	722	713	718	687	770	708	667	715	756	751	744	723	713	706	717	701	722	727	727	762	733	690	782	748	753	735	698	689	695	728	740	701	713	731	721	703	711	706	736	729	759	692	710	745	736	728	754	687	748	728	713	685	725	750	732	758	744	744	748	720	770	800	696	737	687	763	708	734	756	747	733	757	688	699	732	745	712	727	706	722	680	707	717	721	732	713	740	676	764	733	717	753	747	709	780	766	726	727	694	718	701	727	746	743	750	699	687	776	721	724	714	738	709	780	712	733	729	737	752	751	744	765	702	704	750	760	738	765	775	723	815	736	704	709	715	736	730	700	701	733	693	748	759	698	763	720	694	685	723	720	688	771	690	759	717	741	726	744	739	733	754	721	748	681	758	737	715	704	748	679	746	694	722	687	724	691	709	736	739	735	741	692	693	713	748	752	711	676	702	681	706	729	746	716	735	704	685	715	666	756	733	717	755	784	727	700	721	735	716	751	718	720	671	730	725	724	774	722	710	728	764	738	765	716	689	645	713	708	713	726	738	698	691	663	760	774	757	694	729	719	713	714	727	712	709	725	722	670	745	730	779	727	705	781	679	741	726	706	717	691	733	746	725	725	769	761	733	724	726	697	742	690	743	724	727	737	735	684	719	732	730	717	735	729	722	720	753	675	732	745	735	710	734	749	742	722	726	713	720	761	755	775	759	797	701	706	733	745	694	750	698	762	720	707	705	728	747	781	773	761	752	656	748	705	729	757	732	716	755	718	730	746	714	762	763	749	709	699	735	743	729	732	730	710	710	716	730	716	677	785	683	712	739	693	685	769	784	762	709	749	687	703	720	672	698	688	737	715	729	735	673	759	731	752	731	710	718	735	739	767	684	753	711	690	758	761	765	727	706	678	661	713	758	699	690	747	768	743	719	729	676	734	687	719	677	703	703	718	757	733	693	697	725	738	728	679	744	754	694	732	687	731	734	739	738	747	696	720	753	748	731	762	726	753	729	708	698	707	708	734	726	716	769	760	688	694	707	710	713	726	693	748	759	787	741	686	738	700	674	711	712	691	711	729	690	694	741	688	701	694	745	741	659	670	761	755	676	739	717	731	757	733	736	718	722	708	719	737	736	760	702	730	734	707	748	722	747	721	717	690	709	743	701	682	714	717	737	741	767	726	767	734	746	664	710	722	754	761	712	717	704	726	725	749	698	699	720	704	758	729	671	690	746	718	737	726	685	731	711	744	742	751	735	742	753	722	738	718	746	730	725	740	701	744	740	720	730	747	699	755	721	694	711	727	690	655	745	746	706	723	730	724	726	744	739	701	754	690	748	776	722	740	720	667	717	686	739	768	689	720	712	759	743	723	731	692	754	724	718	719	692	713	709	701	698	719	687	748	736	668	708	715	707	737	707	693	766	741	734	746	757	731	712	694	714	725	746	726	753	734	681	732	740	738	732	714	709	709	765	719	732	739	755	709	716	756	713	704	727	735	738	708	724	718	723	774	725	758	674	722	750	759	726	735	742	724	708	703	717	703	751	694	724	690	688	712	719	707	708	748	757	733	710	771	743	696	701	703	705	774	737	730	713	738	716	688	768	752	728	712	711	761	729	725	748	718	690	692	735	742	709	727	753	740	700	729	737	716	815	709	701	700	740	730	747	786	737	714	763	730	763	722	712	760	679	706	694	733	748	700	730	746	755	754	727	740	731	738	761	748	727	731	712	764	690	769	749	703	758	737	733	728	720	735	707	763	730	700	734	734	697	703	711	727	723	757	728	659	716	731	740	715	712	751	737	750	694	675	752	730	697	685	734	728	735	724	710	727	731	714	736	812	751	741	740	727	705	733	753	742	737	754	737	726	737	762	654	766	677	736	798	727	739	700	718	741	736	694	762	724	738	722	752	795	727	674	701	736	751	739	752	773	730	744	713	716	733	741	722	717	681	741	735	710	701	682	688	722	717	798	714	772	727	756	743	731	707	708	706	703	730	738	760	755	740	739	751	744	664	738	738	716	678	729	726	678	767	759	757	718	686	733	725	724	678	713	717	732	730	742	726	705	728	701	742	707	718	720	779	735	723	712	749	734	713	728	792	713	779	670	703	734	713	717	707	725	762	715	716	790	700	706	745	702	703	712	738	764	770	739	705	729	718	718	694	768	703	712	700	726	706	762	706	718	681	731	729	780	701	683	702	762	784	716	725	685	717	704	728	761	695	741	743	718	731	744	734	714	711	729	713	664	738	741	725	688	700	723	820	715	714	700	729	735	704	696	758	741	752	696	726	753	702	725	749	726	730	763	710	695	753	744	703	756	723	697	679	685	725	733	702	713	741	717	730	772	756	734	741	754	727	710	724	695	751	753	733	752	703	696	688	735	698	707	741	751	740	667	723	764	750	757	731	777	741	729	758	734	732	706	771	762	685	669	778	712	692	699	730	679	703	721	742	710	748	706	722	720	679	710	720	752	717	766	740	707	719	707	771	704	750	682	736	736	710	727	701	741	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
3898	217	177	152	113	93	111	86	103	80	85	93	88	87	71	99	78	79	79	86	61	75	82	79	69	82	76	90	81	78	77	76	91	104	71	93	70	80	60	90	88	68	78	74	88	60	85	75	78	69	63	85	80	93	90	107	89	67	84	87	85	85	80	83	87	63	89	76	76	76	80	81	79	84	74	77	83	69	76	63	84	76	87	78	77	72	74	82	89	94	63	96	83	75	75	84	75	82	85	75	80	79	79	68	92	62	72	87	75	81	74	58	82	83	86	82	79	94	88	72	88	70	84	83	101	92	73	72	78	99	85	67	86	72	76	77	84	83	87	85	89	77	84	88	86	84	85	90	87	69	100	74	96	80	89	73	69	87	78	69	92	72	63	97	76	88	81	75	75	88	92	74	78	82	74	79	70	73	86	80	68	79	95	73	84	85	96	91	87	72	86	85	82	84	85	79	78	86	68	72	90	73	88	65	89	68	79	82	72	91	96	70	87	82	85	73	75	75	69	78	90	80	88	80	78	92	78	79	83	74	84	79	80	78	78	74	88	68	94	100	81	81	90	81	94	95	98	87	77	73	81	92	67	84	73	83	82	79	83	81	75	84	69	81	83	77	90	85	82	68	81	79	77	80	80	89	87	82	75	75	75	69	95	81	73	82	90	97	90	79	68	91	89	86	73	78	83	84	69	83	71	83	82	74	70	69	77	79	96	88	88	69	77	86	67	85	78	94	84	82	85	83	79	86	78	67	79	81	77	82	80	76	77	83	87	72	82	63	78	68	96	66	69	87	73	69	87	69	80	80	80	59	70	81	65	71	104	73	67	68	67	107	82	85	76	81	73	92	76	73	76	82	69	87	84	81	104	85	80	67	85	82	76	88	81	89	68	79	59	72	86	64	64	73	73	85	90	73	80	63	83	86	80	86	80	93	66	69	66	71	90	72	83	71	76	95	90	62	83	81	81	70	82	69	98	63	86	72	78	80	78	91	105	80	71	81	80	77	68	87	70	92	69	88	85	73	75	77	83	78	91	75	86	88	84	68	79	92	73	82	73	83	85	74	75	82	77	80	72	93	74	80	71	84	84	79	77	93	74	76	106	84	82	96	81	80	82	74	78	75	67	89	72	81	77	64	66	87	74	80	88	75	79	77	88	69	92	84	64	92	79	90	80	96	95	69	88	80	103	92	81	94	88	86	85	75	90	103	94	83	92	98	89	74	78	90	78	79	64	79	78	74	65	91	67	96	84	92	71	70	87	74	88	82	81	81	89	81	69	71	76	102	81	94	77	90	82	81	94	89	82	77	88	86	85	83	74	83	62	92	73	83	83	65	69	88	79	78	76	66	64	75	86	77	77	80	72	80	74	90	71	90	79	72	75	98	73	73	73	73	85	71	86	80	75	78	79	76	87	67	82	66	75	78	75	73	73	72	73	93	99	79	73	67	88	106	72	83	84	65	80	66	78	100	70	65	91	84	87	94	58	87	87	77	72	82	86	77	64	86	83	76	90	67	72	94	73	81	87	77	79	71	85	76	71	83	95	71	84	90	78	88	85	87	67	82	83	76	84	100	87	114	96	86	72	70	75	101	74	74	83	105	72	76	95	79	88	78	87	81	88	89	76	70	73	80	74	88	81	74	77	87	95	89	79	89	91	84	93	69	65	80	88	93	85	83	86	79	94	80	81	95	82	72	71	75	62	82	73	82	69	85	74	75	94	75	62	76	73	75	77	84	89	80	80	67	69	80	79	79	86	76	95	83	81	83	83	72	95	72	72	84	84	84	87	62	80	79	84	96	79	78	91	75	72	87	80	81	67	94	64	69	78	80	71	93	87	81	86	76	73	64	77	76	93	82	73	69	76	92	82	92	87	80	111	92	89	70	100	59	73	78	75	86	87	88	83	80	74	76	84	94	91	81	75	73	79	96	79	86	76	65	87	67	79	91	88	83	87	73	80	73	69	71	81	81	79	90	87	88	80	54	87	112	80	100	86	74	96	82	83	96	81	84	83	74	66	88	77	75	65	73	77	67	71	76	84	91	84	79	80	80	84	77	74	70	74	75	87	79	90	77	89	77	73	69	70	88	95	74	81	74	74	76	72	63	74	85	67	86	84	83	67	81	95	99	79	91	82	65	79	75	82	77	75	84	85	74	93	81	91	94	95	84	72	72	89	72	84	79	97	93	96	79	99	70	74	77	90	81	101	73	80	98	78	72	96	103	85	86	71	78	76	77	72	86	79	81	96	77	83	83	94	82	71	64	84	97	95	74	80	89	93	80	86	69	68	82	76	80	62	74	80	89	74	71	81	68	81	75	84	79	79	80	78	81	64	91	79	91	89	66	82	90	77	82	89	79	108	91	86	91	84	90	81	96	81	77	87	75	75	77	78	81	80	68	89	88	62	75	79	89	76	84	84	95	84	71	76	72	64	97	87	70	90	83	85	104	79	82	77	69	71	73	81	93	77	93	84	73	88	93	92	96	84	81	74	108	83	81	88	69	89	94	73	77	72	85	90	73	71	72	79	85	76	96	85	89	87	75	85	76	66	73	91	82	93	69	68	84	76	73	83	74	77	65	65	79	92	88	81	82	78	80	80	90	74	64	69	93	75	83	64	81	86	95	78	67	92	86	82	83	84	71	74	74	71	65	80	72	84	63	78	77	82	85	74	89	67	104	76	90	93	72	88	89	77	77	81	77	74	99	76	97	70	90	94	68	78	89	85	69	70	90	68	77	85	75	86	85	80	99	78	68	78	70	73	77	89	86	74	76	78	81	85	98	81	88	66	74	87	76	88	77	76	69	72	82	84	76	84	83	73	66	88	87	81	86	77	83	80	81	75	85	66	92	69	83	73	75	88	75	80	73	85	76	84	77	70	87	74	80	87	88	70	73	87	70	89	76	79	82	75	79	96	98	77	81	85	87	79	70	81	69	79	82	75	67	81	83	70	100	84	91	84	71	89	75	63	85	80	61	90	80	93	80	68	90	80	82	65	72	91	73	92	73	92	84	77	74	72	74	86	76	66	92	75	93	76	72	91	93	74	78	70	84	89	88	80	74	72	85	83	93	85	84	97	72	76	77	85	83	93	75	75	70	94	81	84	94	80	66	80	96	67	95	93	99	87	55	60	96	74	83	81	79	71	84	84	75	82	82	88	81	84	63	82	73	67	85	78	78	72	82	74	111	86	88	56	80	71	75	75	59	65	77	90	88	82	69	81	79	84	72	85	66	77	87	70	84	82	94	98	71	80	65	90	85	82	70	73	72	91	70	87	82	84	78	70	81	95	87	88	61	72	87	79	72	78	69	80	60	89	76	73	84	104	68	85	79	76	86	77	82	68	80	77	84	92	73	89	67	78	79	88	91	74	61	76	73	71	77	88	82	87	98	80	64	93	63	95	68	81	75	93	90	88	89	95	74	74	68	79	75	85	77	68	89	78	78	75	94	59	87	88	63	76	82	78	72	77	86	69	85	89	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
4540	332	468	524	465	440	397	333	354	338	286	325	309	297	313	289	278	301	301	277	323	307	269	312	292	276	271	292	258	276	273	283	283	303	274	273	275	302	283	260	279	271	268	292	302	292	267	289	295	290	266	266	259	285	267	294	285	280	251	259	309	253	258	261	255	290	264	285	242	268	278	289	279	265	268	252	273	283	281	279	267	289	263	261	314	260	306	293	282	271	266	266	286	290	253	289	265	256	293	269	272	228	278	247	284	286	298	265	275	311	284	265	270	272	307	265	264	304	271	287	270	264	306	263	274	253	281	316	260	265	313	256	270	261	281	287	283	277	277	256	256	262	281	263	288	285	297	295	271	275	277	272	284	271	279	308	298	269	263	283	283	268	274	273	275	283	276	295	279	280	252	270	284	263	289	252	276	277	287	247	291	290	260	288	281	273	271	263	261	261	288	269	259	261	252	278	251	260	267	277	255	255	273	279	316	303	276	293	299	284	281	251	304	267	290	291	259	286	272	267	276	229	281	293	268	256	287	278	251	248	263	250	278	285	260	289	285	295	305	255	255	264	247	287	282	286	293	273	308	306	301	269	288	264	263	255	292	257	279	297	304	293	279	297	286	262	273	252	253	263	303	276	274	280	293	262	290	280	255	298	255	273	228	257	285	285	247	269	267	239	268	268	246	283	261	269	290	286	287	245	293	271	292	250	264	274	251	247	275	247	270	273	277	271	272	264	251	272	297	278	289	246	297	255	279	273	275	263	255	243	291	280	274	277	293	285	265	275	246	293	285	264	279	276	257	264	262	282	264	240	277	281	273	261	269	245	269	261	298	266	281	273	262	276	271	268	285	270	260	300	264	310	304	271	242	244	269	274	300	290	275	260	251	269	258	291	282	289	284	277	297	281	263	257	276	260	266	287	285	271	273	256	292	264	297	261	294	267	243	275	320	273	297	262	259	279	258	250	288	268	282	278	253	285	284	300	284	271	263	245	290	268	284	265	283	286	290	273	248	257	284	285	273	256	295	292	271	249	261	272	264	288	282	252	275	275	256	263	293	253	272	267	285	276	281	297	276	250	266	295	281	258	270	260	282	273	270	304	260	277	276	290	279	267	264	284	298	272	286	285	282	249	273	273	262	273	325	272	313	271	267	246	309	277	257	284	260	298	267	275	289	271	261	286	215	315	267	285	275	290	296	274	292	287	273	271	286	309	255	298	280	269	266	276	262	276	259	271	269	291	281	269	266	304	271	288	267	294	271	292	275	273	279	252	265	280	282	299	276	277	275	266	281	266	304	274	273	243	256	279	266	269	260	264	277	314	299	266	279	287	251	305	274	266	263	286	272	274	275	304	293	285	290	272	266	271	286	292	276	281	270	292	277	277	269	288	290	258	287	283	307	273	273	263	255	300	261	269	313	266	260	274	277	325	255	262	273	265	293	274	271	278	299	275	277	288	257	272	287	264	267	289	266	260	267	294	234	281	280	273	255	290	243	273	269	267	257	262	272	263	267	279	266	279	275	285	282	249	279	235	280	284	306	294	262	307	267	284	252	268	308	284	301	257	288	294	304	286	276	268	253	276	284	279	292	258	261	261	268	288	298	302	271	250	289	293	303	257	286	260	289	293	266	257	269	288	250	246	252	287	256	290	272	275	231	288	274	265	297	264	293	303	246	290	264	268	275	304	258	280	278	294	256	230	249	293	276	306	282	293	263	241	282	270	285	308	270	285	308	288	284	267	267	298	286	269	276	277	287	270	269	296	246	276	280	273	281	252	287	307	284	271	268	258	300	282	324	313	279	287	230	275	290	262	270	284	267	291	280	267	265	294	288	251	268	297	278	246	259	282	280	269	250	308	268	286	257	280	273	245	275	279	280	278	244	279	290	262	281	293	253	306	275	252	308	253	281	274	255	286	284	285	261	258	258	276	262	254	265	278	274	306	289	266	273	280	272	260	248	289	287	296	261	280	302	274	260	308	262	269	255	316	298	282	280	299	254	295	245	256	255	266	239	294	279	303	265	279	280	257	303	274	274	288	292	290	280	276	269	267	269	284	255	280	293	241	282	260	297	246	270	271	274	236	297	268	265	298	250	288	260	270	270	301	287	286	316	258	304	265	267	287	291	255	259	304	265	259	287	298	280	273	258	289	274	237	247	286	259	262	274	283	256	243	286	265	260	262	265	264	292	269	284	275	264	298	292	256	302	293	279	278	296	251	281	261	261	300	261	289	302	256	278	282	273	290	267	264	282	287	274	288	275	284	304	271	274	260	293	274	263	293	274	300	268	264	273	273	289	264	256	249	275	280	262	276	244	292	289	272	273	275	273	257	315	288	271	267	261	308	300	288	259	257	264	248	249	292	297	285	282	294	300	264	311	297	291	285	274	217	270	264	307	351	256	255	295	277	289	279	255	272	278	247	260	257	279	263	299	284	298	267	301	252	303	271	260	293	260	275	297	261	285	259	249	260	284	262	272	268	280	290	293	281	253	302	286	310	271	282	254	285	300	258	284	262	279	268	270	261	267	282	262	258	292	287	263	276	281	269	283	273	288	289	270	254	285	287	286	246	268	297	282	233	308	250	297	297	281	299	280	290	269	290	287	258	299	306	252	298	291	250	265	266	292	328	295	280	289	259	263	254	268	256	249	275	291	281	279	296	295	285	274	291	282	276	276	265	266	291	246	277	303	268	275	298	271	249	267	283	288	252	277	290	305	271	248	288	272	246	295	278	273	295	276	301	258	280	294	274	271	259	260	266	261	291	303	287	277	280	264	279	267	297	260	261	275	270	293	282	277	288	267	274	273	271	247	296	287	267	270	262	277	253	285	246	286	320	271	299	260	268	248	259	294	234	275	289	285	272	252	283	266	270	250	272	268	272	266	272	280	295	270	286	285	259	264	272	273	250	281	281	268	274	267	268	295	290	282	295	276	279	289	257	264	286	269	263	258	268	297	270	292	261	264	267	263	270	271	280	266	267	285	260	278	254	266	271	264	270	275	272	270	312	253	256	288	296	254	288	276	287	265	256	271	259	294	294	278	255	265	278	296	276	267	297	293	271	295	275	294	261	295	304	281	276	284	262	284	223	300	258	262	286	268	293	294	238	305	238	274	276	254	279	279	298	265	275	286	261	289	285	257	289	255	307	283	270	266	274	275	288	241	280	252	281	284	267	273	267	262	268	278	267	285	286	275	282	263	277	293	277	290	258	253	302	260	268	220	281	242	253	260	295	268	320	242	302	231	271	272	266	267	268	318	298	244	286	256	263	255	279	298	291	277	280	269	288	265	281	252	278	245	274	290	284	292	251	250	285	270	250	276	262	258	266	248	256	288	293	301	291	276	242	275	275	290	282	282	272	251	246	310	270	271	276	278	279	287	279	268	294	275	254	279	277	288	274	289	240	259	309	266	249	294	302	298	251	266	269	279	262	262	293	263	281	267	290	248	281	270	263	286	254	284	299	281	293	307	256	266	290	278	261	255	251	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21334	1903	1506	1194	858	633	481	415	315	304	275	243	245	248	223	194	191	183	178	206	217	192	174	165	181	198	206	167	174	152	173	185	164	166	171	170	164	175	177	173	189	178	176	133	151	163	186	175	166	156	161	179	133	146	169	170	172	179	181	164	160	157	185	154	178	145	158	175	166	169	154	177	162	178	164	156	155	156	150	152	138	188	165	167	159	163	172	169	142	173	149	152	160	179	148	176	170	150	173	154	135	141	138	160	153	151	169	160	173	165	165	141	176	145	161	172	177	139	164	162	175	150	161	159	171	171	164	171	129	166	182	191	175	159	163	163	151	181	161	166	155	156	172	187	146	156	150	165	173	158	146	166	149	159	142	164	184	163	160	152	175	161	163	166	149	172	175	159	177	159	167	152	158	180	155	167	145	141	163	170	176	161	156	169	165	174	160	136	167	158	177	164	167	136	165	154	151	137	160	159	168	164	150	163	161	150	157	152	167	173	150	134	171	162	166	164	142	146	178	149	176	148	175	172	156	152	169	149	153	161	168	153	172	160	154	164	152	159	151	138	175	168	182	169	135	169	188	169	159	155	168	147	151	164	151	146	146	158	168	134	156	161	143	179	170	184	135	151	158	148	166	171	145	145	157	143	178	168	138	161	162	160	156	157	169	152	155	152	170	159	165	190	157	147	154	167	179	172	172	208	172	158	159	145	160	158	166	184	159	155	167	149	159	130	163	165	166	166	176	155	160	161	153	136	147	146	160	158	159	160	148	169	158	163	158	177	164	170	158	162	180	165	172	165	151	147	180	166	154	182	158	189	176	175	165	166	162	149	167	170	162	176	165	164	155	145	155	147	162	179	162	161	173	137	180	156	182	144	156	182	169	157	166	154	175	139	161	169	149	161	163	151	165	178	187	172	170	167	153	144	175	141	139	166	138	171	167	162	170	174	196	177	159	152	147	155	152	165	162	166	136	158	158	163	179	152	140	159	170	153	166	137	162	164	156	158	177	174	163	136	161	159	164	166	182	179	159	159	160	164	139	157	162	163	167	160	173	178	162	154	137	193	168	163	175	152	157	180	167	154	176	144	167	181	146	165	167	153	147	169	163	157	158	156	139	178	162	151	166	165	181	156	139	177	157	179	151	173	165	160	173	157	132	158	152	159	163	143	175	156	176	164	165	169	179	164	145	159	165	162	155	159	167	172	171	162	174	174	169	166	181	157	168	125	175	189	170	140	163	163	181	158	177	165	149	141	171	143	166	163	159	163	145	159	147	166	164	163	152	184	159	179	172	168	171	178	178	147	134	153	160	162	146	150	149	137	169	167	170	169	136	157	164	154	144	177	157	164	173	151	171	145	176	159	177	182	159	141	177	168	157	154	163	153	178	167	177	169	154	171	207	153	162	168	156	162	179	165	169	188	147	177	163	165	150	130	155	130	187	173	163	166	176	163	141	146	140	178	162	136	184	139	175	173	154	167	163	137	166	164	162	161	156	160	141	152	183	178	151	147	147	151	157	173	135	177	199	147	155	177	162	163	156	168	182	160	196	181	153	166	152	186	172	154	141	166	169	181	162	161	162	160	162	193	164	178	134	162	162	171	179	166	175	173	163	155	161	166	178	184	181	167	177	169	181	143	158	120	152	139	166	183	166	183	165	137	184	169	167	160	153	167	147	156	159	188	129	166	139	167	159	151	165	157	169	189	188	152	174	165	185	161	173	161	146	160	158	170	166	141	165	180	164	158	158	164	171	174	153	164	154	177	168	158	145	168	169	172	163	162	177	165	189	150	179	145	144	186	172	145	169	158	157	152	139	171	162	151	148	162	156	145	164	177	147	158	151	180	170	167	152	169	162	157	165	167	181	157	154	155	149	153	177	152	174	144	172	159	167	182	162	157	135	175	174	167	128	143	145	149	160	158	178	152	156	188	156	170	163	162	169	163	138	163	176	193	170	166	163	137	176	154	173	157	157	150	153	148	161	177	164	161	161	129	170	167	147	131	134	155	187	175	151	138	187	171	187	157	162	161	155	142	181	157	162	169	150	152	162	160	157	188	173	152	158	144	143	147	164	144	120	151	160	185	176	154	160	165	153	166	158	139	146	181	146	157	168	163	169	152	165	161	162	153	178	144	154	173	144	146	186	159	145	162	164	175	165	157	168	174	175	147	164	157	146	185	147	155	161	132	162	143	166	152	152	185	161	175	171	174	149	164	162	183	166	149	164	168	160	152	139	167	164	149	167	152	155	159	175	177	154	171	154	123	173	168	176	135	188	152	175	178	146	144	167	140	179	176	177	147	148	181	161	193	182	151	172	161	163	157	167	177	165	159	147	159	155	166	154	168	145	153	145	168	173	186	152	137	170	167	184	191	160	176	166	178	153	153	164	158	184	168	165	160	181	182	183	155	171	137	155	173	155	156	154	165	173	150	168	177	168	155	164	150	156	170	147	177	165	171	158	171	138	200	158	164	133	188	186	154	150	172	148	162	183	155	163	175	135	170	145	162	138	162	156	155	163	144	151	165	183	161	160	153	173	153	148	139	138	174	175	157	152	170	155	147	174	158	164	165	144	157	170	147	140	175	172	170	149	153	165	171	159	145	163	173	165	159	160	172	143	174	166	177	166	160	144	146	172	188	171	169	163	141	193	173	160	150	147	156	156	150	126	188	152	160	137	179	157	158	168	199	186	131	157	169	163	171	170	158	165	148	187	168	164	165	171	156	166	152	191	158	157	141	149	155	193	131	174	172	156	170	169	175	171	164	180	149	170	172	165	163	161	159	159	174	170	126	184	163	183	172	158	187	161	163	165	172	150	184	167	173	166	149	158	153	134	156	156	147	145	161	160	168	146	175	167	150	164	163	157	185	153	163	177	170	187	163	167	167	149	166	177	174	180	172	163	171	149	149	174	178	163	170	156	185	156	155	171	155	131	169	164	165	170	178	160	162	163	162	160	166	165	157	148	164	158	140	163	151	162	177	170	171	159	175	167	142	162	175	180	184	164	135	167	170	171	155	162	157	168	148	158	152	171	145	167	164	136	166	174	171	169	182	167	138	155	155	149	158	186	154	170	154	144	176	154	165	143	170	143	169	164	159	154	171	161	148	186	168	171	167	152	158	158	179	143	150	157	161	153	152	164	161	143	166	172	173	138	151	191	164	160	167	166	159	162	156	155	159	183	157	179	141	154	143	148	180	168	169	167	174	179	170	140	168	159	170	172	133	157	145	163	149	169	157	160	151	170	151	152	199	174	168	131	163	135	145	140	176	178	179	156	161	189	156	182	185	152	158	167	157	174	145	168	163	178	163	178	151	163	163	168	154	171	171	178	175	163	152	150	161	161	165	162	176	152	152	167	165	172	173	191	147	163	154	156	159	153	148	159	185	164	143	187	170	171	191	161	156	185	183	163	176	173	141	168	163	158	158	155	184	134	138	168	161	152	157	171	150	150	170	150	157	153	155	162	170	170	165	172	161	151	156	177	153	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9985	1539	3421	3741	3131	2599	2162	1867	1577	1393	1196	1106	996	892	889	857	769	751	771	712	674	649	711	621	649	611	580	575	609	629	554	605	589	537	570	547	557	571	570	532	544	553	555	519	507	525	503	544	541	525	513	501	510	484	508	497	520	514	494	499	508	507	517	513	499	518	485	527	488	478	515	518	471	479	486	455	504	468	492	531	492	496	507	485	523	497	525	464	493	475	501	484	455	528	512	463	448	489	497	525	472	517	515	524	451	472	485	514	465	481	471	433	490	467	466	504	469	501	504	498	502	496	453	479	505	453	526	472	456	496	456	502	469	476	449	478	500	493	491	475	469	486	490	476	509	476	517	452	477	503	488	494	493	556	500	492	515	489	525	520	496	486	460	500	491	493	465	481	494	484	519	461	513	530	505	473	504	471	458	488	506	505	505	477	490	497	467	492	485	491	495	469	485	500	485	501	445	476	485	493	479	485	481	491	512	475	483	454	478	502	497	471	491	465	484	457	476	467	477	519	522	456	501	464	505	446	501	433	488	481	487	500	487	450	472	474	467	491	488	485	466	462	480	471	472	454	502	513	506	522	441	467	491	542	463	438	505	473	433	480	506	513	440	429	479	457	471	507	497	464	500	487	461	474	494	500	485	480	535	484	485	490	503	502	496	491	488	474	484	520	494	502	490	471	456	495	503	468	460	465	449	478	487	484	502	463	476	486	504	470	481	452	554	466	456	460	487	501	497	475	466	491	487	491	494	493	466	476	491	466	474	502	498	477	491	477	482	486	494	447	468	456	465	482	467	476	486	493	502	498	488	479	514	459	482	502	451	482	476	538	464	501	448	486	468	469	497	461	494	536	478	470	478	481	479	496	514	505	488	480	461	515	491	464	468	486	467	500	485	444	512	516	499	488	474	494	494	492	476	507	463	458	486	507	481	480	464	508	487	475	464	475	447	465	474	497	479	472	460	491	489	499	530	487	509	512	497	488	474	519	465	504	484	503	518	529	487	467	471	491	451	454	482	453	469	472	484	464	447	492	475	525	493	485	494	509	492	433	475	495	453	472	492	505	479	473	502	476	471	443	478	506	493	463	518	449	497	499	487	442	505	498	441	470	491	473	475	465	515	466	486	458	472	495	482	496	470	498	478	446	449	484	514	508	529	485	489	510	489	449	479	482	453	461	485	474	470	441	508	505	454	468	468	471	467	518	464	498	479	479	507	482	461	435	477	509	483	501	468	440	505	467	475	490	494	496	460	492	516	543	489	473	509	452	463	510	495	487	454	494	467	501	492	476	488	485	493	498	506	538	471	495	486	475	493	489	463	479	484	453	499	489	479	472	520	496	466	463	506	451	485	445	501	472	495	491	468	437	494	446	480	515	508	511	485	474	485	480	501	473	506	458	517	491	478	452	497	467	474	479	431	483	435	467	505	456	501	491	490	442	457	457	492	498	493	494	492	484	454	476	491	478	488	486	460	506	460	475	457	497	510	475	458	516	490	505	483	489	479	487	469	491	500	454	503	514	498	445	474	462	482	484	455	443	441	475	476	465	495	470	487	476	439	483	541	476	509	489	462	451	480	522	473	469	468	469	462	510	469	484	491	498	457	456	459	478	479	515	480	501	509	473	479	508	470	491	481	507	450	492	447	460	495	496	452	485	474	475	529	457	469	467	476	518	491	512	493	474	474	479	528	471	509	474	476	464	462	477	502	477	475	458	503	512	477	474	475	467	479	463	459	466	453	448	469	517	490	458	504	454	494	476	494	496	505	498	500	483	477	485	488	459	517	439	456	474	496	468	477	456	491	470	486	524	455	475	496	464	473	495	498	499	466	478	466	503	483	473	496	451	468	479	484	471	491	472	489	466	490	438	515	476	484	474	458	481	458	517	456	468	483	477	508	486	514	452	449	493	423	521	429	502	510	444	463	493	496	485	480	456	487	442	481	503	468	474	473	480	476	480	551	486	475	472	459	486	472	468	501	481	437	475	449	487	508	466	481	500	501	490	502	470	454	441	469	460	465	506	497	500	447	481	452	507	505	449	525	470	485	482	440	472	478	456	426	488	510	484	447	487	483	495	470	514	489	470	506	489	497	479	465	461	458	507	440	479	485	462	506	459	489	468	446	482	458	498	520	487	459	493	481	503	534	503	489	472	458	425	476	497	447	464	479	507	485	500	481	473	485	498	529	459	506	492	503	469	490	496	476	466	473	455	453	451	489	488	412	455	484	444	448	473	488	486	473	492	458	470	485	462	477	532	493	474	542	477	468	474	497	505	490	484	516	497	487	451	482	455	481	482	476	501	481	475	492	533	507	474	489	497	491	475	496	470	487	492	480	508	477	484	473	504	491	485	479	494	479	523	467	506	527	500	458	492	464	474	502	505	465	449	474	491	496	502	469	500	440	491	470	478	459	493	434	476	459	470	519	484	481	446	498	473	518	502	487	466	485	471	477	481	466	492	503	499	448	527	478	502	525	475	470	474	482	468	459	486	449	458	482	500	471	481	508	474	460	469	494	487	491	513	512	479	511	510	507	484	536	514	490	473	437	481	491	483	474	476	477	499	481	467	484	488	476	476	479	465	506	484	456	442	493	460	480	480	463	477	446	498	496	486	475	480	496	460	484	508	503	478	472	482	444	497	468	468	499	448	522	472	485	489	481	444	485	497	459	467	432	445	478	490	502	519	488	503	507	460	495	499	457	478	498	494	511	509	438	491	443	495	484	494	499	471	457	469	469	459	464	477	478	489	497	479	492	469	430	493	528	495	467	487	467	461	472	510	498	451	520	494	448	475	451	457	533	528	488	476	461	502	482	474	501	500	472	473	460	472	480	449	486	459	468	477	475	504	455	453	484	484	471	471	506	514	480	528	502	446	482	478	463	446	488	485	470	509	470	462	460	477	459	543	452	490	465	474	466	509	440	511	502	490	480	495	488	507	445	461	518	493	449	475	453	451	433	476	509	505	476	468	484	446	510	502	460	497	472	491	507	468	490	479	484	459	479	485	442	487	500	501	502	509	481	490	492	493	441	486	476	462	476	493	503	501	492	500	489	506	464	471	498	480	500	461	499	491	436	495	477	451	496	492	451	456	481	468	486	446	462	483	477	479	474	468	504	489	509	477	535	470	448	490	494	475	500	499	484	523	507	456	489	482	471	515	455	474	462	512	479	525	515	515	445	479	503	506	458	473	488	487	482	513	469	475	497	452	510	481	455	463	492	445	507	474	509	476	491	484	497	498	502	492	495	489	473	485	459	498	505	494	464	473	527	493	471	465	458	473	480	509	474	516	496	476	480	468	501	462	475	478	512	486	503	526	487	416	450	444	496	494	484	485	497	467	489	473	458	495	466	456	469	447	492	486	475	453	497	488	480	484	515	455	514	516	471	467	459	439	478	504	529	494	467	496	465	505	463	531	468	500	496	511	508	475	466	486	516	491	493	495	512	478	479	485	470	459	499	512	484	494	469	467	481	510	454	490	485	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
34195	5556	3186	2323	1644	1231	947	757	628	564	517	436	417	389	350	365	360	345	328	344	315	324	292	308	318	312	267	278	288	296	292	272	268	254	344	295	307	272	281	248	262	255	260	290	271	275	254	260	248	266	281	267	230	272	282	274	282	268	278	230	291	282	255	255	272	254	293	293	271	268	275	269	298	258	250	279	264	267	267	212	296	243	255	260	286	262	250	263	269	283	265	263	283	247	275	266	273	282	267	256	266	283	263	286	274	298	274	243	270	285	307	278	268	265	272	278	305	268	282	269	276	265	275	264	228	274	271	238	268	290	270	248	262	256	247	232	256	297	301	257	244	255	252	313	285	263	256	271	280	248	279	270	280	251	256	281	244	277	279	276	295	287	274	270	304	271	254	242	281	243	239	222	250	279	250	293	272	250	261	239	247	288	287	267	266	269	268	289	254	302	274	236	269	274	296	257	276	249	278	262	252	270	256	271	246	279	269	276	264	280	266	254	285	245	245	247	262	267	264	252	249	282	252	275	260	289	304	257	278	290	260	278	273	287	242	257	277	253	292	304	246	289	274	282	261	268	258	259	277	241	250	290	253	261	254	286	294	268	264	275	263	263	274	294	276	254	264	265	278	246	272	251	273	269	261	254	254	242	259	234	286	283	271	285	281	284	248	266	246	247	257	272	262	254	255	239	264	252	287	243	299	260	285	280	247	272	265	322	250	268	251	235	281	270	269	248	274	261	263	296	255	251	265	294	231	264	270	251	257	263	246	263	263	269	255	262	267	251	257	244	274	252	245	285	289	293	246	292	275	249	274	282	278	278	237	239	275	280	247	289	283	260	284	265	250	253	259	263	283	264	284	254	298	238	281	278	249	277	280	296	254	272	272	260	256	287	251	283	288	239	260	273	310	280	288	266	268	287	249	267	252	282	263	283	266	293	292	266	266	280	238	263	266	256	278	287	266	265	238	236	284	252	271	288	268	266	240	263	284	294	286	295	268	304	266	287	261	254	255	281	300	245	266	279	248	263	266	273	283	276	264	283	265	272	256	292	251	257	248	251	244	258	259	253	275	262	237	234	273	263	291	300	274	253	244	261	256	250	266	293	274	270	302	266	253	246	242	262	280	272	238	271	249	269	280	241	251	264	253	248	270	262	267	271	280	290	257	312	281	269	272	274	314	259	251	267	320	260	285	266	253	249	267	281	256	287	303	293	247	267	236	277	264	244	287	274	288	250	265	259	263	242	228	255	248	264	261	269	267	262	260	255	253	272	256	266	266	267	268	260	283	279	267	268	235	265	244	260	280	286	245	275	285	268	254	255	261	276	288	247	259	258	261	233	253	288	246	271	283	258	255	266	252	275	276	256	244	264	273	289	260	288	271	240	242	295	288	277	263	260	262	280	271	276	253	268	253	250	271	267	251	276	227	259	287	263	286	282	254	269	277	247	290	259	271	251	259	266	278	247	266	256	270	253	263	287	258	283	268	268	224	258	275	244	258	237	252	272	266	256	253	255	296	291	280	257	275	283	279	278	264	266	311	264	281	266	258	234	278	248	247	269	254	294	254	255	254	265	270	266	240	244	252	277	270	250	255	268	259	279	284	269	291	280	256	267	267	252	254	255	259	252	263	262	278	266	279	265	249	248	259	288	286	251	263	248	295	280	284	257	280	287	269	253	256	276	286	256	287	261	284	267	264	263	317	302	278	267	264	260	274	256	295	290	275	260	254	259	280	283	251	239	264	264	244	240	259	277	284	242	281	261	285	257	255	294	249	278	266	233	246	253	267	276	294	272	266	279	259	269	257	260	282	259	274	253	304	293	275	270	272	267	247	266	281	278	264	272	262	272	249	296	263	281	280	266	259	254	263	270	266	282	261	272	271	242	256	258	281	247	235	269	276	287	248	260	282	241	262	230	284	286	245	251	262	253	263	290	263	271	282	253	271	262	270	291	275	259	242	291	251	229	260	245	256	235	266	256	233	266	255	267	279	270	256	264	250	261	285	253	276	270	246	285	254	264	272	249	289	274	271	276	281	266	272	233	275	268	278	265	258	282	265	259	298	289	269	275	290	267	256	252	273	272	236	236	301	258	259	269	269	294	267	260	272	243	264	281	279	302	254	291	262	253	249	274	257	268	274	239	256	296	265	258	261	269	272	277	275	272	295	256	274	253	243	276	260	271	269	258	281	230	258	294	270	294	301	282	264	262	279	265	242	256	254	279	256	267	269	249	277	250	289	270	263	286	267	263	253	261	259	274	285	264	273	288	264	267	282	267	299	273	271	265	267	274	259	250	293	252	249	273	281	282	254	266	260	262	288	274	286	256	271	270	290	276	272	289	262	240	273	273	289	268	289	285	259	284	283	294	275	290	243	270	308	287	265	269	268	244	243	262	262	267	277	251	255	234	272	255	282	265	252	285	276	274	279	251	267	251	272	255	268	258	292	264	275	228	288	255	259	275	275	269	246	297	267	268	272	277	304	270	260	267	280	271	259	262	271	245	259	275	263	254	265	279	289	265	254	261	272	287	249	262	242	273	236	245	264	259	289	274	267	250	283	263	280	252	300	255	270	266	237	276	261	265	259	249	283	255	275	251	271	282	247	284	262	239	293	267	295	269	256	295	283	281	274	276	269	246	260	222	267	244	246	301	260	245	284	261	273	289	271	289	235	285	246	262	251	287	264	282	273	283	250	292	260	234	287	276	262	259	256	248	247	260	235	300	286	293	280	261	212	319	260	266	253	255	257	247	273	262	266	295	251	247	239	277	270	272	230	261	267	234	259	266	252	272	281	283	277	293	279	280	231	307	292	248	259	276	274	244	266	270	250	264	249	285	285	266	266	267	267	245	272	255	245	244	252	265	274	238	292	266	294	288	244	292	259	232	278	255	293	289	285	287	272	269	243	276	230	275	267	279	284	270	273	279	268	266	274	264	246	265	263	255	255	268	291	250	256	285	277	251	280	275	266	223	265	275	251	254	274	274	267	274	300	271	241	248	282	257	257	281	266	264	284	252	265	286	275	260	255	260	280	259	278	266	247	269	246	251	278	267	238	241	282	276	252	294	224	262	247	281	282	270	259	285	273	257	244	242	279	283	252	267	291	262	268	269	221	235	269	293	271	265	276	247	262	251	248	264	241	288	290	275	273	263	246	277	236	263	248	264	276	247	276	268	243	243	284	270	274	281	267	264	252	294	252	277	301	253	278	279	271	271	238	276	279	247	269	283	299	230	259	277	262	252	276	254	251	258	281	299	256	266	272	257	263	276	298	290	257	278	281	284	269	260	273	268	263	281	290	261	259	242	249	281	241	271	269	266	288	235	282	264	265	229	279	269	282	227	254	272	256	272	269	250	248	259	264	242	265	276	261	245	275	266	272	256	233	256	278	282	286	252	282	246	275	281	270	274	244	257	277	244	261	262	231	262	280	301	276	256	274	266	279	285	262	242	302	276	242	264	282	302	280	269	248	266	232	242	283	290	261	256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13120	2919	6317	6967	5802	4731	3885	3372	2809	2519	2129	1984	1774	1673	1612	1422	1356	1293	1186	1257	1137	1185	1069	1071	1065	1001	953	978	967	963	871	911	914	905	841	886	874	870	840	894	830	817	819	827	806	843	781	835	770	778	806	827	796	797	752	766	807	729	783	741	769	760	786	838	725	733	778	752	786	779	755	771	788	747	734	789	789	748	789	731	736	713	762	740	703	718	733	711	712	684	719	730	756	718	740	730	774	749	664	756	755	726	735	761	718	788	733	706	671	746	707	734	764	741	741	733	699	720	714	688	714	691	728	697	736	789	756	748	804	741	712	732	738	692	751	746	675	764	699	777	743	779	739	677	679	681	734	700	719	738	739	717	691	717	738	744	810	752	742	686	733	746	738	709	667	723	736	750	742	746	775	710	725	745	706	698	767	671	773	775	701	734	728	725	740	742	716	803	735	745	696	743	771	720	708	713	708	770	690	746	714	750	762	737	777	715	724	711	697	684	726	722	726	762	729	733	779	742	728	759	724	711	720	755	707	710	721	684	692	690	742	728	773	711	757	729	714	723	701	692	704	719	730	769	726	729	714	700	750	678	669	745	691	696	740	703	729	683	717	713	749	735	655	738	729	674	709	697	793	774	708	697	731	752	719	757	714	717	759	707	762	788	738	723	694	755	761	715	753	672	720	705	750	754	703	749	741	741	738	675	777	701	699	711	720	674	703	737	761	711	784	750	720	722	744	741	682	762	753	742	752	710	726	686	720	723	726	711	733	738	701	735	740	713	725	756	698	736	719	684	747	673	716	752	725	690	717	690	701	722	722	669	722	726	742	735	716	731	758	714	715	755	708	701	698	728	744	696	704	728	696	719	728	753	664	718	767	769	735	739	743	749	782	739	717	725	731	709	718	709	744	736	671	720	740	730	776	725	722	688	705	704	713	679	731	763	762	725	714	740	735	700	711	790	678	759	683	717	699	704	727	693	734	739	730	691	742	723	735	726	751	749	718	684	722	704	749	729	721	743	699	712	704	715	728	676	663	760	735	732	705	755	722	730	677	727	750	690	759	745	733	700	719	719	710	717	726	718	703	680	724	692	664	677	667	756	697	692	740	738	730	704	756	745	741	719	739	768	757	719	692	690	744	682	722	706	733	749	719	676	703	745	742	718	676	734	722	726	751	776	704	722	737	720	692	726	731	752	751	741	722	736	694	720	729	716	752	733	744	695	711	784	737	737	768	693	743	698	688	737	730	763	748	720	715	686	756	724	682	737	734	762	758	696	757	732	739	734	727	728	698	671	701	723	726	760	719	717	699	720	714	741	738	718	738	719	749	705	696	757	707	730	721	763	751	735	704	723	723	729	781	752	728	670	775	716	716	756	716	718	680	706	723	709	717	712	754	757	735	656	764	709	726	672	717	691	735	725	746	726	743	715	688	756	678	690	730	679	722	705	708	741	709	707	717	751	714	726	699	737	724	672	694	731	713	739	728	721	702	781	726	760	785	670	729	715	737	711	708	724	785	712	688	691	752	724	753	732	741	771	723	734	768	760	750	699	733	733	717	729	697	693	728	723	701	728	672	710	777	738	757	684	732	682	700	730	749	691	742	728	682	692	727	744	726	670	729	720	714	729	698	673	742	737	707	718	725	728	774	756	717	727	767	724	737	690	695	690	741	732	698	774	720	725	733	709	776	747	797	709	730	738	684	722	720	746	708	701	715	715	699	733	761	734	720	679	737	753	724	739	700	690	683	694	686	728	783	708	728	728	715	688	721	672	734	700	694	720	728	747	715	709	722	737	729	765	769	716	716	697	703	752	719	722	749	744	759	738	692	741	733	714	727	748	726	790	722	747	738	750	723	678	738	713	732	718	681	767	781	730	721	724	750	706	698	692	735	721	698	740	696	749	710	724	705	722	763	686	731	743	663	767	706	721	726	710	707	702	700	704	718	758	729	709	731	721	692	739	676	721	714	694	696	716	704	667	716	691	754	677	755	713	713	744	701	751	711	770	706	722	701	720	745	716	730	688	724	714	704	736	714	692	652	716	749	694	742	701	745	689	702	675	719	734	707	737	711	747	733	739	761	709	713	749	798	718	700	741	727	769	681	770	742	743	706	700	700	720	696	709	769	694	734	693	716	737	734	713	749	694	772	689	718	725	774	738	737	729	720	720	757	701	716	726	720	720	668	723	734	697	737	735	757	738	674	711	751	681	755	715	735	701	708	778	738	709	678	711	775	718	715	691	783	739	684	716	725	723	673	767	728	756	690	746	781	738	765	733	699	704	665	763	699	737	744	726	749	717	688	669	691	736	760	748	776	720	713	729	701	749	718	731	750	777	715	691	735	704	718	698	715	735	717	701	727	730	701	705	689	753	697	763	694	715	739	738	695	732	690	723	729	765	681	695	747	662	729	705	711	736	787	704	707	721	770	747	682	718	738	721	700	654	715	722	724	649	713	731	772	727	764	759	737	668	689	717	723	735	716	660	692	746	784	732	711	693	737	670	713	777	689	739	782	708	713	707	684	712	670	761	746	692	715	740	763	739	674	708	724	712	710	778	756	720	738	785	708	686	696	716	736	761	748	689	711	681	768	731	701	766	724	689	760	731	714	747	712	695	705	723	769	702	701	718	682	720	694	763	734	735	702	687	756	722	710	758	738	727	782	780	702	730	704	747	663	670	728	734	755	691	714	737	756	695	695	740	712	692	710	742	739	703	718	729	730	712	699	729	690	751	705	780	677	718	752	710	730	695	774	746	713	731	749	735	722	728	692	732	756	755	715	765	741	729	666	698	744	666	765	746	777	718	705	700	751	747	699	721	741	727	770	754	724	733	739	768	731	692	710	709	707	693	686	745	711	721	764	727	731	725	753	740	715	683	737	686	701	683	698	702	744	721	745	714	758	692	744	703	672	741	781	735	724	777	778	702	716	700	727	684	702	690	684	725	739	738	681	737	712	744	751	681	727	681	688	692	723	734	701	724	740	692	758	715	773	786	739	755	696	737	767	714	750	695	678	722	725	760	748	745	740	735	716	721	729	758	710	684	688	724	738	802	737	690	778	724	712	692	742	694	705	732	729	778	723	728	739	726	743	676	720	739	743	734	703	696	746	717	757	718	700	765	721	687	721	718	695	703	715	734	731	755	721	774	709	723	736	721	744	711	750	711	721	741	712	687	751	717	736	721	755	771	727	712	747	689	738	771	714	705	710	702	694	759	697	704	704	727	711	739	781	634	716	680	712	737	732	728	749	720	720	744	747	738	720	691	767	722	765	723	702	687	720	793	730	713	729	704	715	702	718	721	751	748	692	730	698	707	706	694	714	776	728	723	755	700	734	746	719	754	752	726	728	705	716	712	751	733	735	705	740	708	699	721	667	710	745	687	736	742	743	725	709	738	706	704	716	711	721	696	716	660	703	660	737	708	711	696	716	742	761	743	695	733	778	776	749	746	744	714	743	720	735	715	757	713	719	724	759	698	734	733	766	729	749	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
3789	163	170	127	137	109	92	94	87	78	76	86	97	85	92	76	85	85	103	88	87	108	74	78	90	80	76	67	72	81	87	67	78	81	85	81	86	82	81	77	75	82	76	71	91	68	77	81	81	77	79	86	75	64	95	89	85	78	80	79	96	79	72	80	84	80	72	83	79	88	90	91	82	70	78	68	92	81	80	75	81	80	91	90	83	70	84	82	84	82	73	84	75	91	82	74	70	77	78	71	83	82	68	75	72	88	87	86	90	67	85	82	67	81	71	73	82	84	87	87	86	79	94	84	77	83	83	79	82	72	72	103	67	95	74	97	87	89	69	75	89	72	80	80	83	87	72	89	91	84	57	83	90	96	78	100	73	84	82	94	83	65	80	79	86	96	81	81	94	88	73	85	86	77	71	84	78	80	82	79	83	72	87	83	72	63	71	78	61	77	97	89	99	63	74	66	78	80	75	79	82	65	81	80	89	78	60	92	74	76	71	92	70	84	93	94	82	89	79	89	83	66	93	71	78	68	79	81	85	88	71	58	73	87	84	93	79	77	85	68	74	75	90	72	75	87	73	90	78	81	86	81	71	78	79	85	72	76	89	81	89	81	79	91	73	85	72	66	71	80	84	87	79	73	85	69	83	75	92	77	92	78	75	79	84	87	81	77	76	84	80	86	84	77	82	91	64	74	77	80	84	75	76	67	66	85	71	85	87	81	74	69	81	86	73	70	79	79	93	72	64	68	71	88	74	82	100	82	81	72	76	79	77	72	74	89	81	75	96	85	65	86	67	98	86	78	91	86	77	86	76	71	66	90	89	78	79	78	82	77	89	81	67	72	78	87	82	78	78	69	90	72	86	85	88	85	91	76	89	65	82	76	69	74	77	100	74	73	89	69	85	91	65	73	88	76	91	69	104	87	80	70	79	86	88	98	68	68	77	83	79	89	77	76	76	69	85	82	94	98	74	68	72	66	79	76	78	77	80	84	88	64	81	66	93	87	82	97	68	71	81	73	74	79	71	93	76	81	73	70	100	85	77	79	78	91	79	63	71	86	89	74	88	85	87	82	77	68	66	102	86	90	69	88	77	85	66	77	90	72	75	91	89	54	70	75	84	83	72	81	74	86	98	85	74	85	77	87	67	67	79	67	80	87	81	76	86	73	82	89	82	90	82	83	75	85	86	93	82	75	85	67	75	90	75	89	65	82	75	66	85	92	63	76	66	76	67	90	77	75	88	83	80	76	79	78	72	88	81	74	99	78	79	76	102	87	90	76	79	74	65	93	95	69	96	76	82	65	68	88	71	70	68	84	77	48	70	100	72	72	74	77	70	73	90	68	87	77	81	74	91	86	98	89	91	65	77	69	79	98	77	78	95	87	76	92	84	89	86	83	86	73	83	76	62	85	80	69	72	102	95	105	83	73	82	94	86	80	80	73	78	87	77	81	71	82	72	70	86	84	86	93	74	82	70	75	76	79	92	96	89	81	77	87	85	76	88	80	76	72	95	76	73	80	84	82	86	78	82	68	63	82	97	71	80	86	76	68	77	73	62	79	84	83	69	65	81	68	82	71	76	95	80	66	104	80	80	67	73	104	94	96	90	92	80	81	74	75	83	70	86	75	84	91	76	93	71	73	71	95	94	75	95	83	83	81	80	84	87	83	97	88	81	74	70	65	82	76	70	75	83	83	76	68	79	83	76	91	65	74	65	80	85	61	78	90	95	78	97	82	89	84	84	68	79	84	67	91	94	78	91	80	81	95	73	72	75	88	96	70	79	97	83	65	70	103	73	91	79	82	82	88	91	92	64	82	70	79	81	65	76	78	84	72	79	76	86	59	95	78	73	89	86	84	79	74	79	83	94	73	67	74	74	76	74	73	80	72	60	68	84	81	88	86	80	81	75	80	88	71	76	97	79	70	91	76	80	67	78	82	67	83	55	82	82	64	98	77	75	83	87	69	77	88	77	81	84	92	68	94	78	54	80	68	80	70	92	66	86	81	80	71	66	76	76	89	79	63	84	74	83	70	65	84	84	81	82	76	71	92	88	80	68	78	59	75	76	78	69	90	85	80	71	76	79	75	79	93	58	86	84	71	87	93	87	74	82	74	87	80	96	66	74	87	79	81	79	108	87	80	78	78	78	116	82	78	86	93	87	88	67	72	82	74	71	77	81	68	97	77	88	73	87	79	94	78	79	77	94	106	80	87	83	74	84	83	82	93	71	93	82	82	95	88	94	70	86	87	84	81	92	98	74	76	80	87	81	72	71	81	83	106	81	74	76	88	69	81	75	82	87	95	92	81	61	98	92	73	90	94	83	69	70	77	84	84	89	99	96	72	85	85	82	95	86	79	76	58	86	59	81	76	72	80	84	81	93	98	80	71	77	85	80	87	85	73	91	85	74	66	93	70	94	73	72	58	78	69	67	81	82	74	90	69	79	79	81	82	87	96	74	67	75	68	90	83	91	96	77	83	89	87	92	79	84	80	94	77	81	56	90	73	88	70	95	72	73	83	74	74	85	88	83	84	86	86	74	70	75	78	73	83	86	88	86	100	63	59	64	65	90	87	79	70	68	79	81	89	63	79	77	94	88	64	90	61	87	67	82	71	85	77	96	82	95	86	67	81	74	78	71	83	93	74	91	72	77	100	102	83	79	77	70	79	84	78	87	86	83	67	82	83	84	86	75	82	60	70	75	74	75	85	75	59	75	90	74	54	67	101	84	75	67	79	80	70	93	79	84	87	96	86	88	89	63	81	75	81	67	74	80	79	77	94	83	84	85	85	79	71	66	85	67	92	73	80	93	69	79	76	83	70	99	72	81	94	79	60	71	62	64	84	72	89	92	80	77	82	67	76	89	78	59	89	75	92	77	75	73	81	74	78	76	75	71	86	79	77	69	69	85	80	87	90	95	90	78	76	72	71	82	90	82	83	72	72	82	80	65	78	98	77	74	65	84	75	80	79	89	75	77	83	70	89	74	75	84	70	82	98	96	88	61	92	82	68	77	79	83	79	79	75	85	89	78	85	69	80	79	72	66	83	78	66	85	78	84	72	64	84	89	74	94	85	71	79	73	81	77	85	81	80	105	81	82	68	61	85	90	92	89	67	84	72	89	97	70	74	81	85	72	79	78	82	71	78	76	78	82	92	81	94	85	70	81	88	90	82	100	90	92	70	61	86	78	71	68	79	76	77	92	82	78	85	80	81	92	67	63	74	78	89	67	87	73	74	88	101	82	72	79	91	93	86	71	87	78	81	90	65	85	81	67	87	74	100	83	95	81	76	74	87	86	72	75	105	75	69	77	68	66	75	83	74	91	75	75	84	80	78	89	93	69	74	75	68	64	79	79	78	80	85	87	83	69	84	81	72	78	82	77	83	81	86	70	88	75	72	92	86	68	75	73	86	87	66	70	97	83	100	67	77	77	77	95	87	88	78	75	78	72	70	85	89	79	75	81	82	88	83	85	85	91	77	67	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
4361	337	474	499	465	428	374	352	332	321	327	312	297	310	290	284	286	265	288	325	249	287	308	278	268	278	303	307	296	274	295	281	274	292	278	289	282	304	283	290	262	267	277	250	255	270	271	257	275	286	296	294	287	265	258	287	274	295	241	264	265	271	304	256	288	274	256	261	272	279	291	318	264	296	267	268	254	274	286	287	279	280	277	265	302	309	281	318	279	303	309	263	251	303	255	278	265	260	273	290	237	249	262	274	295	290	284	254	287	259	267	312	320	256	263	276	258	291	274	290	286	283	288	266	263	258	260	301	267	272	254	273	282	280	243	297	281	264	292	286	279	287	285	268	276	262	264	264	301	298	293	284	263	290	300	286	273	282	259	280	276	270	299	258	274	252	276	275	295	283	245	274	276	252	259	275	302	268	274	299	266	273	281	269	258	259	277	259	266	304	280	272	264	286	251	272	277	293	278	270	241	251	276	275	297	319	245	269	249	258	283	267	286	259	263	304	281	289	299	286	272	266	296	278	325	275	264	296	271	267	281	297	295	292	280	321	301	247	270	265	259	271	243	290	257	281	276	290	266	258	277	284	268	278	312	276	289	250	273	259	283	287	284	305	270	284	297	280	284	277	258	263	269	261	247	271	285	293	295	287	317	240	273	259	264	271	273	268	267	246	300	265	285	272	282	255	248	266	294	267	279	292	292	288	279	298	281	276	263	289	262	281	298	289	289	279	324	271	247	236	267	267	272	267	251	265	237	273	266	274	279	303	258	282	304	273	247	269	293	280	291	281	252	297	265	271	264	283	277	260	244	272	283	278	284	277	282	268	253	291	250	278	267	265	271	275	299	292	248	276	274	288	307	269	279	274	280	245	275	256	287	259	272	283	258	249	272	264	282	272	278	265	256	264	257	293	281	267	280	250	291	258	263	265	312	285	253	300	271	267	255	257	316	263	278	248	251	258	289	258	254	272	282	289	274	266	260	277	287	267	281	262	244	266	293	262	250	270	243	276	278	258	288	263	278	247	245	273	290	284	276	293	287	283	289	277	263	274	280	271	260	292	258	277	262	280	265	280	279	249	265	247	297	281	282	244	276	274	280	277	249	276	274	287	285	258	293	280	262	267	278	294	288	259	311	262	288	296	290	260	282	276	282	266	257	271	267	265	240	279	237	281	297	276	261	277	291	290	266	315	251	271	262	267	286	283	269	295	274	270	281	262	256	249	280	255	280	264	278	287	302	276	277	255	287	296	291	245	276	252	290	270	288	258	270	276	290	281	272	280	283	277	270	289	278	254	284	263	276	279	279	267	249	275	308	264	275	268	264	278	297	260	281	273	258	295	255	271	254	290	287	269	288	287	268	247	274	289	286	251	276	279	298	265	256	271	275	274	287	308	302	252	263	275	258	270	264	264	271	295	261	278	284	288	242	297	259	310	285	280	299	276	259	291	244	279	271	259	288	264	260	284	300	255	274	298	272	285	304	264	249	298	277	256	290	280	276	280	271	271	278	293	296	243	270	288	244	261	307	298	261	255	285	280	280	256	292	296	266	262	295	303	279	260	282	287	271	267	289	290	270	269	253	302	281	293	276	278	281	280	241	293	284	268	279	276	274	303	274	263	310	261	275	290	272	303	254	292	283	289	288	285	272	276	294	290	281	288	255	288	236	283	258	263	284	251	278	291	277	238	292	296	259	274	284	280	249	259	277	283	254	268	272	302	290	279	254	277	251	262	276	249	291	259	269	253	303	276	279	291	248	285	269	276	266	276	283	277	292	268	287	302	278	282	239	298	261	242	237	301	276	266	265	246	256	275	286	236	310	291	283	271	295	277	273	273	277	237	283	257	264	276	278	245	270	279	253	283	270	260	296	268	277	294	298	283	262	261	233	255	287	275	252	266	246	253	276	266	260	291	250	275	234	291	243	300	279	243	293	246	298	276	293	307	310	285	298	277	296	282	273	294	269	264	279	256	271	253	279	262	280	267	284	288	263	282	294	257	273	287	261	275	263	277	275	252	271	269	281	275	260	258	283	293	278	262	283	253	271	288	316	280	261	280	255	286	312	280	260	289	262	280	282	296	270	242	288	273	271	296	247	263	287	274	297	276	280	270	293	288	257	268	270	267	274	292	264	287	260	259	276	272	258	253	266	241	312	255	275	299	289	282	258	267	292	263	266	250	244	318	283	265	255	270	278	291	253	293	283	256	248	306	299	295	251	244	259	305	255	261	281	257	242	264	267	261	281	270	269	302	301	267	269	265	287	285	275	310	284	252	262	285	262	287	276	253	248	258	259	282	264	319	286	283	262	265	299	277	264	304	267	273	279	243	246	278	243	281	293	301	314	266	286	275	241	295	252	259	252	288	261	275	263	289	235	276	270	315	272	276	245	269	275	265	256	258	263	270	269	288	269	254	272	271	263	313	269	267	290	275	268	280	294	278	271	280	281	278	250	281	251	271	253	275	297	267	260	258	264	282	290	267	255	298	279	265	301	265	285	287	279	290	261	284	267	274	274	307	292	250	260	285	268	293	304	264	283	291	282	271	296	283	269	276	277	277	279	271	271	272	307	282	290	266	263	280	274	276	277	284	250	273	259	255	281	282	264	251	276	294	261	295	270	282	265	304	266	288	287	266	242	267	284	282	288	279	262	291	274	313	267	292	263	264	254	279	255	268	279	270	297	285	300	274	284	268	254	281	249	252	279	264	274	265	287	290	263	278	281	281	250	267	262	288	279	266	261	277	261	263	263	271	243	283	289	279	309	290	257	299	257	290	252	278	273	296	279	276	267	254	282	282	292	284	297	296	268	286	255	264	277	284	273	261	274	281	264	264	265	271	281	246	254	250	294	263	281	299	289	266	265	263	319	281	259	308	284	262	237	280	271	311	249	288	280	283	280	235	280	259	268	252	280	277	275	259	303	284	248	266	275	265	315	276	260	266	286	280	237	284	303	287	278	250	267	242	261	261	298	283	269	271	270	262	274	277	298	285	282	283	274	279	273	279	280	261	275	277	273	260	287	269	265	279	286	252	259	288	272	275	294	293	274	258	306	297	285	274	300	281	268	261	302	261	286	285	302	264	288	264	267	283	284	266	287	274	266	282	286	278	277	282	286	268	263	275	256	291	278	281	284	253	304	262	254	270	284	263	272	264	264	298	279	274	263	263	274	244	297	279	288	266	267	281	265	273	278	254	268	256	237	274	276	289	283	279	232	296	283	302	248	277	275	236	254	287	312	256	259	286	286	277	269	276	261	326	284	270	272	220	286	281	261	277	277	293	278	261	243	270	262	265	256	308	259	280	256	263	307	276	314	268	270	280	284	308	277	252	250	302	259	271	262	266	270	274	298	267	232	263	253	282	262	286	290	279	270	252	272	293	267	270	281	272	277	247	271	299	277	294	273	268	245	269	276	269	286	282	246	281	287	260	274	252	283	284	284	270	305	278	260	288	292	283	286	267	278	299	263	298	247	257	254	267	249	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
21792	1903	1436	1165	861	615	462	358	349	312	301	242	217	240	218	214	203	192	201	186	193	195	187	169	181	166	173	190	181	165	181	169	171	176	181	161	169	178	173	185	153	181	147	187	153	199	179	173	173	151	166	169	140	169	164	187	176	161	169	168	148	160	175	181	158	161	173	176	163	158	170	141	156	178	147	169	149	153	165	168	187	151	152	172	144	176	161	192	175	162	176	165	151	177	191	167	165	183	154	158	149	173	183	153	142	168	153	185	162	174	162	165	169	173	171	163	164	171	179	166	158	147	174	167	147	181	174	158	159	183	164	163	169	166	167	169	154	196	164	164	176	167	187	159	171	152	176	163	167	156	145	144	154	163	154	189	172	160	163	167	147	177	152	156	156	181	171	167	179	153	150	148	154	176	159	183	163	156	171	169	161	142	159	177	173	148	170	135	145	165	163	166	179	173	177	180	161	163	174	148	158	151	176	149	175	169	168	174	148	153	181	153	166	166	152	159	172	184	164	167	174	159	190	184	173	148	169	151	183	182	151	174	150	163	171	165	168	169	163	144	181	158	175	169	156	164	164	155	175	170	163	175	183	195	143	181	140	177	181	179	161	159	149	170	173	168	177	135	158	198	161	160	165	165	160	172	145	170	164	161	178	158	136	158	172	178	188	155	162	176	171	168	155	176	184	163	173	182	178	151	160	176	166	168	177	160	154	157	194	169	170	169	157	159	184	171	158	161	159	147	153	181	158	161	186	143	146	182	152	155	149	176	141	149	155	150	166	178	149	188	176	166	143	171	160	155	187	149	161	163	178	168	165	163	171	167	182	159	157	164	136	148	146	148	157	167	158	162	141	164	176	169	152	161	163	161	160	164	162	167	158	162	163	176	149	150	154	155	156	167	158	170	158	169	177	156	160	178	180	151	161	150	164	160	154	173	169	162	182	172	152	165	155	153	162	163	158	161	166	174	150	171	184	173	163	152	138	175	174	173	163	162	166	148	180	135	159	162	168	168	146	152	192	179	182	173	162	169	175	148	137	162	179	167	166	157	153	174	175	178	155	164	156	158	178	146	171	167	163	155	158	169	161	158	142	149	175	173	153	162	195	159	175	161	175	170	171	173	186	169	147	172	164	185	160	147	138	171	172	150	189	161	159	164	152	188	158	169	157	164	176	169	161	159	157	176	159	156	148	159	161	187	168	175	176	159	183	149	162	189	168	139	149	157	156	178	177	163	163	155	179	167	161	166	179	170	160	159	143	165	151	163	164	163	175	160	177	160	185	169	163	167	148	178	162	163	147	172	148	162	180	180	154	165	160	170	165	201	170	170	153	159	156	168	164	161	159	176	156	150	175	143	145	164	163	157	175	155	170	159	156	167	146	169	141	159	149	157	172	147	164	149	163	165	193	169	159	157	163	161	195	201	166	163	150	163	172	165	158	160	184	171	172	188	156	160	151	179	149	170	154	171	157	170	180	169	162	152	154	133	179	180	159	178	178	174	153	160	160	175	169	141	164	191	173	183	160	174	156	158	151	167	166	146	146	172	163	156	152	146	172	141	155	161	160	152	159	148	176	176	160	179	164	168	183	181	146	171	163	168	172	174	169	165	159	164	170	182	159	170	146	160	158	171	172	172	162	161	150	146	142	168	174	165	188	180	156	175	147	164	168	161	154	163	165	149	161	144	170	154	194	168	148	165	151	159	163	165	150	181	151	165	154	171	160	153	168	179	153	169	169	154	169	148	143	169	155	167	162	183	165	184	157	167	164	169	170	141	156	150	179	171	158	186	150	148	160	162	150	148	152	155	157	131	167	160	148	157	163	203	173	161	161	179	165	160	154	153	149	148	173	177	171	156	148	164	166	166	179	137	147	153	156	136	147	150	172	169	167	164	141	150	160	155	165	189	170	165	191	169	162	179	149	145	181	158	171	162	179	161	137	154	156	148	180	158	151	155	168	173	164	172	159	169	146	154	152	142	157	154	159	182	167	163	161	156	172	159	169	175	155	130	167	147	147	174	166	151	164	159	158	186	170	160	160	156	186	156	180	163	158	151	160	188	159	146	173	158	137	153	173	162	141	144	174	173	182	167	156	166	158	155	139	139	129	181	159	171	157	153	166	176	157	176	160	157	164	166	163	156	172	161	172	170	149	158	167	188	187	144	143	156	170	178	160	177	172	163	167	139	154	183	137	156	175	155	158	154	161	159	142	153	149	166	170	166	171	161	158	158	179	150	176	192	170	144	158	136	161	185	163	165	145	166	164	141	166	157	173	173	177	181	172	168	168	164	179	158	180	149	158	153	165	190	158	134	153	174	172	170	161	171	176	160	142	153	138	151	158	169	192	155	153	164	157	126	145	156	173	148	169	191	177	170	162	176	199	157	171	154	165	162	161	147	170	161	133	175	149	167	138	160	153	156	161	161	157	164	160	178	168	163	160	146	159	169	170	173	179	169	146	157	201	154	143	182	157	168	162	159	169	174	185	149	149	141	157	150	182	175	152	173	158	159	139	154	149	165	145	167	176	165	149	154	170	152	173	160	151	166	138	163	162	173	139	168	157	162	183	180	161	159	153	172	179	174	173	190	147	180	167	164	175	151	150	170	155	154	159	161	162	169	154	174	174	168	167	160	176	154	165	140	147	180	180	185	163	192	157	166	176	166	171	155	138	148	165	172	170	151	164	172	171	175	148	143	187	141	181	158	156	159	147	148	183	158	147	196	169	182	144	201	171	171	164	142	146	170	163	176	183	157	176	179	171	174	157	191	171	161	172	156	162	147	155	190	160	180	160	165	159	178	160	173	172	166	162	175	194	136	164	146	148	163	157	170	166	184	143	155	157	154	147	163	155	170	178	176	159	173	148	162	163	171	140	180	139	165	143	151	152	159	144	131	171	157	169	157	157	142	157	154	187	155	183	140	160	156	184	169	154	173	183	174	165	140	165	184	146	145	184	173	142	137	141	155	143	173	165	159	161	140	162	171	156	164	145	167	175	159	163	156	180	183	181	161	156	186	177	170	180	168	173	168	176	163	160	166	160	142	172	164	186	155	179	151	163	149	151	159	166	188	132	159	161	200	152	161	172	163	184	158	169	171	129	158	167	161	148	178	155	165	149	146	169	156	161	144	169	174	163	175	159	173	176	155	167	174	153	167	166	140	148	170	178	143	146	164	160	155	152	170	171	185	152	145	172	180	175	168	153	166	148	163	168	165	167	166	151	153	158	163	171	202	162	154	160	176	142	164	157	183	143	153	177	164	166	151	160	160	181	161	155	153	163	169	198	181	165	174	188	164	161	158	155	135	156	156	182	165	175	136	159	174	173	163	163	162	163	189	179	151	156	156	159	178	162	145	167	164	169	152	159	178	178	145	172	159	150	169	171	175	167	165	147	166	154	171	159	159	197	167	165	180	151	151	156	163	153	165	151	161	164	139	179	156	180	157	151	157	163	154	159	142	158	140	151	151	141	185	176	168	165	161	164	154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10079	1666	3432	3787	3300	2631	2181	1815	1507	1357	1163	1076	998	995	916	849	804	795	748	691	723	670	685	649	621	620	610	591	580	560	563	567	516	563	556	536	553	523	519	551	543	540	507	522	496	503	543	531	522	523	541	516	476	522	512	496	502	502	493	532	475	518	500	504	504	498	481	538	527	488	506	504	489	484	470	468	507	497	519	526	485	497	535	456	495	508	519	492	484	475	506	504	462	457	490	508	449	499	488	481	487	484	506	484	554	485	512	496	527	520	470	499	442	507	520	491	467	498	474	517	489	488	492	471	533	490	492	476	509	556	514	483	502	539	483	500	497	482	506	496	484	469	497	492	473	467	483	511	492	452	522	469	485	469	461	481	509	454	471	485	481	448	454	454	503	502	488	454	467	501	479	492	491	503	474	506	517	492	481	484	450	484	519	440	488	484	529	451	489	484	441	481	484	488	466	451	486	466	440	472	474	459	489	497	488	485	496	487	493	496	467	488	493	554	470	454	487	463	493	494	491	477	463	480	496	490	484	500	492	464	458	532	468	471	484	490	501	475	526	469	471	500	470	493	486	490	463	504	477	513	521	521	485	482	510	483	443	514	530	503	468	500	477	505	469	490	453	497	503	461	511	484	458	465	512	491	486	512	473	486	512	468	486	481	494	518	479	462	487	491	507	471	502	536	459	480	464	491	452	467	470	490	495	505	495	526	520	490	452	462	467	502	484	467	472	493	491	545	452	460	460	505	525	483	484	466	481	519	468	514	456	502	464	464	483	473	478	464	459	472	472	498	458	555	472	441	468	495	508	474	501	479	437	493	503	514	470	537	485	447	500	488	484	490	481	483	490	515	500	468	521	496	532	484	461	535	505	493	498	450	491	482	479	478	505	509	444	504	470	500	488	469	475	524	509	476	470	441	470	456	468	498	462	449	467	462	511	492	478	517	486	481	473	495	440	499	478	501	518	501	485	474	500	482	474	520	456	465	495	445	461	485	478	504	498	484	461	478	444	512	485	493	508	483	498	507	492	465	482	490	490	490	487	463	492	499	502	440	494	505	488	496	474	479	463	486	486	513	442	515	497	461	501	456	486	477	495	534	461	486	478	467	489	506	471	483	469	456	502	502	439	494	466	527	430	514	481	489	468	481	486	486	482	476	476	471	464	461	484	501	491	505	491	488	485	523	475	508	477	465	482	501	466	477	475	483	470	533	499	460	479	501	483	434	524	500	466	476	480	475	495	488	492	533	436	495	473	446	484	499	500	489	475	480	459	475	470	516	449	482	488	511	464	462	459	502	480	492	492	527	493	462	460	485	509	490	482	461	498	469	449	526	492	447	457	474	491	442	486	483	480	486	495	526	505	487	454	515	509	495	492	529	485	447	499	461	503	510	424	474	494	468	479	493	484	491	498	499	480	495	477	440	456	461	451	507	478	477	489	491	448	468	496	457	474	536	445	513	471	454	468	505	487	475	473	508	464	449	488	450	533	498	420	482	464	535	500	471	515	488	454	482	478	454	502	467	464	471	528	464	468	456	445	513	492	488	474	478	485	464	507	488	494	480	508	492	483	470	460	500	499	489	501	470	457	492	469	471	469	507	535	462	488	503	474	474	443	477	455	512	415	489	489	456	490	483	501	475	431	491	511	515	491	476	485	478	507	457	484	468	504	465	460	486	491	470	516	478	454	477	455	463	479	493	463	446	454	513	486	487	452	480	484	444	472	484	452	462	458	459	504	456	466	495	490	472	490	472	536	504	490	511	480	511	477	500	454	458	467	468	493	489	529	493	465	509	465	496	470	459	486	463	465	480	479	483	451	488	478	502	473	514	478	457	473	466	453	467	519	490	472	483	484	493	473	449	474	493	515	478	469	481	489	459	498	454	468	453	467	481	445	441	498	448	458	495	518	480	500	474	477	498	477	475	456	503	476	467	464	528	455	484	483	487	458	497	450	472	465	509	511	467	490	469	474	477	478	499	491	467	503	478	459	469	468	497	469	459	482	473	507	480	467	499	458	496	446	490	493	471	499	508	487	499	505	468	495	474	483	509	468	503	480	499	469	469	439	491	466	530	492	523	517	489	459	518	498	517	474	452	465	491	479	411	509	477	478	481	446	452	458	479	454	461	485	448	435	491	457	450	500	471	498	450	503	455	556	468	511	498	503	481	504	491	527	482	476	502	513	441	461	467	483	448	509	460	470	485	447	468	476	463	534	526	482	464	516	511	504	471	494	453	522	487	499	522	416	474	479	473	466	467	471	465	457	469	483	495	498	455	488	520	503	464	452	502	467	485	467	448	501	421	454	477	486	488	518	459	490	465	453	486	468	468	474	441	483	483	500	466	474	451	446	485	491	467	527	488	491	508	498	491	538	498	492	511	462	463	487	535	494	479	495	525	517	518	494	468	474	520	465	470	483	479	458	472	438	480	475	513	494	483	500	509	534	471	492	530	510	507	503	502	479	487	494	457	528	476	466	504	433	495	457	477	505	487	468	478	460	474	485	473	476	466	491	522	493	505	478	468	494	494	482	524	476	539	436	470	473	442	452	460	488	493	481	493	466	505	481	471	499	508	489	511	485	473	485	546	492	498	463	480	492	487	490	479	474	516	506	443	460	471	482	466	504	450	483	515	490	509	458	485	512	496	473	508	510	442	478	457	483	522	463	525	479	488	505	491	503	524	455	503	505	449	487	492	471	479	486	461	481	490	493	500	475	519	514	494	483	461	485	465	473	484	463	462	505	474	493	446	510	450	496	524	457	484	488	492	468	468	520	487	470	491	482	488	488	521	481	481	499	479	457	485	501	474	509	466	490	492	492	510	474	485	455	495	479	450	506	505	449	479	486	473	518	512	518	510	514	466	483	440	486	484	458	501	506	524	463	469	511	443	489	447	491	490	474	482	483	475	461	469	486	515	477	522	498	497	446	529	450	463	491	498	530	478	486	491	471	480	493	522	481	470	500	502	468	504	470	451	486	487	544	484	454	453	496	488	471	467	457	498	477	465	475	482	456	470	455	464	487	493	497	478	445	463	461	499	479	472	459	475	460	484	461	495	462	482	512	472	485	497	461	552	445	481	526	489	470	465	498	504	485	539	491	498	534	491	456	505	546	484	514	480	525	508	459	479	475	474	460	482	460	443	480	467	500	507	489	487	481	477	483	469	511	492	499	477	471	522	521	493	505	471	515	494	504	479	510	485	495	494	476	473	525	474	496	497	471	492	500	499	515	468	476	467	483	497	500	491	486	512	488	499	509	449	433	447	505	497	472	487	469	541	520	484	471	479	459	472	499	508	491	469	513	474	483	491	518	489	479	461	521	497	502	505	479	480	522	457	517	497	511	482	499	472	471	516	506	467	471	479	515	484	519	484	485	481	483	479	468	495	498	493	483	479	464	489	489	506	485	489	490	473	512	473	480	475	472	484	474	513	464	476	477	495	460	461	460	459	458	515	502	476	461	479	492	508	522	483	472	458	488	460	509	484	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33662	5341	3082	2438	1599	1237	903	763	647	504	501	480	443	386	346	346	337	383	348	318	308	315	314	318	297	300	291	285	344	277	288	258	300	287	264	283	313	305	248	258	282	275	265	302	312	283	291	258	292	267	248	263	282	268	276	273	260	243	297	243	268	270	302	295	272	250	273	265	283	268	260	287	287	255	270	291	263	264	291	293	274	266	257	277	267	273	265	263	266	278	240	271	261	263	242	264	266	248	278	271	274	253	260	256	276	277	260	250	259	261	256	228	302	273	259	268	291	278	289	282	266	254	291	256	267	248	262	284	298	254	261	273	242	281	266	285	258	264	268	270	264	285	255	231	240	299	251	240	270	275	284	256	275	296	261	256	261	265	246	285	279	289	284	276	270	263	268	262	287	301	265	282	262	271	258	271	259	297	279	264	304	319	274	282	245	270	261	275	274	261	276	266	265	217	284	258	290	262	284	266	286	303	269	275	260	252	284	272	260	261	269	252	266	242	260	259	242	254	263	242	273	270	228	257	272	268	269	294	279	247	254	237	237	274	253	266	302	264	279	264	269	308	277	298	285	244	243	262	279	236	257	268	257	252	260	260	256	231	277	241	259	250	273	240	257	263	279	241	259	258	262	244	249	279	267	271	283	245	273	281	277	245	280	289	271	248	268	289	279	212	265	250	271	252	279	269	283	262	248	271	241	269	264	271	258	260	288	248	272	263	249	250	273	241	269	255	251	281	289	267	262	271	258	265	234	242	250	290	266	250	277	276	257	260	280	279	274	243	261	258	256	273	259	252	279	261	242	290	261	274	267	295	287	259	262	280	254	260	267	247	292	269	271	260	247	276	280	283	271	217	257	269	264	256	292	281	273	271	266	271	272	283	250	251	277	272	278	253	247	273	251	272	240	250	275	284	255	272	278	278	267	284	274	261	268	261	249	281	247	270	252	265	266	295	226	275	261	292	256	253	271	247	281	260	281	256	267	284	262	256	248	264	253	273	255	261	265	276	252	257	248	278	261	284	289	272	275	243	286	239	273	270	272	261	270	286	251	256	262	285	280	275	241	298	269	231	264	258	281	277	278	300	313	245	248	249	266	281	258	267	288	243	278	250	253	280	250	262	235	297	249	258	261	239	273	271	261	271	274	288	259	261	261	252	234	293	268	245	239	256	285	260	260	282	250	272	265	284	281	272	271	265	247	249	294	283	273	245	263	243	265	268	258	272	275	264	273	276	293	277	272	248	258	271	263	283	270	241	263	257	261	276	255	280	241	257	274	254	284	257	278	262	262	276	270	267	247	280	276	278	244	275	260	287	270	271	241	263	275	271	266	269	277	268	252	289	262	290	274	270	252	296	269	259	279	256	292	280	265	256	249	299	257	254	254	263	264	265	283	264	249	280	277	291	254	277	273	247	277	276	289	261	256	250	276	256	255	252	259	273	274	266	263	282	268	276	262	287	266	264	274	275	242	253	256	268	265	291	277	282	279	273	280	247	268	268	306	297	249	274	266	275	255	266	269	261	311	253	273	272	271	264	274	247	275	279	261	283	287	220	272	266	254	264	311	267	241	264	284	289	270	248	295	242	279	266	291	292	252	278	274	255	289	238	272	262	265	243	252	283	276	273	263	264	271	242	286	277	261	258	291	285	287	275	303	278	259	275	253	269	264	287	259	287	242	260	259	263	264	274	278	254	268	248	264	271	252	267	222	268	258	259	238	277	292	274	234	276	249	269	281	280	263	261	254	283	247	284	243	263	267	268	318	281	283	295	246	257	289	225	257	280	299	306	258	285	245	275	245	292	279	275	263	244	299	267	239	236	241	257	285	242	247	259	273	275	248	254	259	222	252	288	289	256	277	265	279	277	267	259	258	271	267	281	251	268	264	290	272	294	263	274	250	265	259	250	248	271	270	266	253	246	274	291	260	212	290	264	263	258	259	269	265	241	278	258	253	283	259	251	275	259	255	295	276	273	266	275	270	263	283	283	273	243	266	245	262	258	274	241	245	272	246	284	279	249	253	272	234	299	281	257	238	250	264	257	269	288	284	280	259	264	253	263	296	277	254	267	270	250	271	282	262	248	256	264	298	252	274	272	254	250	265	252	276	297	258	265	275	252	254	254	230	253	224	281	278	257	293	256	285	266	249	282	294	275	266	244	275	274	257	261	278	301	270	257	240	276	266	258	273	251	260	239	240	275	257	265	264	265	259	284	275	273	285	249	265	267	278	248	260	268	274	250	277	253	292	259	259	239	276	240	248	249	281	285	306	263	258	276	243	253	240	265	279	281	247	258	284	263	264	245	261	275	255	260	265	266	273	283	265	286	266	287	273	236	296	264	272	269	275	257	282	291	283	268	302	276	249	266	246	250	291	260	267	231	285	282	273	276	290	262	268	255	297	264	256	301	276	230	268	248	250	238	265	282	298	267	265	265	240	280	249	234	263	247	270	277	285	240	275	283	300	273	264	258	271	258	239	261	276	239	228	254	257	276	261	277	265	238	271	293	266	229	253	266	270	253	241	293	263	252	260	296	268	269	267	237	238	252	277	279	250	240	264	244	274	279	250	261	247	249	276	276	268	268	260	309	270	275	296	240	253	262	279	260	297	271	277	298	257	255	240	276	273	296	284	262	287	267	243	252	277	295	274	264	243	254	270	268	273	283	275	257	284	256	277	289	267	243	247	271	276	271	260	246	252	251	266	284	276	248	266	283	259	270	258	259	249	283	277	256	226	270	280	282	233	276	264	257	249	278	269	287	283	284	281	257	247	275	264	278	245	252	249	276	258	296	264	275	276	260	273	230	267	278	253	255	268	247	274	270	225	260	281	274	287	260	259	269	258	270	278	290	264	278	268	254	258	278	260	270	282	248	278	271	255	242	252	274	271	265	254	264	294	264	229	280	262	267	272	279	277	272	255	275	258	236	267	270	231	267	263	292	271	285	244	278	256	298	277	259	267	307	263	273	255	251	262	283	238	273	280	254	292	274	219	268	240	253	261	284	282	251	261	276	252	299	264	272	273	244	287	265	247	300	280	267	249	254	262	248	245	302	253	282	270	267	271	255	259	247	270	295	261	250	255	282	248	258	256	260	236	282	276	248	280	282	285	261	225	284	268	299	272	265	277	291	272	281	246	260	279	267	255	265	282	254	290	252	256	270	252	279	273	249	258	264	260	304	245	276	260	228	267	293	264	277	273	264	255	244	260	271	275	233	272	264	266	252	290	261	292	255	274	264	293	260	246	265	244	256	267	257	249	249	279	249	274	253	248	261	270	224	278	250	276	265	302	277	268	245	272	268	277	262	254	256	241	263	253	276	254	276	264	267	284	246	254	264	285	244	231	268	258	286	274	260	239	266	259	247	272	267	259	247	237	244	271	276	268	260	282	274	273	275	269	244	284	251	236	298	302	241	264	266	277	251	263	252	276	278	251	278	276	297	265	265	285	260	266	267	302	272	282	243	276	247	266	277	245	249	246	275	226	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
12972	2856	6414	6902	5829	4724	3864	3175	2743	2349	2078	1971	1790	1622	1565	1466	1364	1303	1242	1244	1167	1052	1078	1020	981	1070	961	926	965	901	905	912	914	885	905	911	861	881	849	840	782	877	848	822	828	809	821	822	754	798	755	759	791	724	770	748	771	797	825	778	812	742	780	778	776	774	763	745	803	756	765	722	759	740	732	794	776	728	761	746	692	774	812	717	795	774	745	776	704	715	705	727	750	736	753	733	792	744	742	737	707	750	759	754	727	733	723	741	713	714	739	749	761	746	721	709	764	742	708	728	761	729	766	741	743	760	696	732	695	697	737	763	719	735	702	739	750	670	717	757	745	778	691	695	737	673	730	721	742	704	732	792	707	719	704	744	728	701	721	737	745	691	746	708	721	730	736	789	715	729	738	696	771	762	745	699	769	736	692	740	725	697	735	721	696	745	734	794	676	697	732	782	714	747	640	720	755	751	736	740	719	708	699	702	684	774	710	699	704	744	683	701	757	724	716	761	686	720	769	687	699	721	700	797	726	791	693	758	733	765	714	759	725	732	723	673	753	734	719	706	747	707	713	728	773	732	741	717	747	725	713	676	751	735	743	711	756	714	761	754	755	767	733	743	742	737	704	715	689	712	703	771	759	719	700	701	698	725	754	745	739	735	710	671	700	699	750	725	695	691	773	724	729	745	697	719	688	714	682	783	720	697	780	712	761	732	698	745	695	749	733	733	717	704	710	751	700	744	718	727	747	773	727	707	697	733	752	716	731	730	715	735	711	729	696	749	728	706	736	737	726	757	709	686	795	722	723	730	752	705	722	726	693	719	738	761	725	710	709	710	745	772	714	765	697	727	751	748	746	689	711	741	775	713	711	734	782	726	751	742	667	771	697	805	744	716	688	727	727	741	727	713	749	714	725	716	705	700	723	741	718	740	709	778	777	773	725	726	734	739	699	695	697	728	751	746	698	757	746	696	726	713	728	706	738	701	715	684	752	699	682	713	771	729	720	656	758	722	702	747	696	728	705	726	717	734	712	754	704	748	679	718	738	739	677	693	708	771	780	722	753	723	716	823	691	733	738	702	700	708	706	733	700	767	706	738	704	702	724	738	740	758	703	751	711	760	731	732	719	735	760	751	765	729	699	721	712	714	695	698	724	726	711	728	688	762	715	790	707	678	725	741	732	735	647	758	710	749	706	681	799	713	720	764	685	751	749	714	706	722	718	770	713	734	760	735	728	745	699	705	748	722	721	726	729	770	728	676	739	709	713	741	741	775	718	721	682	699	713	712	708	735	736	703	752	714	712	730	758	741	745	736	753	725	682	742	764	711	763	743	704	679	675	726	709	700	738	707	702	744	733	756	743	722	726	697	729	715	765	696	709	731	697	673	733	723	732	711	757	727	676	739	753	718	735	721	711	698	744	703	729	754	762	734	713	689	672	717	706	728	749	704	714	730	753	749	694	773	729	749	720	692	713	651	758	717	749	746	724	747	755	714	694	700	725	693	720	731	704	734	747	709	705	731	713	708	739	711	734	690	729	714	733	708	760	744	719	717	690	709	662	745	707	724	716	716	744	713	740	751	735	779	671	743	737	765	772	727	728	744	704	699	690	713	710	773	741	734	746	691	756	732	746	720	703	738	799	754	795	730	709	754	706	710	698	726	691	733	773	732	751	740	746	728	719	710	714	764	751	745	693	734	776	724	686	696	732	733	759	764	739	725	672	734	754	704	717	759	726	710	758	746	765	727	687	779	678	724	752	726	762	708	704	669	711	730	714	717	706	702	704	712	756	731	747	760	708	740	745	708	726	769	713	711	686	696	716	710	687	730	756	732	740	717	737	756	742	766	724	707	742	729	698	715	714	686	733	742	717	755	762	769	741	719	736	730	695	717	735	740	686	746	677	709	732	749	693	641	734	688	725	764	723	752	706	744	735	704	744	703	735	699	752	696	727	687	679	779	736	720	696	680	726	671	768	779	711	719	724	727	759	698	745	750	706	697	716	724	737	754	661	722	731	743	749	743	722	743	768	683	747	785	723	769	744	756	731	681	754	711	779	756	683	675	714	717	748	723	733	753	753	751	698	733	733	709	763	735	749	722	666	699	703	743	731	700	725	702	690	733	674	683	768	708	722	731	715	723	727	625	747	753	729	745	719	738	750	752	710	737	713	724	700	768	734	706	734	742	724	742	727	714	738	748	791	676	713	715	707	735	754	676	724	752	764	682	759	688	746	775	759	691	754	738	739	770	732	660	744	787	705	747	715	699	766	723	736	770	756	700	750	779	724	737	736	723	744	756	693	749	751	782	785	718	735	725	696	662	727	769	732	741	694	729	750	725	717	736	745	687	740	742	770	756	725	712	771	710	694	709	695	734	684	731	729	753	725	679	728	699	722	710	730	740	740	693	729	756	743	716	693	748	726	720	749	685	715	683	709	741	737	750	742	705	737	714	716	744	749	699	749	724	690	698	701	729	738	722	699	739	698	741	718	709	738	769	690	724	763	737	700	707	713	678	669	709	722	737	740	763	735	735	712	800	709	787	729	741	712	729	753	727	744	714	752	741	730	718	784	700	748	716	766	749	752	752	739	726	749	690	704	790	710	692	726	698	777	748	718	728	732	732	750	715	730	723	742	768	720	762	714	693	710	743	738	700	706	689	738	732	749	732	765	734	733	716	675	740	728	718	667	732	745	735	714	738	746	773	703	779	723	691	754	680	685	766	691	717	753	792	719	749	707	731	693	684	717	763	727	697	737	696	673	712	755	728	722	683	705	712	717	768	746	734	725	730	731	709	710	704	702	720	778	757	726	703	717	754	761	769	716	728	769	744	721	717	758	705	740	714	697	711	754	740	692	757	717	734	764	745	738	671	708	752	694	711	701	710	750	763	700	721	714	674	780	714	688	735	733	705	723	704	700	731	734	705	709	698	718	738	728	750	737	697	776	678	701	700	708	744	720	676	728	718	728	706	752	706	717	705	723	702	730	730	741	797	707	734	728	744	705	731	730	729	760	757	712	650	726	727	766	741	762	720	716	767	699	744	733	726	722	701	701	703	712	747	731	720	713	693	694	720	698	727	737	702	733	723	678	801	726	779	696	748	781	764	715	688	707	698	742	736	697	714	763	699	739	721	704	705	717	718	763	695	735	766	748	703	682	757	708	717	712	773	746	663	687	695	701	734	768	711	681	741	755	708	765	745	710	733	689	730	739	748	751	731	730	761	682	734	749	720	765	690	724	726	706	755	721	698	767	693	707	759	722	668	707	692	714	725	734	701	729	690	752	745	748	718	693	684	761	724	762	711	699	752	686	713	706	752	745	763	791	750	739	671	677	711	730	745	726	695	741	745	728	708	694	733	701	773	691	717	690	774	756	726	710	740	759	768	724	752	696	735	768	759	717	745	718	712	728	793	728	731	713	749	723	739	685	776	690	773	722	767	733	748	756	751	740	726	719	754	758	704	689	745	725	688	724	745	733	708	730	684	726	687	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3611	186	159	143	97	103	90	97	101	88	81	102	96	92	88	73	77	89	91	102	84	64	74	63	74	98	83	70	75	100	98	56	80	88	79	81	93	85	84	78	89	81	81	86	71	79	88	84	79	80	83	78	79	100	106	90	89	86	68	103	75	71	92	81	76	72	65	94	91	82	75	75	76	82	80	84	81	68	79	71	102	88	73	82	59	92	76	61	83	68	77	70	86	73	75	83	87	70	77	92	87	70	80	80	82	77	73	101	91	66	87	76	81	83	72	81	83	70	82	81	80	100	95	90	80	78	86	84	78	85	77	78	77	69	70	76	73	82	68	86	63	72	71	81	73	92	85	77	77	75	91	85	69	82	81	75	74	80	77	78	88	75	80	78	96	77	82	80	79	73	83	78	76	93	80	70	76	81	61	75	83	69	89	98	89	74	75	59	77	92	71	84	92	103	73	80	72	87	79	73	93	93	75	70	67	84	79	77	79	94	85	84	70	86	73	74	96	87	73	76	64	93	68	71	74	83	69	74	74	79	75	72	84	85	71	65	78	72	73	69	73	85	80	79	92	88	68	83	82	63	66	80	86	80	84	86	83	89	74	75	66	95	77	84	94	70	85	96	89	78	86	85	89	91	74	87	79	84	89	84	76	87	78	67	87	77	77	66	76	85	80	91	88	80	75	89	85	84	74	80	74	95	87	82	89	56	93	66	79	70	69	83	82	76	92	87	82	98	86	76	73	95	87	80	86	85	78	80	92	78	82	70	88	76	68	73	69	72	72	74	88	76	94	87	83	72	89	93	73	86	78	83	84	67	79	86	74	74	76	80	82	74	75	97	73	79	82	77	101	80	79	77	71	86	88	69	76	89	80	91	82	81	95	78	58	82	90	74	75	75	88	87	71	73	91	71	65	67	84	73	85	87	81	69	102	86	83	84	82	95	110	84	83	69	83	84	64	82	83	82	74	76	74	84	81	89	96	78	84	80	70	82	76	82	83	83	55	92	85	59	91	94	77	92	70	81	71	82	94	88	83	93	53	84	105	96	92	84	88	71	75	59	73	80	65	98	83	78	78	74	83	67	82	79	77	59	74	76	82	73	75	81	86	84	77	90	76	66	83	67	84	71	77	84	60	83	83	65	85	63	68	75	79	77	82	91	82	64	108	63	66	73	93	79	73	73	75	83	74	86	94	61	83	78	80	85	67	87	72	97	66	70	87	81	93	88	58	87	87	94	99	72	84	79	77	69	74	85	72	80	80	79	67	75	77	69	78	67	78	86	83	91	87	80	87	86	71	89	86	66	71	101	75	88	84	74	75	83	92	70	79	79	68	70	63	70	67	86	89	70	79	79	79	69	91	80	88	81	82	83	88	90	68	74	70	88	78	69	75	86	70	85	73	91	79	61	93	83	76	91	86	88	88	88	77	75	92	82	78	68	85	85	90	89	73	91	74	81	77	85	85	66	71	62	91	69	89	80	92	71	83	79	73	77	76	75	79	63	74	79	69	80	78	75	75	81	86	77	95	65	83	72	81	67	66	83	76	74	80	71	78	102	76	70	89	92	78	74	97	95	77	84	65	85	71	74	66	89	73	78	81	79	78	87	77	91	78	71	90	92	73	87	86	68	62	89	71	77	73	77	91	72	79	85	87	90	83	73	87	64	85	84	72	69	94	79	82	81	93	80	61	86	71	82	90	88	71	77	93	83	82	93	77	79	75	57	96	61	73	86	94	74	64	81	72	90	70	67	91	84	90	79	86	81	72	79	75	88	64	76	71	82	78	92	94	67	81	81	56	88	73	81	78	87	79	90	84	84	84	70	71	63	92	71	89	76	90	82	87	90	51	68	69	74	71	93	71	66	79	71	78	81	70	86	90	64	86	87	78	82	89	72	74	70	73	81	65	84	86	74	101	78	83	83	81	93	61	79	83	73	83	67	77	87	68	67	91	79	75	85	87	62	82	97	83	92	76	94	81	90	74	81	74	73	73	91	75	64	83	63	71	82	83	83	75	91	80	85	85	70	79	87	92	85	63	64	83	77	75	92	75	60	89	71	91	77	73	70	88	75	77	83	109	88	87	91	68	93	70	64	75	86	86	66	72	80	90	93	90	61	72	86	83	63	85	77	81	74	73	85	98	68	85	64	78	86	74	84	73	73	74	65	93	75	60	80	76	94	88	75	81	70	84	74	88	92	66	81	105	61	57	92	70	82	74	78	76	87	81	56	89	84	83	68	81	77	73	88	84	83	93	85	82	78	94	57	65	80	83	83	91	77	78	73	75	77	69	96	70	88	85	74	82	75	69	80	90	89	72	80	78	69	76	85	85	90	82	93	74	80	90	94	83	73	77	74	87	65	67	65	84	80	65	79	82	72	82	85	67	92	86	84	80	74	80	73	86	84	88	83	78	60	85	85	75	92	82	74	88	93	76	91	92	71	76	81	82	81	98	78	87	87	85	67	66	92	70	74	78	83	57	74	71	65	71	70	72	74	76	84	87	78	91	77	90	98	72	83	87	85	85	83	68	57	81	76	86	76	80	71	76	75	79	74	87	68	73	74	77	71	80	90	69	81	60	72	83	75	91	81	61	77	69	82	95	95	80	74	82	73	73	80	62	92	92	85	83	84	73	60	89	84	72	52	81	70	103	70	90	89	89	73	66	94	93	78	70	64	70	76	89	82	85	98	83	53	75	76	73	77	72	71	81	91	84	78	79	79	78	93	74	79	76	102	82	78	72	90	80	75	94	95	79	79	91	70	79	78	74	75	92	77	65	81	82	80	75	77	86	79	74	72	84	74	79	65	77	71	79	85	71	98	100	96	67	88	93	98	78	83	77	96	80	61	70	74	92	82	84	81	82	89	84	78	77	91	67	73	72	88	76	76	86	65	81	87	71	84	88	90	74	75	78	74	74	90	66	100	64	70	84	70	76	81	84	98	72	70	87	76	83	94	88	73	86	92	83	68	83	73	64	70	78	89	76	85	73	85	82	93	62	89	61	76	89	84	72	75	43	77	74	79	71	76	80	89	85	83	81	80	86	79	83	77	75	64	74	86	88	72	73	88	77	64	73	97	87	61	76	76	80	89	100	81	96	83	87	84	87	88	90	74	75	75	76	82	75	76	64	78	90	75	102	85	70	97	83	85	90	83	66	81	90	68	79	88	60	66	85	91	80	82	77	63	95	88	92	62	75	82	65	66	89	79	63	75	81	78	77	88	91	80	79	85	77	77	82	82	68	78	82	86	62	79	64	79	78	69	81	85	81	72	81	97	67	85	103	73	61	68	82	96	92	95	85	84	86	60	72	93	69	73	76	66	71	84	100	83	80	68	77	81	97	83	84	67	79	108	79	82	78	78	81	89	69	62	74	74	86	72	90	90	90	71	77	79	74	88	89	80	66	88	97	79	76	88	79	84	68	87	82	74	85	79	83	92	89	76	84	81	76	82	77	84	80	76	78	73	86	92	85	73	71	69	68	65	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4369	374	421	438	423	389	382	349	361	340	338	322	296	264	325	277	287	316	280	291	270	274	270	294	300	308	300	293	291	262	279	305	286	269	266	272	303	305	281	286	271	270	285	276	283	288	282	261	276	261	315	251	263	259	290	254	293	251	257	289	251	245	258	244	268	262	260	261	268	248	296	305	268	263	294	270	281	296	255	255	275	262	268	268	268	263	270	285	266	260	290	249	292	290	270	259	247	287	278	254	287	285	271	294	270	284	273	259	276	281	290	260	263	289	246	258	289	267	262	234	287	300	286	289	266	265	296	264	250	251	269	278	258	272	272	264	272	278	288	250	285	266	298	287	278	293	277	271	254	276	268	270	266	265	276	295	253	274	262	269	321	291	298	266	282	271	241	266	238	300	259	286	276	276	266	266	276	306	262	276	262	284	264	287	279	293	291	273	300	275	243	274	263	292	259	258	246	260	296	252	292	264	270	251	266	270	287	253	275	285	245	275	264	275	253	323	260	281	266	284	262	268	284	302	256	263	260	278	296	290	264	289	249	248	287	270	271	277	283	264	282	269	264	258	280	269	278	266	272	269	274	249	295	298	279	286	270	273	259	283	285	258	258	265	267	287	256	303	265	272	276	232	252	291	239	264	274	285	245	258	261	289	251	273	269	289	289	277	275	259	279	244	289	282	263	302	246	290	279	250	258	265	257	257	271	273	240	277	282	237	267	256	268	268	284	285	266	286	320	252	298	269	278	253	260	267	282	311	300	298	252	277	259	286	284	275	249	258	248	261	292	259	271	294	273	255	276	258	248	246	269	244	263	260	275	256	307	292	235	261	283	293	246	283	302	272	280	258	313	268	288	253	270	247	294	279	250	258	251	267	268	256	282	273	267	304	300	284	253	267	286	262	266	287	266	285	260	267	256	291	280	279	248	292	268	285	279	299	274	244	249	266	292	282	262	284	285	335	253	277	283	284	266	274	248	287	268	258	259	288	269	265	260	278	279	264	292	269	276	263	271	245	288	272	281	273	273	262	235	270	263	275	281	288	246	305	277	252	264	257	293	292	267	261	242	295	287	278	248	282	281	257	296	284	287	259	270	284	281	262	279	252	269	279	281	274	263	280	277	271	272	253	288	273	268	287	288	303	273	239	238	260	289	277	281	262	270	257	291	269	258	282	249	267	245	258	291	267	256	279	277	272	273	245	291	281	280	285	280	278	263	271	305	276	263	269	257	277	238	267	253	260	288	267	278	278	273	269	266	234	245	264	285	281	288	276	268	274	265	250	278	269	283	240	278	273	297	268	258	296	280	290	272	269	271	271	282	255	277	255	267	248	280	300	291	274	273	255	287	290	257	251	257	265	287	277	294	250	272	313	265	276	247	270	288	260	306	253	238	258	276	247	277	278	276	282	275	266	263	302	256	289	286	288	264	272	286	268	291	268	252	280	291	242	251	276	273	263	283	245	295	245	278	285	266	277	254	293	266	289	249	289	273	268	270	292	266	278	268	288	263	257	269	307	259	281	284	270	289	273	280	297	280	269	276	301	259	258	278	249	253	286	282	272	235	275	302	285	280	250	293	311	258	258	262	292	299	271	272	233	275	269	305	253	275	250	274	285	262	262	270	270	269	253	272	275	259	289	262	312	272	277	276	298	253	293	272	259	260	243	253	267	282	297	283	265	279	294	286	262	292	289	264	260	264	258	271	273	269	277	273	260	279	239	287	251	273	268	260	281	252	277	314	284	254	278	264	240	304	272	250	295	288	266	291	264	283	302	276	301	252	255	273	283	279	262	260	289	269	252	263	271	277	288	273	244	298	296	288	268	256	291	276	275	253	260	261	285	231	254	278	281	295	256	267	286	281	265	292	252	292	274	281	261	249	272	309	318	262	264	294	284	297	279	259	269	275	283	276	275	264	279	263	280	265	261	275	271	270	291	263	286	299	302	242	266	288	263	287	326	275	248	264	267	284	303	270	265	277	251	256	272	248	293	285	288	277	262	247	255	266	296	290	265	294	266	294	267	251	289	255	279	286	263	264	272	273	292	282	277	243	296	286	257	273	256	287	294	277	265	277	286	262	246	270	255	255	244	266	260	293	282	267	265	258	258	272	262	284	269	278	277	281	289	300	264	252	281	236	275	268	270	292	287	279	265	302	252	258	266	275	248	273	256	292	243	279	295	265	246	248	261	280	250	251	279	284	260	245	273	284	284	271	270	252	322	264	247	257	286	303	259	255	283	266	265	223	302	285	271	294	250	288	268	277	257	264	300	266	241	289	267	271	288	276	283	312	282	251	289	280	268	286	271	293	305	284	277	251	285	268	262	260	267	271	255	257	263	268	245	244	255	262	278	266	272	274	272	279	249	277	271	276	241	259	291	281	285	235	254	260	262	267	266	261	232	246	257	266	263	266	273	260	270	277	260	270	286	248	275	285	267	292	252	257	284	262	279	260	250	270	253	275	272	278	299	266	280	256	296	279	260	258	292	271	294	289	291	288	297	256	245	303	261	271	279	292	272	291	286	291	286	312	277	303	254	273	273	265	252	292	258	269	267	294	289	270	293	282	289	305	275	264	283	266	283	294	257	272	273	262	290	267	255	283	260	289	249	275	267	254	285	295	249	254	294	274	267	240	270	274	278	272	266	256	266	265	279	252	270	254	271	276	287	282	246	267	275	276	275	269	273	275	234	268	287	283	273	255	268	269	294	269	284	268	274	266	270	267	254	253	272	308	292	265	285	286	275	286	273	253	240	258	280	290	244	278	289	281	295	250	283	283	259	240	327	272	249	275	296	301	267	260	245	249	267	292	261	269	290	260	283	276	265	299	306	277	286	287	256	277	273	298	298	266	261	281	304	283	279	262	278	268	275	268	260	289	285	261	291	261	239	236	275	258	238	291	262	302	279	277	245	260	281	272	289	273	278	243	260	269	286	282	289	280	235	261	302	289	295	312	272	288	278	260	277	288	270	280	262	291	277	256	244	257	263	287	292	284	259	271	265	287	277	283	249	287	310	269	262	280	260	280	265	282	292	250	286	277	274	262	285	267	275	252	265	275	266	281	274	261	271	290	284	279	278	271	287	248	289	288	262	296	252	276	274	244	278	273	279	276	265	265	281	275	293	288	273	296	241	304	266	292	246	256	252	276	283	279	263	288	255	293	264	239	285	292	284	281	283	280	276	292	301	278	246	261	292	264	258	300	311	291	271	265	304	257	250	304	264	270	272	271	328	269	245	256	290	265	249	260	260	265	278	275	261	269	271	246	253	271	259	305	272	250	264	273	237	284	274	256	285	287	262	316	264	265	252	274	312	280	276	305	266	258	268	270	296	275	262	282	256	275	282	260	252	258	277	249	282	249	261	294	265	296	264	274	270	267	278	285	276	275	276	254	295	265	257	242	288	275	278	276	268	290	267	292	263	260	255	268	285	268	298	270	266	277	293	263	269	269	260	241	268	253	262	304	268	257	284	260	275	273	246	266	267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20744	1751	1468	1176	819	630	507	423	364	302	299	260	277	221	213	213	193	198	180	192	165	185	179	182	183	189	193	176	165	205	189	168	201	179	160	157	160	189	164	174	148	158	153	181	171	171	166	175	158	170	171	164	174	165	140	166	146	159	162	152	188	155	156	165	161	189	184	167	181	163	156	183	170	178	157	154	157	171	145	166	168	194	179	180	141	162	175	167	175	164	149	142	152	134	166	165	171	157	166	185	150	159	161	173	144	163	164	174	161	157	175	153	165	164	164	143	181	154	157	146	145	160	167	186	164	132	148	158	181	163	141	173	160	180	186	154	172	160	165	142	169	160	167	166	169	142	159	178	146	173	167	192	161	176	170	165	159	167	185	181	180	146	157	151	181	163	184	169	154	174	150	151	163	151	173	177	155	172	156	158	157	171	158	163	169	165	178	159	160	162	149	163	163	186	183	158	180	163	168	155	192	161	178	187	159	172	153	142	141	156	161	139	156	165	140	148	158	153	162	187	175	171	170	178	206	158	173	170	164	167	167	163	175	174	157	162	162	149	146	150	164	153	133	162	161	154	171	152	165	176	145	160	166	153	177	152	142	152	183	142	186	154	166	154	151	157	171	175	157	168	153	167	151	148	176	141	175	172	151	155	157	166	163	167	157	148	154	181	149	149	162	156	167	161	174	168	181	161	146	167	146	164	166	156	171	154	159	173	142	147	189	166	173	182	171	147	167	144	153	154	161	172	174	172	156	148	150	161	140	164	174	160	159	177	144	157	142	165	164	155	144	169	161	169	149	156	165	161	187	152	162	157	169	160	151	169	162	138	178	155	178	171	165	152	174	165	165	159	161	163	159	146	184	159	175	164	161	161	140	164	163	174	150	163	170	153	146	158	138	167	161	155	170	154	164	188	159	163	186	191	163	165	164	174	168	173	162	149	169	158	166	158	175	173	188	137	165	162	162	167	163	150	161	166	161	167	134	175	162	165	168	153	168	140	171	141	173	166	166	153	162	172	137	193	157	169	139	150	150	156	143	157	149	164	172	140	181	159	169	170	174	183	181	160	179	161	136	167	189	174	184	150	167	169	163	157	164	172	151	155	162	151	173	171	147	176	183	177	172	166	182	174	183	150	182	187	156	138	154	181	149	178	147	169	147	158	167	154	174	164	169	173	155	156	157	152	161	181	176	151	139	169	172	147	173	162	163	147	172	157	164	143	153	143	145	173	158	160	137	166	174	140	174	175	172	176	154	163	164	157	156	161	153	137	156	152	170	176	160	174	168	146	168	152	155	152	158	168	151	172	164	150	187	156	148	166	164	154	158	144	166	182	154	164	152	163	174	154	157	167	195	165	156	179	170	186	174	171	152	144	145	161	158	161	162	171	160	182	157	146	176	160	173	149	190	183	147	133	168	154	145	197	169	166	169	144	155	150	157	147	187	152	163	151	176	164	184	162	159	163	150	143	160	162	162	127	177	138	142	156	162	179	160	155	166	169	163	174	159	151	188	168	138	169	166	179	191	147	149	162	154	164	156	146	173	163	151	171	146	149	173	158	166	166	147	153	159	130	176	170	150	160	150	141	159	172	178	156	163	172	150	151	150	153	166	164	164	162	158	163	154	180	155	175	155	165	148	173	166	153	156	155	176	153	151	151	178	143	162	164	140	162	156	166	149	173	153	176	174	158	155	152	152	182	161	166	176	174	161	162	167	159	176	176	164	173	152	149	141	164	152	169	160	154	180	148	174	168	157	158	137	155	156	161	175	151	144	141	175	167	140	174	166	144	157	181	143	167	160	165	184	174	156	142	174	173	162	182	192	161	187	170	148	159	187	156	161	163	156	174	186	182	159	174	139	165	187	144	168	169	164	149	184	158	171	148	172	175	172	147	193	153	167	181	168	174	183	167	159	151	185	159	151	176	143	191	150	159	153	177	183	186	162	169	172	156	181	144	163	146	155	167	178	164	159	167	171	175	171	175	182	158	180	174	166	165	185	165	165	152	175	158	155	162	158	157	168	142	146	154	174	159	143	157	151	178	177	164	166	176	191	164	180	157	164	172	171	152	154	144	144	189	189	165	175	151	177	170	163	159	160	167	192	162	158	162	172	178	159	188	168	171	150	173	166	153	138	140	182	162	174	159	150	183	153	170	148	162	167	169	146	171	168	174	147	149	153	141	166	183	150	147	171	163	185	156	143	146	164	191	145	157	176	163	161	160	154	180	157	163	168	159	175	163	133	170	164	156	152	178	158	141	188	166	166	168	147	163	150	198	154	153	183	173	149	173	157	195	148	199	164	176	181	151	156	177	169	184	162	152	162	153	157	183	147	165	168	166	178	167	165	168	175	185	165	155	168	156	146	188	192	158	165	185	173	164	168	176	203	156	167	151	153	162	152	157	145	183	155	171	149	167	148	171	195	173	155	151	161	171	167	168	164	175	153	171	174	151	155	169	159	142	182	165	178	132	156	172	149	150	177	171	152	167	137	159	152	169	170	148	183	176	147	156	198	162	170	154	151	175	164	158	176	163	163	180	162	169	148	163	172	175	171	149	169	156	168	173	162	141	162	169	179	163	169	151	173	198	139	188	149	148	165	172	180	172	160	164	157	162	165	162	162	159	178	180	149	155	153	173	166	166	185	147	195	157	169	143	153	156	143	148	140	149	160	147	153	158	164	191	164	158	153	160	152	170	172	155	152	155	163	166	159	153	172	157	175	153	153	183	149	162	170	182	157	186	161	161	154	155	169	182	143	162	140	183	142	172	155	173	152	141	150	156	154	154	170	158	154	165	165	167	146	174	153	163	180	169	154	165	176	151	164	160	144	169	186	162	166	183	178	162	179	182	175	181	158	171	164	166	169	162	165	168	178	164	171	171	176	162	168	162	164	160	168	159	180	154	167	156	168	149	164	170	143	155	143	163	166	154	144	180	159	149	165	149	167	172	165	141	169	152	172	151	177	182	157	162	142	165	149	168	144	159	176	158	146	146	147	160	162	154	160	137	178	161	155	173	171	169	156	160	146	170	177	152	155	152	177	178	152	162	169	165	171	155	158	172	169	166	163	137	156	165	175	157	166	193	174	155	167	159	169	174	133	148	184	175	158	179	156	171	178	197	150	146	186	178	170	158	142	175	171	184	152	171	162	148	146	156	147	171	159	175	155	159	148	159	186	166	151	157	143	189	175	148	174	169	173	179	158	160	159	156	154	152	178	162	151	165	181	176	161	168	142	151	156	157	161	174	153	160	165	184	167	165	158	162	160	154	166	143	186	157	183	164	163	182	140	159	167	170	183	158	155	150	154	175	160	171	183	164	193	144	147	163	173	153	154	165	151	186	162	180	155	165	155	167	165	156	141	174	152	158	158	172	175	169	160	168	160	179	159	179	156	159	164	153	149	178	160	168	178	175	157	163	162	142	165	153	187	163	162	173	150	165	189	145	164	150	170	151	149	157	141	154	159	185	181	179	157	166	130	141	163	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
9815	1571	3528	3821	3225	2668	2164	1796	1623	1406	1232	1148	1006	909	907	867	780	783	745	747	744	683	645	644	630	566	615	584	578	610	591	597	598	550	570	558	549	544	554	559	526	569	512	575	568	530	498	529	486	482	506	497	556	516	487	526	529	521	525	506	509	515	528	474	476	503	518	481	502	493	511	527	516	515	484	472	459	498	528	475	512	526	486	462	506	504	506	528	470	493	468	529	472	487	473	456	501	480	535	513	505	466	464	490	471	506	494	490	492	514	457	467	502	508	483	483	516	530	437	486	468	505	477	493	471	501	536	509	497	487	502	488	500	523	492	499	477	502	479	487	478	479	510	471	465	519	475	508	497	463	475	500	489	491	483	481	489	501	439	459	472	474	479	480	490	501	471	476	474	509	484	470	449	484	522	468	486	486	496	460	477	457	487	473	477	462	488	476	539	481	479	494	475	473	488	446	467	446	450	467	519	482	467	444	470	500	513	484	447	484	460	481	459	443	509	479	473	487	474	503	483	466	467	506	469	488	515	488	517	497	499	465	459	505	458	505	478	508	504	495	462	462	467	488	477	485	458	490	459	449	492	508	458	489	494	459	508	495	495	493	487	481	467	513	489	522	460	479	487	477	491	471	478	458	491	484	472	479	495	487	498	426	471	437	494	472	492	492	481	489	522	507	457	451	477	481	473	492	494	470	507	498	476	553	456	495	518	441	462	487	478	475	533	492	482	449	461	514	477	493	478	485	481	479	494	498	481	499	479	515	473	490	500	494	492	513	468	486	508	459	500	485	513	498	527	492	481	489	500	459	478	484	507	447	519	447	443	474	465	496	466	469	523	488	504	461	488	511	459	477	473	504	508	492	459	477	440	453	476	487	497	480	481	471	467	477	468	468	471	500	506	438	505	500	505	525	478	450	507	443	422	460	486	485	468	477	531	489	481	461	485	484	501	515	521	489	477	472	478	489	474	489	486	473	485	487	500	460	483	474	479	509	513	520	502	503	480	507	450	512	485	494	458	462	482	462	514	482	471	478	527	470	441	501	479	475	476	487	477	471	497	469	477	475	486	519	481	496	493	491	465	464	483	485	483	471	494	459	459	495	526	528	495	490	478	488	498	487	499	476	500	494	456	503	477	488	489	486	478	503	503	497	532	511	500	477	492	458	469	463	482	499	504	508	479	509	517	475	500	472	487	509	465	453	466	479	472	465	459	482	496	499	480	490	461	499	432	486	503	541	488	509	501	446	476	513	500	493	487	495	466	476	457	466	484	500	494	500	517	500	466	520	511	501	484	494	492	454	469	492	458	487	501	470	509	475	471	508	512	474	472	470	471	500	522	436	475	466	502	491	438	467	495	476	464	474	464	450	484	492	449	474	468	560	454	497	479	469	449	469	479	471	493	466	484	513	471	483	519	483	521	490	454	494	460	497	452	469	481	489	506	492	507	464	489	496	478	487	478	461	454	482	477	516	451	501	487	504	465	464	453	490	479	495	508	520	475	464	490	505	483	473	493	504	448	489	454	491	504	524	522	462	502	527	474	482	534	496	485	507	506	505	484	474	504	479	429	506	503	458	446	471	501	488	465	495	476	478	461	532	527	489	479	455	493	498	469	488	488	447	491	503	506	491	485	494	470	478	509	456	451	436	479	471	465	498	461	492	460	497	454	500	472	487	510	516	508	470	454	497	487	462	467	510	481	504	492	489	465	466	531	493	468	481	514	490	511	464	523	505	501	485	486	503	483	484	485	464	472	481	489	470	458	463	473	497	485	484	540	486	486	454	479	492	481	474	507	477	468	433	506	459	507	468	494	489	507	493	511	498	506	508	471	471	478	515	510	490	489	476	475	517	454	471	488	474	457	479	496	531	512	500	493	496	523	464	443	449	527	482	454	469	524	485	492	481	510	504	480	454	484	465	495	482	455	533	523	515	510	473	536	505	493	463	480	478	467	507	484	491	495	470	485	495	487	452	485	480	479	469	501	479	504	449	477	503	463	494	447	493	444	489	530	497	484	470	493	464	511	508	493	513	467	452	461	498	474	476	483	484	518	474	460	498	492	474	525	526	469	494	481	484	497	504	465	487	478	451	482	456	489	464	487	496	499	469	483	451	434	500	484	519	487	506	514	495	512	449	474	487	483	511	512	467	499	521	446	500	485	505	511	478	456	506	460	481	474	508	485	455	490	489	484	508	475	456	503	496	476	526	454	505	477	464	492	468	499	511	477	462	508	490	478	471	455	474	503	466	466	487	457	458	490	508	506	483	475	450	492	460	494	531	487	468	513	518	523	477	495	494	500	500	503	498	487	508	454	477	463	475	528	434	504	470	464	505	469	457	463	504	546	487	465	497	496	443	479	469	490	463	502	472	492	494	501	458	466	505	479	484	481	495	491	484	451	485	502	489	492	512	462	534	513	531	461	491	485	479	435	475	505	508	490	452	443	467	494	448	497	463	490	457	506	475	510	500	483	461	493	483	453	506	480	500	440	470	466	467	481	440	508	501	455	491	482	524	487	530	478	485	472	521	453	502	465	463	489	479	480	487	472	540	487	443	501	518	452	497	501	474	460	496	475	481	498	513	469	481	508	546	469	454	505	481	487	475	469	515	483	465	482	491	462	478	497	474	516	473	471	490	395	445	484	519	530	481	469	501	489	466	531	450	476	507	532	499	479	477	449	450	480	502	501	480	482	509	493	466	472	468	497	510	451	461	491	486	494	460	485	440	466	508	455	463	455	494	460	492	485	475	525	517	477	521	528	498	476	500	460	487	444	503	492	507	473	427	444	504	448	472	520	481	502	513	467	510	498	470	476	534	474	489	494	487	476	469	472	466	485	480	501	463	517	521	479	475	491	496	490	501	474	481	498	463	490	501	472	482	450	488	457	490	477	488	474	483	456	506	478	528	498	494	500	493	491	451	460	501	459	495	499	519	443	484	443	459	457	464	458	469	488	518	484	516	458	506	500	523	470	462	488	476	470	487	537	474	495	460	466	502	477	481	527	468	472	491	487	480	449	466	501	464	493	506	502	468	484	487	527	495	499	457	516	511	464	489	444	464	492	492	482	502	508	489	501	515	453	483	452	488	478	503	489	485	502	465	494	489	493	522	481	484	495	461	465	478	477	501	453	476	454	479	517	443	506	481	514	461	499	514	469	463	501	494	468	501	457	493	502	451	486	479	490	522	520	454	504	476	456	492	484	500	490	479	536	498	481	472	488	490	468	443	493	456	458	486	536	465	492	482	489	461	502	479	481	454	462	514	482	494	486	482	496	467	464	460	480	461	428	467	502	516	460	516	437	484	508	457	481	532	465	504	487	490	464	505	461	459	463	476	482	494	539	447	479	492	485	478	462	473	486	461	450	489	476	465	486	475	490	516	449	444	486	527	476	467	496	462	502	476	466	459	521	524	495	499	485	495	504	497	503	487	509	491	491	485	496	462	483	484	520	492	504	451	472	495	513	468	513	488	498	457	482	427	463	462	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32803	5096	3133	2443	1645	1259	942	771	670	568	523	483	413	398	368	408	349	359	337	355	314	295	329	309	283	287	290	298	286	265	300	329	285	307	275	270	281	297	288	296	283	292	287	286	261	278	279	257	242	274	272	280	283	286	276	281	282	272	264	283	283	265	293	304	269	299	251	255	269	271	277	273	242	299	280	240	278	276	261	262	281	267	259	263	285	284	255	265	267	273	274	285	263	285	274	259	255	275	268	253	252	288	280	286	257	272	265	263	274	256	270	274	292	263	287	282	278	251	266	294	271	264	252	262	274	269	261	252	303	281	273	270	269	283	259	275	256	266	289	272	275	277	273	287	274	283	267	259	264	265	245	277	275	285	265	249	276	243	249	270	292	262	286	252	270	244	261	273	258	260	254	266	273	259	254	306	251	271	262	253	296	257	267	281	274	277	315	274	229	282	258	285	292	262	273	287	282	253	268	268	284	244	260	257	253	264	236	291	253	300	274	272	251	257	280	297	297	244	250	273	271	276	274	289	249	297	282	275	261	296	285	261	289	258	269	272	279	275	237	255	259	240	278	267	290	295	280	260	252	244	243	276	266	277	274	254	249	255	240	283	277	315	260	271	285	249	254	270	265	250	279	269	233	249	267	258	267	224	277	260	276	275	233	278	271	286	248	254	282	250	250	287	271	266	271	286	266	264	262	291	302	277	286	253	259	264	268	272	256	256	240	251	263	257	275	302	266	264	293	268	276	244	274	271	276	269	286	255	257	279	285	247	250	256	256	276	281	297	292	275	241	247	280	232	269	266	251	280	261	286	248	263	308	283	287	284	297	273	242	276	251	253	262	279	282	287	314	268	270	280	263	284	273	267	292	292	269	240	296	289	262	241	252	243	257	253	268	286	301	271	256	258	289	268	273	231	273	270	270	264	282	265	223	269	300	270	253	244	264	253	279	265	252	268	262	288	286	250	234	290	252	270	251	286	272	250	275	260	274	263	273	297	265	276	301	286	268	265	268	286	270	272	243	266	254	274	281	260	258	273	268	242	260	264	240	287	277	277	290	268	275	275	264	262	280	243	273	251	267	244	248	296	237	270	258	291	289	263	271	250	269	279	263	275	278	249	288	282	258	245	260	253	276	257	252	259	278	264	277	275	263	252	249	285	283	269	253	249	281	281	291	262	257	271	286	276	263	292	269	259	263	274	276	282	243	268	292	247	253	242	280	263	262	287	268	293	268	275	244	267	283	265	236	257	269	264	254	278	307	292	287	270	255	269	277	244	242	250	297	278	276	265	256	264	264	281	280	290	290	290	266	251	292	278	279	267	245	271	260	278	260	251	274	275	282	269	241	280	285	272	261	275	273	288	281	288	273	245	276	242	244	254	288	246	264	267	286	274	239	255	260	249	250	251	268	262	242	271	246	269	265	285	247	256	269	263	267	255	278	245	265	268	238	278	230	300	234	251	258	282	307	253	253	269	273	267	252	279	266	275	267	273	261	260	280	276	267	253	255	254	251	265	285	267	280	275	247	279	262	285	284	269	284	265	305	263	250	281	290	260	258	260	266	285	260	281	294	280	279	272	254	261	274	231	248	266	283	300	257	272	230	271	267	257	261	275	252	280	269	255	280	262	274	271	255	270	268	258	264	278	265	247	268	279	294	268	264	272	290	267	263	270	226	259	271	252	253	245	259	267	258	280	278	278	260	248	258	280	273	294	283	250	272	251	275	265	265	256	273	301	249	244	291	305	301	233	284	236	273	272	255	267	289	309	253	269	255	251	278	246	269	273	252	284	281	239	264	270	240	274	264	261	261	263	257	252	272	285	270	289	268	257	284	247	282	255	281	253	272	268	267	308	272	255	263	314	240	270	245	263	286	267	288	258	251	285	275	278	302	271	259	269	255	239	277	277	276	253	267	257	254	251	290	287	266	268	280	281	251	264	273	249	274	278	259	243	237	271	257	278	257	257	254	258	268	303	277	249	269	269	278	266	259	267	262	294	266	276	249	261	273	253	274	270	317	273	269	281	269	285	274	251	235	264	259	263	264	270	275	261	273	276	268	243	258	285	291	266	269	295	272	256	286	269	262	263	255	244	269	293	261	248	255	282	270	290	262	246	279	252	279	247	257	274	284	272	278	243	259	270	268	304	264	269	262	244	271	226	252	264	288	265	287	257	257	279	254	275	258	258	258	240	259	262	263	265	277	267	286	269	257	288	243	251	265	252	270	264	247	269	288	279	267	265	266	267	261	283	279	260	257	266	262	275	260	276	261	287	284	256	268	263	276	255	303	264	265	246	268	290	279	264	259	268	260	310	270	278	288	237	237	258	262	242	256	258	267	290	276	248	269	287	268	265	257	273	271	300	287	258	230	292	253	271	286	223	294	276	275	239	268	270	255	282	289	248	242	279	286	329	280	301	257	285	299	257	254	276	236	287	250	244	264	304	275	276	293	251	251	261	278	251	264	272	241	271	250	261	286	262	258	274	263	304	258	283	276	301	267	269	268	231	295	264	275	247	256	281	255	262	257	247	264	297	278	263	276	275	259	279	277	254	263	295	275	289	255	260	273	256	266	258	272	254	246	242	304	264	247	284	266	274	250	259	290	276	287	264	281	261	258	247	277	278	275	278	271	279	268	277	266	284	258	255	276	281	245	274	262	309	277	273	284	262	263	273	240	269	268	286	290	261	269	259	237	262	274	259	261	261	282	260	281	245	251	277	248	259	267	254	272	280	271	265	283	309	258	239	248	263	244	256	279	270	251	283	276	262	239	252	256	268	279	236	283	279	276	244	298	263	281	290	238	254	266	289	259	265	281	250	283	268	247	276	258	260	234	262	277	249	251	283	278	244	264	291	285	273	257	258	326	297	273	298	258	288	247	263	265	285	268	274	274	275	271	273	272	259	223	294	263	260	263	262	264	259	250	278	256	239	277	287	283	273	285	280	271	267	265	282	312	294	265	249	296	266	255	262	267	251	273	261	267	300	245	272	252	244	245	264	264	275	261	267	270	276	255	263	280	260	264	279	250	257	244	269	260	250	287	290	257	287	299	270	249	276	250	271	283	245	256	253	258	257	302	276	290	252	290	290	271	269	256	259	269	278	257	283	300	274	272	309	268	260	280	285	250	242	269	271	270	257	256	254	281	251	267	279	276	269	248	287	275	290	279	252	274	283	268	251	265	301	270	282	238	267	266	274	274	275	280	256	244	281	250	272	275	271	269	254	283	257	272	265	263	265	298	290	270	274	301	275	260	256	267	269	263	263	278	270	268	302	252	261	276	272	241	279	271	284	282	252	264	268	261	259	280	306	261	270	255	243	253	233	286	258	239	250	275	284	271	281	235	266	301	276	266	297	274	283	290	262	286	291	286	286	276	275	282	282	273	279	282	257	297	259	267	263	270	284	270	242	263	257	265	278	265	286	269	263	277	263	273	245	284	253	253	257	283	239	255	272	270	252	248	267	268	250	282	271	261	286	268	296	276	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
12923	2937	6371	7007	5854	4795	4005	3241	2864	2454	2204	1859	1733	1675	1491	1421	1400	1260	1224	1218	1152	1083	1089	1084	1093	981	921	970	942	934	982	873	850	885	869	827	842	810	791	892	852	811	776	808	841	803	802	843	823	789	781	820	809	763	769	778	811	731	768	825	754	775	792	731	768	787	843	782	806	757	746	732	764	730	789	753	731	795	801	786	762	752	782	783	755	743	725	780	748	730	746	682	758	725	743	733	729	755	786	706	804	750	727	734	761	740	767	783	704	743	712	749	752	708	696	749	736	721	692	722	726	777	761	719	700	728	761	681	717	719	697	730	696	727	753	698	763	735	746	735	725	712	711	717	752	763	741	740	745	714	714	747	724	799	739	710	768	804	730	737	745	731	729	765	673	719	727	763	753	753	731	742	742	732	775	747	733	744	742	706	726	738	753	737	744	685	707	739	740	747	697	742	728	700	696	774	723	730	682	761	670	736	705	716	766	739	742	771	725	715	735	732	772	753	743	690	740	723	774	719	700	761	702	730	714	762	776	718	749	734	721	734	787	706	742	724	705	702	718	692	738	747	696	738	736	754	706	655	678	754	714	727	733	708	700	672	762	702	726	695	696	727	742	729	725	685	754	700	725	721	714	659	798	733	689	727	789	734	777	708	743	717	733	700	787	716	732	709	744	743	762	726	742	709	728	713	719	738	741	730	703	705	702	745	718	679	733	720	718	732	762	769	750	699	762	700	738	741	706	697	743	716	735	739	755	756	739	729	773	732	706	721	692	746	689	741	704	748	695	753	767	706	779	672	742	774	709	758	697	772	670	756	696	697	720	743	711	733	702	781	759	677	754	775	695	753	708	712	718	720	722	738	751	746	748	749	725	690	765	718	704	728	712	750	713	738	712	747	698	750	735	738	682	735	742	740	733	721	642	796	711	713	755	777	720	719	730	749	717	697	697	728	694	732	720	749	778	735	722	741	760	755	731	722	775	727	745	710	738	727	765	723	741	710	739	716	764	783	780	749	718	746	742	739	721	712	704	724	725	740	742	752	683	757	674	733	730	708	734	691	790	754	713	774	752	728	724	733	769	704	691	720	705	711	716	695	714	702	693	733	731	767	702	717	719	718	745	718	717	762	687	728	708	775	776	700	722	704	721	757	691	760	754	705	683	750	768	706	713	698	772	756	731	736	770	762	745	765	725	738	774	751	708	697	696	714	714	738	705	766	770	741	728	680	763	735	722	743	734	766	738	743	749	700	738	728	711	690	695	701	715	748	732	680	764	671	761	740	693	746	734	724	714	761	701	703	734	723	746	796	741	741	702	771	736	715	737	737	785	682	712	675	779	714	723	785	741	744	692	728	738	730	689	727	720	758	737	758	718	691	748	688	753	749	728	663	739	759	750	768	720	710	702	704	748	725	675	773	727	701	702	731	764	702	740	744	704	744	725	779	745	715	745	740	733	709	783	731	747	716	754	721	718	683	785	717	725	751	725	781	674	740	783	678	691	758	675	796	711	733	780	714	752	715	659	703	750	760	710	732	730	700	744	765	722	765	721	726	708	711	692	693	702	764	717	712	686	735	726	738	721	706	762	739	730	724	743	750	753	737	723	709	720	735	713	674	756	755	683	722	736	776	699	698	737	766	721	694	726	701	703	749	705	654	704	703	715	740	765	749	722	770	752	690	735	734	697	746	742	701	739	724	776	705	703	704	673	728	764	736	799	761	693	763	693	752	743	751	685	730	691	711	681	756	797	752	720	719	727	735	738	744	702	698	720	742	706	773	716	734	723	739	752	687	737	704	732	758	741	704	701	734	697	695	732	658	801	740	700	739	736	716	731	711	748	705	720	730	728	704	766	766	716	700	725	729	731	714	703	700	731	736	735	721	696	712	698	718	742	715	729	685	690	714	791	751	722	743	734	692	743	732	723	714	743	690	767	752	738	698	755	731	735	726	691	694	707	740	737	722	750	723	720	714	693	699	756	726	696	681	717	719	730	721	744	693	745	726	743	779	722	731	746	739	693	735	741	742	704	760	690	689	739	727	729	751	718	706	719	672	776	700	688	709	766	734	726	750	741	714	744	735	785	722	747	755	753	765	702	786	759	741	755	738	717	731	719	747	711	745	741	749	720	749	714	730	694	762	696	676	719	685	788	720	725	742	743	741	711	734	686	716	726	756	733	742	765	782	738	700	762	743	699	740	678	749	710	749	729	742	747	688	702	719	732	764	751	723	715	727	726	753	692	758	744	746	742	713	756	736	694	696	762	720	762	737	707	680	749	717	729	724	714	727	761	707	752	691	791	718	725	699	703	759	722	775	710	744	761	783	686	745	698	710	709	750	718	709	723	741	687	706	762	717	715	686	702	734	717	740	744	679	729	730	722	753	728	770	793	748	717	708	799	701	737	741	705	733	733	743	702	701	698	707	733	760	731	739	742	718	726	728	726	742	773	761	739	701	751	714	754	740	757	743	745	731	709	748	768	744	770	703	722	757	713	731	705	723	767	755	726	768	698	719	788	719	732	665	730	738	722	697	780	726	722	758	753	736	762	717	751	690	732	694	728	769	719	718	709	739	760	739	709	754	715	774	744	722	704	715	721	776	726	693	735	704	679	722	725	759	773	754	677	736	751	766	729	695	737	750	765	680	784	712	722	722	689	745	770	751	717	688	697	739	739	686	701	729	723	757	745	684	695	713	690	688	708	740	735	739	678	789	749	736	718	741	708	727	734	740	739	738	715	747	699	778	733	767	760	733	718	733	726	751	748	721	713	705	741	637	767	668	728	710	762	746	719	727	767	761	724	716	758	752	729	708	756	771	700	756	745	712	706	672	701	728	723	698	736	706	733	683	750	726	738	685	716	702	735	731	710	700	705	754	780	753	729	739	732	719	752	737	739	700	734	690	727	723	733	700	670	749	777	750	696	710	673	716	758	730	759	714	703	756	721	694	731	735	713	714	748	751	729	718	690	739	707	758	711	753	771	751	704	763	758	721	798	740	733	739	687	699	717	772	692	763	716	742	717	687	750	737	780	713	731	756	718	731	710	709	733	773	742	712	728	783	743	734	744	720	707	704	717	740	725	713	694	694	712	735	713	752	720	758	710	755	729	735	715	706	752	744	714	693	751	760	705	702	728	742	696	700	742	735	782	711	728	714	714	742	714	710	677	695	723	757	760	712	729	647	723	744	691	717	714	806	753	719	751	740	729	740	739	716	744	807	762	697	729	733	702	724	723	751	714	689	706	708	722	723	763	746	734	694	728	745	728	747	742	771	706	795	701	728	759	724	749	723	747	697	745	736	737	704	699	741	740	718	784	718	713	717	731	744	692	707	721	707	760	747	663	735	695	690	714	711	726	704	780	704	758	726	714	748	704	718	701	723	723	724	713	741	732	731	708	752	691	692	744	787	710	710	739	713	711	712	738	736	712	744	738	681	762	764	761	694	685	785	749	715	732	742	778	764	738	744	718	733	761	763	706	728	740	704	703	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
3690	188	184	156	115	100	89	111	88	88	95	93	71	76	91	90	83	80	86	71	79	74	93	76	91	82	63	65	72	73	64	76	77	92	77	79	85	81	75	102	82	80	78	93	85	77	85	93	91	81	69	89	94	75	67	81	74	91	78	75	75	95	79	82	74	70	92	90	71	87	81	74	90	66	77	81	82	81	94	85	93	91	74	90	69	71	75	87	73	73	92	83	78	79	85	89	77	88	74	92	81	92	72	75	72	81	83	90	84	77	94	85	93	78	76	82	81	84	95	97	73	79	70	65	75	82	80	77	85	86	82	85	88	70	84	91	67	84	82	97	59	72	88	72	88	79	75	78	86	73	73	97	72	94	84	85	79	98	70	69	80	76	87	89	101	90	82	78	75	77	79	102	96	83	95	81	73	77	70	97	85	89	72	68	73	69	76	76	91	83	88	58	100	88	83	70	86	82	74	68	92	75	81	78	83	88	77	60	78	76	67	76	79	75	86	78	74	56	71	92	83	74	78	84	87	108	71	82	98	67	90	68	77	77	78	82	80	79	72	87	73	91	89	65	76	84	80	69	92	82	79	88	91	83	82	63	71	67	96	77	86	69	87	81	101	71	99	72	66	84	81	78	79	96	75	70	69	73	73	69	77	88	86	88	78	83	72	83	85	87	94	69	92	85	95	93	86	89	69	97	91	75	75	85	83	77	61	67	91	75	64	93	94	92	72	67	68	81	96	75	74	78	77	70	87	57	88	74	84	87	78	90	75	68	87	78	88	90	75	77	80	79	81	82	84	93	88	99	83	83	78	76	65	86	76	79	86	99	93	87	70	74	83	79	82	93	102	84	84	61	88	75	78	78	82	77	90	77	92	86	79	68	88	74	72	89	81	85	83	75	78	79	81	99	78	85	83	86	83	87	80	85	88	100	76	93	73	70	77	97	88	73	61	62	63	75	71	75	82	84	78	101	75	88	75	71	62	72	82	70	106	80	67	77	82	93	78	90	83	80	84	81	83	81	94	86	95	76	81	75	72	68	75	87	75	53	88	84	69	93	93	74	89	70	83	75	69	63	88	80	90	71	87	71	91	59	77	75	78	86	88	64	83	81	89	87	84	72	94	84	67	69	68	79	78	79	88	71	79	78	82	81	82	86	89	86	84	77	73	85	82	70	70	86	90	79	83	67	89	81	85	81	71	88	74	80	76	83	88	87	83	76	78	72	78	76	67	75	65	69	84	80	97	74	74	75	87	82	69	86	86	80	75	77	86	104	79	73	77	93	82	104	76	70	98	90	88	85	72	82	78	72	91	76	89	85	67	85	91	78	68	77	98	75	90	69	85	79	88	85	94	76	74	76	77	75	79	68	76	72	71	92	76	95	82	70	93	72	107	76	77	87	85	89	96	86	72	94	81	76	87	84	63	87	61	88	83	70	96	91	73	79	85	93	72	71	69	79	64	79	85	97	84	89	75	81	74	76	78	78	73	92	91	75	73	98	79	72	85	97	78	86	70	88	77	78	84	67	79	69	78	76	83	80	97	82	76	83	73	72	85	72	64	73	62	63	80	63	73	86	78	64	73	83	92	66	86	87	73	83	79	68	82	88	82	72	74	75	107	80	93	85	78	93	70	89	79	62	63	70	82	91	65	88	73	81	78	86	78	83	85	87	77	91	82	71	75	92	78	80	77	95	84	74	75	89	86	81	83	74	78	88	75	87	81	92	91	78	54	78	80	99	94	90	72	77	81	90	91	82	82	80	85	77	79	88	77	88	79	90	69	77	82	78	71	90	70	82	74	72	83	73	83	79	100	81	86	76	78	77	63	77	71	83	76	85	65	66	72	90	105	75	59	88	61	70	69	86	74	60	74	76	84	95	92	87	62	80	82	64	96	102	84	72	78	84	76	97	86	85	75	89	72	93	71	81	85	69	65	67	81	81	69	72	80	90	98	78	91	70	83	81	96	60	80	85	77	82	77	82	94	88	64	74	83	68	73	79	90	91	90	82	74	94	91	66	78	83	83	81	80	82	65	76	85	86	103	75	98	77	78	92	87	91	75	64	70	67	68	78	76	73	63	78	66	58	77	83	79	67	75	107	89	87	65	76	81	70	74	94	75	66	89	88	87	80	82	75	81	78	78	69	73	77	88	75	72	81	88	81	91	93	75	73	87	71	93	90	97	75	96	91	84	77	82	111	72	82	79	92	91	78	68	80	65	92	97	100	79	92	78	70	80	94	73	83	75	76	58	90	69	71	84	78	84	75	85	86	93	78	71	73	82	91	94	95	75	80	72	72	84	87	86	68	87	86	84	88	81	86	68	85	70	75	83	60	89	74	77	85	82	94	81	70	80	73	80	91	90	84	66	99	88	85	94	100	102	97	75	83	99	59	77	85	70	101	97	90	69	75	67	77	84	89	67	77	93	80	75	89	84	85	93	77	79	84	75	89	78	77	67	98	72	74	77	89	70	79	68	77	66	79	76	67	76	87	83	80	79	86	90	86	76	89	83	76	74	68	90	81	81	87	72	83	75	81	91	81	82	95	88	67	76	76	87	81	86	73	89	71	81	83	80	70	77	101	97	88	65	78	70	82	76	94	86	80	91	74	77	93	79	80	74	97	82	73	61	92	73	104	87	78	96	76	63	87	68	66	81	79	75	74	79	68	89	81	74	78	78	70	85	93	92	77	70	93	79	79	88	76	92	97	72	88	73	84	89	86	52	67	82	87	75	85	71	79	86	86	100	89	94	77	64	78	73	93	77	78	68	73	85	66	84	80	80	93	77	91	83	74	79	81	86	95	95	94	79	81	64	79	84	76	67	87	89	79	87	76	81	84	70	80	83	77	77	78	87	80	78	96	68	76	61	88	97	75	85	69	93	80	79	84	79	86	87	85	88	80	81	78	68	83	71	82	81	83	80	85	71	67	71	77	74	80	72	76	74	63	85	71	87	86	86	85	82	61	77	79	82	69	80	89	83	88	81	75	86	76	80	78	86	78	72	83	72	75	91	77	77	79	70	94	77	86	76	83	80	73	100	83	91	77	89	85	82	76	87	68	80	81	79	68	69	88	96	78	81	105	80	72	89	66	79	84	88	83	77	73	75	79	97	81	94	71	74	74	95	87	96	94	66	63	77	85	74	74	81	90	72	60	81	87	89	83	73	88	80	76	73	74	83	70	85	78	86	78	73	73	85	71	78	73	72	78	61	89	94	79	94	79	66	76	79	89	69	77	76	79	73	71	77	63	83	78	76	82	72	67	87	86	72	89	86	77	91	69	78	82	88	81	83	68	85	89	83	85	82	75	77	95	54	89	89	85	75	85	82	80	83	64	83	76	91	81	74	85	83	91	94	66	87	80	69	69	89	69	79	72	62	76	79	74	94	93	72	88	86	86	86	82	92	83	73	71	91	62	95	94	91	70	82	92	73	89	87	89	62	75	82	83	74	78	85	82	87	92	74	91	83	65	62	88	73	102	67	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
4183	374	462	488	431	418	396	363	372	334	338	320	304	291	303	308	321	287	287	318	313	319	268	296	255	295	253	326	271	240	288	295	289	274	324	295	251	291	298	260	268	269	280	271	288	294	303	250	317	273	273	246	267	261	286	287	251	295	254	275	272	280	277	293	268	292	264	276	268	262	263	270	259	259	277	269	286	305	288	247	282	277	290	276	272	256	255	280	295	269	280	273	253	285	261	277	250	276	283	299	274	262	267	268	271	287	271	240	297	298	259	304	252	282	265	275	271	289	258	272	249	287	289	259	263	274	278	255	290	277	275	289	282	305	253	293	241	292	281	259	262	292	254	271	270	296	271	276	296	312	272	318	277	259	262	253	281	263	293	263	280	253	273	281	277	276	256	277	273	285	278	274	281	286	284	280	284	269	284	287	257	290	274	272	265	266	248	274	292	269	265	259	277	267	275	294	277	273	287	281	275	302	266	265	290	279	234	291	279	270	244	275	292	266	287	280	256	258	255	292	285	263	256	275	270	294	248	284	288	265	254	283	297	301	272	278	267	271	292	272	298	285	255	293	241	272	279	290	282	254	268	282	274	248	252	312	286	291	283	276	247	254	285	262	278	267	251	311	283	271	258	292	264	296	285	273	274	304	279	298	256	247	289	230	261	283	245	268	285	273	281	265	299	272	282	293	295	282	273	280	283	253	270	279	269	264	294	296	264	268	265	263	274	286	270	243	290	260	285	262	277	259	278	259	244	256	248	280	271	255	257	276	244	261	266	259	280	276	295	267	279	274	266	281	254	299	288	238	259	289	261	308	279	272	287	249	310	307	287	257	268	297	250	268	268	299	283	261	265	294	284	299	265	260	269	266	278	271	263	290	294	284	281	276	289	267	269	254	286	285	262	258	271	261	271	266	270	279	259	269	274	307	297	301	263	269	250	267	298	266	288	294	286	272	274	279	309	270	244	298	309	238	301	269	273	260	260	271	254	251	293	278	290	288	282	281	266	285	262	244	268	270	303	292	282	301	266	257	254	288	295	299	287	247	252	282	253	271	281	286	271	297	288	254	260	303	260	283	255	291	281	309	244	280	270	269	262	261	302	291	273	250	276	261	288	266	301	285	257	281	265	317	234	282	261	268	283	256	269	247	277	269	293	264	312	264	298	268	273	276	283	281	299	283	261	265	289	276	301	295	254	265	290	276	271	288	280	292	276	258	275	277	279	263	258	278	295	272	290	286	264	254	279	265	262	266	261	260	300	247	309	280	249	276	265	286	278	267	280	284	278	286	268	266	263	267	274	251	265	275	237	285	286	281	263	266	302	276	255	272	272	251	267	281	261	280	274	279	292	283	258	283	255	250	275	266	279	286	310	271	261	246	265	281	254	282	273	265	243	269	255	258	292	247	269	274	284	273	278	252	276	296	274	259	277	293	293	251	267	295	256	300	281	254	274	281	285	260	280	253	283	284	254	278	277	279	257	289	244	244	295	294	303	259	244	264	268	232	285	273	305	240	266	291	251	277	280	275	278	279	295	268	264	297	284	301	225	292	265	313	256	238	277	263	275	279	269	290	270	278	287	292	255	258	260	266	299	283	249	275	287	286	281	260	272	297	269	238	284	293	283	282	272	266	286	296	283	257	288	258	276	251	292	248	283	262	267	290	280	274	293	280	274	280	267	280	279	278	305	268	242	298	244	280	253	278	261	267	280	284	284	254	276	278	282	275	279	287	279	258	257	294	267	278	259	251	261	266	260	270	279	297	301	280	256	271	249	270	287	272	297	283	283	261	261	243	267	270	258	284	300	294	240	261	266	274	248	260	273	290	279	284	286	295	270	290	278	297	280	270	242	258	283	267	288	293	262	276	281	281	253	290	279	287	293	266	280	284	279	273	289	253	236	292	287	256	276	285	269	264	272	292	251	251	282	267	250	292	288	295	316	267	292	266	289	289	261	267	293	268	306	280	287	291	280	272	261	281	262	273	250	274	275	272	252	286	273	299	278	270	250	281	278	272	267	272	267	257	271	245	271	290	267	259	282	285	282	259	286	286	246	267	271	267	286	311	278	288	261	277	282	290	298	245	276	271	243	277	281	279	262	279	273	270	253	270	288	307	275	269	283	284	267	295	260	248	290	262	284	307	257	323	282	253	260	288	272	266	246	317	288	280	300	266	305	303	290	271	295	250	252	283	291	231	276	265	227	283	278	276	267	280	294	270	280	264	275	284	281	304	260	289	285	262	259	306	260	269	287	258	258	287	274	249	263	267	263	243	254	307	284	303	278	268	282	300	292	282	287	272	279	292	290	307	285	270	277	283	255	247	308	260	260	244	260	265	275	257	274	297	282	249	288	265	277	297	275	252	291	301	263	297	282	284	286	292	284	268	296	295	276	259	248	257	288	270	253	285	275	260	285	267	257	284	288	278	306	270	271	288	293	284	265	237	284	268	267	278	248	280	289	267	283	288	265	307	243	273	317	277	270	267	293	277	285	270	261	280	285	250	275	262	268	260	275	247	263	265	260	291	269	248	262	257	262	276	264	278	256	297	276	280	291	245	294	258	287	252	241	268	275	293	261	248	253	276	274	269	240	264	248	291	241	277	268	287	260	273	258	264	325	307	293	284	299	286	295	260	307	288	257	233	265	283	281	267	268	266	276	254	245	276	293	269	294	266	266	305	308	278	302	284	281	281	242	262	271	288	265	276	274	292	245	268	300	262	283	271	279	266	279	295	256	294	287	271	325	282	259	282	274	260	279	285	275	296	292	281	275	288	300	295	284	277	261	261	292	289	255	278	266	261	282	278	275	272	281	280	275	292	265	259	247	257	289	271	265	249	293	270	256	269	280	229	276	267	275	299	279	290	253	277	283	287	292	288	278	276	273	269	280	292	269	284	330	290	257	302	270	297	293	283	286	300	250	272	287	258	294	279	270	291	291	304	277	259	250	275	282	282	254	276	294	273	256	275	285	267	307	300	267	279	286	266	264	247	281	264	287	269	286	296	287	271	282	286	267	263	278	288	286	263	270	297	265	256	260	284	245	284	262	282	278	277	286	273	267	274	259	267	260	265	259	268	271	282	256	297	274	289	293	301	264	282	308	269	282	267	266	260	282	287	253	275	316	287	257	288	267	267	303	290	273	288	251	277	263	271	269	241	249	272	281	267	260	281	293	262	277	261	276	282	296	253	255	295	293	287	275	296	281	259	262	277	268	304	281	260	282	294	261	268	261	257	253	260	292	300	262	264	296	268	235	276	283	291	288	300	272	276	279	266	274	286	250	243	274	275	283	286	294	268	278	279	242	264	242	249	250	261	255	286	242	267	290	255	255	281	287	296	269	277	260	273	253	296	256	256	258	254	247	259	261	296	285	269	225	245	296	270	269	250	265	313	273	251	252	247	248	269	270	267	270	267	318	274	265	251	261	282	268	264	264	298	272	295	273	259	268	253	282	288	259	296	304	277	236	250	295	272	259	305	274	286	289	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
19379	1634	1438	1173	761	622	484	399	347	306	319	279	220	232	217	195	214	209	193	211	195	176	180	196	156	169	231	187	196	150	172	183	171	178	167	173	189	165	150	159	195	180	178	152	199	168	181	144	152	180	168	184	154	167	177	194	171	141	147	155	174	158	183	175	166	174	174	172	172	175	164	161	160	174	178	184	163	172	149	158	159	168	162	178	178	149	162	159	169	153	177	167	176	162	162	169	160	173	142	166	151	177	147	165	154	174	156	174	166	145	156	169	138	171	159	162	159	164	174	154	168	165	143	176	156	197	188	148	177	186	170	175	170	161	154	143	166	159	172	167	182	169	176	158	176	202	186	185	145	158	149	162	157	168	176	167	171	164	175	175	166	190	190	173	150	154	135	141	160	170	155	177	156	167	166	176	167	177	162	153	158	149	171	152	194	173	185	169	167	172	159	181	166	161	159	162	149	164	176	154	152	161	171	187	133	154	164	162	145	162	137	150	156	162	176	167	157	157	154	148	159	173	149	149	190	151	172	160	172	162	172	167	164	171	176	178	171	157	170	177	168	173	164	155	166	139	144	156	171	146	182	159	180	139	163	168	181	181	156	181	152	162	157	169	172	173	169	172	179	161	179	154	183	170	161	182	155	147	146	156	181	168	166	162	172	152	158	148	162	191	168	163	151	191	180	172	149	159	146	174	163	153	165	153	155	169	180	174	156	153	169	157	165	172	181	172	158	192	159	153	167	160	167	172	158	152	187	188	154	173	165	137	168	162	164	150	168	155	158	172	164	148	174	144	161	158	171	168	159	133	152	148	159	168	163	161	171	169	170	172	155	173	172	160	177	166	151	154	153	173	153	179	181	171	143	163	171	173	152	180	175	159	172	149	175	160	165	190	148	158	158	146	167	158	165	160	158	173	166	175	172	167	152	142	152	172	171	149	172	180	160	143	130	143	166	158	134	160	151	196	156	190	169	171	137	178	173	186	154	141	179	195	162	151	169	167	148	165	168	183	165	172	156	172	156	163	182	166	171	162	135	160	153	129	168	186	152	156	157	169	172	157	153	170	160	165	174	178	167	170	174	163	154	156	162	182	145	180	161	152	166	142	148	137	177	153	166	180	172	142	139	175	169	160	170	167	150	143	150	184	161	154	158	168	163	162	165	161	152	148	169	166	161	158	182	140	168	177	165	167	158	147	188	158	176	168	167	158	169	148	173	162	145	173	158	169	179	158	163	155	158	149	158	170	177	150	157	161	157	143	143	162	190	160	186	163	183	146	150	156	162	161	164	173	163	163	175	159	155	170	156	158	149	159	149	145	191	150	148	152	170	179	143	178	167	165	173	159	163	164	162	152	150	150	159	159	157	152	177	150	167	154	161	156	153	170	154	180	173	143	154	174	140	160	178	193	124	146	168	161	174	156	172	177	164	168	157	153	154	161	160	139	157	164	145	165	146	154	167	158	181	148	153	169	123	177	194	187	150	162	148	162	174	166	171	164	172	157	138	147	139	154	168	174	173	156	162	153	178	144	165	148	182	163	159	148	157	171	163	177	146	168	161	166	172	164	149	180	167	159	144	148	183	180	162	154	198	158	178	178	181	169	165	141	155	168	187	142	164	166	159	190	184	183	174	167	159	168	178	152	154	163	165	144	156	180	183	191	182	148	170	154	157	148	167	178	177	157	154	184	143	150	176	153	168	165	158	163	175	166	155	189	178	163	145	156	151	165	149	164	147	164	159	159	180	153	157	159	169	174	150	143	162	142	181	150	161	163	143	163	168	177	182	172	161	168	165	181	190	164	167	156	162	162	170	153	169	154	193	159	159	158	184	180	170	162	168	179	152	167	164	180	186	167	167	173	169	166	152	164	158	164	148	172	180	172	162	139	188	192	137	161	161	152	171	144	169	163	186	189	154	164	161	168	164	146	155	157	177	190	158	147	177	171	133	168	155	173	159	142	159	162	151	159	182	162	174	159	167	148	163	174	150	163	171	185	161	167	173	160	168	177	156	154	171	160	143	161	162	144	162	168	163	166	128	166	150	166	182	177	175	178	186	186	172	143	156	173	167	135	178	171	160	163	169	168	155	157	184	170	182	150	182	165	182	156	161	184	148	188	165	173	161	144	168	174	150	178	164	159	177	158	134	162	165	164	168	182	152	156	157	141	163	174	177	143	165	183	161	176	169	168	161	176	152	146	162	156	143	177	164	164	148	174	169	141	155	175	136	164	172	152	171	155	159	131	151	137	149	184	152	171	160	155	158	160	155	169	200	177	189	141	174	170	160	154	153	177	145	153	172	172	163	127	192	168	143	183	144	152	177	154	151	161	187	163	156	173	151	166	159	164	158	168	171	162	158	152	158	175	171	178	155	152	177	174	188	157	164	153	150	169	155	151	130	163	170	183	186	181	149	164	174	197	175	184	178	154	167	174	159	149	157	163	138	166	157	160	162	158	166	169	160	163	164	145	144	166	178	188	149	171	165	173	139	182	165	173	168	159	176	162	175	154	142	157	156	171	149	157	139	175	150	174	173	174	151	204	187	155	158	167	154	170	153	175	174	150	157	164	163	161	155	151	155	147	144	153	167	173	188	175	185	164	172	160	166	165	197	179	145	173	166	149	167	165	177	160	177	157	180	178	175	193	159	143	143	154	162	153	164	161	164	129	158	153	185	149	171	147	187	149	165	144	180	160	155	157	130	163	193	186	165	170	171	170	177	155	179	156	153	168	170	158	165	160	156	161	165	154	148	140	160	161	153	146	159	165	153	175	159	150	175	152	165	181	165	166	173	175	160	170	170	171	161	187	162	154	175	167	166	143	162	170	161	167	171	142	146	157	179	157	166	150	152	163	171	175	173	165	172	176	152	195	175	139	184	171	150	172	170	185	172	150	155	174	170	164	164	156	156	167	166	157	153	169	171	160	159	175	186	171	149	165	175	164	180	161	179	151	187	165	169	147	144	159	158	154	172	174	167	159	182	158	150	164	145	187	141	189	177	160	172	168	159	157	177	156	182	159	152	178	174	197	151	151	167	150	135	150	159	175	151	167	180	168	174	167	159	145	145	158	168	149	143	159	185	174	178	187	172	159	155	145	168	161	158	160	144	171	154	169	175	157	156	163	146	166	154	175	154	164	151	155	160	158	148	143	156	177	177	183	152	183	178	163	198	163	179	155	159	155	128	171	198	183	180	162	160	177	166	138	170	168	174	161	143	169	134	188	149	180	138	186	162	158	181	149	154	158	159	148	167	146	168	157	155	163	177	149	175	169	160	160	177	171	151	177	156	155	149	149	164	155	151	166	171	182	148	154	151	143	177	187	136	151	154	169	175	169	158	161	177	161	159	160	172	188	165	177	157	171	164	165	170	157	151	141	151	165	159	140	168	184	181	175	178	154	152	161	181	182	175	177	170	176	164	156	188	153	153	143	170	173	162	171	172	183	169	173	184	167	209	159	148	141	174	150	176	139	154	140	163	140	156	165	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9009	1549	3559	3922	3219	2627	2216	1839	1612	1430	1248	1146	973	906	941	863	801	795	757	725	650	675	676	627	677	589	626	613	626	612	597	608	553	595	556	593	565	579	581	552	518	552	525	520	498	514	560	507	506	487	533	537	533	490	522	519	486	503	518	489	510	482	497	521	525	444	502	516	532	505	495	480	467	491	511	515	522	484	493	510	523	502	511	469	502	471	503	474	470	492	465	494	497	503	510	510	498	489	484	482	484	466	492	508	473	477	485	449	461	449	502	461	491	487	480	475	501	509	501	480	474	497	501	483	488	487	489	476	490	491	470	479	503	481	477	438	454	461	503	502	465	481	500	488	527	494	504	468	467	454	444	481	479	450	481	483	486	488	508	483	461	486	441	485	490	489	518	486	461	506	516	510	459	462	461	501	487	460	508	484	528	468	503	508	467	505	478	492	516	493	467	482	471	490	479	527	494	483	484	496	463	486	444	490	461	469	437	466	483	490	515	505	486	478	509	490	466	491	437	514	482	490	487	465	469	504	450	485	468	496	503	512	453	462	486	470	448	487	470	480	459	499	498	456	461	454	473	483	499	472	503	494	466	504	462	541	476	474	492	486	516	520	494	438	480	461	477	487	478	466	479	528	484	519	473	506	439	480	470	481	459	464	527	485	495	472	540	493	500	479	478	468	476	492	461	484	512	490	492	496	482	468	479	490	469	507	484	506	475	449	481	449	489	487	525	474	477	474	457	503	483	494	499	472	492	470	477	457	485	498	484	483	517	468	491	498	483	478	462	427	462	467	502	455	482	487	479	456	506	486	463	490	449	508	519	493	480	483	444	507	478	441	508	463	510	505	526	486	493	518	432	478	494	476	474	479	502	467	471	481	477	470	453	508	518	499	516	498	516	463	520	479	511	488	536	472	483	524	470	476	464	494	489	495	500	451	470	456	492	504	500	491	520	477	474	483	509	516	502	472	492	502	498	486	551	493	507	495	465	481	520	543	457	508	494	495	465	480	478	494	507	417	470	465	480	469	506	442	502	514	504	472	516	526	509	447	488	468	468	451	476	490	461	445	460	457	466	447	478	487	480	508	515	528	522	527	452	519	489	502	485	479	513	485	481	482	458	520	474	493	482	465	536	523	469	503	467	490	517	491	503	500	509	509	471	494	474	489	481	518	469	485	487	528	483	480	509	502	483	464	491	482	476	500	456	493	507	469	488	483	514	510	507	492	513	509	491	522	469	492	479	483	478	462	479	531	521	453	493	491	471	452	474	479	463	511	452	516	467	464	489	470	492	490	458	490	491	526	499	500	502	486	488	494	517	458	480	489	498	471	453	486	500	503	492	448	457	523	480	489	461	485	477	491	484	476	509	494	456	449	495	453	481	448	482	497	477	492	465	507	447	477	488	479	472	522	463	487	480	448	466	476	464	497	486	485	508	510	504	431	520	452	447	501	485	497	489	501	445	463	480	510	470	490	466	485	483	495	513	466	487	503	502	519	469	453	466	519	475	516	482	456	531	513	503	424	489	487	507	486	490	521	496	481	499	512	508	474	495	496	498	496	483	467	556	455	448	498	472	460	490	488	486	469	490	488	520	514	490	479	477	488	495	446	492	506	479	516	502	517	466	471	492	482	508	496	458	498	427	500	482	472	478	474	489	504	476	477	471	479	464	461	463	477	483	518	496	502	469	470	473	498	502	465	494	502	478	541	506	502	482	482	483	483	507	477	472	468	468	484	490	497	467	493	489	450	479	499	496	493	442	459	527	493	531	499	495	509	493	491	481	443	477	449	490	484	486	525	514	487	488	475	467	479	463	474	508	491	465	486	494	427	519	513	495	480	503	515	444	453	445	482	459	507	453	463	448	507	488	468	486	440	505	482	501	497	483	470	513	476	465	494	510	503	477	476	474	487	474	496	464	512	476	504	464	505	503	476	481	466	481	488	468	468	498	513	493	413	457	476	479	454	507	493	490	486	505	471	478	433	500	502	491	436	477	525	505	486	469	501	455	459	494	469	458	439	494	489	493	482	492	469	470	518	507	485	480	463	516	462	472	493	479	489	491	477	484	511	494	484	479	488	508	467	496	485	475	483	468	512	464	465	500	487	476	461	492	472	495	525	494	459	472	494	487	479	531	469	473	498	496	499	488	478	462	453	475	491	462	479	453	508	501	482	533	465	466	499	507	498	528	443	498	481	507	492	495	477	490	492	529	482	463	484	499	480	475	461	459	483	468	468	463	471	511	479	482	468	475	428	472	514	514	490	503	497	459	481	471	508	460	444	475	462	477	493	475	452	517	493	483	448	504	462	437	513	445	482	481	499	504	473	521	479	451	476	474	483	479	494	506	478	484	469	512	430	497	482	433	496	487	444	468	461	511	486	505	498	491	474	507	471	447	485	484	493	531	488	532	488	463	465	508	436	493	503	482	490	496	518	539	501	458	505	504	464	483	461	442	510	466	465	492	500	534	445	470	500	475	515	445	482	460	495	488	498	496	470	489	531	491	537	443	477	520	459	504	462	509	529	512	503	510	477	489	475	474	506	466	455	477	469	481	457	480	494	484	480	464	499	505	504	471	467	508	479	456	508	469	481	448	478	487	458	494	504	449	466	486	515	477	509	509	486	457	491	465	472	485	461	469	486	457	489	442	465	483	468	519	472	449	489	522	479	473	487	486	494	459	467	463	499	481	468	489	437	494	512	471	490	446	502	507	481	497	478	510	490	468	482	490	458	495	481	455	480	478	467	471	499	472	463	476	509	506	468	481	473	445	475	469	486	467	487	487	454	489	510	450	487	500	475	463	487	477	498	507	471	476	478	461	502	513	467	484	510	509	433	479	467	488	481	490	492	517	470	506	495	440	486	469	487	485	495	456	499	463	479	459	491	491	483	509	456	512	481	514	470	478	444	481	498	494	517	520	470	480	492	444	505	524	442	475	489	516	480	505	473	436	526	470	498	469	466	468	497	460	472	498	475	506	472	532	502	514	499	468	522	438	486	481	508	476	480	490	500	447	442	476	479	442	557	466	482	495	455	460	481	489	524	522	473	499	485	446	463	493	474	505	495	477	460	485	439	522	479	466	475	502	485	454	496	463	497	511	476	461	440	523	492	480	466	506	501	453	489	460	487	484	489	442	469	499	486	454	462	460	463	502	489	496	475	473	517	486	513	467	485	501	498	491	506	484	463	476	474	459	485	497	523	485	478	498	489	466	489	459	493	510	526	429	482	521	489	527	515	465	468	490	477	480	503	483	504	467	465	503	492	527	483	461	513	472	491	491	528	480	487	515	482	526	510	510	489	475	486	470	453	476	494	469	447	502	490	474	480	500	476	460	476	488	470	471	463	494	453	491	485	454	480	482	468	458	539	524	521	452	478	481	504	458	462	446	468	474	450	462	446	470	510	465	473	492	496	476	488	501	513	460	524	480	458	474	490	468	493	469	505	536	447	470	476	511	519	461	499	474	489	476	493	494	500	464	486	469	489	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30843	4685	3134	2428	1607	1165	921	765	654	620	460	473	447	423	397	385	388	378	332	308	309	300	300	320	303	324	287	290	316	297	286	260	306	295	301	261	300	293	272	283	246	235	271	257	280	261	312	297	301	276	296	270	267	269	286	269	267	287	263	244	278	268	280	269	281	292	276	274	307	256	271	271	269	272	259	289	284	287	265	244	265	289	251	260	280	280	286	283	261	252	257	256	267	250	265	268	266	277	249	286	258	267	259	302	267	265	292	263	265	258	278	266	280	254	286	262	261	264	286	277	255	251	258	253	276	281	283	268	251	277	311	263	286	261	275	271	269	282	276	284	268	276	263	265	277	300	279	302	274	292	271	267	239	273	286	254	234	272	237	259	264	288	238	260	251	272	292	266	252	253	272	263	267	273	264	255	237	261	291	255	266	265	259	265	263	272	250	271	257	250	285	282	236	256	259	276	263	248	261	264	278	258	279	243	275	236	259	263	252	252	282	274	258	284	276	271	277	297	248	250	279	257	267	275	276	248	264	281	286	271	283	297	263	305	272	240	240	238	265	288	262	298	272	283	255	258	292	289	265	258	312	272	303	254	243	273	247	239	263	280	298	283	285	253	256	287	266	305	256	286	279	280	261	238	298	303	235	225	243	298	298	252	295	270	240	273	286	279	258	274	278	249	231	247	264	300	255	248	273	274	285	283	249	251	252	260	260	276	278	285	279	269	252	269	270	264	259	270	251	278	259	289	271	257	276	288	267	263	276	254	261	262	263	289	284	281	276	267	269	273	268	256	262	291	293	241	293	247	275	270	282	296	252	239	245	246	252	272	265	272	253	264	267	285	301	256	277	278	277	274	277	284	256	285	257	262	302	268	255	276	259	303	294	282	246	277	242	249	257	296	267	269	281	284	252	258	266	244	256	299	275	255	244	273	265	283	245	268	252	239	286	252	288	253	291	262	285	261	302	250	261	279	251	275	284	282	255	279	264	250	258	279	246	239	261	226	283	291	260	276	250	259	256	273	263	256	272	257	266	246	248	261	286	281	297	278	274	293	276	266	258	269	271	251	289	300	245	231	267	264	277	263	301	284	255	290	246	290	275	260	245	276	245	257	235	256	270	282	264	286	279	268	255	292	292	276	266	274	253	277	300	254	285	251	290	231	272	241	266	269	255	247	248	297	291	262	243	253	228	245	264	243	277	282	243	279	264	272	255	247	286	301	270	278	266	260	247	253	269	268	272	284	279	251	264	280	265	280	269	311	269	250	268	266	244	245	228	267	284	268	265	257	259	255	265	295	251	256	276	305	264	280	275	268	274	259	266	241	260	302	296	238	281	267	248	258	265	227	296	292	256	289	269	258	297	291	252	277	281	258	271	253	275	248	287	259	255	274	263	280	238	262	236	261	239	286	270	247	279	286	254	269	277	264	255	265	287	270	271	303	251	273	252	289	244	282	281	268	277	244	268	269	279	301	262	269	251	280	256	278	251	287	272	263	295	277	249	283	253	275	259	312	280	246	288	245	254	270	273	251	250	257	282	256	282	271	281	298	277	272	290	266	275	262	250	278	249	255	254	259	254	243	272	255	283	298	288	272	268	252	275	270	276	271	282	272	229	257	251	281	243	253	279	266	280	274	276	273	286	249	270	264	253	299	257	250	258	273	284	227	257	257	240	283	257	269	275	288	287	228	268	260	244	265	256	260	270	266	261	251	279	268	280	242	245	288	264	294	284	276	275	250	274	294	267	255	248	274	276	302	250	248	303	284	276	290	272	280	246	272	265	262	262	281	252	277	273	254	241	269	246	270	226	290	225	256	279	230	249	297	245	258	273	244	270	274	280	299	251	271	253	266	289	264	255	262	276	266	293	276	245	260	268	280	268	265	258	251	288	237	276	288	251	242	242	262	300	252	280	232	257	265	267	276	248	258	256	245	244	300	277	265	261	264	244	285	276	254	252	253	268	276	249	274	241	299	276	287	265	249	269	267	251	260	270	302	249	268	242	287	248	273	237	269	250	285	255	251	228	237	267	277	294	295	262	281	267	280	262	259	260	269	256	279	294	293	241	286	260	257	272	289	243	249	265	269	251	264	267	279	267	291	250	244	256	263	290	280	272	278	285	271	287	269	257	273	291	237	251	262	252	259	265	270	261	271	266	257	248	266	264	283	255	267	294	271	285	270	284	249	270	259	256	271	273	299	281	257	248	258	294	273	262	274	247	302	237	283	256	288	252	262	259	290	247	263	270	260	247	290	275	263	279	251	289	279	238	278	290	267	276	279	243	287	263	262	315	247	251	247	298	291	261	267	265	264	268	263	256	274	219	271	282	258	270	259	249	242	263	256	290	288	234	277	258	244	287	298	257	246	252	267	276	313	269	289	278	268	266	272	301	276	272	278	278	262	261	298	265	259	265	256	263	252	270	270	282	268	252	245	282	279	233	260	253	262	264	249	265	253	276	267	279	256	276	284	307	292	282	247	286	271	262	273	292	265	300	290	270	277	256	263	235	282	257	248	243	256	269	249	281	249	271	239	235	242	254	292	274	259	240	262	279	250	298	267	255	273	272	281	276	263	279	246	292	274	247	231	304	262	261	269	276	287	272	280	295	280	279	286	252	253	275	270	281	262	274	252	251	272	275	256	253	247	266	259	270	281	267	279	279	293	251	269	295	284	295	278	270	285	292	270	272	280	266	286	273	258	266	269	269	274	288	266	289	270	278	263	280	227	258	235	278	274	279	263	266	263	251	281	242	262	292	280	266	297	265	246	268	246	247	263	233	269	250	255	256	267	265	260	249	260	284	271	276	259	294	259	240	237	240	305	269	288	262	241	279	266	246	294	286	246	298	283	274	278	297	263	258	268	250	282	219	254	265	254	273	289	288	285	264	281	237	251	273	248	256	248	232	293	279	263	270	270	266	293	239	284	271	306	284	287	264	256	242	288	251	248	275	263	276	286	270	275	286	278	262	288	249	254	256	274	253	282	263	277	252	246	258	270	257	256	286	285	297	272	249	294	287	269	285	246	265	278	262	248	245	277	258	280	268	280	283	270	279	237	268	245	263	236	245	275	265	265	248	274	274	272	280	271	269	280	288	245	271	248	249	260	276	281	271	275	267	269	295	239	227	267	264	253	242	273	263	299	292	292	256	278	251	266	260	272	299	261	279	262	263	270	249	254	277	282	269	267	273	282	276	265	269	273	242	261	276	269	232	247	253	287	248	271	287	233	275	249	232	292	250	300	257	279	255	293	282	254	277	255	276	257	276	284	272	264	272	242	259	275	222	243	273	231	283	267	274	257	265	225	278	261	252	289	298	244	295	257	245	268	269	263	300	269	279	245	262	258	238	270	235	251	244	256	245	282	283	241	236	257	229	302	255	255	281	263	261	269	285	254	274	260	271	277	249	265	244	245	276	258	248	249	253	293	261	272	255	250	234	284	259	289	257	255	269	275	242	269	264	276	278	228	267	259	272	248	288	262	277	256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12101	2982	6446	7005	5810	4846	3883	3343	2883	2422	2150	1959	1807	1666	1548	1441	1343	1312	1321	1202	1158	1097	1124	1056	1075	974	970	992	959	962	901	937	866	931	931	876	880	880	830	835	826	831	815	828	799	797	845	826	815	818	774	779	794	783	773	801	805	796	758	768	745	765	778	745	768	779	761	757	736	744	752	753	776	761	759	767	770	744	777	782	739	720	683	746	757	747	737	744	710	778	756	683	722	726	748	749	717	720	751	772	742	747	695	711	743	747	731	711	748	698	702	676	773	698	759	742	731	739	794	755	750	709	754	739	697	781	698	669	725	727	745	721	761	714	728	743	711	723	744	733	721	689	715	761	795	751	719	731	767	693	794	740	705	693	701	707	741	723	734	771	745	727	756	744	723	712	744	743	704	746	768	763	734	700	743	734	738	689	809	727	745	733	671	677	764	699	764	716	754	722	681	660	765	712	748	738	733	728	695	695	682	709	733	769	747	730	757	736	759	748	670	720	701	727	725	681	725	697	708	719	722	745	729	738	696	702	731	760	669	715	685	742	716	750	730	747	717	719	744	773	646	737	770	698	751	693	761	752	727	699	719	741	677	764	791	695	721	751	768	711	743	747	715	698	720	665	711	753	710	756	748	779	727	754	717	781	753	699	695	772	723	683	713	704	747	759	733	689	742	703	694	693	733	790	748	732	734	732	711	730	715	704	760	728	729	711	714	692	727	679	725	711	766	746	709	741	722	764	730	688	732	683	731	711	772	701	702	729	714	768	695	740	700	756	720	735	750	717	771	766	720	735	697	727	717	745	702	721	729	748	700	704	710	725	723	768	720	751	692	743	752	683	750	764	734	738	732	698	716	705	723	767	686	700	737	726	727	729	704	786	727	746	683	661	729	727	708	695	664	745	732	744	762	719	747	753	744	683	733	693	727	696	669	762	742	686	714	724	740	767	714	747	748	731	790	711	730	733	758	701	735	703	743	700	724	695	710	704	723	769	747	732	713	773	730	743	713	706	713	727	729	755	741	754	699	733	738	751	747	684	673	762	719	742	768	764	671	738	724	710	743	721	722	727	720	699	702	738	734	729	736	719	715	739	742	741	678	727	710	741	754	707	752	744	661	690	699	746	719	697	733	709	702	678	702	745	680	693	731	709	752	676	738	755	725	747	750	723	737	709	704	718	670	710	725	741	726	722	787	731	713	749	757	717	724	731	708	717	702	700	774	709	691	740	740	765	738	716	734	712	740	677	751	711	734	702	701	679	717	723	680	754	757	775	749	732	774	737	759	695	740	738	725	766	684	718	698	788	711	681	723	720	727	706	681	747	748	744	748	708	718	711	711	751	701	715	766	743	741	752	729	717	755	711	710	734	719	758	721	734	717	741	719	714	717	727	736	707	718	715	690	717	700	748	698	731	696	726	745	729	731	789	734	734	738	714	711	752	723	743	754	724	731	761	757	710	753	747	705	724	722	728	733	778	712	745	721	706	761	707	753	723	743	757	758	728	710	706	740	687	728	732	740	743	782	738	720	714	711	738	757	679	743	647	751	814	739	706	684	727	747	725	756	742	741	693	717	730	690	689	716	765	771	725	758	706	724	737	727	684	701	726	697	706	705	726	688	708	690	720	724	751	688	682	727	749	720	736	703	693	698	746	757	680	722	701	720	687	746	789	728	764	767	744	713	704	747	774	740	712	674	706	715	793	710	682	720	723	716	742	710	758	702	758	752	797	742	770	687	745	765	728	716	754	708	730	749	749	700	746	696	748	741	724	725	733	702	688	724	670	682	678	740	731	706	746	729	696	767	700	719	712	737	727	750	713	725	640	688	707	745	688	743	755	748	710	742	751	743	725	722	682	756	741	755	740	747	720	684	768	755	636	732	761	738	756	739	716	754	762	738	734	743	742	721	732	728	692	751	748	755	742	694	776	752	747	687	737	701	722	760	715	741	705	742	713	716	734	756	746	718	694	778	688	740	769	709	713	713	738	781	739	749	735	717	708	742	719	725	741	713	754	709	714	709	696	700	738	692	743	727	708	722	732	676	749	747	728	740	745	653	698	754	733	740	746	723	727	719	739	718	725	694	705	720	716	702	690	745	750	732	697	762	680	743	726	761	729	700	746	729	745	727	728	703	726	726	755	730	703	722	742	716	721	709	733	715	710	697	716	702	719	682	700	688	743	712	776	713	796	710	710	718	676	733	697	715	689	698	722	802	746	731	761	739	770	758	707	718	720	739	700	738	727	729	746	772	720	705	741	737	738	731	709	775	706	741	722	739	691	679	679	696	721	715	758	715	702	704	760	753	697	692	707	696	758	722	756	694	714	731	706	734	743	725	740	762	718	702	748	676	706	730	715	687	719	679	702	725	689	732	720	730	737	728	717	742	727	708	724	756	749	717	735	727	688	713	697	774	737	782	733	758	686	750	688	748	777	736	749	731	741	776	664	690	751	730	729	713	717	730	720	766	762	691	757	650	713	752	722	670	707	748	686	734	717	700	716	719	708	721	707	671	737	701	787	718	744	668	756	692	722	699	741	746	738	715	762	680	704	723	744	688	713	744	701	750	721	730	723	704	731	711	740	750	681	744	684	678	748	766	734	723	727	725	708	682	692	703	749	663	747	759	710	692	748	727	719	716	717	727	760	727	758	700	757	725	707	738	692	708	674	732	708	760	731	717	723	757	716	760	754	701	714	692	767	698	711	727	794	739	731	745	772	729	688	733	747	710	721	769	739	736	659	695	764	688	708	703	704	730	749	728	734	714	687	752	718	729	696	718	706	735	727	732	693	743	748	715	726	723	711	719	718	733	704	723	730	739	731	711	731	723	756	735	728	751	711	743	701	706	731	710	711	730	758	710	733	737	725	728	752	750	733	705	733	718	742	748	745	749	744	726	756	771	748	687	730	725	711	695	709	740	671	811	705	708	678	735	729	684	753	756	699	724	726	744	702	706	740	716	734	754	711	749	717	719	758	727	777	702	705	735	699	727	730	711	714	755	695	702	733	739	741	765	689	728	738	746	701	737	727	696	678	719	739	716	748	713	741	704	749	729	703	744	713	711	756	720	748	774	735	719	681	707	744	733	670	700	732	698	732	725	746	757	753	740	709	754	713	719	728	729	775	750	718	691	731	725	728	718	707	742	718	764	728	713	701	698	698	700	707	696	746	688	736	683	728	748	726	746	762	713	773	695	691	770	709	721	710	705	708	747	709	735	735	712	751	705	742	717	720	698	717	697	708	774	739	714	753	766	733	680	734	725	720	734	716	698	716	745	710	735	728	724	721	723	661	773	726	716	705	716	717	751	705	755	712	759	746	710	722	752	707	682	697	753	756	702	730	715	705	717	714	725	774	716	757	722	700	716	709	665	705	723	721	742	711	774	766	735	725	769	799	727	726	773	688	768	712	661	697	699	731	710	728	736	730	761	704	682	746	747	708	722	753	725	725	702	741	715	689	740	743	716	693	752	708	700	673	719	698	719	741	742	734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3497	205	177	162	119	113	91	100	84	106	83	95	75	73	73	92	87	85	73	73	91	77	72	77	80	70	65	80	83	63	90	90	80	70	86	72	85	82	80	67	66	77	75	72	91	70	72	93	103	82	91	92	100	68	80	84	70	91	89	86	82	72	81	79	87	91	73	80	77	76	66	89	80	69	71	65	104	79	68	74	72	92	101	65	81	72	68	88	90	89	92	61	80	68	66	73	63	84	86	76	73	86	67	91	99	84	68	76	68	94	91	79	76	84	79	80	69	76	59	81	91	72	88	65	80	72	83	85	91	76	76	85	92	74	87	88	76	74	74	75	74	83	80	75	82	86	77	93	77	74	75	91	87	94	82	79	78	86	66	91	97	93	85	115	112	80	76	99	112	80	87	70	64	77	88	73	87	87	68	93	81	70	79	86	110	79	75	88	79	60	66	78	71	73	84	96	76	98	84	82	73	79	89	87	67	76	91	71	65	79	81	77	86	68	49	96	71	83	99	78	62	65	84	74	90	86	73	93	84	86	64	84	94	79	71	65	74	90	60	80	92	69	74	75	74	91	69	87	91	66	73	90	85	86	92	88	98	79	77	81	99	87	77	81	84	71	85	75	82	94	84	83	83	102	86	88	72	84	84	84	80	59	85	76	74	84	77	84	94	85	97	82	103	79	82	94	92	84	72	96	68	73	70	80	90	84	67	104	78	83	79	63	72	62	83	74	80	85	91	72	83	70	95	70	91	68	85	83	98	85	78	87	94	58	67	73	84	91	101	65	85	73	84	68	91	83	83	65	82	97	83	94	79	96	98	83	74	63	65	81	72	94	77	75	86	76	85	77	81	82	81	80	78	69	73	76	102	74	75	70	79	90	95	67	82	82	94	87	82	87	90	88	93	67	88	73	77	81	77	76	85	73	79	56	87	72	82	89	71	91	87	76	83	70	69	81	59	60	83	69	89	81	70	78	79	82	83	77	88	73	98	80	74	72	85	69	81	95	77	88	80	72	101	77	84	79	86	78	92	74	88	83	97	79	91	76	89	93	64	92	79	87	78	86	85	79	72	77	81	88	73	67	84	82	68	74	58	72	68	82	87	95	84	85	72	85	84	80	89	66	76	78	101	76	85	69	75	73	81	67	101	77	77	93	62	77	88	78	90	94	89	79	72	80	53	83	89	77	66	59	78	68	82	71	100	63	90	72	94	67	87	75	78	79	78	94	74	69	82	81	84	92	59	93	84	91	81	80	73	93	80	78	95	91	84	85	76	84	81	84	72	83	69	67	72	76	80	78	77	89	79	96	98	85	79	79	79	76	69	77	75	93	59	77	69	83	75	87	70	75	85	74	72	75	78	83	57	82	75	79	101	76	77	88	62	80	85	80	87	75	66	82	89	79	91	81	75	82	89	70	109	84	72	76	80	75	68	84	86	62	88	88	75	80	80	60	62	74	66	73	75	86	81	86	80	79	71	62	74	64	77	79	80	94	74	79	65	76	74	81	63	64	76	74	66	61	95	92	79	63	83	70	67	93	72	84	65	81	76	68	77	89	86	80	81	84	97	71	81	63	83	72	87	84	77	76	90	63	88	79	88	83	90	64	68	84	83	90	74	59	81	82	68	86	63	64	89	71	72	71	83	70	82	87	85	84	85	74	89	76	80	75	71	82	91	73	76	81	87	78	84	80	79	71	90	80	82	89	94	83	55	80	92	71	71	79	77	70	86	69	60	86	73	83	62	92	81	83	44	65	89	71	72	86	61	101	75	96	71	78	72	69	90	77	89	71	89	74	88	72	79	77	81	73	79	80	59	70	71	72	81	80	79	85	87	81	86	77	84	74	78	75	87	81	79	84	81	74	71	78	76	79	66	76	81	81	74	75	75	91	72	76	69	78	93	87	74	96	93	105	64	88	76	78	84	72	67	91	84	76	71	77	86	73	85	81	72	82	90	83	74	83	78	65	85	74	103	76	72	71	93	77	84	89	78	100	84	83	71	102	73	63	68	74	87	80	86	93	87	86	87	71	99	83	76	95	65	66	83	79	85	76	69	80	69	80	88	84	78	81	85	76	76	73	74	79	69	90	89	75	75	86	69	77	76	96	82	86	75	77	83	88	86	79	87	72	68	87	72	70	74	94	80	80	84	66	93	93	85	67	90	77	68	77	70	87	72	80	83	81	104	82	74	76	81	68	74	74	77	91	70	75	94	61	77	89	68	88	77	73	96	91	87	77	77	78	90	95	90	82	73	80	84	49	67	84	81	84	78	88	83	103	97	80	73	77	86	80	68	91	75	88	79	82	81	97	67	82	91	69	83	81	74	99	85	85	78	66	92	70	84	69	72	74	78	84	73	76	87	87	71	102	83	95	74	81	94	92	85	76	91	70	81	99	100	83	83	79	79	83	79	75	98	77	95	83	83	66	77	77	75	81	82	78	77	99	85	79	82	64	73	101	76	67	77	89	89	89	83	84	62	67	71	63	62	73	89	62	82	78	90	82	89	71	86	92	83	86	89	71	65	83	90	69	89	102	75	71	80	82	79	73	84	80	75	55	83	86	82	79	69	71	74	83	77	102	80	72	101	66	80	106	80	77	82	83	72	73	65	80	76	83	75	81	63	83	78	74	83	68	70	83	92	85	74	77	80	72	93	81	90	78	76	78	84	97	68	77	73	83	71	92	82	74	87	93	95	83	72	72	80	84	68	66	86	83	75	83	90	85	76	83	83	84	75	71	95	91	87	78	71	74	95	81	103	83	80	81	96	71	85	80	74	91	65	70	90	77	91	77	68	64	74	75	74	75	74	87	83	85	78	91	78	73	90	75	91	87	76	80	76	84	89	68	71	76	92	78	77	77	86	84	78	66	79	85	77	76	77	80	73	95	79	81	90	93	55	93	103	82	80	89	81	78	81	81	83	88	63	78	74	82	78	83	83	74	72	75	93	78	80	78	100	68	67	77	77	88	77	59	67	80	85	77	89	70	76	72	89	81	71	80	71	73	68	73	84	70	83	79	80	92	91	74	70	75	94	78	65	66	81	83	87	71	77	84	98	89	79	77	82	89	64	72	87	82	100	68	65	84	92	73	79	99	69	74	88	86	80	88	71	80	87	72	85	80	87	79	80	85	74	79	82	81	89	75	87	83	82	91	85	63	90	84	89	70	83	76	91	86	64	85	83	74	80	82	75	83	84	81	91	81	72	78	82	58	94	79	74	71	82	84	90	73	66	77	95	73	79	82	92	83	92	86	67	86	69	86	89	63	87	68	73	77	87	92	87	91	86	80	93	84	80	95	88	69	87	70	75	76	79	84	85	75	72	83	74	71	78	82	65	71	89	82	77	69	90	87	77	75	79	103	70	86	74	82	80	90	88	71	73	82	81	77	83	95	80	89	80	89	73	80	85	75	69	66	86	73	77	76	86	101	74	94	74	88	80	83	75	79	90	95	82	105	73	73	98	81	81	92	76	87	81	85	74	58	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4125	354	470	495	432	420	371	381	345	363	337	303	298	306	309	300	282	285	306	272	292	270	260	303	280	309	243	289	265	274	266	290	299	298	274	274	272	266	226	270	244	272	292	243	268	307	258	287	259	274	300	258	244	261	263	267	259	272	278	243	299	291	286	285	279	281	268	282	279	287	305	276	277	274	304	271	286	256	295	287	288	294	287	270	287	275	241	281	266	266	276	279	289	282	254	279	259	304	279	283	267	266	275	288	260	274	311	264	262	296	285	272	290	288	278	279	258	256	285	264	265	268	304	264	274	262	283	269	261	275	248	287	324	283	240	269	257	272	236	273	280	277	272	286	261	251	249	284	278	287	283	262	268	291	315	258	305	258	286	270	283	267	251	304	268	285	284	292	264	240	257	310	248	249	244	274	252	288	260	249	290	282	282	261	296	265	253	274	260	265	310	263	267	255	316	221	248	293	304	272	278	271	246	281	256	281	239	257	285	299	271	269	273	288	279	287	270	245	305	277	293	260	272	251	259	296	255	282	269	268	270	265	253	263	242	264	276	267	261	281	295	266	237	265	296	290	285	268	294	274	270	261	280	271	234	272	272	289	274	284	297	279	299	269	256	285	298	257	248	251	268	249	294	271	265	272	259	275	246	265	277	249	269	246	267	269	258	270	304	255	270	277	279	311	273	254	242	249	274	263	271	259	284	278	272	279	278	260	246	249	263	266	277	275	253	246	271	263	246	272	287	264	252	278	279	240	304	289	261	273	287	293	274	263	302	282	271	283	290	271	267	283	281	277	271	264	270	270	279	245	274	245	248	269	292	279	248	294	279	317	256	270	246	270	254	247	249	287	261	270	275	268	270	278	264	261	285	280	257	290	237	277	256	277	284	280	280	219	299	269	273	290	280	274	287	290	270	293	291	267	294	255	283	284	263	261	285	268	247	312	284	293	270	252	291	257	250	248	241	279	287	272	296	310	259	296	290	302	254	259	272	293	311	263	278	278	248	269	282	277	288	279	274	274	288	251	276	309	258	305	270	282	237	284	261	264	296	271	271	242	268	296	271	259	280	264	270	274	281	281	267	259	252	290	299	283	265	285	250	294	271	305	269	289	263	264	292	304	332	288	252	253	264	263	303	250	278	289	264	260	250	261	260	286	287	273	261	282	251	309	311	300	274	284	265	280	275	267	260	279	265	319	273	299	273	255	265	287	275	276	289	273	276	298	274	257	309	282	263	284	258	273	284	278	282	225	252	270	290	292	277	284	270	251	311	276	284	284	256	279	265	267	245	238	271	269	263	259	257	270	273	260	258	277	296	310	257	265	245	264	285	269	272	261	265	262	267	248	267	285	244	257	286	285	226	286	272	302	278	299	258	275	282	289	266	265	270	262	275	276	284	256	273	267	273	295	284	257	242	281	242	287	298	247	265	271	271	258	283	273	275	262	266	268	300	277	259	264	269	272	272	282	257	287	280	266	267	269	265	219	297	285	262	269	284	302	255	241	297	261	255	322	264	296	294	263	282	256	275	308	272	253	276	269	304	291	260	248	286	283	276	249	274	268	257	255	250	256	306	287	271	260	260	266	281	283	267	250	269	250	290	276	262	309	278	272	282	277	251	261	272	310	274	272	266	285	280	253	246	297	265	254	258	291	262	258	312	289	273	276	282	291	270	242	273	237	290	291	282	269	283	260	288	306	283	280	261	300	253	282	276	254	251	268	255	286	253	273	245	290	278	264	259	284	278	268	272	303	257	274	287	279	256	282	281	275	279	258	276	278	255	257	290	247	257	244	287	288	277	253	247	298	283	293	275	276	278	250	268	284	298	280	280	296	309	292	280	258	288	264	277	263	267	297	267	287	266	295	262	276	257	296	268	284	248	261	263	292	300	245	247	255	294	255	258	278	283	267	263	305	265	261	300	254	262	268	284	302	276	285	273	293	269	265	263	294	312	275	281	287	267	294	266	277	293	242	264	280	305	275	275	273	296	287	272	262	249	283	283	286	276	270	273	289	262	269	265	255	288	269	287	283	262	292	254	267	272	268	268	284	260	264	256	269	258	294	252	277	291	268	270	263	274	284	306	262	240	287	265	290	288	252	293	255	285	261	281	265	260	269	262	263	269	292	242	220	289	277	266	274	288	257	281	263	273	269	285	271	273	266	269	253	252	249	277	251	263	261	270	291	293	269	302	281	255	274	325	299	272	265	254	287	261	270	303	265	284	268	295	246	261	277	257	302	288	289	252	302	264	287	303	276	278	276	276	285	289	288	281	276	245	273	288	262	289	270	272	296	263	265	245	285	296	250	283	287	273	283	255	266	288	256	247	261	272	301	246	260	279	240	266	264	282	293	301	273	269	248	237	276	278	272	295	252	245	243	287	265	307	266	271	264	269	278	271	259	250	279	246	267	268	290	274	285	266	266	285	283	296	259	254	279	257	265	276	278	275	262	297	261	281	263	265	264	275	246	280	247	280	231	263	260	318	242	270	308	283	268	275	273	278	266	305	283	292	301	274	295	263	243	282	269	272	288	286	296	286	264	271	274	314	282	259	240	292	264	285	266	273	250	266	303	264	285	268	293	286	252	275	255	282	252	243	254	278	281	271	262	253	267	265	270	275	280	265	272	275	265	273	252	273	263	280	271	275	280	260	290	282	264	273	250	272	289	260	250	252	304	264	279	264	323	273	266	266	262	266	319	278	292	308	279	284	282	265	253	274	263	266	266	270	273	272	286	281	295	288	261	275	267	283	278	266	284	288	241	291	272	282	270	291	292	250	275	306	264	251	269	276	257	277	275	238	272	271	273	295	292	272	258	296	287	280	287	268	263	289	279	256	262	282	282	266	303	254	279	258	273	247	265	282	268	233	283	305	286	274	266	240	290	253	277	291	251	290	240	271	258	250	304	283	296	278	272	310	284	281	280	266	282	250	246	300	270	256	280	281	273	276	278	270	266	270	267	269	291	261	279	266	286	269	240	268	286	275	290	273	240	296	261	293	286	277	274	280	269	268	277	270	264	291	262	241	249	301	274	249	260	287	275	267	256	277	264	289	255	291	247	249	282	270	282	265	267	283	282	266	298	290	275	270	280	261	242	259	274	278	253	260	262	255	276	252	270	264	283	257	273	279	272	288	251	281	265	268	285	285	275	274	286	280	270	266	280	253	293	269	265	274	277	265	279	281	288	279	280	278	264	275	298	301	255	283	255	258	272	262	278	266	282	282	289	271	271	283	268	284	260	296	261	282	273	269	284	274	276	299	258	287	290	277	294	260	283	238	279	284	273	264	279	274	285	269	299	298	279	277	284	259	263	286	225	289	274	274	282	278	257	260	251	278	256	311	279	246	279	278	269	265	267	275	275	259	276	275	242	255	267	296	264	226	267	269	288	296	275	286	296	281	313	264	258	278	261	275	293	275	266	261	304	269	285	266	256	297	275	281	272	294	287	275	275	267	271	286	275	277	307	270	281	265	281	274	272	246	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
20472	1676	1549	1136	758	631	465	411	338	322	268	270	224	269	231	215	203	208	219	196	206	210	199	202	181	182	184	177	185	183	177	187	181	195	184	166	171	174	152	184	188	168	183	179	154	177	153	167	186	162	163	163	184	146	169	179	181	169	142	163	168	146	170	172	168	168	155	163	158	156	156	181	140	159	180	168	184	157	167	145	167	160	149	162	160	157	168	184	177	147	159	177	146	172	173	145	186	153	166	169	183	165	187	162	169	189	133	154	168	167	167	161	147	166	172	179	157	172	149	169	162	204	167	177	148	159	156	147	164	191	155	167	170	190	154	181	161	157	156	149	170	150	159	174	177	179	164	169	182	157	139	161	159	171	135	122	177	154	155	162	169	173	190	174	162	161	160	162	147	176	155	176	192	128	147	166	155	166	167	172	159	176	167	165	158	169	161	139	177	167	151	198	169	161	169	155	159	164	163	160	167	166	140	173	168	168	157	198	160	162	159	162	176	153	171	175	200	173	167	155	165	147	169	165	170	185	178	132	169	183	159	164	168	201	156	154	161	177	148	154	200	152	172	171	159	166	157	174	199	151	170	175	179	153	162	170	160	141	143	151	148	167	161	172	171	148	165	185	157	155	169	183	162	172	205	158	166	163	187	174	150	149	164	152	159	158	145	162	177	144	169	175	177	149	146	149	171	184	152	148	158	147	158	179	156	178	160	134	147	173	178	166	158	167	164	165	181	155	170	190	174	168	153	169	138	160	172	160	146	176	142	162	138	181	156	164	154	176	175	164	156	174	160	173	146	168	182	157	146	193	183	157	178	183	172	187	154	177	163	177	148	166	158	166	183	175	179	166	174	141	167	182	172	170	179	161	143	170	163	186	175	164	137	169	171	151	170	176	149	148	158	155	157	160	168	158	188	148	154	167	191	170	176	149	188	181	163	167	156	166	170	167	169	163	170	160	195	171	183	165	147	149	188	154	143	187	190	153	151	187	151	137	167	150	164	173	141	144	149	180	178	172	166	142	175	138	202	174	157	181	204	168	177	194	156	158	165	146	164	163	168	155	192	148	171	178	158	150	142	164	149	170	153	158	154	168	158	171	161	169	168	193	167	167	169	153	189	171	157	156	160	137	164	175	179	158	167	171	149	180	151	187	195	170	175	160	163	161	180	175	150	164	179	156	168	176	165	165	179	160	160	178	161	169	169	162	164	163	142	163	198	179	167	153	166	171	161	171	175	148	166	162	149	175	166	170	166	164	154	189	169	142	160	165	147	169	167	176	175	178	135	152	163	173	151	185	186	163	170	157	154	153	165	154	151	167	175	177	171	175	150	167	172	149	165	139	166	176	165	154	166	164	149	163	147	166	184	181	208	166	161	166	151	163	160	172	169	156	198	167	148	178	155	169	164	168	173	176	154	177	163	196	151	172	155	168	170	181	170	158	179	155	163	154	151	167	177	171	193	175	163	168	157	177	176	176	181	175	157	163	163	163	164	152	171	173	157	182	139	155	162	155	162	142	184	167	157	173	181	154	142	169	143	163	166	157	153	184	166	161	170	169	160	151	161	163	167	140	172	182	175	154	172	153	166	145	169	156	161	174	145	169	144	173	148	173	169	163	182	165	163	156	157	158	172	170	173	137	146	171	159	173	142	166	161	169	183	160	160	183	177	161	161	149	181	164	174	148	163	160	197	168	172	173	154	158	167	154	156	150	168	149	168	161	171	164	148	161	154	183	167	158	151	171	155	172	152	157	177	166	151	160	157	183	176	174	130	160	170	172	147	164	138	158	172	181	153	163	189	171	172	177	182	173	154	168	158	145	156	190	178	164	153	171	147	181	169	172	163	157	161	162	142	151	159	174	174	177	148	166	172	164	143	180	173	158	158	179	163	170	154	178	170	170	150	178	163	170	157	150	146	153	155	148	161	171	141	180	188	163	163	169	170	176	174	183	167	167	169	161	151	178	167	164	166	154	165	189	155	164	182	163	152	175	162	182	167	185	177	166	163	163	170	166	146	180	174	178	175	146	148	157	171	158	160	175	155	167	178	157	170	146	178	144	171	158	156	175	167	159	180	190	164	165	138	170	176	148	154	159	177	141	178	157	155	181	177	149	164	161	162	179	153	186	174	205	155	177	174	156	168	183	165	177	194	173	164	166	168	164	174	136	168	138	137	168	163	144	179	192	172	170	175	166	153	169	185	160	186	150	163	165	160	165	160	171	176	170	151	182	149	155	159	163	161	191	169	189	163	158	169	139	158	169	189	177	163	158	161	159	168	154	174	150	190	187	183	151	175	184	161	163	164	160	169	167	173	177	146	158	151	137	171	163	188	172	168	175	182	164	161	158	185	198	156	193	147	170	172	165	143	150	148	160	163	158	159	151	150	181	161	173	153	165	149	171	177	163	177	156	159	172	162	159	140	172	172	195	157	169	172	184	150	172	165	160	156	181	162	169	174	163	144	175	187	146	172	168	171	135	145	162	168	159	167	156	169	160	164	155	165	142	174	145	151	161	137	153	166	154	169	171	159	152	150	152	166	139	167	150	165	153	178	178	175	158	168	163	184	164	161	161	176	139	179	168	190	158	156	145	168	167	169	173	172	146	158	143	151	174	174	163	167	137	174	184	153	165	161	162	167	160	158	193	153	161	178	154	167	174	161	167	158	172	155	182	153	167	170	160	154	169	172	158	175	155	173	166	149	173	156	144	158	182	188	131	155	153	181	154	158	154	162	169	172	179	168	159	180	149	160	169	175	161	168	175	180	162	185	168	153	169	172	161	180	158	170	172	146	142	151	141	156	160	174	159	173	153	168	168	170	165	166	146	169	150	158	174	175	148	157	179	160	170	145	189	160	186	194	174	160	146	169	158	167	157	173	170	146	184	168	162	154	162	177	175	175	165	153	169	165	164	171	149	182	170	149	177	148	157	163	168	166	180	164	153	131	163	160	155	160	157	160	172	151	156	148	173	148	163	168	169	165	151	167	164	184	170	171	182	147	162	154	171	162	167	166	169	154	167	154	163	157	168	159	174	161	151	161	181	166	176	183	167	151	145	160	173	166	149	150	165	166	147	177	169	164	159	187	183	165	159	162	147	156	155	141	154	164	156	170	158	160	174	139	173	179	160	163	150	166	146	160	153	173	165	184	152	173	147	164	171	157	163	157	186	164	147	161	166	172	173	152	156	156	176	153	162	166	167	162	166	159	149	146	165	144	148	147	158	175	166	180	173	175	157	156	148	182	157	181	147	168	152	178	161	168	156	180	159	162	192	180	150	178	155	170	154	156	166	170	138	163	175	165	150	188	178	157	160	154	162	148	166	176	168	153	175	144	180	165	176	156	178	184	155	169	159	153	163	139	172	175	145	152	144	164	160	176	148	167	167	152	160	171	145	141	161	156	157	152	165	175	179	191	182	172	132	165	182	180	176	161	171	137	151	170	162	176	181	180	177	162	154	151	166	158	152	148	150	153	169	155	170	157	183	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9513	1670	3481	3863	3188	2566	2139	1850	1602	1289	1183	1096	1074	956	926	822	818	758	767	731	693	663	634	621	657	627	629	600	599	558	635	566	556	544	584	550	526	536	525	502	542	523	482	511	535	568	547	518	511	532	496	512	497	527	535	508	529	531	521	509	500	505	512	512	496	521	466	480	547	499	505	506	513	491	491	512	484	507	458	502	496	493	462	486	505	463	478	500	492	448	499	484	456	487	516	515	486	479	491	505	467	549	492	494	507	461	507	470	431	537	489	477	479	454	437	488	434	463	461	492	476	476	436	515	502	489	539	447	499	556	505	471	482	497	498	505	487	483	492	492	491	515	481	477	482	479	510	484	488	489	513	474	520	497	521	520	491	547	487	474	481	464	502	487	433	511	493	482	487	498	507	479	457	480	484	467	462	521	497	469	501	486	477	472	502	503	463	495	508	464	494	467	491	488	503	484	493	470	507	487	460	452	473	497	462	462	507	515	526	499	483	513	475	479	485	510	456	449	500	500	509	519	524	515	502	505	479	514	509	468	543	464	519	493	499	480	469	475	465	486	527	486	482	478	450	523	436	520	485	493	485	490	501	482	502	496	474	483	474	452	503	475	461	495	462	465	507	445	481	501	450	484	496	458	507	477	498	456	498	507	470	486	492	443	474	510	480	465	470	448	503	506	487	488	532	495	516	482	525	474	497	480	459	487	477	474	494	501	491	447	511	462	475	494	463	504	492	520	483	512	468	481	521	468	494	454	469	506	460	519	505	497	467	468	476	472	472	471	493	463	481	487	490	454	500	468	441	481	500	463	445	473	456	518	475	504	487	494	462	472	472	467	464	484	486	491	490	494	464	463	471	461	488	461	456	474	481	480	456	485	468	490	510	498	458	519	458	495	457	465	450	479	478	517	491	496	493	481	486	483	454	489	415	510	492	477	517	485	460	490	490	483	483	474	499	462	482	497	532	539	470	506	477	472	486	512	512	521	464	498	513	499	452	484	450	481	517	505	514	448	490	499	470	489	461	439	474	500	471	507	490	475	502	520	500	487	464	499	510	488	455	465	471	497	471	501	488	472	500	460	454	447	491	479	484	484	481	455	483	487	481	464	479	504	484	463	493	463	448	464	515	505	487	469	508	478	492	457	483	484	476	461	476	496	461	490	499	503	498	472	482	466	486	472	465	489	444	502	474	463	471	475	477	465	463	496	454	487	512	454	517	513	508	523	466	478	508	464	505	493	496	502	454	453	500	477	484	499	485	506	507	478	506	479	481	495	508	475	498	465	463	494	491	492	459	474	461	513	497	434	496	490	459	520	503	458	463	490	474	469	509	496	473	512	460	452	497	492	493	490	508	486	450	505	469	479	465	492	493	493	473	486	471	483	459	473	546	445	480	485	510	468	513	518	500	486	459	506	496	479	474	524	466	490	505	512	472	470	501	501	489	496	494	513	463	500	516	457	450	476	446	525	503	495	444	503	469	506	509	484	507	470	481	489	445	502	495	500	460	454	487	485	481	485	492	478	499	502	467	441	521	510	449	472	487	496	479	452	488	505	513	483	458	514	451	495	450	494	501	481	510	486	520	523	486	469	459	473	481	460	540	509	472	467	511	486	493	477	474	436	483	476	529	482	531	477	481	513	451	499	467	479	486	469	448	473	520	517	537	500	465	486	490	526	475	472	475	469	469	456	468	450	464	466	446	497	481	513	448	491	476	502	505	515	466	535	507	435	440	520	496	493	445	445	484	501	492	480	535	501	510	491	496	499	465	502	474	496	487	510	468	519	483	509	502	503	517	447	470	492	516	494	503	467	437	504	486	481	451	464	485	491	452	508	479	503	482	465	482	499	459	467	493	506	480	493	474	500	466	510	450	490	449	488	475	496	481	525	535	501	456	512	494	492	516	499	457	510	513	453	469	527	469	481	515	495	484	458	521	452	511	465	493	499	477	492	498	450	475	488	455	504	492	476	467	489	512	494	477	494	489	468	485	472	458	481	495	471	443	539	466	463	493	495	479	462	469	460	494	483	500	510	494	464	499	487	484	490	495	463	479	481	522	522	484	462	486	498	503	486	477	510	473	496	492	460	496	495	485	487	501	460	465	475	459	513	464	486	498	522	497	447	504	468	497	500	483	454	456	501	484	478	516	486	495	492	445	469	474	459	518	499	477	545	474	479	489	463	496	475	517	516	511	451	467	472	497	516	466	473	470	478	483	503	475	450	442	479	444	464	512	483	528	476	462	458	454	465	509	469	480	454	508	485	462	480	509	448	474	447	476	512	520	482	467	489	471	508	487	505	500	447	475	451	458	522	504	530	516	542	518	473	480	477	505	477	520	474	479	525	488	486	484	478	505	470	493	467	483	525	489	542	491	483	492	492	498	461	528	477	448	526	482	487	480	457	465	483	478	478	481	453	529	501	505	472	509	472	494	506	467	503	478	504	492	471	541	478	520	470	467	459	456	477	483	503	469	465	465	513	485	473	441	524	478	480	469	503	445	462	457	491	462	439	506	477	494	479	467	504	463	460	483	457	494	490	450	498	481	495	483	491	501	512	474	470	456	512	476	481	497	489	447	508	477	472	477	491	489	498	488	472	475	475	447	481	463	436	501	493	472	517	449	478	466	469	461	450	496	491	458	467	461	511	467	483	517	481	476	481	482	506	466	467	487	490	474	486	492	480	506	499	488	471	458	505	483	498	506	486	502	442	514	491	468	477	511	448	434	480	491	535	523	463	493	466	476	508	435	476	471	444	470	492	488	463	431	460	520	485	445	471	517	515	510	481	501	458	497	472	475	507	451	494	522	485	481	454	461	472	445	466	475	477	474	487	480	473	440	525	474	505	504	492	509	491	482	506	467	514	487	465	443	457	483	550	510	467	473	485	552	461	463	450	513	482	485	453	493	511	469	464	473	488	443	449	508	468	499	483	470	456	524	512	477	485	501	497	474	461	494	482	486	488	489	502	502	496	516	473	486	489	478	488	473	502	485	485	495	526	434	463	509	483	469	451	482	512	522	469	479	481	499	478	461	470	496	522	445	468	520	486	457	518	505	487	496	448	496	489	473	474	471	471	463	499	461	504	512	499	436	477	465	477	516	478	445	488	500	439	505	478	472	476	490	464	455	477	480	463	461	475	464	470	445	473	466	454	441	477	517	485	507	500	468	476	478	492	424	460	468	489	474	509	468	471	486	504	467	498	489	468	486	478	471	466	486	488	492	461	483	506	464	516	469	477	495	494	468	492	517	466	473	487	493	487	492	512	446	482	470	496	511	491	477	456	429	498	471	534	453	471	502	489	517	460	525	495	475	504	507	537	489	479	474	507	496	457	460	481	477	482	508	502	506	478	470	471	475	490	475	489	476	471	448	470	490	497	499	464	512	480	480	441	506	511	512	477	476	527	473	488	507	494	493	497	470	527	498	507	489	511	466	511	473	475	476	488	457	499	471	498	472	473	485	478	474	488	503	497	459	476	507	479	472	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
31787	4949	3158	2441	1630	1136	964	770	679	537	494	449	413	437	409	352	375	334	352	312	321	335	328	307	308	328	301	297	301	304	295	305	265	276	296	287	300	301	283	272	266	282	263	284	276	270	284	277	264	266	269	276	292	246	259	254	264	273	288	278	284	276	275	280	272	284	288	264	272	264	306	288	266	302	270	258	272	276	289	238	260	273	292	266	264	269	308	270	274	250	287	284	240	245	276	281	263	254	283	231	281	264	308	264	243	261	271	282	293	289	280	281	238	264	275	251	256	268	297	274	256	258	269	271	268	262	268	258	268	282	263	284	262	297	287	256	279	267	283	287	277	267	277	242	270	234	267	278	274	247	271	290	241	286	279	229	291	304	271	270	281	290	226	256	280	273	303	283	309	258	293	255	292	247	250	254	276	290	268	270	265	286	272	254	293	251	264	267	294	276	254	270	260	273	219	281	265	270	248	292	259	276	276	240	250	280	260	261	278	273	247	259	253	283	257	280	287	261	257	279	263	289	305	287	251	261	266	260	266	262	275	234	254	270	261	257	267	259	285	274	247	308	275	268	256	278	293	244	263	274	250	257	294	278	268	258	258	256	265	287	274	274	257	253	302	267	244	256	229	238	244	260	290	269	273	301	300	278	260	255	266	264	306	245	237	266	246	259	246	261	264	270	277	260	283	264	274	282	262	281	231	291	267	281	272	263	298	276	284	291	280	255	245	284	245	275	271	263	269	238	298	291	259	253	253	288	271	273	290	257	291	258	253	243	250	268	259	279	295	273	243	304	276	266	262	260	279	275	235	255	298	278	279	308	285	257	271	256	260	282	276	255	277	292	254	274	281	235	261	269	297	258	242	279	302	263	260	280	279	261	300	259	276	263	261	245	238	292	265	285	249	261	283	254	266	289	244	284	278	284	240	293	261	259	252	239	259	278	277	276	291	263	270	256	272	292	267	285	265	268	294	266	272	230	268	263	273	271	282	266	263	246	278	283	248	277	263	279	271	239	273	285	261	243	262	256	270	266	256	252	262	258	259	244	257	256	248	232	272	281	260	274	276	250	274	250	252	264	295	295	254	242	268	286	252	267	291	282	287	293	258	232	280	243	268	259	267	266	267	272	237	256	286	256	269	270	253	273	293	235	287	264	262	258	290	267	250	242	294	259	306	254	276	270	300	272	238	266	221	243	273	282	275	274	288	282	284	252	282	280	285	278	258	289	245	247	267	296	255	242	274	261	242	281	263	303	272	269	276	269	277	266	246	289	287	225	277	239	270	270	249	243	257	281	266	269	252	256	253	262	247	286	240	292	264	281	266	277	254	249	290	274	260	269	270	269	268	252	252	282	263	243	257	274	258	278	235	256	244	250	266	280	257	256	241	281	267	259	245	248	246	257	263	244	232	295	284	256	265	279	270	280	258	248	260	249	254	284	222	297	260	274	273	276	230	287	295	276	259	283	280	266	262	305	271	240	264	255	267	273	249	298	247	264	243	252	228	267	298	242	281	252	240	285	274	257	282	259	284	295	262	240	271	254	292	275	266	280	268	264	259	266	283	259	222	259	260	266	286	258	246	264	268	263	259	277	241	278	304	260	266	276	288	285	275	262	224	289	262	267	253	244	263	278	270	301	270	274	264	271	269	264	312	299	260	297	247	302	259	283	252	292	264	286	270	240	266	246	287	248	279	248	262	250	269	298	260	267	290	265	268	249	257	276	277	276	293	261	277	251	242	267	266	222	275	260	277	263	272	250	263	306	271	239	282	249	233	242	253	266	265	277	271	252	276	299	272	276	273	261	266	267	263	262	262	277	257	277	271	295	268	246	238	291	286	271	292	263	277	259	275	265	240	279	275	285	269	252	265	273	243	271	271	253	257	266	276	262	272	249	258	265	281	291	260	277	261	248	275	282	280	288	243	250	257	275	284	260	262	292	271	276	243	287	252	250	249	260	316	257	272	269	299	275	254	272	278	241	257	281	264	263	257	253	276	256	286	270	265	254	265	233	293	268	243	245	242	255	261	229	249	253	253	276	298	241	271	228	242	281	275	281	249	254	279	252	239	229	298	296	289	238	269	256	275	280	231	269	285	259	265	250	301	254	285	262	276	286	249	292	255	258	251	258	256	258	253	289	267	281	268	266	255	244	283	248	272	276	263	290	251	268	251	255	259	288	296	241	254	277	261	263	265	243	258	265	277	270	252	277	263	263	263	263	264	259	265	269	271	242	276	274	247	265	244	227	266	251	237	257	255	267	264	270	283	249	255	255	239	263	286	269	275	264	276	265	252	244	258	259	259	246	266	241	267	292	267	273	242	246	290	266	266	271	273	242	267	271	246	255	260	285	281	275	256	276	260	268	277	244	258	275	287	291	258	277	244	251	254	247	250	290	307	261	278	299	236	255	256	269	260	273	274	230	235	290	256	263	252	229	287	290	256	287	255	276	253	267	273	251	273	301	268	253	263	263	261	273	260	247	252	241	277	260	259	257	299	255	261	284	257	287	267	259	264	263	257	253	248	273	251	283	264	265	239	275	259	248	266	264	264	294	239	249	270	270	258	235	256	232	271	265	286	240	262	253	264	251	275	291	235	262	264	282	263	258	284	232	280	246	239	261	275	277	265	245	282	253	259	234	277	246	267	255	275	260	287	265	248	249	258	258	303	264	227	284	252	298	286	252	296	287	278	261	267	233	286	263	272	256	285	301	273	298	264	281	251	271	278	278	264	263	238	297	248	269	293	251	290	274	280	268	254	252	249	260	271	294	285	266	293	259	281	257	252	264	270	288	277	257	282	268	273	275	249	288	253	259	251	259	251	302	254	263	256	284	270	287	274	280	278	268	276	275	258	260	278	292	266	267	286	267	276	235	264	272	267	262	262	265	305	240	237	294	277	270	260	285	247	289	226	232	271	280	276	262	268	281	258	225	262	259	244	269	282	273	289	259	292	269	261	267	263	263	279	306	257	263	246	268	255	320	278	267	276	291	255	279	274	291	256	252	307	281	271	281	255	296	256	267	277	282	261	267	304	278	264	263	251	277	252	239	250	239	276	279	243	282	242	278	259	267	261	235	261	267	273	291	267	265	286	256	231	283	266	246	254	290	257	264	261	274	292	274	264	254	301	274	260	248	267	265	267	255	285	277	228	263	291	257	281	283	290	290	258	277	259	243	214	257	260	289	271	244	250	275	274	260	263	272	270	288	256	286	236	290	265	273	249	260	255	292	269	281	275	260	265	277	255	289	279	301	292	269	272	246	249	265	263	249	276	280	269	275	272	251	274	259	250	255	290	285	275	264	252	268	258	270	273	257	250	278	250	265	302	244	243	271	248	260	263	257	234	275	280	267	267	246	301	280	270	277	282	286	240	280	271	270	263	257	294	294	256	282	282	244	289	260	239	260	271	254	278	276	277	288	255	270	239	264	275	266	253	287	258	276	279	282	280	229	262	257	267	272	280	285	233	278	269	310	248	281	247	260	319	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12377	2979	6385	6985	5782	4782	3927	3342	2867	2531	2186	1835	1752	1650	1563	1427	1347	1312	1141	1231	1173	1176	1072	1047	1019	995	964	955	1002	913	941	935	844	862	874	863	855	811	871	840	850	870	821	772	847	791	797	834	775	757	821	786	792	825	805	812	771	795	821	757	777	779	792	761	758	781	745	792	739	763	768	772	743	773	765	758	798	773	728	757	757	726	762	722	722	759	766	789	749	767	750	754	751	788	747	743	778	734	741	695	735	726	715	733	740	770	724	679	751	757	787	738	743	753	682	750	744	722	716	700	750	744	738	842	701	706	694	731	773	699	715	739	741	725	739	726	708	697	731	709	760	753	768	742	727	708	736	734	682	716	750	687	781	740	754	724	706	725	715	729	702	789	699	709	746	716	767	741	707	734	720	741	707	706	785	713	751	731	768	691	722	729	708	760	720	778	743	740	702	759	766	682	753	675	714	749	710	722	716	689	766	699	730	767	736	706	739	692	769	726	727	714	733	744	729	748	754	717	723	715	729	787	750	752	738	711	757	742	667	780	732	740	726	748	717	737	706	703	737	710	674	716	697	753	706	731	761	727	723	735	726	773	736	702	757	707	725	726	728	755	711	720	781	754	733	788	708	696	742	738	740	737	717	693	735	712	771	704	755	717	768	752	688	720	700	742	757	735	755	719	681	729	730	731	688	715	778	720	713	715	767	730	759	722	768	781	727	710	719	742	721	748	731	758	670	741	710	727	649	742	723	753	682	715	736	690	732	751	707	751	708	706	782	723	688	681	728	694	740	723	793	748	712	689	748	691	761	726	701	712	731	729	797	723	735	715	715	671	727	721	763	694	696	779	688	704	698	723	753	736	718	743	712	763	716	736	715	719	709	735	750	744	730	688	681	667	715	751	708	691	738	737	696	744	724	717	762	707	713	725	738	690	711	746	763	704	697	736	750	737	742	697	706	670	744	760	724	748	704	768	709	695	701	758	741	742	778	689	719	720	757	695	736	714	745	720	715	708	721	678	724	719	744	712	707	710	742	700	771	730	748	705	713	746	709	701	763	690	741	700	784	739	750	719	693	718	677	714	761	744	762	736	721	720	692	735	737	699	747	733	714	732	714	735	737	789	712	757	695	706	734	735	745	741	753	733	705	688	756	749	733	729	722	684	694	714	732	729	740	686	752	729	758	726	702	694	751	725	732	695	705	661	734	766	715	705	713	730	704	701	742	743	771	704	731	716	721	745	739	756	779	689	733	771	781	760	716	688	745	759	727	753	715	728	702	744	710	745	745	693	725	722	710	731	692	732	756	721	714	714	725	718	727	746	764	732	717	717	702	695	697	784	757	726	716	706	714	761	706	718	744	733	721	715	739	712	773	749	729	716	710	745	674	688	754	736	706	684	747	757	709	711	735	762	786	754	695	712	734	726	712	690	726	769	753	719	753	755	714	738	741	740	728	744	726	709	683	741	716	735	745	727	704	765	738	738	725	698	713	702	717	738	706	712	739	743	715	727	687	775	760	673	709	749	738	712	707	749	750	767	713	743	700	704	761	737	767	728	798	739	685	730	723	736	706	727	741	710	729	732	696	705	709	719	766	704	666	769	692	725	731	723	739	745	701	737	748	748	733	668	684	660	722	750	733	771	720	747	714	740	728	725	721	713	753	768	715	698	723	703	743	733	714	726	726	761	744	744	724	742	755	740	708	727	702	723	762	743	731	667	722	751	697	778	709	737	724	717	750	731	744	732	749	803	730	712	722	746	740	780	766	777	699	708	735	727	696	748	710	724	731	759	705	723	714	716	720	726	755	726	750	726	733	733	748	772	741	722	735	765	764	704	769	742	727	735	718	697	761	758	729	729	706	717	735	730	741	701	720	710	665	738	779	699	732	719	719	714	739	732	714	747	777	714	748	726	771	747	713	729	683	723	732	727	746	739	720	761	705	789	730	748	721	740	737	732	761	726	712	718	686	728	754	730	743	706	726	752	740	698	696	746	710	690	738	721	741	690	790	738	762	686	719	674	760	696	679	764	698	704	706	743	711	771	749	705	757	727	742	747	715	713	718	796	783	645	669	731	717	735	717	751	771	746	733	715	754	723	702	712	771	709	748	726	687	749	733	716	687	727	756	776	726	714	735	685	724	791	720	696	721	720	708	722	752	747	730	703	717	649	718	722	725	719	741	707	734	757	731	704	702	715	723	772	710	710	746	731	748	737	745	712	775	737	732	744	754	679	737	764	734	699	748	694	734	706	704	790	734	648	745	719	780	757	739	737	710	653	707	708	742	780	709	743	744	675	750	739	769	746	718	753	741	773	723	720	699	777	714	742	719	733	652	736	722	763	676	705	764	728	698	697	703	759	708	745	752	694	716	702	699	763	768	678	691	708	728	761	673	718	736	751	694	747	755	731	741	691	738	781	702	711	733	743	722	742	776	759	710	755	706	726	725	695	706	763	731	751	704	688	720	736	752	682	707	712	738	721	754	758	730	747	676	714	702	660	692	714	754	730	720	769	708	745	752	691	764	717	714	737	711	750	710	734	724	772	763	766	737	697	720	727	734	728	738	731	779	740	783	736	716	684	701	730	706	742	722	728	716	733	735	737	707	746	695	736	698	729	706	721	730	734	771	720	762	728	694	764	727	723	709	729	711	768	698	719	643	702	762	781	724	765	720	694	727	750	766	719	737	737	767	673	740	737	756	714	718	742	737	701	747	710	724	757	766	684	713	749	702	716	762	727	752	696	744	721	730	708	690	716	748	748	785	677	690	714	714	720	720	698	736	752	726	761	773	780	709	751	732	712	728	722	737	726	704	768	691	730	729	716	701	721	721	802	719	730	756	697	779	761	787	727	673	712	706	707	739	719	714	686	739	728	740	732	754	716	716	786	719	708	707	765	733	727	738	754	732	716	692	741	720	744	746	727	748	682	722	753	718	684	740	742	743	700	721	726	743	753	731	698	694	682	706	737	730	752	700	698	712	717	746	736	741	691	775	758	734	711	747	707	733	740	757	700	750	719	696	724	724	736	703	770	755	729	760	759	714	716	751	718	729	750	782	723	732	715	717	751	749	707	711	738	677	694	770	751	744	695	675	758	690	714	724	729	690	766	741	704	717	766	757	730	753	721	700	760	759	696	792	751	723	733	785	752	733	736	765	699	718	720	729	705	733	712	742	722	755	725	747	713	731	735	701	651	727	711	712	753	697	724	712	714	749	699	718	745	698	793	727	706	708	760	752	742	684	742	753	723	680	732	712	721	728	724	730	725	720	707	725	720	695	790	758	730	721	748	738	698	765	712	744	679	721	700	727	749	698	779	731	669	755	751	768	703	720	719	712	766	720	768	771	768	728	729	721	712	682	743	759	726	723	686	714	739	744	733	748	738	691	693	743	730	717	735	718	722	724	720	702	749	716	710	718	732	736	740	701	703	749	690	719	708	701	748	740	721	744	728	720	707	699	749	760	688	767	789	738	746	774	729	719	719	753	691	741	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
3488	163	143	152	134	109	105	80	96	90	78	92	80	80	79	86	75	77	88	102	79	80	83	73	88	63	65	77	94	77	74	72	89	84	86	78	88	71	93	83	72	78	76	70	91	99	87	83	75	99	82	85	75	87	79	82	82	93	70	86	84	99	71	64	65	69	85	80	81	85	88	83	79	91	78	85	61	76	94	62	77	83	84	80	75	92	76	67	77	74	69	78	75	80	75	72	87	90	98	79	64	91	67	78	81	86	81	97	82	87	83	69	76	80	95	95	75	92	91	86	85	76	84	80	80	84	72	74	89	86	73	92	69	77	76	90	76	89	81	91	78	71	88	74	84	88	83	91	82	95	81	90	73	86	82	70	76	85	77	77	64	74	77	74	58	75	89	71	76	81	89	77	60	84	70	70	66	80	70	90	77	78	68	73	83	73	77	98	82	91	82	79	73	72	77	82	84	92	65	91	73	87	73	87	81	94	83	83	66	88	81	97	88	80	72	81	90	76	93	79	87	61	78	73	89	95	78	71	78	84	66	72	91	73	89	77	75	81	78	81	86	76	75	84	67	75	77	83	75	92	81	82	73	77	81	72	73	67	85	88	87	86	81	80	71	86	70	83	84	98	75	74	76	74	67	84	86	80	83	80	95	84	87	83	66	85	75	71	69	59	87	72	107	70	76	95	90	63	82	64	80	58	68	66	87	82	73	108	69	84	80	73	85	94	94	89	87	81	80	77	94	75	85	74	69	72	81	79	82	95	87	63	75	78	63	68	73	97	86	85	79	81	87	59	86	86	85	92	78	74	80	91	88	66	93	73	69	84	97	79	80	68	85	77	79	75	74	89	79	78	100	83	59	88	73	78	76	78	73	75	81	82	86	78	78	95	82	102	75	68	84	74	101	59	81	101	87	73	82	78	77	86	64	69	66	84	84	72	72	76	80	83	75	79	65	77	99	80	64	82	83	73	84	78	89	83	76	86	82	96	100	77	86	80	83	70	79	78	88	75	77	77	79	72	82	87	88	85	79	73	74	71	78	94	76	84	67	76	78	87	77	82	73	81	93	69	73	78	69	80	73	83	80	82	87	85	75	74	72	83	72	89	70	107	101	73	65	84	64	83	81	79	77	87	83	73	84	68	67	86	77	85	85	69	88	80	70	80	88	65	84	74	87	79	66	72	77	82	75	83	78	93	74	84	103	74	66	83	79	89	83	77	79	70	81	83	83	76	85	92	80	73	91	72	77	71	69	69	81	85	89	96	88	81	75	68	72	75	92	80	75	99	86	77	82	72	78	90	87	90	99	75	103	87	67	69	62	69	72	94	87	84	69	78	68	79	72	80	76	91	85	78	69	73	96	86	96	63	91	74	100	97	79	78	77	68	71	79	59	85	73	82	82	79	89	71	79	94	80	77	83	73	74	81	80	91	101	92	90	91	69	61	88	82	60	89	84	70	81	85	86	71	62	95	72	67	74	83	66	66	83	87	94	101	80	79	78	73	80	70	62	92	86	101	84	87	69	88	71	85	78	81	103	64	80	64	66	90	97	76	96	76	88	80	80	76	77	73	86	73	58	77	80	112	90	83	73	69	79	77	79	111	84	77	66	94	77	75	80	81	94	73	70	88	72	63	83	83	80	73	94	90	82	95	85	80	75	75	73	86	76	88	89	90	77	81	79	56	77	66	84	53	92	86	93	81	77	82	75	71	78	85	73	96	87	81	76	88	78	79	73	85	59	74	87	89	84	76	74	69	96	70	70	77	66	76	81	78	55	73	61	89	68	87	76	79	86	101	79	82	74	68	82	69	97	76	83	81	68	51	81	76	84	81	79	68	82	78	81	73	75	71	82	86	73	80	91	82	78	92	70	92	92	82	77	85	75	93	79	77	83	72	83	78	78	74	77	82	85	81	71	87	84	82	84	76	85	88	82	77	78	66	73	83	62	87	80	87	72	96	64	75	90	80	86	93	88	86	83	59	79	89	82	67	83	86	82	82	103	77	86	83	85	76	107	80	79	96	61	69	60	70	70	73	79	80	74	59	86	74	72	86	85	67	77	78	89	86	81	82	78	73	73	77	89	88	80	76	74	95	64	79	67	72	76	76	87	80	94	76	80	80	98	82	80	76	79	76	75	87	93	86	85	89	87	72	70	94	76	66	80	85	85	82	78	73	94	69	81	84	68	86	74	85	86	78	75	95	75	87	82	83	88	96	78	82	87	68	68	69	81	80	68	73	73	95	59	75	66	87	90	65	66	100	79	90	71	71	87	93	106	73	76	80	80	88	78	65	74	72	67	91	74	84	89	87	72	80	85	61	82	87	86	76	84	92	79	100	78	76	88	86	82	80	80	73	74	85	86	83	72	77	68	91	76	84	74	81	67	81	71	82	83	75	93	68	75	94	87	87	84	86	83	86	90	94	76	69	70	88	82	83	83	94	97	69	77	65	82	82	58	85	84	87	66	60	81	80	79	86	74	72	85	85	70	69	85	72	94	69	72	74	58	74	78	71	61	88	97	72	77	72	80	73	94	78	75	71	77	75	71	77	81	87	74	76	90	80	75	81	61	77	70	87	99	72	77	80	72	98	67	73	84	73	58	79	78	82	66	78	83	89	86	85	89	73	71	70	77	87	85	91	70	75	73	69	83	84	93	82	74	69	75	90	87	82	69	61	82	84	88	80	86	89	82	83	72	89	60	65	72	77	81	73	89	87	87	68	76	65	66	84	77	68	67	58	81	74	84	73	54	78	80	75	91	84	76	85	88	70	73	87	104	86	72	70	80	95	82	94	98	87	90	82	76	73	77	88	89	76	66	66	80	76	80	81	78	72	94	89	76	82	92	88	64	90	79	68	80	81	85	93	81	83	64	79	73	88	73	77	83	82	80	93	71	77	92	76	59	66	75	73	83	69	82	64	67	79	90	85	81	73	76	80	81	98	87	71	90	80	96	88	75	86	73	76	91	88	73	86	80	87	91	80	87	78	95	76	80	71	72	65	60	68	89	78	87	69	86	103	73	73	90	72	78	75	89	89	77	83	69	89	97	82	60	80	69	71	79	92	74	66	90	79	84	80	69	68	85	85	80	83	94	96	76	81	65	79	85	81	92	83	74	78	82	73	80	73	75	91	79	70	72	70	101	68	76	87	89	59	71	78	68	72	85	76	88	69	93	86	69	75	95	78	78	84	72	84	61	80	78	90	91	71	81	99	77	104	78	88	82	86	74	82	87	69	72	72	73	89	78	80	79	92	82	91	62	82	65	72	75	73	78	78	87	113	78	85	92	91	76	72	88	89	81	76	83	77	83	102	83	79	91	77	71	73	80	84	72	75	66	84	83	83	82	80	77	100	70	81	98	88	80	66	69	84	74	83	76	77	72	90	84	68	80	76	84	70	78	76	96	80	69	85	66	89	80	79	91	80	62	82	84	76	66	85	77	92	76	80	65	87	68	69	84	86	68	76	74	79	79	63	84	86	79	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
4109	328	431	432	442	393	360	381	328	334	318	301	305	328	290	295	298	273	314	284	274	278	263	262	306	253	262	272	263	257	264	279	288	281	288	286	257	273	298	280	283	265	256	296	263	290	295	266	281	272	291	237	270	286	283	276	287	258	293	279	263	301	278	257	260	286	283	268	251	291	265	275	285	269	271	274	284	279	242	275	247	272	271	248	268	244	295	275	246	286	280	291	281	283	271	273	286	313	254	261	259	224	265	275	282	266	286	289	273	281	246	274	273	260	288	279	281	281	282	319	279	264	276	285	301	282	277	283	239	270	291	275	289	222	246	265	260	271	261	278	314	286	287	254	266	274	276	310	291	239	249	245	270	243	256	283	301	252	278	272	256	289	262	280	271	284	255	268	264	269	261	300	259	252	247	262	288	271	270	255	261	256	267	269	293	288	278	257	278	268	264	279	266	296	250	263	246	268	268	316	257	252	267	278	264	251	247	281	267	267	288	270	289	294	263	287	273	290	288	302	222	275	262	278	252	294	273	302	262	239	270	296	245	264	279	276	279	244	269	239	277	266	275	279	284	285	247	286	281	270	271	278	282	261	260	249	268	273	285	268	288	283	271	290	282	270	235	281	296	263	290	303	263	259	251	279	279	271	272	255	301	262	302	296	282	264	268	272	281	247	272	264	265	283	295	277	252	298	256	264	250	241	247	290	285	275	263	249	233	272	277	275	287	286	255	257	270	254	249	261	259	267	271	308	277	272	259	278	290	274	265	280	274	278	265	278	276	276	263	254	272	300	279	251	282	278	268	274	264	291	272	239	231	286	282	246	260	312	250	286	256	278	269	279	269	281	278	274	265	258	276	274	268	283	310	274	282	266	263	289	274	273	229	250	270	251	252	259	277	276	268	251	258	284	286	264	296	304	294	280	266	276	290	286	286	280	259	271	265	257	286	253	249	266	284	256	279	263	247	275	267	269	276	303	265	274	281	239	264	268	279	263	267	282	262	298	299	291	293	266	242	279	244	286	297	274	276	289	273	264	252	295	268	262	268	266	286	284	294	271	264	262	267	274	256	266	267	268	258	257	274	273	285	247	260	283	248	259	278	261	284	294	284	257	266	298	269	285	266	264	261	301	268	260	286	322	287	278	312	288	275	284	274	262	253	259	255	275	276	289	259	257	277	277	275	282	268	268	280	271	277	278	279	274	279	242	256	260	261	305	264	272	258	281	287	265	272	273	284	281	298	278	261	260	276	258	274	274	267	272	237	281	273	265	264	268	241	310	273	304	266	257	272	264	284	274	292	285	250	271	263	269	280	246	274	270	234	231	239	304	285	284	278	276	282	262	266	285	281	322	285	270	267	272	268	298	263	246	272	259	257	276	262	270	255	256	241	279	272	291	294	289	266	279	294	279	238	279	297	272	269	273	258	266	226	258	266	276	271	254	298	274	305	292	270	275	257	277	281	292	275	254	282	277	271	251	269	273	256	282	289	265	285	250	293	230	279	253	267	291	285	228	241	281	310	267	265	280	298	282	280	269	277	266	285	275	287	280	271	287	261	275	266	264	272	257	272	285	299	294	289	280	277	268	270	274	283	278	290	264	282	252	285	283	271	235	264	280	250	280	292	259	293	265	281	272	280	278	265	262	275	274	273	248	264	252	284	275	261	278	231	266	276	257	256	289	267	273	276	291	274	260	257	259	267	331	282	269	272	272	284	254	269	275	240	276	257	285	249	271	257	266	278	252	253	271	277	280	262	271	268	256	271	260	255	269	300	263	267	281	271	288	261	274	288	274	264	265	255	283	247	292	278	285	277	260	234	268	278	261	269	268	273	242	294	259	260	253	261	274	272	260	298	249	270	307	272	270	266	248	257	270	272	279	241	315	264	287	253	252	265	248	275	267	256	282	261	249	262	280	282	266	290	254	267	258	260	241	276	281	294	262	278	238	279	278	287	248	245	266	282	265	252	250	242	274	276	250	297	282	289	276	278	274	250	291	310	271	293	272	270	260	251	263	273	282	269	310	273	276	282	279	269	272	248	279	270	269	299	268	256	243	301	253	290	281	262	288	285	267	257	302	269	290	259	251	278	273	286	267	278	269	254	276	278	258	266	276	273	253	270	280	245	289	311	278	315	263	292	277	295	271	258	253	278	273	269	244	256	261	302	284	281	279	271	263	276	250	284	255	251	259	261	300	269	261	271	276	297	302	270	262	234	289	268	259	275	285	288	288	286	295	242	279	280	267	314	277	305	271	287	263	312	260	258	270	284	285	282	270	280	293	282	272	295	301	289	280	237	282	313	267	258	270	285	260	289	262	286	259	266	287	255	251	257	274	265	241	236	243	298	259	282	275	275	265	262	243	258	244	244	246	302	278	272	285	264	256	288	234	227	246	280	285	294	282	307	275	247	269	267	257	255	301	287	253	247	303	270	291	277	271	267	287	263	278	258	258	259	283	275	281	293	284	294	278	285	289	295	282	264	266	286	272	252	269	267	236	285	251	278	271	254	294	261	260	307	256	283	277	257	260	275	272	307	284	248	304	270	265	257	293	228	302	282	273	243	274	251	258	251	266	293	267	274	282	301	271	282	267	274	281	275	282	293	300	282	273	274	229	296	275	295	267	304	296	261	261	288	251	300	267	278	251	274	259	279	280	273	284	258	280	283	251	258	284	253	296	262	287	280	277	269	253	284	238	285	273	276	270	267	272	266	289	291	261	262	291	271	271	265	249	301	261	261	287	267	289	284	268	246	289	290	280	250	307	261	295	267	255	282	261	257	262	258	263	290	305	268	242	267	274	279	238	266	268	267	267	277	248	277	311	253	271	283	241	268	241	248	255	262	258	304	276	234	299	292	282	293	261	277	246	288	255	273	262	269	286	245	264	262	289	285	253	277	235	265	272	290	268	296	273	279	269	283	271	256	301	260	300	258	258	261	265	245	274	273	242	266	269	282	278	264	283	281	263	252	266	262	284	288	256	285	246	282	245	255	264	261	275	290	300	287	271	294	280	238	282	253	266	283	276	300	276	261	257	263	270	279	281	286	267	293	249	287	248	244	284	284	246	291	250	268	263	280	288	268	271	281	266	255	271	303	285	231	261	270	284	265	293	293	295	272	296	268	287	287	285	279	274	284	254	269	276	272	296	273	279	294	253	264	268	272	281	266	295	252	294	276	296	296	267	293	293	258	251	251	259	250	258	283	304	242	245	281	285	276	264	252	289	265	293	269	267	285	273	266	298	242	260	254	258	261	264	312	299	287	249	255	279	304	278	298	272	272	263	276	269	261	250	258	270	269	254	249	269	268	250	245	286	267	249	274	286	252	266	289	274	265	290	237	274	270	263	245	268	299	258	307	271	282	272	271	298	261	280	259	286	283	258	260	264	261	279	258	259	282	275	258	259	279	263	283	280	271	269	273	265	283	280	310	287	283	279	274	281	266	287	247	290	246	272	260	250	261	269	299	274	253	272	260	274	255	257	264	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20197	1664	1481	1222	824	644	488	382	360	309	290	293	247	221	204	226	193	216	184	186	201	218	185	176	210	202	208	192	187	171	169	197	178	181	169	174	147	204	171	162	178	174	172	159	166	178	161	184	167	164	152	175	173	155	168	167	185	160	179	188	154	166	157	163	193	172	171	173	183	150	164	165	173	157	174	173	161	171	171	164	161	161	158	168	160	178	158	150	169	155	149	177	161	159	165	179	171	166	163	167	143	165	172	156	166	195	153	141	182	185	155	155	170	184	148	174	140	150	185	166	183	147	147	157	169	150	151	163	143	162	147	162	160	171	143	153	159	176	182	155	174	191	157	174	148	150	154	181	173	157	186	191	146	183	176	162	182	156	152	179	177	121	156	162	160	179	157	147	158	146	164	191	155	144	148	154	157	132	177	132	179	196	168	167	159	172	158	170	185	173	157	178	161	180	157	162	170	162	169	176	167	184	163	173	161	152	155	163	170	171	152	172	136	161	168	159	164	172	186	170	142	186	175	148	181	169	137	153	167	145	162	160	145	162	160	178	185	177	178	149	175	177	195	160	147	175	159	146	159	153	171	174	160	176	170	169	157	169	137	186	161	159	174	187	157	160	160	163	142	162	158	154	170	149	166	167	154	161	158	163	168	179	171	152	146	156	163	159	153	172	174	135	162	172	171	165	180	163	171	186	187	175	180	179	170	180	167	191	164	158	175	155	179	182	157	164	173	145	152	152	184	153	174	152	168	174	163	162	181	172	164	155	170	144	173	179	145	146	154	182	174	167	175	186	147	151	173	138	152	170	169	147	164	152	156	172	193	167	154	154	168	157	176	166	178	168	170	149	153	156	166	165	173	156	153	175	167	180	166	152	167	153	162	159	168	156	153	161	156	192	153	139	158	167	156	184	163	151	158	164	162	171	178	173	160	164	152	177	164	173	169	159	168	165	169	167	148	179	165	192	178	158	163	151	165	156	174	140	176	178	161	167	194	175	145	151	177	158	176	159	159	160	177	163	187	168	169	182	164	157	158	160	169	139	162	143	179	160	166	152	179	170	155	139	186	175	154	146	173	167	159	162	163	166	163	171	165	160	165	152	164	177	145	166	174	163	173	188	166	179	186	153	176	164	165	183	168	178	178	175	155	179	142	169	163	174	155	175	182	180	157	174	172	163	156	182	170	160	176	174	181	137	152	168	143	172	187	184	143	153	159	139	184	176	181	142	178	174	160	138	146	157	180	161	184	181	164	161	180	169	164	200	180	143	158	154	169	165	161	168	171	177	172	164	144	171	151	147	176	183	160	155	154	138	166	155	151	167	160	170	174	164	145	163	149	158	156	165	162	158	155	179	146	160	135	169	178	162	170	183	159	176	166	162	174	161	183	157	161	171	161	156	166	168	156	169	154	153	164	151	154	176	188	172	158	170	160	142	170	177	144	165	131	150	158	174	157	152	143	163	160	177	168	171	157	166	163	155	161	168	173	186	166	168	149	172	173	161	180	164	150	163	171	181	162	173	144	167	170	156	161	139	151	158	150	145	141	179	159	170	155	140	150	161	183	173	145	172	157	193	151	167	187	178	144	177	160	174	180	165	161	168	147	153	162	162	172	149	155	160	146	149	146	180	177	202	192	180	154	143	147	198	150	153	170	150	149	139	171	158	152	172	169	138	166	156	144	173	166	133	191	170	166	165	166	163	152	151	151	139	152	152	157	188	183	165	178	181	180	144	170	173	170	176	143	173	165	188	178	157	162	142	164	163	159	159	166	166	162	158	173	172	141	189	159	162	181	162	159	172	156	153	169	181	148	177	186	187	168	182	172	152	160	162	170	178	160	158	162	140	155	154	168	145	175	183	160	153	171	174	174	150	154	172	154	163	181	148	171	153	178	159	156	180	145	171	164	173	183	160	161	177	164	171	169	152	155	155	180	161	135	175	160	129	157	160	148	169	167	171	164	158	170	149	174	168	174	162	160	161	178	178	152	174	150	151	181	169	163	175	155	168	161	158	161	162	189	177	158	148	170	175	162	172	174	167	137	186	141	171	171	146	170	152	167	147	169	144	188	172	170	177	174	155	163	148	171	168	156	179	139	150	165	152	166	170	167	170	176	150	169	168	156	147	129	179	151	166	184	175	148	152	157	150	154	164	175	167	172	177	134	164	175	184	159	183	175	152	161	168	188	169	165	165	160	158	171	156	198	143	172	169	167	173	142	132	131	162	163	166	156	171	164	169	176	179	168	178	165	154	146	162	139	144	161	176	165	195	149	144	154	158	162	175	152	168	150	160	162	161	135	159	148	163	168	173	157	182	162	165	176	175	181	186	157	167	177	156	167	159	186	185	155	153	167	166	190	174	167	154	149	171	165	174	153	169	172	155	169	152	163	170	161	162	167	177	189	169	154	149	134	177	162	153	165	177	150	180	160	168	138	161	164	164	156	155	157	184	153	158	181	145	157	185	156	169	166	159	162	159	184	162	172	148	155	186	152	149	151	173	159	163	176	137	155	172	155	157	151	169	161	177	157	138	146	157	165	170	146	164	176	178	166	166	164	135	153	145	181	159	166	175	171	172	177	169	172	166	178	161	135	172	172	159	141	158	174	155	137	165	182	177	160	156	170	170	157	185	164	145	154	158	168	153	154	172	155	155	161	164	176	170	159	165	182	164	164	181	160	164	155	167	174	141	164	146	167	175	163	167	149	171	190	149	160	168	174	158	178	160	158	150	166	171	177	172	175	155	150	144	154	162	177	146	166	152	151	176	156	175	186	178	155	159	151	183	152	146	165	176	172	175	177	168	152	156	163	179	164	137	175	182	168	155	173	149	203	170	163	148	146	142	165	171	151	165	164	162	180	174	177	169	147	160	162	163	182	145	145	149	177	158	171	171	148	183	163	172	168	174	175	171	183	140	178	172	157	168	161	155	168	169	181	170	168	149	167	158	171	162	156	184	157	155	162	171	185	152	158	172	161	152	186	153	139	146	169	153	152	155	177	157	176	137	175	189	186	156	158	153	165	180	173	145	152	177	136	165	136	172	182	154	159	144	165	162	140	170	180	165	184	196	163	172	167	188	156	204	175	163	169	178	154	170	178	157	165	188	181	174	164	177	157	169	169	153	155	188	161	170	187	182	161	156	142	165	168	184	155	162	161	146	176	164	178	164	181	166	147	172	167	153	158	138	153	184	159	156	132	163	181	155	151	135	136	179	178	165	134	163	160	158	191	180	175	147	160	164	138	163	178	184	176	163	165	182	160	182	184	158	175	139	171	152	156	166	179	169	164	165	166	163	174	159	173	158	153	151	164	140	209	163	182	166	153	185	170	176	148	172	142	166	174	164	152	159	180	166	163	174	142	170	201	178	171	169	154	178	160	176	154	170	181	166	162	159	170	187	181	168	159	156	158	181	140	177	161	170	187	187	170	168	165	174	156	158	171	154	172	156	156	149	155	166	180	167	195	163	144	182	160	187	139	157	174	149	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9498	1551	3508	3788	3259	2716	2049	1826	1603	1342	1203	1136	1050	927	855	836	778	803	765	722	656	700	670	656	646	594	635	605	570	584	581	547	567	608	602	570	569	518	515	527	523	518	555	546	523	516	541	561	543	553	529	509	506	494	517	536	496	495	549	515	477	523	526	489	562	509	491	523	511	557	548	508	467	480	468	497	486	494	497	480	493	527	499	467	482	492	459	459	505	486	492	488	513	479	493	482	484	457	468	475	474	499	486	519	487	526	499	485	535	499	460	515	474	525	468	435	514	497	470	472	497	451	467	504	479	474	496	495	505	502	499	492	514	492	470	510	511	506	494	468	519	486	471	436	463	498	486	504	455	483	485	514	510	488	453	467	464	500	498	506	469	475	500	499	471	469	495	489	502	479	462	502	492	511	502	463	471	494	477	504	464	436	482	483	519	504	493	473	483	482	493	514	480	500	476	494	468	450	496	473	490	492	471	486	534	499	505	494	493	495	482	461	519	482	497	496	513	501	465	488	464	529	485	463	484	474	446	451	459	494	536	475	525	471	508	454	461	481	470	503	490	471	479	512	490	497	498	491	490	456	533	509	477	499	480	455	448	511	469	495	504	443	438	470	482	500	456	507	477	496	474	478	528	500	486	466	510	467	497	464	532	500	498	481	467	510	506	515	463	511	476	454	504	493	464	529	478	488	481	454	495	463	492	444	465	491	479	525	441	487	486	499	484	458	484	482	495	505	466	495	494	472	482	473	531	473	473	435	493	533	486	478	491	483	456	490	465	465	454	501	510	491	463	504	463	521	470	452	452	496	494	505	467	453	473	470	490	454	463	472	495	458	472	477	484	494	500	511	505	505	499	481	487	522	482	523	520	481	494	482	459	516	493	479	475	465	484	500	434	451	510	439	475	513	501	468	488	471	471	446	484	440	473	478	516	531	500	503	475	478	523	481	485	515	480	509	460	491	499	517	537	516	457	503	486	464	468	514	505	471	460	473	482	497	497	444	489	479	432	484	478	498	466	505	445	477	472	448	496	496	476	466	519	472	500	520	492	487	500	517	459	507	446	481	523	524	484	493	471	516	460	485	517	476	463	489	500	484	429	481	487	445	452	488	472	496	486	483	492	503	469	470	494	507	466	493	467	494	471	468	466	527	475	473	491	491	499	451	460	468	490	515	507	491	485	501	457	486	487	504	505	489	484	472	456	469	496	502	500	457	493	500	456	482	454	481	442	529	467	494	484	496	502	512	478	468	497	462	504	486	496	477	474	501	484	509	473	478	472	482	499	494	494	484	490	449	469	504	458	470	461	470	501	524	464	467	505	525	483	463	455	507	482	501	470	520	498	516	495	470	522	469	448	488	500	468	521	511	478	458	448	492	520	460	457	463	493	496	460	473	464	453	501	461	492	502	485	480	483	476	500	461	478	468	490	478	453	484	511	508	455	496	510	474	460	537	484	489	480	496	506	526	515	419	443	474	465	512	491	507	496	484	480	472	476	469	505	516	503	496	470	518	487	488	477	515	484	483	474	462	493	441	491	512	474	504	491	453	462	454	492	524	496	508	468	465	506	486	501	461	502	526	446	499	491	533	508	481	477	523	480	480	524	466	467	485	512	535	463	501	464	461	492	480	482	483	496	484	475	494	501	479	458	466	514	445	501	429	503	490	482	489	481	485	497	501	472	479	522	487	468	473	543	512	492	500	432	506	435	506	443	454	460	550	511	538	496	513	479	466	474	496	496	453	527	463	463	490	471	478	481	488	470	459	478	491	511	520	479	496	523	487	463	464	496	490	502	498	495	481	488	510	508	507	530	484	500	465	510	460	479	484	482	495	506	448	445	469	466	480	493	481	483	513	449	494	508	502	498	483	516	448	524	468	546	491	435	493	480	463	507	491	525	464	503	470	492	500	487	464	470	434	512	519	463	477	482	481	465	474	450	500	508	511	496	484	511	480	485	444	465	481	448	495	494	495	470	458	467	535	493	468	475	476	477	518	494	487	490	511	492	441	492	490	492	493	524	449	492	496	495	462	459	458	500	479	478	468	502	519	501	474	458	469	477	462	491	528	476	450	511	458	501	477	471	479	475	465	476	512	476	430	525	474	482	455	468	533	516	485	494	466	487	489	533	507	513	502	466	520	495	494	501	482	478	499	474	481	493	472	482	462	488	505	513	445	513	470	499	512	461	447	456	511	473	464	461	469	500	460	455	506	475	487	477	473	473	519	491	492	479	488	543	500	493	480	477	491	491	450	494	515	460	477	468	460	446	455	482	459	486	497	461	445	518	505	501	490	498	443	515	482	503	504	522	483	484	475	450	526	464	492	486	465	500	479	548	487	454	465	462	493	496	478	489	489	493	477	502	492	459	480	522	467	493	483	497	485	478	450	534	457	443	446	495	487	485	453	496	500	439	454	485	492	524	496	459	496	505	463	489	500	482	511	494	471	464	484	504	444	481	456	465	480	468	492	464	475	480	489	484	488	474	479	465	460	535	482	501	487	512	459	453	513	496	479	478	504	464	512	489	509	462	477	439	471	513	471	484	466	487	509	462	497	488	473	514	469	494	510	469	493	464	464	514	473	498	471	470	444	490	469	471	492	500	526	514	508	520	504	494	439	461	478	466	475	459	514	511	478	492	476	435	480	503	467	445	469	480	492	450	447	473	486	473	486	499	497	496	475	472	479	495	508	487	479	466	513	468	471	497	531	463	507	447	526	454	458	463	495	469	468	456	504	505	477	489	500	527	477	471	477	499	486	513	529	509	510	500	498	508	468	465	471	491	496	477	482	468	504	516	487	432	490	517	461	485	458	467	503	465	449	483	505	477	465	477	489	466	454	479	478	495	504	512	468	467	467	490	469	479	488	476	481	425	481	469	472	480	486	491	467	476	467	487	467	472	454	475	497	472	520	488	472	496	467	486	469	476	500	470	488	469	487	471	477	503	492	480	494	452	499	486	462	472	454	486	500	477	454	476	478	474	511	507	477	487	514	503	464	454	479	469	464	498	485	454	477	467	472	495	495	513	488	483	439	496	502	467	465	497	479	485	503	480	464	459	486	471	483	469	481	473	479	462	473	460	481	481	456	482	477	493	465	494	463	492	482	461	464	489	480	453	481	493	488	498	484	474	508	486	488	468	491	492	495	466	492	488	507	479	478	458	487	475	482	494	464	490	491	484	506	461	484	457	468	472	495	477	474	451	500	463	463	510	465	528	511	493	488	482	480	499	506	478	537	492	475	431	472	493	498	487	449	480	478	441	472	481	493	503	452	491	485	467	490	503	499	491	542	506	463	473	451	485	466	458	511	468	503	485	500	491	466	481	478	424	459	518	490	528	498	470	464	495	526	504	462	507	538	506	478	503	488	505	489	492	507	445	470	470	474	472	465	490	475	497	481	457	481	498	476	449	488	464	483	503	456	484	482	496	482	492	470	456	454	499	488	472	486	503	485	469	497	469	523	495	512	464	500	515	521	467	492	500	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
32818	4842	3027	2345	1579	1179	944	772	643	593	530	462	410	387	388	362	339	363	379	344	304	292	301	305	314	292	298	311	306	292	283	291	268	284	292	288	302	296	306	251	272	291	300	282	277	255	304	276	281	260	281	281	264	306	263	254	293	273	299	255	259	295	288	266	255	281	274	289	270	263	280	277	249	261	273	274	301	270	286	286	279	261	275	272	267	294	228	272	247	263	239	267	296	265	281	276	257	265	257	289	297	264	284	265	277	277	281	303	290	269	281	285	267	264	258	277	272	274	267	250	246	284	262	261	275	263	264	251	274	273	275	233	291	269	260	303	271	288	284	271	296	290	233	278	261	257	239	254	285	256	272	264	256	268	273	282	274	233	281	280	268	295	244	258	261	267	292	270	272	242	288	294	270	272	302	284	283	287	255	254	258	286	260	265	258	238	279	258	236	257	269	267	254	254	259	269	258	294	255	258	281	279	265	291	268	265	251	273	264	245	300	271	244	277	295	267	266	264	259	296	281	276	288	275	259	258	272	246	248	251	251	268	267	262	255	282	279	275	272	284	278	281	254	263	280	261	312	252	249	259	264	291	265	271	300	270	265	239	267	267	260	260	254	282	284	277	256	258	256	276	283	263	256	260	279	269	291	249	290	257	282	279	227	253	270	254	255	267	286	254	267	273	278	308	234	259	302	258	251	263	281	271	272	263	259	274	268	243	274	259	258	273	257	285	258	240	229	237	293	263	303	254	253	299	263	271	282	280	244	254	268	299	282	281	292	274	254	246	266	268	279	292	248	262	243	290	273	287	239	274	260	284	261	286	261	271	253	256	273	266	303	268	272	268	305	251	255	286	277	265	228	271	255	289	259	247	294	248	277	281	253	251	261	270	268	259	272	246	300	264	285	289	249	303	280	285	318	245	244	274	245	290	276	287	257	299	254	275	290	304	279	262	276	288	252	264	247	283	246	278	299	283	306	273	271	297	242	279	275	243	272	253	281	253	233	275	251	288	250	272	291	257	278	264	272	296	275	247	264	259	248	263	245	256	264	264	278	279	268	277	271	271	275	256	287	289	256	251	259	258	265	284	291	268	289	272	261	281	252	267	284	301	266	273	256	286	296	288	259	271	257	275	253	263	266	245	248	262	279	261	245	268	268	273	284	260	293	237	274	266	268	301	276	284	257	245	239	275	282	273	257	281	248	281	262	288	278	273	255	285	253	246	301	277	275	305	268	285	259	255	248	290	278	275	256	275	272	254	238	274	297	257	273	251	265	246	273	289	293	288	267	275	319	253	283	284	249	245	260	282	273	281	275	290	246	273	259	259	288	283	264	255	313	269	318	267	255	235	298	261	255	271	278	258	283	250	290	250	250	268	263	262	275	277	267	287	258	274	234	254	297	275	280	259	234	288	281	280	298	269	297	269	262	233	281	270	241	270	268	274	250	269	242	246	235	264	284	279	279	283	268	275	300	265	264	232	279	283	286	236	269	275	278	255	273	257	252	263	264	238	299	276	287	289	282	257	272	249	262	275	270	262	254	235	278	293	266	260	252	275	257	278	253	282	264	261	263	283	244	298	283	282	310	275	253	279	290	257	274	262	289	291	276	274	280	259	283	260	271	284	285	251	276	255	286	252	242	281	281	258	289	243	285	273	254	282	313	238	259	291	271	265	251	299	312	278	271	271	246	253	274	266	261	307	277	264	282	255	303	264	263	268	260	276	251	278	244	281	250	282	284	274	279	262	262	255	268	264	300	231	276	302	287	271	240	272	280	257	250	247	261	279	242	252	296	256	265	258	272	273	267	279	250	278	269	309	275	244	280	283	310	268	253	241	247	245	287	263	247	262	277	271	266	262	276	252	284	267	271	254	261	252	267	257	270	255	276	267	268	275	285	249	270	289	250	301	249	240	272	257	268	306	278	267	260	265	239	257	254	240	287	290	286	270	261	275	264	277	240	289	238	269	261	261	284	257	272	272	265	267	281	261	260	266	278	286	253	249	300	255	244	269	269	246	283	267	253	266	256	297	247	267	296	272	281	289	235	240	270	309	277	285	225	277	268	275	272	300	261	280	256	280	267	246	279	272	320	256	319	277	249	260	265	279	260	290	279	284	292	260	252	288	246	278	273	267	300	290	266	290	285	245	253	275	301	275	267	246	271	284	249	294	251	282	270	243	292	289	288	276	296	273	235	270	253	285	257	294	259	272	282	274	264	266	282	248	304	289	242	284	257	253	306	251	260	260	253	271	297	268	264	266	253	286	259	267	271	279	276	258	270	315	262	276	293	272	262	285	260	285	256	260	283	256	272	271	265	317	262	260	267	260	270	282	246	265	292	236	268	258	279	267	272	275	282	271	278	248	280	292	272	260	252	283	285	264	306	289	258	248	284	283	274	260	298	260	301	267	314	266	257	287	280	276	297	252	282	258	262	294	275	287	307	239	240	256	280	248	284	230	272	295	277	262	250	307	265	242	236	233	272	277	282	265	286	263	281	250	271	293	268	284	259	277	279	281	259	262	275	288	257	258	266	248	297	283	247	275	283	276	259	267	254	265	285	264	280	252	233	268	266	269	273	294	287	268	272	256	255	263	273	273	259	275	262	225	233	277	256	268	271	275	271	272	261	264	255	287	253	244	279	266	290	248	246	265	260	303	266	265	286	262	271	250	271	270	268	281	242	254	288	301	273	278	290	253	265	298	253	274	252	250	257	296	274	290	279	257	287	273	273	249	285	277	281	247	258	267	263	236	275	291	284	261	267	275	278	262	250	281	249	264	284	256	261	271	244	261	285	284	253	266	268	279	270	290	272	271	258	308	285	262	270	251	255	265	268	275	304	262	259	276	293	295	303	257	262	251	299	260	294	280	285	250	258	284	262	283	254	312	272	235	267	299	278	270	288	267	281	286	263	278	248	280	252	261	270	273	278	275	291	265	252	246	277	284	264	264	293	237	268	250	283	265	258	275	283	279	239	274	298	265	289	240	287	268	269	257	286	283	264	251	250	266	274	276	280	271	265	257	261	263	254	275	303	299	271	275	279	267	283	281	243	281	285	258	276	275	274	275	288	286	256	268	271	273	275	261	304	248	272	258	241	273	272	263	287	298	262	261	265	268	288	237	271	279	256	252	258	281	301	278	269	263	282	251	267	261	280	262	270	262	240	267	269	298	287	253	282	254	263	263	274	296	287	283	266	253	284	299	299	256	264	274	265	230	266	253	287	305	270	256	285	257	260	273	280	270	288	251	279	247	270	283	281	293	265	252	288	326	270	277	255	254	255	267	280	267	256	267	276	252	309	242	292	270	272	270	265	276	260	261	250	249	272	261	247	280	280	274	263	251	264	287	274	258	267	275	280	248	244	294	260	261	272	289	257	292	240	250	268	238	266	232	284	269	263	272	250	275	274	283	274	240	267	262	254	271	268	280	253	249	239	270	277	250	279	278	274	254	257	269	283	247	261	256	255	247	270	266	284	256	258	272	260	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
13116	2906	6328	6958	5965	4765	3987	3359	2889	2439	2196	1996	1748	1646	1471	1401	1392	1257	1238	1181	1169	1101	1084	1103	934	1020	1003	907	965	920	940	921	955	923	875	890	898	870	884	829	812	798	793	810	836	837	813	739	784	787	800	788	816	813	813	799	792	768	776	748	796	771	765	747	774	729	746	755	790	755	755	682	765	754	797	795	773	744	770	743	759	798	756	773	749	704	736	742	773	707	769	741	760	751	765	751	740	737	725	727	734	725	747	736	661	685	752	792	737	734	751	718	759	712	755	731	716	698	743	717	757	714	758	726	764	759	786	753	759	721	759	750	727	776	761	735	750	741	731	726	726	763	737	719	735	774	757	732	689	733	698	735	764	747	691	749	680	756	777	766	709	724	802	740	689	699	804	763	708	776	755	731	757	724	729	701	717	756	730	728	752	768	705	740	767	743	722	751	722	760	686	755	738	730	720	742	735	671	698	738	690	769	774	722	733	713	715	724	751	747	726	707	712	752	765	767	711	680	770	714	705	728	693	697	741	769	801	700	705	772	747	747	727	770	698	725	786	712	719	703	761	703	750	737	769	744	703	733	651	701	683	730	734	705	664	669	700	732	715	729	726	744	746	754	738	721	697	767	743	726	714	761	695	743	698	720	744	730	718	708	731	704	696	768	696	720	736	772	730	714	762	727	775	711	719	762	706	720	701	706	759	746	768	733	765	753	771	755	777	752	711	726	731	746	741	696	749	742	733	735	745	694	717	716	759	661	747	752	681	745	755	692	751	774	760	748	717	765	706	723	704	680	715	743	710	743	725	710	724	737	752	759	741	683	717	709	805	752	745	685	733	710	689	761	749	715	709	769	742	749	772	747	690	736	797	743	681	772	791	715	764	767	704	715	761	695	712	772	780	710	711	751	728	714	702	760	730	706	764	729	743	748	725	692	682	723	741	721	708	661	681	725	730	740	727	736	755	717	761	729	676	745	734	739	734	706	732	677	737	737	738	716	687	724	677	748	728	727	730	688	771	757	744	676	750	736	689	713	738	716	742	791	725	732	790	713	703	733	715	736	718	696	713	752	727	776	722	764	769	730	758	716	744	704	718	719	690	741	726	741	709	732	740	702	738	732	710	717	710	729	709	698	757	695	769	703	707	713	713	734	729	710	744	749	750	717	744	765	746	691	735	712	823	746	735	755	706	720	752	754	748	716	684	724	731	727	739	779	765	758	761	701	715	698	725	687	718	761	712	685	744	745	756	745	745	671	754	719	706	747	736	713	732	721	704	726	759	737	685	710	765	694	729	744	716	734	739	749	714	710	707	710	719	712	727	743	705	715	752	783	711	710	755	750	698	732	715	717	696	712	721	746	679	692	782	732	792	695	763	730	764	757	724	749	732	741	706	697	776	715	742	749	721	723	696	716	692	759	742	719	749	710	665	745	742	699	718	740	706	715	734	755	718	705	735	726	783	758	737	683	761	742	763	736	698	705	754	689	731	741	789	698	739	733	717	698	714	762	723	734	721	703	744	780	701	726	743	748	732	720	731	732	675	721	745	719	759	748	701	756	738	744	761	709	769	694	728	693	741	717	726	695	727	717	729	746	708	741	731	712	700	797	749	740	751	714	748	760	705	724	721	749	747	732	699	674	773	740	732	755	699	742	722	738	728	694	728	769	749	744	688	756	684	772	771	750	691	753	664	750	753	742	739	735	730	694	737	722	712	721	707	711	698	728	768	737	783	719	754	728	707	689	681	740	731	703	735	734	720	742	735	770	705	710	696	679	746	696	728	776	737	729	770	722	726	765	721	733	729	714	707	768	705	700	685	680	758	718	696	725	719	745	763	716	694	735	663	725	759	766	751	739	758	798	780	707	722	714	682	705	698	731	744	728	719	714	749	710	738	717	750	727	747	688	679	732	697	724	752	728	708	747	769	708	775	745	753	728	733	689	720	735	739	730	745	763	765	751	733	711	713	648	751	768	753	757	711	746	748	758	756	730	709	751	695	734	738	738	767	729	761	726	747	689	695	687	738	759	677	764	756	713	729	760	694	749	761	745	694	761	707	714	716	701	751	743	729	765	665	713	787	725	730	722	710	740	707	739	733	735	766	766	756	759	709	775	739	737	736	760	735	697	721	721	745	705	683	718	704	763	736	731	742	726	668	754	710	698	739	702	686	746	684	726	783	732	726	725	719	705	708	736	732	750	672	729	733	735	774	695	767	761	724	764	736	767	766	734	738	738	752	707	711	741	715	711	700	686	743	743	738	716	739	717	716	723	742	764	694	720	765	740	733	726	685	696	714	724	749	689	761	790	725	708	773	699	720	695	716	678	729	759	786	708	724	705	731	677	767	746	686	725	738	730	746	722	699	712	761	768	734	727	745	697	700	754	758	746	694	722	712	698	777	718	757	728	737	724	741	762	674	731	705	713	748	731	762	679	771	714	717	721	707	721	675	772	707	693	757	720	723	710	760	705	700	735	725	708	757	718	757	740	724	768	747	685	720	719	744	729	750	756	708	757	718	692	732	713	731	679	714	698	740	734	736	752	724	675	736	735	753	739	762	727	738	730	740	739	761	736	740	733	727	776	759	743	738	735	749	693	758	752	770	731	742	742	717	705	762	728	706	731	730	722	739	750	687	753	733	743	737	766	755	668	734	729	732	710	716	784	733	737	759	691	690	689	702	716	750	696	721	743	726	745	745	687	746	722	683	749	756	734	727	705	720	710	731	730	709	722	740	736	705	759	707	728	709	721	771	765	714	683	748	730	721	689	724	755	760	750	736	743	694	721	704	711	717	731	710	695	732	711	728	701	698	730	725	708	775	729	758	748	708	768	763	737	716	787	711	712	737	712	745	715	744	692	733	742	737	758	688	684	731	720	726	695	722	724	701	753	767	738	752	729	766	725	695	712	757	745	745	706	701	719	755	740	730	727	731	675	736	708	688	715	705	686	752	735	725	703	718	762	731	738	722	726	734	704	707	706	714	660	722	719	707	736	743	761	737	702	745	737	788	718	711	766	747	696	750	719	756	709	769	713	734	761	708	708	727	752	714	750	703	752	686	680	766	760	733	742	739	664	719	765	723	673	734	757	773	715	766	720	677	722	714	744	771	721	676	723	738	734	753	699	681	697	737	717	721	705	762	707	706	684	692	735	692	732	727	706	722	731	738	715	709	711	671	712	718	712	760	711	755	724	760	764	737	725	737	710	721	714	702	729	651	735	728	733	704	768	718	766	701	759	744	740	756	695	752	708	716	697	731	724	710	727	685	739	698	743	744	741	766	738	711	705	723	760	743	719	731	758	724	758	686	718	748	726	716	760	707	750	680	689	729	720	758	733	726	768	703	701	718	785	706	733	673	736	747	729	677	762	754	733	711	711	752	726	706	755	757	711	765	740	710	683	767	708	748	708	710	723	704	743	729	792	712	741	779	668	726	706	693	725	690	710	712	784	719	720	745	693	753	743	708	715	721	717	722	731	687	752	715	693	712	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
3511	171	157	134	127	115	94	95	88	87	92	79	99	89	83	68	79	86	76	94	86	87	78	90	72	71	76	77	77	88	87	72	85	67	92	87	77	82	76	89	89	90	82	81	74	73	71	66	79	63	81	78	74	76	79	70	87	51	60	86	69	73	84	73	72	80	74	65	82	82	72	62	77	75	93	68	81	79	78	77	73	75	64	68	97	68	92	92	74	73	67	59	84	84	78	97	71	82	89	69	97	68	84	88	93	104	88	79	76	98	69	76	68	69	76	84	79	75	68	86	77	84	83	79	63	78	80	68	85	72	84	86	80	65	89	79	103	93	80	66	88	101	94	66	85	66	71	86	84	77	76	79	67	86	71	77	76	90	84	81	71	77	95	79	72	82	72	83	85	76	79	77	93	69	78	75	69	77	78	87	75	82	80	88	86	75	88	88	79	84	77	73	79	81	66	78	70	79	73	94	78	71	98	81	95	79	76	76	67	90	60	69	79	81	86	67	84	73	78	72	80	92	74	65	81	84	86	76	88	88	80	93	85	86	89	75	71	78	73	87	101	77	88	69	79	94	92	90	88	73	85	69	76	75	66	98	81	94	83	70	77	104	71	87	70	85	83	97	67	77	82	77	71	81	88	81	83	93	68	81	70	87	77	81	89	102	70	80	90	71	81	67	84	76	79	76	74	67	73	89	78	79	77	93	58	74	68	84	90	77	81	84	77	70	77	70	78	87	87	77	81	73	90	78	71	74	80	77	82	71	69	63	88	90	68	87	85	94	82	75	69	74	67	75	77	67	89	77	90	82	73	70	75	91	80	72	71	70	77	89	95	80	88	76	70	79	85	74	77	83	72	89	86	66	95	76	88	86	80	81	77	95	76	73	80	64	75	75	80	74	75	108	75	75	74	65	70	86	74	82	82	92	82	77	97	70	70	72	76	70	81	78	81	66	81	81	75	83	74	73	74	76	77	92	68	85	94	86	65	81	78	66	76	78	86	82	79	91	82	85	86	70	85	71	64	79	87	86	81	98	80	75	91	88	91	88	91	81	84	63	82	70	86	73	73	74	82	84	79	73	73	80	87	70	81	82	69	94	96	77	73	69	77	83	87	73	85	81	78	74	79	79	95	78	87	69	71	90	85	80	77	73	76	87	80	78	73	80	78	79	79	79	84	88	74	85	72	66	79	82	78	93	79	74	74	86	73	73	79	72	82	89	72	70	69	81	73	70	74	84	90	71	62	98	79	86	94	91	86	86	85	87	92	93	79	73	77	96	75	73	78	70	68	74	72	74	84	71	77	80	82	67	81	96	87	73	98	75	89	69	85	85	87	78	64	90	71	62	82	75	82	82	81	78	80	72	85	73	77	79	94	68	84	73	88	86	59	86	78	68	85	77	75	80	76	81	99	88	65	77	70	99	102	84	75	75	88	85	57	76	66	89	83	85	80	82	82	69	87	82	77	99	77	81	81	69	85	74	91	76	80	69	71	63	79	78	80	71	77	77	84	72	90	72	90	65	82	75	74	81	77	85	90	67	84	82	80	99	80	77	91	74	83	67	79	80	81	72	76	85	68	71	95	80	81	85	78	83	83	80	100	74	83	73	81	84	80	68	75	71	68	88	88	86	93	86	70	83	86	102	90	79	57	71	77	73	87	94	70	73	89	78	83	72	70	90	85	65	97	80	62	84	88	74	72	78	66	94	76	85	84	71	86	68	72	70	75	72	64	84	88	85	80	78	89	94	92	80	84	72	75	92	77	73	72	100	76	95	98	62	71	72	86	100	73	76	74	78	77	79	80	78	70	79	80	85	69	71	86	66	71	70	82	89	61	71	85	87	74	87	78	69	72	72	83	86	94	100	75	69	78	96	87	78	76	80	72	75	87	88	88	75	67	65	84	88	72	76	75	95	82	77	94	69	72	85	90	92	79	88	74	74	82	73	86	64	83	78	86	77	69	83	94	96	79	84	79	88	68	84	78	81	92	90	78	86	82	75	75	78	92	87	76	70	75	76	66	83	80	70	81	82	85	75	60	59	86	83	70	70	56	73	93	90	83	80	68	68	88	69	81	73	88	80	88	72	81	68	89	89	84	82	100	83	59	75	95	79	83	74	82	86	88	92	68	73	85	90	94	75	78	101	83	80	74	78	80	73	75	83	80	81	76	87	78	86	91	102	77	63	85	68	73	71	78	77	72	59	87	83	83	82	87	85	76	64	76	72	79	82	83	71	79	92	85	83	87	93	81	77	68	86	72	72	69	87	87	78	87	73	71	70	76	87	82	78	98	76	67	74	89	75	81	87	88	78	83	72	101	77	86	78	67	80	84	80	80	75	73	85	79	95	83	75	80	88	95	73	75	86	73	75	92	74	82	85	88	95	88	82	60	86	66	80	70	80	77	72	75	84	68	93	81	83	94	63	88	87	76	75	74	81	76	72	90	90	85	94	79	63	62	78	68	76	81	85	89	80	66	75	69	60	67	85	68	80	82	83	94	87	63	97	99	89	78	82	66	80	69	97	82	81	79	73	81	89	82	85	68	83	90	96	76	71	83	74	76	78	76	73	90	99	100	72	85	83	63	87	80	62	74	62	74	72	74	85	70	101	82	80	62	86	77	74	75	89	66	80	86	79	87	91	74	79	75	89	80	88	91	84	75	74	70	85	78	83	77	91	82	74	73	73	68	79	80	79	76	85	76	80	62	84	78	83	62	68	76	82	84	84	76	79	74	85	70	68	76	61	67	66	79	86	90	76	66	101	71	99	69	79	88	81	75	94	80	77	99	74	57	92	71	77	83	89	91	84	67	79	73	84	76	85	79	66	90	71	103	76	77	61	88	71	90	67	100	81	88	70	89	66	63	71	92	84	77	73	79	75	80	87	79	74	89	71	88	86	83	84	75	59	82	76	83	79	69	79	76	72	76	76	74	89	83	97	81	65	79	80	77	77	75	88	84	85	74	86	80	79	84	85	81	77	77	90	66	71	80	91	72	80	92	79	83	77	78	83	77	88	64	90	86	98	84	64	71	74	79	99	84	80	75	67	91	87	84	69	72	96	89	88	86	94	80	90	82	74	90	84	78	77	91	87	87	79	77	76	66	68	82	80	61	75	80	71	69	70	93	76	81	89	78	67	71	82	91	79	67	83	78	79	84	86	73	84	81	84	78	89	58	86	76	88	90	86	71	69	76	82	88	79	69	90	80	75	99	67	80	86	78	77	69	91	85	84	75	56	66	79	74	81	90	72	83	59	69	76	69	88	75	62	87	84	93	67	87	75	76	89	85	81	91	76	81	87	73	66	78	79	70	70	72	95	83	74	73	65	79	85	85	82	77	85	85	76	79	78	77	90	75	78	87	85	91	77	69	85	86	71	75	70	78	83	64	86	76	74	63	85	77	79	96	69	85	70	71	81	86	76	76	84	83	90	77	82	70	73	81	70	98	84	65	80	93	87	85	75	74	84	68	81	84	99	81	75	86	80	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4005	340	454	483	424	392	389	327	342	308	334	310	304	302	309	290	293	276	295	277	273	309	271	261	292	277	319	262	266	283	264	263	274	293	283	293	254	253	315	224	250	298	270	241	293	262	289	275	263	259	280	279	278	266	262	292	277	280	279	291	275	280	270	290	273	286	278	264	290	250	304	253	255	267	285	272	266	276	282	274	260	262	283	277	292	267	287	317	268	272	277	266	272	294	277	282	299	259	257	256	255	294	244	296	275	255	292	276	280	262	244	266	273	267	313	286	284	296	294	274	291	275	274	287	263	296	264	274	267	273	262	260	281	267	267	280	275	277	254	248	260	293	294	296	274	250	247	267	282	274	283	275	248	244	283	268	243	279	271	258	269	300	264	256	294	252	247	262	240	269	272	286	257	252	277	264	265	290	264	280	261	265	255	276	264	241	273	269	289	273	278	283	265	280	272	276	284	248	292	262	279	256	249	266	285	283	273	275	269	252	249	273	287	286	262	252	257	252	271	271	254	276	278	298	282	256	286	277	283	268	269	294	282	288	251	271	279	269	242	301	306	284	258	279	268	242	238	279	268	266	278	280	241	266	244	245	259	298	273	244	253	286	294	258	270	265	284	260	269	274	274	256	271	263	253	268	270	263	251	257	274	258	256	257	257	254	267	256	264	255	266	285	290	263	298	263	306	276	248	258	262	299	288	263	280	257	264	266	264	298	281	249	289	292	258	254	261	283	273	309	260	271	286	282	280	269	268	267	278	292	282	278	259	245	284	267	285	276	264	290	291	272	284	272	270	267	289	284	279	300	287	267	253	280	288	267	272	275	280	276	289	258	254	270	292	298	267	246	255	270	279	283	292	302	252	275	258	266	251	251	300	275	296	297	262	269	259	298	260	280	291	291	260	252	269	265	287	289	252	280	281	260	251	269	262	278	287	256	284	292	249	258	279	231	272	273	274	277	298	312	282	268	286	296	267	309	233	272	299	293	274	271	294	254	274	263	258	283	275	284	274	270	253	304	217	237	258	285	290	240	259	280	244	267	265	267	287	245	293	278	249	296	295	252	274	265	250	281	258	273	278	257	258	291	270	277	266	248	275	236	291	292	297	304	267	281	279	270	278	277	280	273	282	249	270	277	258	286	282	264	271	263	264	267	296	301	273	282	270	284	284	274	252	275	266	253	284	263	264	270	269	267	262	260	255	244	296	275	292	289	249	262	277	252	267	290	273	262	263	285	265	271	291	259	273	250	271	284	259	246	281	241	256	259	300	281	278	262	263	236	294	260	270	282	254	303	261	253	277	278	285	230	254	256	287	281	289	281	266	289	268	273	247	297	274	267	279	260	274	263	302	275	265	274	254	265	276	266	280	268	254	284	265	271	291	319	269	279	288	270	256	272	262	296	304	275	295	249	264	267	246	275	287	285	282	271	288	274	267	261	248	255	286	259	281	249	247	274	288	280	270	270	288	288	281	279	267	274	266	276	254	275	268	258	295	246	302	294	310	251	276	251	255	274	273	285	272	257	278	284	283	245	258	247	272	302	270	258	263	280	289	262	258	257	251	289	266	277	268	259	261	242	264	279	266	300	306	261	239	294	286	267	286	262	269	325	263	274	292	280	281	276	282	263	255	267	272	264	277	253	274	280	282	260	256	276	282	264	299	268	229	275	273	260	253	259	289	266	316	277	252	283	259	290	254	248	305	273	249	260	250	274	259	291	267	316	281	265	260	251	265	249	271	265	258	271	282	291	274	270	277	269	261	278	257	265	279	310	260	244	294	264	300	269	259	270	273	269	273	243	276	255	280	268	274	311	256	274	278	289	275	305	255	279	249	283	277	255	275	251	287	272	285	254	274	265	266	273	303	269	285	269	268	297	281	272	277	250	269	262	266	260	272	269	268	272	257	270	274	256	252	292	276	256	278	278	264	260	242	272	264	295	275	263	277	252	258	256	273	267	270	293	269	245	270	280	270	270	267	278	272	274	261	275	276	270	279	277	272	260	268	252	275	281	253	257	273	292	266	290	267	287	284	257	263	280	262	283	319	267	269	304	272	279	266	278	274	295	283	271	297	261	279	255	275	270	277	276	303	277	287	249	245	251	253	282	288	268	284	253	283	283	249	257	255	238	263	278	245	246	277	272	281	259	279	273	258	261	246	261	277	251	286	244	266	256	262	284	304	294	276	258	278	270	260	308	267	275	263	280	273	264	277	256	262	297	279	279	256	246	269	271	246	274	276	293	260	271	277	279	271	279	264	274	290	275	260	268	245	253	293	267	269	281	283	252	276	292	272	257	263	264	254	280	283	270	282	260	284	268	305	257	246	285	267	244	280	288	287	290	275	264	268	277	301	281	271	309	283	270	257	271	250	300	309	250	290	266	243	264	277	301	250	308	276	271	273	274	275	280	324	279	274	286	296	247	285	282	295	269	261	271	301	273	268	267	266	278	272	286	309	281	260	240	297	285	274	266	271	289	230	268	248	258	250	237	287	273	255	282	277	289	264	303	276	286	268	277	264	303	274	278	276	305	287	254	300	285	269	259	277	261	273	289	260	282	260	259	262	267	297	259	265	250	288	263	269	273	287	242	263	295	296	250	282	277	281	283	274	262	281	264	259	255	284	252	247	293	277	252	264	264	259	260	276	244	273	274	278	279	285	252	264	278	306	289	268	286	282	276	283	284	274	250	273	262	245	266	263	261	261	249	251	257	294	295	303	264	285	295	260	272	260	267	259	276	266	267	259	275	262	274	277	312	277	280	253	278	255	277	278	279	280	268	283	275	272	276	268	296	285	278	279	276	262	288	279	259	256	267	265	243	261	283	270	277	254	267	268	268	295	269	266	279	223	290	290	281	284	303	265	283	266	310	273	267	276	257	270	284	243	281	254	256	285	273	273	268	271	263	283	289	252	283	284	271	251	259	267	265	279	265	310	309	255	271	271	287	264	301	268	289	272	258	259	244	292	268	290	293	299	289	283	258	280	275	263	261	295	255	272	260	286	249	266	272	299	257	247	237	265	285	279	249	289	262	283	281	263	250	278	250	259	266	263	273	281	273	277	266	278	282	267	292	283	262	286	267	261	265	290	256	269	252	291	261	248	257	283	304	240	272	267	287	247	268	259	261	278	253	249	271	293	280	289	262	247	270	281	294	290	287	243	256	259	289	275	248	277	284	277	270	285	278	286	273	280	266	271	268	272	247	266	279	251	291	267	278	260	302	263	291	245	262	284	273	284	302	278	281	276	232	279	276	253	267	239	252	293	281	266	263	273	284	277	277	249	256	246	281	256	276	312	268	269	270	287	291	253	295	273	286	246	262	239	258	284	265	280	291	304	253	262	252	257	264	252	258	254	276	282	253	264	279	292	279	288	254	275	272	270	276	295	283	312	273	286	277	308	273	279	282	306	270	274	260	301	265	257	271	275	266	282	279	277	267	298	279	253	279	262	273	253	258	281	255	273	240	262	253	295	267	244	280	298	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
19342	1627	1408	1161	831	655	475	447	337	334	280	258	224	266	203	208	224	233	218	221	191	188	190	180	160	187	183	185	186	171	180	180	175	163	157	159	187	167	180	199	164	155	163	181	173	160	176	164	162	163	146	148	183	174	170	157	144	166	155	191	162	179	174	158	162	140	162	171	158	169	167	176	144	156	176	190	163	158	157	161	178	154	151	152	176	176	169	167	177	149	160	167	140	155	167	153	170	178	168	166	168	163	175	181	163	150	164	166	160	166	148	171	169	172	158	159	177	163	156	175	179	162	172	185	169	186	174	166	152	181	154	161	174	158	164	167	175	172	141	142	158	159	166	186	147	135	178	160	169	145	181	171	178	169	176	163	165	157	171	163	176	191	165	180	168	138	165	192	170	186	152	192	165	172	149	149	163	157	140	165	171	180	144	159	177	150	162	174	174	180	174	152	182	172	179	147	161	157	158	156	169	182	203	188	147	156	168	170	177	160	154	163	155	149	170	193	177	173	164	145	156	152	137	159	164	140	155	177	172	166	156	163	162	161	145	147	163	189	146	158	150	180	166	146	155	159	142	140	147	148	149	160	185	170	162	194	150	161	159	177	162	178	158	162	158	159	165	155	178	169	162	152	179	182	177	169	151	159	147	166	176	182	183	167	162	170	163	160	178	142	154	150	172	173	147	178	178	169	152	149	172	142	165	136	157	152	154	145	167	163	152	136	167	172	165	167	152	175	164	147	187	172	162	169	203	185	180	164	159	179	156	143	152	169	156	182	173	145	163	142	162	189	137	168	150	171	166	166	174	162	174	150	179	165	170	171	174	174	166	166	160	185	158	158	172	169	164	147	169	162	144	159	174	163	149	155	147	121	178	177	169	162	185	173	144	160	171	141	173	177	182	144	138	173	166	161	151	165	159	156	149	164	171	179	158	160	157	175	143	139	158	177	167	157	167	150	161	166	154	176	149	151	179	155	147	153	166	157	175	176	161	164	177	144	166	142	167	175	160	162	181	177	178	154	159	137	156	157	194	147	181	179	147	160	165	175	146	154	158	156	164	146	165	148	178	148	164	161	168	180	170	145	161	166	185	155	164	157	155	170	164	142	154	152	162	158	178	147	152	144	162	164	160	174	174	166	164	189	165	172	167	179	173	158	174	170	153	159	170	153	164	183	162	162	176	181	138	159	168	164	180	171	156	197	143	158	143	177	146	153	159	163	164	178	154	173	155	155	159	162	146	163	191	170	164	152	155	173	180	162	167	150	158	162	186	156	176	191	183	153	165	134	179	161	175	146	177	138	169	172	149	159	170	169	172	182	166	159	166	158	167	146	158	163	168	157	178	163	145	150	169	156	181	157	150	153	169	160	165	154	153	152	137	147	160	148	181	166	150	167	156	139	164	167	163	137	171	154	159	166	175	158	174	163	175	145	146	164	178	159	172	162	159	153	154	165	159	164	153	157	176	176	143	160	176	153	169	165	146	159	162	151	151	186	186	131	156	184	166	160	141	158	173	178	173	164	145	150	158	172	143	160	156	154	161	144	154	176	135	173	172	174	172	157	154	173	179	162	159	172	173	155	188	167	150	157	170	186	176	178	158	141	161	158	164	162	171	159	159	176	170	175	169	172	165	184	156	144	160	142	152	165	158	165	162	146	188	153	167	159	152	167	167	137	165	171	172	166	183	159	160	167	171	152	163	161	172	187	190	173	161	172	155	169	207	172	169	173	167	173	122	164	156	165	152	167	174	176	165	181	151	164	155	146	161	156	165	164	159	162	191	165	172	180	144	149	153	161	150	156	177	154	138	173	177	155	140	171	166	162	171	144	154	153	172	178	168	147	175	184	183	159	169	168	155	170	168	143	140	187	180	143	179	170	158	159	163	159	157	150	160	146	161	174	147	177	197	154	183	170	153	141	179	174	153	188	177	177	171	163	166	165	164	165	171	163	159	178	145	162	172	173	168	175	134	152	166	180	155	185	166	202	177	170	155	167	160	162	159	157	163	170	153	147	173	149	147	150	125	163	174	169	152	160	161	178	165	162	185	161	161	130	173	169	153	173	158	178	160	192	176	138	178	151	136	171	172	165	164	176	163	158	166	165	164	176	176	165	179	156	176	170	175	147	172	177	186	161	157	151	148	169	148	192	166	163	149	158	162	186	177	143	172	152	180	166	169	189	167	157	166	180	174	172	161	176	148	164	148	185	160	183	166	155	172	166	163	188	176	148	163	175	180	145	177	150	175	156	153	177	151	164	155	186	216	172	155	155	161	174	175	163	163	162	175	173	170	156	186	178	141	151	157	185	137	169	175	151	179	162	139	142	153	140	151	182	170	166	183	168	162	191	179	144	157	158	182	160	186	145	143	175	149	151	166	149	139	146	164	166	172	168	156	162	148	173	186	152	163	145	154	153	152	182	185	161	155	160	171	164	185	153	159	160	141	162	168	164	166	155	200	182	167	160	180	155	150	167	156	176	170	149	159	154	148	149	154	164	175	147	171	147	162	159	189	160	149	148	160	184	158	175	182	183	157	189	147	165	159	183	159	176	154	188	168	179	171	169	174	164	146	159	209	149	155	183	165	170	157	162	173	176	161	186	178	146	164	155	174	161	159	138	147	174	153	163	148	163	160	181	162	186	165	144	185	172	184	132	149	149	157	166	168	178	151	164	147	145	170	161	159	150	197	177	159	166	156	172	165	179	141	172	159	152	166	139	159	201	157	157	143	156	141	159	165	166	155	144	163	173	177	197	153	151	176	166	158	179	182	157	161	133	141	157	138	145	174	172	149	163	160	177	169	154	159	182	156	178	165	171	151	173	165	165	158	157	165	192	193	173	171	170	158	160	131	177	173	146	154	190	182	160	172	153	152	156	177	151	164	169	161	166	190	154	151	157	159	173	174	189	157	148	171	169	136	136	149	169	182	163	174	157	172	151	174	172	164	181	142	186	157	189	181	165	122	177	178	158	147	175	180	151	170	158	168	171	161	156	175	177	165	170	154	167	157	176	173	168	163	159	150	154	171	163	178	162	166	161	157	195	160	165	157	189	169	156	146	173	162	171	176	176	149	159	166	155	148	168	160	163	170	198	166	165	156	163	144	180	122	165	158	161	182	155	140	151	159	187	167	156	187	159	159	156	136	164	181	160	169	162	151	143	157	170	165	166	171	154	175	162	160	158	182	144	167	165	187	148	178	160	163	160	166	172	176	169	164	171	136	160	179	159	171	161	130	163	161	150	175	157	177	147	170	189	174	164	167	157	154	192	153	165	182	154	153	138	138	167	174	155	159	136	167	144	137	138	162	163	151	147	140	176	161	167	151	183	160	158	144	146	167	177	128	182	166	182	159	189	173	160	156	160	165	186	155	160	169	169	153	176	186	169	178	182	148	153	155	171	160	154	153	175	177	179	173	153	154	144	146	163	157	180	171	198	178	181	165	146	149	183	156	176	174	173	171	179	187	163	155	172	154	140	160	159	150	144	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9261	1625	3546	3838	3175	2677	2251	1809	1569	1421	1306	1108	1007	940	879	797	776	806	766	721	666	660	689	673	646	629	625	577	595	592	574	581	567	565	544	568	522	536	515	525	552	517	540	542	501	510	487	523	544	514	549	517	505	511	509	498	502	528	487	482	513	468	521	501	481	534	504	514	474	523	470	482	478	461	485	483	486	494	508	510	489	483	527	502	524	518	517	496	506	504	476	476	477	476	475	493	520	476	503	513	505	528	485	459	529	471	476	450	499	495	472	462	504	497	489	486	482	492	518	526	498	491	492	455	486	500	438	467	475	464	439	490	503	477	518	493	471	422	457	468	502	486	520	475	450	502	509	519	491	472	495	503	463	475	462	480	486	457	450	524	503	458	440	470	494	480	493	475	506	508	469	510	529	463	475	467	497	454	487	493	512	500	494	551	471	493	494	501	494	485	481	458	495	489	510	454	462	516	479	475	495	470	480	436	503	467	521	476	489	464	472	454	456	492	512	486	517	497	488	530	468	478	464	479	481	480	483	504	506	486	477	543	498	514	474	482	488	505	503	460	451	468	462	476	450	488	499	509	451	495	493	492	513	478	481	495	495	505	435	457	469	469	494	462	491	487	503	486	498	495	487	476	504	446	479	454	508	500	470	474	471	479	473	503	529	490	488	477	460	469	518	456	479	500	475	440	483	525	520	434	509	481	501	470	493	513	489	482	515	486	510	495	487	497	508	493	458	491	523	484	471	510	464	493	471	513	519	481	454	483	451	499	539	488	488	488	509	478	481	479	491	470	451	487	544	490	485	489	518	464	485	494	486	449	544	494	490	491	510	459	448	474	461	525	482	454	522	471	493	478	462	461	463	481	462	468	473	460	464	495	487	492	496	469	460	447	467	446	463	509	491	475	500	503	470	451	503	486	507	540	471	463	501	523	482	494	479	460	501	479	466	458	452	458	512	471	490	519	499	483	480	478	468	504	504	492	475	468	504	494	508	457	458	518	480	471	506	487	486	493	505	489	510	487	481	514	444	494	489	464	502	502	503	466	457	556	446	474	489	522	510	477	468	451	488	503	499	467	484	456	481	466	485	498	434	521	522	492	491	444	494	513	507	497	470	502	430	450	463	461	432	484	469	488	472	486	490	459	453	482	513	524	498	530	482	461	476	486	471	490	475	506	472	527	521	450	497	481	495	449	480	434	451	470	474	457	482	492	455	542	498	464	452	502	480	500	502	460	495	480	473	454	482	482	449	467	491	488	504	473	464	473	458	496	492	552	504	466	479	485	506	499	468	490	476	448	489	476	469	474	505	521	489	438	486	463	495	476	493	519	507	479	472	486	495	464	490	493	513	474	516	461	498	457	511	501	490	464	497	516	480	470	468	474	495	476	483	488	561	465	504	467	480	478	471	471	478	450	471	470	516	532	500	492	476	540	514	468	446	485	453	492	519	483	488	451	473	506	451	488	514	501	491	443	476	469	499	492	480	487	509	488	503	474	505	507	477	472	460	515	486	478	481	508	496	477	472	457	476	495	469	490	480	518	486	476	487	459	477	523	502	479	453	483	483	494	535	529	487	463	486	480	464	535	479	471	476	483	503	486	499	473	492	500	509	464	446	447	476	496	455	494	491	467	470	486	494	502	507	492	456	487	526	485	524	452	485	482	472	497	515	480	527	511	488	506	531	436	487	511	492	476	462	477	484	528	476	471	476	455	495	467	467	473	480	495	505	507	485	498	471	501	525	507	478	493	471	487	471	527	506	474	457	480	467	472	482	483	502	492	505	460	490	511	486	474	459	499	538	521	467	499	518	509	512	424	490	482	463	453	501	476	444	499	468	478	447	468	456	489	494	498	502	478	450	441	496	464	467	491	450	482	478	445	476	493	456	494	484	494	476	502	496	498	467	486	491	463	533	500	488	417	465	509	482	468	503	476	497	503	442	483	483	453	517	523	508	463	485	479	469	508	522	500	484	485	502	471	491	509	508	513	468	494	478	464	501	495	509	497	474	495	502	459	478	493	464	460	461	528	486	475	453	433	516	538	456	483	469	477	505	473	469	454	535	488	464	514	484	470	501	457	406	506	448	492	464	491	480	515	508	454	478	493	484	496	482	501	499	502	482	470	466	485	451	460	494	501	460	445	513	534	468	504	498	497	446	504	511	498	486	474	451	503	500	533	511	466	510	505	477	479	442	523	500	475	487	491	457	515	467	504	442	486	455	480	504	478	557	526	509	483	470	461	484	499	502	496	516	481	491	492	509	536	479	514	509	487	466	452	475	496	511	458	506	500	476	462	484	477	513	503	468	486	514	501	473	476	459	494	505	452	466	491	502	474	492	459	509	475	482	485	457	543	495	470	454	468	494	488	455	448	494	463	529	446	457	516	466	470	483	540	498	484	489	485	489	499	461	501	481	442	474	483	461	460	488	494	491	495	482	468	504	468	475	468	465	517	511	479	457	499	494	466	511	519	506	486	557	450	534	441	478	514	436	506	473	443	532	518	484	454	513	485	484	483	434	465	458	492	509	503	475	496	498	508	478	482	479	501	515	524	508	495	488	467	480	523	445	477	497	463	495	456	458	481	522	457	450	463	445	471	518	492	518	498	446	507	481	495	476	472	490	447	448	464	455	486	502	501	487	487	477	476	499	507	485	534	435	474	447	448	498	484	451	486	490	462	487	526	488	503	495	493	474	502	487	521	487	485	506	432	502	488	514	490	519	484	457	488	463	479	495	479	503	497	454	439	485	490	516	501	494	503	469	499	472	480	472	465	428	516	472	465	444	492	501	477	486	479	444	519	472	498	456	501	470	483	497	481	473	463	486	497	486	505	487	461	479	511	498	454	486	466	479	496	507	487	513	491	523	517	491	512	464	498	446	477	431	487	481	469	490	466	486	472	503	487	462	462	525	470	477	494	474	485	457	462	469	494	488	516	487	478	501	535	481	505	502	457	479	513	474	505	497	477	480	515	480	470	473	445	509	479	453	495	466	478	468	473	473	500	475	483	500	495	450	524	501	460	452	460	511	533	495	503	491	477	483	501	507	468	462	501	472	475	527	494	494	515	469	489	491	518	494	467	522	484	475	506	475	515	475	469	487	499	487	482	500	495	453	491	475	466	491	483	505	480	530	446	445	494	499	445	493	493	493	490	506	477	466	439	510	455	479	486	454	496	457	488	505	470	495	468	471	457	489	487	532	467	512	502	489	495	474	467	500	452	483	505	501	491	446	469	497	526	479	487	493	492	486	471	471	495	471	461	475	475	475	479	490	471	471	466	490	442	516	461	501	460	497	504	492	478	480	489	523	488	437	505	462	489	494	483	491	464	462	482	500	495	479	521	530	443	476	470	465	497	477	510	485	497	512	475	509	462	477	503	484	463	497	532	499	465	462	443	482	510	476	469	508	467	457	456	464	508	465	518	488	530	493	494	493	487	467	465	497	485	463	486	508	522	471	486	464	494	484	461	534	497	471	479	476	460	490	466	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30567	4525	3047	2382	1638	1209	994	785	623	596	525	518	470	422	378	372	388	335	356	306	280	317	297	302	295	287	315	293	323	268	252	297	279	282	261	307	279	242	301	278	301	295	263	264	297	270	262	293	279	270	282	285	300	298	262	291	279	275	280	268	250	285	261	243	285	272	267	293	267	255	280	254	259	294	253	270	254	272	238	247	270	288	255	254	248	262	294	268	257	271	268	260	277	250	301	273	246	259	278	260	295	272	292	267	257	260	249	274	254	242	271	288	270	258	251	286	250	272	285	263	285	284	285	262	236	280	272	241	290	263	289	259	281	237	266	256	288	282	271	254	252	265	272	262	293	276	256	258	276	283	285	270	261	274	272	266	261	253	251	276	284	258	247	253	264	284	264	249	268	275	267	259	256	263	289	262	243	269	245	259	261	258	267	300	271	275	288	298	266	259	260	268	291	260	269	284	269	260	265	271	287	299	284	273	280	266	273	275	257	263	254	263	253	248	261	242	305	264	259	276	258	290	274	264	256	261	248	270	253	294	285	302	252	252	276	243	271	272	273	276	296	300	257	237	287	263	262	236	251	295	286	240	271	283	231	268	267	261	285	261	263	249	253	257	258	286	278	282	278	291	252	273	249	269	237	284	260	270	265	253	242	273	286	270	268	299	265	273	265	253	259	257	269	264	235	279	267	264	254	260	279	250	245	285	271	285	267	264	248	271	266	286	279	246	298	252	260	242	267	275	276	290	283	252	254	256	269	270	264	275	294	276	264	263	262	262	274	293	258	262	274	261	281	258	239	239	268	271	286	262	276	291	274	295	276	269	254	269	260	282	259	278	270	278	268	252	283	272	263	272	260	265	277	253	303	251	278	265	274	234	278	283	265	271	260	259	239	278	283	306	255	282	246	311	287	255	257	247	253	271	268	253	255	254	271	283	258	292	289	249	247	249	269	286	258	260	278	250	297	299	240	305	244	287	262	268	259	289	266	250	261	271	286	267	250	284	248	270	251	274	288	257	246	235	253	257	265	232	274	257	260	284	265	259	270	263	274	269	291	247	247	264	265	271	265	286	272	270	285	245	279	265	269	259	274	263	250	235	243	268	241	265	273	259	275	259	217	288	289	254	249	260	260	267	281	287	255	288	261	272	268	261	306	262	275	247	276	271	283	260	248	282	271	249	277	263	276	269	266	274	263	258	272	262	254	247	260	274	276	251	308	238	263	265	247	271	259	280	232	258	261	250	260	273	282	223	256	260	233	239	254	265	274	272	247	256	263	273	261	275	267	258	289	270	270	258	274	270	245	275	246	278	233	254	280	263	298	264	280	266	298	249	294	241	248	262	283	274	254	277	255	246	234	268	284	257	290	245	278	267	263	262	278	239	263	264	279	276	257	265	274	265	269	283	283	252	259	244	280	289	270	270	276	260	256	258	260	267	271	265	267	301	277	265	300	255	244	263	288	284	250	269	248	281	266	269	282	274	274	263	258	270	276	308	261	276	251	261	274	263	277	255	276	243	274	304	233	273	273	279	256	273	275	281	289	279	257	259	269	259	252	279	250	270	263	283	285	237	281	250	266	267	262	241	262	258	271	256	266	277	237	263	245	273	250	299	272	249	258	281	261	269	267	270	256	260	294	253	271	270	261	232	266	264	280	268	242	255	284	251	265	256	245	295	286	285	241	274	283	233	252	244	265	254	249	254	279	252	289	299	294	245	273	289	273	277	255	245	253	257	265	293	259	268	259	247	282	256	260	258	250	290	253	283	243	288	278	281	281	266	279	274	291	250	255	295	256	274	272	238	279	272	282	272	276	266	256	266	271	267	301	285	266	280	265	269	254	278	257	242	257	246	256	253	283	257	252	262	293	249	262	272	258	261	254	280	285	250	294	260	264	280	272	248	248	259	264	270	256	256	250	253	257	280	247	258	261	242	242	252	258	300	244	268	262	256	231	261	255	287	263	277	270	261	271	283	280	250	265	258	258	264	243	305	264	268	275	240	308	277	267	256	258	272	252	253	260	263	279	277	261	275	248	274	241	300	280	245	295	270	260	254	274	278	270	288	271	281	259	259	284	273	266	252	274	256	273	262	254	282	261	261	271	241	278	263	261	274	279	267	257	247	266	233	261	288	267	276	275	264	279	261	285	256	304	260	284	282	255	266	299	298	309	255	283	257	287	298	255	265	271	258	282	280	287	271	274	263	268	270	246	285	272	251	240	309	259	309	310	269	267	252	274	255	297	271	279	283	256	271	245	243	283	280	254	265	294	273	278	281	267	304	270	258	275	261	256	283	279	286	260	264	271	261	276	277	266	254	286	263	260	260	294	253	281	265	248	268	281	271	271	283	268	274	241	252	279	270	274	260	262	278	251	239	271	270	273	248	272	268	252	263	273	276	228	271	280	278	243	288	234	279	242	272	246	263	286	260	284	281	280	265	285	266	273	286	254	245	260	259	253	255	261	228	269	255	265	279	272	280	278	257	291	288	248	261	265	235	263	272	259	263	260	272	258	261	314	273	229	258	277	265	263	295	267	269	242	293	262	290	252	250	279	292	271	261	252	240	286	275	264	274	266	240	264	277	259	273	262	267	287	269	263	291	296	252	285	264	269	252	274	263	257	248	293	284	268	247	265	272	270	262	292	248	285	280	269	263	261	282	234	265	259	274	265	255	272	303	246	295	258	282	274	282	247	281	282	245	284	255	262	281	252	266	275	265	260	311	303	286	265	273	258	232	237	289	238	265	254	302	255	265	295	262	309	252	262	262	289	266	285	234	248	258	249	252	261	279	290	267	253	284	271	260	254	280	274	270	278	240	272	264	268	288	260	269	250	290	269	271	270	246	257	262	258	281	252	309	267	300	242	237	258	279	259	279	263	270	273	244	283	292	244	278	256	282	253	292	255	286	258	220	251	258	281	262	262	253	277	263	292	272	264	274	271	257	273	252	256	258	280	257	263	263	230	260	245	284	292	274	247	258	276	256	253	238	234	271	267	263	255	266	313	245	311	286	265	290	275	284	266	274	239	268	238	266	259	265	248	283	275	306	251	245	302	249	269	288	269	235	295	263	282	312	242	265	266	270	265	276	256	266	281	269	279	296	266	313	274	262	270	253	267	251	260	269	237	271	254	266	277	279	254	285	260	262	265	242	249	230	256	255	278	291	280	257	302	285	288	286	258	270	273	240	280	268	277	248	248	294	298	261	282	278	267	263	267	248	276	270	278	267	260	254	262	255	296	273	256	261	256	266	252	220	262	301	285	255	273	283	268	255	281	237	273	269	244	274	233	289	268	281	276	263	262	247	278	261	282	264	265	261	251	246	268	286	293	272	252	267	258	286	253	268	271	272	263	291	279	253	254	266	254	289	262	237	306	221	296	289	281	238	268	269	258	267	239	231	295	255	279	269	230	236	296	278	279	271	277	262	261	256	281	283	248	272	234	260	258	268	242	265	296	255	294	278	273	267	245	246	263	255	268	256	274	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
12169	2831	6591	6982	6034	4747	3858	3340	2872	2446	2149	1990	1799	1668	1489	1461	1344	1336	1251	1150	1144	1131	1100	1007	994	1047	976	981	920	944	932	972	909	881	862	914	885	836	865	803	784	820	783	867	822	810	763	812	818	798	786	803	793	772	741	796	781	782	767	767	730	777	782	792	827	731	742	785	739	748	814	772	783	764	756	762	748	771	769	709	754	707	745	749	742	762	744	763	775	734	696	726	742	735	752	718	760	732	721	735	759	776	762	817	748	727	739	742	722	744	749	748	728	718	727	767	714	784	764	718	765	731	739	747	742	726	716	739	724	739	719	748	728	726	745	770	745	708	692	776	699	733	739	726	743	740	723	769	741	741	749	724	734	697	700	725	723	709	726	754	760	710	755	698	725	726	752	749	779	701	710	743	722	728	746	745	738	709	701	733	751	715	696	742	732	764	723	742	746	738	723	707	734	735	708	680	702	710	722	714	704	771	707	731	745	743	671	763	716	735	743	702	723	699	737	716	735	730	687	737	716	753	718	751	741	718	702	751	708	751	721	727	703	713	718	685	714	697	737	673	755	731	721	815	741	762	696	707	727	726	712	702	715	747	727	696	796	736	739	735	726	754	727	766	717	735	790	786	706	711	703	714	791	691	757	716	723	664	758	730	740	748	728	749	697	732	713	734	704	739	694	707	771	736	719	777	735	726	687	718	689	670	698	723	712	761	710	710	720	709	721	665	676	736	714	703	747	707	732	702	781	687	751	711	730	771	729	725	751	732	700	752	689	669	711	697	736	769	697	772	740	765	745	730	711	742	760	746	719	748	752	728	736	741	747	764	754	760	744	705	702	756	739	734	721	753	727	735	732	732	685	737	780	714	732	702	739	747	761	743	723	739	734	729	709	703	767	760	716	732	725	750	719	723	747	765	730	716	718	716	738	745	793	722	698	717	745	698	707	750	758	691	728	729	732	746	742	728	697	739	722	767	739	691	735	720	708	767	736	750	758	691	738	749	719	699	723	675	718	693	723	728	755	690	727	716	739	743	759	745	692	701	693	736	672	709	726	763	742	696	761	750	694	770	741	719	743	743	733	710	702	710	678	703	696	690	743	762	698	715	753	762	722	679	760	764	765	683	727	749	731	723	663	673	731	746	661	741	747	758	756	730	776	728	703	708	733	738	701	739	772	694	746	702	755	763	715	729	750	743	730	710	751	718	755	706	723	764	761	765	743	741	759	712	760	660	710	707	713	721	708	674	743	744	727	696	735	734	705	743	723	745	658	761	708	736	735	754	749	756	736	709	742	737	772	733	716	771	727	721	742	744	714	737	694	685	724	738	687	700	693	760	706	725	723	762	697	723	724	763	737	773	752	748	761	703	730	763	704	719	709	720	693	737	747	742	669	733	713	726	735	694	732	728	721	717	727	703	724	694	734	683	746	720	705	742	763	655	707	713	742	758	710	749	753	714	722	709	713	666	751	715	728	737	750	742	734	736	714	710	700	675	719	736	691	717	714	715	686	715	703	753	700	702	762	747	714	737	723	696	754	791	738	768	734	727	737	709	710	742	756	752	666	719	722	728	743	670	712	700	758	702	750	719	759	699	756	726	720	701	728	716	798	732	712	742	712	770	788	693	735	704	721	749	710	725	723	724	734	748	721	737	757	724	715	725	689	779	756	700	733	721	712	734	736	701	642	721	776	716	758	726	739	723	715	706	702	766	714	717	736	739	750	685	700	717	750	705	703	731	761	669	748	690	704	701	722	772	769	693	723	720	695	750	736	722	732	728	729	694	731	728	734	704	739	753	727	758	721	765	749	688	720	756	742	715	725	753	705	755	754	712	733	760	680	767	731	672	711	724	714	735	753	718	702	721	736	762	686	732	707	723	764	727	706	720	746	687	717	724	711	710	775	740	703	726	712	719	752	735	737	737	727	701	688	711	722	757	772	683	694	701	747	751	730	755	717	811	761	708	699	741	686	725	744	740	785	720	722	710	747	757	667	674	751	699	767	740	694	740	701	728	676	754	686	720	719	672	698	743	750	740	739	699	756	716	693	708	715	764	694	739	707	733	771	725	740	703	727	719	683	740	751	726	719	743	709	742	712	701	772	745	751	739	718	756	674	721	710	714	773	730	725	728	750	694	766	678	730	724	716	757	732	733	706	702	707	697	795	715	699	762	777	741	700	744	748	733	754	738	740	712	741	696	784	729	714	717	768	760	683	704	704	773	753	748	697	715	694	695	704	764	743	706	722	726	684	768	772	708	688	700	765	788	766	706	713	716	709	702	767	743	702	771	737	702	700	762	767	698	676	771	695	710	704	768	732	688	714	752	729	751	748	674	749	673	737	718	722	763	775	735	697	716	752	730	690	754	754	665	664	750	792	747	708	756	722	718	710	736	727	725	729	744	727	722	715	726	722	746	751	690	720	742	768	704	768	731	751	765	730	719	707	701	713	781	720	710	745	696	749	732	761	739	712	707	696	762	697	717	709	772	764	720	737	675	729	734	722	694	673	742	749	686	760	743	734	772	692	731	807	710	763	714	691	699	708	743	705	718	711	739	739	749	708	732	733	773	702	772	756	692	721	703	715	785	690	752	748	720	763	683	706	763	765	748	734	735	722	704	705	674	729	699	719	755	731	733	750	730	739	798	727	731	707	745	747	694	718	739	744	703	737	739	725	702	672	736	700	728	738	761	688	686	695	680	744	780	717	712	740	745	740	672	707	726	734	780	720	739	717	749	734	701	744	707	704	713	753	746	749	738	708	733	716	706	704	742	747	744	728	711	696	707	766	751	735	695	688	691	735	738	737	677	689	737	755	720	739	692	710	745	757	702	751	721	765	729	768	752	747	765	691	696	743	736	767	726	701	751	677	712	705	740	707	739	735	760	715	736	735	729	731	709	701	762	728	748	706	750	722	727	739	777	741	767	696	695	698	742	748	692	712	756	738	671	703	724	675	648	687	690	731	779	741	781	724	714	767	748	717	773	776	742	722	738	712	741	740	747	732	736	718	734	786	760	732	722	725	747	675	700	711	710	710	696	734	762	718	740	777	708	765	730	722	738	755	740	728	749	670	772	707	720	707	742	720	739	730	779	719	720	727	742	688	777	706	735	698	713	722	688	703	756	735	729	721	677	724	688	719	708	710	756	728	706	731	740	715	711	748	729	790	737	708	729	722	709	693	700	719	715	721	767	736	707	707	724	715	706	742	724	704	738	767	702	750	737	708	755	721	708	686	752	766	741	784	726	755	726	720	726	723	745	741	710	754	752	751	751	737	686	696	673	684	735	711	716	747	735	732	762	753	724	746	675	779	731	726	738	748	690	727	728	758	743	732	741	713	685	763	697	720	740	708	765	716	761	733	695	758	759	717	695	741	724	704	726	719	706	752	729	720	719	725	728	733	742	759	721	730	729	729	781	681	675	770	742	717	717	711	683	736	727	747	722	707	676	719	742	729	698	757	716	731	758	720	694	773	755	746	781	733	763	748	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
3457	163	168	136	115	101	87	95	64	89	94	91	93	79	100	87	68	84	82	81	73	85	77	69	76	95	77	72	97	93	72	75	82	86	72	72	78	109	71	67	86	79	91	98	76	79	84	72	80	62	92	88	85	71	69	94	80	91	86	79	83	65	71	91	85	80	70	69	90	81	58	83	88	74	77	84	81	75	65	104	78	67	72	71	82	72	87	84	90	90	98	63	96	86	81	84	75	78	79	71	77	75	85	95	82	71	77	74	79	83	80	80	64	83	83	66	76	71	60	83	88	71	73	72	83	86	74	74	94	69	77	68	79	90	69	67	79	74	88	83	78	84	72	67	91	75	77	69	75	74	78	74	67	74	67	78	72	81	76	92	85	86	65	79	94	71	95	70	67	80	81	80	71	81	87	94	76	79	62	84	74	71	83	87	94	87	67	82	77	68	75	69	65	80	82	74	83	84	66	69	84	68	83	99	82	86	80	82	69	81	89	82	80	78	79	62	93	84	76	75	75	78	65	85	76	72	77	67	82	53	79	70	96	89	76	91	79	77	85	94	85	72	85	96	79	72	70	82	74	85	65	75	71	86	88	94	84	79	81	84	85	83	80	76	74	81	94	89	67	98	68	77	88	81	71	84	79	68	87	88	80	79	75	79	69	71	68	81	63	72	81	63	77	98	75	91	74	78	90	90	88	70	83	82	75	72	85	82	92	80	77	64	100	80	83	95	90	79	70	75	79	78	83	73	74	94	65	78	85	80	85	83	85	67	74	97	77	84	94	74	81	63	91	75	105	104	84	76	79	69	83	65	68	68	80	91	80	72	71	68	66	69	74	84	82	82	78	75	72	104	94	79	96	76	85	83	80	75	84	91	75	79	72	78	92	67	79	99	81	73	87	76	91	65	69	85	75	83	84	78	73	88	82	68	91	98	77	78	94	87	86	73	67	80	67	86	101	84	92	80	93	83	73	88	93	77	74	83	75	68	106	81	74	87	69	81	87	74	78	78	78	71	71	71	69	87	68	83	76	72	72	62	94	87	62	83	79	79	91	76	90	87	68	75	81	69	87	90	73	71	79	85	82	86	85	81	77	84	80	59	93	67	80	73	80	86	86	75	67	89	67	88	76	73	74	73	68	91	83	79	87	95	75	72	77	72	80	81	92	90	96	83	92	79	90	65	83	81	98	85	84	63	92	76	86	78	63	80	71	70	80	72	88	92	80	84	85	83	79	85	77	53	87	82	73	84	74	67	74	66	80	94	86	78	88	79	91	71	81	80	84	75	77	75	79	69	82	78	73	73	73	70	86	72	91	68	78	70	90	87	86	70	86	73	66	81	78	67	84	65	73	74	61	62	70	91	82	89	72	76	79	60	81	71	71	84	74	77	85	80	88	83	69	86	93	73	83	71	78	62	72	73	75	70	82	65	78	77	81	88	73	83	75	77	80	87	101	86	88	72	88	83	77	82	75	84	82	84	92	89	102	72	70	75	65	76	83	93	93	76	90	64	80	84	79	72	74	84	54	77	81	77	83	95	84	93	76	79	60	70	82	104	79	72	93	86	71	78	80	84	65	68	62	69	84	83	91	74	91	73	82	74	76	89	96	69	85	77	81	86	82	73	76	76	86	71	79	79	78	77	97	71	87	82	67	70	86	75	82	90	68	73	66	77	86	82	80	83	81	79	79	88	80	73	82	59	63	74	72	64	82	71	85	75	113	68	71	78	71	88	73	76	82	81	73	88	82	84	72	78	81	79	73	71	79	89	71	73	74	92	79	81	73	72	78	73	86	76	66	85	77	66	80	85	77	86	86	78	58	76	65	81	81	78	91	86	73	74	74	79	70	88	78	72	89	82	80	90	85	79	79	74	79	92	82	79	84	89	80	72	85	93	82	84	79	77	82	70	89	78	80	88	78	80	79	85	81	74	74	80	94	90	76	73	76	80	82	62	72	76	62	78	74	80	70	83	83	85	83	77	85	88	71	67	86	87	64	84	75	73	83	88	85	77	71	71	83	84	88	76	78	78	85	79	58	76	71	89	75	77	66	75	80	65	82	91	76	83	78	66	90	80	72	89	66	73	69	73	78	77	67	83	74	90	75	74	86	59	82	74	73	81	78	80	79	88	65	93	73	81	66	77	85	88	80	77	93	79	84	72	77	100	95	70	97	73	96	80	81	64	81	69	67	67	58	68	70	77	84	71	81	79	79	90	91	87	92	65	71	73	74	91	79	73	72	80	70	86	72	75	72	66	77	59	74	79	76	84	84	69	81	81	83	88	85	81	101	75	81	88	71	92	72	87	73	83	77	73	85	86	90	82	75	87	82	61	73	65	74	88	70	64	86	88	76	58	91	77	88	56	89	74	78	95	75	69	97	91	79	78	80	65	93	68	91	66	102	69	79	74	76	83	71	82	104	71	82	70	70	86	83	82	80	87	79	92	61	84	85	81	77	81	78	80	81	75	69	81	74	84	94	79	96	81	80	78	83	71	86	81	74	72	95	83	79	79	82	78	75	74	86	97	70	79	72	93	74	72	83	81	76	77	81	79	91	86	88	98	88	85	83	92	75	77	77	77	71	76	81	84	77	82	75	69	81	80	89	81	75	72	84	81	77	69	68	79	91	87	75	70	87	84	81	82	75	72	92	73	90	75	74	73	74	80	80	75	93	86	73	84	73	74	76	79	79	69	80	73	93	69	74	82	81	85	65	98	91	78	82	84	71	76	75	75	89	70	81	103	84	86	70	91	79	86	67	69	83	74	70	74	86	70	57	97	74	61	94	86	78	93	69	78	75	61	68	73	95	98	79	61	83	72	68	82	82	75	61	65	87	79	74	60	74	80	72	73	88	78	93	84	73	85	76	66	87	71	67	69	91	105	82	76	89	81	78	81	75	69	82	87	72	90	86	93	82	78	76	89	92	67	90	75	72	73	92	98	85	77	74	62	74	75	83	61	74	72	84	93	73	75	79	98	92	85	95	68	87	90	84	85	73	89	81	87	84	74	75	78	80	80	76	74	96	79	71	71	75	71	68	77	81	81	95	69	83	84	74	70	71	84	76	83	83	80	77	84	85	89	77	77	73	84	82	86	71	83	88	90	84	84	83	83	91	63	67	90	79	81	68	77	78	74	76	80	75	70	97	85	82	76	82	83	80	93	75	81	89	75	72	64	68	70	68	83	72	92	75	74	81	79	83	87	69	80	89	66	69	91	65	73	77	83	66	75	77	87	61	76	90	104	62	73	80	73	95	78	72	85	91	68	91	88	71	78	62	77	84	80	74	73	79	79	73	98	79	87	86	86	68	91	81	79	84	93	81	82	79	79	68	82	68	93	81	72	71	73	84	74	98	75	83	66	79	91	80	82	68	86	88	88	63	85	93	91	83	67	82	75	82	84	76	69	81	81	63	88	74	80	74	77	91	72	76	74	79	80	84	79	87	57	83	62	78	73	78	74	77	83	76	74	76	87	75	74	83	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
3915	333	474	466	426	380	341	348	359	334	345	266	284	286	332	324	303	256	259	293	294	289	284	282	298	284	297	287	255	290	265	279	271	285	262	289	253	286	285	298	270	283	306	278	276	281	252	236	264	270	270	268	254	309	278	277	262	265	265	290	284	297	283	289	279	271	290	292	274	271	274	273	262	279	265	267	270	285	239	287	259	277	243	267	265	271	274	262	274	268	260	275	289	256	271	281	283	265	275	285	268	270	294	228	299	268	279	270	284	298	281	299	312	280	280	254	258	243	248	245	234	240	255	269	284	287	269	269	254	276	300	280	292	307	295	259	284	269	268	244	255	290	256	276	284	285	248	255	242	291	272	246	300	244	263	252	282	263	287	279	286	272	286	296	235	250	251	256	260	244	268	283	272	297	279	257	248	256	274	271	252	264	296	251	267	275	259	295	269	306	248	256	266	288	277	274	290	254	253	267	289	266	269	255	268	282	276	294	279	302	278	268	294	272	288	295	259	257	269	261	249	257	284	243	263	277	293	243	268	263	244	255	259	254	276	243	291	247	238	284	285	221	285	278	235	276	263	267	266	263	268	244	248	257	275	247	269	261	308	251	245	265	283	253	262	272	240	258	255	285	254	281	277	254	258	259	278	321	265	267	272	232	290	256	252	270	282	286	295	288	291	316	253	260	273	263	267	306	280	270	265	262	262	272	248	278	279	291	258	267	255	289	300	273	263	263	299	259	251	257	261	251	253	284	300	296	264	308	273	272	263	284	260	288	272	281	218	262	270	302	281	262	285	275	259	258	254	271	290	271	315	296	284	293	251	278	290	264	259	284	224	274	253	279	298	274	256	270	260	268	255	300	237	288	246	241	243	283	272	256	277	251	295	272	254	275	247	296	262	264	274	244	246	258	271	286	256	283	259	319	278	251	263	292	288	265	277	251	292	290	301	253	276	287	276	266	258	290	285	276	277	257	263	277	265	249	269	277	294	294	288	288	256	259	290	288	282	258	271	295	277	278	268	290	286	266	306	301	287	280	261	286	273	285	266	266	274	317	294	269	257	304	257	272	286	276	272	286	252	290	263	285	282	248	255	288	272	265	289	301	304	275	243	262	247	257	256	254	251	266	270	285	270	304	271	244	272	270	259	274	256	293	237	272	267	265	245	238	225	259	289	267	261	287	282	277	281	259	269	260	304	280	282	271	293	274	263	303	254	286	255	276	239	277	270	267	293	295	287	259	259	288	277	275	296	298	255	297	272	263	310	278	276	297	269	263	254	251	266	255	263	303	257	294	274	268	283	300	278	281	266	264	242	270	264	284	243	265	268	295	286	296	269	288	258	263	267	230	277	273	297	256	264	289	288	271	280	277	306	287	253	257	297	286	283	272	267	273	258	246	234	278	269	258	270	299	287	259	278	271	219	289	233	243	267	300	235	262	269	241	250	287	263	268	246	263	292	255	278	270	258	314	260	250	281	280	255	273	265	265	290	292	240	290	263	262	250	281	282	301	255	303	264	305	281	300	281	277	252	263	269	272	258	283	282	253	288	269	263	277	257	281	269	301	272	241	248	293	241	279	254	288	241	282	244	272	262	245	272	278	266	252	295	256	247	270	263	248	286	248	237	280	257	266	284	273	259	242	282	294	280	262	293	268	282	264	261	253	278	289	276	255	267	228	266	269	262	261	277	273	260	264	274	240	289	276	242	298	265	266	282	301	296	261	290	248	277	302	241	265	236	266	271	273	280	280	281	295	264	289	277	307	302	300	288	272	275	277	270	271	242	235	263	268	284	274	260	270	273	259	279	282	226	260	260	278	290	288	275	280	275	280	290	288	264	269	291	272	261	258	246	267	270	274	275	270	295	273	252	267	268	258	272	294	320	273	258	265	285	261	285	280	294	285	298	268	258	263	265	284	275	313	260	267	266	269	287	247	245	270	272	276	276	254	261	276	283	280	279	266	291	276	269	273	247	246	301	310	243	270	278	260	282	272	286	294	224	254	263	262	275	275	270	264	281	292	252	266	257	282	269	255	252	251	271	259	261	263	268	286	256	284	246	301	270	272	279	232	299	257	277	296	271	290	272	291	280	300	291	285	268	250	238	272	261	287	288	275	272	254	291	276	290	265	261	268	265	320	264	253	240	281	291	284	269	279	300	250	313	269	295	263	239	266	297	288	266	262	282	279	232	269	265	276	247	274	268	252	258	289	262	263	310	249	296	274	279	268	288	273	280	275	266	281	275	257	284	264	253	267	300	286	286	281	257	287	250	245	276	265	270	267	270	300	286	279	274	282	268	281	280	268	272	272	268	287	241	276	270	260	242	281	249	283	277	266	264	278	280	231	321	260	261	278	276	244	274	283	257	256	284	286	286	264	288	265	276	270	248	263	264	275	297	243	287	270	275	291	267	276	286	256	285	263	269	247	278	271	277	262	273	284	287	286	264	285	288	278	262	310	292	278	266	275	221	263	267	289	290	262	291	257	248	262	276	288	265	288	255	271	261	261	255	267	266	278	269	248	292	289	284	271	271	278	259	267	303	263	287	262	264	267	265	280	264	287	257	303	270	297	280	283	244	233	293	291	264	250	269	279	290	267	234	248	230	260	274	263	268	310	226	286	256	263	266	278	251	269	279	283	243	279	292	273	289	268	279	281	240	262	263	298	269	271	269	280	232	264	282	245	284	268	281	274	279	279	243	254	296	273	272	298	277	275	256	239	286	267	279	267	246	271	307	288	263	271	294	263	259	246	248	262	302	293	278	264	260	264	264	291	266	250	254	276	274	278	285	255	280	270	252	229	259	300	259	268	307	275	276	241	279	277	260	257	268	275	290	280	293	260	297	256	260	264	266	291	246	266	259	267	240	284	302	250	249	320	262	237	260	263	253	272	301	287	257	245	264	274	302	254	269	262	263	273	306	257	265	273	309	272	262	275	275	303	246	263	270	278	291	267	266	294	243	266	267	272	271	291	270	264	272	303	260	285	246	288	266	233	233	259	275	278	274	270	261	225	268	286	280	253	288	288	275	240	279	280	255	269	288	277	283	253	268	302	263	271	251	248	263	267	263	266	269	274	273	272	289	290	290	270	268	290	262	237	272	292	280	321	275	254	268	254	277	283	260	276	264	261	279	268	265	283	290	240	265	266	302	283	291	248	237	257	319	282	269	237	287	277	254	288	280	282	277	284	291	288	262	280	252	289	237	273	287	312	264	267	263	271	289	248	285	238	316	280	249	276	240	265	249	262	281	278	282	295	265	275	246	272	279	275	291	257	299	275	278	277	243	290	263	289	299	258	266	266	281	291	255	275	231	232	254	281	248	284	270	273	271	277	298	272	265	264	253	286	268	259	280	254	253	310	267	273	280	269	255	286	253	299	265	249	280	280	262	300	257	274	278	267	242	260	287	288	257	279	276	260	280	262	280	270	265	262	258	273	259	277	300	285	283	250	269	283	278	268	289	284	244	277	271	273	250	275	264	280	283	292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18613	1598	1535	1152	852	631	504	402	373	327	281	273	224	250	224	230	232	198	178	185	184	195	177	183	179	169	170	196	154	165	180	159	146	187	159	165	175	166	182	161	156	179	166	167	166	172	157	176	175	187	187	157	180	156	204	161	161	177	158	173	181	164	175	144	155	167	177	152	163	161	168	159	167	138	176	180	178	181	149	168	169	157	140	167	168	156	161	157	157	173	155	167	168	173	164	181	182	172	177	167	192	155	154	146	186	162	147	174	160	148	186	165	157	164	172	185	171	146	175	167	162	158	168	188	152	158	164	166	150	186	165	162	180	157	155	156	141	162	177	182	179	173	166	152	168	146	155	167	163	163	185	163	158	165	141	174	170	166	172	154	151	168	169	170	174	160	173	170	190	176	168	181	165	180	183	168	161	139	177	156	171	165	159	175	161	173	176	164	189	158	157	176	167	165	184	146	175	190	169	154	178	164	181	170	173	174	187	169	183	151	183	151	164	146	161	168	166	172	177	156	171	157	184	150	152	167	175	143	167	154	170	196	148	153	170	166	155	150	165	156	183	186	174	161	179	179	181	160	164	169	169	154	170	169	154	160	170	164	181	157	155	166	176	188	189	143	169	167	148	169	175	153	197	150	163	178	171	149	169	161	156	149	164	161	175	173	161	174	158	156	158	172	161	146	160	148	183	174	165	178	155	174	136	168	186	157	165	148	152	153	171	158	151	173	167	152	174	187	157	146	174	149	198	163	172	176	184	156	163	143	176	170	162	165	174	167	175	156	163	166	177	169	175	162	174	176	155	147	183	168	147	186	160	162	151	161	169	186	173	175	141	180	167	150	156	157	147	179	158	158	153	157	154	181	164	178	159	160	158	160	169	174	155	155	150	167	140	178	159	142	158	158	185	156	166	125	187	162	146	166	168	168	162	164	164	179	186	175	149	169	145	173	167	165	175	157	176	153	159	166	170	167	154	177	166	155	192	179	167	198	155	150	173	182	177	176	130	179	164	168	169	186	163	158	153	182	163	186	166	155	177	172	148	171	171	145	184	154	167	153	163	171	161	169	167	169	164	166	142	162	157	168	174	186	162	168	193	150	158	158	157	178	175	151	182	140	146	159	172	165	161	157	193	181	187	162	158	160	174	195	167	170	170	160	160	164	160	167	141	155	161	189	184	155	142	170	166	171	173	183	183	145	154	170	180	132	154	160	169	182	175	161	170	153	155	180	160	161	179	172	148	155	167	167	174	183	144	158	175	175	139	147	150	157	156	153	181	163	143	167	176	149	183	151	164	159	159	173	174	160	162	179	174	208	181	157	173	150	192	174	137	147	136	154	135	140	148	154	166	166	131	187	171	165	166	166	157	150	175	170	180	146	175	152	164	151	161	160	152	170	172	171	169	175	147	156	191	155	159	152	172	163	160	160	168	155	171	143	167	178	177	171	155	159	154	175	176	154	173	154	175	191	161	146	169	167	176	157	185	151	170	142	171	151	154	161	155	166	166	167	191	157	171	173	182	152	164	149	128	179	186	166	168	167	168	179	162	173	182	190	184	168	148	147	164	166	164	156	159	179	153	146	180	182	147	177	160	167	158	183	170	167	177	176	175	181	177	177	159	146	171	168	172	166	169	131	153	140	183	171	161	153	168	172	163	155	166	143	157	139	185	147	152	151	176	154	153	174	146	177	148	193	157	151	163	150	172	155	148	175	158	142	160	186	177	158	170	176	149	160	158	168	168	167	153	166	170	180	168	169	166	162	164	178	176	139	149	184	154	170	170	151	150	148	135	162	171	173	174	162	173	162	141	175	154	142	155	160	153	165	168	159	168	156	168	149	185	184	164	170	151	142	169	189	202	182	152	188	172	177	155	153	183	167	169	175	179	152	165	168	178	172	167	170	172	151	151	176	169	148	199	159	162	172	165	162	156	167	166	159	191	183	193	171	152	175	138	167	181	163	133	176	157	163	162	142	182	189	164	173	153	158	166	146	164	165	187	168	150	164	141	147	186	163	176	138	178	170	174	161	168	185	184	134	176	168	180	181	166	150	166	165	157	150	152	164	175	189	173	184	174	188	185	173	155	160	187	175	165	162	164	178	157	178	171	164	187	157	145	180	172	138	158	175	158	165	158	162	153	176	166	159	161	185	166	156	157	176	172	173	174	188	182	152	176	157	171	172	181	155	141	177	166	164	152	166	169	184	181	181	190	162	163	183	149	175	164	186	158	146	165	146	178	159	185	172	166	147	159	165	176	152	147	137	170	166	159	159	181	187	171	158	150	151	168	168	161	143	139	173	148	154	165	178	144	142	188	128	156	166	153	181	172	159	182	160	152	138	165	180	170	165	154	164	177	177	167	160	183	175	152	206	155	159	185	161	189	165	178	162	158	147	162	166	157	151	169	159	153	157	171	159	151	173	157	197	163	181	163	183	150	186	171	156	152	165	154	145	176	160	160	152	172	150	175	159	145	157	182	166	155	148	175	174	178	171	162	162	162	152	150	153	167	176	172	177	161	183	170	156	154	166	167	195	163	148	164	155	178	164	169	162	163	156	165	154	136	159	161	186	173	182	149	173	150	156	147	168	173	167	168	173	168	160	156	163	179	188	150	175	162	156	155	167	166	174	142	170	171	163	187	147	166	152	184	145	162	182	189	163	164	156	182	183	165	168	157	162	190	161	152	182	171	171	161	162	175	184	147	165	178	179	179	156	145	155	155	167	171	150	163	151	204	168	169	145	149	177	155	158	151	153	165	158	147	185	150	172	150	156	174	180	176	180	176	152	157	143	172	166	160	169	155	149	149	164	143	146	168	164	169	169	157	165	159	174	155	150	170	175	161	153	169	152	142	185	149	154	160	197	170	164	169	160	137	163	168	165	153	171	185	164	164	178	169	144	193	182	182	152	170	146	163	152	185	146	184	160	179	160	175	161	152	159	198	164	172	179	156	151	188	161	157	175	169	144	144	154	198	164	170	150	175	162	153	171	156	184	177	158	176	137	129	169	127	151	155	152	162	161	154	150	177	141	154	161	152	150	172	163	166	141	157	163	147	179	149	149	167	158	164	171	170	161	164	169	189	149	187	152	161	180	174	186	188	170	176	156	159	158	156	153	178	168	179	168	184	168	184	177	156	141	155	195	180	170	164	167	150	153	158	152	149	160	156	169	159	199	170	147	141	171	140	175	169	160	151	164	150	160	163	156	155	181	168	139	148	159	145	178	182	173	178	137	157	160	134	156	146	160	151	149	153	171	150	174	157	169	158	193	149	167	184	162	154	169	168	165	174	168	174	157	161	166	170	159	156	153	155	167	149	158	163	149	167	158	151	160	172	144	163	161	173	153	186	158	195	182	178	164	157	167	171	180	150	151	184	162	173	165	156	169	181	152	195	160	155	150	166	159	146	189	183	163	177	169	143	148	154	141	181	187	170	167	158	156	159	165	175	180	148	188	136	151	146	171	166	175	166	172	162	160	165	175	159	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
8946	1642	3597	3903	3302	2625	2175	1837	1589	1342	1226	1184	1101	907	884	915	784	762	770	704	718	686	659	643	627	624	615	603	584	568	583	546	573	535	574	546	553	554	566	532	504	558	537	551	511	510	525	578	543	530	483	526	556	495	489	547	514	496	503	518	525	516	496	530	451	514	499	435	466	459	492	484	505	534	502	485	463	478	536	502	494	489	545	515	481	493	487	481	486	488	483	477	480	487	488	454	492	489	530	455	486	486	491	511	526	484	470	481	501	505	480	458	437	503	477	490	504	507	475	496	522	507	470	477	502	481	518	499	502	442	466	477	505	465	481	461	494	480	472	473	513	479	485	472	493	495	463	474	494	540	478	460	474	518	511	455	487	471	509	515	508	514	459	501	476	493	426	519	483	462	503	487	501	511	479	465	488	476	486	477	532	469	490	509	475	496	470	456	495	512	486	498	468	443	504	492	496	449	479	504	463	458	495	490	517	494	490	494	481	474	496	488	491	472	514	478	520	476	486	491	456	492	471	477	502	491	500	528	497	527	505	477	469	501	488	468	480	469	482	492	495	493	465	473	498	458	483	435	466	488	485	498	457	518	494	450	461	461	512	469	498	482	508	487	483	492	480	497	497	449	496	476	508	519	468	471	503	472	471	482	509	492	505	506	487	476	466	452	487	444	457	453	472	503	482	474	479	516	468	467	511	468	477	510	469	492	514	511	501	515	466	486	487	498	523	499	463	528	498	460	490	455	516	506	462	474	489	432	458	518	483	505	509	500	528	509	473	486	469	447	476	463	472	503	490	481	481	454	495	489	459	494	472	489	535	535	505	451	487	473	483	468	476	501	453	482	494	520	476	493	458	479	490	469	462	449	466	501	482	522	517	492	513	503	463	443	475	504	491	477	509	517	466	493	486	465	502	513	508	498	474	503	505	472	451	490	486	489	481	504	457	466	532	474	502	455	492	481	504	444	488	466	477	462	520	515	480	426	466	495	479	494	497	488	483	476	443	477	425	465	468	532	456	500	494	490	454	480	446	484	478	496	460	435	507	547	471	467	483	530	457	509	476	509	515	484	454	480	485	508	481	491	502	496	499	443	476	486	536	488	486	451	530	501	452	460	518	502	469	467	515	469	470	501	471	486	491	485	491	469	500	489	471	505	512	491	500	470	457	510	459	462	451	499	507	507	529	473	448	480	503	519	508	501	505	485	478	465	489	460	487	443	486	483	479	486	498	451	475	512	478	497	459	485	510	480	461	459	453	506	513	481	496	451	500	453	470	455	501	484	484	505	513	497	492	477	452	547	464	490	479	477	505	466	496	490	491	436	479	473	452	490	500	444	486	523	490	458	489	440	458	509	445	471	484	466	484	478	485	459	480	488	542	478	484	494	511	494	519	500	480	507	508	471	447	458	506	509	510	503	475	492	499	489	496	484	516	522	494	498	503	444	534	518	525	500	463	469	466	429	490	480	498	503	464	485	505	513	456	496	492	461	476	490	469	491	510	489	497	516	493	517	506	494	491	502	490	471	469	509	502	529	463	473	500	498	451	484	492	499	528	499	490	471	491	458	499	491	468	494	508	471	483	486	467	507	499	466	488	471	501	499	453	500	496	497	458	512	482	494	523	474	484	478	458	458	478	460	484	503	474	439	478	511	467	458	544	519	446	480	491	483	476	480	479	492	474	470	456	524	486	516	510	498	495	492	480	465	454	486	518	477	515	504	469	432	471	485	490	506	490	482	466	469	472	447	462	466	495	483	448	488	510	502	504	472	505	506	480	496	469	462	446	489	491	460	480	500	466	495	469	495	464	521	492	455	481	490	477	526	466	485	494	497	479	472	512	489	492	440	482	452	499	479	449	455	455	493	508	473	475	542	481	456	452	511	461	506	488	499	448	506	467	528	507	500	487	464	492	486	502	450	486	502	481	507	488	466	481	480	482	485	477	515	482	516	487	500	476	466	468	497	469	479	523	489	500	461	456	445	487	480	494	470	492	480	475	495	478	512	515	504	503	478	464	516	490	474	496	455	479	476	444	496	499	487	458	500	474	468	516	461	475	464	467	515	456	502	487	517	518	507	502	496	466	480	502	512	474	482	459	476	495	472	468	444	489	480	491	550	484	531	483	462	492	530	475	488	471	497	471	472	491	499	468	481	491	459	493	484	464	499	484	479	482	494	480	455	485	485	488	501	518	510	518	496	497	494	501	485	472	515	477	514	492	494	450	490	507	469	469	509	484	468	439	491	499	495	499	501	480	471	502	482	520	469	464	470	486	454	518	467	513	502	509	508	496	488	478	501	455	472	479	458	451	498	490	508	458	500	474	479	475	472	478	476	479	503	545	469	509	496	443	493	522	482	455	502	502	497	542	408	468	479	478	444	499	485	456	508	461	479	486	501	472	498	462	457	488	489	481	430	478	475	466	483	472	480	537	455	474	510	477	423	490	484	509	467	476	477	480	513	466	482	503	515	460	483	506	507	491	449	502	493	537	486	466	486	473	504	501	504	480	505	474	462	443	503	505	434	451	499	480	500	473	514	516	441	448	493	463	467	478	482	499	464	491	465	508	499	490	468	475	453	469	500	458	488	438	542	480	529	502	477	426	469	461	497	513	469	503	482	471	483	462	458	492	482	488	478	486	492	492	497	478	480	496	509	496	487	483	492	522	463	487	454	472	523	510	495	543	494	483	438	482	477	509	481	479	469	496	467	497	471	520	466	471	508	451	506	485	480	484	489	458	499	462	494	487	528	477	483	506	486	488	469	519	495	478	460	487	502	473	467	452	508	480	487	494	461	505	495	478	484	470	492	486	435	421	514	486	484	509	466	500	515	463	499	467	492	465	449	481	510	467	471	499	470	534	454	508	501	507	508	456	459	534	468	476	512	490	460	489	499	485	498	495	500	495	487	489	480	493	484	475	472	500	511	497	485	489	464	493	492	458	503	500	494	461	441	484	490	465	458	511	493	464	468	466	465	446	516	489	509	484	479	507	478	466	454	432	481	499	471	526	486	475	465	472	523	476	498	476	480	452	484	488	499	463	506	507	471	488	493	486	473	475	488	475	520	472	498	474	475	512	483	471	461	495	489	484	466	504	462	498	456	468	481	535	510	485	467	472	480	520	538	473	464	488	480	502	504	510	469	439	522	522	491	512	494	492	459	498	520	452	472	481	519	478	492	474	474	446	463	475	516	468	519	496	482	449	502	426	483	526	515	470	530	506	469	512	482	479	497	511	461	456	470	462	485	452	516	508	449	491	480	461	479	482	502	511	497	483	493	506	516	501	488	490	493	461	499	466	500	483	510	495	510	464	479	455	515	456	498	462	486	470	481	521	506	485	481	481	438	498	451	491	486	476	473	502	515	471	525	500	513	481	474	489	494	478	481	512	474	437	497	444	498	464	450	469	434	499	479	448	457	484	501	492	502	467	508	491	488	502	492	495	486	490	456	472	470	482	457	482	504	523	458	482	471	469	501	454	442	500	460	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30067	4458	3139	2294	1676	1141	943	751	668	573	490	458	442	372	403	381	361	351	334	296	340	334	324	306	323	303	288	323	340	310	282	280	309	283	275	259	291	314	291	313	277	271	280	269	273	297	288	303	261	271	290	248	264	272	275	244	265	237	269	276	291	274	282	288	287	284	270	280	283	242	253	298	248	264	261	270	286	250	281	286	281	260	288	278	262	287	263	265	282	310	267	293	266	279	296	265	283	284	246	221	292	254	260	282	277	294	282	258	280	264	258	273	248	263	258	261	283	260	283	258	262	275	282	278	271	262	260	289	296	269	238	235	254	258	281	262	281	253	275	292	262	261	285	290	264	262	266	246	246	293	283	239	273	289	278	294	296	263	253	265	240	274	302	262	292	247	291	269	259	258	268	264	250	248	290	288	269	244	300	268	258	252	253	280	231	258	265	245	291	297	251	280	285	261	271	270	253	279	273	279	258	267	272	277	269	253	248	245	266	296	281	272	304	272	263	260	259	281	249	297	262	275	314	249	262	280	270	280	254	301	268	258	266	284	274	264	262	260	261	262	257	276	232	285	292	270	274	253	253	274	274	262	282	236	289	293	290	274	268	276	253	243	269	287	261	236	252	269	289	273	285	261	253	260	280	245	271	263	286	242	265	278	277	308	278	238	273	285	253	258	248	259	296	293	218	257	257	294	258	272	251	262	285	261	276	281	265	244	292	260	257	261	266	266	278	263	257	274	302	273	269	277	253	271	273	261	261	254	260	296	273	287	253	233	266	287	259	271	261	296	291	276	268	249	250	284	283	284	261	228	286	299	275	262	257	274	262	291	255	283	292	275	304	239	237	265	261	274	290	280	284	266	235	282	265	269	279	252	281	268	267	240	274	265	280	276	271	276	283	254	292	278	250	293	263	290	252	252	260	274	260	279	283	279	296	283	283	261	255	259	268	254	277	250	278	289	293	279	254	277	272	262	268	287	238	269	311	273	261	278	275	263	273	286	263	272	279	285	285	291	265	280	279	248	272	250	279	278	271	262	271	271	265	287	249	258	284	273	281	257	271	255	260	274	248	287	295	271	290	254	275	250	284	262	263	270	295	280	285	238	271	255	253	271	277	269	246	280	237	272	267	255	265	284	257	274	272	260	268	278	262	284	259	266	274	288	286	254	248	259	265	274	249	262	285	286	270	258	275	251	274	262	271	254	279	262	275	253	285	262	264	274	253	261	294	270	242	272	318	290	272	250	262	259	266	250	250	244	220	253	277	237	257	247	261	276	256	258	249	251	261	289	293	304	281	278	251	254	270	294	274	286	241	251	275	267	248	265	304	254	250	249	247	274	280	268	276	261	303	273	296	257	277	278	266	284	275	259	289	270	242	290	257	267	266	285	279	264	292	252	225	270	282	268	226	261	291	262	248	246	304	240	285	260	260	275	250	283	274	271	259	249	261	291	284	287	275	273	276	285	229	271	265	299	288	253	269	277	272	265	246	276	312	275	277	263	311	290	258	264	260	269	289	264	257	266	272	282	268	254	239	252	278	277	279	287	286	282	261	280	266	268	256	248	256	284	316	243	274	269	288	260	227	262	278	272	261	250	291	298	271	265	276	284	287	259	254	252	254	273	273	299	270	246	249	224	275	263	247	254	276	283	258	296	317	269	260	243	249	265	263	270	291	258	264	279	285	291	299	280	272	242	266	280	264	291	259	281	294	285	254	295	281	254	290	293	267	260	243	234	231	267	253	257	266	252	299	257	264	269	272	281	255	300	243	274	282	279	280	269	260	278	240	251	235	259	269	250	271	243	279	250	288	270	275	254	299	275	292	252	259	257	286	265	258	255	287	268	284	282	275	285	277	285	265	281	272	278	277	270	274	240	265	272	259	272	305	274	237	263	274	264	268	264	270	269	276	287	316	270	281	288	293	279	288	275	258	271	265	280	283	269	273	253	272	276	236	267	234	273	246	251	277	257	283	264	225	242	252	287	265	291	265	280	286	298	257	271	280	271	260	261	280	265	285	258	269	269	275	316	265	283	279	278	266	251	272	243	279	275	263	272	218	274	264	292	261	273	264	287	282	279	286	287	260	246	245	264	263	260	267	286	244	265	250	273	248	276	251	276	271	287	287	263	246	251	273	260	243	274	265	245	298	270	245	269	300	248	301	274	288	269	273	232	239	308	258	277	308	265	263	263	255	253	279	289	274	288	278	242	316	255	276	288	273	229	301	266	288	269	280	295	275	277	268	298	262	269	256	276	260	305	273	249	259	288	263	245	266	247	292	260	291	261	282	274	285	258	249	268	274	265	281	277	244	260	279	260	259	261	279	265	321	275	280	272	259	247	265	290	262	289	274	283	269	254	246	267	262	273	265	302	265	260	260	272	264	271	266	243	312	286	259	275	239	213	302	262	283	267	277	280	264	284	268	258	296	275	237	279	260	261	279	272	273	271	253	255	271	252	291	261	272	266	280	267	266	273	296	267	243	275	295	277	246	260	264	248	265	243	293	265	246	250	228	273	270	260	260	268	258	279	287	298	240	246	265	271	278	304	279	265	249	277	255	250	275	278	256	314	288	265	255	280	281	283	267	250	273	247	275	273	289	265	267	277	266	256	293	266	259	239	288	286	275	299	281	283	273	277	277	246	277	312	296	251	246	266	248	266	260	290	248	283	269	254	271	269	273	259	282	277	290	258	217	268	249	293	276	256	260	270	282	287	272	285	246	235	294	246	254	267	274	293	297	291	243	255	238	285	245	258	289	251	252	294	271	273	274	291	279	281	268	269	266	266	256	270	269	236	255	256	262	283	283	270	279	284	288	264	272	259	278	295	293	272	262	277	266	265	239	275	287	286	285	271	299	294	267	300	276	239	248	287	280	267	266	246	274	269	271	314	257	276	252	240	272	287	260	286	266	275	265	288	286	238	237	275	282	249	264	260	260	291	291	247	278	257	285	260	275	271	257	254	270	303	244	263	264	271	288	292	224	306	277	259	270	294	270	263	259	261	297	287	253	243	235	251	219	281	317	257	239	245	261	258	281	269	289	242	265	247	267	273	270	246	304	284	263	245	268	270	281	270	247	287	244	253	236	267	270	281	296	274	311	267	262	285	251	277	258	278	271	262	233	265	250	270	269	279	257	275	295	250	268	265	265	303	266	263	274	285	286	276	258	256	268	252	273	254	270	269	247	285	279	268	264	279	283	270	286	276	259	267	281	268	266	272	254	242	242	278	267	277	252	263	253	273	275	291	235	262	266	250	277	279	299	244	265	253	277	261	262	271	270	248	268	256	273	282	253	289	281	272	273	258	276	258	269	263	240	257	263	269	272	300	278	252	274	258	251	278	268	278	230	262	275	258	264	242	268	291	302	267	296	234	277	272	289	238	266	266	277	277	248	277	278	267	264	286	226	281	290	281	259	269	279	270	251	234	232	240	258	261	268	220	254	256	284	270	270	265	256	245	238	262	285	261	241	242	286	253	264	279	276	270	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11682	2991	6519	7101	6022	4681	3971	3285	2870	2464	2173	1968	1796	1669	1564	1432	1350	1304	1195	1164	1160	1073	1073	1048	1010	1000	1037	945	903	916	973	853	884	890	879	895	865	857	884	805	844	831	848	822	821	780	871	789	834	803	783	788	804	732	788	783	760	796	777	779	773	728	737	751	784	761	785	784	752	797	754	741	772	747	799	739	735	785	749	738	749	772	790	748	715	787	748	762	756	748	770	748	754	742	743	722	746	752	760	785	774	731	725	717	739	756	743	756	713	710	748	745	743	739	728	757	769	755	733	737	735	719	726	751	722	707	760	706	729	740	766	717	754	733	727	714	732	741	723	684	730	708	723	707	723	709	730	763	730	718	773	710	743	705	777	701	755	680	685	704	745	749	724	753	683	797	810	691	740	704	772	709	767	695	761	735	758	715	682	701	710	721	750	768	716	722	747	706	773	725	750	731	740	739	743	767	750	755	694	735	763	733	723	744	748	745	708	739	715	691	739	725	746	719	722	772	722	715	742	778	730	739	710	736	730	758	720	724	753	714	724	702	746	760	737	724	705	733	777	727	718	721	703	761	740	742	690	736	710	745	714	767	729	781	776	721	751	736	752	791	708	740	785	721	726	756	725	690	757	744	767	691	753	734	738	735	734	767	737	684	769	816	709	747	715	745	760	741	722	717	722	756	704	715	738	701	796	712	731	725	724	769	699	749	705	744	712	817	691	720	714	764	716	694	702	718	706	710	722	685	711	671	737	738	707	764	733	711	661	702	754	722	726	704	731	726	712	726	724	701	703	775	708	748	728	730	785	742	700	736	743	691	730	735	763	750	748	671	729	656	754	745	692	755	777	749	712	729	762	639	734	772	686	713	767	744	743	733	676	681	721	727	733	705	748	686	736	735	710	739	710	693	747	720	692	722	673	740	736	765	766	735	737	729	727	690	738	711	670	699	754	728	739	729	707	763	709	732	738	730	690	710	767	691	755	788	692	752	685	725	735	723	695	756	715	767	715	707	727	728	721	743	707	720	728	755	782	694	728	706	703	750	720	724	745	724	710	759	737	736	704	749	727	771	752	735	696	786	744	719	740	743	741	720	730	724	723	719	754	748	712	745	772	750	712	754	704	712	685	740	700	747	690	735	731	733	727	741	738	698	703	699	698	753	690	759	735	738	733	760	667	729	732	705	699	738	740	711	740	714	739	704	746	722	732	736	771	721	738	720	694	723	668	731	752	757	714	745	721	711	717	767	647	758	698	731	721	723	721	710	731	658	761	661	731	740	754	744	735	758	704	702	759	756	730	726	739	716	692	759	735	707	725	703	711	738	756	757	738	763	780	688	754	756	773	760	700	728	734	704	707	737	779	742	708	740	726	703	755	740	715	712	734	746	740	684	746	740	710	743	767	762	685	783	752	722	699	760	695	715	711	743	755	741	722	704	724	710	689	709	711	782	723	753	693	747	734	725	762	740	705	715	729	721	762	752	786	692	746	703	726	709	710	753	699	722	712	677	761	722	755	727	687	698	727	709	735	681	771	767	751	706	721	776	737	716	728	725	736	720	716	730	752	728	678	731	782	757	734	727	654	754	666	712	747	734	733	717	733	739	708	754	724	722	750	735	744	716	695	698	713	761	703	758	706	726	732	720	727	763	734	761	748	719	690	727	722	707	683	755	716	705	710	712	731	784	711	711	728	716	704	703	733	742	738	743	675	749	696	722	708	766	700	748	726	764	758	700	718	719	769	737	769	732	725	691	704	720	701	745	754	692	749	731	724	767	720	731	697	758	713	731	746	790	787	681	699	715	744	730	721	737	728	718	711	759	717	721	711	727	744	741	753	725	725	718	681	711	730	742	730	708	714	751	692	737	765	700	719	711	738	711	733	722	719	684	737	825	767	731	738	751	744	723	741	706	707	732	737	748	707	737	750	701	725	745	714	671	722	691	709	685	709	685	714	731	676	693	732	764	706	681	760	749	767	728	722	759	748	737	687	711	755	766	725	687	724	710	764	777	757	725	774	724	731	758	715	717	709	683	709	673	744	683	760	700	812	704	745	720	764	726	715	713	699	744	713	731	785	728	708	744	742	722	702	726	717	735	715	708	707	725	741	744	735	749	778	746	740	760	742	726	684	768	719	717	721	731	718	729	742	758	716	715	717	711	716	717	739	726	769	755	742	738	716	728	748	727	686	745	687	740	738	708	704	717	731	725	711	720	714	756	734	729	701	738	706	757	746	727	765	740	743	735	697	673	720	766	742	701	729	744	715	742	739	791	746	737	719	739	691	762	702	714	717	759	695	702	702	720	713	730	749	762	726	697	726	732	707	777	733	698	737	740	775	762	748	696	714	701	715	728	795	732	736	763	759	719	733	693	756	715	750	729	693	743	781	706	714	770	734	700	732	759	754	769	695	678	789	727	759	722	716	725	723	755	723	738	716	767	697	702	755	712	752	746	700	731	766	754	745	742	677	652	750	747	786	697	727	766	748	702	714	688	712	699	717	709	786	728	766	723	705	714	699	800	700	750	706	694	681	705	683	704	719	671	750	711	654	732	726	718	785	762	714	724	755	692	701	702	739	731	783	738	706	681	706	698	739	733	736	720	764	705	725	738	761	788	713	725	689	736	721	702	714	742	748	735	727	718	706	707	738	743	700	715	697	700	716	696	728	725	700	722	734	718	730	736	750	733	702	697	702	720	707	712	749	718	728	758	750	777	721	705	749	708	741	716	723	744	738	723	731	692	726	724	691	682	722	703	741	694	742	698	735	723	733	708	739	735	667	664	726	721	739	712	705	724	722	733	729	760	731	711	713	736	690	733	738	710	730	717	732	739	718	742	716	705	729	772	716	712	782	708	722	728	722	724	708	699	744	669	752	703	712	696	746	759	785	698	712	740	725	744	762	736	753	723	740	705	714	748	745	755	809	722	756	745	746	734	715	756	763	724	728	754	667	729	736	749	778	709	722	757	769	707	694	775	766	740	706	735	720	773	684	743	659	745	751	737	749	740	775	681	759	796	731	744	746	667	723	736	727	695	707	687	693	708	666	739	752	682	734	678	769	774	709	712	727	710	739	710	765	696	685	723	725	737	756	737	705	740	746	727	733	758	731	681	702	699	774	713	748	704	702	741	781	723	722	741	750	768	708	729	713	688	705	670	729	715	720	749	709	716	696	674	734	742	741	725	763	751	708	763	736	712	698	725	731	714	732	754	719	771	729	705	686	706	680	690	720	753	738	745	731	730	664	751	737	726	697	732	710	687	728	728	734	683	728	728	776	680	764	757	715	731	722	747	711	725	712	675	730	703	708	755	709	740	742	713	739	721	700	703	765	731	765	743	729	769	770	724	725	717	769	739	758	728	734	687	758	707	741	711	753	750	763	720	735	701	728	727	754	744	739	738	745	751	777	714	702	720	716	723	740	727	682	734	696	720	703	760	723	742	708	732	757	762	695	697	739	674	757	723	721	748	694	723	704	742	737	705	751	716	780	712	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3568	175	158	152	147	104	97	95	81	84	91	79	94	80	96	91	70	75	97	82	91	71	78	77	71	72	81	87	87	77	103	90	67	88	85	83	96	83	97	95	80	84	77	87	72	80	79	74	62	91	98	84	79	75	84	79	97	96	84	77	70	73	100	82	85	76	69	85	84	83	76	92	85	100	83	76	93	85	91	83	64	80	70	74	76	79	101	83	82	85	73	84	78	76	76	79	89	85	86	91	68	91	98	88	88	75	85	81	80	93	78	87	90	73	87	81	84	78	79	78	66	70	92	77	77	85	72	69	102	70	73	79	86	82	89	84	82	90	78	65	74	88	82	71	63	90	88	74	68	84	87	83	73	72	82	92	81	84	83	78	77	93	83	79	89	74	82	82	78	79	71	65	66	75	86	101	97	91	102	70	76	85	84	78	73	83	85	76	77	69	74	74	78	97	76	72	86	73	73	91	82	88	91	83	83	89	83	99	82	95	80	80	79	78	88	80	79	78	92	72	90	74	96	88	59	85	77	88	75	58	86	89	73	90	80	65	83	100	67	80	86	66	78	84	73	72	87	75	99	91	87	74	81	75	92	91	90	78	91	85	88	77	74	86	87	83	76	98	80	71	82	79	88	78	75	81	74	77	78	78	83	71	86	87	78	96	81	80	70	84	73	92	79	65	96	74	69	94	74	61	74	77	68	104	69	67	96	74	91	75	84	66	101	78	84	82	85	58	72	75	73	82	83	102	89	76	91	86	81	76	80	91	87	73	88	86	68	82	75	68	90	72	78	81	85	87	82	79	86	84	80	74	93	86	87	81	88	86	68	84	87	91	90	84	82	76	80	76	72	79	96	82	90	73	73	78	87	101	61	81	75	73	80	65	83	88	92	78	67	77	93	80	61	71	81	84	79	90	75	76	78	83	86	90	78	60	81	78	87	81	85	96	84	85	102	72	91	88	92	87	82	92	78	64	82	82	82	73	70	62	82	83	63	79	75	104	88	69	74	92	80	67	78	95	92	77	78	80	82	88	85	68	93	91	102	76	75	86	66	86	76	80	69	82	68	79	82	84	79	91	71	86	63	80	84	57	64	94	84	66	86	81	94	81	90	92	81	83	63	74	74	81	92	81	95	71	81	87	91	66	68	90	82	80	78	82	68	76	63	85	90	73	96	78	62	71	69	72	80	97	90	85	74	77	86	80	82	71	76	89	90	81	73	77	75	84	77	77	70	88	88	83	77	81	83	98	95	77	88	82	89	94	104	94	83	80	70	95	82	82	77	90	65	72	76	102	91	92	88	85	91	79	59	86	96	85	82	84	79	68	107	78	80	67	79	85	87	80	75	90	62	72	71	81	96	86	92	84	89	67	78	69	83	80	97	71	83	70	81	80	90	85	86	79	76	93	69	78	74	84	81	60	69	85	86	96	75	85	85	81	71	80	69	74	78	92	76	80	90	88	85	82	78	74	79	71	70	78	75	73	82	74	73	84	78	73	77	76	75	81	114	86	70	77	68	89	73	96	84	68	77	69	90	91	89	61	94	76	73	81	75	83	58	81	87	86	76	86	86	77	87	70	95	79	72	91	95	76	70	85	80	81	87	79	72	74	83	75	83	79	88	86	87	89	76	78	79	87	66	81	90	87	70	75	78	88	75	69	86	76	94	67	95	78	93	74	74	82	93	88	79	68	72	83	73	74	70	75	76	80	78	76	71	81	82	91	103	77	67	80	84	85	87	75	87	79	95	67	71	103	63	87	70	75	90	78	80	84	67	78	89	100	92	91	84	86	83	93	84	71	58	80	87	89	78	89	77	81	64	67	71	80	80	78	85	72	81	90	78	76	88	89	81	90	94	70	84	90	75	75	87	71	87	79	85	87	88	78	87	92	90	94	73	83	68	91	80	78	67	80	91	80	80	68	90	90	79	84	79	68	93	84	82	89	88	77	80	82	76	73	95	83	73	67	86	65	85	75	84	73	81	82	81	88	81	89	98	88	87	75	70	73	76	83	71	91	80	73	91	76	87	78	83	87	94	86	67	88	79	79	91	71	68	87	74	82	79	75	82	82	78	90	100	79	64	78	84	92	87	84	68	83	94	79	81	83	87	83	73	93	84	73	76	92	54	83	89	63	93	69	80	81	67	80	67	64	78	83	82	71	85	78	75	83	89	77	81	91	104	89	73	79	81	72	75	70	75	89	78	79	70	97	79	76	88	77	84	78	69	86	93	84	93	78	87	88	80	93	72	79	81	72	87	68	83	85	82	73	79	87	86	83	75	90	90	83	80	89	81	87	67	76	75	96	91	73	76	99	68	79	100	92	88	83	80	83	74	88	82	77	71	85	78	76	71	71	82	72	76	78	77	76	72	81	77	67	91	91	73	73	75	82	79	88	103	86	84	72	85	79	99	79	70	83	75	73	66	76	75	73	76	69	90	79	76	81	89	80	81	74	78	86	81	88	75	77	92	87	82	83	102	93	90	59	75	85	80	92	61	89	66	110	103	94	85	90	67	80	83	84	80	87	86	102	83	73	78	82	71	72	59	83	91	73	67	65	80	72	76	70	78	94	71	78	75	86	76	76	82	80	67	78	78	81	72	73	93	81	91	84	115	69	78	69	71	72	83	89	86	68	74	86	77	79	77	70	97	64	68	85	82	82	78	81	80	90	75	83	81	72	82	82	80	99	96	85	78	73	89	83	73	74	79	80	74	91	67	93	65	91	83	78	78	60	88	78	76	85	88	85	74	90	79	87	102	89	76	80	79	63	94	66	81	80	84	82	75	86	71	95	103	74	87	73	76	92	82	75	79	80	67	102	75	88	87	80	79	98	87	65	77	80	76	83	71	91	55	83	65	74	68	77	93	76	72	68	87	73	68	75	79	98	95	74	90	79	79	87	80	92	91	91	90	76	82	86	74	74	82	75	81	84	68	100	79	74	101	77	84	71	81	101	85	90	88	84	90	96	83	75	77	85	81	81	71	85	82	70	89	89	87	79	113	81	59	88	75	83	79	75	72	88	80	88	80	73	70	75	66	77	75	84	89	85	63	83	74	89	73	101	74	73	76	76	75	70	72	87	85	82	85	76	83	104	83	85	85	95	87	74	93	78	89	78	85	69	79	70	81	85	84	94	85	96	91	70	85	87	87	74	75	69	67	92	82	76	92	70	74	85	78	63	86	63	73	92	82	90	83	82	77	83	87	82	76	90	94	84	79	69	88	71	86	83	99	91	84	97	74	78	96	84	78	92	74	89	80	69	80	85	84	99	71	76	90	94	80	77	78	90	75	79	86	72	81	100	86	81	79	82	74	84	78	71	86	68	67	83	79	77	81	72	90	93	98	92	71	83	70	83	71	69	92	77	75	75	100	70	75	88	83	74	63	82	85	73	83	97	105	82	71	86	82	76	87	78	77	92	76	93	92	99	87	85	79	91	97	77	71	65	76	72	86	92	88	78	82	83	94	88	73	74	80	77	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
3923	346	468	498	492	425	375	360	389	328	285	326	322	324	323	306	291	291	286	302	293	283	298	266	297	276	265	286	269	301	305	276	264	259	245	236	285	233	291	295	274	256	264	285	280	252	278	255	305	277	269	315	288	300	290	285	290	256	246	308	253	277	279	275	292	255	304	263	237	271	279	271	316	270	299	289	257	265	290	282	272	303	295	285	285	257	280	265	263	263	276	292	274	276	262	264	278	296	245	258	308	275	275	287	316	281	289	286	289	263	266	256	261	264	272	276	274	264	291	257	247	285	252	269	261	260	274	255	258	286	270	308	291	261	270	265	287	237	282	266	282	275	248	274	279	277	257	259	280	252	277	305	274	282	269	262	294	285	322	290	276	295	268	241	262	269	270	299	303	302	279	299	261	270	301	307	278	267	267	266	279	270	272	288	312	262	262	283	282	250	294	275	286	261	308	278	274	260	272	278	274	296	281	272	289	256	263	273	246	275	283	278	282	268	307	261	276	295	294	285	299	267	269	253	285	282	279	275	269	262	262	262	262	266	276	258	271	251	266	273	277	236	269	261	269	308	278	267	286	261	300	254	273	298	258	255	270	274	261	284	294	286	272	275	298	283	287	284	274	303	271	288	260	257	263	266	292	296	273	278	288	284	284	249	264	272	264	289	306	276	275	261	297	270	285	242	257	272	274	270	284	259	276	250	270	259	271	297	276	284	287	283	276	288	249	272	259	282	253	284	259	295	252	264	244	286	273	252	289	266	286	285	253	297	235	264	290	284	283	242	284	280	270	267	289	262	297	257	277	245	270	274	275	271	294	300	269	280	264	280	250	267	298	257	280	297	266	321	242	298	252	280	275	272	262	264	256	260	250	284	277	264	284	287	271	261	280	268	239	285	293	278	273	251	278	269	313	278	259	274	283	278	288	253	275	271	270	273	281	274	253	268	298	263	258	292	248	280	292	277	264	301	302	309	271	275	261	278	262	302	282	258	264	275	288	258	262	291	263	299	292	275	282	267	289	300	278	269	274	257	308	254	279	281	262	241	266	245	263	287	255	293	263	302	281	287	268	240	273	278	284	273	302	244	290	277	272	273	269	274	282	310	258	277	276	230	272	252	256	278	300	297	288	280	279	263	274	228	279	268	287	256	313	268	280	271	279	262	308	281	283	285	286	269	279	313	281	288	274	260	249	261	273	285	278	286	302	292	258	277	267	288	293	279	291	287	270	278	277	295	281	299	273	270	280	287	272	287	276	266	252	284	295	276	278	249	251	262	263	234	275	292	282	288	272	261	295	271	281	287	262	267	283	283	276	271	287	245	266	263	286	240	286	256	291	274	285	252	240	276	249	265	246	270	268	280	305	288	281	270	275	257	255	259	307	269	295	270	261	276	254	304	269	293	253	273	275	277	310	283	259	280	272	259	282	262	303	288	277	266	308	277	289	296	302	284	304	281	292	253	275	275	258	284	273	262	310	272	263	303	248	285	257	287	297	254	260	276	262	273	255	288	289	268	245	263	261	262	253	253	258	282	257	244	281	269	266	292	283	303	250	289	258	293	277	291	283	291	271	248	297	281	251	267	301	275	262	255	269	292	273	294	226	256	274	291	285	313	278	268	273	261	279	262	285	283	269	274	257	276	266	287	286	298	286	290	266	267	252	259	271	271	270	274	287	320	291	301	266	271	282	281	288	282	262	272	287	254	278	304	293	273	292	283	292	278	294	278	259	278	259	278	280	282	261	258	295	270	278	280	280	268	266	281	260	312	287	254	266	288	285	297	287	282	307	293	271	260	283	269	309	243	276	291	296	244	246	250	277	287	285	266	288	285	273	284	271	254	259	280	251	258	300	272	278	265	264	270	297	240	280	263	264	272	287	277	290	259	301	265	280	281	293	283	279	276	285	283	260	288	275	275	301	274	246	286	305	298	296	303	288	262	280	254	288	298	260	276	268	267	281	284	263	242	295	271	273	315	269	309	252	271	271	260	255	289	266	284	268	301	260	270	324	280	274	271	261	291	287	251	288	248	299	273	260	254	271	302	279	287	257	291	276	265	314	286	273	280	267	268	260	262	283	262	262	291	273	299	259	281	278	270	277	296	249	267	274	297	287	290	276	298	267	272	261	269	262	256	306	236	239	250	296	271	289	276	303	287	269	267	289	259	280	299	269	265	282	276	282	267	250	298	279	252	305	256	248	281	297	285	244	282	270	303	336	267	263	257	273	276	290	277	281	279	281	256	262	305	256	285	241	271	280	236	289	260	283	288	287	259	267	266	244	313	276	243	280	259	283	281	282	253	268	318	294	305	277	286	276	256	262	270	279	304	266	253	284	275	295	252	264	298	303	259	277	267	261	300	279	263	262	299	284	260	279	271	267	251	273	267	279	270	260	270	253	291	301	267	275	291	278	272	295	294	273	273	279	272	288	316	269	267	269	277	291	285	271	265	269	279	285	273	277	285	290	261	274	281	279	291	269	296	265	248	298	251	260	267	283	260	283	302	280	241	264	288	282	234	259	262	273	283	268	285	293	269	265	285	263	289	282	274	295	286	296	296	263	296	279	264	267	274	290	256	273	268	277	304	266	264	291	286	252	284	279	275	293	271	276	268	289	264	290	280	267	276	284	289	272	270	267	255	277	254	241	278	282	264	259	292	280	246	268	282	273	242	300	248	284	265	266	292	288	258	255	297	284	290	313	263	257	279	287	284	278	282	260	276	274	285	287	279	283	308	291	273	278	287	275	280	285	291	260	275	272	267	248	276	292	285	246	285	281	257	279	288	264	315	282	306	281	269	273	274	258	275	281	281	274	245	291	266	241	232	250	292	266	283	287	276	292	256	246	263	291	279	275	266	299	287	302	280	280	250	282	263	250	244	273	281	261	294	257	279	237	279	283	296	267	277	271	299	293	279	259	280	287	276	260	274	278	260	270	274	293	288	254	278	279	287	278	275	288	273	273	277	283	269	253	263	290	273	251	266	260	284	280	301	268	293	264	261	262	272	246	298	300	285	260	256	245	271	279	280	261	266	271	288	294	266	284	286	284	271	262	274	258	271	260	285	228	305	285	279	262	280	249	299	269	300	250	242	248	259	256	258	257	247	293	285	297	276	285	290	292	293	276	323	286	302	263	297	286	264	285	272	271	250	278	272	259	294	294	237	307	288	271	245	267	283	284	263	305	280	252	286	272	257	293	268	271	280	266	276	276	265	260	288	271	265	265	284	263	283	274	265	291	294	284	291	304	272	266	303	283	272	276	272	259	292	292	268	286	287	263	266	283	299	293	257	289	314	264	289	271	284	295	289	295	296	256	271	268	257	257	275	276	261	267	280	273	276	288	253	244	245	279	291	262	245	272	266	303	270	261	264	291	254	277	285	276	264	261	285	264	284	263	290	270	265	271	314	270	309	244	291	264	287	281	271	270	268	269	304	279	275	300	290	245	277	280	277	272	290	264	274	273	276	311	286	263	267	270	286	264	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
19934	1793	1525	1133	838	600	471	420	331	307	274	259	249	237	214	195	197	200	212	192	181	193	192	184	179	203	173	182	162	182	161	187	171	185	182	175	171	171	161	147	160	164	191	183	145	180	157	201	195	197	170	157	168	164	151	169	149	158	165	203	152	171	167	162	170	171	177	171	139	172	144	173	169	175	157	175	158	178	163	140	161	181	184	171	169	171	171	180	161	171	168	166	182	139	167	197	142	154	163	181	150	177	164	159	164	169	166	151	162	139	170	144	177	162	171	156	171	142	148	159	170	203	174	144	162	168	172	176	169	171	151	182	161	173	170	162	163	175	167	175	162	177	144	154	168	181	196	186	158	190	176	159	162	174	189	159	138	172	163	160	159	169	155	158	145	173	182	152	166	161	179	178	167	178	163	158	187	175	161	152	149	188	185	161	186	170	177	154	155	153	170	158	165	162	183	187	199	171	157	159	165	180	179	129	160	183	156	167	164	168	201	170	157	179	136	162	194	173	161	171	155	171	180	169	180	166	142	170	160	169	188	167	179	160	168	168	149	161	176	158	170	157	173	177	149	196	172	146	162	174	151	178	162	170	159	147	161	177	159	163	150	168	163	158	160	183	149	155	175	166	166	162	158	166	152	148	178	176	178	171	149	165	161	158	173	169	143	160	171	163	161	154	169	147	152	201	167	159	150	155	161	176	161	166	170	168	178	152	172	152	182	148	164	179	168	169	156	180	170	145	170	158	145	155	178	181	147	173	179	175	193	160	159	167	150	162	161	183	176	157	163	173	160	162	153	158	164	173	166	168	162	164	177	159	175	192	175	153	175	180	167	161	166	166	150	170	177	153	148	153	145	171	157	168	170	157	150	139	158	171	141	166	165	198	169	163	161	157	175	158	167	155	173	160	164	167	171	138	160	181	176	171	177	145	183	160	164	160	147	148	147	156	158	157	171	169	185	187	164	167	184	184	189	186	163	190	164	156	175	166	191	182	176	184	183	169	174	134	155	166	160	169	177	146	162	167	172	176	147	172	177	167	166	156	154	144	166	144	166	165	157	176	159	133	172	182	138	172	150	145	204	179	167	172	174	169	174	171	168	169	176	154	158	170	181	162	141	156	202	171	173	158	175	153	177	147	166	185	156	157	179	171	168	169	170	163	156	161	179	152	161	174	168	190	155	178	186	161	153	171	186	154	182	182	190	149	163	135	161	170	174	150	178	165	140	156	168	168	164	156	164	165	164	175	181	152	166	152	151	166	176	171	163	207	157	173	154	169	152	137	164	156	160	160	169	162	171	159	181	150	178	160	162	159	157	172	169	165	166	155	137	182	179	173	161	172	158	174	149	155	149	165	166	170	154	171	176	173	165	144	183	158	187	163	185	200	166	184	164	154	164	175	177	173	183	174	178	172	160	173	178	171	175	171	183	160	184	187	167	170	171	156	172	152	179	152	152	177	163	191	167	169	173	165	207	161	164	159	170	167	163	145	194	173	167	170	173	169	157	151	176	167	178	158	158	170	201	146	154	177	163	181	171	148	169	158	176	158	162	183	171	162	155	140	182	189	168	171	153	156	174	161	144	165	166	172	167	154	156	146	168	192	168	160	145	167	161	180	172	171	161	160	164	173	165	165	153	166	174	184	153	161	181	161	172	149	168	195	169	153	170	184	135	164	199	176	181	158	158	173	166	157	176	162	155	152	163	147	148	172	181	161	166	152	180	137	155	158	170	164	188	175	158	152	172	161	181	172	174	165	153	179	161	137	167	170	156	161	167	161	177	166	192	144	158	196	138	149	163	161	170	185	164	174	137	133	189	173	147	171	197	180	164	159	179	159	145	184	181	165	177	156	159	167	166	170	156	158	168	134	187	155	184	171	161	161	173	168	144	158	147	170	166	151	170	168	170	164	171	157	183	156	162	168	170	151	127	173	144	164	161	167	161	160	174	166	181	184	151	164	146	142	154	163	170	154	193	149	182	146	160	161	184	173	141	145	159	165	142	171	189	161	173	157	177	169	155	155	181	169	156	165	128	148	161	154	168	187	154	164	141	164	174	153	182	164	156	168	168	168	154	158	154	171	171	183	162	196	201	187	185	164	159	145	156	166	178	186	166	167	188	168	154	181	150	168	196	175	154	164	157	185	159	176	156	146	146	188	191	164	188	157	127	160	166	176	166	160	171	155	132	162	159	149	172	190	156	175	167	164	180	152	170	157	150	160	163	149	173	174	169	146	141	163	138	175	159	177	159	165	163	166	154	169	161	192	131	181	158	180	169	172	174	153	153	174	161	160	163	157	186	163	165	158	193	174	160	185	187	162	168	170	154	151	156	164	176	160	184	166	152	171	168	179	189	192	153	155	153	146	151	173	176	161	179	172	197	172	167	166	165	187	155	177	176	156	171	155	151	139	146	187	171	162	161	164	168	170	157	168	146	164	157	176	182	172	191	182	161	165	165	149	158	159	156	160	174	170	153	146	136	170	164	169	145	185	157	155	159	181	176	171	166	150	166	148	158	168	178	156	175	160	161	149	165	156	167	157	166	161	140	177	179	181	185	172	181	139	156	181	154	161	169	157	198	168	142	151	167	166	165	183	190	180	171	159	161	182	147	152	170	161	182	172	147	158	166	153	147	167	183	141	159	145	175	147	178	166	158	163	171	152	161	190	155	174	174	158	157	144	182	168	153	165	161	166	150	173	147	158	163	153	161	159	171	140	163	151	151	162	173	165	172	160	185	187	185	167	175	174	167	170	176	173	193	154	177	170	156	170	192	178	175	175	143	172	150	158	154	162	164	193	170	167	185	156	174	179	176	166	174	166	164	168	169	168	180	161	144	169	188	157	161	175	168	149	162	158	182	160	159	162	166	154	163	159	180	159	197	167	159	143	159	152	134	169	176	155	160	165	149	179	167	153	163	160	184	157	147	177	174	164	152	156	144	164	158	156	168	174	171	175	174	158	171	141	180	180	156	142	181	165	177	168	161	178	158	163	162	157	160	160	178	168	167	189	179	132	150	178	153	177	139	166	172	164	155	151	154	158	157	171	190	197	184	150	175	169	178	167	180	155	170	169	176	163	165	152	152	181	183	150	162	180	163	166	145	163	170	184	186	168	152	172	191	189	164	163	157	160	149	188	198	177	153	167	158	149	148	141	158	153	140	185	141	168	160	136	144	179	163	145	178	160	156	170	154	158	174	168	160	151	179	150	157	173	151	154	169	184	147	153	196	178	147	149	175	166	149	164	139	167	158	190	162	170	173	166	164	172	164	186	176	154	147	174	159	178	164	163	155	155	175	144	142	154	177	184	169	172	151	173	162	174	181	161	183	178	186	163	173	165	124	171	140	162	177	175	159	173	159	163	185	152	178	149	189	168	169	184	171	153	147	157	163	157	169	157	165	167	168	164	182	161	178	161	147	160	203	157	180	192	153	170	180	162	157	153	203	182	156	161	156	153	189	160	180	182	149	162	159	146	169	182	156	145	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9371	1556	3443	3771	3251	2759	2135	1854	1578	1323	1196	1135	995	942	944	788	836	803	732	770	742	669	637	664	696	599	612	568	622	577	583	586	596	586	556	595	572	537	580	549	531	541	552	525	549	534	530	514	488	519	551	511	525	513	470	511	519	482	500	530	477	483	509	504	504	537	520	494	499	503	493	530	500	490	488	496	497	519	523	525	478	514	490	526	511	472	470	523	465	508	511	511	457	494	494	486	483	511	514	507	448	510	461	496	510	481	489	503	531	509	480	482	521	499	452	501	509	497	511	482	509	482	460	477	515	481	511	424	516	457	482	481	465	452	467	480	478	488	517	484	460	440	491	469	485	475	483	482	510	496	519	484	487	502	490	515	467	477	457	476	473	470	485	507	461	510	473	466	489	524	475	498	508	480	479	508	505	521	527	482	483	474	485	485	489	485	490	498	534	496	456	484	500	510	502	471	502	497	456	473	518	484	487	487	448	525	479	510	517	469	540	503	494	530	456	459	519	450	495	517	503	492	514	495	446	473	516	507	498	489	491	504	489	493	482	507	490	491	513	461	480	491	482	494	497	449	487	490	460	492	461	477	511	484	481	521	444	506	450	477	470	460	462	510	450	498	488	483	485	446	454	439	466	493	453	507	503	516	468	441	477	455	500	502	483	490	495	478	489	516	484	508	505	473	554	462	446	484	486	477	479	466	471	499	488	467	481	507	529	462	430	488	472	483	480	447	498	463	485	505	527	469	518	505	472	469	497	485	483	477	497	476	492	519	508	439	482	463	484	465	480	489	457	471	478	470	502	475	495	501	491	493	498	497	456	473	490	471	468	474	487	479	497	478	492	507	479	462	470	475	466	470	500	480	483	493	430	465	494	516	479	498	478	484	459	482	531	511	470	472	459	495	465	484	476	476	474	459	506	484	489	518	452	458	465	497	486	451	450	485	477	480	495	498	480	486	474	464	503	494	480	476	492	508	468	461	484	460	507	479	476	497	472	473	438	501	490	468	454	495	460	533	466	496	505	522	512	512	465	484	508	472	465	497	490	461	490	497	476	483	463	474	483	442	509	514	482	499	488	516	484	521	508	494	506	500	466	512	523	483	468	479	459	485	458	474	495	506	460	479	486	484	525	489	503	459	456	484	444	509	502	497	508	461	436	496	501	488	497	427	516	460	464	479	502	526	498	483	537	437	501	481	442	478	506	501	513	499	496	518	497	473	476	460	501	453	490	479	487	476	458	468	502	500	466	498	492	461	542	465	494	502	514	491	470	491	477	520	470	495	487	523	481	497	463	504	460	467	499	503	466	460	452	523	465	539	474	530	432	461	452	474	475	445	488	485	498	529	465	497	497	456	459	474	452	516	473	485	472	494	448	522	492	524	510	484	480	477	500	495	481	479	497	484	476	478	497	501	490	501	529	459	479	523	459	474	474	457	498	522	484	497	468	468	497	538	518	493	514	479	466	492	468	463	496	511	513	476	481	474	474	498	494	513	499	491	458	477	477	477	475	500	488	438	510	507	508	534	494	454	475	490	507	454	504	503	464	477	485	487	483	525	498	487	482	473	449	481	491	447	458	457	469	504	492	522	490	488	531	493	502	479	512	493	485	476	497	511	525	505	499	471	516	516	475	482	493	462	491	474	480	444	489	461	455	527	511	511	434	510	468	498	494	499	463	477	498	478	473	493	495	496	493	460	462	482	448	499	495	497	491	465	495	482	485	456	461	463	504	545	561	515	476	475	443	503	507	452	489	482	531	468	486	524	489	528	462	435	467	449	512	481	528	484	502	528	481	495	486	504	536	491	509	475	439	508	512	491	482	498	506	491	445	462	466	501	492	475	480	483	500	554	481	487	483	476	448	529	495	498	507	464	506	466	489	474	482	496	501	477	474	507	469	504	501	464	486	501	499	455	472	483	483	508	500	503	463	474	479	484	474	487	524	498	470	501	484	494	492	496	524	476	462	458	473	487	476	479	488	432	479	484	470	540	476	505	487	528	482	469	477	467	487	429	508	487	516	506	502	502	482	487	496	525	493	462	491	475	520	491	504	478	514	497	461	511	554	478	518	435	512	466	502	482	528	484	524	477	460	505	498	520	492	519	483	456	466	464	461	475	503	485	469	489	485	485	511	476	508	489	468	521	486	502	452	508	481	441	510	476	486	487	457	477	502	507	490	492	474	483	531	482	469	460	491	517	490	499	476	484	447	533	485	482	502	474	502	496	509	535	462	499	475	500	506	448	485	505	472	465	488	496	448	435	507	469	468	526	484	515	464	497	485	489	467	487	490	485	473	468	457	476	462	486	512	496	448	492	479	502	516	438	474	511	465	490	456	487	521	532	488	511	497	494	475	489	508	476	451	495	495	493	488	486	450	460	546	476	486	488	457	496	523	451	494	475	487	489	480	478	469	453	500	465	521	489	486	464	509	464	480	466	470	507	521	465	457	474	453	479	507	491	513	504	513	457	498	455	456	518	506	478	480	494	438	473	497	511	484	498	488	466	494	525	494	491	477	532	463	512	476	480	486	506	521	421	428	463	494	466	531	520	501	477	496	508	453	522	501	484	516	511	488	487	460	502	498	494	487	462	475	516	482	490	485	470	488	487	505	492	509	494	516	507	522	481	505	469	492	529	504	450	463	482	480	489	502	502	513	500	487	502	461	461	471	495	488	505	446	474	451	472	532	467	520	482	499	474	473	483	525	463	472	510	546	492	513	478	477	483	473	510	471	533	445	517	469	513	469	459	475	469	500	497	480	503	540	452	460	504	528	448	481	512	488	462	473	478	447	497	501	471	466	497	506	499	475	474	501	514	480	463	484	472	483	485	493	500	489	460	493	455	484	520	486	471	505	470	463	476	501	468	467	471	463	517	558	462	526	517	502	512	463	512	467	504	463	491	475	478	459	489	494	486	503	503	515	494	504	487	453	484	473	512	515	499	497	456	487	470	522	460	502	504	485	482	481	477	469	502	510	471	469	453	488	491	477	442	499	501	509	479	478	461	461	452	472	461	445	490	463	483	511	473	491	477	478	490	469	510	498	454	457	497	500	495	479	499	481	505	475	466	487	507	504	457	464	475	482	479	490	495	491	472	517	487	493	472	507	460	484	511	448	490	448	532	435	488	474	497	518	461	477	439	461	507	498	469	468	483	493	477	500	502	510	486	462	511	454	451	489	532	451	503	462	494	497	539	506	478	464	441	521	492	515	492	482	516	477	454	495	492	466	478	487	480	477	487	478	443	477	495	502	453	459	468	486	506	472	482	474	492	453	484	488	506	471	476	500	463	464	519	485	509	472	528	486	491	489	461	457	476	448	500	488	474	445	499	507	482	470	455	480	497	494	507	467	497	514	470	472	455	499	424	503	485	522	474	464	515	500	425	447	497	469	468	491	465	505	483	498	510	470	486	519	490	501	506	436	494	498	481	502	475	479	448	470	501	491	553	467	477	517	502	477	509	514	497	478	466	500	458	511	491	486	471	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31779	4957	3228	2465	1679	1198	966	801	658	578	508	523	470	389	361	388	341	321	367	312	329	328	316	286	319	281	330	303	301	312	286	248	313	264	246	268	278	267	297	259	266	280	275	275	283	286	255	254	265	290	261	299	275	281	263	262	273	277	295	261	289	272	256	246	282	254	282	285	274	250	275	255	280	262	244	284	264	284	262	266	248	251	268	288	266	308	275	266	254	263	258	297	298	279	279	282	303	264	273	262	261	280	284	272	260	273	278	291	289	270	266	275	239	275	280	285	236	293	293	278	255	258	300	263	298	270	293	288	271	258	245	274	233	280	258	250	287	259	298	291	290	277	269	262	275	279	258	284	284	262	274	282	255	294	258	282	253	267	265	240	255	294	270	303	291	285	289	245	310	261	282	277	295	280	240	222	258	273	300	285	275	251	297	272	256	301	271	272	290	259	269	235	268	262	273	233	263	269	294	258	247	277	281	237	291	287	269	293	270	281	256	238	275	248	259	261	267	244	268	253	262	238	287	253	274	279	259	264	289	262	274	254	289	268	283	290	264	255	277	282	257	265	280	250	290	287	246	273	274	273	258	280	245	244	271	256	291	240	282	275	258	262	253	292	285	268	287	264	266	238	268	284	296	270	271	283	284	234	239	238	293	305	256	273	263	288	279	262	258	272	293	270	274	251	267	269	267	246	262	258	240	235	239	281	253	284	254	273	310	273	264	273	273	270	258	283	286	267	291	268	256	279	258	276	304	268	272	259	276	254	244	260	282	260	270	284	250	297	242	257	258	286	268	297	278	272	249	277	271	268	296	283	294	275	279	266	261	282	272	270	248	280	275	283	285	287	255	265	279	247	265	253	274	286	295	284	277	280	294	249	274	294	266	255	305	263	294	254	253	267	257	238	289	265	268	266	281	277	261	295	252	267	265	277	266	297	260	239	247	259	244	274	258	244	265	258	287	268	262	302	260	250	280	277	281	277	281	247	272	254	249	262	269	283	271	255	258	276	249	281	264	255	288	268	262	271	279	271	255	285	268	272	231	275	306	267	269	274	252	249	238	260	259	233	236	308	278	288	280	272	231	257	279	281	253	261	267	264	285	270	257	278	273	281	282	257	266	262	261	271	222	265	251	276	266	280	290	269	293	250	271	277	316	257	281	296	303	250	277	245	283	251	247	264	274	283	265	256	254	268	254	286	271	275	269	258	275	281	261	240	240	274	259	290	279	238	257	268	259	263	294	264	312	299	234	267	262	268	286	252	255	281	252	299	261	281	258	269	273	259	267	279	287	240	231	242	305	294	260	255	269	288	260	259	282	281	274	275	263	283	279	262	266	265	267	260	262	267	268	241	289	268	274	256	273	280	273	262	278	281	260	258	257	270	271	275	267	260	236	283	255	286	252	301	280	284	268	274	296	291	244	253	279	309	252	243	273	269	272	259	301	246	279	266	264	296	268	273	279	261	271	266	269	250	281	258	287	275	253	256	271	270	294	279	243	280	265	260	248	258	278	293	297	261	260	277	280	281	266	257	277	250	254	264	265	283	263	283	238	257	247	262	289	281	246	282	290	256	273	243	263	273	285	285	249	261	305	259	267	263	282	242	309	256	271	272	242	270	248	236	292	234	266	238	275	249	270	283	273	293	274	253	296	274	257	278	275	276	286	286	304	272	247	283	308	268	272	273	283	258	270	281	271	255	286	290	284	277	250	278	267	282	268	252	253	249	278	261	260	271	295	255	262	251	272	293	263	282	255	279	286	263	291	276	281	258	277	253	276	275	247	268	257	297	253	295	245	282	284	285	269	257	277	260	239	265	286	273	261	263	246	294	260	280	290	311	286	297	246	289	289	250	280	292	261	253	256	249	282	262	255	253	293	245	284	275	267	265	255	253	266	259	262	277	272	285	260	267	269	266	269	286	253	267	262	285	265	260	262	305	290	294	275	290	262	257	272	297	286	270	262	269	267	283	266	288	284	273	278	296	280	297	279	263	261	296	266	249	273	304	244	299	270	276	243	263	261	262	281	254	270	266	285	292	268	266	253	272	273	271	261	251	270	274	286	265	260	275	278	241	265	256	283	256	239	303	260	275	275	269	245	297	273	279	258	297	292	250	266	246	237	277	272	255	315	269	265	290	272	285	246	267	296	272	272	266	283	274	262	270	251	286	267	308	284	287	287	301	292	286	289	271	281	270	250	273	238	293	272	299	288	260	289	244	249	251	281	273	269	270	269	246	246	271	282	287	277	264	254	263	305	280	245	276	279	236	250	245	255	285	292	251	262	256	262	275	286	303	270	278	250	251	267	286	256	279	271	290	273	291	275	218	269	256	249	249	275	283	302	272	302	257	266	282	242	265	245	292	285	267	269	242	256	268	230	258	289	258	275	266	261	269	236	288	263	273	254	257	255	241	316	259	240	261	255	270	270	284	270	266	253	284	276	284	286	296	276	274	239	255	242	263	253	264	258	285	252	250	268	281	258	288	270	258	255	269	274	244	286	258	251	269	286	251	290	292	253	272	233	254	254	260	264	267	258	276	282	276	289	294	269	270	278	263	275	304	243	264	247	280	245	248	274	279	276	288	294	297	278	281	300	242	251	260	288	265	270	265	249	259	242	277	279	296	262	275	291	282	258	255	277	269	273	279	266	288	280	271	259	251	268	280	242	247	268	274	251	232	247	259	247	275	254	288	286	250	281	282	275	250	261	277	256	294	276	258	256	294	279	268	279	283	267	276	284	244	268	262	283	250	245	262	271	274	279	278	289	274	282	230	258	267	269	245	257	255	263	259	261	252	247	278	274	254	258	281	260	302	294	302	270	295	295	287	265	295	257	265	295	253	246	282	291	259	274	257	245	263	275	281	278	260	274	259	271	262	253	277	244	274	244	234	269	270	254	274	269	258	261	292	268	258	273	261	286	250	264	267	270	286	280	272	268	278	300	286	278	272	271	270	273	272	270	254	273	271	271	263	266	268	281	263	269	245	281	249	273	253	270	278	264	277	292	285	275	299	258	256	281	285	267	270	266	270	278	248	262	257	275	283	251	246	227	245	260	277	273	273	278	301	247	266	255	239	253	268	287	285	274	283	272	287	280	271	297	250	261	270	293	263	275	266	258	253	238	309	261	297	259	266	251	287	292	282	271	248	260	267	269	256	239	286	263	262	273	273	235	242	240	272	266	300	289	272	310	265	282	291	263	282	276	253	260	303	260	265	258	250	285	276	283	281	282	270	289	254	289	289	261	257	272	271	281	255	259	270	290	285	271	255	284	267	291	274	271	258	282	304	279	262	273	278	279	260	284	275	281	263	289	252	275	268	252	281	297	286	233	295	262	265	292	287	271	278	277	239	268	278	280	278	259	268	231	265	257	277	274	258	296	258	257	292	275	279	308	313	276	264	272	247	261	286	274	279	275	276	283	263	269	269	303	308	281	257	237	296	293	261	269	253	285	284	286	282	262	282	241	281	285	277	247	294	262	247	273	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
12704	2835	6319	7041	5892	4785	3959	3290	2886	2475	2199	2018	1801	1676	1541	1494	1385	1326	1219	1186	1176	1180	1095	1060	1032	1000	928	991	982	916	864	933	876	942	899	833	861	844	859	851	802	860	830	825	828	828	779	803	845	752	783	791	798	817	816	810	790	800	781	800	773	791	778	738	707	772	775	777	795	705	760	789	711	787	805	770	794	753	761	740	733	716	712	792	715	757	767	756	748	762	750	714	789	692	760	724	732	736	771	749	750	775	740	722	748	744	724	745	761	781	746	740	745	767	757	719	742	780	745	787	731	730	740	769	740	734	749	736	735	713	745	705	748	702	765	743	774	762	735	715	720	732	696	750	704	720	811	795	708	672	754	709	695	699	708	743	722	750	706	732	721	689	778	731	719	711	746	777	712	722	720	750	760	739	751	717	780	767	725	765	736	692	703	702	735	751	713	764	724	738	714	739	707	719	739	745	770	717	738	754	734	731	753	717	732	760	726	756	750	739	787	728	721	733	691	734	710	731	719	707	731	750	735	744	716	728	755	703	715	751	780	694	706	741	685	723	747	782	714	778	728	741	720	728	682	717	766	734	701	759	720	730	717	727	760	712	693	691	731	739	698	737	762	705	720	738	721	725	692	722	732	679	707	805	746	700	739	766	777	709	755	731	722	685	708	702	725	723	750	679	770	722	712	775	751	702	716	720	754	727	733	717	715	749	765	711	702	736	738	695	718	708	702	714	707	700	712	699	744	703	682	698	735	753	710	745	740	734	710	720	678	772	658	740	749	671	715	700	738	717	705	731	729	694	753	732	717	733	704	733	738	734	699	708	717	741	742	709	776	707	781	764	725	751	717	695	714	693	748	748	713	768	729	730	725	732	724	741	706	730	749	709	723	713	770	707	707	725	751	737	755	751	721	782	736	705	744	743	716	707	730	741	700	754	720	743	695	729	727	705	666	719	744	692	760	724	704	719	744	756	703	678	709	686	771	723	746	787	734	720	735	747	719	740	697	734	710	722	734	742	749	764	710	727	736	708	738	732	756	699	756	732	668	738	706	772	745	716	722	677	711	699	706	725	740	730	697	713	720	745	731	685	753	698	715	695	721	735	761	706	713	752	701	743	689	697	731	759	739	751	700	739	685	727	708	716	708	760	757	724	738	749	726	753	739	743	694	705	755	743	704	779	708	761	805	741	766	749	735	706	744	758	711	745	738	721	752	742	713	767	787	753	690	708	747	756	691	709	722	734	728	743	762	696	712	748	769	722	743	700	773	713	709	716	753	754	738	744	708	745	742	730	739	748	729	721	715	738	678	687	790	720	693	704	744	721	683	708	748	689	712	712	732	712	694	667	679	756	726	702	744	685	748	704	743	694	758	725	699	717	752	689	706	698	750	677	738	734	722	757	702	721	707	699	692	658	758	699	722	742	759	756	785	741	697	714	742	714	737	754	760	717	716	696	711	749	744	726	721	703	757	727	742	724	708	736	741	720	711	736	730	723	740	729	700	710	679	735	735	736	680	733	731	720	743	769	760	742	744	705	727	751	736	730	773	732	692	752	695	740	745	717	708	774	744	724	762	711	766	740	756	709	690	774	719	738	785	830	696	701	737	755	736	708	705	769	767	682	715	752	726	742	758	775	713	754	733	715	722	751	771	705	734	739	712	741	711	717	712	701	689	760	712	709	781	724	742	755	724	730	750	738	738	719	711	722	748	727	711	713	760	729	717	757	742	759	683	732	709	734	702	743	747	720	756	750	736	742	754	752	688	692	689	713	706	745	718	695	730	683	708	695	697	708	715	749	689	717	765	742	726	746	738	712	745	705	739	725	727	706	715	688	733	782	716	730	724	756	774	761	702	773	735	748	773	741	736	792	689	727	750	742	719	761	765	728	709	689	739	740	717	749	774	726	702	654	689	736	716	738	705	754	761	758	673	686	691	735	756	761	709	702	727	723	735	729	743	695	784	708	722	709	747	680	678	734	721	682	753	737	754	731	731	737	715	728	744	729	786	718	716	745	702	747	726	740	777	731	737	762	702	710	678	717	720	706	728	754	702	757	690	722	737	759	757	705	738	717	732	734	713	720	777	696	725	728	718	728	734	782	727	689	690	726	704	657	762	773	738	724	686	747	755	732	739	776	701	722	706	749	693	726	750	773	715	696	684	746	737	769	727	749	674	735	730	707	752	769	714	712	736	719	727	741	691	705	672	784	717	737	694	753	708	728	769	725	753	750	747	728	721	755	723	715	713	746	792	727	746	731	726	757	727	774	706	710	733	791	729	727	713	729	748	779	757	749	726	767	722	692	719	772	752	700	723	758	774	724	707	716	763	745	678	747	682	685	735	726	727	692	663	736	698	783	740	706	738	760	747	731	711	774	729	693	715	747	754	750	723	672	730	670	712	753	769	732	714	726	747	738	702	709	732	747	707	741	725	731	656	735	716	728	739	732	756	731	766	745	722	728	723	719	739	715	746	703	712	760	730	734	771	699	762	681	726	751	745	723	748	745	706	729	710	709	760	720	763	724	770	760	705	710	723	743	741	726	712	751	687	742	704	701	743	762	737	737	726	746	752	708	737	768	729	712	724	778	725	716	753	720	751	695	726	737	712	715	680	728	696	733	773	710	701	686	743	737	753	708	725	711	705	735	664	737	741	684	719	734	706	738	735	732	755	725	691	701	685	718	751	727	713	730	751	720	739	752	751	710	704	709	695	682	757	726	738	690	683	759	707	714	769	660	737	744	724	740	742	701	715	698	750	724	765	716	678	741	731	703	743	732	693	679	720	750	732	779	726	704	712	777	761	726	715	761	744	738	706	743	701	732	743	748	728	726	712	775	716	713	723	726	687	786	753	711	715	737	713	677	716	714	723	706	708	664	675	721	717	720	720	741	720	780	713	705	705	725	787	717	734	731	710	734	710	774	714	737	675	741	732	702	751	748	767	768	749	696	671	713	730	749	745	751	672	712	771	697	718	736	712	714	743	737	750	725	720	709	694	682	723	740	687	729	719	696	766	644	819	766	698	773	746	720	717	729	756	705	746	731	700	684	705	712	723	734	708	728	731	706	719	780	720	758	756	696	674	713	758	708	704	762	752	743	704	693	711	721	736	682	737	703	729	709	734	750	722	762	715	695	706	746	734	672	698	753	691	737	730	709	734	715	706	769	695	690	724	723	735	749	675	721	722	727	701	717	678	713	783	770	702	695	703	716	697	735	726	746	713	688	731	680	662	751	706	724	716	699	714	722	715	706	731	756	722	710	758	719	764	754	712	669	686	722	740	677	763	723	780	717	785	719	712	725	727	743	724	700	757	778	702	724	785	739	717	710	718	749	719	720	725	691	748	678	713	699	699	742	784	760	775	732	669	705	728	754	746	734	743	723	719	746	748	741	736	727	695	740	750	730	733	749	747	721	759	735	749	688	698	731	684	759	749	683	750	744	695	709	701	718	697	708	718	663	782	763	771	772	759	721	711	726	792	727	693	726	749	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
3612	183	166	141	143	115	95	75	92	101	97	88	95	65	78	90	96	61	74	96	84	89	93	74	83	74	84	89	81	74	80	78	82	80	96	78	87	74	74	93	79	68	65	80	103	61	75	78	68	79	94	77	73	73	103	83	89	83	81	84	74	81	82	89	84	82	73	74	62	101	70	76	90	84	69	73	68	61	62	89	91	73	73	86	71	74	79	73	85	82	90	96	92	78	89	91	75	87	75	71	77	79	89	85	96	86	77	77	60	73	102	79	88	79	82	88	90	78	84	76	88	78	75	88	82	74	88	74	67	69	91	56	84	76	82	62	72	86	89	78	74	96	70	90	84	74	73	76	73	88	85	86	79	62	82	74	82	79	91	91	90	82	93	83	89	67	81	75	102	74	73	86	71	82	88	90	77	83	91	82	71	91	81	81	71	81	85	107	68	61	85	72	90	66	64	87	81	56	70	90	89	78	79	73	65	78	94	75	85	94	79	83	95	87	79	71	78	82	74	64	84	76	77	85	84	81	74	79	90	96	83	86	77	76	79	85	71	82	83	76	85	71	68	71	67	88	74	86	96	76	71	79	86	71	90	76	70	70	89	79	62	89	70	82	76	73	95	76	59	81	81	61	80	66	79	88	88	74	92	73	82	74	79	77	88	74	79	60	77	72	79	74	85	77	98	78	85	98	91	96	64	82	82	72	82	74	84	81	89	82	94	75	81	71	89	67	92	77	78	77	67	93	66	98	79	78	79	85	70	85	76	86	80	74	94	91	69	69	82	92	74	86	72	69	83	96	66	78	91	81	91	70	76	77	73	77	79	88	82	95	77	82	74	71	77	79	82	70	76	75	67	78	83	74	87	113	82	86	93	63	91	99	78	86	93	85	84	84	84	81	72	76	95	78	87	88	87	80	82	80	76	86	67	94	75	73	81	79	66	79	92	74	78	83	88	81	96	79	83	76	81	87	85	66	75	70	65	72	85	83	69	98	71	60	70	77	95	77	65	75	72	95	76	78	81	68	74	73	88	81	70	61	75	90	90	79	84	87	75	76	90	83	76	82	69	72	88	83	79	84	78	76	75	86	84	62	91	97	80	79	83	73	63	91	68	69	67	88	78	91	96	69	77	66	95	52	84	83	86	78	71	90	99	82	78	77	64	74	75	73	70	76	95	74	89	73	75	83	79	75	87	80	76	81	77	88	80	78	71	79	74	81	85	93	74	72	85	71	76	81	98	92	83	81	80	87	70	75	79	84	85	75	65	93	82	78	81	81	65	94	76	83	73	65	68	80	78	70	88	63	81	100	71	72	77	83	90	69	72	89	100	91	81	64	66	83	77	78	65	90	80	68	76	84	93	84	77	65	84	83	72	81	82	77	85	83	77	82	73	89	78	61	89	76	93	81	86	60	80	71	69	70	80	73	73	68	90	77	77	66	82	83	97	79	74	73	86	75	89	94	97	90	83	84	82	79	75	82	77	95	81	87	71	81	79	89	72	80	81	68	74	83	75	81	74	76	97	90	58	95	86	69	98	79	65	86	79	79	79	76	72	81	91	82	78	77	89	83	81	74	90	87	89	99	65	72	70	77	78	82	83	77	73	80	92	94	78	74	83	76	72	83	84	78	86	72	91	78	85	100	96	99	79	86	84	89	87	79	79	76	95	75	63	72	74	86	84	69	103	84	69	104	71	85	80	79	71	98	90	103	90	84	96	99	67	72	78	96	66	82	73	90	77	75	74	76	78	98	84	87	70	82	77	79	82	87	79	88	95	78	84	91	73	91	85	75	73	80	87	92	91	76	84	76	88	88	91	63	84	81	89	71	78	78	80	87	75	74	91	79	82	87	87	75	75	80	87	83	91	74	84	87	62	75	64	87	66	86	71	81	92	82	89	72	64	98	98	84	83	72	85	72	77	86	71	79	68	74	76	74	89	82	76	69	81	82	90	91	83	77	71	87	80	83	64	76	86	73	96	72	77	81	101	89	80	74	81	81	88	64	75	74	79	78	81	90	93	82	89	72	77	86	112	75	96	75	84	84	79	90	87	83	84	73	79	85	93	79	75	74	78	75	92	88	84	103	69	72	100	82	79	74	77	100	76	77	86	70	86	71	76	67	87	101	76	88	88	84	88	76	67	54	82	70	87	102	78	82	100	76	83	76	88	83	67	74	85	76	90	78	86	86	73	88	79	67	100	92	60	79	74	90	84	84	92	93	64	61	74	78	86	69	65	72	64	82	75	66	62	95	64	78	84	74	75	82	74	85	92	77	74	72	80	101	91	93	82	80	79	85	80	88	98	84	79	85	65	74	75	86	96	86	82	90	83	79	77	96	90	91	81	72	82	74	79	82	92	105	81	72	74	78	90	83	68	80	94	84	92	83	97	98	80	97	77	79	91	65	77	80	84	88	91	90	78	102	74	79	91	77	85	84	68	77	66	88	67	67	101	70	95	78	75	84	89	69	85	74	81	75	79	74	83	83	85	81	78	80	81	76	74	98	87	87	79	93	80	75	71	95	77	84	81	69	77	73	106	80	84	63	83	82	73	87	82	74	84	93	73	91	74	69	91	76	87	81	93	96	95	66	87	82	84	67	78	84	61	96	92	76	100	71	70	75	75	79	71	85	85	78	73	76	72	70	75	78	61	83	88	87	80	92	83	91	83	88	82	70	84	80	72	87	88	89	97	73	77	62	82	83	66	94	94	57	73	75	83	78	85	93	82	86	86	81	92	82	80	80	71	66	81	72	80	76	71	91	93	81	77	66	68	67	78	102	65	75	94	78	83	92	72	88	71	70	80	70	72	99	80	79	95	97	73	66	71	87	65	82	77	74	71	87	86	85	86	87	77	76	74	71	78	68	85	83	90	82	90	64	80	76	74	73	72	83	72	79	81	72	87	70	86	81	78	78	77	82	81	85	84	73	71	86	64	77	86	73	94	64	88	73	86	76	86	76	62	74	74	79	83	77	82	76	75	83	87	76	91	74	81	72	87	79	80	72	72	92	87	97	86	86	83	93	77	86	72	76	95	86	68	78	79	111	89	81	71	67	77	82	74	77	83	82	86	80	80	79	77	83	88	78	69	76	81	67	85	60	83	80	88	60	84	78	86	84	71	84	79	75	83	70	124	73	94	82	60	71	79	78	77	80	93	58	74	92	82	76	92	78	72	71	100	76	79	84	80	72	82	84	65	65	77	63	63	65	82	80	80	66	90	86	72	85	93	74	68	76	81	78	101	83	70	75	63	82	90	97	72	75	74	79	73	80	74	78	76	95	77	71	79	79	73	84	82	72	72	78	96	71	89	75	88	82	75	77	67	81	103	89	74	81	107	70	83	86	67	90	88	92	76	83	73	91	77	75	90	82	81	76	79	91	79	77	76	71	81	90	66	89	96	77	95	98	96	90	78	89	89	70	77	89	92	64	86	88	65	81	72	88	90	85	81	80	79	85	79	81	78	75	85	69	80	69	78	88	86	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
4068	393	469	461	481	409	373	389	339	315	324	335	318	324	296	308	321	290	296	264	269	281	271	290	294	294	273	295	260	273	271	298	267	274	297	261	256	297	270	259	290	261	269	294	272	273	258	291	271	295	293	269	265	293	279	264	273	284	251	295	296	276	284	278	309	268	304	268	286	276	252	262	282	284	267	259	280	283	282	310	258	267	286	248	287	256	274	248	283	245	307	278	284	263	273	277	264	259	257	285	303	278	278	274	264	281	289	300	272	260	229	280	278	257	261	260	259	273	275	229	253	271	265	305	265	262	282	275	284	259	264	241	260	299	279	291	273	263	278	281	295	297	280	231	281	282	252	276	253	279	273	282	278	303	252	288	272	263	266	278	260	256	288	291	255	280	287	252	255	266	269	216	260	290	265	280	250	277	288	266	289	265	273	278	276	274	281	297	273	283	239	267	254	282	246	265	302	295	288	287	266	263	288	256	279	240	268	259	266	293	266	301	224	257	277	244	265	243	268	270	270	285	267	308	279	297	271	263	277	276	257	262	274	269	262	265	281	265	309	287	264	315	267	291	266	252	288	268	249	278	265	306	284	271	257	272	247	290	289	294	295	269	259	262	288	306	249	301	293	273	271	271	257	265	265	304	265	280	273	268	262	262	265	275	278	278	267	265	291	279	291	263	282	285	290	266	278	244	242	267	281	266	256	254	258	265	283	290	273	283	286	264	256	277	263	283	261	293	260	262	310	267	291	225	280	259	261	300	302	270	270	301	276	284	257	258	284	266	295	264	249	281	271	253	276	297	285	286	256	266	243	264	261	286	268	266	254	281	270	302	298	290	249	262	282	290	278	256	269	272	292	296	249	258	282	284	269	283	242	248	278	285	257	256	257	272	250	269	277	250	289	294	280	260	271	280	252	285	275	277	268	260	267	283	259	285	318	279	283	276	280	259	262	255	303	276	274	276	278	260	271	250	289	284	270	264	266	279	292	275	292	260	262	275	292	290	286	269	260	258	310	273	259	269	268	283	308	283	265	285	276	266	267	285	263	247	272	275	298	251	248	293	286	248	278	262	263	268	275	256	279	277	273	268	256	297	288	264	276	270	272	277	271	278	263	249	266	288	261	283	252	246	280	300	268	260	291	317	250	275	266	270	272	261	256	273	289	263	277	277	286	281	288	281	264	281	284	283	232	298	263	282	265	275	259	265	283	285	296	270	252	265	289	259	288	285	280	249	264	276	265	260	275	259	261	286	258	278	229	252	290	260	262	284	275	277	251	280	279	277	277	284	248	283	276	279	286	291	242	230	243	261	245	267	275	294	269	261	281	265	297	252	279	245	268	254	312	258	286	259	265	236	259	262	241	248	292	253	284	273	246	271	284	255	277	296	248	291	275	283	300	273	280	280	265	277	237	276	247	263	274	269	267	274	277	277	264	307	289	266	292	285	252	255	259	259	286	277	300	250	266	276	288	273	271	268	246	248	254	271	278	247	265	264	267	286	280	266	253	278	273	303	295	275	273	288	294	282	268	243	273	302	268	292	270	269	299	268	235	279	281	282	251	269	298	269	287	286	283	283	253	290	277	270	270	300	260	278	262	266	255	316	272	284	273	266	272	288	271	259	262	229	294	266	278	253	288	277	253	327	267	292	275	289	274	265	286	272	282	262	246	252	306	279	265	244	263	274	265	263	260	256	263	250	249	295	314	281	267	278	239	287	283	277	254	279	236	257	259	269	291	271	255	258	297	259	256	258	283	253	244	221	306	247	288	285	275	288	273	270	256	282	269	257	267	303	250	286	257	275	306	286	224	264	278	267	265	275	266	279	287	252	272	285	269	273	264	269	241	276	251	277	273	260	280	237	287	303	268	273	299	275	265	289	286	244	298	287	284	276	300	235	289	281	264	283	297	285	270	265	266	288	269	279	270	242	279	254	269	295	254	299	254	287	275	299	279	268	262	288	240	254	265	286	275	296	302	304	288	254	295	286	281	253	291	256	296	278	304	283	266	261	247	322	251	294	281	276	272	274	264	256	265	264	274	291	272	231	283	272	291	299	253	264	276	272	273	267	262	282	273	300	264	289	246	277	254	283	286	243	259	282	276	267	284	297	298	285	263	277	265	257	243	283	290	271	285	264	281	289	266	285	260	254	252	281	276	238	239	295	289	252	275	232	287	242	272	244	258	264	259	262	245	275	269	296	282	286	289	293	279	246	293	264	263	254	282	289	281	253	285	279	269	270	266	313	279	263	279	279	254	267	271	254	270	289	334	266	265	297	282	287	280	273	283	272	265	272	283	282	258	261	262	274	262	298	253	309	284	289	259	272	285	281	282	250	280	297	318	303	243	275	272	273	296	290	270	260	262	259	271	265	291	266	275	275	277	286	271	268	261	282	310	286	275	260	275	271	254	280	299	278	247	270	250	264	264	305	290	282	267	248	258	275	257	262	273	264	287	260	282	277	272	274	273	269	270	321	260	283	260	276	286	255	287	300	268	285	277	297	294	280	280	292	277	270	284	287	275	249	289	227	273	279	253	257	296	298	245	272	253	287	290	257	258	279	274	252	232	282	280	258	255	261	298	286	260	299	270	266	310	269	300	272	299	229	278	263	296	314	291	296	270	266	288	250	277	283	276	275	275	295	260	262	231	269	276	302	275	262	265	246	249	289	255	284	287	294	244	277	266	267	292	299	267	263	280	261	273	327	285	274	293	276	285	261	269	277	273	238	272	300	262	281	265	268	269	263	285	249	269	281	276	280	245	259	256	271	298	272	278	298	260	258	286	270	271	245	278	285	299	260	301	282	250	255	272	265	258	281	260	275	288	273	281	258	285	291	253	270	270	257	269	294	265	280	265	248	298	287	257	312	249	250	239	283	291	260	260	262	265	288	277	282	257	299	258	288	292	298	249	223	271	283	275	272	276	275	315	303	252	275	258	294	237	260	286	274	243	263	236	270	256	266	265	282	300	274	238	239	270	291	289	259	259	251	285	308	257	279	280	254	272	279	276	268	296	251	248	270	261	281	280	280	274	277	299	274	292	266	269	248	295	282	304	288	264	268	246	269	309	266	271	272	245	269	272	266	284	278	255	269	263	255	274	286	266	272	249	306	296	281	301	276	310	249	264	277	260	267	291	260	261	264	248	273	258	297	289	278	311	296	279	273	271	254	278	268	264	271	269	282	262	270	292	254	268	275	275	266	288	294	302	283	296	287	275	277	307	277	277	278	263	260	289	291	295	285	265	279	297	307	291	234	281	258	274	273	272	273	301	255	270	264	269	274	265	259	295	274	285	268	273	271	294	286	288	285	248	272	262	295	290	282	288	278	281	288	272	242	252	270	265	265	293	241	259	249	271	263	277	277	287	258	276	265	270	282	290	273	285	269	252	281	299	280	269	267	268	270	286	258	272	276	308	283	310	286	281	267	278	293	282	308	255	292	291	313	276	256	267	255	273	290	264	256	298	301	287	264	272	285	265	314	287	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
20189	1736	1504	1133	838	638	496	402	354	346	283	264	256	252	216	232	236	209	188	212	197	206	184	203	154	175	170	174	169	190	194	166	170	168	171	158	173	173	166	178	180	181	162	155	164	168	183	167	159	159	139	177	163	162	150	165	158	164	154	157	150	173	158	166	171	174	154	178	158	161	161	154	161	164	165	165	176	152	175	167	164	170	185	150	173	172	156	143	171	150	173	157	147	154	191	191	144	168	169	163	188	143	180	155	158	174	135	154	161	152	166	195	159	174	145	160	160	174	171	171	188	159	171	194	155	166	153	171	197	164	164	174	163	154	156	168	149	171	161	181	162	163	155	177	145	175	153	185	172	156	148	166	171	168	147	148	173	156	153	174	198	163	140	182	158	186	159	161	163	176	170	185	166	149	155	154	178	172	161	189	199	190	183	162	146	168	162	167	147	162	175	171	173	169	146	178	147	175	175	151	191	158	160	187	153	162	171	173	169	153	150	168	156	163	151	157	149	155	159	153	175	148	160	148	169	160	179	169	168	158	165	161	170	156	167	159	159	170	163	170	173	152	130	190	143	139	150	174	141	167	165	169	148	167	159	161	167	142	178	179	175	173	173	148	176	156	190	147	172	149	176	177	170	171	172	159	155	167	185	174	142	163	160	143	148	181	173	163	163	165	150	196	181	159	162	137	152	187	167	153	138	159	181	194	160	169	177	190	167	165	186	171	177	157	178	161	166	175	171	183	161	159	156	159	193	161	186	175	156	199	157	152	160	158	187	153	149	164	168	165	161	164	166	178	158	148	165	168	154	167	176	161	182	156	164	153	153	172	181	146	161	151	161	177	162	190	154	162	180	167	163	180	158	173	166	180	173	182	163	173	144	170	163	168	158	173	144	179	149	161	159	160	173	168	179	186	157	164	184	156	154	146	170	146	170	176	169	177	158	182	167	169	183	156	155	165	168	191	179	168	160	139	149	165	194	168	167	163	140	160	184	184	191	175	173	155	191	152	158	182	173	168	179	162	147	171	155	170	155	150	181	167	171	169	148	158	156	159	154	188	169	157	172	173	164	140	168	173	167	142	150	187	170	149	137	173	156	182	168	164	143	168	167	151	161	148	145	165	165	170	154	166	153	179	159	140	161	164	154	158	169	152	153	136	167	165	167	188	156	140	138	195	138	157	163	182	177	151	182	163	175	188	167	193	171	154	149	153	185	175	186	156	170	170	146	147	175	179	182	162	167	178	165	163	157	164	192	171	154	157	147	151	165	163	155	162	173	157	153	171	162	167	163	150	169	172	159	187	171	165	179	159	174	178	168	155	151	180	160	153	144	177	169	190	185	183	147	138	165	161	181	178	154	182	152	154	167	160	161	167	166	174	179	181	165	168	167	162	173	164	127	161	171	156	175	163	142	158	157	168	176	164	162	158	168	154	160	154	175	178	195	161	142	171	176	159	174	170	145	177	168	154	166	154	179	213	158	151	180	186	187	153	175	146	141	157	156	165	155	177	153	144	171	188	168	164	173	152	158	165	163	174	150	177	152	176	170	173	150	181	158	174	156	168	155	182	180	163	158	149	170	146	169	168	185	165	162	183	148	159	170	145	183	165	168	158	140	162	164	167	167	169	180	137	157	188	171	186	193	174	192	178	153	167	137	173	160	163	171	157	162	176	183	160	157	150	148	140	166	149	161	144	186	180	157	167	179	183	177	159	174	177	158	161	175	155	158	172	160	169	166	165	165	163	184	165	143	161	180	158	160	172	159	162	174	148	152	159	160	175	173	172	157	134	163	159	173	156	200	184	175	177	155	167	149	147	154	162	180	159	171	180	177	186	156	171	173	167	149	170	190	156	154	181	171	165	152	166	168	164	179	182	163	158	170	148	164	177	141	170	164	147	168	181	171	148	154	141	173	163	144	163	161	165	172	163	165	158	185	172	151	165	172	144	155	129	157	167	159	165	156	150	173	151	150	142	172	144	159	173	164	153	173	174	153	160	148	135	167	150	169	158	174	181	180	166	162	166	132	190	166	131	176	163	163	168	164	143	162	157	149	163	191	170	174	165	175	197	168	154	171	155	169	166	161	164	166	147	141	179	165	149	166	156	183	175	173	157	150	172	157	161	163	166	169	165	169	157	177	157	160	155	163	155	155	160	173	180	159	181	164	161	157	162	158	163	176	143	150	165	162	187	157	168	160	165	166	173	153	159	172	155	158	153	153	165	155	160	143	152	182	183	161	168	159	169	164	156	179	148	176	178	168	160	162	146	159	168	192	172	158	170	164	159	178	153	166	169	152	157	168	166	167	173	157	158	191	148	164	168	173	168	157	159	158	163	147	141	171	165	166	150	164	169	154	165	162	167	201	165	189	179	159	182	177	172	169	171	153	178	184	175	194	179	143	163	165	149	172	170	148	168	171	168	146	161	178	151	163	173	171	186	139	164	162	149	172	169	188	159	159	180	185	140	153	159	162	170	154	171	173	162	157	146	198	145	142	138	139	153	176	157	137	162	185	140	156	146	174	186	177	180	154	158	170	164	180	153	171	156	136	160	157	155	145	136	188	162	176	171	163	163	197	174	136	171	175	172	193	153	154	164	133	175	170	187	169	182	150	179	155	153	164	152	152	169	154	154	185	169	181	161	177	156	153	162	177	179	158	188	178	145	177	196	186	165	151	166	171	169	176	158	174	153	151	173	177	173	165	196	160	154	144	183	161	156	190	161	178	160	154	168	180	160	176	165	158	180	159	155	169	156	178	182	174	154	176	163	155	172	160	154	167	176	185	171	172	178	181	187	177	168	171	166	181	171	165	149	156	159	159	175	145	151	146	143	158	154	154	165	144	167	170	170	173	149	180	148	168	183	180	158	152	163	177	152	151	173	163	151	140	181	173	145	162	174	168	161	165	180	159	178	179	148	173	175	161	139	158	152	160	153	180	156	155	161	164	162	169	163	128	166	159	164	149	156	145	158	160	156	155	189	183	159	172	163	160	165	169	183	169	182	160	158	164	159	164	170	170	160	172	148	158	184	169	181	179	178	140	181	165	135	165	157	180	175	147	179	170	159	167	187	162	158	171	137	163	164	179	149	163	150	160	185	159	164	146	157	169	163	178	151	148	169	145	180	183	169	178	162	161	176	160	165	153	151	166	181	198	157	139	176	184	179	179	167	155	154	154	149	146	154	152	170	160	160	151	152	164	185	177	156	168	167	178	158	157	180	174	174	158	179	175	137	177	154	164	158	185	154	176	168	174	165	165	147	147	168	149	159	168	201	153	185	181	175	169	168	171	151	144	176	169	151	171	153	200	189	180	136	173	175	141	149	159	169	150	194	171	175	188	153	180	162	153	167	159	156	154	183	179	148	139	159	161	191	163	183	145	179	175	181	159	160	165	155	158	147	143	181	167	163	166	156	160	149	176	181	138	192	156	160	157	142	153	167	179	162	152	175	148	172	161	143	176	166	147	176	162	168	168	156	144	171	161	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
9559	1616	3389	3904	3246	2631	2165	1875	1585	1403	1195	1065	1066	976	882	906	813	771	780	749	728	715	661	662	661	599	562	614	607	582	567	555	574	580	551	549	555	597	571	536	531	556	534	501	507	530	554	529	527	563	555	541	505	528	528	511	515	497	521	484	498	498	520	490	519	447	497	506	492	526	498	473	531	469	532	515	533	514	518	464	458	494	491	467	519	485	495	482	496	512	501	476	442	535	522	509	492	473	493	470	465	518	504	492	487	486	498	470	486	501	514	505	510	478	528	476	506	458	479	500	504	517	507	486	461	474	475	481	465	486	464	485	485	505	476	494	451	494	456	465	472	505	524	539	535	510	470	472	453	475	493	512	471	497	505	480	508	477	481	469	474	481	488	489	489	500	510	451	510	498	473	527	429	517	483	489	477	514	465	459	470	525	506	509	499	474	502	512	525	478	505	481	509	489	500	488	467	452	438	496	483	506	466	472	475	517	480	488	458	482	537	510	432	466	473	481	507	472	483	537	517	528	470	513	475	515	489	506	494	481	518	480	498	482	485	486	490	477	479	458	498	506	494	492	461	506	486	495	501	505	506	515	484	506	496	539	507	480	467	465	476	473	510	450	523	478	478	491	511	493	467	527	490	454	458	517	543	488	462	486	487	527	461	460	466	479	493	461	473	503	460	449	473	490	434	523	475	481	464	447	486	475	499	489	487	494	476	469	489	462	483	483	498	532	498	477	518	491	497	471	482	481	467	487	489	484	442	498	444	452	476	451	488	441	488	491	516	514	487	523	484	465	503	453	443	477	501	488	464	486	460	504	469	498	506	473	487	459	474	463	488	496	497	486	494	489	472	533	468	505	480	504	482	518	431	495	491	494	507	486	483	465	533	502	485	492	505	487	514	458	480	469	508	520	507	483	491	479	526	512	499	491	467	462	480	472	489	460	492	479	475	465	474	487	509	494	517	470	492	478	481	487	505	486	454	528	505	450	479	499	474	492	478	452	475	477	464	489	452	463	492	486	474	513	473	482	502	525	477	460	528	492	433	505	444	492	465	466	511	435	506	496	475	464	478	510	499	520	508	486	454	496	495	521	489	475	456	501	468	522	476	489	472	504	472	506	501	498	493	467	456	464	471	536	457	457	479	502	467	513	504	465	506	527	470	466	486	503	507	501	490	492	492	471	522	505	503	489	475	465	460	473	500	459	486	491	472	471	480	457	482	461	506	463	496	485	468	475	478	465	460	499	509	468	472	510	471	475	521	481	505	489	495	509	526	453	486	483	458	502	475	475	512	465	475	475	454	462	492	517	481	503	477	470	495	498	507	463	492	499	487	488	463	489	509	517	483	501	524	486	500	467	493	489	476	478	478	482	514	463	485	480	458	482	515	504	447	471	492	488	469	511	475	499	524	550	485	489	432	462	487	508	483	475	489	507	482	469	458	448	469	432	501	490	515	519	479	474	487	498	509	493	503	463	485	469	467	504	480	496	479	526	490	496	506	449	491	477	499	491	480	511	477	485	486	489	484	524	473	468	456	481	471	447	459	501	532	493	522	492	459	488	469	449	507	477	535	488	489	473	513	505	495	494	461	450	515	503	479	505	478	499	505	469	492	494	506	526	486	510	485	495	477	493	480	484	485	466	501	488	483	468	472	482	503	520	476	455	508	486	467	470	489	457	475	477	496	516	497	507	487	480	482	492	456	525	464	494	445	502	441	494	517	455	504	483	473	434	458	506	461	515	456	495	478	505	505	452	505	489	511	486	454	515	491	526	478	498	498	516	446	495	497	509	450	506	507	521	494	478	498	493	508	501	485	468	481	457	483	483	481	508	468	505	459	505	499	470	510	480	449	474	503	495	491	532	506	473	468	483	457	487	517	437	510	475	508	465	502	482	496	460	492	483	467	518	505	495	509	504	504	448	517	491	494	471	510	480	464	493	483	462	459	505	480	470	480	493	469	495	476	496	516	507	503	495	442	505	494	475	471	498	499	478	495	508	454	512	466	472	485	515	479	448	460	457	459	482	460	490	495	500	493	486	497	499	482	450	486	492	466	498	500	457	533	496	494	485	473	453	520	517	510	525	467	474	501	510	492	485	522	487	478	457	449	513	506	477	457	444	480	535	456	465	479	488	443	514	503	491	494	509	478	467	486	457	499	478	471	477	521	489	520	512	494	517	474	484	506	461	505	479	484	470	530	485	508	488	508	503	459	480	450	485	471	519	480	537	519	501	508	453	484	498	489	481	476	498	487	485	513	511	511	489	475	483	432	501	481	468	525	446	527	497	541	521	490	501	486	497	498	478	494	547	442	464	483	520	495	469	518	503	461	496	472	501	490	510	511	487	486	496	486	484	449	471	509	485	512	467	485	470	514	480	498	471	474	479	473	513	492	499	465	446	466	551	495	485	491	506	493	477	501	525	482	532	544	437	476	530	471	477	507	502	482	489	495	464	482	480	497	504	482	482	495	497	492	491	457	459	454	506	493	477	504	509	457	493	481	447	512	473	491	514	473	492	465	464	465	520	506	486	510	474	490	464	456	455	507	508	522	497	475	508	536	464	476	517	454	494	462	519	488	491	451	483	466	451	516	514	509	485	437	505	483	522	492	484	508	494	486	500	483	457	508	511	473	486	457	505	512	454	482	445	490	530	512	502	468	502	468	464	512	465	490	463	461	521	515	467	510	455	467	460	467	498	491	486	509	466	488	516	468	520	508	536	485	526	500	464	490	497	475	470	505	478	491	484	498	468	478	445	491	520	506	476	483	484	493	425	468	480	490	496	486	467	489	471	487	475	454	461	480	466	472	455	487	477	487	486	495	469	482	503	473	469	456	458	474	463	472	507	517	479	466	485	495	501	476	492	510	500	504	478	489	480	513	493	467	460	464	486	497	483	487	503	487	499	485	453	444	488	495	478	498	511	447	515	465	477	511	473	471	512	465	500	504	492	467	541	490	482	472	487	532	495	470	499	465	532	491	478	479	473	495	516	517	475	485	482	482	462	454	547	471	436	509	484	481	528	473	500	487	491	513	497	458	502	480	490	473	506	449	470	486	468	514	475	484	467	515	482	501	487	498	481	478	481	520	497	460	504	488	488	491	493	512	501	507	484	480	522	488	444	453	481	487	480	473	461	492	507	479	471	485	515	484	488	488	486	497	479	511	488	431	473	491	552	505	504	498	461	488	503	481	518	446	498	498	454	499	497	494	482	468	491	463	461	530	518	471	465	474	495	548	483	508	479	504	506	511	499	485	507	523	462	538	497	449	480	471	480	470	495	527	499	529	461	461	498	509	473	498	465	492	518	495	467	459	487	477	463	468	545	470	483	475	547	467	476	493	510	487	457	443	485	440	450	472	504	507	478	493	478	480	468	513	460	491	514	486	498	480	491	494	483	483	482	486	492	442	492	490	454	486	470	474	462	504	470	474	464	495	480	533	499	486	470	486	487	468	500	488	485	458	455	456	475	512	511	466	494	470	492	501	522	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33332	5207	3091	2429	1686	1233	967	753	646	516	528	452	409	434	347	366	338	332	342	347	296	321	324	299	294	277	288	318	275	304	264	310	310	296	284	271	279	273	279	268	283	272	249	268	250	290	285	277	293	297	297	287	307	287	281	266	257	278	260	278	270	302	274	265	307	263	275	250	271	270	256	291	256	285	286	294	276	259	279	262	260	281	283	284	291	293	296	299	262	263	252	260	278	285	279	250	271	247	273	269	252	284	256	287	278	279	253	280	267	254	276	271	280	242	264	265	254	266	242	253	262	260	269	254	271	276	249	263	284	283	267	275	289	282	226	261	274	296	240	258	251	262	241	275	276	298	265	274	275	266	293	278	272	264	271	281	283	303	259	292	266	293	254	280	290	270	286	252	287	278	251	242	298	285	298	264	263	265	263	263	260	249	249	258	257	277	293	246	285	269	274	243	284	233	223	278	273	292	275	280	254	293	280	236	238	276	247	253	276	263	252	275	260	263	297	273	291	234	256	254	284	273	266	267	236	246	247	253	292	256	246	240	268	247	278	279	287	274	284	284	287	255	239	239	244	246	279	293	259	260	270	243	269	273	267	285	226	252	252	266	275	284	262	259	253	262	263	252	295	259	248	247	254	257	265	298	278	281	244	280	241	287	281	280	285	261	280	278	254	277	299	301	270	321	294	309	293	264	249	262	239	274	229	268	250	279	263	274	257	287	248	272	277	296	239	280	297	272	259	273	269	283	243	292	247	248	277	276	269	254	286	252	241	286	267	273	260	298	265	275	277	253	272	269	257	276	284	275	253	287	267	257	293	284	298	268	253	274	270	279	284	300	261	264	234	280	286	275	249	255	285	276	318	244	280	268	276	255	265	279	279	267	255	297	239	263	282	275	276	263	267	293	241	284	278	279	264	249	276	280	271	291	298	290	248	287	275	278	259	276	263	292	278	296	232	304	276	275	231	288	254	264	257	282	250	264	256	265	274	261	254	245	237	256	279	258	278	265	270	281	263	261	261	264	275	279	252	270	281	252	267	246	289	265	273	272	255	259	279	281	274	313	237	249	272	233	254	240	294	281	253	286	285	291	258	273	262	292	276	275	287	279	327	289	268	247	244	300	243	282	277	279	299	271	277	255	267	253	269	267	261	287	273	269	283	281	256	251	246	257	288	247	252	279	286	271	256	228	255	268	262	223	306	271	278	284	251	255	269	266	254	247	271	259	270	307	288	265	295	261	241	286	239	285	304	277	281	260	261	280	259	274	299	298	279	280	302	247	276	260	269	255	273	282	266	262	260	275	280	261	285	254	276	286	242	254	225	253	282	255	256	254	263	280	253	293	259	259	284	249	265	285	288	290	304	258	292	262	245	292	246	279	265	291	274	286	253	258	250	274	248	279	250	277	251	270	283	268	266	268	268	261	268	265	281	247	243	287	262	267	273	247	272	277	293	256	250	258	241	272	220	299	293	271	270	248	277	257	285	283	264	299	279	291	270	274	263	248	292	260	267	289	277	262	247	263	291	275	245	248	273	266	249	249	289	290	275	258	276	303	260	278	252	223	258	259	290	283	265	281	250	259	278	263	285	261	284	248	251	268	266	291	251	255	258	282	239	264	252	278	272	263	261	281	264	281	281	244	292	234	264	258	274	223	277	267	237	294	263	265	268	258	269	244	281	270	261	276	256	269	274	258	246	279	278	269	257	265	249	270	264	284	256	283	278	227	270	296	255	273	309	244	265	257	256	276	309	278	257	264	263	258	262	257	262	255	245	237	281	280	287	269	280	278	251	267	264	287	262	251	287	268	294	275	286	250	273	298	269	278	269	313	261	293	302	287	264	270	279	265	243	288	251	284	237	270	260	276	256	272	254	252	287	319	236	240	245	298	270	279	264	257	239	285	255	279	235	268	242	270	281	250	277	222	253	285	294	262	255	252	286	266	235	252	272	284	263	283	247	253	260	274	275	295	274	255	269	262	259	247	273	254	268	264	254	280	311	249	260	256	276	271	270	252	274	278	263	265	265	287	280	267	288	274	295	266	264	282	284	294	264	265	266	272	242	263	251	269	255	268	267	283	266	283	268	272	302	272	281	318	255	256	248	283	274	261	263	252	274	278	275	253	265	246	251	308	256	260	259	270	270	273	250	244	246	271	269	261	253	282	255	272	298	242	263	261	252	257	277	226	262	273	242	279	246	279	239	280	265	245	281	238	249	290	251	255	253	279	270	261	255	253	266	237	284	274	293	253	257	280	287	274	254	260	278	276	255	249	262	256	248	286	237	273	258	273	267	287	284	265	267	263	245	294	275	278	243	281	260	302	284	239	246	255	250	270	280	290	262	287	270	265	262	252	295	235	261	247	280	279	270	283	283	319	268	247	266	235	276	277	244	294	247	279	274	266	287	254	282	236	268	272	270	272	282	260	277	301	257	267	281	277	247	303	276	291	244	273	260	280	279	268	259	252	267	243	273	256	256	269	242	276	256	247	287	256	265	253	250	287	247	237	257	273	289	272	280	255	271	293	303	291	284	260	301	279	262	271	276	250	286	248	262	262	265	265	264	271	279	242	272	278	250	271	277	260	246	280	271	269	286	280	276	266	247	271	250	250	256	260	275	298	270	274	267	252	286	245	258	241	260	288	265	287	281	257	247	289	290	277	285	258	247	288	261	278	263	254	262	285	255	254	293	244	264	288	269	320	211	258	278	256	258	270	285	284	251	293	277	271	271	274	279	271	286	268	299	276	259	282	270	304	250	259	269	296	299	291	274	264	268	264	276	277	229	259	266	259	284	274	279	286	268	256	287	279	225	314	262	254	284	282	304	270	276	289	271	242	253	264	247	266	261	275	281	258	276	275	275	285	263	300	265	262	278	278	264	262	249	279	267	281	272	266	284	247	262	239	314	271	250	268	269	281	238	261	267	271	261	273	290	293	295	278	265	273	253	261	279	271	280	266	284	260	225	281	244	281	276	291	270	280	265	276	256	270	280	272	261	264	282	259	265	258	269	263	279	286	252	272	301	250	264	237	287	261	250	263	263	275	250	305	231	282	274	270	245	230	302	287	247	291	236	260	251	259	255	281	279	248	285	252	241	256	256	257	248	253	272	283	278	244	247	251	248	249	252	289	267	272	268	292	253	284	281	283	239	249	266	257	283	266	257	288	276	261	259	246	252	253	265	282	259	274	252	281	304	277	269	272	276	295	283	291	257	279	252	305	274	257	280	268	276	271	256	290	279	269	286	296	279	261	275	229	266	268	250	264	255	256	255	297	299	244	273	258	265	244	253	280	279	233	252	262	293	279	253	285	265	279	242	265	248	287	259	266	246	250	256	268	258	271	249	271	297	282	268	255	288	248	270	278	296	257	240	279	274	305	260	254	258	266	238	263	240	267	267	278	275	260	289	239	284	280	251	258	245	275	234	273	253	268	247	285	294	274	291	274	252	246	259	274	243	261	255	264	269	276	248	253	263	271	280	267	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
13120	2900	6427	6876	5834	4865	3889	3347	2882	2456	2089	1900	1792	1593	1566	1503	1320	1290	1256	1191	1142	1134	1042	1030	1086	1008	992	949	946	939	859	913	960	869	898	871	853	826	836	819	846	825	810	776	804	776	845	798	786	813	798	753	808	829	755	784	784	774	783	795	775	778	741	795	738	718	774	772	741	728	765	788	753	786	768	776	789	764	768	795	707	731	742	757	736	711	748	780	734	708	744	728	753	768	756	761	750	723	777	762	724	774	705	783	748	724	714	748	754	666	734	749	685	744	720	714	751	718	753	718	720	720	760	718	717	731	705	720	765	727	727	765	706	739	764	668	654	681	699	714	766	764	747	714	720	769	728	685	724	722	793	710	750	758	745	739	732	702	735	756	739	767	705	769	745	748	766	722	705	728	701	737	713	742	708	715	708	717	711	725	734	678	715	723	730	735	685	764	732	709	761	777	750	758	772	731	742	706	700	698	710	724	737	724	716	731	730	757	744	728	703	734	734	730	753	723	721	733	702	738	747	686	717	728	692	713	690	710	738	744	743	713	687	751	725	673	765	739	708	731	776	753	770	786	713	686	702	731	763	710	698	725	707	694	743	712	659	704	759	695	699	701	716	682	722	747	751	731	734	715	727	762	720	710	744	729	744	746	733	813	746	765	759	740	791	765	764	704	730	716	698	667	691	712	729	756	710	749	721	753	693	731	762	762	733	729	765	732	764	716	699	771	706	725	705	726	703	741	735	738	742	705	743	752	762	737	713	690	743	700	749	768	775	744	739	676	697	748	752	716	695	714	736	724	710	711	689	760	739	746	707	723	757	700	708	732	731	724	696	740	736	695	726	723	717	727	745	696	738	702	723	688	759	746	686	758	755	706	704	726	713	756	718	666	661	793	716	740	787	701	699	772	687	720	709	725	750	724	711	740	697	696	753	740	760	716	740	693	756	782	720	746	702	694	704	694	719	701	794	731	707	734	719	680	758	720	782	685	719	743	690	781	738	672	702	738	726	727	711	742	732	699	758	761	692	705	709	781	707	687	696	700	761	725	736	704	727	691	712	766	738	753	761	733	705	728	730	733	756	747	686	682	744	737	715	710	706	712	728	730	732	736	706	701	750	739	746	687	750	747	712	698	711	713	696	723	724	765	725	729	714	772	719	773	733	742	743	692	735	738	690	743	743	736	762	718	793	746	662	711	706	713	674	722	725	735	689	731	731	696	739	695	721	707	742	733	705	680	709	754	713	733	683	736	767	727	761	689	731	734	713	712	739	690	717	748	737	719	706	706	739	751	773	694	749	755	796	721	708	720	758	700	713	700	749	744	709	672	738	726	745	733	741	728	736	724	719	698	772	757	741	703	701	778	723	761	709	745	681	756	743	703	714	725	738	704	740	714	739	744	733	745	718	735	700	703	783	712	706	721	733	744	718	776	732	746	730	750	749	700	718	738	716	778	755	732	719	769	746	692	758	746	751	674	728	717	786	736	707	744	679	748	748	766	774	739	723	740	692	664	724	713	717	733	731	738	746	742	697	690	752	721	758	754	684	744	732	717	759	730	702	723	688	726	691	697	696	747	710	677	705	709	746	718	778	711	800	708	702	677	727	745	701	709	667	714	693	716	731	742	765	718	710	744	727	739	712	732	719	768	792	726	747	703	768	707	740	724	719	727	731	747	763	724	707	696	696	675	731	702	735	709	719	724	756	742	768	688	709	739	729	736	751	767	748	696	749	692	748	750	688	710	719	735	762	737	723	699	677	752	730	699	729	706	779	736	781	726	710	757	726	716	728	723	728	714	641	731	719	701	690	727	719	766	731	721	711	726	719	768	704	739	748	783	692	753	739	702	752	736	716	751	749	742	709	789	701	718	751	732	697	729	740	730	687	703	793	706	706	707	720	735	724	798	752	731	712	732	747	743	729	713	716	678	773	712	723	699	699	746	714	726	726	718	745	704	729	699	727	786	689	764	676	695	685	706	734	758	753	721	749	743	754	750	723	743	704	743	764	769	740	694	747	744	691	704	771	724	762	718	741	738	772	727	719	694	724	750	711	719	702	706	753	714	671	742	737	732	708	716	732	746	771	715	773	725	731	734	735	731	740	740	702	673	667	726	753	749	669	711	722	774	731	732	721	697	710	744	722	704	721	733	723	753	725	712	730	734	689	702	755	765	689	696	767	726	737	701	761	717	690	749	761	734	731	701	759	734	755	716	743	692	745	708	701	751	689	758	718	744	765	741	695	755	697	713	739	719	711	732	738	724	771	747	725	754	734	703	698	709	767	692	754	719	697	732	779	760	742	773	766	691	713	731	701	715	737	712	707	733	736	748	708	722	743	731	698	728	708	770	769	733	710	751	771	742	687	748	736	719	748	745	708	744	724	774	705	717	762	701	743	699	700	695	742	720	700	730	773	732	712	791	724	655	772	711	696	758	725	710	706	756	739	708	725	719	723	685	725	715	726	685	770	709	745	744	748	747	702	701	684	724	759	762	717	735	753	753	740	745	740	690	746	729	679	720	704	753	691	773	758	707	745	733	799	693	728	740	735	742	701	703	761	708	733	730	718	728	754	743	726	744	705	676	719	703	725	701	743	730	724	745	711	709	701	719	708	768	736	709	749	718	724	718	726	711	716	714	755	766	695	695	670	700	717	720	700	708	709	734	734	710	728	737	752	726	701	701	743	690	788	719	691	705	734	742	663	740	736	741	773	785	712	695	714	799	754	789	754	710	720	668	760	731	750	728	760	759	731	723	734	710	708	752	746	721	710	753	697	743	783	710	726	755	794	711	755	731	741	721	773	738	721	748	712	733	752	751	738	711	746	724	777	746	743	747	749	729	657	728	700	692	730	766	721	743	726	728	702	730	731	681	697	727	743	700	733	704	681	742	708	769	773	667	739	728	736	742	727	688	700	757	685	699	738	782	784	760	719	742	725	767	798	742	671	739	681	721	695	701	800	674	788	728	715	660	704	733	747	762	742	737	707	766	749	733	706	698	728	758	699	727	808	698	700	688	718	685	722	702	698	687	778	711	733	751	707	733	721	730	729	697	731	680	672	691	759	725	708	719	674	740	723	698	733	710	749	696	741	702	698	707	760	713	732	714	688	747	745	772	781	731	736	720	739	746	735	742	735	752	719	776	690	729	697	720	728	731	708	685	771	743	723	717	751	734	727	753	700	735	776	712	698	729	739	760	695	704	689	743	735	708	721	711	668	775	704	718	719	779	748	720	709	739	780	708	702	740	771	711	687	731	733	742	676	714	698	779	757	710	694	742	674	729	709	756	727	708	735	711	742	721	704	741	733	775	712	717	686	754	692	717	724	768	686	651	717	725	702	730	741	700	715	711	727	718	698	778	703	713	709	733	702	728	759	709	726	720	758	724	748	735	728	714	730	745	728	746	708	699	697	734	747	703	705	748	717	735	663	760	732	743	738	680	724	683	751	806	738	753	735	726	731	716	792	732	699	714	737	697	781	777	727	690	736	702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3660	182	156	153	119	105	97	96	93	79	95	77	72	98	98	69	71	74	85	77	84	93	87	71	96	89	76	80	66	87	75	69	68	65	79	81	80	89	73	80	105	80	67	79	75	74	87	63	81	82	84	72	97	84	89	96	79	99	86	78	106	80	77	89	81	66	82	73	73	71	84	78	71	83	96	80	82	84	88	75	79	73	100	64	79	72	80	79	62	80	77	72	79	73	82	68	91	85	69	77	87	92	86	90	97	85	83	84	71	79	67	91	68	69	64	75	71	75	65	87	92	91	69	73	66	79	77	77	71	81	77	93	69	81	93	83	89	84	79	85	67	100	79	74	78	95	79	76	76	81	77	87	64	79	71	75	87	82	91	70	83	70	81	77	94	77	80	82	65	86	78	71	69	83	71	72	83	81	78	67	79	87	80	83	75	112	99	68	83	79	68	71	83	104	93	95	76	80	75	79	83	79	82	87	88	79	69	92	83	90	77	63	78	82	86	82	76	86	67	82	77	65	62	83	83	78	70	69	74	69	68	76	101	78	76	79	81	92	69	79	80	88	75	72	86	76	107	81	80	82	69	84	70	75	86	83	74	74	87	86	90	74	69	80	88	69	83	70	70	88	83	73	66	89	84	66	75	80	72	81	86	82	91	71	77	76	59	79	86	86	87	92	76	80	73	89	66	69	85	80	82	83	88	82	73	67	91	85	93	61	85	93	81	73	70	81	74	68	78	87	85	86	77	76	81	69	72	74	78	85	86	77	84	73	68	84	70	86	86	79	80	79	77	86	82	75	66	74	74	88	74	66	72	74	90	76	97	81	65	84	64	85	92	80	94	66	75	88	66	76	81	95	88	89	75	96	82	86	94	64	73	87	79	87	73	75	73	82	71	68	91	79	73	81	94	84	67	90	81	74	86	98	81	71	70	78	79	69	85	79	84	62	78	88	87	92	77	81	84	74	87	88	72	90	82	84	81	67	75	83	81	78	83	81	70	76	84	74	88	64	87	76	74	83	59	68	69	96	77	79	88	84	72	75	71	72	89	75	83	85	98	96	84	67	79	81	84	81	79	79	77	84	67	85	75	78	74	83	77	75	77	73	90	81	89	81	64	75	83	82	64	74	82	54	74	86	84	70	87	92	85	69	82	86	64	91	84	63	81	93	79	79	72	94	75	69	68	88	82	83	81	82	85	76	71	94	82	72	62	90	69	83	84	73	77	84	69	75	84	75	82	93	74	70	98	92	85	79	91	83	78	96	82	85	60	75	69	77	82	79	81	77	87	89	76	76	83	72	81	80	88	67	88	61	93	64	70	86	91	81	83	76	81	83	91	69	103	76	74	70	75	79	77	87	85	78	80	77	75	66	79	77	89	85	92	92	93	77	100	68	80	70	89	62	75	82	72	74	88	69	83	81	63	80	96	68	71	85	97	81	110	73	78	80	96	66	69	69	64	88	98	77	89	82	92	74	74	63	82	85	85	82	65	69	66	63	73	86	66	76	91	86	64	73	85	83	74	83	79	91	71	71	73	75	77	90	78	67	80	86	85	91	87	78	69	70	77	86	66	81	82	87	89	86	70	103	79	69	78	71	57	69	88	64	73	74	68	76	77	92	84	71	78	96	75	87	72	81	92	92	70	73	87	92	59	89	77	83	91	78	80	82	63	78	88	62	65	72	68	78	77	80	72	67	80	85	74	71	73	82	80	82	72	71	86	89	80	70	72	73	85	74	79	82	72	81	73	65	76	83	77	83	78	73	81	85	101	81	92	84	66	75	72	88	74	79	95	90	75	81	79	77	84	71	73	71	79	86	88	68	88	86	61	90	81	63	87	56	87	80	74	91	77	91	70	83	61	83	65	78	75	70	76	63	80	70	69	74	76	74	72	70	68	86	79	89	78	84	92	69	73	82	72	77	73	76	74	91	81	83	76	82	72	83	83	69	84	66	64	68	69	82	85	88	68	78	84	79	72	72	88	91	64	75	72	70	88	80	72	75	67	84	84	97	101	75	79	88	87	96	80	87	79	81	66	72	72	75	94	93	84	88	68	77	77	88	96	69	93	88	87	81	65	73	83	69	67	66	80	78	76	80	86	84	76	84	71	74	82	75	93	88	98	77	83	82	89	80	84	96	78	85	92	78	68	79	78	97	87	85	78	75	84	67	90	80	86	71	81	79	74	77	71	86	61	84	84	86	75	86	75	81	80	82	80	69	67	101	77	73	94	80	77	64	72	80	73	98	77	87	59	85	67	81	84	83	76	78	72	78	72	71	67	90	64	60	84	78	91	78	61	81	90	81	69	82	92	84	85	91	78	68	74	66	71	92	84	77	85	85	63	88	87	72	82	72	89	72	85	79	65	69	83	86	99	94	78	74	99	72	87	85	74	78	89	98	82	83	71	73	65	92	82	85	76	59	78	77	81	89	71	74	73	77	87	86	65	84	75	72	76	82	75	81	79	67	76	92	79	76	66	77	84	82	84	81	75	75	75	92	68	79	77	84	66	87	77	101	92	80	77	69	76	76	81	78	64	69	71	71	80	83	69	65	75	77	75	75	74	79	94	78	88	83	82	88	78	80	73	68	90	93	61	87	68	83	76	64	81	80	78	81	73	69	87	98	84	86	88	73	80	89	71	70	96	83	90	74	69	88	94	94	83	81	86	70	78	91	74	81	71	84	86	78	81	82	85	89	77	93	59	73	79	98	76	71	76	68	72	78	70	93	90	84	76	70	97	93	80	73	75	83	72	75	104	82	83	78	96	86	98	85	77	88	75	97	87	81	89	76	62	78	79	79	90	82	82	80	61	85	71	74	96	82	79	87	78	89	86	90	84	75	80	60	81	68	75	74	79	81	69	78	73	78	80	56	70	71	76	93	71	85	72	82	92	79	76	90	78	80	84	77	66	66	95	75	75	71	91	78	65	104	71	67	83	88	71	76	82	84	82	72	75	76	61	84	76	80	77	73	91	94	80	79	87	70	79	82	84	97	85	77	75	82	71	74	97	76	87	70	76	80	88	66	78	81	93	88	75	84	88	71	92	77	76	65	87	71	72	83	78	60	71	88	81	80	76	86	66	70	82	69	76	71	84	91	90	72	78	85	84	85	89	70	88	90	80	61	78	88	76	73	86	67	78	92	88	88	68	61	64	79	84	87	93	90	95	62	78	80	76	75	66	91	76	84	87	84	79	65	82	74	87	72	79	91	79	90	75	78	76	59	84	65	84	75	88	68	89	73	86	86	76	81	92	72	78	72	69	68	80	66	91	65	94	83	83	79	80	86	61	84	72	80	84	90	87	87	87	84	78	72	81	75	54	93	106	88	76	87	65	90	81	80	77	63	77	85	90	83	63	78	85	81	83	82	72	90	86	68	91	82	80	86	97	88	66	61	83	79	90	75	84	97	72	68	87	89	75	84	83	82	80	83	74	69	88	76	91	83	102	81	70	75	85	63	71	77	70	64	79	72	72	70	67	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
4189	333	488	464	467	407	373	352	357	336	285	302	333	305	297	284	278	318	289	318	288	308	264	283	300	284	292	307	279	260	298	284	276	282	260	256	265	255	280	265	280	276	251	284	254	273	252	271	262	269	283	298	269	304	262	276	263	305	253	248	277	262	245	261	261	288	292	298	277	236	265	278	292	301	289	300	233	257	282	269	272	280	259	284	295	280	291	248	307	268	282	287	266	296	269	283	256	274	313	261	257	262	300	267	272	270	260	244	296	255	277	280	277	266	271	300	280	290	280	284	274	296	269	263	279	273	301	262	261	232	288	273	280	287	282	266	293	270	257	281	275	258	261	281	282	266	278	262	276	253	294	261	304	260	255	269	255	293	283	282	301	284	260	273	298	282	258	277	264	259	308	283	287	261	251	274	282	297	292	247	279	283	283	253	261	297	264	267	282	268	267	272	283	273	299	257	249	266	255	251	263	244	268	273	271	293	241	270	291	269	245	261	279	262	263	274	271	250	287	288	288	241	261	309	252	270	302	253	270	289	283	283	285	296	258	268	292	282	273	285	267	292	297	260	280	269	259	257	268	278	284	289	293	264	271	252	304	270	220	287	282	277	269	269	275	296	279	278	250	237	279	278	281	248	293	291	280	282	259	235	253	280	255	268	247	273	298	279	288	256	283	282	277	269	286	275	267	272	269	274	269	275	289	278	277	282	254	282	291	283	269	268	261	253	255	258	263	270	280	283	273	270	300	277	288	275	255	271	266	246	273	320	260	274	284	310	273	280	281	256	253	270	254	262	293	263	253	261	262	260	266	283	283	288	231	291	278	291	266	265	272	285	276	270	252	287	267	252	258	275	280	269	238	276	287	256	295	280	293	302	266	295	282	249	286	269	294	274	275	302	295	283	245	263	292	285	276	276	293	262	254	285	266	289	293	293	272	250	286	286	283	246	254	267	278	293	266	270	226	253	263	261	267	258	306	252	280	282	276	242	265	275	244	263	278	273	295	247	264	303	261	229	252	274	271	283	278	268	280	258	296	277	292	254	262	272	266	252	250	264	288	248	269	288	274	280	267	257	278	284	276	254	266	265	281	269	298	260	247	282	271	273	286	277	286	268	258	280	287	262	284	272	274	293	279	245	302	259	303	238	223	267	275	268	294	298	284	272	298	271	278	240	283	288	296	256	238	283	237	262	299	292	299	248	297	311	288	239	283	285	267	252	259	253	297	266	277	264	302	259	290	258	313	259	279	262	272	252	261	269	288	242	266	280	256	273	246	266	269	269	274	267	279	266	258	284	287	270	258	259	257	265	263	262	257	271	256	266	281	272	298	278	284	273	275	256	276	285	281	287	280	281	256	266	282	269	295	259	277	258	245	258	268	268	254	259	269	272	293	262	282	263	272	288	257	280	280	282	261	259	267	264	291	252	286	276	273	275	285	248	246	276	267	257	264	273	283	274	291	278	267	281	255	258	280	266	316	265	235	281	287	285	298	293	297	280	291	268	274	263	264	271	285	260	268	265	261	297	279	263	276	251	251	251	314	267	262	274	288	266	269	289	264	271	253	266	286	311	256	262	277	267	263	294	282	287	243	266	265	247	301	274	229	285	268	276	264	244	254	272	275	274	282	308	306	314	281	262	279	290	274	284	241	272	302	258	262	244	284	285	262	269	262	264	293	249	255	266	270	251	263	253	294	258	250	268	281	272	259	277	273	263	273	281	284	267	284	273	302	287	272	248	294	276	290	245	259	273	296	259	246	268	285	273	280	287	279	241	281	299	275	269	288	272	276	296	261	271	281	279	300	254	252	268	269	283	264	280	264	262	279	265	262	255	308	285	283	278	236	270	240	278	249	257	287	255	283	236	251	266	308	267	257	267	236	288	257	241	269	268	253	268	277	275	265	260	274	281	261	259	235	282	268	259	283	275	283	285	254	291	260	295	279	291	250	295	292	288	245	277	278	273	262	261	279	269	258	263	308	254	301	266	281	280	291	281	291	251	275	251	285	271	253	263	300	265	286	304	277	294	280	268	226	255	293	254	280	279	283	246	267	258	278	280	279	296	292	266	249	262	278	287	286	267	267	267	256	247	265	261	280	272	287	291	267	266	269	294	267	273	300	275	279	241	295	264	288	282	288	227	271	266	295	287	297	295	293	277	262	279	279	293	289	272	243	290	263	269	276	273	243	276	277	253	270	267	261	267	279	287	286	279	266	317	262	277	286	291	257	295	283	266	267	270	253	259	286	287	277	283	276	282	288	268	270	279	254	253	280	285	286	256	251	271	276	279	242	270	276	261	295	282	262	275	274	272	288	280	282	274	276	272	271	286	268	255	280	270	299	293	291	283	276	277	265	269	266	259	278	249	252	252	275	283	294	249	289	272	305	253	262	253	285	269	281	297	259	276	282	275	263	313	267	263	293	242	263	272	255	323	289	299	298	284	278	274	275	270	297	264	276	282	281	273	243	258	238	282	283	274	299	257	293	287	261	279	289	257	271	251	261	285	264	261	255	270	275	244	279	272	257	299	274	253	303	280	260	283	295	269	243	276	287	286	267	276	277	268	258	301	266	302	265	274	275	280	271	254	309	248	300	284	257	276	255	258	291	292	277	273	278	267	257	260	271	264	284	273	245	249	254	270	266	282	289	261	272	283	272	255	285	264	261	270	273	257	285	273	254	264	281	269	273	230	268	295	283	289	249	257	288	291	261	257	264	253	254	244	272	282	296	271	300	257	265	263	268	272	279	265	301	298	274	278	259	269	271	293	255	283	282	249	269	292	294	266	272	259	266	283	280	288	250	272	284	236	281	270	305	256	267	277	263	263	302	245	252	276	269	261	286	291	254	256	252	278	296	256	269	312	268	269	301	263	287	297	257	281	287	291	232	284	258	256	298	275	307	279	257	266	291	245	271	268	290	289	291	263	240	268	241	273	290	295	271	245	296	281	264	285	262	267	273	266	272	283	288	294	242	269	257	274	278	236	253	252	275	254	259	264	287	256	256	267	280	262	246	269	276	292	312	247	266	279	275	274	259	290	267	264	260	267	281	262	278	253	282	289	275	261	294	272	313	300	255	279	266	280	253	261	263	271	272	302	274	250	298	251	237	268	257	278	278	245	305	259	273	278	270	275	273	294	269	265	260	282	273	262	262	254	271	263	275	254	275	266	240	301	250	296	258	268	293	269	320	283	284	284	267	287	300	253	280	267	300	299	277	291	283	265	260	260	294	241	269	272	271	282	280	259	264	260	268	252	277	277	317	282	282	263	295	268	308	290	285	255	269	269	259	267	289	258	245	279	265	253	255	286	258	245	263	269	271	246	277	258	322	257	275	274	256	276	294	282	284	275	286	292	288	267	281	275	251	237	260	267	288	273	289	264	292	294	291	271	313	276	264	279	243	298	305	284	268	268	247	256	285	297	275	264	275	293	270	259	295	292	286	279	259	284	282	281	292	265	266	303	275	289	284	286	262	284	271	256	251	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
21958	1868	1454	1113	841	637	468	419	407	306	303	253	237	218	239	230	232	178	207	179	169	196	165	182	166	165	187	160	170	174	171	169	176	201	169	178	194	196	169	182	168	173	192	171	156	176	147	164	157	165	160	173	152	176	190	156	163	162	183	159	158	158	180	167	177	182	150	168	158	175	168	182	188	191	156	160	174	155	180	140	192	171	168	152	153	186	177	175	167	158	153	142	184	170	189	175	150	191	157	179	154	177	175	155	148	171	174	165	148	173	163	179	167	174	149	175	174	151	196	158	165	156	166	147	187	164	178	159	160	160	142	165	176	160	178	162	146	172	157	138	179	166	166	157	146	152	178	155	137	161	157	175	148	141	145	177	160	174	168	160	154	188	170	152	163	158	170	156	178	151	165	161	175	148	165	155	201	184	144	132	175	138	168	166	166	167	184	151	172	156	161	202	160	174	145	163	177	148	176	159	154	166	167	179	142	147	168	143	162	185	171	139	158	162	162	155	164	176	166	163	177	175	189	186	172	172	157	173	164	169	168	164	174	162	170	159	185	149	152	176	164	176	178	149	155	180	156	168	179	182	146	141	172	145	163	180	189	163	173	167	177	149	165	165	171	167	154	162	151	168	170	147	162	155	162	149	156	137	157	167	159	153	161	168	176	161	162	183	146	154	144	167	166	169	161	204	174	154	159	181	170	154	154	184	164	147	157	142	144	181	155	174	158	164	165	145	143	173	161	150	156	156	183	161	164	162	151	151	187	152	197	158	167	177	174	172	162	160	183	184	160	153	178	169	161	160	158	156	146	180	151	160	187	145	164	158	174	204	181	191	172	166	164	151	158	180	158	167	170	182	154	177	149	164	163	192	161	137	171	169	149	142	154	144	145	164	152	160	145	171	156	164	158	168	157	162	145	132	161	157	164	157	160	177	210	179	145	150	159	174	145	141	160	147	163	161	172	156	154	153	161	189	162	154	174	161	146	203	181	151	152	188	167	141	168	175	174	183	166	154	152	176	167	136	150	167	165	163	153	182	185	165	168	161	173	173	154	149	172	163	169	164	165	167	163	172	181	159	160	184	171	170	174	153	160	156	156	193	175	150	182	171	177	164	181	160	141	156	157	151	157	164	190	170	150	169	160	159	166	180	168	181	152	164	172	151	172	165	139	179	165	175	160	160	213	173	184	158	162	170	145	147	140	162	183	162	157	164	180	171	159	163	177	157	176	147	165	182	177	147	142	175	151	167	154	174	168	175	163	162	158	173	167	183	155	165	178	145	146	183	156	151	155	162	181	185	165	174	158	172	167	138	176	165	147	166	173	152	178	184	166	145	172	157	144	153	175	164	180	170	168	162	150	182	130	158	140	163	168	156	153	147	149	151	166	172	156	174	157	153	148	179	163	185	182	160	175	181	180	165	166	140	154	134	167	184	161	181	166	154	161	160	157	157	161	167	181	141	170	185	161	169	164	167	155	160	171	175	185	156	168	157	174	166	168	185	187	158	142	163	182	168	178	165	143	177	198	185	140	147	164	147	159	161	150	142	172	184	172	163	164	177	186	171	151	158	181	169	172	141	156	166	149	178	166	158	181	165	171	163	161	171	171	156	158	154	181	149	161	173	153	168	172	180	177	178	149	186	160	161	172	161	179	192	165	168	151	183	181	168	173	163	173	174	177	172	148	170	175	177	173	130	165	168	150	151	154	153	157	161	160	151	178	166	154	175	181	148	160	188	170	167	184	164	161	181	188	164	163	177	155	151	161	158	163	188	145	145	155	165	156	171	178	140	179	140	151	154	154	146	148	187	184	155	147	147	164	187	159	166	171	155	186	152	144	165	154	176	158	152	171	158	196	180	172	158	175	161	158	140	162	181	191	142	166	167	148	176	147	147	165	161	163	143	160	165	169	170	183	170	161	159	144	158	175	165	163	169	178	161	145	162	160	168	162	159	156	161	162	172	173	157	166	172	154	149	179	181	186	177	171	154	190	155	166	155	153	150	163	151	167	167	157	156	182	167	139	178	153	151	153	140	151	139	204	169	181	165	177	154	168	165	164	156	168	148	151	152	164	168	166	181	168	181	155	163	168	188	167	169	159	171	163	178	182	168	145	152	175	164	157	156	180	170	152	171	169	167	146	167	177	159	163	156	175	150	162	155	183	184	159	151	164	168	169	151	186	156	181	155	162	166	170	147	155	158	194	143	189	178	127	166	157	136	157	152	174	143	191	175	166	153	152	184	179	158	154	145	158	163	151	197	157	149	183	151	149	180	163	168	169	160	136	155	170	169	185	153	176	148	171	153	165	178	187	153	184	191	166	170	147	180	171	161	157	151	156	181	169	183	179	146	148	164	161	169	176	160	152	153	165	149	164	157	154	166	166	161	168	149	175	150	160	175	185	163	147	172	161	164	164	150	165	162	158	168	151	173	167	135	167	145	168	186	171	166	166	163	161	147	174	190	177	170	169	168	168	183	163	167	167	151	162	165	164	171	156	146	163	162	172	175	174	160	185	162	151	155	170	186	188	169	164	143	165	165	163	124	156	169	164	170	176	188	162	172	173	149	179	175	151	149	135	166	197	172	140	165	149	165	168	171	166	177	155	174	144	175	162	169	163	182	156	178	156	171	169	190	164	176	156	164	161	161	192	210	156	164	166	157	189	155	170	176	189	148	175	172	190	168	164	175	184	163	153	139	164	158	172	166	155	176	169	165	172	160	160	173	165	201	176	159	159	138	168	175	177	180	170	169	175	198	173	162	166	147	177	177	174	152	183	152	164	172	172	145	193	158	169	153	181	178	154	151	187	170	181	168	141	193	144	145	157	170	158	156	151	145	164	177	175	176	176	158	154	165	186	170	173	142	164	153	172	173	177	154	163	162	174	175	168	149	187	162	158	152	166	181	178	160	162	151	167	164	180	186	146	149	181	163	173	161	155	166	164	160	166	165	157	152	157	158	175	175	174	172	161	184	185	181	148	162	152	160	154	165	160	161	151	164	163	177	150	185	156	180	181	163	168	190	164	150	174	161	165	152	165	186	161	178	187	162	166	169	144	152	153	165	135	173	164	157	137	162	201	161	200	164	169	179	170	151	177	163	167	172	150	194	182	156	171	140	156	164	170	172	191	182	178	157	163	180	154	162	182	164	168	171	163	170	159	170	192	166	156	147	184	168	166	171	138	158	160	184	166	140	148	179	188	169	181	166	184	146	162	155	169	151	164	150	170	174	170	169	157	172	170	177	161	191	167	158	143	161	153	165	157	171	174	170	172	143	133	171	196	163	162	163	174	180	159	163	164	145	188	165	158	145	166	203	189	170	188	176	177	177	152	147	163	157	149	156	171	155	188	158	178	151	191	171	147	180	172	156	152	149	134	151	136	168	181	154	181	170	180	169	164	187	168	168	160	171	168	195	168	161	151	176	169	147	169	167	160	173	156	181	165	171	166	161	152	176	173	129	156	172	167	157	158	177	144	152	176	186	152	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
10222	1647	3371	3876	3250	2545	2144	1810	1589	1379	1274	1114	1044	936	848	813	851	755	765	733	714	694	677	654	633	595	641	580	574	627	617	554	552	552	576	570	538	596	567	563	570	560	548	500	541	496	506	546	522	522	579	554	546	482	472	531	529	524	508	509	490	497	526	498	509	462	490	520	494	516	509	511	493	532	484	543	513	507	517	488	517	513	514	516	473	530	473	477	471	485	525	521	511	476	508	515	517	472	521	491	478	525	523	515	527	527	446	542	517	512	520	475	504	510	507	472	502	483	490	450	481	505	476	464	471	498	527	491	468	455	429	515	495	488	468	453	480	490	513	504	493	488	490	460	493	482	513	504	492	490	519	509	492	492	485	528	467	495	522	503	511	484	486	488	537	529	520	480	523	515	457	484	491	501	489	487	484	522	506	474	449	496	505	499	482	434	476	463	477	483	512	533	478	503	442	499	494	486	467	446	503	518	525	508	503	494	512	477	478	481	493	490	465	470	498	490	501	496	478	516	537	474	444	492	516	472	478	493	476	529	478	464	491	478	541	476	485	470	461	477	507	522	480	464	435	491	467	462	498	481	459	536	499	487	471	517	484	452	486	520	493	513	438	497	495	490	524	532	482	489	511	477	506	509	488	496	479	494	509	507	475	470	480	496	514	472	504	477	495	488	529	486	458	466	449	509	452	458	497	499	448	494	499	508	515	502	484	502	492	487	480	503	442	471	482	431	516	482	467	526	502	475	486	467	510	491	505	491	498	453	472	457	519	479	494	457	470	464	519	514	465	499	478	512	481	506	530	455	479	469	483	468	474	488	498	483	486	443	474	502	470	515	503	482	487	501	457	478	507	488	472	517	531	471	472	477	477	441	472	533	478	529	528	507	495	513	456	493	496	511	533	476	476	516	504	493	489	479	495	444	510	467	502	503	481	489	497	491	485	502	478	512	468	451	445	493	467	496	483	489	463	464	516	518	513	511	487	536	514	497	483	497	470	510	443	486	495	477	460	522	509	518	514	474	507	505	495	513	474	448	443	544	513	481	459	494	481	495	492	503	503	510	482	465	472	505	462	518	428	491	475	476	488	496	508	518	441	507	505	497	489	510	505	482	483	494	464	531	518	473	466	453	465	500	480	460	514	487	459	479	497	452	431	490	490	500	498	483	455	498	477	498	487	491	503	477	524	507	495	459	494	450	480	512	486	499	470	479	486	486	499	467	493	514	495	510	449	518	489	480	467	509	486	491	494	542	517	483	495	452	497	511	523	495	516	461	495	487	476	500	507	449	498	464	499	483	489	464	485	490	500	495	477	485	475	504	484	463	484	518	497	493	507	482	513	525	474	519	496	439	492	452	463	477	466	453	494	481	498	483	471	485	473	486	477	485	497	468	463	494	469	480	470	476	504	469	480	459	466	498	512	466	510	495	525	511	435	499	493	493	513	514	473	429	501	489	475	464	490	483	508	520	473	460	493	476	473	493	470	528	465	494	486	490	476	440	484	496	440	533	473	479	467	484	489	501	476	514	504	454	516	463	495	475	462	484	470	506	506	502	510	480	512	483	507	478	484	508	490	503	439	468	491	482	493	500	504	504	491	522	503	472	500	484	505	491	484	477	491	491	493	486	473	492	472	536	490	504	502	539	476	459	493	446	460	519	529	487	474	492	527	487	507	477	456	477	463	450	505	503	476	506	532	516	494	534	478	490	503	512	533	494	503	547	527	506	442	495	490	505	503	469	480	473	468	532	503	479	497	472	503	493	515	504	499	504	509	454	491	484	513	481	480	513	511	487	498	510	485	516	491	510	493	479	460	498	512	482	507	526	490	506	467	452	520	481	472	452	446	490	469	495	485	481	469	464	483	498	500	461	451	473	492	443	486	500	471	495	487	464	493	503	474	435	457	483	517	496	542	488	475	524	514	503	494	516	497	476	483	487	476	493	443	471	493	516	483	482	494	498	484	459	470	483	480	488	489	503	507	480	427	509	478	501	482	492	491	469	462	509	477	466	528	455	474	485	510	489	459	522	513	495	473	481	472	512	518	481	498	508	481	476	457	481	505	504	483	497	464	503	511	516	532	481	500	477	512	511	458	515	525	513	519	529	479	521	471	458	492	488	511	489	481	466	483	480	526	503	455	486	451	470	530	451	528	462	457	464	504	524	482	473	458	508	524	516	478	497	482	502	491	466	490	466	485	485	471	473	477	494	516	496	509	512	516	485	464	479	499	485	490	500	477	472	470	501	525	498	473	472	532	466	523	498	470	495	476	511	483	489	527	495	546	504	499	526	436	483	495	491	473	484	516	487	446	486	463	495	509	497	505	489	487	529	483	483	507	496	491	530	492	508	503	475	476	507	515	501	496	468	467	522	508	523	526	486	465	493	466	498	527	498	455	499	485	502	480	528	438	476	502	504	476	496	487	519	536	482	441	470	515	488	502	511	484	479	488	465	503	498	476	495	471	533	523	446	474	499	505	462	505	525	489	487	499	494	478	513	470	465	470	528	479	531	481	498	520	490	506	471	511	510	463	492	482	482	466	466	461	487	515	503	509	456	506	486	523	474	499	444	462	480	489	497	506	478	496	476	485	514	472	519	495	506	463	477	508	478	484	475	496	465	501	460	489	493	486	480	502	503	505	516	509	483	528	505	518	477	481	503	489	476	486	475	470	502	485	486	518	497	460	463	498	522	459	500	505	479	511	502	523	458	468	451	461	480	450	459	499	478	494	467	467	489	494	468	485	513	509	509	521	519	478	455	509	533	500	482	479	461	460	464	543	469	521	495	470	472	489	475	477	477	516	554	478	499	508	457	524	478	506	492	481	462	477	486	505	497	476	506	477	544	468	495	481	500	503	504	463	515	477	508	488	476	498	510	479	506	487	514	498	523	477	490	490	461	460	485	512	507	509	472	463	495	508	483	477	481	439	520	485	483	461	471	433	508	492	480	478	480	484	475	493	503	498	509	444	451	491	493	463	458	513	514	503	463	503	485	528	484	449	459	504	453	512	509	514	470	510	475	482	477	484	477	483	531	513	458	479	508	491	522	530	470	483	518	491	501	493	455	480	512	532	482	497	503	510	465	453	492	486	496	464	479	473	460	491	525	517	519	510	489	507	490	470	483	482	519	514	524	452	504	492	493	488	497	486	475	538	552	523	525	484	495	473	486	490	524	516	491	463	507	483	512	526	492	499	486	485	502	478	480	476	506	508	500	492	481	506	507	537	476	484	463	539	474	486	474	477	458	478	479	521	475	456	487	489	500	512	480	478	489	491	518	496	504	502	530	508	507	531	481	484	511	488	478	491	469	504	475	514	488	508	536	523	472	500	487	468	488	539	478	509	501	485	470	531	523	456	517	503	490	529	496	500	455	496	492	475	489	491	463	498	473	511	501	506	478	476	520	482	466	498	479	474	497	491	518	511	494	496	486	499	493	470	463	473	487	494	510	500	447	488	502	509	506	485	520	448	491	460	524	518	501	507	504	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35483	5969	3164	2357	1592	1172	936	722	639	567	497	424	448	396	396	378	331	337	313	357	306	312	304	294	296	300	314	300	260	268	285	244	310	305	303	275	275	272	301	304	276	275	252	295	268	281	268	290	285	261	260	268	290	244	264	275	276	271	266	278	272	274	265	293	269	268	269	298	238	295	256	270	258	276	273	266	272	288	263	257	252	276	313	277	283	294	249	255	273	240	288	246	270	288	267	262	245	298	274	270	289	275	264	280	292	260	268	293	274	289	253	281	247	258	249	277	285	258	256	279	250	242	269	296	287	238	271	271	278	257	272	274	247	254	294	302	296	294	270	256	280	267	264	255	248	264	246	267	234	273	238	244	273	274	264	266	255	258	258	289	259	300	275	298	280	289	263	269	272	292	271	253	292	247	280	275	260	240	260	278	268	280	270	254	259	265	283	248	280	273	303	265	304	262	264	255	270	266	263	257	285	263	256	266	261	262	271	296	264	273	281	250	268	251	308	287	263	268	271	252	275	264	269	251	271	285	246	291	242	266	263	306	269	277	276	279	262	286	264	266	268	270	255	286	253	256	244	263	268	294	243	263	286	298	294	262	294	271	275	267	277	279	275	271	280	279	260	267	294	278	250	263	272	272	276	275	245	260	280	270	282	279	271	254	292	294	237	259	280	260	289	268	253	282	284	259	255	267	278	248	277	296	269	265	262	256	278	271	238	242	268	284	245	292	277	271	265	250	275	259	254	275	270	303	229	274	299	252	276	265	283	240	290	293	262	269	276	255	248	284	264	276	292	267	282	287	278	273	276	252	280	275	280	250	274	283	264	287	285	239	275	271	301	296	253	267	241	285	298	270	287	259	238	262	295	247	264	269	271	272	274	269	265	254	276	268	251	284	245	260	273	272	274	266	290	290	258	255	250	281	272	271	269	265	291	267	279	269	287	266	280	245	254	288	294	257	254	250	254	241	275	293	294	239	284	236	303	269	285	275	259	269	256	239	258	259	260	275	269	276	291	291	290	263	250	245	239	272	285	269	286	251	265	291	273	256	265	224	266	275	266	276	268	266	270	269	248	263	259	263	262	278	303	272	261	282	280	260	248	251	247	280	266	260	243	292	261	252	276	255	272	279	288	263	278	266	267	248	218	271	282	280	268	281	230	262	275	268	278	279	285	255	287	306	266	280	268	263	259	246	279	226	285	294	254	262	272	262	270	259	276	279	274	271	270	275	290	284	258	249	285	284	304	239	274	290	275	257	278	270	280	260	246	293	251	262	270	260	265	267	269	252	256	259	268	259	254	267	260	249	262	233	288	269	258	236	254	282	260	263	293	254	260	262	272	290	283	279	238	255	267	265	262	260	239	267	276	282	245	238	286	251	275	286	247	283	273	258	258	277	275	278	251	282	273	281	260	296	252	270	255	247	299	286	293	270	276	258	267	259	266	252	258	256	272	265	287	270	258	265	265	275	280	293	281	265	269	251	256	277	267	277	253	252	273	277	271	268	254	257	248	246	308	248	282	280	274	242	251	266	291	281	259	262	285	275	272	281	261	260	310	242	273	282	265	249	274	280	271	230	269	251	284	255	271	264	255	266	268	246	290	239	278	288	249	266	276	264	262	264	266	282	268	281	252	292	257	253	237	244	267	290	278	288	269	250	269	266	261	253	251	276	272	281	272	242	266	276	259	268	293	274	283	268	260	306	266	240	270	270	291	265	235	232	278	278	238	262	254	266	269	278	264	263	283	303	250	254	258	258	258	293	261	294	263	293	274	289	273	276	262	282	255	228	289	276	266	290	291	267	296	256	254	293	254	276	283	258	276	314	256	273	259	287	255	228	282	279	258	277	273	280	231	272	261	262	268	242	259	262	287	258	255	275	273	263	303	278	275	286	259	259	323	305	237	260	297	267	269	273	295	283	278	274	275	273	282	272	277	267	274	302	254	240	257	259	267	269	271	239	274	267	235	255	252	304	271	241	256	283	234	278	259	294	246	274	289	254	287	264	243	275	260	251	303	274	236	266	246	252	258	263	258	243	276	270	280	281	290	252	277	267	286	261	294	273	250	275	285	294	308	252	266	263	264	259	274	297	240	271	281	272	262	250	280	250	250	274	284	278	245	278	259	275	286	238	295	258	265	270	276	283	287	278	276	248	278	259	294	275	258	277	292	281	258	271	254	276	265	286	294	255	245	247	257	251	236	267	241	243	273	281	274	262	276	277	265	288	247	302	269	276	284	268	248	276	266	261	276	263	263	282	270	265	310	265	272	269	259	312	272	265	295	240	280	261	256	271	269	252	253	266	276	277	269	247	250	272	301	275	266	287	261	261	270	285	274	300	265	276	270	279	250	271	265	244	239	270	257	282	260	251	255	257	267	284	269	256	280	262	257	264	289	279	274	280	261	289	283	310	288	263	245	276	251	265	281	283	261	289	282	294	275	251	269	280	258	289	265	271	275	259	264	244	274	266	225	272	255	273	275	278	279	293	263	288	268	304	251	263	283	235	287	278	278	261	273	262	282	252	250	263	263	260	244	304	297	258	269	251	266	246	265	271	271	278	270	269	288	268	299	264	274	272	275	271	271	274	283	257	243	281	283	279	279	274	241	262	242	241	240	279	279	291	231	261	269	266	261	239	263	276	252	304	277	288	280	288	279	273	246	281	262	276	295	249	265	260	246	271	295	231	272	274	265	259	240	283	274	259	269	266	263	294	264	273	269	259	275	277	286	271	274	264	250	276	285	277	256	268	260	267	280	290	269	262	275	263	274	286	251	281	242	266	275	277	248	266	274	270	280	255	267	270	272	282	288	253	258	297	262	271	284	266	266	275	281	253	256	248	263	253	258	291	264	285	281	255	287	255	265	256	295	274	237	274	274	260	277	285	274	281	268	296	278	291	266	242	260	263	287	256	276	235	258	263	244	263	267	257	279	236	280	273	262	255	260	258	278	273	230	260	281	235	271	260	266	244	266	262	262	274	266	251	250	280	244	293	284	258	291	250	267	256	257	248	277	266	243	274	284	257	272	265	270	275	295	242	270	281	276	268	273	288	248	243	269	280	280	254	253	278	282	262	253	263	237	273	256	277	269	267	249	252	260	290	300	261	277	253	264	265	273	226	244	276	244	236	270	273	268	298	277	284	268	308	274	274	265	253	268	273	280	274	268	268	306	254	281	298	274	252	299	257	252	235	250	259	268	273	252	266	274	253	300	266	267	285	278	249	274	265	309	256	287	267	268	298	256	262	269	263	281	274	265	288	269	301	293	251	271	296	274	292	282	270	292	317	283	276	261	275	280	255	260	262	249	269	271	296	229	266	260	257	281	248	302	265	283	261	303	266	271	245	317	246	281	257	269	259	245	287	273	262	256	266	263	252	273	257	274	254	278	254	260	278	272	268	249	255	287	277	250	274	271	256	287	300	253	245	274	253	254	271	284	247	264	260	261	268	256	266	247	291	280	268	264	251	257	261	264	308	249	263	229	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
14255	2996	6296	7111	5913	4894	3905	3245	2854	2509	2141	1935	1791	1671	1506	1394	1433	1338	1198	1189	1169	1125	1050	1090	949	964	939	997	954	903	944	877	936	966	905	867	911	887	855	786	835	887	852	833	848	784	819	830	818	821	747	830	761	818	839	790	747	761	811	775	808	793	788	789	767	728	714	741	767	750	745	777	728	769	795	822	757	798	776	753	750	733	788	804	764	739	747	760	736	753	820	780	691	733	751	768	713	761	757	738	765	726	739	739	730	710	726	697	744	771	733	738	745	739	751	707	728	733	723	729	647	772	776	725	735	753	733	690	784	791	719	763	733	720	729	725	755	742	735	751	709	693	707	740	749	663	699	750	697	721	738	715	745	759	750	709	731	730	749	744	729	678	702	726	700	801	711	716	774	727	770	779	719	727	702	737	734	733	749	758	753	731	733	738	719	717	747	700	688	700	747	720	751	722	707	762	757	769	722	765	752	699	714	721	718	749	734	751	771	694	712	755	779	730	717	720	767	735	726	753	721	701	719	744	758	741	714	708	753	712	719	755	756	738	747	747	729	753	704	711	709	747	717	742	754	730	727	714	718	699	736	669	713	752	712	735	789	718	772	744	752	737	747	779	730	782	758	739	738	721	673	711	706	709	758	774	765	746	707	716	721	675	738	745	745	764	727	747	723	714	725	738	726	722	739	716	686	748	719	750	717	766	785	779	729	754	765	725	739	730	778	735	698	767	719	733	710	741	714	742	727	726	725	732	716	729	716	724	731	711	758	724	729	678	696	724	761	712	743	778	739	706	754	690	703	679	798	755	768	738	727	736	757	694	754	714	729	768	718	756	773	749	803	749	746	714	694	727	753	718	680	719	732	738	699	766	739	703	729	764	741	770	732	681	742	751	706	737	741	738	768	773	730	753	760	716	740	715	742	733	730	712	766	724	709	756	721	709	715	747	782	749	721	757	767	706	755	717	679	760	735	740	750	696	723	692	714	724	736	767	735	722	715	731	700	745	700	659	699	718	718	744	735	695	712	693	721	769	744	743	760	754	743	733	707	737	725	780	732	719	725	715	744	769	710	740	722	713	764	743	770	716	795	703	707	704	735	714	705	718	757	773	770	771	741	723	732	737	682	719	712	768	804	679	741	724	731	690	717	794	700	756	728	750	718	759	695	716	743	736	708	739	770	740	688	747	710	755	783	723	700	770	692	771	766	715	729	771	690	723	690	710	721	738	741	703	718	764	728	729	712	763	733	714	693	732	725	729	716	687	792	696	739	751	690	693	783	745	742	724	762	734	802	704	718	708	712	729	720	736	769	743	676	754	685	716	766	730	716	759	698	714	671	717	734	738	757	706	734	674	756	803	713	792	675	724	728	720	748	685	711	732	718	657	740	734	737	719	741	747	717	691	775	726	712	723	761	736	751	746	695	697	720	729	746	714	719	680	729	745	707	707	707	713	749	712	742	686	733	748	730	753	698	717	747	673	743	747	745	727	710	742	705	635	657	729	731	762	763	734	693	759	779	684	726	738	755	746	718	702	729	701	715	772	768	737	724	756	756	749	748	725	773	694	689	721	705	781	715	794	702	722	728	730	705	737	696	735	786	725	794	722	718	702	720	741	761	701	754	730	734	772	787	746	715	751	753	716	750	737	735	714	707	788	731	683	771	749	689	763	703	725	775	717	718	728	782	742	737	732	739	749	702	761	764	743	774	727	773	746	780	712	735	751	777	792	754	706	752	743	708	766	718	754	740	714	730	696	710	731	732	753	739	720	732	745	712	710	720	761	737	720	655	738	744	759	765	758	717	738	733	742	736	762	726	751	696	730	679	759	696	742	746	722	693	714	743	732	726	702	687	744	701	722	719	722	771	711	765	737	760	757	774	753	703	733	703	733	732	664	755	706	773	737	762	743	730	750	735	704	676	693	707	774	708	723	732	738	676	677	717	736	755	764	719	714	678	713	695	692	698	704	724	737	711	747	733	709	711	786	744	705	693	740	743	744	737	773	736	764	712	719	690	724	718	728	689	746	670	726	733	720	717	719	743	689	758	785	718	746	727	742	729	731	724	675	718	742	683	738	743	725	709	694	724	686	750	713	719	768	696	768	708	751	706	737	711	746	768	761	728	742	740	709	731	673	804	707	757	771	775	774	744	739	742	765	747	713	769	743	655	754	737	761	740	718	734	712	724	771	709	770	719	740	729	744	724	748	771	726	749	731	766	722	700	693	718	691	731	733	704	817	726	669	697	722	720	723	734	693	705	735	788	723	738	676	706	731	715	721	691	726	699	729	804	703	724	750	789	734	719	740	720	729	725	700	774	751	742	708	730	729	750	717	736	754	768	702	709	683	768	695	749	726	802	750	747	727	706	731	732	747	763	742	742	684	739	763	673	751	748	702	743	685	733	729	749	682	747	722	719	762	726	700	734	700	702	720	686	770	782	699	749	752	752	731	696	733	737	753	763	738	715	725	714	739	729	719	764	743	722	729	707	720	762	716	735	766	757	739	729	714	728	726	757	745	741	771	736	686	664	759	755	751	728	713	764	752	709	678	718	743	706	714	772	716	734	747	701	727	697	708	742	693	757	680	727	730	745	706	668	704	765	731	724	736	759	740	722	739	737	745	747	726	742	695	731	725	724	740	750	737	739	743	762	720	726	752	679	720	785	691	734	762	749	747	693	725	738	690	729	751	699	766	715	701	788	741	696	747	758	797	715	729	777	703	707	733	741	686	741	743	727	752	676	763	760	768	740	699	720	737	737	755	750	782	722	736	750	758	706	727	774	742	754	723	707	742	723	723	720	736	721	755	765	785	744	746	706	723	751	749	756	704	763	697	749	737	694	787	744	727	782	729	714	770	741	696	727	717	773	727	755	690	716	715	708	742	697	716	699	757	720	779	748	712	790	703	742	719	723	771	727	738	724	722	739	763	749	731	701	714	702	744	715	736	701	739	717	741	692	710	697	674	747	717	691	719	721	736	766	721	731	761	793	768	781	732	758	726	747	708	712	688	691	712	702	697	701	753	684	769	724	749	720	743	693	756	713	773	771	711	736	771	682	774	755	698	740	724	734	677	778	742	741	699	738	703	734	718	755	730	731	703	696	750	728	702	729	741	695	691	750	740	699	724	717	738	711	727	688	670	717	764	752	726	740	724	691	774	741	751	782	788	691	706	710	736	709	701	735	692	689	753	719	746	759	753	745	710	763	726	690	751	697	753	733	710	718	694	747	732	742	742	740	755	779	738	744	737	768	756	685	746	790	716	722	742	707	755	734	706	754	703	696	796	695	781	795	732	691	745	763	707	769	716	756	726	731	732	689	727	721	728	797	707	735	729	723	717	753	727	763	731	715	699	744	721	763	770	750	748	748	757	726	722	739	738	706	773	771	738	686	709	728	749	731	726	758	744	681	726	806	691	732	744	719	734	724	750	700	713	739	760	678	751	765	736	805	688	684	745	745	718	718	735	780	758	717	747	736	726	736	711	654	759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3854	204	172	107	135	114	101	107	81	87	74	83	102	78	82	88	87	81	84	85	86	76	95	89	77	79	94	67	89	88	93	64	90	84	82	79	90	79	94	70	93	82	80	80	91	82	87	82	84	75	80	78	81	86	91	73	75	82	86	92	69	80	72	87	77	83	91	69	92	78	80	85	84	95	86	74	90	76	85	76	85	71	73	73	68	95	88	68	70	95	82	75	66	76	85	77	86	104	71	99	68	87	77	79	78	75	84	73	76	81	102	84	94	85	80	82	89	95	87	67	93	76	66	80	75	89	73	103	74	77	90	82	78	84	94	68	94	74	76	81	85	90	77	66	76	75	71	77	67	61	78	81	73	72	76	76	61	80	68	88	91	78	86	85	90	76	77	78	67	82	65	82	96	85	73	88	91	80	80	73	88	65	86	76	84	75	76	81	72	93	78	78	80	80	75	93	82	76	78	64	79	61	79	79	82	77	72	78	76	76	85	73	77	86	84	72	87	66	81	97	81	82	72	81	84	73	89	72	82	70	78	84	83	81	77	75	70	94	80	65	92	84	76	92	92	82	75	83	69	85	74	79	77	80	93	84	80	90	81	78	77	68	89	77	86	74	67	85	74	92	79	81	79	85	80	84	76	81	78	73	80	84	64	96	105	78	71	72	88	103	70	83	68	107	72	77	56	86	84	78	63	69	79	83	90	88	82	70	77	80	91	68	63	76	76	78	75	98	87	75	89	89	80	85	76	91	78	86	86	75	86	77	77	78	95	69	80	87	74	83	68	89	79	85	86	80	96	85	68	83	82	86	100	82	87	73	68	68	83	96	79	70	93	95	77	67	85	83	73	64	86	73	58	86	89	69	78	78	79	102	70	78	79	93	100	101	80	76	72	87	77	75	79	70	93	82	62	89	71	91	72	101	88	78	76	68	79	77	94	92	76	86	69	85	84	79	86	87	87	78	84	82	82	67	84	75	87	78	70	93	69	81	86	89	83	76	77	90	73	75	62	91	74	92	94	76	65	85	91	98	80	71	85	67	66	96	82	96	97	88	86	85	61	81	69	86	92	81	79	81	93	65	83	74	85	69	98	75	76	81	64	74	99	85	76	67	72	78	92	90	75	104	86	76	79	82	86	97	80	64	77	75	96	80	88	84	79	66	79	79	82	67	77	67	73	70	81	78	86	84	84	81	76	93	96	71	92	67	78	87	70	84	77	67	69	91	105	78	79	72	75	81	65	72	67	78	77	65	75	78	68	64	75	71	99	75	72	77	73	84	98	76	81	75	81	75	95	86	80	82	79	69	98	76	88	84	75	82	95	78	85	75	85	84	79	90	90	79	103	93	100	81	78	90	101	86	83	85	84	89	71	80	94	67	67	77	87	85	88	79	90	60	87	66	74	72	87	100	88	83	82	84	90	100	100	82	94	90	91	92	80	85	82	73	91	66	71	66	86	70	77	88	66	67	73	68	69	89	67	72	92	69	89	88	86	77	85	78	91	91	84	90	61	83	86	83	77	95	81	85	74	87	73	85	72	66	102	71	75	82	65	72	73	77	91	75	64	93	89	86	77	85	80	86	83	63	74	70	80	80	71	75	88	73	82	86	65	75	81	77	78	76	83	74	75	89	90	79	98	80	99	72	82	72	87	98	67	79	74	79	78	65	82	79	70	86	88	80	92	80	60	72	83	89	77	80	69	74	84	83	97	72	81	89	86	85	96	86	64	71	87	71	75	78	74	68	74	80	77	71	64	86	89	73	98	73	84	94	83	78	82	74	87	86	85	103	74	67	73	83	82	72	74	79	73	76	70	86	84	83	84	85	87	89	73	85	73	83	71	95	81	78	80	77	91	72	75	75	75	94	74	92	73	65	73	89	84	80	102	89	77	97	77	79	81	101	95	73	75	82	86	94	79	78	87	77	79	72	77	69	108	83	75	71	81	81	69	76	85	63	64	80	87	85	88	83	82	80	79	67	81	87	67	73	87	71	71	85	79	86	85	89	83	91	92	93	71	88	84	57	78	71	81	80	88	87	106	78	81	65	87	68	82	70	102	78	66	91	78	83	78	93	98	103	93	68	87	85	71	81	82	89	80	79	90	75	82	79	85	84	79	79	84	90	76	93	75	62	77	82	62	70	83	91	78	79	85	85	86	74	85	91	87	86	82	79	67	78	78	68	94	98	71	80	84	76	69	80	80	99	79	69	104	92	66	65	91	73	71	89	75	83	76	74	72	69	89	86	83	95	82	72	78	76	93	95	85	77	60	73	95	92	85	86	88	88	74	86	83	69	70	84	70	71	81	75	87	58	84	92	86	84	81	77	80	78	76	80	78	92	78	79	82	73	82	99	67	81	68	85	93	82	91	72	76	79	82	84	74	90	89	88	85	81	78	83	75	84	76	76	88	87	67	84	82	75	76	87	74	91	84	78	78	73	71	87	100	69	62	73	89	82	68	86	78	89	64	89	91	68	84	66	94	93	92	80	84	85	81	94	66	83	67	101	85	86	77	100	66	93	78	86	81	80	67	64	79	85	76	86	71	76	77	85	83	100	82	88	74	74	82	81	94	74	96	77	86	87	86	100	90	76	76	85	82	92	76	83	63	86	81	86	93	83	86	102	88	99	78	89	85	71	63	86	85	84	81	82	82	80	67	61	79	99	88	87	81	72	86	90	96	73	75	103	84	101	79	82	72	75	71	86	81	85	96	55	104	95	76	78	71	79	83	74	98	65	89	72	75	83	76	78	92	79	79	76	90	88	79	74	76	77	79	98	87	87	77	77	74	95	74	71	82	71	78	80	69	60	79	91	72	70	80	92	84	85	76	72	73	89	68	74	76	82	80	74	77	89	81	89	92	85	72	85	96	85	79	95	74	67	81	63	73	97	74	69	76	73	89	88	104	85	97	79	66	85	76	78	81	71	72	75	79	89	94	86	67	59	74	98	90	71	71	75	78	74	64	81	79	84	66	78	83	84	79	87	75	72	96	76	73	100	85	94	89	71	76	75	78	79	88	78	83	78	108	72	75	89	88	72	70	73	87	77	69	90	75	92	70	76	79	81	85	74	80	89	90	95	85	82	79	94	77	84	78	66	74	70	89	77	72	83	69	82	89	91	84	71	84	79	72	79	67	76	84	77	71	77	82	75	90	85	81	83	68	83	70	82	74	86	82	86	80	90	73	81	95	74	74	70	69	77	80	68	84	77	80	78	76	92	97	69	105	83	80	81	69	78	80	74	70	88	74	72	89	72	85	82	71	79	83	87	82	91	71	62	63	104	73	89	84	75	81	66	75	61	83	84	86	80	79	76	78	76	70	79	86	78	74	93	87	93	84	81	69	83	85	71	68	91	82	85	65	83	83	87	80	78	67	76	86	79	93	77	90	70	76	94	79	78	79	99	83	74	77	64	85	95	86	80	66	71	80	82	73	80	111	71	92	83	71	79	80	80	94	78	86	68	75	88	59	89	94	80	93	59	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4269	356	484	505	473	428	401	330	331	345	343	273	323	290	313	265	265	303	267	275	315	256	288	295	278	289	286	290	306	283	289	287	261	277	265	265	266	282	279	249	293	285	251	256	274	277	301	284	276	276	281	276	280	316	238	261	283	310	295	262	293	266	271	275	279	251	288	285	288	274	284	275	262	267	282	290	247	258	277	280	297	285	301	285	249	294	248	266	279	249	292	295	271	292	278	281	271	268	269	284	333	260	228	285	250	266	288	267	271	274	308	280	270	299	299	284	262	266	302	257	258	257	292	252	274	261	278	321	301	284	283	251	288	283	278	263	253	260	273	271	270	266	253	258	285	256	268	291	264	257	278	284	272	267	264	284	280	247	266	308	272	297	269	297	274	281	277	267	309	283	270	282	293	294	265	263	253	312	279	300	251	282	276	282	282	268	263	265	276	286	260	261	279	258	236	275	297	310	278	260	278	276	272	283	273	263	270	277	273	260	277	274	306	275	287	259	270	283	265	306	281	277	264	275	280	299	241	275	297	290	269	278	285	278	305	225	263	283	256	270	302	272	303	260	284	253	274	286	290	266	271	255	297	315	264	296	276	259	257	291	284	294	250	276	282	249	285	268	269	267	258	256	283	273	265	283	275	250	282	246	291	264	308	290	265	258	246	260	280	261	256	275	280	296	269	284	275	271	267	264	287	282	308	261	262	280	280	303	280	273	253	287	265	283	262	295	308	297	317	275	266	271	276	304	277	250	291	285	299	288	285	286	320	279	274	305	272	247	250	278	284	288	266	262	292	288	283	269	254	304	264	264	244	269	267	301	268	271	284	271	285	266	263	264	281	259	268	281	252	251	263	273	278	267	286	278	272	268	267	266	265	285	270	274	268	303	295	284	273	282	281	274	253	263	261	250	283	287	260	279	270	273	239	286	297	265	281	266	279	258	291	268	276	268	286	297	270	288	268	267	275	288	283	284	249	305	294	278	295	293	258	253	278	273	310	275	292	243	279	275	283	277	300	281	299	248	285	260	273	278	287	278	272	295	260	256	256	279	277	277	277	259	276	255	268	307	288	253	298	253	308	252	265	282	289	243	288	284	292	273	281	284	278	269	274	294	291	298	266	290	278	250	271	265	269	303	273	266	303	277	286	271	273	282	296	272	256	275	266	258	284	280	267	284	279	280	283	293	283	268	268	273	251	273	248	261	305	266	290	288	266	268	295	271	288	289	270	279	294	278	297	276	253	277	275	304	293	257	279	287	295	255	306	273	266	294	283	270	275	265	272	277	271	282	293	269	258	276	301	271	326	263	281	257	254	265	307	252	290	272	257	261	284	288	254	236	287	277	271	280	257	252	273	294	257	297	287	279	250	271	271	276	256	271	270	275	299	282	284	290	263	265	263	305	290	235	262	253	274	289	282	259	291	273	278	314	287	290	279	275	264	267	250	254	280	249	286	258	282	252	287	261	270	289	279	263	268	269	307	274	255	245	246	294	301	273	262	274	283	291	259	281	285	282	270	270	290	259	267	288	268	282	275	242	257	248	298	244	259	275	278	273	289	272	264	277	300	253	273	307	264	299	290	289	298	287	256	256	264	266	284	297	275	268	271	281	279	275	293	292	254	283	275	273	285	239	281	276	289	260	276	271	280	295	276	272	294	263	241	252	281	261	291	258	258	280	273	315	271	256	263	297	270	287	255	264	292	289	297	322	277	257	244	268	277	241	268	279	285	260	246	272	275	286	279	299	263	268	300	259	281	283	303	280	272	273	286	286	260	281	283	271	278	283	248	296	251	258	287	269	268	271	271	259	295	290	292	265	276	279	269	260	264	257	287	243	298	255	283	277	264	272	269	266	261	273	297	285	247	269	268	273	288	282	243	306	274	271	260	280	278	294	291	270	281	273	295	295	303	284	265	292	265	296	296	274	263	300	277	276	256	272	273	252	274	270	284	286	259	261	297	271	288	279	292	271	267	273	257	273	266	294	262	260	262	226	258	275	273	259	278	288	274	274	329	250	271	234	281	267	289	245	273	300	285	278	253	273	270	287	288	274	274	285	287	271	290	278	327	259	241	289	263	267	266	280	313	287	280	255	288	282	308	269	279	268	295	277	282	277	241	277	281	261	273	301	261	283	291	292	280	265	297	265	289	272	277	284	297	256	289	290	288	262	249	265	291	276	261	295	276	286	273	269	286	263	277	270	261	261	271	275	302	273	264	261	264	261	309	232	285	249	261	259	300	268	243	274	299	288	289	294	271	295	266	276	288	238	270	280	281	278	281	303	252	297	276	284	262	279	249	286	262	267	252	281	264	302	263	282	247	259	268	271	276	259	275	290	250	248	263	275	289	278	285	277	277	282	271	269	263	264	266	271	273	274	287	281	268	237	304	294	243	267	263	278	273	308	300	265	278	285	266	250	277	278	315	267	292	284	280	280	289	258	288	280	265	283	276	274	317	279	264	269	275	283	277	272	263	278	270	284	270	269	266	274	284	312	270	284	270	283	257	270	294	287	297	280	267	245	292	275	264	252	284	268	298	296	230	261	281	290	288	294	257	248	285	259	276	270	260	256	294	256	283	272	250	308	248	279	255	276	286	270	289	293	283	274	268	270	255	289	270	260	288	272	250	301	268	299	286	277	313	263	273	281	279	285	294	266	269	295	259	274	272	292	281	256	273	301	252	261	274	276	307	301	281	283	264	279	274	288	288	270	285	290	307	268	280	279	258	259	290	263	263	258	275	301	280	269	305	273	303	260	267	261	289	267	271	278	252	282	276	262	306	273	297	278	267	239	302	298	286	304	272	295	287	297	296	278	290	257	267	270	293	281	279	262	280	300	263	269	250	278	264	272	279	258	292	294	273	317	282	271	280	261	257	275	286	249	263	271	283	276	251	279	290	267	278	261	262	282	312	292	262	280	281	284	288	267	311	279	312	276	277	315	270	281	279	279	294	270	262	289	282	274	274	281	276	272	272	301	265	236	292	268	253	283	267	280	276	259	301	309	301	279	313	295	262	260	296	289	257	266	302	271	306	277	289	312	270	260	275	289	278	274	236	277	283	288	307	251	262	276	249	267	296	273	280	246	267	247	286	266	274	280	250	278	278	280	297	288	274	277	264	279	268	279	280	256	293	262	306	275	261	276	292	280	279	276	295	287	260	263	267	299	292	282	290	262	255	287	301	280	263	260	286	275	276	256	297	280	291	296	262	267	268	246	291	307	285	276	269	306	306	277	254	282	280	301	281	280	265	282	265	279	302	249	303	277	248	302	279	279	264	268	280	249	298	285	248	276	271	247	274	279	260	253	268	298	260	272	267	297	262	267	274	281	287	271	293	295	280	275	267	252	290	299	262	268	279	274	282	247	304	293	267	278	256	257	271	289	274	257	275	277	289	281	263	301	284	277	262	271	300	297	302	253	270	281	298	290	258	291	285	266	280	261	269	275	262	285	262	277	278	267	276	259	273	282	269	278	247	287	316	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
23757	2391	1498	1141	806	627	486	409	367	330	261	248	243	219	234	199	198	219	210	187	189	192	159	186	181	155	188	194	162	167	175	158	166	184	165	181	161	155	184	158	163	164	161	187	175	189	187	158	191	171	183	167	175	197	183	174	142	163	193	148	175	161	161	171	180	171	171	151	174	178	170	164	155	160	179	166	158	174	165	162	176	181	180	173	170	153	164	159	138	184	164	188	162	154	162	133	163	190	179	160	166	172	182	179	179	179	154	189	169	169	175	149	172	144	161	187	159	154	167	153	164	179	167	169	186	153	182	179	156	160	189	153	172	162	168	166	178	167	167	142	162	173	192	173	172	168	154	168	164	152	162	188	161	185	165	149	181	152	175	179	176	173	144	174	180	172	183	168	166	186	167	177	163	210	183	169	143	161	160	160	169	161	175	144	151	181	159	153	154	163	175	147	172	163	150	159	162	171	155	186	163	170	160	184	167	176	151	190	151	157	165	143	161	154	178	186	171	164	156	166	182	156	182	133	168	150	166	175	169	148	170	158	161	149	166	164	172	169	182	148	173	163	157	136	164	171	179	169	159	180	166	177	169	156	182	157	170	157	180	188	178	191	168	136	159	171	176	165	175	185	191	166	164	170	186	160	181	137	168	166	149	169	157	152	158	168	136	165	170	163	183	181	155	176	152	175	164	185	170	162	152	154	173	145	156	173	176	145	154	153	180	185	182	156	170	163	174	159	161	158	185	158	166	156	168	188	183	181	135	178	173	167	171	155	149	171	159	159	174	168	149	203	173	142	161	163	178	163	172	150	177	150	169	170	194	169	179	168	162	140	174	168	179	150	166	175	180	165	159	157	155	177	173	153	167	162	160	172	145	178	167	159	164	168	172	167	178	157	195	152	142	170	162	163	180	165	148	154	157	165	167	146	190	165	165	167	166	164	155	167	155	148	159	140	170	177	154	173	176	167	180	178	166	160	157	181	170	158	170	156	194	157	176	188	152	157	144	146	161	141	164	145	135	158	158	176	167	164	170	156	167	159	177	177	168	164	190	165	147	172	166	175	169	152	164	161	165	183	152	182	181	179	170	165	178	187	171	154	143	162	158	168	170	172	160	198	179	168	165	154	185	170	145	167	178	169	160	178	180	166	173	173	167	158	179	167	159	169	172	180	155	152	168	168	167	185	165	158	171	158	181	166	158	164	181	174	194	156	157	147	165	171	173	170	180	158	159	180	169	192	166	163	170	145	151	155	147	173	183	160	168	171	194	167	157	170	163	177	192	180	179	170	165	170	140	159	158	163	152	154	167	166	183	162	149	151	167	169	169	166	176	157	153	187	175	154	163	154	145	169	179	176	186	164	156	146	159	162	160	158	166	173	167	172	158	144	176	180	183	166	153	154	166	151	148	162	172	147	155	136	177	180	169	169	155	169	183	174	176	165	171	171	165	164	174	175	166	183	181	188	159	179	150	191	169	157	180	163	171	155	165	155	152	169	162	178	165	151	166	158	165	175	180	155	178	162	188	173	169	172	136	161	188	171	153	150	166	160	180	168	160	169	199	162	161	163	161	178	181	167	161	147	182	159	159	170	157	153	151	160	173	165	154	157	156	172	159	172	168	144	147	159	174	172	181	181	173	184	146	184	188	175	167	170	138	170	169	181	168	147	188	182	148	143	152	165	160	162	165	157	162	167	177	162	169	171	172	173	154	180	159	144	156	166	160	169	156	167	137	173	150	168	156	173	155	185	169	159	177	154	157	167	173	171	153	148	148	179	168	165	165	186	169	153	154	174	162	170	166	170	164	172	136	171	158	176	163	170	171	163	141	184	172	181	165	182	182	167	174	153	169	157	193	164	169	166	174	173	175	140	155	167	159	183	161	181	163	171	146	164	174	176	171	169	156	142	154	165	163	175	153	174	154	168	181	161	175	153	152	172	176	153	144	168	162	182	171	187	164	167	155	189	150	148	162	160	169	158	164	172	178	163	147	177	153	179	164	157	168	187	172	165	162	177	155	141	176	166	166	184	142	175	160	150	164	155	153	171	173	187	157	183	158	174	144	157	156	149	144	158	182	161	164	160	152	167	147	164	181	162	170	181	152	147	179	186	182	165	171	173	188	168	157	169	178	166	168	169	186	173	175	180	176	185	173	171	158	158	153	172	159	178	154	172	149	178	165	177	172	162	156	164	181	163	168	163	170	163	171	167	165	161	190	155	157	169	173	159	181	175	172	185	191	167	174	177	173	179	144	152	141	162	160	184	151	161	162	171	139	171	177	165	165	165	169	163	169	177	191	155	150	158	158	164	157	164	182	159	139	158	166	166	164	154	166	172	168	162	183	166	168	145	182	171	152	179	157	153	179	202	193	174	145	166	178	162	173	158	155	174	167	159	173	161	147	162	162	163	151	166	174	147	167	163	142	162	164	180	153	160	168	175	155	159	161	162	141	161	166	153	161	165	182	154	160	143	144	176	164	151	155	173	148	150	147	160	168	164	149	163	175	163	180	137	149	158	135	173	162	157	159	145	191	169	155	170	170	166	149	174	166	145	182	167	142	154	151	194	168	157	157	172	165	175	150	152	177	171	154	178	182	171	170	171	192	165	192	163	166	152	167	136	153	161	181	165	199	171	169	165	169	177	154	159	165	182	190	192	161	147	149	163	160	164	157	169	171	170	165	159	157	149	157	188	180	142	175	164	178	166	172	196	174	178	181	151	157	165	138	189	172	140	164	171	148	152	178	167	148	164	169	170	151	159	167	160	159	154	177	152	168	176	175	163	166	160	147	173	169	163	175	167	163	159	161	149	170	185	179	171	176	171	161	170	154	170	172	178	155	165	171	169	175	158	181	176	175	152	187	168	153	167	162	145	166	154	166	169	181	177	162	154	151	196	158	180	151	171	178	149	133	219	165	188	182	159	182	190	159	163	174	171	152	171	175	179	176	186	171	147	178	157	177	163	178	161	163	163	175	155	158	144	169	156	126	189	170	150	162	144	141	167	152	142	171	150	151	150	169	163	167	158	210	198	184	158	195	169	168	174	178	185	160	176	183	181	179	158	190	163	166	170	175	180	183	167	169	164	178	176	143	165	160	170	173	167	157	182	188	171	161	163	164	144	158	144	149	154	187	178	168	157	189	181	182	188	178	173	179	155	151	162	187	169	161	181	157	167	167	155	165	155	166	188	173	166	183	162	149	183	154	193	178	174	174	153	161	155	167	190	147	162	169	182	166	171	167	174	175	175	192	150	160	160	164	164	184	156	155	158	182	164	175	161	178	173	176	180	198	168	147	177	152	175	172	168	158	174	162	162	175	184	154	157	150	170	171	191	141	166	189	150	156	171	173	160	172	154	176	180	180	162	152	150	177	141	186	155	160	163	178	154	148	151	168	163	174	168	163	164	149	167	176	163	183	181	157	196	145	180	169	159	180	175	173	157	170	165	167	162	167	184	161	175	158	185	170	168	151	198	157	160	163	146	175	166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10756	1668	3474	3853	3199	2550	2218	1841	1608	1336	1241	1148	1040	999	860	904	886	754	779	672	694	671	691	641	618	654	662	639	599	600	568	579	575	606	573	546	563	537	550	529	581	573	554	601	541	551	508	519	517	510	541	525	500	551	566	518	526	538	551	532	485	538	534	541	498	487	507	504	561	501	548	520	495	486	487	507	540	457	513	444	527	490	510	524	490	488	521	499	499	522	502	478	478	509	489	503	512	490	511	481	484	484	491	481	470	489	508	484	516	452	541	485	499	451	513	485	477	493	476	474	490	514	523	495	476	505	512	526	499	503	518	522	496	544	487	526	463	523	503	491	466	529	520	487	501	509	514	483	456	519	481	508	507	467	499	471	492	512	497	463	510	499	475	485	487	451	497	522	504	454	492	522	482	538	463	454	497	494	559	521	508	467	489	499	508	500	475	507	496	529	522	492	502	511	503	486	518	496	471	475	497	456	490	512	473	488	494	497	469	489	520	484	552	476	512	475	476	521	502	468	494	466	500	461	545	516	486	518	515	469	475	499	509	434	456	499	495	511	521	526	540	491	485	466	462	531	528	513	481	509	448	459	491	478	466	490	508	506	470	492	474	483	457	495	468	442	490	489	473	486	480	481	476	509	488	499	454	506	499	472	493	502	497	527	471	481	514	456	503	459	459	466	483	514	507	516	453	537	519	453	468	503	509	532	493	505	508	502	466	490	477	460	489	528	505	486	451	472	502	476	523	502	463	489	525	476	498	482	514	487	437	500	502	537	488	465	471	459	495	503	459	504	498	492	513	529	487	477	479	467	512	487	501	477	476	528	505	492	503	536	482	464	495	514	468	485	487	519	489	508	452	472	488	465	474	474	481	494	490	487	487	493	532	483	520	503	495	484	492	520	545	493	463	494	513	457	488	518	487	476	482	496	480	481	501	493	459	481	483	517	513	518	523	481	516	556	472	487	461	512	505	506	521	527	480	476	447	522	471	494	509	486	493	464	503	498	483	470	505	477	543	520	499	482	495	485	487	492	482	470	489	519	496	470	500	496	475	532	532	471	467	476	495	497	496	474	451	514	486	498	479	510	463	450	505	448	490	462	517	493	498	506	466	508	452	492	474	448	500	482	521	485	509	482	508	494	500	511	450	496	492	480	484	485	470	481	518	501	484	491	531	480	519	463	465	473	484	460	494	510	518	493	493	484	520	480	489	490	502	516	491	462	481	493	501	493	498	496	462	510	524	468	470	534	542	488	479	490	475	474	482	506	455	480	479	510	531	510	513	467	477	518	496	484	511	483	482	512	497	481	496	475	477	492	514	482	482	487	486	466	503	501	514	475	486	469	532	498	502	505	470	503	457	498	502	545	511	481	490	451	504	560	521	497	478	485	487	480	479	458	524	463	513	480	448	472	533	479	458	504	540	493	536	494	505	514	494	498	491	499	534	504	502	462	481	470	489	468	505	496	507	471	525	507	498	516	488	508	477	513	524	542	481	498	512	499	456	506	488	484	513	493	479	471	496	483	495	479	507	480	476	456	464	487	505	472	504	510	493	489	469	506	513	473	474	485	495	486	480	501	488	476	487	491	479	453	462	519	482	482	496	497	505	500	526	478	514	476	503	487	513	511	483	468	486	469	515	472	487	526	517	469	488	503	451	491	534	518	490	484	482	507	499	490	490	502	502	499	487	512	499	509	478	483	507	504	481	489	451	498	481	508	498	494	459	516	454	489	484	504	495	479	486	473	501	499	472	497	513	501	507	471	476	466	531	502	467	477	493	506	511	508	476	487	523	498	490	491	438	514	481	478	529	525	528	467	517	532	505	500	477	486	473	493	460	510	510	493	527	502	481	499	485	464	496	489	513	500	483	480	483	522	502	472	513	440	508	470	489	464	452	466	478	460	478	510	512	537	482	497	494	503	487	472	481	448	483	475	471	472	494	464	503	490	480	481	417	516	474	485	467	506	527	471	502	449	477	488	474	547	494	475	492	505	497	470	516	472	520	480	481	481	483	478	506	509	510	464	514	528	477	492	489	481	506	489	479	506	494	525	501	508	499	472	475	517	481	499	486	490	522	501	504	508	521	487	490	521	459	501	497	502	519	446	493	501	490	490	520	460	527	471	475	490	514	516	511	520	507	496	489	453	474	507	456	472	453	469	492	480	503	488	435	476	520	488	473	494	499	470	492	481	504	495	501	503	476	465	494	498	506	527	506	541	534	494	487	521	531	532	497	516	497	478	514	460	505	491	503	496	474	478	446	462	503	488	485	489	486	475	502	529	464	482	491	453	451	501	492	512	460	523	531	475	506	490	477	498	513	473	481	483	475	511	460	533	493	493	506	483	506	512	495	487	492	505	524	501	509	480	501	474	523	477	488	489	502	516	489	485	515	476	531	488	450	536	494	485	533	492	489	534	469	470	509	524	499	493	480	497	510	485	532	454	507	509	473	516	459	500	508	490	507	512	486	491	489	497	495	517	503	490	482	480	469	467	507	491	444	492	490	464	494	485	474	452	521	491	507	488	490	519	486	474	499	518	484	497	525	507	496	484	495	458	480	508	487	452	482	526	505	489	470	490	479	472	509	486	515	502	477	482	527	519	477	479	481	487	483	491	506	486	493	497	474	515	537	497	481	486	466	516	460	531	471	468	518	458	483	502	455	469	482	495	479	478	541	536	456	478	488	519	481	494	496	513	504	502	471	499	480	500	534	531	479	512	477	493	513	518	471	516	522	479	481	517	463	509	494	528	508	488	486	479	447	469	494	480	501	491	495	497	474	470	525	484	458	522	507	460	453	494	497	494	507	478	521	483	513	478	500	494	459	487	479	491	511	488	486	474	512	521	465	475	483	544	477	466	514	489	486	482	511	485	467	475	517	482	477	496	451	538	497	490	527	492	471	486	513	509	491	535	502	527	445	502	505	461	527	478	475	504	479	512	475	490	506	466	488	488	503	490	493	496	514	467	455	511	488	503	520	483	461	489	554	515	457	492	535	472	510	457	489	493	479	478	486	485	480	486	503	483	510	490	501	473	480	464	482	517	517	464	538	495	500	513	505	484	499	515	508	481	496	464	470	496	474	487	469	507	526	496	495	467	511	498	469	478	514	485	505	489	481	464	465	521	497	535	510	483	519	512	462	511	496	484	474	478	516	503	489	506	471	504	497	487	518	488	465	520	465	494	515	519	503	509	476	510	467	485	472	518	502	502	500	481	493	494	490	495	487	521	492	496	479	488	508	485	450	472	495	472	510	516	480	506	517	480	454	482	497	483	535	515	497	479	466	487	506	552	509	483	460	517	470	493	486	525	519	477	490	476	496	521	492	473	479	528	535	513	539	489	480	494	471	517	483	525	493	474	458	508	502	476	511	518	442	458	495	532	514	473	485	474	492	476	451	490	526	497	515	514	516	539	517	512	512	491	509	501	511	512	458	482	499	493	493	512	487	522	470	501	459	501	467	502	459	532	497	505	482	490	497	480	524	464	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36257	6226	3164	2334	1670	1216	906	741	638	547	507	443	422	432	391	319	341	308	349	318	341	321	338	318	318	274	299	298	262	284	317	307	273	301	292	297	283	274	268	255	266	250	267	293	253	289	255	275	257	269	290	272	291	255	289	280	257	265	265	288	298	276	272	271	296	277	234	285	283	285	253	285	331	251	295	271	267	284	292	271	280	241	278	241	288	270	322	261	253	236	252	274	271	298	287	278	278	260	255	273	288	279	260	285	243	259	280	282	286	284	274	299	264	266	273	255	283	287	268	274	249	266	261	254	262	264	272	255	239	300	260	276	244	264	260	267	304	281	292	287	263	281	280	270	290	271	261	274	293	282	260	268	250	261	282	287	277	265	283	296	278	247	276	269	254	261	240	260	288	263	290	257	264	292	256	271	252	275	279	288	274	281	289	237	264	283	256	288	258	265	284	270	242	269	272	271	260	262	274	279	270	275	292	275	273	281	263	281	265	279	273	236	282	292	245	269	304	254	278	278	286	279	291	289	268	273	292	295	290	252	268	260	277	256	273	272	277	264	258	301	303	258	254	242	278	271	233	279	302	276	255	295	303	253	276	261	253	282	255	264	254	265	291	278	270	284	282	260	237	270	281	265	267	270	262	259	266	281	254	265	259	300	292	247	279	292	265	261	274	268	271	264	258	276	284	291	285	260	283	268	282	268	300	301	290	259	246	243	230	271	253	289	250	238	259	244	277	243	266	293	271	288	260	298	295	313	305	236	277	300	251	267	297	315	278	273	240	249	251	315	263	245	267	286	267	264	240	273	269	277	260	265	260	274	276	286	264	283	292	262	306	301	272	257	283	310	266	283	260	264	261	274	273	271	287	264	257	252	270	267	292	233	265	263	269	268	288	256	284	288	242	264	261	255	236	280	269	250	265	294	241	280	239	260	277	265	276	249	286	297	261	258	273	265	268	267	282	289	253	279	261	251	252	259	272	277	274	260	277	242	285	273	270	257	246	279	296	275	263	256	269	269	268	275	288	272	288	275	318	274	267	268	275	267	291	275	288	284	296	268	244	244	295	286	251	279	280	249	273	271	295	247	228	276	276	242	270	273	255	277	270	265	241	278	262	264	285	275	250	279	278	245	262	259	282	282	286	267	259	261	295	273	280	260	287	261	267	284	282	297	257	286	263	282	255	273	227	263	284	254	249	251	283	262	256	286	285	247	302	267	281	287	259	292	246	279	260	256	268	279	317	252	245	286	290	252	274	253	259	251	266	277	270	259	251	291	247	264	252	287	279	282	254	253	264	263	282	277	303	265	281	282	316	261	287	220	262	225	274	272	253	283	259	260	256	262	269	265	264	277	252	282	263	265	265	256	249	278	282	264	258	291	283	263	284	284	265	278	279	289	275	255	283	258	280	276	267	264	256	261	264	282	264	282	271	263	275	272	254	263	284	279	263	252	282	271	267	282	270	285	277	274	248	282	249	254	284	262	276	262	274	272	310	242	249	295	274	257	272	293	243	249	264	241	274	279	284	243	286	263	279	260	265	285	289	272	259	277	277	257	250	252	291	264	279	270	274	252	257	291	282	234	248	294	254	251	277	270	266	272	292	244	264	269	285	281	256	259	243	288	297	296	265	304	274	282	270	272	291	286	250	267	243	264	278	287	286	257	247	264	264	288	271	254	277	270	249	272	247	272	290	275	245	259	247	281	254	296	264	270	275	287	258	272	261	270	237	261	239	231	301	287	254	268	273	271	281	277	307	260	249	280	241	244	247	291	277	287	238	282	251	247	298	287	274	271	279	271	280	290	240	279	270	292	248	260	272	294	248	261	241	291	277	239	249	249	278	267	268	259	278	233	274	284	246	301	282	258	272	249	294	260	272	259	293	259	257	271	287	257	283	296	255	257	287	285	259	270	283	235	274	295	265	289	284	283	282	262	262	257	299	242	274	294	264	256	279	275	274	278	242	267	247	284	274	290	287	255	287	268	269	254	239	265	283	267	275	254	279	245	264	257	268	280	264	278	252	278	272	275	285	265	263	265	247	267	276	261	282	283	307	254	291	287	271	261	252	277	270	282	276	272	228	261	277	260	286	282	254	270	280	259	281	277	268	286	293	280	272	255	258	282	277	245	278	272	274	274	266	255	283	303	266	273	259	254	310	293	285	299	261	288	269	278	276	267	283	261	275	262	246	285	242	287	277	292	261	251	277	280	270	266	280	263	268	277	270	304	271	300	286	297	239	266	247	262	275	266	267	267	259	262	253	289	288	261	280	249	289	281	289	259	285	286	300	293	295	265	303	265	283	255	271	272	273	280	257	272	264	233	283	269	268	290	277	282	246	265	279	257	281	223	248	225	279	288	268	263	285	264	246	266	316	275	285	284	276	294	296	263	257	272	276	254	271	262	281	253	263	253	307	266	267	283	257	292	289	276	264	288	248	267	262	261	245	287	235	277	269	285	286	258	260	253	274	250	224	269	274	262	280	267	255	291	285	257	256	284	269	232	272	302	260	259	274	302	295	276	257	249	270	262	269	283	272	248	261	274	262	277	267	278	281	257	242	257	271	297	293	260	282	264	255	242	262	272	285	269	253	285	276	274	291	266	272	285	257	273	263	306	248	282	263	231	264	258	275	260	252	268	258	257	274	269	270	256	278	279	265	243	280	268	295	265	258	238	244	270	283	289	319	294	271	248	301	264	290	263	269	283	271	274	274	291	303	266	265	265	270	280	277	286	269	276	277	272	296	280	283	287	285	246	265	280	251	292	307	220	276	246	266	282	251	257	293	294	286	239	269	272	263	253	256	269	273	253	256	244	279	266	287	288	298	281	272	273	253	259	277	250	291	274	258	279	257	254	282	246	262	280	267	281	293	293	268	248	284	267	261	257	264	229	266	255	270	291	271	274	275	259	269	282	286	232	284	294	286	269	276	283	271	274	255	267	302	288	272	268	273	273	301	273	248	299	268	280	288	278	270	297	253	259	290	260	288	273	260	245	264	243	266	276	261	275	273	273	229	278	259	282	292	275	285	301	296	287	258	260	260	251	282	287	285	238	264	271	291	263	257	263	257	255	270	276	266	262	276	271	280	260	266	283	237	267	254	254	248	260	266	266	273	284	260	251	262	289	261	245	299	251	288	239	258	246	256	265	237	245	268	268	267	270	296	269	273	272	258	306	244	277	245	303	251	268	283	273	296	283	252	277	250	270	263	268	274	267	263	275	259	250	259	260	290	286	310	269	242	261	298	234	287	287	289	274	277	300	288	246	265	276	271	296	266	262	267	282	252	256	267	278	278	272	265	280	234	275	274	276	254	267	251	268	267	270	250	264	281	284	259	281	295	266	297	281	279	288	254	248	288	265	310	255	270	261	258	292	308	280	266	295	231	260	301	264	310	232	249	264	292	270	274	263	263	289	276	273	269	258	264	272	279	281	283	299	239	256	278	292	294	259	292	253	275	248	264	251	258	284	258	264	256	279	263	271	268	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
14243	2794	6416	7053	5907	4693	3905	3217	2866	2488	2121	1917	1795	1671	1530	1354	1339	1330	1243	1194	1118	1102	1082	1055	1037	1015	946	976	992	938	913	901	897	861	919	874	878	841	865	841	841	831	822	769	785	778	817	790	757	748	809	767	774	815	757	815	772	823	745	752	812	772	790	764	779	751	785	769	797	766	738	726	791	715	752	771	766	734	783	743	753	669	781	797	728	737	711	729	766	751	762	726	733	740	756	726	725	675	700	730	749	745	737	799	732	711	746	764	696	722	712	732	748	743	723	727	735	748	727	753	739	734	740	777	692	707	726	690	745	725	726	735	771	754	750	674	700	757	689	795	708	755	712	730	720	764	773	715	781	758	786	727	767	693	706	769	760	704	735	784	703	732	769	768	738	718	720	711	728	740	711	717	759	721	705	714	714	741	708	742	694	753	720	759	687	770	730	750	741	761	780	689	745	742	766	749	723	740	736	749	716	764	731	768	661	718	766	712	698	683	720	698	731	739	743	736	757	736	731	686	752	776	689	744	718	703	710	731	726	755	756	732	726	731	719	724	733	724	727	746	740	705	713	727	745	729	751	696	711	769	741	735	732	739	746	712	719	751	696	751	759	749	744	749	683	750	754	675	723	745	730	748	746	735	781	724	724	728	747	702	712	756	742	792	742	748	743	763	721	754	706	701	755	718	724	738	740	725	748	735	695	712	726	683	731	766	759	767	728	819	747	706	750	741	733	755	746	732	737	697	713	741	687	737	747	716	723	678	712	725	708	742	736	735	724	703	749	750	724	745	754	723	770	703	705	735	722	662	765	744	726	736	761	710	702	734	742	746	761	762	719	707	722	729	725	723	680	755	694	734	730	711	710	738	734	718	723	743	764	723	728	723	739	701	732	751	740	710	704	728	749	733	725	713	761	714	709	717	777	719	733	739	712	767	757	703	742	780	703	744	748	742	775	723	702	700	722	748	692	794	721	763	729	723	709	735	712	740	705	715	712	749	714	704	774	743	764	771	729	720	748	688	737	732	703	706	721	712	717	701	684	754	753	741	710	757	737	726	679	730	691	717	693	703	782	713	732	664	729	715	806	718	734	706	746	697	706	743	761	777	755	743	740	700	748	689	754	723	733	692	712	758	748	703	706	726	681	749	716	753	729	709	684	753	736	683	699	708	711	738	733	731	742	733	726	713	779	740	729	716	761	763	759	734	767	703	714	705	694	711	690	735	754	661	736	717	759	707	713	719	718	746	731	705	705	765	700	731	722	736	712	706	713	749	680	744	708	757	755	771	683	702	686	764	730	740	737	715	745	711	731	768	708	694	738	730	739	715	753	718	740	728	738	739	714	723	761	731	697	719	804	744	735	724	730	699	703	705	729	746	737	694	725	713	730	726	713	682	728	736	752	721	749	745	779	693	755	728	718	729	704	790	736	711	715	741	688	730	784	737	710	771	739	736	722	724	747	735	741	742	775	737	752	691	712	711	726	735	710	758	735	704	757	762	706	738	733	731	726	753	745	727	734	733	685	778	716	686	747	726	737	705	783	735	728	696	735	728	736	769	767	778	726	750	692	752	753	774	691	724	724	717	745	660	737	724	760	729	698	696	737	724	782	745	751	742	696	741	698	696	749	727	692	733	749	767	715	746	739	725	698	770	731	722	761	739	720	726	777	699	787	726	722	727	763	773	687	710	693	732	717	743	756	776	775	735	774	786	698	726	733	746	724	739	774	676	732	760	704	721	703	742	712	727	748	717	741	734	739	704	689	751	773	737	738	719	736	761	708	709	755	726	715	721	732	671	715	767	724	756	739	705	668	647	705	733	737	722	714	712	741	700	733	705	755	768	737	697	729	746	768	771	756	717	752	717	706	739	695	773	705	742	732	724	711	747	752	724	755	751	707	755	730	735	745	732	720	716	747	816	740	726	715	714	696	735	728	703	734	735	655	749	683	683	762	734	787	728	705	747	725	731	700	751	715	688	715	716	724	752	715	749	672	733	765	716	708	726	713	718	669	722	767	732	720	713	696	698	700	745	752	730	715	736	726	745	754	732	726	720	784	737	702	716	752	732	701	731	703	715	761	751	711	715	702	741	715	740	704	725	754	721	715	733	766	754	764	772	743	716	667	727	746	739	666	729	745	702	764	759	702	676	733	683	764	730	693	736	722	763	747	737	733	732	740	751	718	794	757	710	710	662	704	711	709	706	730	767	738	760	724	745	692	751	714	716	707	744	722	716	736	677	667	726	750	691	722	708	738	712	724	724	704	750	670	744	752	671	723	736	720	685	759	729	687	727	731	711	754	780	667	734	708	688	709	731	768	756	767	765	765	702	726	742	718	716	751	709	736	709	679	738	691	711	680	707	715	751	742	734	780	725	703	771	745	720	748	690	716	755	762	703	732	727	756	683	742	730	717	706	725	754	698	725	729	669	750	732	730	745	713	742	716	788	735	735	740	724	705	759	731	754	756	752	771	705	762	699	735	710	754	769	723	706	721	772	721	732	749	795	775	700	730	743	780	761	688	682	737	749	723	721	705	699	794	751	763	716	713	763	724	673	759	744	698	764	755	764	720	761	722	709	765	735	728	710	758	719	686	768	736	759	732	716	774	733	768	718	744	753	728	742	730	719	783	769	705	696	713	716	698	746	707	697	740	702	724	698	722	699	764	680	723	746	775	706	730	731	754	772	750	735	763	708	679	720	745	670	709	720	741	745	724	787	682	724	716	709	730	737	753	755	727	764	723	715	715	743	726	701	756	729	761	738	684	742	753	776	755	710	744	780	716	747	756	699	758	705	748	702	686	734	685	774	750	767	782	703	717	748	721	718	755	750	713	756	700	755	743	685	734	722	767	735	724	724	730	728	732	753	755	724	741	685	739	691	756	718	752	738	729	744	772	723	751	763	696	738	731	768	708	734	726	705	742	718	706	711	716	708	721	793	733	783	742	719	735	736	823	689	738	715	711	710	721	761	716	719	796	705	709	766	717	727	763	745	715	702	722	713	650	725	715	791	771	742	751	766	729	746	751	772	720	714	695	750	758	695	714	737	764	735	773	730	736	740	762	718	750	749	748	709	733	716	685	677	718	702	747	704	703	730	749	752	701	796	737	749	733	698	739	725	748	687	769	728	713	740	725	774	697	713	709	715	731	711	712	724	763	755	745	734	738	748	767	687	705	719	761	731	709	736	742	710	731	753	777	695	754	745	732	703	739	737	770	737	780	784	731	686	725	712	734	696	748	779	702	701	753	773	766	716	769	703	768	742	699	685	712	750	724	720	716	724	755	759	730	689	737	689	716	782	714	750	759	746	697	815	712	722	725	769	719	750	722	721	733	696	688	717	706	711	730	743	749	773	755	799	733	760	753	721	776	726	703	697	719	727	778	734	706	748	769	703	756	732	703	730	723	751	773	716	717	746	726	704	691	752	724	706	738	711	703	747	699	782	729	759	752	759	709	754	725	729	727	696	712	716	731	751	749	758	725	699	776	700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3808	197	152	141	110	106	95	98	86	76	85	67	87	88	90	98	80	87	71	78	77	69	78	80	90	68	69	84	81	76	71	73	84	89	66	82	73	99	78	85	73	80	81	88	75	81	71	72	77	104	74	67	78	79	73	75	84	102	77	81	75	98	91	61	65	77	67	91	72	77	76	83	64	77	67	76	70	88	65	71	79	65	80	86	85	88	86	63	87	98	104	84	77	78	80	93	76	97	79	81	114	70	87	87	84	77	74	78	74	90	79	97	67	76	79	88	92	64	81	78	73	84	72	71	68	81	84	66	72	97	83	88	84	71	72	78	89	82	68	67	79	58	73	79	87	75	79	76	82	81	76	86	89	78	102	65	87	84	80	86	84	94	77	87	75	88	71	74	58	77	90	86	84	83	66	77	71	74	72	80	95	100	95	84	87	84	58	85	67	73	87	93	56	73	86	69	83	79	79	69	62	79	68	84	84	62	67	82	68	79	83	78	96	99	81	75	72	68	89	78	74	71	67	69	67	71	91	96	88	75	88	87	80	83	77	90	81	80	76	86	92	85	71	71	83	91	63	77	72	78	65	84	87	100	63	87	72	87	84	87	67	95	79	75	84	61	82	63	78	80	85	84	64	68	77	81	62	65	71	82	90	93	70	82	90	83	83	88	81	64	100	81	64	67	75	90	72	89	68	60	77	65	79	78	86	107	71	86	96	70	62	75	85	109	75	63	76	66	86	86	90	79	80	75	102	82	93	92	74	81	74	86	76	78	88	89	76	76	93	86	82	75	85	83	91	91	84	86	85	86	90	83	92	80	84	72	88	87	82	81	84	78	90	79	70	98	81	79	74	75	88	83	86	57	81	76	76	66	84	87	102	83	74	78	89	79	71	76	73	74	86	70	84	81	79	52	73	81	91	80	52	84	78	86	78	67	92	75	115	77	72	89	86	84	98	82	81	80	78	76	81	87	79	64	67	84	76	88	58	87	97	81	85	75	86	69	84	67	77	84	79	80	83	62	66	97	101	73	55	78	77	75	70	74	81	85	72	81	88	65	69	74	91	80	85	80	101	71	88	81	78	77	89	81	90	81	77	91	72	90	95	96	85	91	77	81	81	85	86	79	78	82	80	81	72	83	65	73	87	80	53	84	85	72	69	75	84	71	77	78	78	94	90	80	76	66	96	71	66	88	71	73	75	71	82	82	102	87	82	101	94	86	79	72	75	77	75	76	73	77	89	81	76	83	85	78	71	94	90	83	91	74	77	96	74	61	75	82	67	92	75	72	68	65	88	83	85	81	86	84	68	86	72	86	81	76	73	76	77	93	86	62	77	77	72	92	69	87	61	76	88	69	73	82	68	82	85	97	88	75	77	99	70	77	85	75	76	77	83	98	93	81	92	92	76	75	91	72	84	67	77	75	79	85	80	88	72	80	81	67	76	77	92	80	73	89	86	86	81	70	88	90	80	73	65	93	79	88	79	82	72	66	80	83	64	89	89	62	84	76	75	81	70	86	88	93	64	67	80	87	92	94	70	80	82	107	82	72	63	83	80	77	100	76	74	67	77	80	76	85	77	75	71	66	87	93	80	75	78	78	82	98	80	87	93	83	82	74	84	86	74	74	77	76	82	75	77	78	86	83	77	70	71	74	74	92	77	74	82	62	74	72	83	71	77	75	82	81	89	74	79	83	90	73	71	85	81	76	73	82	77	93	91	80	76	79	87	93	91	93	93	78	83	81	76	76	80	73	87	90	89	80	81	85	92	69	68	77	72	87	75	102	88	71	82	69	72	70	74	86	105	76	75	85	78	66	84	91	89	77	72	98	74	72	80	78	82	70	84	85	80	82	79	81	81	79	88	85	81	85	72	71	86	73	84	88	84	82	84	102	83	91	82	71	78	82	81	91	73	74	90	81	74	77	87	70	89	87	68	80	83	75	84	85	83	73	86	94	90	83	81	89	79	83	87	92	78	82	82	97	72	88	72	83	86	96	87	82	80	58	70	74	78	81	92	85	79	72	98	90	72	80	93	81	71	80	86	79	78	89	82	100	73	85	81	89	75	81	58	80	104	78	83	87	76	80	77	69	88	77	90	104	77	94	80	75	95	62	79	86	95	71	90	69	71	66	80	88	85	89	90	78	72	75	70	76	77	87	79	74	83	73	95	77	75	98	70	75	75	87	79	79	83	74	87	55	88	90	75	83	88	69	97	85	84	90	92	65	88	77	92	68	81	75	68	88	86	81	73	83	86	77	92	82	77	100	93	86	78	67	75	73	79	98	73	65	76	86	89	62	77	75	70	89	60	88	92	83	67	85	57	103	82	81	77	62	86	66	84	70	70	73	78	81	80	73	75	69	83	67	81	95	84	89	75	71	82	83	99	79	76	89	78	97	99	70	91	74	83	95	83	86	84	92	83	84	80	82	66	81	70	66	95	64	82	76	64	86	87	87	70	84	53	78	70	86	77	83	90	81	91	65	69	75	85	82	74	72	82	70	78	83	72	84	77	80	79	82	81	93	97	75	89	107	71	87	82	91	62	75	79	77	87	73	80	65	86	78	82	79	77	86	89	70	84	71	77	80	82	88	76	80	81	91	68	87	99	79	80	83	79	86	87	76	72	99	69	65	78	92	75	81	80	85	87	80	79	75	76	80	81	89	73	81	67	67	97	74	79	78	78	86	71	93	93	76	71	69	81	69	76	64	98	77	70	87	69	79	70	85	82	77	84	76	92	73	76	85	101	65	92	83	80	90	70	99	65	92	79	65	74	90	62	96	82	75	73	73	71	90	73	81	92	87	83	69	72	78	64	73	91	92	77	85	86	78	90	75	83	87	68	80	70	81	73	88	73	72	74	77	84	79	74	78	74	83	73	70	72	81	94	78	67	67	95	88	87	100	84	72	96	73	75	77	74	75	88	68	64	78	79	80	74	73	72	68	79	95	96	84	73	72	81	76	70	79	77	81	84	71	83	82	82	68	86	101	98	80	78	73	98	87	85	77	78	96	95	69	79	79	78	60	84	83	81	77	71	84	63	77	83	75	77	81	91	91	62	85	80	67	76	69	77	78	70	70	88	85	91	72	82	84	103	82	83	64	62	75	62	91	78	67	73	83	61	70	84	83	88	82	65	93	64	66	78	96	89	68	87	86	69	83	89	83	59	76	90	77	67	84	82	72	87	66	99	88	82	89	68	80	101	73	73	86	82	80	69	83	77	76	76	97	76	71	74	83	81	89	89	73	87	71	82	86	96	70	91	83	88	82	86	77	79	85	71	71	60	75	84	69	76	94	74	84	76	75	77	84	80	87	83	82	73	87	85	74	75	78	93	73	76	67	87	71	89	68	72	65	60	73	87	83	80	82	99	78	93	81	85	72	91	93	101	88	86	80	76	83	90	77	86	79	88	92	73	94	91	73	90	80	89	79	78	88	81	69	71	76	75	80	104	69	80	83	94	78	90	73	77	80	73	74	93	85	82	73	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4444	307	447	501	383	386	381	351	334	352	362	319	318	284	316	290	306	300	323	283	290	285	286	287	258	306	300	270	277	262	286	262	283	287	264	296	267	289	286	306	261	324	298	301	289	279	274	261	285	269	246	275	267	276	287	296	300	243	268	236	247	270	288	243	278	281	282	264	253	275	255	282	274	268	260	267	287	317	269	256	299	274	261	284	294	280	237	279	270	298	279	262	291	288	258	274	250	258	273	275	258	250	275	297	252	303	247	269	286	275	288	275	267	294	312	237	254	253	287	274	268	236	269	269	280	289	270	248	275	279	281	284	261	260	276	263	275	273	275	318	250	267	278	253	273	270	257	280	287	276	297	290	289	260	282	264	236	267	261	247	256	301	260	267	291	285	275	269	296	298	278	260	263	251	267	259	262	284	272	272	252	263	281	267	291	280	259	294	299	292	282	270	284	260	263	276	262	244	267	266	256	265	293	294	282	277	262	272	280	286	246	269	271	251	260	298	258	287	261	274	284	306	302	284	271	283	275	269	261	282	295	279	271	289	257	285	273	268	266	305	270	284	316	291	292	262	256	282	292	245	285	280	273	266	269	272	255	274	239	255	237	280	283	248	306	282	296	274	270	276	244	266	266	261	271	283	266	282	282	283	303	269	274	280	257	252	237	265	279	290	314	292	269	265	317	274	271	258	233	289	260	283	268	315	289	273	278	275	270	290	309	302	285	293	321	267	317	254	278	308	260	254	257	281	258	273	266	274	266	272	262	291	281	271	294	240	272	262	312	285	279	266	252	260	313	298	286	288	264	266	247	271	277	268	264	280	268	274	268	261	306	265	257	257	283	270	253	279	272	263	280	284	249	295	295	272	268	307	291	282	270	275	247	289	266	276	285	272	268	268	274	303	265	241	277	256	268	263	272	281	275	283	297	291	244	277	261	242	261	276	255	254	301	286	273	250	280	238	259	251	259	297	269	271	293	306	261	279	282	282	283	271	282	260	265	283	279	289	284	297	266	243	274	250	260	265	299	290	282	303	282	297	244	296	299	253	265	265	271	276	252	263	253	285	291	262	261	274	281	237	268	277	274	300	285	246	282	246	275	265	292	285	274	278	281	258	273	280	283	293	246	278	306	275	253	280	273	299	245	297	300	310	275	257	277	295	283	272	270	298	287	267	280	268	285	273	283	263	260	284	265	283	273	285	265	286	266	267	277	284	278	293	279	278	278	297	244	280	285	294	272	284	258	262	278	261	269	264	271	266	266	256	280	283	292	256	287	268	284	271	258	282	283	309	270	291	275	260	275	240	258	283	275	263	297	245	268	265	278	291	296	273	266	269	284	249	265	291	307	272	254	299	281	286	285	276	257	285	254	290	257	288	277	280	268	288	286	254	250	246	259	255	279	301	279	273	252	249	280	266	262	288	271	288	278	268	279	250	248	262	283	264	282	279	266	292	249	266	281	275	287	275	280	278	307	285	267	273	257	271	289	249	254	277	246	284	266	268	249	297	271	270	249	278	266	275	245	293	278	242	293	308	282	274	294	283	261	254	263	304	246	271	244	286	255	319	274	260	267	242	264	291	259	293	275	223	283	254	276	268	239	292	234	249	270	288	285	287	299	256	273	267	268	302	261	287	285	264	276	277	281	272	275	286	276	279	268	284	306	284	251	267	258	262	274	246	270	296	279	251	256	251	296	273	266	254	277	300	291	282	283	290	242	309	245	256	280	277	255	245	264	252	288	276	260	244	268	278	304	272	268	273	263	291	283	297	286	272	261	268	257	298	254	258	298	295	266	246	321	288	288	293	279	278	240	280	262	266	278	278	268	282	292	294	274	295	269	268	276	263	261	302	268	282	277	264	301	265	267	272	267	287	283	236	303	249	311	284	292	284	256	258	299	251	280	306	240	250	262	275	264	288	270	255	252	254	290	294	255	289	255	282	285	273	298	280	305	256	311	280	237	266	285	251	282	272	262	262	267	247	275	273	279	266	281	264	242	275	289	265	288	278	271	259	289	260	273	274	273	276	287	281	249	303	283	277	300	288	271	257	267	272	257	282	260	295	264	301	273	278	288	261	289	247	263	287	273	255	275	259	262	278	261	276	274	282	268	267	264	297	270	288	292	266	248	300	275	249	313	278	266	264	301	285	280	289	280	243	268	299	276	282	279	266	266	262	273	278	273	284	279	267	240	300	283	264	252	302	289	261	238	241	277	274	267	280	250	299	285	278	302	280	279	263	271	274	280	293	284	273	272	260	238	283	269	253	275	247	270	249	273	269	248	258	291	296	277	280	289	279	257	287	265	278	252	256	261	286	286	288	244	261	263	249	256	257	281	283	266	268	246	275	245	272	267	259	256	276	278	288	278	263	256	247	275	298	281	293	284	286	285	272	295	286	260	279	288	254	275	287	265	292	296	274	271	270	262	274	265	271	252	307	276	271	267	272	248	267	254	278	283	311	279	273	289	276	300	263	279	294	282	272	287	310	283	291	254	295	270	285	284	296	258	277	253	284	270	257	266	261	284	254	272	280	269	265	262	279	260	291	280	274	290	312	266	247	268	263	271	296	277	270	272	283	238	275	268	298	283	255	287	285	292	289	253	299	279	258	294	274	247	284	261	293	226	251	270	272	280	267	271	255	261	251	287	258	254	306	311	294	235	289	293	274	253	277	283	244	263	289	291	243	264	281	261	258	318	274	298	260	270	294	273	268	286	285	266	272	265	309	279	272	277	285	293	271	249	259	271	273	270	272	283	266	273	269	292	277	283	264	280	274	274	283	302	254	286	275	296	264	247	305	284	266	265	273	265	289	278	279	256	284	272	280	268	280	302	276	267	249	247	273	297	263	264	277	296	265	294	270	270	289	303	296	283	250	265	277	239	269	281	267	291	259	274	283	269	288	284	257	287	274	291	283	280	289	257	287	258	276	283	272	300	279	279	265	270	263	301	253	259	268	258	304	280	280	281	260	264	303	282	292	285	271	285	264	301	293	264	273	266	270	285	268	277	232	292	248	272	298	267	280	273	266	273	282	266	278	273	289	247	304	282	296	287	266	303	287	259	270	305	278	292	269	302	278	287	275	278	254	280	270	279	263	271	266	311	282	270	256	287	281	298	264	275	284	273	244	270	267	283	266	276	255	264	290	257	290	274	294	289	323	243	284	262	258	264	269	255	260	265	278	281	260	300	282	283	276	272	263	264	257	270	264	272	274	267	309	291	283	260	305	281	287	264	299	263	269	270	303	269	285	269	245	271	283	279	261	279	262	290	264	282	290	254	270	266	259	269	278	279	297	290	281	282	281	254	276	257	288	278	304	278	256	269	291	256	289	279	270	259	278	272	297	246	289	307	269	301	244	285	291	280	301	299	291	276	266	274	264	308	302	262	266	291	291	248	271	273	271	311	270	276	292	274	269	291	243	261	297	286	281	277	255	263	264	245	284	271	286	277	301	287	263	280	289	284	279	259	268	255	296	278	289	276	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
23285	2079	1505	1113	848	604	490	389	356	319	262	254	245	254	219	255	197	193	202	174	191	195	185	186	176	187	167	179	170	180	196	172	180	181	169	183	151	194	162	179	172	158	163	168	149	154	184	152	155	145	187	189	156	141	177	153	158	182	155	172	159	156	145	181	172	185	158	165	179	167	165	169	167	167	181	165	177	186	161	165	212	156	164	188	154	155	156	171	170	188	162	155	168	160	185	177	180	180	179	170	172	155	152	168	139	157	162	174	157	180	200	185	176	160	164	158	166	169	167	182	164	160	174	166	171	156	171	148	165	158	144	158	188	179	165	200	158	163	146	167	168	176	186	166	176	173	153	182	179	168	152	184	169	175	155	151	176	166	164	156	177	188	166	136	174	178	155	172	159	151	160	156	173	165	185	162	167	175	144	167	178	157	191	162	170	158	169	180	182	157	163	133	160	174	150	176	174	164	176	154	167	164	180	200	155	176	177	176	177	173	186	161	188	170	174	173	170	161	164	174	149	149	165	145	147	152	176	147	187	176	180	160	163	183	164	168	174	167	132	158	159	184	172	151	175	178	160	171	160	149	150	164	170	179	192	163	171	170	142	164	154	173	177	152	162	162	163	156	150	194	189	175	142	153	164	156	160	168	173	168	179	164	172	178	170	195	151	171	192	162	158	170	168	163	168	161	184	166	150	161	119	161	178	149	157	154	167	149	158	195	167	182	183	145	157	164	186	178	174	173	170	187	151	145	176	160	188	191	156	168	161	168	164	154	167	195	174	152	167	164	166	169	178	178	183	175	155	162	193	155	125	182	196	168	146	172	160	167	166	163	168	179	163	161	157	161	139	150	172	170	163	162	197	151	161	152	149	162	181	160	207	173	164	167	199	167	152	169	178	173	190	165	160	150	139	164	158	182	163	168	151	159	161	197	175	162	173	181	154	156	169	150	170	158	154	156	146	153	185	155	184	165	166	178	145	159	184	179	192	177	182	151	180	164	158	170	156	173	169	168	181	159	181	157	175	178	168	177	164	169	157	135	159	161	178	150	165	170	153	156	165	169	161	178	178	171	173	147	176	163	204	153	189	189	166	164	173	160	167	150	160	153	160	172	173	158	171	174	163	167	160	170	127	169	152	169	170	172	146	177	193	181	184	155	176	152	176	139	145	181	175	155	155	184	169	158	164	174	167	145	184	164	177	161	163	177	183	174	167	180	169	192	150	139	153	194	155	174	181	164	161	158	173	150	158	174	148	168	160	149	159	153	164	163	179	170	144	163	148	169	174	182	156	153	190	154	171	176	161	162	150	149	181	151	166	169	167	164	166	157	175	170	176	185	170	162	144	153	144	152	165	167	166	150	179	170	191	174	174	154	161	150	150	184	168	168	157	155	172	166	163	146	158	158	158	155	162	172	185	179	171	142	165	156	172	159	176	177	162	157	184	172	184	144	155	182	174	186	166	167	159	157	170	169	166	180	168	174	133	165	171	161	179	161	173	147	165	161	161	164	171	139	167	173	178	178	171	175	166	152	153	150	175	164	163	152	163	172	163	173	160	162	175	174	153	157	171	156	166	165	176	158	178	143	188	171	188	169	173	187	161	160	160	163	156	148	145	154	143	170	156	176	172	153	160	156	164	157	139	160	181	153	186	163	165	168	166	155	160	158	207	157	159	155	179	148	147	167	151	154	172	168	160	177	148	150	174	167	153	160	164	171	155	187	184	165	144	189	177	191	160	171	175	162	152	153	174	182	166	164	163	175	167	159	158	182	148	158	161	172	156	168	155	160	154	151	188	172	158	187	175	155	176	180	186	143	162	179	182	179	160	173	174	160	160	162	173	152	171	171	179	182	173	169	139	204	152	161	179	179	138	175	149	152	178	188	150	178	154	167	165	173	191	173	152	165	179	182	151	181	147	153	174	166	156	186	161	152	154	150	148	161	146	176	170	154	183	161	178	179	154	171	152	150	175	170	127	154	186	176	153	171	160	171	159	150	165	148	176	159	171	151	178	175	145	165	155	158	178	161	159	173	149	151	163	141	149	176	165	159	151	172	167	183	156	154	164	150	173	155	156	178	137	142	164	141	148	173	175	157	172	159	162	172	185	151	159	162	159	178	172	189	174	161	148	162	187	179	185	193	162	160	158	152	162	147	169	160	175	169	167	179	171	177	182	154	165	170	156	150	156	177	180	165	148	175	174	189	136	148	158	157	161	167	156	170	185	164	191	192	147	171	166	162	177	164	160	167	164	173	170	169	175	133	177	160	174	172	199	155	171	181	165	153	171	170	167	171	160	162	164	184	166	168	185	180	151	159	138	166	139	149	143	153	166	194	172	179	163	156	173	159	169	164	175	144	150	172	172	201	180	171	164	177	164	173	185	170	167	178	168	178	138	145	180	164	184	167	172	141	191	145	164	163	171	147	185	159	144	156	182	177	152	170	194	147	159	164	149	150	161	188	171	166	173	184	186	155	169	156	158	181	162	190	159	176	169	169	177	196	158	161	168	181	184	151	162	154	168	172	172	173	171	182	181	157	149	189	191	161	184	173	145	176	158	153	157	159	152	146	162	155	158	180	180	167	171	169	169	157	156	171	159	149	175	170	150	161	176	149	176	179	170	152	199	149	165	183	158	162	170	179	151	165	169	167	183	147	166	164	161	164	163	169	161	182	168	174	169	164	167	174	198	145	171	172	175	145	141	172	170	186	147	169	174	173	184	143	184	173	156	166	153	151	185	178	154	168	179	158	187	170	164	151	163	157	174	162	171	163	175	164	168	160	157	167	171	174	175	153	148	169	164	171	173	176	187	188	177	168	162	149	180	167	159	166	157	178	169	174	159	160	146	180	152	177	166	185	154	162	163	153	180	143	167	176	150	172	173	161	184	190	156	153	157	170	187	154	175	164	178	171	172	178	163	164	143	166	164	165	151	183	173	162	156	166	146	159	162	145	190	162	141	153	166	169	175	165	173	183	166	152	177	182	179	150	163	155	178	173	166	146	165	165	142	163	176	165	156	163	146	162	163	178	182	171	169	152	184	159	172	192	166	151	171	159	158	174	133	169	170	182	147	138	184	172	192	170	170	173	149	169	189	160	174	152	175	170	180	163	173	163	173	166	189	172	156	180	155	155	166	166	154	166	184	146	158	170	155	175	156	154	169	164	158	151	152	153	176	153	171	158	153	168	167	173	170	184	173	158	170	162	171	159	155	180	180	177	173	157	175	153	163	180	163	155	174	154	171	159	162	147	163	156	155	159	167	161	194	196	152	180	159	139	171	170	173	158	144	157	168	163	168	171	169	164	164	180	174	176	174	154	168	153	154	176	186	155	153	184	155	156	180	185	166	191	183	162	147	139	170	158	165	159	174	168	170	159	155	193	170	170	157	163	173	170	149	176	170	166	168	185	175	174	178	182	179	193	160	159	168	177	170	184	167	163	163	169	170	180	142	179	157	163	165	160	148	177	163	160	172	162	174	155	149	152	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10721	1618	3477	3859	3237	2662	2197	1776	1530	1349	1263	1141	910	964	886	893	855	791	760	724	681	692	702	659	660	648	613	625	607	587	589	568	548	568	575	580	567	533	582	575	520	550	613	532	537	530	546	558	548	527	498	486	526	532	520	497	508	522	524	486	513	564	500	513	522	538	497	463	488	513	529	493	525	485	511	464	527	484	505	495	464	477	516	534	508	503	492	486	485	516	522	460	508	493	468	467	449	459	500	526	484	505	505	487	469	522	486	538	542	490	470	512	515	503	497	487	528	483	533	517	488	498	498	463	518	501	492	501	504	487	522	498	498	480	505	499	501	442	479	475	510	472	503	467	471	461	498	480	494	504	467	455	511	490	520	490	496	542	483	506	491	514	496	467	482	517	458	496	512	493	474	446	488	468	481	487	491	486	492	461	496	502	497	486	461	507	488	484	492	515	459	511	471	520	473	466	473	508	478	509	467	478	505	462	474	485	495	499	509	488	497	495	520	456	508	439	473	508	475	486	459	524	474	498	511	508	504	528	500	496	491	515	466	481	479	493	492	492	517	496	463	467	478	506	537	480	472	518	505	491	476	499	485	523	484	462	481	497	519	487	515	485	490	533	505	480	506	498	484	484	491	489	499	485	497	462	492	501	494	516	474	471	510	508	496	486	532	503	467	503	483	503	492	488	509	494	487	481	500	477	482	466	476	501	469	460	462	521	525	472	489	510	460	500	463	498	464	468	500	491	455	455	531	435	480	472	488	547	512	495	504	491	524	500	465	518	499	494	483	485	459	480	460	492	519	502	490	483	521	535	489	485	506	496	484	479	470	487	477	552	496	476	502	512	489	488	489	496	488	404	525	470	497	512	476	482	501	489	498	462	483	500	481	490	494	480	477	504	439	505	464	483	458	476	492	491	472	485	493	523	525	509	498	519	486	463	527	473	476	499	450	502	483	477	492	499	486	483	466	488	482	476	457	493	531	489	448	498	473	506	508	505	476	492	489	482	471	485	498	490	548	533	489	500	496	529	508	474	510	508	490	491	491	458	473	489	517	480	454	488	509	483	490	456	490	512	473	455	499	487	459	490	521	473	509	481	485	479	493	491	452	501	501	454	510	501	481	493	501	494	458	500	467	488	493	505	492	515	524	539	513	473	495	489	514	473	525	493	491	487	525	503	484	466	498	508	486	498	493	508	493	504	503	471	496	509	499	497	494	501	492	459	498	481	452	494	491	511	463	488	460	471	458	512	516	521	527	535	512	519	483	519	458	485	433	496	506	479	491	485	509	538	523	468	469	498	486	483	487	442	471	462	514	481	464	473	493	543	468	470	479	502	471	509	486	529	472	516	477	497	481	460	475	472	506	504	485	507	529	520	480	466	488	493	459	494	471	512	495	500	500	525	509	535	478	465	471	490	450	472	494	476	482	491	473	513	478	497	456	454	495	537	520	505	522	532	483	478	496	498	507	493	517	482	476	483	483	503	465	506	492	492	477	501	459	478	462	501	489	520	488	472	486	499	472	469	546	510	481	518	488	492	544	491	491	488	493	500	502	502	460	491	480	520	474	504	499	500	468	474	492	549	472	528	483	480	495	520	523	545	468	483	468	511	501	489	508	507	498	496	505	462	467	534	470	460	495	485	480	490	478	498	506	508	451	496	507	482	526	472	491	480	515	475	489	459	501	498	470	511	488	516	467	484	466	453	496	478	497	520	530	507	523	473	492	465	460	475	507	484	477	491	480	502	467	483	498	504	482	497	488	480	484	491	538	484	483	506	474	495	498	503	474	471	491	492	471	462	491	452	486	500	460	470	492	508	489	488	468	469	471	437	460	480	468	490	475	540	490	511	464	455	502	502	473	465	512	491	486	502	508	470	478	473	494	464	502	497	526	490	487	486	500	486	459	495	487	461	467	501	491	524	455	519	516	503	488	427	503	456	486	468	476	507	501	535	480	489	498	516	513	475	469	479	464	438	497	517	505	493	471	497	502	540	496	483	529	480	490	456	463	506	506	465	480	468	479	508	484	534	500	510	544	483	507	444	515	490	488	489	451	503	526	485	453	487	509	494	496	486	493	507	464	521	527	504	495	510	473	510	465	468	488	521	493	470	500	475	499	495	550	465	455	489	468	481	492	496	502	502	478	537	494	495	488	517	529	473	507	501	535	482	505	497	524	508	523	464	498	501	501	506	486	508	489	525	489	509	493	495	479	455	478	508	495	474	499	496	501	478	496	491	511	491	495	492	479	469	480	470	499	456	501	477	485	508	482	518	455	435	485	498	475	498	514	488	464	476	469	493	468	502	480	522	489	467	491	473	498	472	514	446	473	501	469	483	477	455	498	487	477	499	487	488	509	490	458	501	459	499	458	498	495	510	502	517	488	456	483	494	505	486	473	477	499	442	481	505	487	522	460	472	489	510	474	473	513	465	446	498	467	483	502	482	478	496	494	493	514	504	466	459	494	464	454	449	479	525	465	466	464	487	486	478	506	508	487	457	512	505	489	479	482	497	521	465	497	507	500	480	479	508	471	491	504	487	499	497	480	438	506	484	486	503	492	509	458	517	511	479	505	483	494	470	491	515	495	439	475	504	477	487	494	523	526	464	482	477	520	522	446	464	532	492	493	528	483	506	478	480	506	479	448	498	502	505	485	486	519	471	461	451	499	483	508	444	465	517	478	502	467	494	489	482	457	527	436	499	509	480	527	485	495	495	486	485	499	491	461	484	488	499	515	454	467	478	520	473	496	473	490	471	480	516	486	467	499	472	530	501	522	506	450	475	494	478	487	501	514	520	471	547	510	461	486	464	498	504	481	478	488	502	468	508	470	492	462	503	511	476	468	459	501	453	520	499	489	495	496	502	488	469	503	536	486	470	476	474	537	508	502	484	497	507	517	438	493	522	459	498	506	484	497	507	517	510	506	497	510	457	521	503	506	471	454	464	484	521	469	472	480	479	504	540	500	501	476	491	457	488	495	475	482	489	482	487	518	454	482	457	497	486	468	488	448	480	469	519	521	449	474	481	490	484	483	462	509	463	496	509	483	483	522	489	491	510	484	510	516	495	537	480	478	504	498	458	519	465	495	489	493	519	498	499	457	487	472	521	507	459	470	530	495	487	452	501	489	490	511	478	515	471	485	462	459	480	514	470	496	509	491	526	456	482	491	453	502	529	480	469	491	483	482	512	556	482	503	484	497	456	489	494	475	486	486	505	497	454	532	529	498	470	469	453	492	519	489	457	502	483	534	494	478	525	485	497	477	484	439	488	524	488	470	488	489	475	467	488	483	498	491	478	488	500	502	505	437	489	495	492	514	476	508	463	466	493	511	532	503	492	462	464	522	459	520	482	468	515	480	458	521	495	490	487	469	437	461	488	466	495	487	464	506	479	507	519	479	486	497	489	476	499	491	490	468	480	492	447	523	483	501	521	494	483	481	482	493	485	487	464	530	459	512	479	502	497	495	540	455	486	486	498	460	485	496	487	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35000	5769	3087	2351	1613	1229	948	749	606	553	506	481	466	395	426	393	370	357	348	328	313	313	337	301	292	280	283	307	300	316	293	296	283	269	282	288	274	257	283	246	270	276	278	261	274	268	249	287	254	258	295	280	243	309	277	275	272	282	293	299	290	259	290	269	284	280	277	247	297	295	287	283	254	286	255	286	279	286	283	296	284	251	284	264	257	281	262	270	316	279	241	272	287	272	281	249	269	260	274	263	253	264	298	299	294	265	273	289	287	285	258	262	250	239	253	279	278	284	272	256	292	266	296	250	268	285	277	257	277	278	303	261	242	252	266	256	248	271	284	240	269	284	281	281	233	271	244	246	267	269	237	248	256	256	260	264	248	261	290	281	294	283	263	270	285	247	276	279	240	260	265	241	223	259	255	280	280	302	281	258	270	288	280	278	277	269	278	293	299	277	283	267	268	261	269	275	273	254	261	242	253	274	309	282	291	294	276	261	264	259	254	258	262	312	293	307	281	256	271	236	282	278	269	267	281	272	261	287	282	266	269	268	262	248	271	253	258	252	286	246	260	261	253	264	271	264	270	251	280	261	271	278	253	251	295	253	269	271	279	273	278	265	260	283	276	251	253	271	269	257	261	260	252	285	276	246	268	265	286	262	259	309	288	255	249	273	276	309	286	301	247	279	270	255	272	251	234	243	261	255	287	258	292	260	286	277	277	256	276	253	265	258	254	251	257	252	260	272	245	247	233	256	271	264	250	292	283	297	232	295	247	272	261	283	281	268	272	269	257	256	253	256	229	289	255	264	276	257	293	281	286	298	280	268	306	274	239	279	286	273	260	278	254	261	259	263	281	267	288	282	230	297	266	277	277	283	265	272	283	278	249	275	274	245	271	267	254	275	284	294	256	243	273	264	265	267	270	258	278	250	258	254	270	296	274	302	253	262	306	252	280	273	250	290	269	265	277	268	314	313	305	278	248	278	235	273	266	299	290	292	286	269	287	280	310	267	254	271	249	269	251	290	255	267	271	257	254	222	267	264	273	262	254	268	272	272	247	274	248	267	271	275	244	275	285	257	253	276	268	280	272	261	262	308	267	252	280	283	242	283	251	290	249	253	251	281	251	236	290	254	273	278	270	293	273	284	252	258	266	262	304	290	278	250	315	298	230	246	271	278	264	243	274	256	281	290	279	247	259	283	251	244	281	286	290	242	304	259	249	261	286	282	281	249	289	276	289	272	263	241	288	275	246	273	275	270	254	294	266	265	264	248	282	260	268	258	261	255	263	267	254	275	260	262	267	289	280	258	309	264	270	292	271	265	291	259	263	266	264	261	262	264	280	271	289	262	277	255	269	264	290	288	281	268	291	278	253	254	285	274	275	251	262	271	268	250	276	267	282	266	260	252	244	254	284	278	251	273	252	288	253	268	301	298	255	266	258	300	232	260	244	251	295	250	280	270	263	263	249	259	267	289	259	298	290	260	277	264	246	270	278	266	252	250	274	282	241	288	277	281	268	276	313	280	254	269	292	256	266	286	270	277	284	260	251	248	288	266	262	261	291	242	260	259	245	271	261	274	262	271	281	261	259	265	265	258	238	252	257	270	256	250	273	279	258	259	291	274	276	268	249	264	263	271	305	256	286	258	253	293	259	284	278	266	243	270	271	267	280	280	281	266	266	281	252	271	286	278	278	259	260	296	269	286	260	279	286	255	244	253	237	270	260	268	258	268	292	275	273	252	292	278	265	296	242	266	280	269	263	274	274	255	265	241	239	267	307	262	262	280	270	270	280	297	310	248	269	277	261	271	262	295	247	250	270	286	282	278	259	248	279	287	267	262	256	246	263	250	263	238	279	266	243	281	261	264	292	264	273	242	262	267	285	292	271	259	262	261	254	258	266	252	263	271	289	292	258	275	286	266	289	285	279	294	245	256	257	240	268	270	293	265	218	273	245	236	265	265	298	237	232	296	268	291	287	285	248	303	271	269	266	290	252	270	250	276	281	254	275	300	252	262	259	236	261	272	253	245	266	244	251	255	270	246	261	262	289	273	280	273	262	267	261	255	289	291	275	290	269	249	257	268	248	264	291	258	281	248	262	279	256	280	282	268	273	271	277	243	262	257	249	264	237	246	264	270	296	286	274	278	269	278	270	259	315	280	276	282	262	281	258	285	271	277	289	287	263	273	246	263	278	250	279	271	275	253	276	271	291	260	263	284	270	261	240	270	278	266	267	276	262	286	291	254	283	266	237	261	273	297	287	270	286	290	258	286	269	282	282	286	286	263	255	278	247	264	227	273	258	277	252	257	254	266	279	269	288	252	279	273	241	261	283	262	306	260	267	315	271	276	262	255	272	280	259	255	276	246	259	265	238	288	279	264	296	262	271	255	280	279	244	269	226	290	279	273	318	263	249	290	264	283	259	266	275	253	276	261	281	276	279	250	310	274	271	228	270	301	258	282	268	262	276	269	252	292	283	281	269	232	291	253	270	264	250	256	267	253	266	262	255	245	291	267	285	305	273	270	279	276	282	266	237	274	284	267	258	254	260	262	256	265	274	265	225	281	243	284	265	271	254	255	257	271	242	281	251	223	252	240	271	258	273	252	246	230	270	283	273	288	323	253	287	289	268	264	273	283	251	294	278	290	279	274	302	234	255	280	257	268	253	252	234	279	268	265	259	270	309	266	240	260	280	262	269	274	273	267	260	280	288	262	247	274	266	249	297	254	234	245	283	278	313	251	261	272	283	242	240	260	269	250	266	255	288	277	266	258	260	301	306	269	280	283	275	307	262	276	288	276	289	276	311	239	249	254	250	253	281	272	271	241	251	273	283	282	247	281	271	279	277	296	241	264	280	254	260	260	273	253	278	246	276	246	271	287	288	277	260	261	260	249	273	268	260	248	296	274	254	251	290	253	251	283	284	258	278	272	241	247	276	291	252	283	241	271	305	274	248	250	280	250	271	296	286	277	268	269	309	293	285	264	238	257	229	263	264	269	266	268	268	285	267	284	272	263	290	297	253	290	267	252	263	299	252	245	277	270	269	290	255	258	244	292	283	241	230	280	276	256	274	303	273	274	234	265	281	254	294	255	251	286	299	259	256	252	265	280	236	285	317	286	277	273	256	251	261	273	242	251	268	291	259	278	253	283	254	258	246	283	295	290	312	241	277	262	293	257	260	304	254	249	279	264	261	261	261	277	287	259	268	279	251	294	243	242	285	265	272	284	277	291	263	278	247	233	276	279	275	273	275	276	254	292	258	272	276	278	267	257	265	276	310	270	245	248	247	249	251	294	276	270	253	283	275	272	243	297	265	250	290	259	266	245	285	283	275	265	251	280	269	285	248	257	253	274	307	291	240	280	278	256	263	251	266	288	261	272	259	246	265	256	290	276	265	272	253	272	278	244	258	271	269	263	269	265	210	247	279	283	282	287	229	263	276	277	297	277	276	282	255	303	245	259	258	258	257	263	251	289	287	258	284	256	265	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
14171	3001	6179	6992	5844	4782	3995	3359	2947	2389	2173	2067	1753	1621	1525	1471	1348	1347	1208	1102	1119	1118	1076	1052	1050	978	972	950	988	933	873	875	842	889	917	851	810	834	842	880	850	790	832	827	833	834	775	800	787	785	811	775	821	773	832	751	777	812	785	808	838	814	728	726	811	762	733	774	697	776	748	765	777	729	778	710	712	810	747	723	805	781	783	799	724	735	752	732	722	736	774	736	717	806	795	771	736	699	752	787	765	690	749	761	734	711	777	799	754	709	773	742	776	743	759	745	736	758	786	686	736	695	763	711	731	751	772	734	719	757	772	717	710	722	729	749	704	731	752	796	774	752	728	737	783	732	753	753	784	741	763	745	752	725	768	720	737	745	742	738	710	753	809	740	768	731	735	745	793	749	700	726	770	724	750	744	739	702	725	734	710	733	736	745	737	758	692	709	718	724	767	702	695	734	761	739	698	707	711	715	699	738	730	745	700	745	689	720	715	731	777	725	779	743	741	746	782	695	763	686	708	752	753	737	732	728	784	755	710	752	839	767	679	726	788	708	751	732	743	717	784	699	734	744	742	696	680	702	743	751	760	713	716	703	675	720	783	798	764	721	777	783	695	732	709	687	714	759	720	675	742	726	756	747	777	746	756	782	728	752	780	801	700	725	737	682	729	693	720	758	723	767	756	744	721	708	735	740	724	746	683	753	783	714	737	688	738	765	713	787	728	718	714	756	776	758	748	773	688	744	722	699	749	727	749	735	786	704	693	725	728	734	735	703	773	731	740	699	776	741	699	786	731	743	722	733	700	749	745	761	735	705	757	695	746	775	742	700	742	745	740	701	698	748	767	717	698	716	704	715	788	704	718	708	719	754	700	744	737	745	697	680	744	757	757	735	710	747	738	712	738	728	754	720	732	666	684	737	742	769	713	743	725	750	744	758	763	712	733	702	774	744	731	756	718	708	729	766	747	762	713	758	747	706	684	746	719	768	761	750	717	702	721	735	693	708	723	648	725	688	747	728	696	754	707	763	717	735	741	755	726	758	704	750	737	717	733	753	787	761	713	705	700	756	753	703	701	714	702	769	693	735	750	721	739	732	701	747	756	740	749	736	741	740	733	725	767	751	731	747	752	753	717	740	754	781	739	720	794	742	691	758	719	714	755	715	674	734	683	706	776	709	722	750	741	751	729	754	736	763	710	749	723	710	760	731	711	694	723	706	749	748	760	689	695	697	708	779	696	729	776	751	721	731	701	772	768	730	722	746	764	769	770	676	707	684	711	746	698	685	728	745	751	709	721	700	723	749	759	733	770	748	737	729	712	715	706	756	660	738	744	691	762	746	751	699	780	736	722	801	689	735	736	754	725	737	718	749	725	723	766	708	734	733	717	703	795	738	761	708	731	719	751	695	775	774	729	728	722	709	749	785	737	722	732	735	698	739	701	767	733	715	692	715	764	726	704	725	707	711	717	683	691	685	718	768	685	765	705	729	730	718	762	722	709	711	753	694	780	697	774	730	697	742	763	727	722	746	680	727	705	773	633	704	752	750	702	817	758	743	715	750	703	766	694	736	690	707	736	721	791	757	683	751	794	721	734	709	756	741	794	761	804	738	745	698	796	738	714	744	707	750	731	731	716	762	738	752	710	737	741	745	680	712	779	725	719	779	744	695	711	762	734	759	780	745	700	743	750	780	777	720	717	744	754	759	739	740	740	733	692	703	745	717	721	723	771	742	718	743	752	710	701	686	725	741	731	775	748	757	764	757	778	756	707	726	730	767	750	723	718	742	742	728	721	732	722	742	688	731	700	753	738	710	735	790	761	694	718	753	724	731	705	749	708	670	744	756	688	722	674	777	731	702	722	741	754	720	703	751	731	695	717	729	682	792	746	682	723	693	703	728	728	737	764	744	653	749	689	738	692	731	707	676	707	758	776	705	695	734	702	780	726	746	725	733	747	759	750	755	720	765	735	721	745	695	760	699	721	739	698	716	720	701	740	731	732	711	703	710	729	714	767	722	729	738	723	717	763	750	798	763	738	697	711	705	736	717	727	732	711	688	724	724	741	756	708	717	677	723	767	747	804	721	737	715	727	729	774	763	716	713	746	759	734	720	733	741	701	731	727	735	723	697	765	727	697	707	710	769	764	704	733	730	694	723	717	770	728	755	702	702	821	699	725	728	705	733	734	741	735	778	723	756	720	747	696	657	743	748	720	732	719	724	720	785	719	690	740	736	771	710	721	742	742	733	709	736	726	773	766	722	768	773	687	779	713	754	734	718	728	722	798	723	709	729	665	689	741	727	715	748	729	743	745	729	733	756	728	739	695	754	741	735	772	700	713	741	697	741	684	687	762	764	730	758	746	708	673	759	711	737	742	727	683	729	756	674	709	747	766	740	721	729	719	688	725	738	765	754	691	739	771	780	706	743	742	734	712	699	702	759	721	696	733	728	719	705	785	717	687	764	707	739	718	706	684	769	739	708	684	750	728	727	696	704	717	690	713	811	765	728	710	746	741	707	745	743	729	705	715	706	743	763	719	736	730	726	710	731	711	726	732	747	759	741	709	726	689	756	725	708	742	779	700	764	754	684	706	739	729	716	718	688	689	696	750	735	735	741	698	724	739	695	780	701	709	703	725	726	677	655	738	749	703	723	705	715	721	742	732	736	752	734	722	691	717	743	723	767	752	719	726	727	656	712	736	804	739	707	679	723	735	769	713	691	753	744	754	690	695	748	710	686	718	732	726	788	751	738	733	703	766	738	745	748	723	716	731	718	758	695	706	767	714	731	727	708	764	715	783	738	742	749	723	729	731	745	737	736	709	754	765	729	753	722	723	717	780	686	768	709	784	704	733	688	725	726	752	767	723	705	745	715	720	734	736	729	752	710	755	786	731	664	772	702	722	721	727	748	750	748	771	772	682	742	752	696	742	714	758	720	725	790	696	766	733	703	709	716	724	701	739	758	722	739	694	760	732	740	672	737	659	737	706	755	773	720	684	787	738	701	715	770	740	758	677	697	700	727	728	700	772	748	759	730	728	734	712	744	731	733	724	733	701	747	738	755	770	777	762	717	721	673	745	741	761	666	725	734	745	745	733	683	709	668	708	736	708	743	723	725	731	749	699	736	782	730	716	757	777	699	742	779	708	728	745	748	782	715	712	737	753	730	760	768	741	727	701	743	836	661	780	754	724	766	703	727	792	721	703	734	711	766	726	685	720	707	729	740	774	732	710	730	690	732	764	739	760	744	742	714	696	686	721	750	750	757	734	757	702	717	722	700	703	721	717	743	733	736	748	711	722	756	746	746	756	733	706	687	744	714	735	725	755	701	760	745	727	785	732	728	728	703	760	781	702	745	718	754	737	698	754	741	771	771	726	686	730	691	744	751	749	705	704	749	682	730	709	741	690	718	711	751	734	775	709	748	709	697	712	748	760	730	691	764	718	725	760	733	706	713	716	726	750	715	704	719	730	753	668	702	717	720	754	761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3593	170	156	131	115	107	83	82	83	89	89	83	72	85	83	87	83	84	77	66	93	74	90	90	80	88	84	85	84	73	86	90	73	83	71	87	76	79	98	77	75	82	71	79	88	78	86	89	81	89	87	79	73	74	90	72	86	80	88	70	69	82	74	83	87	70	109	86	75	74	74	78	83	79	71	104	80	80	84	79	76	84	100	89	72	73	89	78	90	90	73	82	78	75	80	85	74	87	87	75	89	85	76	63	85	70	78	79	82	84	84	89	81	90	81	92	87	84	78	72	81	67	80	81	74	85	80	66	70	67	76	75	59	71	82	77	76	91	70	85	67	67	91	74	90	66	89	75	95	76	85	97	72	75	62	69	93	79	74	79	93	63	91	78	76	86	72	69	77	84	66	67	81	75	78	82	93	92	73	78	79	84	79	78	81	82	80	94	86	73	88	69	92	72	72	77	79	70	85	71	69	73	79	104	69	88	76	79	85	86	70	82	87	86	76	88	82	98	82	66	58	74	74	91	75	83	70	83	71	72	85	81	75	82	74	74	70	79	72	65	76	95	78	95	76	85	71	94	77	86	75	83	90	80	67	81	84	82	84	86	78	86	78	83	80	79	75	85	95	74	67	77	88	71	91	77	87	90	87	71	78	91	80	86	75	63	77	77	75	82	81	84	90	93	90	88	70	71	101	96	90	79	75	69	96	93	88	83	79	77	92	70	88	89	80	78	87	68	77	78	79	78	95	91	89	81	72	79	67	79	72	82	97	92	85	67	91	91	90	61	67	89	80	76	68	79	74	83	77	67	68	85	67	71	73	81	67	91	68	75	75	80	91	85	61	67	82	84	79	82	90	93	103	74	73	76	73	85	85	78	71	63	81	83	67	98	88	77	84	77	82	64	70	72	81	76	76	71	73	91	89	85	74	57	91	80	80	82	63	70	77	87	72	85	69	83	74	86	78	66	77	77	69	75	71	97	78	82	64	88	75	85	69	78	84	78	72	78	78	73	84	73	78	79	76	70	77	79	93	82	84	78	77	72	85	95	87	82	82	67	93	92	79	86	75	80	79	89	80	77	71	64	65	74	79	71	88	78	83	76	76	72	104	89	73	88	80	84	100	80	77	86	82	68	75	80	85	84	78	85	78	70	69	65	69	79	66	70	70	74	89	85	68	79	76	87	83	87	87	79	83	83	89	82	94	76	83	77	87	71	83	87	95	73	64	79	69	85	91	72	79	67	64	74	77	83	60	91	71	68	72	83	74	78	72	76	85	76	84	70	88	71	91	81	81	72	81	81	75	65	65	92	81	82	67	86	66	79	74	77	90	81	70	85	84	68	69	79	86	81	92	85	74	83	79	81	90	87	73	71	68	82	72	75	74	92	75	90	93	77	66	68	94	76	84	91	73	67	88	80	73	80	79	85	87	78	90	94	87	71	93	90	101	95	87	65	81	69	79	83	76	69	93	65	83	86	62	80	66	95	74	89	78	75	76	75	89	85	92	77	89	69	85	89	77	73	91	117	84	83	73	78	77	88	77	83	76	72	85	79	73	89	72	71	77	80	88	76	79	84	74	85	67	81	103	93	87	84	73	75	62	88	82	78	90	83	74	94	77	101	62	80	67	85	86	70	84	86	80	74	83	66	76	69	81	60	76	77	88	81	99	71	72	89	92	93	92	88	78	76	80	85	80	78	88	66	70	80	81	84	71	79	75	80	95	70	67	69	88	77	76	81	87	86	96	106	76	100	73	90	89	74	63	84	78	92	74	66	87	71	74	82	86	68	72	70	68	89	80	75	89	88	58	80	79	71	81	93	65	79	82	72	72	72	71	90	79	71	86	74	104	82	73	87	78	76	74	82	80	64	81	79	68	90	78	93	82	78	77	69	76	72	82	69	78	89	75	98	73	66	76	82	68	64	78	79	58	86	74	76	69	88	74	68	101	80	74	85	89	75	93	91	94	76	88	70	83	68	90	87	88	79	86	89	74	86	83	87	84	72	71	92	55	84	73	82	65	83	73	81	80	77	67	70	95	74	79	75	75	64	66	73	75	78	75	73	94	82	88	76	97	102	71	70	83	80	87	81	88	72	90	85	80	88	87	79	79	94	87	98	95	69	73	70	77	80	77	62	53	80	81	90	83	68	92	79	97	79	73	101	83	78	69	68	88	76	79	60	101	75	74	83	82	63	78	71	75	85	85	78	64	88	83	77	83	83	73	92	66	64	77	90	84	78	75	69	89	74	77	82	83	83	76	84	85	86	80	78	66	60	66	81	76	65	75	76	65	72	85	91	81	84	82	86	79	72	87	81	91	92	83	75	68	79	89	84	85	73	93	68	86	69	98	76	93	77	81	74	87	84	73	72	73	76	78	77	79	74	71	91	75	89	63	87	91	66	76	85	78	84	80	80	88	85	91	76	81	72	59	64	75	78	71	88	89	82	89	87	78	87	79	65	75	73	75	71	95	101	81	75	93	61	69	62	90	74	76	86	60	88	79	73	65	72	64	62	74	84	71	80	74	82	65	81	81	79	89	67	82	98	77	81	82	84	70	75	80	71	77	66	76	76	91	84	95	81	84	77	80	77	81	77	86	97	88	88	92	81	85	59	72	88	90	81	63	82	95	69	95	99	72	73	90	79	91	73	92	81	95	63	74	67	82	84	82	86	88	76	80	72	84	87	66	76	82	78	91	85	82	74	82	82	78	81	86	56	79	85	81	86	68	77	67	75	87	70	72	79	95	85	75	67	83	71	83	72	69	88	60	65	83	91	85	84	81	67	73	90	70	93	78	88	79	88	81	82	75	84	75	72	77	70	76	86	64	93	81	90	73	81	69	95	89	77	98	80	80	60	72	77	74	71	63	84	81	85	81	70	78	63	82	75	92	92	69	78	67	105	93	68	65	80	87	82	87	79	69	74	78	72	98	91	81	72	67	71	77	73	82	70	71	94	83	68	79	90	80	69	76	77	70	78	92	86	77	82	92	69	83	97	88	93	76	83	89	71	66	84	81	66	78	88	88	80	75	67	78	82	78	83	72	96	75	80	68	77	82	73	73	90	86	89	67	74	86	98	75	79	73	75	83	75	84	79	89	78	84	85	76	73	75	75	68	67	87	86	74	92	80	83	93	90	69	92	76	72	83	70	77	81	98	77	73	75	82	78	91	83	76	86	65	89	82	83	76	86	70	76	88	67	84	93	85	86	82	77	77	102	82	83	81	77	87	70	79	76	87	67	79	87	63	78	77	67	89	87	93	58	83	84	79	67	73	71	75	92	80	76	88	88	80	84	82	79	82	88	79	78	76	84	103	101	77	77	84	80	92	104	79	73	81	84	78	80	75	64	65	70	77	85	76	67	84	85	88	77	85	72	82	82	90	78	75	85	81	73	89	83	91	87	94	78	84	67	79	83	100	71	82	66	83	93	76	78	87	94	73	84	71	85	64	84	79	80	76	87	82	86	67	72	90	80	84	83	92	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
4213	376	469	472	453	389	362	360	316	304	326	319	319	274	301	313	299	295	272	262	269	290	280	337	276	272	259	272	272	307	289	280	289	295	265	309	289	282	281	280	286	279	266	291	274	255	273	294	278	276	275	262	255	254	293	270	296	277	249	255	278	229	282	271	281	272	279	258	247	286	279	276	251	294	273	281	303	255	248	269	276	290	271	262	290	238	283	285	284	281	288	264	286	259	326	262	257	265	287	276	264	269	268	273	316	274	274	297	278	259	288	280	256	279	265	271	282	256	288	272	273	280	269	281	266	255	308	256	300	287	272	257	295	292	246	278	276	255	299	270	233	289	273	250	273	257	266	294	278	255	258	268	281	304	287	261	262	272	302	263	245	298	283	280	291	276	269	237	260	280	287	249	288	246	272	272	241	291	251	280	272	279	275	272	271	297	307	299	276	271	280	256	241	291	271	260	228	264	259	294	282	276	271	292	273	276	298	276	259	285	266	293	275	258	268	257	236	264	266	283	261	244	270	271	278	294	247	249	276	294	280	288	260	284	242	273	267	303	259	287	261	303	259	267	278	271	281	285	262	263	297	250	244	276	274	257	260	283	259	264	276	271	279	275	234	280	260	306	292	299	283	257	285	303	277	264	260	273	280	256	287	237	255	276	246	267	286	279	277	261	256	281	315	281	288	272	297	260	242	271	255	271	271	255	256	271	282	250	317	274	267	292	281	269	272	240	271	289	301	288	270	298	247	264	263	270	293	320	252	278	263	246	296	251	310	270	254	275	285	296	259	261	240	241	270	289	285	284	291	314	280	278	264	297	257	278	279	247	280	253	267	276	248	258	268	289	276	305	256	293	283	284	257	282	259	255	257	285	240	271	278	264	268	286	277	247	297	256	282	286	308	270	248	277	264	246	282	256	319	269	254	287	312	279	270	266	265	263	226	249	276	239	275	281	284	246	258	258	267	286	278	276	305	281	278	290	278	249	258	276	280	310	269	290	256	302	235	251	303	248	312	257	288	285	314	285	295	267	265	275	286	275	276	286	265	297	266	293	297	275	233	292	268	242	257	314	267	267	299	260	274	274	275	305	247	263	278	254	267	286	291	274	274	270	248	257	281	278	290	261	274	296	288	305	275	262	288	260	259	258	275	282	272	273	293	282	280	277	292	276	261	265	284	279	256	266	303	253	262	268	275	278	246	281	267	282	287	256	301	266	280	329	259	267	297	291	266	249	260	295	256	261	277	263	258	255	243	272	273	272	244	277	235	230	294	294	327	283	281	298	259	270	272	243	262	269	286	286	280	283	289	257	251	248	273	274	295	264	293	283	255	266	271	253	280	262	277	274	303	274	238	265	281	258	265	270	274	264	273	295	284	263	250	256	274	290	284	250	291	260	276	242	280	283	277	272	261	255	299	282	299	246	255	278	249	256	302	243	282	277	302	272	287	261	259	259	271	246	242	294	272	290	261	264	257	270	274	287	258	286	276	280	298	272	269	295	250	276	271	274	267	258	241	273	279	288	257	270	267	270	263	279	268	267	271	259	290	280	247	247	280	255	285	263	277	256	251	275	311	284	282	252	294	293	271	257	256	263	261	283	260	249	254	267	291	256	296	265	275	298	278	292	324	268	295	281	244	250	269	260	264	284	276	280	275	274	245	244	284	238	281	239	273	252	279	272	270	273	262	274	286	264	263	270	265	273	296	283	266	299	282	244	282	292	293	259	259	259	275	250	269	268	308	270	275	278	265	269	280	277	241	265	272	258	242	272	283	236	250	304	289	258	255	284	273	259	271	273	274	271	275	288	245	306	266	260	269	274	249	274	270	268	263	284	277	255	274	293	281	279	287	238	268	260	264	256	254	274	290	278	274	260	282	274	273	285	248	262	288	267	294	267	266	275	294	269	289	305	277	280	286	268	257	282	270	271	296	252	280	265	249	238	275	251	258	283	306	267	265	275	289	258	305	303	284	275	314	295	285	284	308	268	235	269	281	275	295	273	288	282	292	293	270	283	264	253	274	269	269	284	279	287	255	306	273	297	260	273	266	263	256	256	294	244	264	284	285	287	291	273	291	278	301	320	268	285	261	283	288	280	259	269	260	259	252	300	257	259	254	275	266	282	261	277	263	280	257	276	276	265	258	267	272	262	279	268	261	310	264	231	256	270	278	263	248	272	257	263	270	273	294	297	276	278	258	250	269	298	259	260	297	244	267	271	268	278	303	287	288	285	256	267	261	249	266	265	303	275	282	298	251	276	267	328	282	293	242	275	265	290	263	287	258	263	256	288	266	270	265	269	284	270	234	270	280	261	276	296	257	289	244	290	250	255	264	275	267	261	283	255	276	278	248	287	255	277	280	293	294	324	292	267	278	260	261	258	283	257	291	258	249	275	264	291	274	296	274	264	259	309	243	287	234	240	286	271	294	284	283	290	258	264	251	255	268	275	274	282	252	259	275	286	252	274	267	243	309	275	276	287	275	254	312	250	271	276	288	228	278	278	283	268	297	244	232	281	261	264	264	253	274	288	271	280	256	262	266	288	280	260	265	271	289	255	263	260	273	287	249	259	288	259	281	270	283	300	262	263	276	308	239	266	266	268	271	255	293	264	288	278	254	264	262	274	301	263	281	269	299	259	251	286	271	250	281	256	254	276	254	251	272	286	265	281	279	318	272	277	266	252	257	259	261	290	299	282	312	251	257	262	276	291	283	278	292	267	284	269	266	309	287	264	293	295	290	269	246	272	260	294	258	264	267	282	295	289	255	267	290	273	269	266	286	279	286	278	256	261	271	300	262	284	261	283	257	270	271	263	264	279	272	297	296	272	279	261	249	282	268	298	265	274	268	307	275	301	293	275	323	266	251	299	276	261	258	290	272	254	255	271	288	272	260	272	284	289	280	284	258	268	274	274	267	277	287	264	262	277	283	293	241	302	257	288	300	258	253	294	254	273	255	246	266	281	256	270	285	282	276	267	255	254	235	264	262	250	270	288	278	254	250	262	262	253	292	266	287	266	291	268	300	262	303	253	285	287	279	279	301	272	288	302	266	266	269	255	286	267	287	279	247	285	258	248	265	287	271	280	270	273	286	254	277	255	269	268	263	269	273	288	287	289	273	275	264	258	292	273	280	269	236	278	278	275	283	273	271	267	261	272	276	261	283	261	277	267	291	254	272	261	247	278	261	261	281	286	271	299	263	271	303	265	269	259	285	294	288	249	269	277	279	299	263	267	291	256	278	278	257	319	254	289	309	264	265	255	274	281	271	252	279	282	264	261	265	296	305	272	254	282	244	268	279	264	266	254	282	293	299	271	272	295	270	311	290	294	291	242	246	294	273	272	256	274	313	260	277	267	272	268	305	282	277	284	288	275	282	254	285	276	268	264	263	268	307	297	262	262	228	241	260	284	257	281	252	263	278	293	266	263	290	271	289	306	290	267	274	254	289	249	270	261	270	293	299	281	268	272	279	274	260	285	275	278	253	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
23438	2234	1472	1138	775	646	516	377	333	346	275	253	225	235	231	214	195	199	209	186	187	202	202	194	181	175	200	164	195	181	179	186	169	172	144	161	185	172	171	171	172	185	165	167	161	152	170	172	144	146	190	160	180	160	152	165	173	145	157	165	192	186	162	169	168	174	179	150	182	163	160	167	179	160	166	180	175	155	169	168	177	156	157	164	166	161	171	158	160	170	158	142	167	153	168	168	191	169	157	166	160	156	165	163	194	181	166	168	175	186	175	170	157	172	184	179	155	162	158	195	171	153	175	169	177	166	194	159	175	167	158	189	169	156	166	167	169	167	169	184	176	186	175	186	182	183	177	172	183	177	175	179	150	147	166	186	161	161	161	167	160	189	163	141	171	162	178	181	184	165	149	168	145	151	178	152	159	174	152	164	186	160	170	165	169	188	139	182	164	156	174	166	172	169	185	164	157	161	179	194	167	140	164	166	199	158	156	157	170	146	168	158	159	173	165	171	184	154	140	162	172	157	147	181	153	192	148	162	134	172	148	171	172	161	168	160	163	161	171	150	157	148	142	171	151	166	158	169	179	168	166	183	161	178	175	147	161	148	179	173	152	201	172	162	155	152	165	183	163	181	154	170	157	159	159	151	165	170	164	178	182	149	150	154	159	179	148	186	156	175	190	167	175	162	152	150	162	172	150	173	145	161	182	165	169	165	182	191	166	149	137	164	155	171	173	162	169	136	153	173	155	171	162	143	159	158	178	176	198	171	158	172	160	166	158	160	177	180	152	143	169	164	164	166	168	183	165	163	204	174	160	155	154	183	164	157	180	139	188	155	186	169	151	183	158	170	173	169	162	163	171	181	182	168	170	164	151	145	164	171	165	172	160	155	175	178	167	166	168	189	178	163	170	139	165	176	165	161	160	155	169	170	169	153	156	181	186	162	182	194	170	179	149	187	147	170	171	151	176	169	159	161	161	179	153	155	175	173	193	176	190	162	152	155	163	152	152	178	152	159	160	176	164	194	160	175	164	175	168	186	156	158	158	155	187	154	164	141	169	167	151	185	165	160	167	179	179	173	156	138	163	165	167	164	169	160	157	164	185	167	192	158	155	158	155	158	166	188	188	172	179	171	166	180	173	159	175	158	161	175	159	170	159	159	164	169	168	160	156	156	158	165	167	148	160	166	134	159	153	168	164	179	156	170	150	173	162	177	145	172	133	179	188	150	168	174	168	168	157	154	168	151	188	163	155	161	170	180	160	188	157	169	169	178	163	163	178	156	171	168	165	162	153	151	174	144	173	126	160	176	161	164	161	150	181	167	190	147	165	161	164	167	153	171	149	172	174	146	166	176	156	184	179	155	171	160	167	171	177	153	166	165	160	200	152	179	177	161	174	172	142	152	171	172	156	164	192	176	198	166	156	150	166	148	141	169	173	153	163	148	176	167	174	169	165	163	176	161	166	171	154	144	170	161	149	171	150	163	168	175	176	179	170	172	168	143	185	146	173	174	181	162	164	173	167	138	162	180	160	166	172	160	158	157	186	160	158	176	164	178	167	183	182	182	176	171	174	181	188	152	169	149	157	168	168	168	180	172	185	170	153	180	176	167	181	168	156	187	146	180	162	154	169	151	165	154	158	146	174	170	160	140	168	154	159	198	151	175	158	170	160	159	176	144	147	172	156	151	153	172	152	161	152	164	167	164	160	135	165	169	174	161	178	139	161	160	152	185	180	159	167	162	171	175	147	195	178	176	165	158	163	160	164	174	189	152	172	146	168	158	161	175	183	171	172	155	163	168	183	168	198	164	144	156	182	160	172	180	160	165	160	149	168	152	150	164	170	190	160	166	164	194	173	176	145	165	158	175	157	179	165	150	182	159	161	145	177	163	168	160	144	182	165	167	174	157	156	151	145	181	173	156	168	174	166	187	153	178	147	151	149	183	166	177	181	162	152	177	177	165	169	159	156	177	167	168	179	167	160	170	161	152	145	193	171	162	188	188	168	170	150	166	166	167	169	162	167	162	167	175	151	163	167	162	176	155	168	162	171	161	174	167	152	153	178	181	185	157	158	166	159	164	172	167	156	187	170	164	158	156	141	172	173	155	157	166	140	180	191	169	153	159	155	181	174	164	155	154	186	170	173	181	174	164	168	158	165	169	166	183	184	168	160	157	138	165	170	151	160	185	164	176	159	165	185	154	184	171	172	174	160	183	187	164	161	174	151	172	162	160	181	134	178	185	174	175	163	134	197	170	179	198	172	181	151	143	149	182	164	171	171	169	169	166	155	148	127	143	170	167	179	181	155	186	159	173	171	178	165	163	168	141	171	164	165	144	163	166	173	147	175	147	167	176	156	173	172	174	187	163	174	181	167	161	152	137	178	146	160	209	173	161	163	176	158	163	148	176	140	172	159	152	188	197	166	168	156	163	166	180	155	163	142	161	157	153	157	145	175	163	175	181	199	164	163	152	157	165	166	172	187	175	181	168	171	183	177	163	159	168	169	151	180	169	188	162	146	198	184	180	179	174	145	170	139	185	187	156	165	163	159	179	162	155	196	150	187	144	164	163	174	171	163	179	137	183	157	159	167	191	135	171	158	181	165	181	166	168	175	160	160	160	180	189	167	145	163	170	174	155	172	164	162	165	182	172	178	169	171	187	158	138	158	164	183	150	166	170	143	176	163	141	187	190	173	177	163	188	182	139	180	155	176	179	171	162	181	175	170	151	158	172	175	167	161	183	173	165	160	182	176	170	170	151	151	161	159	168	155	178	169	165	172	167	167	174	176	157	159	152	166	186	139	164	135	175	167	156	189	184	150	147	163	163	175	167	153	177	159	173	162	158	178	178	170	167	178	155	162	171	184	165	171	160	183	148	139	166	159	162	172	191	177	152	156	174	157	185	164	180	194	153	160	175	158	153	152	169	165	181	141	169	169	170	166	170	174	182	180	146	161	145	192	153	169	153	174	175	166	197	159	171	171	186	172	160	165	169	163	158	156	173	149	165	169	160	160	167	148	157	144	150	129	166	163	154	168	161	166	166	163	160	183	172	176	162	182	170	178	170	175	148	155	174	161	167	146	181	171	171	161	163	142	163	211	182	149	148	184	152	168	182	163	175	164	180	147	173	160	183	168	143	170	173	179	180	168	178	178	154	168	154	173	181	191	138	162	160	169	176	144	161	161	148	155	150	172	185	180	169	164	168	157	166	146	163	160	162	146	185	167	171	190	161	164	168	168	162	156	167	164	170	175	157	153	138	182	173	181	161	160	148	154	177	167	174	158	163	172	165	169	163	153	159	159	160	154	149	160	188	157	177	187	154	163	158	164	182	184	176	178	157	180	149	172	149	197	155	159	167	199	142	167	172	155	142	136	150	190	149	169	156	167	184	151	163	177	158	176	149	172	167	127	172	141	186	172	150	181	191	175	158	163	189	156	169	173	141	155	142	181	175	174	184	137	184	173	168	167	151	176	169	141	162	160	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
10773	1589	3379	3843	3190	2597	2106	1859	1639	1395	1205	1190	1024	932	907	833	790	829	786	790	719	675	713	626	682	661	606	662	601	543	581	610	576	608	577	532	550	598	571	547	501	543	542	558	525	529	591	591	554	506	500	482	528	510	511	507	551	458	510	519	538	518	505	499	567	499	506	525	528	493	502	503	529	529	520	518	502	511	527	484	500	537	506	498	533	514	515	504	476	484	437	460	500	486	511	490	498	507	482	554	517	557	496	476	517	515	496	487	513	509	472	516	521	486	469	486	489	473	465	484	495	516	473	505	527	497	463	498	486	482	486	493	493	479	527	506	476	501	508	445	492	521	530	505	473	482	474	511	458	502	507	470	493	515	519	456	523	528	494	464	494	498	528	483	473	522	486	534	530	516	496	511	502	492	500	500	499	482	462	530	516	481	521	479	486	476	490	518	507	517	518	507	480	482	489	491	491	482	523	459	516	523	492	477	503	467	487	494	480	520	486	503	479	462	509	488	497	493	498	473	504	466	525	546	479	477	486	477	499	491	476	487	503	521	478	497	460	487	503	470	481	505	498	477	474	492	479	506	475	449	474	494	502	461	506	470	493	466	490	473	469	531	495	515	486	527	503	508	467	482	469	501	509	481	475	494	484	486	517	491	492	469	498	528	485	486	494	520	503	443	479	490	501	459	489	486	476	519	499	492	488	520	547	468	477	484	492	491	474	491	501	528	516	499	505	492	481	518	471	496	484	525	508	499	520	493	448	510	521	524	491	519	445	516	515	477	485	471	508	455	475	499	474	497	484	473	495	496	498	522	481	505	518	492	514	503	500	498	496	518	481	483	533	486	501	485	490	486	496	473	501	499	519	517	485	504	490	491	487	498	520	494	521	499	511	512	517	489	546	486	506	483	503	512	513	496	508	498	503	479	485	508	473	501	481	505	496	513	473	488	496	506	503	495	475	445	450	483	474	473	500	514	481	503	494	480	466	465	512	489	499	504	521	509	457	470	461	501	482	517	477	492	492	497	503	479	509	493	490	497	502	504	463	493	529	488	522	524	472	500	491	505	471	494	473	484	516	468	467	483	528	485	483	471	474	514	523	482	433	489	508	531	529	499	479	466	481	501	491	489	485	473	463	496	531	499	461	534	488	461	510	494	491	491	536	465	526	513	477	523	516	480	495	455	541	486	500	527	478	477	464	530	516	436	490	458	509	430	525	492	502	468	504	520	500	500	507	495	489	502	518	495	511	478	505	489	467	490	471	496	473	457	448	483	530	494	489	490	482	488	498	487	456	469	487	463	506	454	501	485	508	494	476	493	491	490	508	484	486	473	465	498	485	532	505	476	476	478	523	487	519	471	491	502	473	470	475	472	449	473	465	512	515	489	486	516	512	489	458	534	484	502	456	495	508	511	512	506	542	511	492	509	513	508	484	464	481	499	513	463	509	496	482	485	495	494	501	511	547	536	480	483	442	469	481	533	490	447	471	468	514	464	516	492	498	515	454	488	477	477	484	484	481	536	483	489	460	509	514	539	469	516	485	500	494	473	490	493	534	472	465	475	472	459	480	513	487	526	500	494	484	451	464	520	514	472	488	477	502	497	516	511	518	505	432	446	479	496	474	491	495	460	506	484	496	476	496	515	487	520	544	482	502	489	488	498	504	496	461	481	513	473	472	453	503	493	486	469	491	503	484	490	478	470	457	482	504	515	481	503	502	486	501	497	443	501	480	514	448	540	482	470	498	496	487	493	465	525	505	447	498	506	465	471	437	462	475	503	503	482	479	439	488	495	529	456	519	518	520	511	493	446	467	508	462	479	499	510	494	490	518	463	479	486	505	488	513	502	540	484	494	489	517	433	480	498	472	511	480	473	523	481	439	513	461	489	462	478	519	482	509	485	496	526	483	488	508	464	500	473	519	523	518	475	467	544	522	521	492	456	477	521	498	478	519	486	493	487	507	462	523	511	516	482	479	508	471	495	475	521	497	481	529	459	524	485	467	479	527	490	487	499	517	496	470	489	484	507	477	488	489	485	498	472	474	452	489	490	478	525	506	482	451	491	519	505	524	501	519	517	502	472	495	502	482	507	490	523	451	480	528	479	505	519	479	486	465	474	504	491	489	503	507	495	485	455	478	479	474	509	474	503	476	487	485	518	497	483	479	515	504	481	513	508	488	481	479	478	508	515	461	501	509	508	472	467	492	502	498	507	524	478	477	529	503	480	497	449	511	521	481	549	524	514	492	526	507	473	519	450	511	527	537	497	530	511	477	448	500	483	484	490	512	527	501	486	495	473	507	480	510	504	501	478	480	493	456	541	465	504	499	478	491	468	502	521	475	468	454	446	507	457	513	440	486	490	491	478	508	503	480	482	453	466	540	487	448	495	496	511	452	526	456	480	511	504	449	493	472	462	437	496	478	519	503	477	482	517	504	507	522	486	505	460	456	452	497	466	478	466	493	498	475	475	477	499	460	480	483	516	514	455	504	487	462	494	462	476	457	495	456	477	428	493	482	512	451	497	466	455	450	547	493	505	493	515	490	475	469	487	495	551	504	471	510	502	483	447	513	512	491	501	489	491	484	532	486	505	488	501	482	493	463	469	498	484	508	499	513	537	477	475	488	516	481	493	463	473	470	491	494	479	491	525	483	496	522	468	469	472	479	510	521	478	507	511	479	472	476	510	488	469	500	483	487	528	484	462	462	498	524	488	493	454	483	467	487	504	510	516	503	447	461	524	467	484	467	491	491	527	476	493	474	456	488	508	493	513	479	466	483	492	477	458	505	510	483	495	534	494	524	474	520	491	479	501	537	475	461	515	482	520	492	495	485	537	486	482	475	505	459	490	495	527	470	528	492	468	486	499	503	497	532	500	496	496	525	493	506	468	509	485	467	482	476	501	508	477	515	505	518	523	469	499	456	525	453	501	548	518	463	481	497	470	486	476	522	496	444	491	498	467	491	524	482	452	489	501	480	451	478	489	498	484	497	527	460	503	450	491	529	502	508	456	486	473	443	470	475	514	492	468	491	486	507	502	500	470	494	461	461	474	517	472	471	471	508	483	540	493	464	506	494	488	510	488	463	510	465	484	488	517	503	489	556	487	515	465	454	501	503	490	517	496	509	544	504	471	475	518	481	507	468	452	459	500	525	463	514	478	500	504	512	508	442	483	477	498	489	488	474	506	504	474	464	502	529	489	465	461	480	473	551	499	488	468	491	517	479	487	458	461	529	490	450	463	526	509	513	497	495	473	479	485	475	472	518	489	508	503	468	518	470	515	485	483	532	526	478	467	490	489	508	486	496	493	444	489	509	501	507	487	522	524	524	481	441	512	502	501	518	498	477	477	468	509	480	507	520	494	493	502	480	508	498	482	517	500	501	472	485	495	461	498	521	519	469	501	515	500	564	482	501	452	442	488	546	555	497	497	487	524	493	472	487	464	511	490	497	517	485	482	503	480	477	507	530	514	500	537	531	463	546	513	479	483	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34367	5354	3236	2401	1703	1247	966	774	637	565	510	431	402	401	374	376	344	318	320	359	346	295	278	333	313	309	294	299	279	326	263	279	292	278	297	286	291	258	282	284	303	301	248	301	286	258	277	291	278	300	269	273	287	292	291	283	269	296	267	280	282	267	269	278	258	290	254	279	265	265	270	258	283	290	269	281	260	249	281	258	256	249	274	278	286	262	280	302	274	268	271	268	286	268	270	264	255	297	274	265	273	265	289	274	267	248	284	250	292	264	251	286	254	244	264	277	254	268	274	267	252	265	257	291	251	249	266	258	255	317	253	279	265	226	275	259	255	256	280	280	245	279	283	274	274	288	271	274	274	268	270	250	274	290	284	263	291	274	280	298	249	247	283	253	270	271	275	261	287	285	250	262	265	277	268	257	272	274	247	241	254	266	266	266	294	287	254	240	263	281	276	263	252	239	251	255	264	283	283	254	261	248	254	251	263	283	256	254	286	259	272	277	241	289	258	299	284	281	266	267	284	254	289	266	290	247	280	284	254	278	256	257	273	257	256	277	286	272	264	299	267	269	262	255	282	272	293	257	260	288	274	261	274	264	254	263	263	280	280	271	262	260	281	278	269	222	267	289	294	276	225	299	287	287	251	280	267	296	258	257	241	251	266	325	296	287	245	274	300	247	240	283	251	270	282	241	253	265	252	264	250	291	283	266	275	235	271	274	265	243	280	286	265	280	228	291	275	273	272	283	246	267	231	265	255	262	259	292	255	271	262	252	296	310	243	264	271	259	270	260	261	252	242	284	262	246	262	255	262	272	287	272	303	292	288	259	262	275	261	272	260	249	282	275	288	264	290	255	266	292	279	252	237	246	269	270	239	258	272	297	253	279	251	249	227	255	244	270	276	272	266	278	289	287	261	245	274	285	278	252	264	258	271	279	227	253	257	251	272	257	278	266	290	259	256	280	274	280	289	257	274	273	280	262	246	265	285	273	279	273	262	302	275	243	280	255	272	266	271	261	266	234	251	280	279	281	286	248	316	283	233	272	288	301	258	270	288	245	278	269	302	258	279	247	294	270	283	266	256	228	277	283	278	266	237	277	301	279	254	270	274	257	275	253	277	261	247	292	286	282	247	280	282	287	260	258	268	268	263	264	286	285	224	255	271	280	299	248	278	290	258	233	308	268	294	263	272	252	266	246	290	300	279	273	252	305	261	296	264	245	260	268	258	286	284	275	297	258	247	247	261	261	300	258	282	265	287	270	306	255	294	247	268	314	273	283	291	262	250	253	272	257	303	249	240	229	274	285	264	258	285	243	270	283	274	250	258	267	286	276	279	268	265	266	265	283	273	267	282	281	233	267	279	280	245	276	285	265	275	256	246	236	270	242	269	278	261	261	280	260	303	256	315	288	244	268	298	243	267	270	299	282	265	250	290	285	278	244	270	281	238	242	276	261	242	267	276	280	285	271	261	262	267	256	267	289	280	299	252	283	281	260	284	243	269	273	271	317	287	289	277	246	263	263	291	292	287	270	265	262	267	259	253	264	288	255	292	252	240	261	257	256	274	290	265	272	285	279	266	272	261	275	307	266	298	253	255	274	267	295	242	246	279	253	295	255	267	238	259	292	278	297	281	278	258	266	321	279	252	270	265	291	248	271	270	280	247	263	278	280	266	278	245	254	273	281	262	260	306	269	269	291	252	240	306	248	283	258	288	271	263	292	262	250	252	264	255	265	258	243	264	285	268	270	276	278	286	255	267	280	278	269	273	246	288	258	255	271	258	294	268	260	273	261	267	272	254	261	250	251	268	285	235	260	291	286	293	302	280	268	265	255	262	275	280	246	287	287	259	256	265	260	262	250	274	245	265	275	299	259	279	279	271	284	299	270	263	270	242	260	276	250	255	260	271	248	267	275	296	255	250	278	274	277	248	308	271	265	243	288	276	243	253	249	256	288	252	250	289	244	269	260	263	262	272	306	273	266	293	268	261	290	277	278	301	247	284	277	290	288	283	249	270	264	264	235	257	285	271	266	274	254	293	267	275	302	271	295	272	261	276	263	254	259	268	259	279	283	262	273	282	275	285	274	267	266	274	265	262	262	261	260	259	240	246	264	277	262	248	273	260	280	261	274	245	241	263	265	267	273	290	250	279	252	270	260	250	271	284	260	266	263	301	272	261	258	251	260	284	272	265	289	263	296	280	267	272	282	258	252	272	272	261	294	301	303	283	249	272	263	252	274	249	292	293	260	269	281	258	271	284	264	265	262	266	263	246	257	268	237	253	261	264	263	267	284	271	267	307	268	260	245	280	264	254	275	280	279	283	280	245	275	278	283	268	275	265	262	297	287	266	263	259	257	242	266	289	280	266	282	279	294	287	259	279	270	310	273	262	271	260	268	257	273	261	269	285	267	321	280	277	277	277	255	291	284	290	262	271	277	306	288	299	257	250	284	261	281	286	260	261	286	248	279	292	277	267	242	271	264	268	257	255	258	271	257	231	245	280	265	275	250	286	275	262	237	254	254	293	304	297	257	251	291	283	267	259	263	291	262	271	267	245	275	293	251	289	262	278	256	248	277	255	294	256	264	230	257	272	255	251	303	279	271	282	261	224	243	258	283	223	280	275	270	239	285	228	272	267	242	276	275	251	291	270	293	265	279	279	273	262	257	265	256	241	269	254	276	289	274	249	261	257	261	285	273	263	276	257	236	267	262	275	281	266	280	286	282	235	262	252	284	260	265	258	266	256	285	295	251	263	252	250	274	291	228	239	289	253	299	274	291	248	247	252	228	269	265	293	283	277	253	298	290	240	288	235	284	253	278	280	263	266	289	246	263	263	254	303	281	253	259	252	243	277	276	239	256	272	291	281	288	246	290	284	287	274	252	253	267	281	257	254	284	265	230	278	248	272	295	275	291	252	283	276	274	298	250	275	277	261	250	291	270	259	248	254	258	275	256	282	259	264	254	243	263	266	272	306	270	235	268	296	254	267	280	251	265	247	236	278	265	275	269	288	267	274	288	264	282	262	253	237	285	261	280	261	268	278	276	291	281	276	265	240	274	255	273	257	284	305	269	303	276	280	267	257	280	272	237	281	260	274	259	262	275	268	260	250	239	259	282	229	247	284	291	279	264	255	283	291	273	266	264	272	263	271	261	258	287	253	266	260	265	263	276	275	293	269	249	279	277	272	272	291	279	280	276	259	272	251	279	269	263	260	272	276	299	251	297	250	257	237	255	271	285	244	252	253	274	285	291	270	291	304	238	289	265	286	275	285	244	223	287	274	287	248	270	252	296	288	245	282	285	277	267	276	276	277	291	265	232	297	276	275	304	254	243	280	259	275	238	288	300	290	270	242	258	265	250	255	293	258	286	251	308	255	275	244	255	247	236	279	256	279	259	255	296	268	252	296	282	269	241	269	270	287	273	279	297	239	280	235	242	272	306	257	286	250	265	289	261	277	273	254	245	297	259	267	257	259	251	268	242	276	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
13824	2916	6395	7168	5887	4853	3917	3331	2807	2429	2179	1889	1860	1672	1552	1487	1291	1262	1243	1207	1148	1064	1067	1000	1028	1006	1005	955	927	990	888	869	885	845	870	833	883	883	841	849	815	845	858	784	804	810	836	786	871	764	807	814	786	763	812	740	789	799	834	828	766	727	756	752	763	779	756	760	771	774	755	820	775	769	731	736	787	774	715	730	706	752	769	763	729	743	745	716	746	777	779	740	696	774	755	757	795	739	770	705	727	690	745	752	717	769	685	722	752	732	709	707	782	731	804	717	734	721	719	748	729	705	738	790	692	715	774	730	784	747	725	767	712	749	763	730	704	710	698	751	695	742	743	729	702	740	698	779	773	714	725	719	734	752	766	747	745	742	713	730	716	740	770	710	734	716	746	756	698	760	753	737	769	763	716	760	723	732	737	790	690	714	687	721	723	706	758	729	714	764	738	723	796	675	717	736	743	707	720	785	774	766	750	733	734	752	713	783	741	750	781	743	764	804	735	695	722	740	742	724	767	714	709	748	769	708	745	781	772	721	770	773	743	750	776	763	673	746	744	713	713	726	715	745	707	731	691	696	776	747	717	757	731	718	715	735	742	675	741	745	769	775	712	745	718	768	785	752	733	719	750	737	697	745	713	716	713	716	712	720	783	750	731	753	741	721	724	689	705	755	780	744	751	706	729	731	699	733	738	677	706	718	737	743	727	727	755	702	760	738	725	722	715	745	702	735	744	747	698	710	783	773	700	768	721	715	651	727	751	726	709	719	749	744	729	750	729	747	747	725	712	745	679	714	661	731	772	757	723	748	764	709	689	713	727	709	701	707	802	744	684	731	716	727	721	770	764	727	709	763	771	752	699	753	740	750	696	750	718	695	695	757	759	737	669	738	683	762	699	687	716	716	710	734	706	799	713	717	748	709	694	717	709	717	780	735	804	702	717	748	710	748	727	734	725	730	728	721	778	714	736	695	748	755	709	756	741	714	738	738	743	713	745	674	692	737	773	729	720	720	689	699	726	706	750	724	729	734	743	735	733	787	775	747	723	731	749	739	804	693	752	688	750	735	721	787	721	684	738	728	700	759	729	788	756	759	737	730	780	743	716	745	735	766	763	716	685	774	715	731	708	727	690	697	716	687	729	787	724	731	687	778	701	698	758	723	751	744	778	700	748	711	749	701	711	742	721	731	728	716	678	728	726	747	707	716	708	763	753	728	764	740	698	711	751	701	743	729	740	733	761	747	734	711	731	731	743	698	771	699	718	736	744	739	716	757	770	755	755	722	775	785	741	706	733	736	711	770	704	746	729	711	750	672	757	761	750	691	768	714	727	738	755	706	741	726	692	716	730	744	700	727	706	720	716	719	698	711	739	708	731	753	758	689	746	703	725	755	709	780	732	758	695	684	745	724	730	692	766	727	755	728	687	740	737	755	733	756	748	759	775	776	724	746	715	755	713	700	721	725	752	726	722	692	716	740	723	766	766	795	732	708	753	684	731	730	716	730	730	706	711	746	721	720	739	756	695	722	742	733	732	743	736	683	717	747	715	742	719	686	734	745	732	725	761	725	770	693	787	762	744	671	698	675	709	740	686	721	749	740	690	701	717	738	718	719	708	772	756	705	712	754	739	721	702	742	749	662	768	708	736	738	719	652	761	739	694	773	699	707	745	742	766	723	743	733	733	723	709	733	732	776	758	728	675	697	742	755	744	743	704	727	737	711	685	699	709	679	737	726	744	717	735	707	756	734	772	741	740	711	721	678	703	766	746	742	691	739	720	761	750	733	722	710	732	695	712	725	736	732	730	765	752	763	746	746	700	702	723	758	756	734	699	703	729	710	689	763	789	712	719	691	732	734	748	733	739	791	718	752	769	737	713	711	756	699	727	707	745	776	717	740	696	732	759	721	732	734	742	728	763	797	736	732	757	722	678	751	738	706	724	696	700	725	704	717	748	708	727	695	693	733	722	788	748	706	699	743	751	656	762	721	725	744	698	741	699	732	747	696	771	705	758	711	732	734	707	752	743	780	736	732	740	730	698	730	738	717	692	725	679	716	706	715	740	752	759	777	750	758	698	768	725	735	761	780	731	712	738	738	785	731	742	740	722	732	749	740	750	774	781	772	741	717	701	720	737	703	719	778	692	733	702	731	723	746	738	731	724	692	761	756	731	760	759	729	733	696	713	766	756	744	715	737	780	695	707	738	717	743	765	715	755	738	704	709	722	734	750	710	767	748	734	748	696	733	717	783	703	802	753	724	728	716	754	750	710	753	738	766	752	715	704	707	747	709	744	721	712	762	711	703	735	737	743	726	753	712	708	690	728	673	744	746	751	676	697	754	711	720	769	733	786	727	768	706	706	799	683	775	774	708	712	756	737	754	768	718	744	736	758	743	720	738	727	743	731	808	705	716	707	757	713	738	758	749	740	717	756	761	726	755	724	695	726	684	731	691	700	769	712	757	700	683	752	780	765	769	743	757	725	712	720	775	688	728	672	734	736	773	752	763	762	764	778	724	733	766	728	781	693	714	695	714	733	687	778	734	735	715	746	758	749	753	729	688	750	733	731	734	711	697	722	759	720	718	741	724	730	727	719	726	692	722	713	732	709	712	713	764	717	719	747	730	706	738	751	725	762	764	723	744	710	739	762	688	753	740	751	769	759	752	723	703	728	668	726	747	748	735	762	702	703	722	702	749	756	732	752	713	736	686	767	694	776	725	791	772	711	694	721	711	742	691	782	737	725	717	685	744	742	706	750	687	714	715	713	705	756	713	686	688	705	705	713	733	721	754	747	699	663	748	728	741	735	695	722	685	718	720	727	738	758	723	732	693	741	710	688	747	741	732	755	739	754	794	744	725	664	731	706	717	744	732	763	769	747	741	758	761	775	727	774	722	726	718	747	718	706	757	727	755	706	754	761	751	736	703	706	727	695	786	761	750	754	757	724	721	717	752	695	743	742	728	735	744	757	713	714	716	750	696	819	688	706	757	735	720	745	736	741	717	757	709	740	733	693	725	736	673	710	719	721	738	756	746	738	759	738	701	682	765	717	745	727	737	753	732	744	719	742	741	761	725	713	711	749	683	717	733	722	718	764	687	757	795	720	753	779	797	712	742	763	751	765	745	722	693	778	718	720	735	732	737	697	771	739	739	728	725	725	707	777	706	783	723	718	729	698	699	769	703	722	750	731	756	711	718	682	749	773	727	705	681	739	714	705	699	730	731	730	762	779	722	733	746	735	705	724	764	655	727	755	736	769	761	755	719	725	711	744	724	722	773	737	719	723	720	698	683	746	745	740	714	770	735	707	733	755	755	709	737	759	755	708	717	762	738	728	701	751	726	752	740	786	715	765	773	720	719	761	761	747	786	697	707	755	728	739	806	731	694	720	714	726	708	704	744	768	724	718	768	725	730	737	719	758	738	733	759	740	754	758	716	749	744	760	721	719	720	737	717	805	762	764	740	747	759	713	730	695	711	737	746	744	719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3572	180	152	143	116	108	97	73	93	78	94	80	83	70	85	84	91	92	101	82	83	81	66	63	73	90	72	95	65	82	83	69	90	79	89	89	72	72	83	91	74	94	69	77	93	87	85	78	83	69	73	70	81	58	94	79	83	71	86	84	70	74	81	77	92	88	91	75	72	79	72	83	77	85	76	84	69	97	92	72	65	76	85	82	76	91	85	69	81	66	70	89	79	80	84	84	73	74	67	82	81	85	82	77	66	72	66	81	83	70	72	81	92	82	110	75	102	67	73	81	85	75	84	76	77	75	78	75	76	74	89	74	73	73	69	85	88	76	69	71	88	85	76	69	65	70	89	74	82	79	83	71	85	86	81	93	80	77	66	68	77	67	78	73	88	102	95	87	78	77	60	77	77	86	85	78	78	83	98	75	81	79	70	74	87	89	77	70	72	73	80	82	86	74	81	101	71	74	75	70	104	77	88	85	82	104	69	86	73	67	78	91	87	70	83	82	72	85	80	81	75	93	68	77	75	68	86	71	80	87	76	89	85	75	79	71	87	75	65	80	69	78	91	69	72	91	85	81	80	87	64	66	80	85	73	88	93	68	72	70	84	92	90	77	72	83	73	69	92	82	72	85	73	85	87	70	87	94	63	69	83	93	77	77	69	80	76	66	79	77	89	77	78	78	71	86	99	91	74	74	82	92	79	72	93	72	72	88	75	72	81	85	103	84	80	67	75	81	70	77	77	76	79	82	80	83	68	87	94	82	89	79	80	96	71	85	67	70	89	65	82	94	93	80	79	94	79	72	73	97	86	75	83	78	82	83	82	85	87	73	92	64	94	79	79	71	92	74	85	78	81	64	83	82	89	69	85	74	96	78	74	80	90	81	73	79	79	92	80	76	89	79	69	88	83	75	75	88	66	71	90	91	99	85	72	68	83	81	92	96	70	75	84	58	78	88	67	83	82	90	84	90	84	91	71	72	93	82	104	81	75	81	108	81	77	80	103	84	72	66	87	99	74	110	78	74	85	93	70	88	90	90	85	75	78	80	95	89	77	85	75	82	87	74	96	78	84	76	80	73	81	88	61	82	74	93	89	81	84	68	75	64	80	80	84	94	76	97	81	70	83	75	110	69	86	107	82	62	78	81	66	76	81	79	72	92	77	81	84	92	88	71	74	88	80	79	89	85	70	67	77	82	74	80	65	83	89	72	71	69	64	88	89	71	74	65	79	92	71	72	76	76	84	71	85	84	56	81	77	87	76	67	75	75	76	74	76	77	77	79	91	75	69	78	82	89	94	81	77	61	84	83	77	85	65	73	82	82	83	86	72	78	100	80	68	74	75	76	87	103	72	63	72	80	62	73	64	72	88	79	65	73	100	93	64	85	88	91	77	76	96	97	88	71	83	96	73	87	87	80	79	83	70	78	89	82	79	79	90	84	80	91	79	73	82	84	89	75	78	79	86	101	75	73	69	83	94	78	80	91	82	87	76	80	80	83	87	75	72	75	72	84	76	84	80	81	85	83	76	86	73	77	95	96	78	84	71	68	75	84	82	63	85	79	79	80	98	81	83	91	68	88	72	81	75	96	84	72	68	90	70	71	73	73	90	79	73	79	77	89	70	87	78	68	83	74	86	84	83	91	85	82	84	82	83	76	78	77	91	73	86	63	78	75	88	85	78	81	75	68	89	72	82	66	83	98	77	80	101	75	79	68	79	82	66	72	75	94	94	66	83	68	67	78	82	84	85	83	84	82	101	94	78	68	103	101	71	92	71	77	88	105	79	90	77	70	76	88	88	82	87	60	83	80	94	86	81	87	74	92	69	72	81	79	81	84	86	80	64	83	103	83	79	83	88	84	75	89	94	81	87	88	85	78	64	75	71	90	83	69	83	70	69	66	68	78	74	81	76	78	84	74	75	85	65	75	65	74	71	87	84	97	87	71	92	80	68	71	80	83	74	86	76	68	83	76	80	87	89	74	84	76	84	74	76	91	90	73	84	97	60	76	76	72	86	83	78	94	71	94	85	88	74	83	77	84	76	85	95	77	70	102	78	73	95	76	93	84	76	73	77	72	93	69	60	74	71	80	97	93	67	79	82	87	70	82	76	73	91	76	81	85	82	81	65	82	87	79	74	80	87	82	77	79	67	85	84	73	63	68	74	65	89	77	79	92	86	85	69	84	88	69	71	84	77	89	91	74	76	82	80	80	84	79	61	72	72	75	72	87	60	75	80	96	72	76	96	72	70	89	74	63	85	87	80	83	78	63	94	87	90	79	90	78	74	72	81	75	71	80	79	84	78	81	77	83	77	78	82	69	74	82	68	89	67	86	86	81	75	68	77	85	78	81	86	79	76	80	84	71	79	66	64	79	73	72	79	67	97	77	65	88	80	73	68	68	68	65	78	83	86	90	76	72	77	92	77	79	71	88	101	70	87	78	61	76	84	78	79	75	68	69	80	80	71	89	92	96	81	74	64	93	77	86	97	92	88	75	92	76	95	73	74	86	88	72	69	94	75	93	76	88	98	88	78	89	85	82	78	70	82	76	87	69	95	73	75	89	76	74	79	78	63	93	83	92	82	66	84	96	74	88	67	83	78	81	74	67	73	76	90	79	79	86	76	57	67	95	79	87	85	77	86	83	86	70	80	65	76	78	74	63	82	76	71	69	68	86	72	68	89	74	70	68	51	69	73	82	84	78	71	104	85	78	72	104	76	73	81	73	60	72	71	89	87	94	76	93	81	83	72	76	74	89	82	88	85	81	83	73	79	74	84	74	80	83	75	90	90	68	76	66	76	106	93	84	82	83	73	96	78	85	66	69	63	84	86	80	61	80	62	82	86	80	84	82	91	73	81	71	84	75	72	79	60	87	94	88	77	91	75	68	81	104	74	84	81	79	97	80	77	79	78	73	64	84	83	66	95	64	81	81	61	88	84	80	95	88	87	88	84	79	71	81	74	88	90	86	71	75	83	83	84	81	82	71	71	83	75	68	82	76	77	83	53	78	95	76	80	70	76	80	87	76	77	93	82	70	64	75	92	98	67	88	64	85	100	63	91	86	85	80	82	83	88	80	88	88	85	67	74	90	91	80	68	83	78	76	80	73	77	74	83	82	70	90	83	73	81	59	62	77	82	75	82	70	80	75	74	62	76	79	78	61	59	92	85	80	90	69	71	77	89	82	78	81	61	84	86	65	79	74	73	90	70	77	83	77	76	93	93	63	73	70	80	97	75	76	65	75	86	68	78	81	59	78	94	77	75	71	82	91	87	86	81	85	83	88	72	77	60	97	77	82	70	75	88	89	89	81	66	79	73	71	89	79	60	76	77	78	87	85	58	74	84	64	72	91	103	76	77	91	82	83	48	93	75	70	79	79	70	74	94	74	72	92	80	93	83	82	70	63	95	89	67	103	72	91	80	82	90	75	77	74	85	81	87	98	91	77	92	73	73	73	71	91	78	72	73	72	76	81	87	82	89	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
4130	364	449	466	426	418	376	344	346	311	330	265	307	290	312	282	308	296	278	293	270	314	295	276	264	292	274	276	272	301	287	282	265	292	308	259	279	297	288	278	248	301	267	248	306	267	267	262	251	294	270	263	297	272	289	271	300	278	270	269	269	296	279	258	289	276	303	278	276	267	274	294	282	268	261	285	260	289	251	275	287	276	272	267	267	266	255	274	273	281	263	267	252	274	306	255	286	257	278	263	289	279	291	265	289	279	244	265	284	268	274	270	279	248	302	250	245	268	274	266	263	262	243	274	281	275	262	290	245	263	254	272	266	266	312	244	302	271	259	273	274	270	253	257	285	268	272	231	262	271	277	277	285	279	296	272	266	254	258	253	261	246	245	268	291	271	259	295	272	258	246	278	241	259	268	247	275	275	289	312	301	280	255	302	264	287	287	281	278	288	268	292	280	238	267	248	275	251	244	296	272	240	304	291	267	269	283	258	312	241	304	269	290	249	260	278	244	285	259	254	265	263	274	284	250	250	258	287	269	274	296	260	249	293	271	291	255	264	276	272	290	298	265	236	250	263	309	286	293	256	237	294	292	272	268	259	254	272	269	271	251	285	242	278	262	251	225	268	258	270	285	277	247	261	253	252	275	282	293	295	243	254	269	297	264	275	246	271	286	268	281	267	254	302	282	301	277	276	256	277	305	254	266	296	258	282	271	258	276	285	270	282	304	283	268	243	254	251	278	262	273	269	307	264	274	282	292	228	283	262	245	290	270	250	274	293	240	261	281	267	258	278	297	253	299	292	278	255	287	262	250	267	288	250	267	278	245	233	277	286	265	263	285	270	258	256	300	298	267	261	263	268	268	279	247	283	274	297	271	278	273	254	270	260	290	297	264	283	293	263	260	254	282	279	249	241	280	273	283	286	281	281	265	274	282	267	282	292	278	275	237	280	262	264	279	272	242	303	287	235	253	290	270	243	288	233	246	268	269	256	253	269	278	240	271	284	280	287	264	268	260	292	293	267	293	282	255	254	272	298	299	258	286	271	276	258	280	280	242	254	276	268	261	249	260	281	260	274	253	264	290	276	245	280	245	305	251	297	287	284	281	278	278	235	267	246	250	278	277	250	256	282	276	245	281	276	276	283	260	288	271	266	261	253	295	292	239	310	278	283	244	255	312	277	282	242	280	242	299	284	275	286	277	263	260	268	265	276	260	263	270	282	271	271	269	287	299	279	262	252	250	271	265	282	246	268	289	248	254	288	253	269	258	274	271	266	280	278	238	265	272	272	258	277	288	271	285	251	274	284	301	282	293	256	283	285	276	259	266	256	267	255	265	286	238	291	262	268	267	256	274	258	278	264	246	301	270	244	276	269	278	294	282	259	257	286	259	274	267	258	254	255	289	286	259	285	257	293	282	259	249	265	291	281	240	282	246	298	255	269	265	258	278	258	280	281	251	255	288	282	304	258	289	275	302	285	258	268	269	277	303	317	280	282	282	283	255	284	263	284	278	292	254	275	284	249	274	262	283	248	271	240	280	249	260	262	268	280	266	275	290	289	231	259	261	255	257	274	269	258	268	267	271	284	263	254	277	251	264	289	255	280	260	246	273	262	264	259	234	267	262	276	258	240	249	268	260	276	306	280	272	263	261	258	254	290	286	280	249	273	248	256	299	261	276	271	264	279	260	277	292	278	263	249	290	277	253	278	258	285	283	262	279	296	289	276	248	285	290	299	287	306	279	286	255	260	274	257	272	275	281	267	272	275	308	247	253	275	265	265	293	226	268	267	251	279	266	262	266	308	279	262	276	253	269	281	265	249	264	272	283	252	286	295	299	249	279	278	275	263	263	254	272	267	285	267	244	266	289	274	265	272	271	281	260	285	266	255	239	277	287	283	276	258	277	265	261	278	259	261	275	288	289	278	265	261	247	298	271	296	273	279	290	261	271	258	258	280	278	290	290	287	265	280	290	279	279	265	282	261	273	266	295	271	293	263	234	306	262	285	271	267	257	277	256	284	282	257	303	261	300	277	268	261	274	243	250	272	257	259	269	283	264	247	279	274	277	264	284	274	285	272	317	250	279	278	287	260	288	277	244	243	267	293	255	276	265	282	262	274	254	259	278	300	279	289	299	272	271	290	271	277	287	253	257	284	269	277	263	270	297	256	273	255	226	290	284	267	230	279	297	276	258	252	295	250	259	284	248	253	285	286	283	250	267	263	246	266	272	285	270	294	256	262	292	255	271	288	269	249	251	253	269	237	254	294	287	253	280	314	264	264	240	271	282	265	272	293	243	267	257	274	257	283	272	299	307	249	246	291	291	254	259	285	278	277	253	265	274	270	242	316	272	262	269	278	266	303	264	309	253	258	290	260	291	247	236	294	287	290	277	253	261	298	253	304	264	258	287	264	287	293	249	266	259	265	288	284	240	299	270	301	272	245	285	301	279	282	293	278	300	246	259	246	260	267	290	263	272	266	278	297	240	296	255	245	275	269	282	270	282	266	273	275	251	307	259	298	259	281	281	274	267	290	278	272	277	269	289	273	263	272	279	272	263	263	252	266	276	283	272	255	260	256	296	255	293	258	263	280	287	295	272	280	284	234	271	258	261	265	277	268	267	275	267	278	262	256	292	258	287	260	291	250	270	257	263	286	261	300	264	265	309	259	291	253	269	281	295	258	280	256	282	278	242	242	260	291	280	251	248	278	280	311	305	274	265	266	267	269	264	242	292	274	269	298	251	280	243	290	295	281	255	260	272	285	285	258	280	273	283	253	287	274	290	259	283	284	251	277	261	280	280	271	263	314	255	287	285	244	285	291	248	278	284	259	271	267	277	275	296	276	295	254	232	262	286	280	274	289	285	262	318	297	290	266	259	273	272	310	289	274	273	277	268	265	274	285	255	258	272	244	273	298	251	296	253	293	281	279	259	283	322	288	263	266	302	261	263	270	313	269	283	312	282	266	263	253	254	266	258	281	272	242	288	270	261	292	284	251	302	255	271	266	261	264	274	283	248	249	245	265	242	281	290	250	260	281	270	252	285	288	276	296	284	282	301	266	270	260	261	257	291	272	274	259	292	280	257	264	255	278	290	285	294	274	265	301	255	276	277	262	284	266	226	269	280	257	263	284	263	270	275	300	287	278	296	275	285	266	275	246	272	287	265	248	306	256	261	260	287	273	294	227	287	284	278	267	248	276	267	299	284	247	284	263	260	279	289	274	273	261	272	266	260	263	284	265	250	271	262	249	263	278	237	282	257	277	277	299	270	261	291	263	284	293	277	237	282	228	258	268	298	229	263	270	298	286	274	259	247	284	260	279	269	269	275	252	285	293	276	277	295	284	265	278	256	293	271	253	268	285	287	256	293	285	263	275	239	284	287	242	254	274	273	271	255	290	286	254	280	262	258	248	247	267	281	286	275	283	288	265	284	282	284	285	256	258	283	298	317	249	296	267	278	292	291	271	265	260	271	277	279	300	268	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
21976	2056	1519	1122	835	572	493	384	346	323	270	244	217	261	225	211	199	219	205	206	187	185	195	181	205	176	204	179	179	168	167	162	164	179	178	171	201	165	174	174	159	190	173	172	169	154	164	180	154	181	153	163	154	180	156	163	177	156	162	175	153	183	156	171	154	173	155	168	169	183	166	166	163	173	172	157	180	162	145	174	149	165	172	161	169	156	150	155	160	147	185	173	150	168	152	165	159	171	139	152	165	177	181	145	172	166	164	149	160	162	172	164	142	169	161	165	150	160	173	143	181	175	163	185	183	148	180	163	161	173	159	188	171	168	157	172	153	176	165	159	183	164	153	178	173	167	184	154	169	168	183	178	156	169	185	179	180	171	172	168	172	172	146	137	169	161	167	163	173	147	176	162	182	153	167	166	167	164	168	183	188	153	169	182	171	144	167	168	167	163	138	181	155	139	192	193	172	146	171	159	166	145	149	186	157	167	143	167	180	189	178	193	167	174	151	165	154	193	192	180	167	175	162	171	158	143	182	145	160	155	176	165	154	152	182	176	169	176	181	166	182	144	198	156	156	183	155	161	159	170	148	149	157	153	164	142	161	181	165	154	179	172	159	183	145	161	150	164	179	164	142	165	191	173	183	169	175	154	166	178	165	173	174	170	176	169	186	146	174	183	178	183	183	161	189	150	174	159	165	164	162	202	164	168	150	162	178	177	181	125	175	148	176	155	146	191	168	164	175	171	159	183	192	166	197	145	156	171	190	179	175	164	207	161	150	156	156	157	160	128	186	204	172	148	166	178	159	155	162	168	157	170	191	180	169	165	173	143	176	149	156	179	184	176	197	175	169	186	195	165	187	163	154	180	151	144	173	172	172	181	183	162	156	169	167	170	173	181	169	183	160	168	163	186	160	194	188	156	160	175	165	170	180	160	178	170	178	150	170	162	144	154	152	173	195	153	175	169	169	156	166	161	155	157	155	172	170	180	151	183	191	147	181	174	201	161	153	189	170	163	187	171	165	166	156	166	168	137	169	173	163	170	178	177	163	173	171	168	166	173	163	198	161	183	147	149	179	170	166	173	156	150	173	165	175	173	170	186	150	163	156	166	161	161	163	158	154	182	145	163	156	171	157	153	148	169	170	190	153	145	183	156	176	170	147	174	177	163	164	161	174	176	166	158	185	161	172	205	187	162	165	163	159	158	154	176	176	158	172	142	147	167	162	153	157	168	171	188	183	161	153	161	158	157	178	143	168	149	176	178	164	179	132	178	170	163	157	160	155	174	170	161	179	171	152	177	158	139	172	157	180	159	157	175	176	162	144	184	181	182	168	175	166	180	177	162	184	166	172	134	160	182	195	182	144	156	162	175	167	167	179	176	137	178	144	185	185	176	171	192	159	150	148	146	153	171	161	165	173	163	174	169	157	170	171	157	156	141	157	189	184	180	170	160	159	150	170	164	152	165	157	161	156	168	162	170	164	167	168	166	154	162	150	177	159	177	161	148	175	171	152	152	169	176	159	202	161	170	185	150	151	187	164	183	165	176	170	148	161	153	175	166	173	162	170	168	168	181	162	157	183	198	182	152	186	183	163	173	158	178	147	167	156	191	159	163	160	149	178	161	165	165	196	170	156	174	171	155	158	145	154	165	158	192	166	151	156	180	170	188	161	165	167	161	144	149	148	178	182	159	141	168	181	165	165	161	141	150	141	148	163	120	185	203	144	164	186	182	165	155	181	154	183	170	163	179	167	155	179	172	159	165	164	169	183	159	148	165	147	154	160	135	161	145	181	184	177	142	159	185	184	184	179	169	147	159	163	169	172	156	175	189	161	154	165	155	182	160	156	167	150	199	151	152	165	163	173	166	181	157	175	155	164	151	149	169	169	164	179	158	160	170	178	179	170	164	179	197	162	180	181	167	153	150	167	167	160	170	150	203	152	164	168	184	184	187	171	146	150	167	171	149	179	162	168	153	164	151	146	175	176	160	177	175	167	165	175	168	173	171	165	183	156	162	177	153	155	170	166	178	174	154	147	170	183	162	154	162	164	151	154	149	172	146	165	157	161	157	158	182	160	159	166	163	164	168	165	183	173	148	168	166	178	167	166	171	154	160	174	162	160	168	166	136	154	211	158	164	176	176	160	159	155	167	183	155	161	166	188	174	145	159	174	182	157	176	155	153	171	182	180	160	147	173	186	181	184	154	161	177	181	157	185	153	155	169	182	168	169	166	183	180	161	177	168	165	171	153	182	174	185	156	165	169	177	144	174	158	153	156	182	175	187	177	185	161	157	168	165	152	163	147	151	184	151	171	156	160	170	179	154	174	169	171	166	183	168	150	171	169	180	187	148	162	164	156	181	147	175	151	173	193	163	147	159	172	163	169	174	172	170	175	170	157	153	168	179	156	196	153	160	182	173	165	171	151	168	150	170	168	175	165	186	172	150	162	166	155	153	188	142	158	154	163	180	160	169	184	165	160	149	160	187	162	182	183	171	167	152	160	172	163	169	159	178	160	170	181	166	160	168	179	176	165	160	171	183	181	143	153	178	134	165	175	168	169	166	184	155	174	175	171	158	157	178	141	157	179	170	147	153	178	173	173	164	145	177	178	181	161	177	199	165	167	172	185	180	177	166	178	145	165	176	163	174	151	157	180	137	163	198	161	165	177	176	185	163	165	155	168	183	166	181	147	176	156	176	181	146	145	161	162	163	178	175	156	157	181	157	168	179	150	181	152	182	184	159	157	149	160	167	181	162	153	167	158	162	174	174	174	185	148	181	163	174	158	157	166	169	156	158	154	159	167	188	168	160	173	164	153	188	171	143	179	175	180	159	156	190	170	157	160	174	166	172	161	152	172	186	155	201	150	144	193	174	156	156	153	160	175	180	189	163	188	190	195	179	164	152	157	154	173	165	135	178	161	179	159	161	154	195	144	146	181	154	161	184	161	171	195	162	145	177	153	156	166	161	154	169	157	164	172	141	158	135	160	137	153	175	174	162	178	175	177	173	146	160	189	165	158	171	163	173	163	155	166	153	180	185	162	163	163	171	159	157	166	163	176	164	172	164	145	156	177	161	167	197	161	185	192	129	184	155	159	151	151	187	153	167	177	151	177	152	161	177	170	167	158	172	162	197	173	160	178	169	148	175	184	154	152	158	157	155	157	146	184	174	162	163	169	180	149	164	157	189	162	147	159	170	160	185	169	175	164	174	168	159	163	166	176	169	165	145	156	154	157	173	183	182	174	145	174	155	175	152	178	154	151	153	158	196	159	177	178	171	173	134	155	165	159	176	164	174	174	166	162	147	166	155	179	159	169	198	155	185	167	152	175	148	183	160	174	169	157	191	163	193	181	172	179	176	173	175	174	150	170	169	166	178	180	186	156	193	155	152	171	161	187	170	150	195	173	160	168	166	181	152	173	172	174	184	172	162	156	164	172	165	157	163	170	146	170	161	164	175	154	151	178	159	173	169	188	167	151	176	191	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10055	1501	3473	3935	3349	2656	2141	1881	1583	1386	1265	1112	999	995	924	880	880	808	768	730	735	705	691	638	647	620	626	617	610	589	567	607	598	555	577	553	562	584	546	533	539	531	490	520	494	520	484	545	534	551	499	529	526	556	494	474	516	534	509	476	523	508	528	502	549	497	546	526	527	473	513	513	491	483	507	480	491	517	533	524	516	481	498	514	508	492	488	476	510	512	471	492	486	504	505	506	543	488	500	552	512	454	468	464	514	464	478	509	456	503	491	474	452	495	497	490	490	492	499	511	485	489	467	500	479	493	532	487	480	510	452	541	459	541	450	490	477	463	465	460	513	464	509	477	496	500	514	531	512	533	492	495	452	459	490	449	449	489	484	505	528	526	459	464	487	484	503	518	544	519	468	491	514	508	476	454	466	479	463	479	474	470	527	476	478	499	470	478	524	534	497	491	512	509	505	476	520	516	517	494	468	462	482	505	516	490	486	463	471	479	480	509	505	489	511	476	518	506	504	522	513	525	517	482	498	494	471	479	517	495	504	478	466	469	471	511	523	509	494	432	533	496	507	485	477	467	484	495	502	472	458	473	477	512	477	554	500	522	547	516	452	510	485	475	496	495	501	512	512	494	468	470	514	477	501	529	462	500	517	463	526	507	475	467	484	480	500	464	470	475	479	481	486	471	469	447	488	443	503	482	525	472	517	504	482	492	461	470	517	492	522	490	480	449	463	484	506	456	475	498	546	468	496	504	514	502	467	493	522	531	511	496	504	491	484	467	526	477	462	509	511	502	470	523	449	506	486	514	508	479	514	484	491	518	490	506	487	506	464	491	482	504	512	454	529	496	479	496	480	538	452	536	490	483	506	462	525	471	512	526	511	467	486	544	519	507	481	484	520	498	449	508	456	482	475	440	486	489	501	503	462	505	468	512	490	504	498	467	437	483	472	508	516	492	508	530	487	484	513	484	501	503	499	512	463	484	482	501	487	468	460	481	483	532	500	426	495	472	475	503	501	490	460	473	506	505	500	490	478	458	491	496	496	499	485	474	464	521	471	468	482	501	487	533	527	488	495	465	487	495	466	483	490	489	472	495	515	486	505	502	468	473	509	507	488	463	479	504	487	516	498	494	492	499	514	472	454	499	474	476	485	486	475	514	488	481	462	470	480	467	469	494	451	488	470	511	510	442	488	511	503	498	457	492	505	473	463	486	480	506	525	521	524	518	475	480	491	506	497	531	508	523	501	484	463	490	455	465	518	510	451	491	530	515	465	479	511	475	503	471	526	464	498	485	491	486	498	512	491	461	491	474	474	483	486	475	478	483	472	507	512	506	462	493	494	480	499	502	511	495	535	536	510	455	463	522	499	452	478	439	486	484	463	468	509	493	507	505	494	535	510	491	487	513	497	528	486	457	478	507	488	482	515	506	494	440	469	479	492	484	516	490	529	483	497	471	507	469	477	501	477	507	473	499	468	527	475	471	499	468	474	449	479	528	499	482	472	521	516	475	490	489	513	524	512	501	485	514	491	486	508	481	500	440	487	475	511	504	471	523	446	486	520	498	507	474	507	494	471	487	503	508	472	495	486	504	511	480	480	475	515	484	498	503	512	465	476	544	524	506	502	461	509	487	478	439	505	473	487	514	487	532	453	463	516	465	489	485	486	517	473	521	487	501	476	481	462	482	520	499	479	508	466	470	507	504	496	466	522	496	491	467	514	442	475	484	502	504	467	496	484	486	490	482	480	547	460	477	504	485	462	509	495	512	500	484	493	522	501	540	472	495	462	523	471	487	508	480	519	483	480	517	516	470	474	511	475	471	504	523	518	479	496	500	510	481	504	509	477	489	480	488	482	476	499	496	498	478	501	537	485	474	500	515	539	468	482	526	497	486	478	525	507	481	502	498	514	460	469	493	506	482	450	517	515	465	526	474	502	487	510	487	515	490	477	479	464	488	490	502	504	442	499	482	485	452	496	500	501	518	524	488	469	478	528	495	490	499	517	493	489	479	474	483	493	473	493	491	503	447	504	484	489	464	480	497	513	473	500	489	475	520	468	500	485	497	456	502	513	481	487	488	448	509	482	486	518	474	480	466	520	508	491	479	504	496	460	454	471	483	480	483	477	506	501	508	480	451	479	513	524	478	497	480	462	452	471	489	530	505	487	472	479	555	506	479	509	541	509	538	512	468	486	497	537	532	516	496	533	487	492	499	495	519	477	526	490	473	502	461	505	494	495	494	505	500	534	484	532	498	492	485	522	476	494	442	480	487	504	494	479	517	514	474	466	509	507	476	482	505	477	470	501	452	525	507	546	461	481	465	511	524	495	461	483	460	502	525	522	482	513	502	471	491	488	486	510	508	530	504	509	479	526	480	468	523	510	482	518	454	489	458	498	489	472	444	496	484	470	488	476	473	487	512	523	471	459	528	470	529	468	484	508	507	545	491	480	500	515	485	469	501	562	469	498	472	537	516	490	481	489	501	525	476	460	480	501	489	461	522	477	484	520	474	537	519	506	505	526	450	482	484	519	502	456	492	460	475	501	494	496	505	494	479	509	491	474	486	473	515	476	533	485	473	483	481	486	505	526	499	531	471	503	506	494	490	503	495	467	466	475	507	492	496	493	487	500	477	511	481	521	500	502	511	495	463	454	473	512	464	501	483	526	461	483	469	478	470	450	491	528	497	485	537	489	489	541	510	492	468	470	490	486	500	458	466	510	503	535	478	449	491	513	506	457	506	501	474	523	512	477	515	524	497	524	486	495	504	509	493	513	479	466	502	471	478	491	521	474	492	479	479	475	507	538	513	515	500	507	485	518	485	490	493	442	460	486	459	495	519	467	534	536	475	523	473	496	499	480	487	511	467	487	473	475	480	500	459	540	509	513	494	498	489	483	523	491	490	468	467	508	529	487	486	535	505	532	499	448	526	464	501	480	486	482	482	495	522	480	512	481	467	501	494	470	511	551	530	474	487	476	490	494	514	507	493	443	514	516	503	512	477	519	480	515	519	510	500	501	501	470	514	497	510	479	485	453	507	486	448	498	479	468	518	481	462	520	493	519	504	456	488	483	497	515	521	471	490	511	490	540	492	435	508	467	479	487	496	473	490	481	490	516	477	478	528	484	503	497	518	505	463	488	462	506	519	474	466	523	484	496	471	518	471	490	511	502	510	468	507	480	497	470	487	482	490	469	502	512	454	498	502	460	525	515	483	494	512	482	477	462	526	506	491	484	463	477	493	469	520	471	455	530	518	525	493	481	510	466	543	481	513	500	470	482	503	484	480	482	470	509	451	481	447	480	522	521	485	515	515	457	458	495	507	464	518	456	475	463	497	475	530	481	472	479	538	458	517	500	511	459	499	477	488	475	473	491	497	486	496	474	474	504	490	458	512	491	482	503	512	473	491	502	516	499	521	451	483	494	512	506	529	491	471	484	479	515	518	505	505	485	503	456	456	492	493	521	467	513	458	456	495	517	485	492	468	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34726	5531	3031	2385	1676	1203	1010	769	667	554	485	461	427	431	377	366	359	326	377	353	310	353	337	309	315	282	265	293	283	288	309	280	288	279	296	308	274	287	278	309	284	274	282	285	270	285	265	272	302	297	296	248	267	295	278	308	266	304	229	275	284	260	288	257	287	269	254	291	289	291	254	291	264	268	256	280	250	267	277	252	275	315	270	270	267	259	279	276	259	258	268	240	295	275	274	248	258	241	261	265	265	264	305	236	286	256	271	254	285	245	291	261	264	297	265	252	263	273	274	253	289	291	277	286	303	258	281	293	260	264	294	271	291	318	256	255	292	244	241	278	300	261	290	254	270	280	218	262	280	273	260	258	287	276	284	283	281	280	271	302	281	280	267	274	287	284	283	251	273	272	294	281	279	280	294	277	283	264	276	274	241	273	267	280	232	270	276	265	262	256	287	237	271	250	245	280	286	268	307	289	274	278	296	244	283	261	261	226	245	254	277	255	268	271	228	285	271	271	267	260	316	256	261	240	261	268	249	263	237	268	254	275	270	251	273	268	260	273	252	268	297	292	247	287	257	301	301	275	241	282	251	272	259	253	258	277	263	274	276	279	261	297	238	250	259	285	252	241	276	268	243	283	269	267	248	272	244	262	259	283	261	256	239	284	295	282	273	252	235	266	241	241	262	278	266	298	273	289	259	262	292	275	240	280	236	257	272	279	266	283	297	249	302	247	244	264	276	265	288	254	293	271	274	287	249	255	272	282	288	300	274	302	294	245	254	255	272	276	262	257	249	274	250	307	262	276	245	262	261	278	259	270	280	282	251	262	276	277	262	276	250	282	261	253	239	285	284	257	282	259	274	277	259	280	272	289	269	247	276	280	287	263	249	280	293	272	281	286	284	264	252	298	282	275	259	291	280	257	242	286	268	253	267	263	238	229	291	257	258	270	271	272	292	224	300	305	285	289	243	257	248	262	265	260	256	244	290	265	296	259	285	263	238	254	253	283	278	277	248	272	293	297	256	239	281	286	296	292	317	271	273	263	272	268	278	276	263	293	279	270	263	266	246	268	293	271	273	281	306	252	293	312	254	274	244	278	252	248	275	268	275	282	270	250	288	261	253	280	258	259	285	299	275	256	266	274	247	251	245	283	285	273	269	279	271	292	274	285	260	261	282	249	239	276	247	299	275	236	287	258	290	240	261	254	282	249	261	261	293	284	276	277	267	292	279	284	285	243	275	266	270	263	254	258	266	278	263	266	284	271	265	228	265	262	273	237	260	284	258	262	271	275	300	254	270	271	263	276	267	268	291	250	260	281	276	300	277	281	280	260	243	274	255	292	260	253	248	286	251	281	296	279	279	271	266	301	274	253	270	281	255	266	266	287	284	271	282	295	269	266	256	294	259	266	244	302	269	280	256	278	240	273	265	269	251	258	294	267	246	246	302	254	239	264	280	299	267	274	228	250	270	295	297	265	258	251	238	260	248	292	268	256	243	241	259	264	292	289	265	275	290	271	278	280	228	288	252	292	279	279	279	242	276	245	255	270	284	274	245	271	232	303	247	263	300	256	283	240	286	281	259	263	264	277	246	263	240	296	259	267	252	255	259	260	269	285	248	267	268	255	287	259	255	290	250	266	279	277	279	271	274	256	247	326	264	294	246	258	267	287	278	257	266	256	263	261	280	271	271	249	301	273	260	266	281	306	281	268	278	283	269	268	288	283	280	278	271	284	273	265	280	266	265	280	238	278	265	296	272	236	265	277	266	291	254	273	291	254	264	280	249	264	262	285	292	260	269	254	275	275	268	273	273	290	280	246	266	270	264	273	275	270	279	243	267	254	238	238	296	283	273	266	268	250	284	280	288	255	261	263	276	268	283	291	228	248	279	280	249	265	279	284	274	254	269	255	237	295	268	254	330	237	258	284	304	265	313	255	263	237	263	291	280	296	270	283	238	253	253	283	277	259	285	290	261	269	278	284	283	242	269	279	261	267	264	265	259	260	276	256	286	269	246	231	277	281	267	278	294	277	265	271	273	280	247	298	292	238	244	274	272	284	283	285	262	267	272	290	276	264	261	254	261	294	309	281	266	266	281	263	284	292	262	263	294	255	290	280	272	265	257	251	304	280	278	267	262	272	288	277	231	258	264	274	244	286	279	250	293	254	260	281	288	259	295	296	259	265	276	302	243	253	253	272	252	244	256	286	260	257	248	264	266	269	310	277	263	286	270	264	267	272	271	246	296	266	273	256	287	314	301	279	259	273	278	254	264	279	295	262	271	263	253	269	281	300	289	308	275	274	295	267	273	264	282	277	261	263	282	286	268	275	275	260	250	298	261	301	264	254	284	264	279	270	265	281	269	288	265	288	276	250	272	298	258	261	273	239	278	277	264	300	293	288	294	279	272	289	284	255	267	290	258	276	262	278	270	281	290	242	282	287	247	264	254	291	267	296	249	245	259	295	274	283	278	291	268	285	273	296	268	246	274	284	286	249	287	262	262	249	278	252	247	245	257	267	292	283	278	281	263	283	281	272	257	280	271	293	263	296	319	263	299	276	280	272	260	262	284	285	269	276	287	266	268	262	277	290	276	269	270	259	263	281	283	283	250	249	270	251	301	258	269	286	286	263	290	256	252	276	245	259	288	269	233	273	283	269	256	268	257	267	308	254	267	283	268	235	297	266	280	309	277	274	267	284	237	256	295	277	256	274	262	285	251	282	264	276	261	251	280	252	272	241	274	248	255	251	278	292	261	279	264	262	270	282	242	294	259	246	291	266	273	274	259	252	288	300	259	282	259	264	269	298	270	254	273	287	277	283	268	244	267	250	290	262	282	234	263	284	280	266	273	266	278	268	282	257	282	279	251	294	262	262	280	285	254	251	274	261	290	280	249	295	278	262	266	258	240	289	264	260	281	248	246	284	293	286	246	248	283	283	257	259	301	262	253	285	246	287	285	272	261	281	260	276	263	289	293	283	268	298	270	311	267	254	278	253	291	255	272	317	295	275	252	264	239	257	258	285	274	263	284	253	278	269	288	293	279	239	289	288	252	261	274	305	294	255	289	282	261	273	258	289	265	243	271	275	289	300	263	265	282	263	269	264	247	246	263	264	263	286	291	264	284	285	262	275	251	285	253	282	291	254	263	277	273	268	257	280	253	261	254	258	267	302	246	283	276	261	275	272	268	292	271	241	291	239	285	266	268	287	249	273	285	263	268	256	273	291	261	254	265	241	279	266	277	249	270	261	259	255	244	289	251	299	288	269	296	268	282	279	291	275	234	281	275	242	284	303	281	266	274	253	252	270	309	270	287	273	265	303	268	261	253	274	263	281	289	292	287	258	288	306	250	254	278	305	277	274	278	281	245	256	260	270	300	256	263	276	285	283	265	258	256	282	248	285	248	255	284	261	268	280	276	276	299	267	251	288	283	262	260	271	257	259	271	279	246	275	248	272	257	271	262	271	277	277	264	264	286	257	229	276	283	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
13684	2989	6350	7106	5967	4780	3955	3253	2845	2457	2104	1984	1785	1650	1509	1438	1296	1300	1219	1245	1109	1122	1066	1076	1072	1000	995	1016	935	982	910	893	938	910	894	873	842	889	851	845	815	833	842	841	804	788	800	788	796	767	789	795	800	768	781	813	762	753	757	772	831	767	716	793	784	736	797	798	759	749	767	778	754	798	730	767	759	793	751	738	797	702	753	787	761	708	795	734	771	804	753	718	702	717	748	771	745	734	765	746	730	758	741	689	745	759	747	729	739	714	743	768	716	723	755	733	745	722	765	709	753	715	732	731	766	726	754	783	687	752	791	780	735	771	746	739	693	724	737	736	722	728	744	729	720	675	747	802	659	764	718	742	786	759	741	726	728	723	723	724	724	820	721	737	764	700	729	723	727	753	678	728	709	744	714	733	757	762	774	723	759	757	719	736	737	774	709	724	727	722	764	750	764	691	740	747	692	738	721	738	740	736	737	708	704	748	719	744	798	726	725	676	738	723	767	769	765	725	707	793	714	742	724	747	749	768	671	723	716	747	741	752	717	762	698	695	746	713	728	734	767	758	746	762	749	744	725	736	716	774	776	744	773	726	742	770	707	703	773	724	694	705	717	714	780	734	734	722	739	695	696	726	707	730	703	746	730	751	715	746	717	733	737	704	735	711	722	751	741	736	757	775	736	717	701	739	740	752	771	719	718	711	755	782	724	725	767	735	764	745	771	724	678	757	683	725	735	768	744	711	736	752	748	740	751	719	754	723	746	755	716	733	726	721	715	759	717	708	739	738	718	709	746	742	691	714	739	664	759	738	713	727	710	748	765	739	725	697	742	735	722	737	674	744	764	703	786	706	710	748	745	724	738	728	743	725	753	747	775	750	747	696	699	723	722	698	740	742	758	711	733	744	745	747	704	758	708	733	719	735	688	700	717	734	657	723	744	706	715	769	747	748	772	712	731	722	757	688	693	681	729	675	742	742	734	694	733	717	661	740	765	668	743	714	736	695	697	694	753	690	721	722	739	749	766	711	717	749	732	707	705	751	712	696	689	755	684	676	751	725	717	743	742	694	697	730	717	736	720	727	704	737	754	728	736	745	701	730	760	686	783	728	726	729	735	737	696	679	714	746	754	744	737	708	680	679	710	723	761	713	792	739	736	735	743	790	706	723	740	721	701	742	739	761	690	728	733	731	738	717	781	717	751	702	692	788	751	696	700	680	715	689	737	797	694	672	727	746	751	753	734	749	732	725	752	730	732	723	763	720	711	735	732	769	704	709	747	717	684	721	692	690	699	736	771	729	719	789	761	734	738	713	759	736	705	757	769	723	766	702	747	741	748	753	752	764	683	714	740	710	753	750	722	751	748	734	741	684	718	701	702	732	754	732	744	723	734	738	727	710	775	727	692	684	746	735	725	715	748	760	722	746	753	677	727	740	735	725	712	728	721	741	711	741	779	724	817	739	709	773	774	696	691	734	728	724	727	753	744	676	785	728	685	732	751	746	681	758	755	707	720	755	771	723	742	769	702	743	684	739	769	728	691	744	736	686	723	701	752	777	696	740	746	725	700	736	731	711	727	732	756	745	712	699	724	692	716	755	689	744	718	718	685	713	694	741	733	706	750	747	703	726	743	718	705	702	778	756	733	778	718	726	782	680	722	707	694	762	721	726	757	728	741	735	719	735	736	708	690	725	727	740	720	726	735	746	727	773	706	768	737	717	751	743	731	760	722	681	685	718	714	727	776	689	706	730	727	748	664	687	729	764	727	780	721	719	759	711	735	748	723	761	732	773	739	719	750	677	752	746	740	698	756	722	773	729	722	679	762	705	759	698	706	740	767	735	691	708	749	719	703	739	721	760	715	742	755	698	776	741	744	722	687	751	680	726	757	755	717	717	760	757	739	724	735	731	693	689	730	761	693	722	731	714	722	725	785	730	768	727	714	722	716	697	697	773	718	727	724	692	742	706	677	723	728	764	702	725	740	714	746	749	748	706	728	752	746	778	745	706	737	727	770	710	700	733	727	750	749	706	724	699	774	756	746	696	742	778	732	758	776	741	743	698	723	745	720	701	713	733	780	773	734	711	722	746	728	721	680	692	694	735	720	673	696	732	741	732	763	778	767	713	697	729	727	740	752	715	748	700	711	711	769	707	720	770	763	752	738	716	760	746	735	767	732	730	720	768	792	754	723	680	745	718	751	730	706	731	728	703	756	732	700	719	678	717	734	796	728	712	663	736	751	742	721	758	738	773	722	703	738	721	697	767	679	784	740	725	754	734	676	741	714	688	716	718	745	737	741	733	710	721	750	760	727	759	745	752	758	719	696	745	726	743	739	666	668	737	736	711	738	712	683	698	759	751	738	721	794	701	711	715	788	745	698	730	695	719	692	754	729	730	708	780	729	722	704	706	737	778	716	727	706	743	699	749	711	727	738	722	756	721	739	770	731	748	697	731	693	710	740	698	761	708	794	728	694	775	724	769	696	739	724	732	727	736	736	753	755	731	691	733	737	699	735	718	829	664	718	747	728	735	668	709	781	776	774	738	764	747	710	717	724	758	709	790	750	738	726	758	712	724	724	743	704	758	745	752	712	726	748	753	710	742	733	700	777	740	678	674	677	721	735	707	712	731	757	734	715	745	762	730	733	697	733	785	697	740	718	715	707	762	723	720	694	691	697	736	714	702	694	696	688	704	759	741	729	713	694	744	725	715	690	736	728	719	775	734	742	724	778	740	726	711	718	744	740	757	752	724	759	721	734	742	687	696	745	736	694	777	711	735	723	697	728	789	755	685	766	766	730	727	707	733	651	714	696	714	702	717	820	749	735	789	715	719	745	773	769	718	726	757	709	749	742	717	677	750	724	729	706	751	776	714	727	753	706	735	704	759	691	723	717	679	716	776	693	738	717	710	742	704	724	719	702	739	761	722	753	697	741	747	713	733	725	717	722	670	753	735	686	684	756	734	742	747	678	748	716	731	750	768	732	723	736	719	714	736	719	705	692	790	721	749	712	653	695	724	718	717	754	766	720	714	714	693	712	755	738	691	779	688	762	694	672	719	714	781	707	689	706	721	802	699	684	681	717	730	703	748	723	709	754	695	707	727	722	703	724	683	739	688	718	740	691	727	723	707	716	752	726	722	766	736	756	698	720	763	692	728	759	761	739	739	800	745	752	724	727	731	714	723	729	763	729	727	682	744	720	720	755	719	724	761	737	746	726	763	723	703	728	697	765	715	707	767	702	717	713	771	714	728	774	729	728	715	756	727	720	712	706	744	718	718	736	740	723	739	700	721	711	766	752	717	787	712	686	728	765	688	722	725	687	728	765	763	683	692	748	711	750	751	736	699	714	706	713	697	725	678	738	757	797	760	734	773	745	741	743	689	705	730	739	749	674	747	714	731	734	770	748	736	769	676	727	694	766	714	761	729	734	688	728	710	753	718	736	631	713	715	773	756	706	726	750	737	696	717	742	681	726	747	729	780	732	718	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3449	192	142	126	104	94	92	98	78	89	98	86	78	70	99	95	69	84	74	80	101	81	65	93	78	70	73	83	92	77	94	84	73	69	82	75	96	86	74	71	75	70	69	79	82	97	87	74	68	78	73	85	76	68	93	74	72	74	78	87	91	103	78	85	81	80	64	76	67	74	84	87	76	82	78	82	70	101	78	83	78	86	69	77	81	86	58	71	74	85	90	73	66	78	72	84	63	60	88	103	74	100	92	60	67	88	83	77	77	84	84	90	103	71	74	61	76	76	94	91	70	95	83	64	71	89	72	74	79	77	95	61	87	90	83	97	83	80	71	74	65	71	82	78	94	96	89	82	87	97	97	81	90	85	78	82	84	78	88	92	80	88	101	88	81	71	77	74	87	78	85	81	89	75	86	76	83	90	84	76	99	78	72	75	90	75	70	83	68	75	73	81	91	97	71	75	73	70	85	82	91	70	96	70	83	75	66	79	73	82	66	88	78	97	89	74	86	81	84	66	72	85	75	67	80	76	84	70	79	72	73	85	90	82	88	78	98	81	80	91	95	95	87	77	80	85	60	84	79	78	69	74	78	97	64	87	76	78	75	94	85	83	67	63	109	88	78	87	82	82	70	82	83	87	88	79	68	65	73	78	90	81	72	87	75	74	76	88	90	49	70	72	83	71	87	80	74	87	86	80	80	63	76	79	64	69	80	60	70	90	78	75	70	81	79	65	74	71	71	91	82	68	61	86	88	82	67	90	79	94	86	72	69	80	55	70	73	65	88	88	73	77	81	53	82	84	84	79	81	93	69	74	76	77	66	78	84	81	82	74	87	84	72	65	73	65	77	70	59	90	92	76	74	87	92	77	73	88	84	81	82	71	82	71	75	89	94	86	89	76	70	83	73	87	80	73	87	99	82	78	73	70	77	86	95	71	89	80	97	80	91	85	62	93	80	80	83	86	68	85	70	74	75	73	77	82	79	77	85	101	85	77	97	77	65	75	89	86	75	86	73	77	89	71	84	84	64	86	77	82	80	71	75	65	102	70	80	80	81	82	79	91	91	75	87	55	79	72	82	75	95	85	82	82	77	90	74	79	80	74	91	74	90	77	95	77	51	75	77	63	99	88	90	75	72	77	88	95	82	108	88	69	85	87	77	67	70	81	91	78	77	82	78	79	111	72	77	100	80	70	64	67	85	69	78	77	82	80	89	56	74	95	75	87	77	76	73	96	63	82	88	86	78	85	71	70	74	83	102	74	89	67	77	68	73	79	76	85	91	59	77	80	70	64	88	75	78	90	76	75	93	80	79	86	61	78	85	85	82	89	79	89	85	74	72	73	88	78	79	75	75	87	81	85	93	92	85	80	93	78	96	80	70	86	65	75	79	75	72	71	86	75	104	83	76	75	77	79	87	76	87	91	65	87	69	83	95	66	91	72	88	77	84	75	76	106	99	78	70	80	79	67	99	80	82	87	74	99	77	87	83	85	86	87	79	76	81	77	81	79	67	90	72	83	77	68	77	69	63	70	79	62	92	83	63	78	82	75	70	74	87	74	83	96	83	68	101	78	94	83	69	73	74	76	88	66	89	71	69	77	89	72	64	77	81	86	71	93	76	78	82	79	78	89	75	83	80	72	89	74	73	71	76	60	78	64	75	85	98	79	94	74	80	67	96	80	83	80	80	88	79	69	85	77	67	72	79	66	75	73	84	73	76	81	75	81	86	65	102	55	75	84	71	73	89	74	87	70	79	69	88	78	86	79	87	66	57	88	73	76	71	79	79	84	85	85	76	74	79	85	78	78	77	76	84	78	72	81	69	93	63	80	72	70	87	79	103	103	72	79	79	69	84	66	87	85	101	62	80	84	82	78	78	73	80	89	84	73	61	58	84	76	72	66	67	71	92	80	86	74	62	92	80	74	81	67	78	82	77	70	92	87	73	80	67	85	84	84	84	84	80	91	64	81	80	84	100	84	86	67	86	86	72	70	79	74	68	62	60	72	69	92	75	79	76	81	93	83	74	80	86	83	94	82	79	77	74	81	80	80	80	75	65	77	69	84	75	73	98	79	84	76	81	91	67	79	76	79	68	71	76	82	88	93	74	84	78	81	85	80	95	65	64	74	72	81	73	89	76	71	88	66	85	71	79	74	79	69	75	80	99	84	69	83	91	74	94	83	72	96	84	80	97	86	83	77	78	72	97	75	78	75	87	77	93	71	69	74	95	73	73	77	77	93	84	64	68	69	89	78	90	62	61	85	79	74	79	66	71	76	80	79	79	75	89	78	81	85	91	73	74	89	81	99	68	86	72	67	73	74	90	76	94	64	80	63	72	81	73	73	63	79	76	80	72	70	93	73	83	84	84	73	75	67	73	68	69	85	77	61	87	80	76	81	85	82	102	69	82	77	75	73	75	80	101	85	80	72	91	56	74	79	75	85	82	68	75	67	68	75	72	83	89	77	63	72	77	66	80	69	63	90	76	63	72	67	69	75	86	74	71	90	71	79	74	95	66	79	86	83	90	90	72	91	80	72	84	72	80	83	86	101	60	74	74	76	90	94	68	77	77	82	93	80	68	71	82	76	80	80	74	96	79	85	68	83	77	76	73	77	76	92	85	79	66	55	70	74	93	89	73	102	80	82	83	67	84	79	86	83	83	92	82	101	70	69	81	97	66	83	72	67	72	59	96	78	76	75	85	75	75	69	99	86	81	81	83	81	80	87	63	79	77	69	68	91	86	95	86	76	86	70	75	78	77	82	81	83	87	88	82	71	67	69	75	78	77	104	72	75	76	76	75	62	65	88	79	63	83	77	77	96	84	74	72	73	70	85	82	72	63	86	64	94	99	76	86	93	85	80	80	84	82	85	84	72	78	86	64	76	71	79	72	80	80	88	81	76	75	72	99	80	79	83	68	68	71	92	88	65	98	78	86	72	90	92	107	96	86	103	92	76	80	88	93	74	69	74	92	93	77	77	72	78	83	68	81	66	87	72	81	78	82	84	72	82	72	94	76	81	71	82	84	92	87	79	87	68	76	66	83	79	61	74	54	78	68	90	70	74	74	85	71	80	95	85	69	76	75	76	77	92	74	79	80	72	66	84	84	72	71	93	100	61	81	71	77	89	72	89	71	78	94	72	83	69	85	82	81	64	87	84	93	83	94	80	84	81	79	86	97	109	84	79	98	88	95	84	71	86	82	66	91	85	78	86	61	96	83	59	89	81	77	85	89	83	69	82	69	80	92	73	93	75	75	79	71	72	63	90	71	109	81	88	92	72	71	90	82	77	90	73	77	79	96	84	78	71	79	78	72	87	75	85	80	67	76	89	77	74	79	72	100	79	79	83	84	71	67	90	77	71	89	80	77	75	76	77	76	81	86	82	73	66	68	78	67	80	90	92	76	82	82	80	68	82	92	76	66	69	83	79	67	79	85	72	61	80	80	92	76	80	83	82	78	95	64	72	75	87	95	75	73	78	68	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
3999	343	446	467	447	390	354	333	346	313	303	321	293	297	300	303	325	276	310	263	277	282	265	280	270	297	287	289	275	272	277	284	275	281	298	263	266	294	300	292	297	295	274	286	271	267	307	284	267	284	284	284	242	257	242	269	286	277	284	257	273	275	279	262	279	232	250	253	254	255	259	292	267	261	261	288	255	256	292	263	259	260	262	271	273	287	265	269	273	298	251	296	268	267	283	295	278	275	280	296	279	270	278	251	260	266	283	277	284	280	307	274	271	249	237	266	268	251	235	277	270	261	230	280	262	259	275	270	263	289	261	273	275	287	249	284	281	293	247	252	245	270	281	278	289	249	290	306	273	245	269	286	283	270	262	240	279	252	268	286	289	274	256	254	249	274	279	279	266	277	283	295	264	265	266	266	278	254	283	264	282	282	289	269	275	283	280	265	264	265	291	266	252	287	254	279	275	268	248	261	262	269	270	276	306	256	265	281	273	290	257	260	297	272	280	271	263	295	283	257	255	270	276	224	282	251	246	272	267	276	309	281	225	289	274	269	283	256	267	260	257	289	267	264	269	265	249	272	270	297	325	266	289	274	293	228	262	253	257	282	274	222	276	281	273	264	256	274	273	292	290	278	237	276	252	293	273	281	243	297	273	283	279	277	262	256	272	254	271	270	248	250	295	242	253	254	286	284	275	295	279	253	282	271	267	266	272	264	238	269	268	261	253	271	265	254	271	249	272	294	265	255	278	254	269	291	272	281	267	249	267	248	284	282	274	250	275	261	283	249	272	252	255	296	306	288	268	249	256	283	285	283	262	253	279	296	300	267	248	262	270	273	271	234	289	256	248	252	253	287	265	284	286	292	266	241	270	256	266	279	265	299	287	261	272	312	275	262	258	250	270	266	284	253	262	301	276	217	249	260	268	251	277	256	259	246	275	263	272	284	259	282	264	278	278	276	260	264	241	272	279	282	288	274	245	263	241	269	292	285	247	283	292	260	284	257	251	281	283	279	273	304	271	254	270	310	296	256	290	279	255	241	298	270	278	290	274	317	312	272	240	235	268	264	267	255	268	269	272	277	259	248	265	272	273	301	286	244	244	227	271	231	299	271	312	269	253	258	273	259	276	270	284	236	282	275	256	281	241	283	264	283	269	273	258	265	285	273	287	292	273	269	254	290	269	291	302	252	243	266	271	279	266	258	271	264	251	250	274	271	279	276	263	271	265	289	291	277	259	301	301	278	282	271	257	255	277	286	245	253	253	246	290	275	282	284	287	274	267	290	293	273	270	276	270	302	251	301	282	261	276	290	255	264	238	292	287	263	265	272	258	288	262	260	265	270	297	263	262	258	244	268	275	287	256	234	255	262	280	251	260	266	281	300	292	295	258	284	249	286	290	272	287	266	277	267	270	290	278	271	275	286	282	277	260	232	270	288	298	247	244	257	283	276	249	276	287	271	264	276	276	270	239	262	288	257	274	276	269	268	264	296	268	271	288	277	246	261	246	271	250	260	298	258	295	316	286	266	266	260	290	254	261	288	263	274	272	279	253	287	279	272	261	276	253	244	257	242	273	260	235	261	245	285	297	263	243	281	287	268	269	287	260	277	250	255	253	273	273	258	257	289	285	232	263	276	270	258	283	263	271	301	275	293	270	272	292	257	254	265	281	290	298	290	270	267	258	255	264	278	292	258	270	263	234	239	257	271	281	272	301	288	285	276	285	239	267	290	260	277	255	247	290	269	283	306	263	276	257	262	283	270	285	256	263	304	289	258	275	281	285	276	281	270	285	279	257	249	284	264	273	259	277	281	251	250	262	292	268	266	283	290	266	290	261	294	281	293	251	288	249	268	257	258	285	254	291	244	247	270	270	264	284	267	257	262	251	296	276	294	294	258	286	260	241	264	264	299	312	257	292	283	263	265	252	262	267	262	267	270	253	277	256	258	265	279	267	278	281	232	261	267	249	269	231	258	250	307	274	277	258	273	296	282	293	266	269	278	287	277	261	285	301	243	266	262	260	257	258	258	276	255	256	276	258	256	275	257	278	259	265	266	277	279	290	293	273	256	271	265	265	263	261	298	264	278	259	301	277	276	265	274	269	288	263	251	264	267	263	285	286	276	281	276	292	316	278	234	306	256	261	248	259	282	267	267	288	234	293	278	252	295	286	270	254	264	270	307	276	253	269	292	273	264	282	263	323	300	267	281	266	302	304	300	313	247	268	277	263	279	261	264	263	248	303	259	265	261	282	276	299	279	296	237	266	269	269	282	248	307	306	271	267	285	268	288	280	284	292	246	259	263	301	265	280	277	267	299	253	268	270	244	305	307	288	271	284	285	295	281	281	273	303	282	284	276	266	277	275	297	234	229	258	280	280	275	253	251	242	268	279	276	256	280	258	247	292	271	281	292	259	260	288	291	298	287	264	270	261	275	268	253	236	278	270	282	277	266	255	278	280	278	291	267	279	308	299	262	271	264	314	245	310	253	269	291	258	228	294	269	235	269	268	260	307	266	305	297	285	268	259	258	250	265	240	288	256	289	235	259	244	257	241	280	289	250	286	264	275	252	270	271	301	253	288	261	270	256	282	272	260	274	277	281	262	287	250	291	277	286	284	293	239	254	281	277	298	268	270	250	302	272	266	267	284	287	245	266	259	284	260	256	268	270	290	300	272	263	284	285	252	273	293	276	273	287	272	264	260	266	265	267	266	268	284	256	249	285	286	281	240	291	246	243	296	280	256	286	282	264	297	253	249	282	250	265	266	288	309	282	246	291	288	268	273	301	292	279	263	267	267	289	259	303	255	299	258	266	266	274	282	272	254	235	282	255	261	264	284	256	241	278	253	273	267	261	271	259	274	273	265	282	230	269	278	263	276	288	297	255	248	285	248	270	246	275	277	296	237	291	294	287	295	287	288	265	276	268	281	257	289	233	294	285	284	286	301	262	266	277	286	261	276	271	268	257	269	263	251	282	268	276	265	259	268	268	267	261	248	295	294	270	272	274	275	276	262	273	273	277	274	275	246	294	264	259	317	271	264	292	283	244	250	271	293	295	258	258	227	257	271	282	248	274	275	283	285	232	234	291	267	236	240	272	261	261	276	286	257	265	263	291	268	268	309	273	302	270	258	268	240	321	264	263	281	262	259	301	279	295	284	282	283	235	241	263	284	259	253	242	262	253	251	253	286	251	293	255	285	273	262	278	272	254	286	302	292	265	258	289	262	270	268	285	281	290	277	276	287	232	283	278	247	250	272	263	295	297	282	276	254	266	268	270	265	261	299	255	305	272	263	255	272	262	267	295	269	271	262	259	290	287	291	271	277	254	282	285	258	268	276	256	248	257	263	274	274	259	271	288	271	255	271	263	270	307	279	257	306	266	266	295	266	286	279	276	288	250	255	289	280	278	248	274	260	291	260	281	277	280	282	276	299	271	294	281	274	293	256	274	270	261	295	277	271	284	256	285	314	279	283	274	259	241	277	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
22164	1983	1513	1181	791	650	487	387	389	337	302	263	240	233	210	210	216	185	194	195	185	179	167	170	192	206	174	178	164	178	182	189	181	163	151	185	167	170	155	186	169	187	168	187	162	174	170	195	200	189	181	157	186	161	162	188	168	174	178	193	207	170	151	169	157	174	189	173	168	168	176	175	198	202	166	201	183	170	164	169	166	178	175	163	201	187	158	175	164	188	179	154	182	170	183	184	187	170	160	186	189	152	174	176	166	176	185	152	168	161	149	153	177	189	175	173	202	180	165	155	152	178	181	168	158	168	184	136	135	164	161	148	148	165	169	181	168	165	163	170	171	167	166	185	148	174	167	159	157	151	164	163	157	160	163	166	145	168	181	158	155	172	171	161	165	186	165	161	182	157	163	186	181	174	162	159	167	193	183	181	181	166	191	195	154	149	155	165	164	178	171	151	186	170	169	165	151	155	157	180	169	141	177	167	157	158	171	162	161	156	168	185	166	184	177	145	161	173	164	189	162	171	150	198	161	166	168	167	168	155	160	151	148	180	178	155	181	171	186	166	178	157	179	161	185	154	174	180	180	179	170	145	181	175	131	165	175	191	173	164	183	140	175	182	146	155	134	159	158	186	177	146	164	167	165	164	139	151	171	163	172	149	161	142	185	151	173	152	168	171	146	168	178	146	159	171	177	145	177	156	169	165	177	194	191	181	158	147	172	183	183	146	157	157	163	134	163	162	180	155	177	140	172	166	173	155	179	173	173	196	154	175	166	172	167	156	164	172	183	172	166	176	162	165	161	183	162	148	159	159	163	169	180	170	179	143	189	149	184	166	144	182	158	167	140	181	163	173	146	185	164	157	166	194	173	160	165	175	156	168	183	166	145	147	190	183	175	157	157	146	176	175	159	167	153	193	185	206	183	166	184	170	194	172	189	154	153	171	171	169	188	140	192	170	168	158	159	182	171	190	172	149	136	179	155	170	173	177	180	164	186	171	196	170	158	182	134	169	165	181	171	173	161	167	169	174	177	178	163	187	175	172	170	174	178	168	181	148	159	181	160	163	162	161	197	178	172	174	176	146	160	154	184	177	172	187	165	167	162	154	178	178	166	134	168	178	178	133	169	173	160	177	158	192	181	173	192	179	177	183	178	171	200	163	162	170	162	161	153	171	160	156	179	177	151	158	163	164	176	156	195	153	168	157	176	176	151	188	140	164	190	162	150	171	154	142	176	155	191	160	164	168	167	169	186	172	164	148	161	184	152	141	178	143	176	172	193	153	136	156	195	156	180	179	178	146	149	157	170	181	152	172	158	147	168	148	151	197	178	177	179	148	184	160	163	161	157	155	174	156	170	165	156	169	169	177	160	170	148	178	178	173	192	149	173	159	149	145	161	188	173	162	151	166	163	174	176	155	172	189	170	169	154	152	160	139	167	161	159	172	163	168	187	164	174	161	153	158	170	168	189	174	174	164	186	143	182	170	193	150	162	216	168	167	181	174	169	173	158	179	164	162	154	154	169	174	169	178	153	163	184	188	182	169	166	188	163	168	166	165	156	163	149	184	181	186	164	167	151	173	177	156	162	164	182	174	170	151	168	155	186	168	151	158	145	179	161	183	151	198	149	156	183	163	168	145	187	149	153	158	157	174	147	153	170	176	160	164	147	145	159	166	167	160	179	191	178	165	156	166	195	176	184	168	166	139	170	183	181	160	139	183	170	164	170	190	188	155	188	173	188	168	184	185	174	161	189	159	195	165	170	166	169	153	163	159	176	171	174	160	145	193	183	174	168	152	172	181	158	157	165	164	146	160	169	154	154	163	190	157	158	157	152	163	138	169	179	149	175	178	174	161	168	183	169	178	168	164	184	168	161	152	174	162	167	177	153	151	164	156	166	175	134	166	166	168	175	157	182	163	163	165	144	149	149	164	174	169	169	155	166	158	152	155	157	141	166	142	168	172	179	194	147	157	184	148	163	143	170	151	145	146	164	153	177	175	156	176	157	172	160	178	147	165	175	187	175	166	173	172	161	194	172	153	159	161	186	149	158	174	182	154	162	171	170	172	165	185	168	148	173	164	175	174	179	141	154	161	151	188	143	162	166	181	184	188	183	169	168	160	172	171	147	158	192	180	155	156	180	184	190	169	160	159	163	156	163	163	177	159	164	171	160	185	167	178	162	157	166	160	143	184	163	160	177	177	155	136	132	159	179	158	146	179	189	157	191	188	171	170	170	173	153	141	189	140	175	159	187	139	152	191	159	169	167	170	148	203	168	186	165	146	144	168	156	159	171	174	162	152	161	160	177	177	171	174	172	162	172	159	155	164	169	141	169	161	169	166	176	172	182	159	154	184	158	143	160	182	174	167	160	185	153	164	163	156	154	180	149	181	171	163	158	163	170	158	184	161	163	173	170	178	165	172	175	181	178	171	160	177	161	168	169	151	168	174	177	187	168	159	151	169	171	187	168	172	169	165	161	177	153	189	148	182	174	180	147	171	172	165	153	177	168	169	164	174	172	202	163	181	142	156	160	167	157	177	170	151	162	165	186	167	182	163	174	154	152	149	156	168	152	178	155	164	172	182	165	171	164	164	174	175	149	181	170	174	170	181	145	158	166	169	154	190	185	148	160	145	157	165	155	163	150	176	163	185	186	174	149	160	182	159	162	170	166	163	187	157	162	167	184	147	136	192	154	170	138	163	170	143	189	184	184	151	195	172	172	153	180	168	183	189	176	157	152	153	165	152	152	166	155	175	165	165	183	172	166	188	187	179	171	168	147	158	146	164	176	184	162	162	177	176	171	171	168	158	178	148	135	172	165	152	161	152	174	189	166	173	155	154	176	181	155	168	180	144	158	177	173	165	169	202	150	198	174	160	161	173	162	148	160	161	202	157	164	163	182	173	177	167	172	165	153	158	171	169	169	156	164	170	179	152	150	160	182	170	158	174	172	163	183	156	163	172	166	158	165	163	176	190	163	153	165	171	145	168	176	166	178	187	155	165	151	192	182	199	148	178	166	142	201	178	172	183	169	132	156	152	139	164	167	140	168	166	165	156	170	165	162	175	186	160	169	176	156	145	170	169	166	177	157	162	165	184	172	157	186	182	196	190	179	158	157	155	179	180	169	158	168	204	155	161	177	173	166	197	182	164	170	164	171	139	175	162	183	183	149	166	184	153	163	166	181	157	155	168	163	176	159	176	169	171	170	159	165	169	179	164	156	168	189	184	174	168	167	179	179	185	162	154	149	149	177	165	176	177	169	170	165	148	167	194	135	185	177	154	159	182	167	155	171	159	189	155	174	162	174	195	170	161	171	152	169	135	165	162	187	192	163	173	168	152	174	191	178	188	143	155	154	178	160	167	181	171	175	172	146	167	161	154	162	203	163	198	168	165	177	192	162	170	161	170	165	154	178	155	167	188	163	154	169	154	173	171	159	177	175	168	170	163	169	151	188	190	164	142	155	159	204	192	165	179	185	182	156	165	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10167	1585	3487	3882	3233	2620	2235	1819	1666	1463	1181	1082	1035	968	941	808	811	815	684	704	732	680	681	681	618	660	581	566	641	636	594	577	578	588	571	589	536	535	571	506	555	570	519	512	586	499	491	569	540	533	501	524	548	477	512	584	515	498	520	527	534	512	481	534	493	540	497	526	465	491	488	490	493	484	490	523	511	519	504	511	531	497	477	531	535	507	538	536	518	509	481	528	475	502	519	484	513	516	505	510	484	486	481	525	521	510	483	494	519	515	502	488	492	520	493	530	509	496	491	531	491	526	479	479	479	492	522	509	513	494	481	508	507	498	489	524	546	466	474	518	471	520	509	481	468	441	506	453	452	505	483	465	523	473	487	483	480	507	492	527	474	533	525	479	503	508	480	462	502	490	518	458	518	504	490	464	546	494	516	477	446	488	474	545	488	488	501	487	493	441	484	542	497	466	526	488	498	540	508	498	478	497	533	478	481	482	532	489	466	504	485	478	523	487	495	497	507	523	494	446	500	496	484	469	460	467	520	484	470	475	459	488	534	500	518	494	495	501	503	495	485	473	501	499	486	505	485	468	483	467	503	462	488	487	473	487	479	488	504	448	503	484	539	488	505	482	513	467	484	503	478	497	481	460	486	484	488	486	477	493	476	550	484	485	517	471	489	485	512	465	491	501	506	502	473	490	479	531	517	443	517	476	507	480	487	479	490	477	521	459	474	489	492	476	488	496	474	500	538	486	500	490	488	516	478	510	483	478	524	495	507	529	522	473	477	457	506	500	497	478	473	530	447	527	528	491	485	495	472	481	498	526	477	501	484	531	476	514	488	492	488	488	478	527	478	489	468	485	469	498	448	499	473	481	461	488	492	502	472	475	472	534	520	491	526	511	509	501	500	501	518	473	487	490	482	486	539	514	507	480	500	512	528	482	474	498	493	498	471	492	525	490	482	514	476	490	493	484	456	465	532	460	511	485	472	510	497	449	514	464	520	496	474	510	493	478	525	484	481	473	459	482	488	503	493	510	493	504	498	496	532	514	484	496	503	514	520	480	498	513	509	497	514	468	491	498	523	456	466	501	494	530	487	486	487	483	504	501	491	484	474	481	466	491	519	515	497	527	480	504	488	482	477	469	488	493	443	523	490	490	485	475	473	532	476	516	506	487	467	453	468	483	507	498	470	455	476	496	499	488	529	482	472	514	490	509	513	469	476	500	521	476	490	526	498	464	487	477	518	483	504	492	465	486	530	443	510	493	488	493	518	515	452	509	498	475	498	490	486	475	516	494	487	460	449	456	469	488	499	505	475	485	471	458	485	506	507	451	505	507	492	455	461	497	478	497	476	483	460	512	488	527	496	507	464	445	495	465	450	494	509	486	480	511	490	480	454	480	509	494	513	531	488	512	489	486	501	503	494	514	494	484	489	523	487	495	533	513	484	512	477	502	475	539	443	450	490	501	494	526	493	514	490	506	483	466	512	476	533	539	531	450	485	516	486	460	453	509	487	466	506	490	525	511	495	481	493	468	516	511	482	490	467	495	513	496	521	483	511	477	497	514	501	500	497	517	493	508	496	522	499	522	509	510	507	472	482	464	487	507	464	514	500	490	530	504	512	472	471	542	479	530	487	484	506	520	497	539	490	493	540	518	468	493	531	475	464	522	511	470	495	503	502	485	475	509	497	508	476	488	464	484	517	470	460	520	524	519	494	502	512	523	466	479	520	484	492	505	511	514	527	483	493	541	503	546	486	484	505	496	489	477	455	517	505	498	499	482	510	490	483	506	496	518	493	486	538	509	468	514	511	522	479	513	471	475	508	482	464	507	488	491	493	494	497	530	526	491	473	465	552	514	502	464	481	508	502	520	471	529	482	492	462	503	463	479	505	474	458	493	498	510	521	482	481	475	481	485	492	478	507	501	520	442	503	519	514	463	510	479	446	529	518	468	514	495	494	507	497	492	487	492	515	443	527	468	478	516	492	521	521	481	455	521	498	492	523	497	482	485	523	509	514	568	543	456	489	493	487	473	512	487	516	506	470	495	490	476	500	502	481	515	495	468	502	453	441	482	477	481	469	483	486	499	477	485	495	486	476	502	480	484	487	479	453	494	463	482	533	473	481	508	493	521	503	456	504	504	463	496	502	489	510	518	520	516	488	533	456	515	522	533	471	469	509	469	518	471	488	527	478	505	484	524	493	506	505	501	489	457	463	506	489	517	495	486	495	492	513	496	451	466	473	482	506	471	516	496	482	479	511	452	503	508	524	484	486	511	440	512	490	430	509	486	487	477	478	493	491	503	489	529	480	511	490	516	516	483	483	496	491	541	490	463	500	521	532	488	457	465	500	502	453	498	518	511	474	494	454	481	437	509	502	453	495	492	493	507	539	510	501	459	522	513	474	504	491	502	490	524	495	512	504	453	511	523	508	485	522	461	466	516	478	511	524	481	485	464	510	463	534	513	513	537	477	480	497	493	482	489	534	538	508	513	509	448	482	510	484	488	493	522	509	471	478	491	492	544	495	496	469	517	506	513	472	480	541	469	495	492	489	497	482	531	470	515	506	488	481	445	515	522	468	500	481	506	495	510	475	472	477	469	497	487	509	505	469	509	450	508	496	510	463	462	494	474	490	502	516	474	505	517	492	495	517	479	528	461	465	487	488	479	453	495	495	523	478	474	518	524	481	489	510	543	494	497	483	526	486	506	471	502	469	503	496	481	487	504	527	502	498	524	477	507	520	472	507	489	532	495	488	487	490	507	460	481	499	459	461	497	481	446	480	486	510	468	497	520	526	465	435	480	479	482	499	492	472	480	508	514	493	491	490	503	511	498	483	463	487	452	493	498	508	511	473	541	509	487	465	506	481	466	488	505	494	466	521	449	523	489	495	506	480	487	507	494	475	486	504	455	500	506	508	453	508	496	463	472	500	494	462	525	444	517	467	478	479	504	480	497	521	497	495	469	505	509	458	515	495	449	510	504	437	527	487	518	476	499	485	515	499	523	512	495	445	519	492	499	513	502	466	482	470	518	515	495	486	510	520	505	522	445	501	503	508	455	534	472	525	486	483	479	483	518	492	512	486	533	507	494	487	487	422	504	472	506	530	490	516	494	489	501	533	498	495	488	459	507	496	523	494	477	473	494	503	475	461	502	479	508	499	504	512	490	511	486	512	467	525	545	487	463	520	473	473	461	457	458	531	455	503	476	502	483	488	509	490	511	501	483	473	492	531	514	470	485	468	518	483	483	519	488	515	491	486	505	449	507	486	473	469	481	516	509	513	503	523	502	494	463	456	503	471	501	505	503	516	484	524	512	504	485	530	482	456	467	471	446	489	510	518	487	482	536	492	513	494	533	508	512	439	478	510	439	498	523	526	526	532	473	469	466	525	484	500	470	458	494	481	489	490	498	473	489	465	489	515	515	463	490	492	521	499	476	497	495	493	485	496	448	493	471	479	469	453	531	499	500	493	494	516	460	507	471	496	505	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37539	8416	3303	2457	1631	1279	968	777	626	626	563	462	441	404	358	380	375	356	365	361	332	318	315	293	311	321	305	297	278	291	279	312	295	287	245	287	272	284	312	260	268	288	304	251	323	285	257	298	286	263	285	240	273	261	260	276	265	268	264	285	258	258	249	265	260	289	262	294	251	245	271	254	248	248	283	293	260	306	297	290	255	272	261	270	282	269	281	281	270	269	298	290	236	252	272	304	276	247	265	262	268	264	305	282	253	265	287	252	266	293	255	292	260	267	272	287	287	256	272	276	246	283	267	261	265	254	276	280	270	267	271	246	278	270	281	232	268	253	288	265	254	294	294	263	291	271	268	270	261	286	286	269	242	242	276	257	299	252	299	303	243	263	301	280	303	274	292	278	248	253	280	306	290	283	293	276	268	266	287	290	245	307	265	281	288	283	286	276	252	296	266	306	263	299	291	261	267	261	269	264	251	293	274	271	284	270	272	308	263	281	258	234	257	255	282	273	262	288	228	273	269	260	263	263	266	292	271	251	300	262	248	261	278	316	272	259	255	251	261	289	276	272	270	258	271	272	271	285	287	289	270	277	294	272	304	291	261	286	279	249	270	272	263	276	252	272	282	280	273	249	273	255	267	279	277	257	267	264	286	287	277	297	278	237	280	293	281	272	295	269	267	283	296	262	273	261	284	285	270	240	265	252	254	294	263	279	254	281	255	265	268	267	263	267	260	279	265	309	277	284	274	274	275	282	236	279	252	245	298	262	282	266	275	257	261	256	284	229	264	293	275	264	245	248	297	267	305	254	302	252	241	245	255	282	272	293	256	271	258	267	272	284	283	274	277	280	310	253	281	279	289	254	248	267	269	251	288	232	252	247	288	297	262	264	255	262	236	284	247	273	276	254	280	281	257	312	275	249	261	263	290	263	278	289	266	290	271	252	269	258	263	273	262	262	259	281	257	313	253	253	266	255	283	298	293	258	270	266	265	270	259	286	267	279	265	286	266	271	259	292	280	291	264	271	249	251	234	264	265	284	284	276	288	264	279	288	264	267	229	271	267	284	296	276	255	263	255	269	264	289	263	270	281	277	266	283	278	265	255	265	267	255	273	291	251	235	251	287	284	288	286	264	306	276	276	311	244	308	323	275	261	282	260	264	265	264	260	242	269	275	276	268	267	263	274	270	273	290	283	280	259	242	275	253	236	276	268	277	292	307	278	295	275	267	295	279	271	299	263	263	284	256	243	256	268	260	264	263	240	290	259	248	263	271	270	272	256	263	264	264	280	253	266	251	276	290	274	276	245	243	269	283	275	285	255	303	278	278	271	258	280	273	282	276	279	240	307	274	272	304	283	231	277	285	285	297	252	281	275	235	242	292	293	243	275	260	275	297	275	257	291	290	297	293	244	267	268	274	258	246	281	287	280	270	240	285	275	244	259	274	262	270	264	279	298	266	262	278	250	293	275	233	268	251	282	268	290	295	252	253	246	293	272	270	291	287	276	299	285	289	256	276	280	288	268	296	273	270	268	233	285	252	295	280	286	264	263	286	256	292	263	268	271	285	276	253	264	267	273	259	297	276	259	259	272	257	248	285	301	294	288	273	266	299	283	277	292	248	294	280	310	257	278	284	259	271	248	284	276	238	263	276	246	291	265	270	258	276	261	252	274	259	255	247	263	256	281	243	261	292	257	243	289	284	271	287	272	271	282	258	268	256	258	293	266	288	275	265	300	260	285	276	273	254	295	257	264	257	258	246	296	272	276	300	261	288	267	235	232	280	268	269	278	255	279	277	284	253	289	289	291	273	286	284	249	257	246	282	303	268	269	282	273	247	290	267	286	291	272	290	265	250	253	263	283	232	223	267	263	268	277	247	297	279	278	255	287	261	255	266	240	285	301	287	303	266	253	254	279	259	260	250	259	265	297	266	302	263	255	302	258	269	269	270	271	271	255	255	259	251	258	273	270	290	261	264	267	263	281	306	261	281	251	276	301	315	270	289	286	285	242	294	259	267	268	248	258	254	242	259	258	268	282	285	293	279	267	275	275	270	305	287	250	260	266	272	235	240	263	273	265	260	271	274	285	253	258	264	267	292	269	266	270	275	263	290	252	291	247	256	272	266	276	286	261	287	263	287	261	251	253	256	313	299	275	257	268	248	252	273	266	263	284	271	251	247	277	269	281	274	274	283	271	279	256	280	265	284	285	282	255	267	269	245	274	260	273	272	287	273	244	258	262	292	287	295	259	275	290	253	245	243	271	257	272	260	267	255	238	275	266	265	269	278	276	269	247	287	286	235	263	263	272	267	278	255	281	257	270	275	269	266	253	272	267	277	266	305	243	274	264	282	279	262	263	255	273	258	248	259	288	289	243	290	263	279	293	286	267	304	270	276	288	294	287	266	286	268	284	269	279	281	257	263	256	274	279	304	272	274	261	267	264	258	278	287	260	235	264	305	285	268	296	294	254	280	265	234	256	290	302	279	260	266	255	275	279	264	287	266	249	258	273	279	256	267	250	270	309	262	261	276	256	266	269	289	267	246	255	255	253	284	283	282	286	289	247	236	271	263	271	254	287	290	290	273	272	300	270	298	259	248	253	280	281	267	270	282	276	248	289	290	251	284	267	295	270	275	272	262	247	257	287	276	281	270	266	242	284	273	244	250	280	260	257	308	254	248	249	277	254	251	241	268	247	266	261	290	278	277	276	260	298	283	308	255	290	271	271	307	299	273	322	273	312	282	285	269	253	271	297	314	262	294	289	310	252	289	281	296	256	266	256	285	254	275	305	273	272	280	295	269	286	265	286	278	296	278	306	238	246	252	283	258	260	266	267	252	268	273	275	255	288	239	283	289	301	267	276	290	266	268	303	273	282	285	272	260	262	271	265	283	282	258	282	282	262	260	291	249	283	277	263	274	273	277	241	295	241	240	265	270	263	259	250	248	255	265	296	296	234	281	298	251	285	269	275	282	278	286	308	267	267	270	263	289	250	280	252	259	256	280	259	305	280	237	259	265	274	291	289	259	264	286	259	246	276	254	249	267	305	266	257	256	276	283	243	269	238	249	283	287	267	271	291	284	285	305	316	298	283	286	238	275	256	276	287	258	273	252	273	282	272	277	251	271	293	262	272	259	289	264	267	266	278	257	286	299	242	267	266	265	284	255	265	291	262	282	268	259	285	250	267	262	253	264	252	279	278	305	262	247	294	280	268	272	272	275	266	261	273	327	268	258	245	284	293	270	269	267	315	279	297	300	270	304	279	267	267	271	280	263	258	298	293	237	261	271	262	278	258	262	279	296	282	272	280	267	279	257	286	225	251	261	274	258	268	245	249	257	281	277	293	282	276	268	290	269	282	276	262	277	273	267	299	247	274	250	211	265	277	268	302	279	241	276	267	274	306	292	221	275	232	279	292	278	282	255	278	268	302	273	269	289	283	253	249	275	259	263	258	245	296	262	298	260	303	271	268	252	271	284	268	240	277	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
14808	2939	6459	7130	5804	4835	3952	3306	2842	2438	2057	1904	1740	1583	1519	1467	1366	1283	1219	1172	1125	1113	1047	1053	1042	1028	982	966	969	920	908	850	918	899	921	873	837	862	926	850	875	849	818	769	797	819	798	872	825	816	791	811	792	824	750	790	776	817	762	765	779	783	714	724	755	791	795	782	774	778	784	761	765	788	755	781	755	774	788	783	779	792	782	764	742	771	733	727	776	714	755	745	749	768	760	738	749	745	740	745	764	780	765	736	742	757	717	733	709	733	762	753	729	738	760	720	769	765	727	703	766	752	751	768	758	735	763	704	700	758	719	754	752	725	747	769	774	749	696	682	686	743	735	768	739	764	738	786	758	755	751	748	734	705	691	751	740	736	726	718	757	781	714	757	715	776	740	719	756	717	727	717	746	771	737	730	753	774	700	705	735	750	701	751	701	723	719	737	693	719	756	761	761	754	679	769	753	734	788	717	754	745	742	705	750	761	717	767	761	701	743	708	670	713	740	743	744	734	747	681	716	753	722	795	697	759	747	777	778	730	773	765	760	734	750	727	735	693	754	745	718	722	717	701	756	738	754	724	761	762	742	713	696	742	776	767	705	676	734	719	762	757	758	784	742	688	681	740	734	698	737	757	699	743	731	693	658	720	714	698	756	708	753	675	766	773	726	732	773	776	711	763	706	724	767	714	734	690	764	713	732	723	742	726	683	753	743	673	735	737	772	750	759	773	739	738	748	727	723	780	744	769	731	725	761	752	735	755	693	712	786	720	744	743	755	687	746	758	748	750	725	719	728	748	715	738	697	689	742	761	733	751	785	723	754	753	733	721	751	717	698	755	712	722	758	747	769	736	743	730	708	710	711	722	739	716	751	775	744	764	736	736	704	669	750	719	755	757	700	709	716	720	753	706	732	689	724	712	733	742	759	686	713	736	729	733	737	704	784	724	742	743	742	718	713	739	697	726	788	751	728	700	721	752	735	717	700	708	743	729	688	687	687	759	775	753	758	699	715	706	763	751	748	726	735	729	706	812	807	714	727	688	705	781	741	745	781	777	739	714	750	778	780	726	746	725	742	727	736	752	696	787	738	676	786	740	753	738	755	738	775	698	728	742	732	706	736	756	724	717	725	720	696	732	644	698	733	717	771	715	759	749	715	742	722	731	754	757	772	761	747	748	757	732	763	749	725	670	763	715	712	775	703	751	713	720	748	754	760	722	720	689	705	705	745	756	745	791	687	674	700	692	751	745	723	699	785	770	740	738	767	712	709	665	766	746	674	787	770	704	760	744	752	707	768	739	749	712	726	711	747	738	719	750	712	702	746	742	743	774	756	702	741	721	743	764	741	751	687	709	721	735	750	755	775	745	722	744	724	796	762	708	744	724	678	728	790	768	757	779	735	768	706	727	772	723	753	716	704	724	722	758	728	754	710	718	742	816	727	688	718	750	726	720	760	728	764	718	711	738	766	750	756	737	706	717	706	728	724	721	706	767	721	708	788	754	745	762	738	777	735	715	761	733	746	746	758	709	725	740	726	725	731	740	744	703	721	728	731	722	716	701	715	750	760	720	728	716	721	757	725	719	782	683	761	749	739	729	739	759	776	748	739	786	744	702	744	756	732	746	729	743	747	744	739	756	719	768	742	706	712	688	706	697	729	732	764	695	712	740	717	729	720	752	704	751	693	752	697	784	751	709	758	706	691	714	769	714	757	741	735	743	732	758	731	759	730	719	708	751	724	720	787	724	772	724	660	792	732	743	721	707	671	724	771	729	748	780	678	699	693	718	696	720	784	726	718	743	703	760	751	732	786	718	735	738	751	753	764	725	713	711	701	700	703	728	741	749	726	772	696	750	743	722	665	721	690	769	742	721	691	740	760	696	693	697	691	704	714	719	743	735	731	803	696	685	716	738	719	760	768	718	749	716	733	709	721	759	754	750	734	736	748	742	711	737	719	707	743	700	766	696	730	776	720	716	743	740	748	749	688	646	724	740	719	709	735	698	739	664	710	726	721	747	731	716	702	741	709	769	731	796	705	756	756	706	758	744	720	718	719	779	759	766	706	713	702	718	742	739	702	725	699	730	693	758	692	730	726	730	732	741	746	674	708	700	723	737	742	737	738	755	674	770	752	738	722	737	748	717	750	721	729	738	716	732	733	735	751	707	739	710	718	743	718	748	712	668	734	692	748	739	711	746	715	733	707	708	709	740	730	743	748	722	713	746	726	778	770	726	733	734	754	736	704	719	758	721	716	750	762	745	763	712	682	749	755	763	752	758	722	727	706	714	728	692	743	748	731	685	767	700	712	729	737	780	720	686	738	727	753	777	705	729	712	705	764	714	731	723	749	756	709	698	664	729	729	728	762	723	694	716	726	733	712	723	728	789	746	732	768	661	732	727	704	741	766	749	751	713	672	767	755	743	736	699	771	764	762	708	771	703	762	673	760	770	704	740	741	730	737	742	716	687	749	737	720	721	719	736	764	741	762	752	698	758	710	683	693	737	727	716	779	698	737	760	765	766	700	750	774	713	742	710	771	724	708	744	742	693	718	738	720	746	720	713	735	725	738	713	738	767	774	702	702	740	740	711	736	699	759	749	765	741	796	730	685	733	767	789	746	744	739	733	755	721	717	739	711	700	715	712	730	774	715	699	723	710	693	736	737	814	710	727	731	743	756	768	738	729	759	747	701	698	726	728	778	722	712	758	737	777	737	768	776	711	715	759	719	732	754	706	736	715	716	683	696	718	724	743	720	761	754	720	760	686	726	719	764	748	686	736	758	748	782	749	746	711	748	717	702	733	706	724	741	736	748	759	737	688	705	704	721	710	725	741	806	742	665	732	744	749	787	742	771	661	738	719	674	710	776	709	773	739	715	731	721	753	756	703	708	752	667	773	713	719	722	739	757	747	755	746	747	762	732	750	744	709	680	709	745	682	716	714	765	712	716	751	725	730	700	713	748	688	745	761	708	732	711	724	674	735	695	702	752	709	757	743	729	709	724	712	697	738	756	729	746	735	730	721	698	674	723	755	713	687	713	689	728	744	726	740	775	747	720	802	741	745	783	755	756	774	760	672	702	793	694	686	722	716	703	758	731	777	716	721	742	721	702	764	743	765	752	752	753	738	726	735	724	703	728	743	757	748	695	702	713	755	717	734	745	751	722	713	757	735	777	709	737	796	765	786	735	752	764	699	689	716	743	738	736	766	738	726	739	683	751	774	723	754	698	746	746	769	767	691	680	731	677	748	738	771	702	754	749	742	729	724	731	739	730	687	755	724	690	740	713	725	771	743	688	720	740	750	701	728	736	700	722	683	730	757	769	721	751	702	734	717	713	736	681	715	751	708	745	709	737	729	741	749	692	772	723	716	764	754	681	718	742	752	678	728	768	739	745	717	770	721	716	711	746	690	718	739	725	795	776	704	716	729	738	757	739	755	746	707	763	731	735	781	704	755	722	694	771	737	762	687	729	687	766	725	724	678	720	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
3974	268	152	137	147	99	106	96	102	71	83	96	85	87	86	74	84	77	78	90	81	89	84	76	70	78	76	66	75	72	65	97	70	80	89	90	85	68	74	81	66	82	59	81	83	71	98	90	58	80	77	72	91	77	77	82	91	88	75	90	84	86	81	84	82	81	90	87	84	81	78	75	77	68	85	83	81	79	74	80	84	69	83	74	83	84	85	73	89	84	74	77	78	91	106	79	96	69	82	79	80	82	79	89	84	71	71	85	84	74	94	81	84	77	90	84	66	86	73	87	85	72	76	92	87	76	78	89	66	86	83	86	54	88	82	92	83	102	80	78	73	86	83	85	69	94	75	95	83	66	87	85	70	80	74	83	73	78	59	84	74	79	72	76	75	92	96	70	91	76	92	64	99	72	73	79	75	80	104	88	70	69	83	86	83	69	83	69	88	73	72	77	73	87	84	84	78	75	75	63	82	88	73	68	88	89	75	93	80	92	98	69	76	78	82	87	100	83	74	84	96	98	82	72	104	95	75	86	83	84	86	74	91	81	90	88	72	90	73	64	85	73	70	86	82	77	91	98	83	64	79	63	90	95	73	71	89	82	78	106	80	71	79	88	84	79	76	77	77	73	84	83	78	84	66	88	82	76	74	68	95	78	92	81	83	86	88	68	78	72	92	72	78	97	87	77	73	95	93	89	95	81	69	78	70	63	75	82	72	79	90	77	79	90	75	91	75	84	77	78	78	90	87	78	87	88	61	67	81	85	84	87	83	68	72	82	68	82	75	89	99	85	95	83	89	81	89	88	95	97	75	78	75	83	82	76	74	82	78	92	84	89	79	87	89	92	68	87	67	89	68	96	67	75	81	89	101	83	100	86	76	64	87	64	82	65	88	68	79	81	84	92	77	98	76	70	75	100	67	81	77	84	84	80	79	73	74	89	72	90	64	70	81	90	87	74	95	66	71	64	70	79	68	76	72	77	84	89	82	69	84	75	82	68	98	66	84	77	86	67	73	65	72	76	87	74	80	85	75	99	84	81	76	90	95	80	90	89	80	74	86	74	87	85	76	77	74	75	80	81	70	78	74	74	107	98	74	79	69	76	87	84	67	69	100	87	84	93	75	73	88	74	94	94	84	80	81	97	58	96	98	76	80	81	81	86	81	78	72	73	83	77	81	79	83	85	85	74	74	66	77	97	103	73	82	74	77	94	86	73	96	68	92	68	88	80	88	72	72	84	74	92	78	92	92	83	80	72	86	80	76	87	87	69	82	75	84	88	76	65	76	78	68	69	62	78	83	86	84	88	89	79	74	89	83	67	72	77	85	89	79	85	92	86	80	84	95	83	94	63	66	64	77	69	70	70	72	83	79	84	100	92	84	84	76	90	92	80	106	95	86	76	69	84	83	99	75	59	86	86	79	82	78	69	55	100	79	71	92	80	80	87	74	85	71	90	82	86	84	80	76	76	90	77	91	73	79	67	75	96	78	86	88	82	79	74	95	88	79	72	81	90	74	83	78	74	82	77	84	70	71	70	78	87	88	81	90	80	84	76	86	75	82	71	87	66	76	79	72	89	87	66	78	91	103	75	96	65	82	85	76	75	98	90	75	70	73	91	75	78	84	85	79	74	82	79	87	80	72	74	76	78	83	85	76	77	72	87	80	98	106	85	76	79	78	72	90	71	86	76	106	94	78	76	67	79	79	88	84	80	82	85	76	86	85	81	74	74	69	92	98	77	87	95	83	79	95	82	81	78	82	90	92	69	62	74	60	70	84	76	71	90	93	93	82	80	72	78	75	79	79	93	77	81	74	79	93	75	69	76	80	81	83	87	72	79	88	63	74	99	77	62	70	81	75	67	77	74	92	97	80	77	84	98	86	78	91	53	77	85	89	99	63	94	92	98	77	84	89	66	74	88	74	86	100	93	80	91	64	85	95	85	69	77	85	89	80	80	89	68	79	70	92	63	78	85	86	85	80	78	73	81	88	80	84	90	60	66	82	86	75	86	71	83	79	80	75	80	75	95	70	83	81	97	74	58	86	62	87	80	83	80	78	91	80	73	67	76	78	75	80	73	95	71	82	90	81	92	77	75	70	77	98	84	77	69	81	93	92	73	88	83	89	85	78	74	95	91	74	92	78	87	93	84	84	72	79	86	75	86	75	81	76	72	77	83	92	71	83	94	72	76	80	78	88	72	89	70	85	92	71	74	75	77	79	88	91	79	88	96	86	95	77	71	76	77	88	89	71	89	81	66	79	76	64	106	82	82	98	90	68	67	75	97	82	88	71	77	82	91	86	64	68	76	80	92	84	80	75	83	55	78	72	55	89	85	79	86	89	80	85	68	89	104	92	73	89	90	84	92	80	85	90	84	76	81	95	79	73	73	82	90	79	89	98	67	83	91	88	85	93	71	83	68	77	77	83	80	78	67	70	82	73	84	81	84	92	92	79	83	75	75	83	82	89	85	78	73	91	85	78	87	90	98	76	71	93	86	92	80	74	86	75	83	83	78	80	65	88	90	74	81	85	75	73	61	75	86	64	90	89	86	87	69	70	88	76	77	65	73	81	93	78	68	74	71	84	84	104	76	82	84	78	75	80	81	83	74	82	90	98	80	90	70	80	86	68	98	88	60	95	61	95	79	77	64	84	89	72	81	86	71	79	66	88	78	72	91	72	90	87	84	71	75	80	67	65	86	95	101	79	59	74	65	95	90	80	71	82	82	67	80	90	65	96	85	78	93	91	89	92	88	84	82	63	82	74	93	76	72	71	83	73	80	76	82	69	90	80	98	81	88	78	67	79	71	80	77	79	96	95	61	88	81	86	68	71	87	67	73	76	88	93	91	96	63	90	78	94	70	86	83	78	92	77	80	97	76	73	69	78	60	85	63	72	78	75	65	87	72	77	85	86	94	73	94	81	77	72	94	96	76	75	74	69	72	88	77	96	78	71	74	81	82	87	87	68	74	77	79	84	78	80	76	89	88	108	93	95	59	68	74	89	61	73	73	71	71	81	87	77	75	82	89	76	81	73	102	82	81	72	80	81	95	89	92	69	81	71	73	91	97	101	81	92	97	79	91	92	76	92	72	65	83	88	74	69	67	74	74	89	79	96	77	73	75	101	94	68	76	79	85	76	87	68	68	69	81	78	83	80	93	85	72	86	82	86	92	83	80	77	69	89	77	83	82	68	86	70	74	80	82	79	89	89	89	76	74	71	81	78	85	79	70	79	88	67	87	84	87	73	73	90	92	72	80	73	76	70	95	79	67	67	95	86	80	96	65	76	80	77	69	91	79	82	89	72	72	93	70	75	84	88	100	77	88	91	82	78	90	79	88	59	80	76	82	63	74	99	84	75	84	80	78	88	89	83	69	77	90	73	84	90	70	80	81	75	85	89	64	87	89	91	66	78	78	80	82	82	68	75	82	84	97	79	84	88	75	88	87	77	81	82	76	76	84	86	81	86	83	77	92	75	85	68	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
4501	375	441	476	455	368	357	355	338	316	312	308	314	306	294	300	310	317	296	252	294	295	297	264	287	274	317	298	277	284	298	302	279	267	306	268	286	281	305	275	282	297	257	276	278	283	272	247	279	298	263	297	287	299	280	295	286	262	307	302	321	270	292	276	270	260	295	274	303	285	271	270	314	290	271	255	258	283	283	278	299	279	283	277	273	258	260	302	305	313	280	277	270	271	235	275	246	275	259	269	260	236	280	275	276	275	281	259	274	274	260	278	292	296	271	270	264	278	262	286	249	286	285	264	289	289	289	286	263	294	260	266	249	273	280	263	243	276	272	286	266	247	282	269	276	278	254	271	257	288	277	290	274	271	279	285	232	290	292	285	266	295	267	261	264	248	298	257	236	263	270	257	271	262	276	259	259	311	247	268	277	264	265	264	278	289	276	292	309	275	281	254	258	261	272	299	266	309	291	271	277	259	276	288	269	288	250	267	286	307	287	283	249	275	241	285	299	258	286	280	268	308	268	281	276	269	294	283	295	292	266	267	303	288	283	278	285	244	288	278	265	300	270	265	297	258	280	265	272	274	289	287	273	286	293	262	260	278	267	283	302	248	262	292	264	271	280	259	266	283	278	260	279	274	270	275	270	274	292	231	288	284	303	294	287	292	285	283	265	259	252	278	285	249	266	284	252	262	275	269	301	286	289	326	292	290	257	274	285	280	280	271	280	286	286	282	265	272	279	287	276	289	291	291	292	282	275	274	276	285	269	299	283	270	280	272	279	298	269	283	278	301	292	250	269	287	270	275	261	311	299	273	269	261	274	278	267	274	281	280	270	279	292	288	280	287	287	285	268	288	300	324	260	270	270	274	288	268	282	241	242	273	276	259	291	257	283	281	261	271	280	261	301	271	268	265	258	278	270	277	272	274	271	278	276	242	281	266	266	266	272	259	250	256	253	301	274	279	282	261	289	257	248	279	291	305	275	267	285	252	289	316	260	255	236	299	278	249	260	287	288	282	294	249	261	262	246	291	254	287	263	307	277	251	271	257	286	274	288	268	277	276	265	268	293	276	274	303	292	265	276	275	274	293	248	280	296	255	279	279	280	276	284	290	289	247	243	291	250	290	279	292	272	275	268	294	320	294	269	263	260	296	242	269	291	272	293	269	264	271	281	292	288	322	292	289	293	282	289	242	296	283	239	286	269	261	288	264	271	268	301	273	274	250	260	307	267	307	244	290	270	289	264	239	280	270	296	260	279	255	299	309	280	316	279	277	253	277	273	289	287	284	275	265	252	271	281	291	247	266	279	283	295	267	300	293	290	303	272	307	267	258	241	292	280	290	261	298	267	247	271	245	278	283	243	258	264	290	306	260	273	271	265	262	263	279	291	273	286	274	269	281	278	283	300	283	259	261	278	287	290	267	275	280	280	259	290	252	259	275	255	277	271	253	249	245	274	280	286	315	266	283	273	283	258	263	280	277	263	284	265	300	258	264	263	266	271	269	272	279	276	245	285	263	275	274	259	260	272	258	289	280	266	292	272	262	253	283	269	250	295	266	274	259	301	283	297	259	253	272	312	260	308	241	271	283	265	232	272	292	255	277	264	256	284	310	276	275	273	264	275	278	258	281	263	291	328	306	262	255	265	279	251	273	281	285	235	320	272	271	292	275	278	269	291	293	283	290	290	277	261	280	296	264	287	264	277	260	280	281	281	291	282	254	254	286	253	248	275	268	289	288	303	282	296	278	294	279	285	295	275	283	288	285	281	263	281	283	284	260	265	269	263	246	270	287	266	274	300	248	258	296	266	275	289	296	278	286	279	252	289	289	270	255	284	270	268	300	275	291	262	294	264	249	281	249	282	292	265	273	298	273	255	289	287	290	285	304	279	256	298	293	286	284	287	268	259	277	256	278	296	268	285	290	296	286	296	285	256	251	265	276	288	300	285	270	300	242	289	288	271	270	283	264	259	293	289	248	265	284	255	272	281	323	305	232	279	275	240	287	274	283	315	248	282	276	243	287	293	240	289	268	271	252	253	270	271	280	279	281	258	263	233	259	290	304	278	279	257	250	275	291	269	288	255	243	297	269	273	266	267	254	279	273	247	296	330	242	266	301	297	286	240	289	261	295	273	311	274	257	266	305	313	264	284	278	244	291	271	283	249	265	294	299	316	253	299	283	303	283	285	305	288	264	287	297	289	262	314	293	253	262	273	298	266	282	263	274	273	267	289	301	274	267	291	270	262	244	299	285	287	282	272	288	291	278	273	248	259	272	285	280	266	277	266	248	295	278	281	267	272	254	260	290	298	324	258	270	271	249	269	282	293	270	271	303	272	276	297	262	286	265	291	266	252	262	292	272	262	282	283	266	271	299	246	272	259	275	265	274	289	297	280	268	289	287	286	279	263	260	294	278	262	270	302	320	297	264	263	275	281	265	275	283	294	291	283	274	274	283	291	242	289	309	247	283	272	309	311	278	280	296	283	266	248	273	291	273	273	259	263	265	292	270	294	298	287	277	293	280	270	297	275	256	259	271	289	288	271	276	286	265	295	300	260	271	308	241	283	269	268	261	274	264	235	276	295	272	257	268	277	275	303	289	243	304	244	283	273	280	267	260	298	284	289	263	277	251	272	263	299	263	257	300	296	298	283	269	271	267	275	275	239	274	280	283	306	251	301	278	261	284	288	274	262	256	292	290	272	277	260	275	287	247	288	244	266	277	277	255	311	283	240	295	260	251	275	258	280	272	265	271	301	284	274	283	284	276	296	263	273	273	249	272	279	263	277	262	275	290	274	281	280	249	264	278	250	284	290	298	252	271	300	261	275	306	299	272	280	284	301	281	285	266	306	274	283	263	257	291	275	264	289	260	271	257	274	266	278	323	292	280	274	286	297	307	252	310	269	307	264	246	248	290	283	295	285	292	256	280	272	259	254	276	271	264	243	281	272	264	287	264	258	298	280	276	252	274	263	260	272	273	316	295	246	300	281	254	277	298	275	287	253	295	292	274	284	305	267	277	248	304	262	267	264	304	294	291	283	276	287	282	280	270	287	294	296	284	268	266	266	231	273	274	269	294	305	280	271	279	256	251	283	251	273	267	257	283	275	250	274	290	273	295	264	278	280	297	307	289	264	300	266	261	267	258	279	293	259	279	270	304	277	234	252	278	281	285	282	259	277	281	270	307	256	262	264	277	253	285	260	282	279	277	269	261	240	283	269	284	285	246	272	271	246	283	284	275	276	261	256	294	274	257	265	274	281	306	274	294	296	291	286	269	283	304	296	274	250	297	265	315	293	257	288	295	276	255	267	273	286	267	286	267	286	271	260	297	246	236	284	272	286	261	307	269	260	286	288	288	279	294	276	249	250	247	274	253	269	259	255	295	262	292	253	287	281	272	275	269	267	277	274	265	290	260	240	275	277	248	293	293	297	276	310	318	260	257	262	261	274	260	275	311	260	275	253	294	243	272	270	251	278	312	282	270	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27464	3720	1453	1119	775	572	481	387	362	332	264	255	245	239	215	231	217	201	198	216	214	175	176	190	179	184	177	175	165	187	193	167	186	178	162	167	181	175	182	183	163	211	164	167	170	157	171	166	159	198	156	167	186	199	173	157	184	151	199	169	173	160	171	154	196	167	159	164	153	179	182	164	151	176	184	173	181	179	173	173	162	152	169	150	177	159	170	162	175	157	188	152	163	166	166	159	165	156	185	167	182	128	156	166	164	158	189	161	188	165	164	175	165	171	166	162	151	165	172	170	166	142	157	160	155	183	153	153	158	174	175	155	174	179	171	167	181	182	165	169	175	185	163	150	175	173	165	161	168	156	192	169	170	172	188	154	171	177	167	178	171	180	186	151	188	179	181	168	174	182	201	160	175	171	176	137	164	166	162	153	169	183	173	169	190	166	182	155	151	137	181	179	179	154	181	182	157	169	190	168	188	156	148	159	174	167	156	163	171	180	167	173	147	183	180	165	157	161	156	172	172	161	167	185	169	177	193	186	173	183	160	174	153	191	169	180	195	186	172	169	170	180	184	183	161	174	174	164	159	167	146	157	179	172	167	168	164	188	155	153	166	189	145	183	163	168	164	179	164	164	160	181	174	158	159	178	154	185	167	174	167	171	156	166	175	159	183	180	156	189	168	138	156	150	174	178	151	188	175	154	176	146	209	152	162	147	161	174	174	172	160	181	149	154	166	170	176	146	162	153	166	191	163	171	163	167	169	186	161	176	182	148	155	179	148	177	184	164	149	144	154	170	171	156	164	157	169	170	166	155	173	162	155	188	179	163	174	177	176	171	147	174	173	168	161	180	156	162	187	180	153	165	153	190	147	163	139	154	182	175	167	152	155	151	152	156	173	146	173	155	165	177	175	167	182	158	176	148	187	180	180	163	181	159	170	169	164	188	173	148	192	148	157	137	169	164	168	151	150	154	159	157	161	180	167	155	153	166	177	154	142	163	154	155	166	177	181	162	159	162	183	171	185	194	194	164	156	176	174	176	156	181	168	155	183	182	184	171	178	186	189	166	160	184	187	176	181	162	145	177	192	177	165	186	170	146	178	170	164	163	172	156	174	184	156	197	148	165	177	191	175	158	168	163	170	156	180	161	167	165	171	153	154	184	172	172	178	157	168	172	160	169	169	180	176	174	176	178	162	149	162	162	172	185	166	161	171	182	167	150	163	183	167	162	173	175	163	182	168	173	174	186	170	177	169	163	161	169	168	176	186	149	143	160	155	179	173	158	181	172	183	153	157	174	178	166	179	152	208	190	165	166	194	154	169	178	183	178	160	168	167	167	176	153	147	162	168	172	141	168	178	149	145	176	174	164	179	175	183	169	165	152	153	151	172	165	181	159	161	158	171	162	199	179	165	160	172	162	183	167	180	184	175	185	173	193	181	178	168	167	170	161	179	186	173	191	174	144	154	168	181	168	204	174	175	189	169	189	151	167	155	169	172	177	161	176	160	174	173	191	193	177	170	173	161	164	181	167	185	178	152	171	176	189	176	149	160	166	164	167	187	169	185	171	176	198	168	185	148	171	153	167	150	169	177	173	170	172	192	145	149	165	179	152	162	166	165	163	152	171	167	182	186	180	182	185	165	164	170	177	172	192	178	150	165	179	162	146	178	148	183	169	158	179	159	166	158	175	159	186	155	176	198	152	175	165	156	175	166	173	169	164	169	164	162	178	155	156	174	149	162	162	148	174	184	159	157	190	172	188	165	174	161	156	182	195	161	157	160	200	185	163	153	179	180	188	173	203	171	175	172	168	137	164	168	166	151	182	167	149	170	153	156	186	152	173	156	187	177	179	183	162	167	145	154	173	154	175	184	156	179	178	167	158	157	170	200	168	154	182	171	163	158	157	147	166	189	181	169	159	180	163	160	159	165	163	170	157	169	161	156	168	165	150	172	166	182	206	197	174	157	153	170	156	175	177	172	155	178	163	172	156	163	166	152	180	170	170	166	167	167	173	164	161	177	167	177	193	153	150	185	159	154	195	162	156	147	175	153	163	187	156	169	186	172	169	178	176	166	151	171	169	148	180	164	169	173	163	163	160	148	174	173	191	139	184	158	149	174	177	168	152	198	172	174	171	165	157	175	165	176	166	147	175	179	194	177	179	172	154	175	169	179	191	181	165	123	180	189	188	173	154	165	154	172	189	180	177	164	186	166	196	152	177	187	165	156	159	170	161	195	169	177	195	188	145	185	178	160	170	135	181	183	162	149	155	177	194	144	193	192	159	172	158	174	177	187	158	169	178	172	180	155	163	174	163	163	161	186	183	165	172	164	189	177	169	190	189	168	173	142	159	183	169	166	181	170	173	176	175	165	167	144	166	179	168	157	178	154	181	169	145	179	184	184	179	164	190	173	180	169	173	175	183	170	157	156	159	185	168	159	163	181	178	145	190	163	155	150	171	181	146	156	187	160	168	167	148	176	164	169	166	166	180	165	184	175	160	177	183	161	159	175	159	156	175	154	174	160	170	162	193	132	188	159	162	157	169	166	150	171	181	182	149	192	150	168	156	185	167	179	186	171	183	156	162	181	165	161	164	165	149	172	188	151	149	182	161	165	168	171	193	171	163	178	139	168	189	163	176	178	178	195	176	143	187	163	153	168	172	171	166	169	168	160	163	170	166	143	170	166	169	174	171	148	166	152	136	173	161	178	141	161	145	162	171	154	177	196	174	186	156	171	181	160	169	165	160	167	164	180	154	171	177	157	156	178	163	166	152	132	185	166	167	183	144	153	212	163	182	176	178	152	148	176	194	169	190	181	160	177	169	178	204	172	156	169	198	199	182	169	145	160	161	195	189	147	175	153	144	165	191	174	150	167	170	184	186	181	164	168	163	149	162	155	164	159	149	179	179	168	160	173	161	144	169	163	151	162	172	143	181	145	164	191	159	186	174	164	186	159	205	182	148	174	161	144	179	174	194	165	159	169	147	168	185	177	142	159	160	164	142	164	181	164	179	178	174	161	172	170	159	170	184	154	178	175	160	161	179	156	185	183	174	173	190	170	191	173	181	184	163	180	159	185	197	169	163	187	158	162	197	187	157	162	175	158	163	164	165	177	168	172	175	184	168	184	163	186	174	139	200	184	155	170	185	195	182	148	172	159	173	164	158	160	170	168	192	165	177	178	161	188	151	176	166	171	194	174	137	158	182	174	179	179	167	160	160	173	156	170	183	170	168	174	166	166	168	179	168	183	157	163	158	165	159	168	164	158	158	157	177	184	166	184	156	178	207	189	178	174	155	167	179	173	180	169	163	183	152	185	151	152	164	167	167	155	157	159	151	178	150	156	148	169	154	172	160	174	155	201	152	202	172	148	157	168	178	168	179	167	174	188	175	182	175	152	180	157	175	183	192	178	152	176	179	169	171	158	167	170	176	180	193	169	163	178	168	174	163	151	154	164	162	156	161	182	159	144	171	190	165	172	161	178	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
11971	1551	3487	3793	3276	2592	2236	1825	1553	1377	1264	1149	1066	943	897	869	771	795	737	709	743	697	701	640	625	635	619	614	612	583	585	574	583	593	533	579	600	566	567	564	572	573	558	534	563	510	528	536	495	562	530	515	538	511	519	541	515	503	561	516	546	536	554	530	517	490	532	512	541	512	532	487	526	496	491	498	545	474	530	510	520	480	559	481	487	516	518	486	542	510	516	517	494	483	486	529	470	491	522	479	513	544	477	522	476	482	495	504	527	452	505	534	530	482	520	525	515	509	560	506	528	465	544	488	544	501	517	488	540	506	500	499	478	472	540	486	524	524	501	474	478	480	509	520	514	477	491	533	489	507	462	468	481	458	506	496	487	495	515	513	468	497	491	496	495	492	502	511	486	540	511	483	559	522	503	496	537	515	537	492	491	502	507	500	518	494	498	488	501	535	470	481	517	448	536	517	511	487	499	515	481	501	480	465	461	513	486	498	482	501	446	494	513	498	476	521	501	512	482	488	455	538	515	514	493	473	525	495	493	500	491	494	464	493	464	493	509	487	503	503	501	534	535	537	496	543	488	507	472	462	485	502	468	462	508	527	504	502	495	484	536	461	492	481	461	489	457	493	441	529	491	514	508	464	484	498	476	483	509	474	483	493	487	485	445	490	485	475	519	496	452	497	494	506	483	486	480	500	481	494	520	514	477	503	492	537	462	449	457	518	510	500	489	537	476	482	469	504	493	511	479	523	484	484	479	524	520	514	508	533	486	494	475	517	520	475	485	470	520	501	476	486	492	501	509	483	554	491	523	523	478	494	476	492	498	525	487	501	504	487	529	490	489	513	465	526	519	462	500	497	476	540	492	491	499	511	527	478	520	497	512	521	529	532	464	486	472	449	517	484	481	458	519	492	502	472	485	509	509	496	461	523	514	510	499	488	509	490	480	463	479	503	470	484	490	531	512	495	513	539	525	493	523	492	500	485	531	528	475	503	556	458	509	493	495	520	488	473	542	521	517	490	492	473	518	512	505	487	478	530	539	502	532	476	525	448	522	499	538	473	493	470	515	478	548	481	511	474	497	474	455	506	509	488	482	470	546	503	500	490	497	538	461	546	480	481	511	540	506	512	514	519	471	517	457	519	511	482	497	483	509	472	497	497	511	537	489	491	495	512	501	575	516	489	500	504	516	498	504	491	447	496	478	508	528	519	467	465	500	508	468	480	526	485	483	504	486	505	517	448	494	475	513	564	499	479	502	544	528	534	513	489	505	510	493	512	464	486	496	518	493	493	510	482	489	492	479	506	520	483	482	504	496	503	471	503	480	499	510	507	497	501	481	521	498	525	515	529	458	468	497	490	521	495	507	521	463	511	488	494	489	500	504	493	531	495	456	490	488	492	528	493	474	470	546	495	519	477	488	539	497	501	504	477	492	498	506	482	546	472	546	493	478	516	506	499	502	500	483	512	501	497	518	483	525	507	530	461	506	468	509	493	493	528	536	483	467	526	499	502	470	506	511	459	510	502	501	515	523	469	516	505	490	505	522	501	494	521	458	419	502	530	516	516	498	540	485	522	486	486	524	503	517	529	486	493	511	467	530	512	510	475	504	509	515	473	529	492	502	549	519	514	516	490	487	468	508	545	524	548	481	491	532	492	511	491	492	515	495	515	467	469	506	470	505	516	465	516	523	471	486	531	489	478	474	527	510	483	525	508	457	548	495	449	492	491	477	517	506	481	484	484	515	517	484	499	478	500	473	572	503	508	537	458	457	469	506	491	504	488	538	522	517	517	445	511	507	535	524	464	489	494	506	489	525	470	549	520	509	445	479	494	500	517	507	521	488	486	499	442	463	522	524	487	442	513	481	514	494	509	519	496	503	541	515	506	510	508	535	480	519	504	495	512	513	498	518	490	497	512	476	456	494	484	500	495	460	543	505	506	518	464	484	511	521	485	516	453	480	470	481	490	509	435	499	497	522	504	465	479	520	524	499	507	479	517	509	470	494	521	470	479	514	491	514	536	491	504	488	447	528	494	474	515	534	495	466	475	507	468	521	546	507	460	498	533	495	541	467	507	502	507	485	501	503	500	504	472	471	475	496	515	512	501	512	512	458	498	504	473	513	482	493	536	461	505	467	493	496	491	475	543	490	529	530	534	484	504	517	464	494	518	494	499	518	506	520	468	473	490	535	485	501	505	528	498	535	493	456	483	501	443	469	492	471	485	491	504	497	481	527	508	475	474	491	505	486	500	513	482	532	500	489	480	514	455	476	497	515	502	468	501	490	491	483	468	466	469	501	497	523	496	478	490	502	472	466	524	480	459	513	531	460	487	516	487	521	463	510	497	486	504	470	504	484	496	505	464	491	500	505	516	556	468	502	473	510	520	482	488	507	495	514	493	506	508	475	483	475	464	506	478	468	531	530	529	459	523	511	469	482	498	500	519	476	486	510	462	528	502	482	489	492	486	526	491	498	502	502	464	510	507	534	518	485	457	486	501	515	498	487	496	507	497	509	495	477	482	481	447	507	512	519	537	506	487	501	478	472	527	510	510	450	472	477	491	537	483	492	519	494	520	487	547	478	491	481	485	490	522	519	535	522	520	506	476	498	506	491	491	488	520	512	487	507	467	508	527	467	493	493	505	474	571	463	469	512	538	522	529	476	485	535	510	493	488	490	500	495	535	513	501	511	491	525	503	523	520	501	475	518	516	524	490	507	476	493	503	461	510	503	507	490	535	509	515	516	513	525	502	488	519	521	484	488	510	479	487	482	503	491	455	505	495	494	517	468	491	468	478	513	490	470	517	513	476	516	468	480	510	559	492	493	533	494	469	496	534	488	480	511	501	484	477	541	510	545	552	516	507	503	476	563	479	487	483	517	487	489	506	482	518	517	516	466	510	479	535	490	484	481	504	439	485	517	524	519	481	495	463	496	508	534	492	496	470	519	506	475	528	523	524	525	488	471	525	507	482	487	503	470	540	501	502	515	495	478	502	528	492	490	497	511	452	504	460	472	517	482	496	465	502	539	493	484	511	486	455	522	485	492	510	478	520	489	484	507	472	533	503	491	443	485	495	497	531	493	490	499	497	482	475	482	524	486	522	521	509	493	462	495	510	474	475	510	522	512	477	504	490	505	474	542	491	492	490	542	455	512	481	472	464	493	467	515	505	521	455	476	477	530	504	496	471	460	473	509	460	477	489	494	460	538	533	502	501	483	481	479	510	483	470	485	492	483	507	481	433	537	503	456	491	508	487	492	474	479	489	507	492	511	463	511	522	483	503	499	479	531	504	510	493	500	478	526	529	479	471	487	509	494	516	465	464	525	500	502	537	492	487	521	472	488	497	474	434	533	493	520	528	502	498	471	506	513	535	522	487	537	511	498	520	528	485	518	482	487	460	480	492	473	523	528	526	458	492	485	479	517	479	479	525	506	511	501	482	534	488	493	464	488	551	510	506	536	528	470	506	500	485	510	461	534	476	511	448	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38784	8844	3253	2368	1602	1211	894	762	647	555	466	443	463	410	410	358	375	359	345	332	317	307	310	342	316	266	287	276	275	290	290	285	277	284	307	297	269	297	273	292	293	301	282	293	316	286	286	292	240	246	265	279	256	290	278	294	277	309	278	273	250	264	295	273	279	296	292	286	298	255	285	269	269	289	280	272	275	259	252	280	293	278	269	247	293	311	278	273	266	282	248	288	257	304	275	301	293	252	288	255	284	280	278	277	272	249	259	284	293	278	292	305	261	296	269	266	242	282	258	251	253	248	261	250	277	245	271	292	264	267	242	283	261	260	288	255	297	288	262	227	285	258	282	272	253	272	315	274	304	270	295	258	285	295	248	283	287	288	272	278	281	278	257	264	276	266	264	235	278	270	279	261	270	255	279	255	269	286	267	257	241	278	290	247	248	273	251	265	283	260	289	269	304	269	262	247	280	254	261	249	276	253	294	265	255	251	273	286	284	265	284	265	314	264	279	253	288	242	267	284	266	278	290	285	290	228	288	252	268	265	267	265	262	249	257	265	285	269	283	259	259	238	257	271	292	281	237	273	280	288	289	267	261	255	266	254	240	280	276	263	287	252	269	254	270	271	263	244	283	287	258	275	266	258	268	270	253	269	289	253	291	257	249	243	281	309	267	272	276	276	261	263	290	283	287	248	258	222	257	264	268	249	246	292	287	255	283	273	269	266	310	270	271	256	274	278	282	265	259	249	288	226	282	258	293	267	275	295	284	271	284	271	275	271	279	248	293	283	281	294	303	289	270	258	233	261	301	264	269	242	310	305	264	262	281	243	271	266	293	221	271	247	291	238	286	269	270	297	303	294	248	275	257	276	262	278	252	287	293	273	238	265	314	265	249	244	277	262	263	264	247	279	255	263	287	250	279	267	287	281	264	282	287	282	262	264	271	263	262	244	269	286	289	279	292	296	269	277	279	272	284	278	324	251	289	249	288	263	275	306	292	255	255	257	255	292	285	296	282	291	266	266	277	281	299	281	259	292	266	271	287	258	275	282	263	297	324	286	307	282	293	277	261	251	267	276	265	267	280	288	237	284	258	253	254	293	263	270	266	266	285	271	248	256	254	301	258	254	275	278	287	281	267	248	281	244	271	251	289	274	296	296	251	273	275	246	269	271	264	272	266	261	259	288	283	294	235	270	256	255	322	255	258	298	277	268	249	290	316	277	284	285	240	253	276	263	263	265	289	291	265	303	289	277	265	276	296	275	281	285	277	299	274	258	270	253	295	295	258	277	261	248	250	270	255	286	260	268	268	269	262	269	268	287	255	289	275	271	256	253	251	248	284	254	276	253	242	272	255	281	299	262	268	271	302	277	288	257	256	272	259	261	276	274	273	264	295	291	293	263	271	268	281	258	284	249	268	280	247	261	274	250	276	288	278	290	291	298	266	274	289	273	298	282	286	272	279	264	260	268	273	258	282	268	282	268	253	242	276	236	286	253	278	255	278	295	257	262	287	290	265	275	290	295	277	284	252	282	284	270	249	289	288	264	288	272	270	251	292	258	270	250	262	260	300	289	255	266	252	274	258	287	269	254	255	268	267	258	305	285	266	315	297	284	270	280	239	266	279	279	271	256	255	233	270	253	293	278	300	263	319	284	284	251	268	267	256	288	293	267	266	270	263	284	288	284	240	232	262	247	264	308	254	280	288	266	276	265	261	281	259	277	269	271	301	279	308	246	261	270	264	280	281	336	277	281	298	292	249	248	285	258	295	302	283	270	257	281	258	278	251	288	267	283	290	277	301	260	270	233	259	267	264	307	279	280	251	288	281	273	272	271	283	250	294	290	261	271	240	291	284	260	271	260	265	247	283	279	283	258	272	282	268	263	286	274	268	249	256	281	279	261	263	278	255	294	242	301	261	257	233	275	280	277	248	260	260	266	275	264	274	255	256	250	268	284	269	237	295	229	304	260	269	276	266	259	281	269	289	268	282	283	253	246	236	253	242	272	251	259	288	265	258	273	253	264	285	269	327	270	263	261	255	277	283	252	271	278	277	257	279	270	247	280	273	288	274	267	282	294	254	271	307	280	278	275	268	212	288	274	277	249	257	262	263	253	285	263	272	278	287	253	251	243	271	258	265	282	285	272	264	266	259	271	268	291	299	290	254	249	253	256	269	268	274	273	256	278	256	244	284	274	284	268	282	252	284	244	272	264	265	285	227	300	248	286	238	243	255	295	260	293	246	267	259	272	261	268	293	287	258	284	262	294	284	244	283	283	279	259	250	267	243	268	256	256	305	287	292	284	267	274	282	257	261	269	262	258	293	276	273	282	256	288	254	291	296	262	240	292	274	268	262	278	290	262	286	273	254	251	297	254	285	305	305	254	282	246	259	265	267	247	307	279	265	273	297	282	235	254	260	277	269	282	267	259	271	262	263	266	268	258	247	258	285	264	266	276	279	274	322	258	256	248	253	237	257	258	256	291	271	296	285	276	231	258	284	298	300	280	254	255	259	282	248	274	278	260	276	284	262	257	284	272	286	261	271	273	280	257	290	252	235	264	275	253	256	255	276	276	310	296	271	296	283	262	294	274	253	295	260	291	274	277	269	281	289	271	300	276	277	277	256	277	293	276	296	264	261	266	302	278	257	243	259	256	274	295	271	267	297	239	218	267	297	291	262	285	261	272	294	282	269	289	265	279	280	270	301	283	258	227	279	248	265	258	258	247	257	288	262	254	284	258	294	297	261	271	266	307	253	266	256	274	259	301	290	280	261	287	260	258	299	264	249	236	258	263	294	257	286	265	264	300	273	247	286	268	284	263	290	246	275	234	280	270	288	271	285	225	300	270	256	285	266	286	284	266	255	263	237	313	280	259	304	289	274	242	291	301	286	297	287	253	278	250	270	277	260	298	274	281	279	255	269	272	256	290	280	247	252	249	256	280	292	272	237	263	280	268	292	271	269	272	285	246	242	294	272	264	286	301	252	290	260	274	257	250	291	257	249	287	269	245	278	233	259	263	263	259	235	276	319	262	268	293	277	254	288	243	261	273	280	274	263	273	247	252	253	243	264	274	261	260	327	290	270	269	300	288	267	299	283	282	278	275	271	270	298	276	271	238	292	268	292	279	282	262	249	273	273	285	294	292	271	269	268	283	263	296	262	291	262	283	259	262	257	287	257	250	263	249	310	254	282	278	285	297	287	243	259	283	279	271	274	250	288	277	294	261	287	278	276	273	257	282	284	272	271	288	262	250	277	296	265	283	284	264	286	251	275	274	270	281	262	272	270	273	270	284	268	303	274	262	256	265	247	274	244	285	266	259	271	256	273	290	264	256	264	285	248	265	257	246	263	271	286	241	267	269	288	256	273	271	310	268	261	273	284	252	308	290	272	269	271	296	238	252	297	281	299	268	275	280	295	300	282	250	261	278	286	299	284	278	266	256	279	268	251	277	268	309	265	281	269	252	293	287	274	241	260	286	293	277	261	251	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15239	2924	6281	7039	5823	4626	3863	3302	2795	2450	2124	2050	1807	1664	1515	1437	1425	1315	1277	1275	1191	1122	1090	1087	996	1055	1002	947	919	949	926	918	892	910	874	923	880	855	829	844	847	825	790	854	805	814	807	809	825	794	820	814	807	767	816	744	817	744	797	828	801	771	755	734	796	778	769	795	787	710	783	758	759	796	796	749	739	758	742	774	793	772	754	756	784	766	747	726	768	706	787	732	792	699	775	729	746	758	811	736	704	723	768	752	744	705	747	746	749	750	748	769	749	769	738	726	703	739	772	764	731	730	729	772	762	770	729	709	719	727	716	730	740	750	758	784	763	791	725	790	762	789	704	731	770	748	721	744	733	706	732	751	739	736	806	787	683	745	687	764	785	738	767	732	722	717	713	812	759	736	738	747	723	702	720	752	784	715	750	774	729	722	717	699	791	752	796	801	736	698	700	755	728	705	786	748	744	724	743	732	800	750	728	727	728	802	694	748	734	767	762	725	721	683	735	751	747	744	714	782	746	691	733	716	782	764	742	703	705	735	754	754	732	746	716	727	741	771	737	753	765	753	765	704	728	755	723	734	724	732	703	767	770	785	780	727	775	704	764	756	719	754	784	753	682	746	750	728	721	720	665	736	748	730	732	752	782	750	748	766	768	732	774	719	707	761	735	751	794	689	791	729	716	716	771	705	768	749	750	751	774	748	764	730	699	738	777	727	764	725	714	711	733	768	773	745	750	748	729	766	710	736	724	774	717	738	710	727	758	738	743	701	719	713	739	692	782	769	747	733	745	714	702	771	775	748	752	751	740	728	730	755	697	723	767	703	695	714	734	774	707	726	746	728	771	755	753	780	767	765	703	697	733	774	708	759	761	739	708	729	771	764	756	761	713	761	767	734	730	761	707	735	722	737	741	726	749	680	723	763	733	738	766	737	766	739	756	749	751	712	790	683	721	704	726	739	767	725	742	733	726	715	683	698	690	782	750	677	700	701	739	727	756	758	713	789	732	797	774	735	723	727	748	736	756	699	755	738	723	795	724	740	763	741	737	740	745	754	765	723	744	736	767	758	817	699	728	738	694	721	726	748	726	743	739	777	757	744	774	737	748	742	712	785	703	717	755	713	675	753	759	758	770	718	820	726	744	689	737	716	700	715	725	692	687	723	740	724	734	721	741	723	696	766	770	709	731	731	744	762	728	756	770	783	702	748	721	776	738	731	761	777	725	716	787	726	742	716	706	756	724	759	715	698	748	752	732	709	702	693	759	761	734	770	718	719	715	747	794	733	711	711	767	738	729	726	746	766	800	686	739	701	734	794	767	731	695	759	734	783	734	662	789	712	761	724	736	736	679	739	763	736	767	746	762	691	749	756	751	733	726	715	737	762	696	708	753	749	763	736	717	731	783	796	743	723	749	740	757	721	751	705	712	757	728	758	751	762	702	765	696	763	718	731	723	771	760	746	723	749	752	752	691	746	758	777	675	733	702	712	764	721	701	782	777	769	761	704	767	735	755	717	756	738	799	700	708	737	761	759	743	733	662	752	794	697	737	755	740	741	740	740	737	677	758	788	759	737	745	672	739	805	685	660	789	752	732	724	747	688	713	731	748	697	733	764	731	736	732	713	773	735	779	745	716	762	716	725	739	751	753	694	756	738	725	763	791	709	713	758	787	769	733	714	756	721	737	734	760	748	733	776	752	792	716	762	765	742	812	747	736	756	736	759	709	680	754	753	753	730	769	750	723	781	745	759	725	733	757	762	721	729	700	737	757	749	795	749	764	726	769	730	785	750	736	763	729	715	752	720	714	762	721	721	719	717	734	777	735	788	707	747	718	745	709	762	701	723	740	725	720	767	702	730	745	710	711	763	765	757	727	728	769	732	730	760	733	733	730	745	764	758	752	737	718	707	754	725	774	731	712	755	723	778	802	742	775	764	788	750	722	774	739	731	784	722	726	716	764	725	708	788	745	743	701	719	755	757	705	713	766	740	754	723	737	731	748	740	760	749	693	720	756	780	805	737	710	714	735	754	773	749	744	740	783	727	763	718	745	672	697	745	723	723	729	732	763	707	759	796	739	711	705	712	769	704	743	719	759	738	731	743	706	765	716	759	761	709	729	748	762	751	773	725	714	716	730	755	743	721	736	713	712	727	719	734	735	755	794	772	747	770	767	760	700	761	722	730	707	780	730	750	762	742	767	781	765	708	705	793	725	728	775	737	788	759	729	761	717	769	771	764	754	758	761	762	714	732	738	778	723	707	749	756	676	689	792	735	783	747	787	775	751	725	770	783	685	736	718	724	738	723	775	748	771	775	703	734	730	757	688	759	735	695	715	737	702	789	737	784	692	682	786	711	788	725	743	721	677	702	715	740	768	716	728	701	783	763	735	701	775	732	714	713	750	701	716	756	733	760	730	714	713	767	777	742	706	746	752	746	688	712	697	704	730	725	733	747	725	750	716	774	726	744	715	734	708	688	745	690	695	740	729	711	809	752	750	718	794	706	744	748	723	754	712	747	751	738	725	730	749	745	741	745	724	704	740	732	722	744	751	719	744	744	730	731	706	751	774	738	741	802	714	744	769	729	742	726	706	759	712	759	778	753	684	765	730	750	738	756	726	740	787	744	740	754	691	758	743	755	784	735	735	760	735	696	806	725	721	764	743	722	715	725	745	743	770	771	691	768	737	785	769	732	747	763	751	738	726	711	722	723	754	724	732	704	719	763	743	726	759	728	737	718	718	743	739	733	760	723	739	767	775	684	739	717	723	771	682	792	680	800	716	762	753	696	750	782	731	779	711	717	751	804	725	718	760	735	767	766	742	773	759	702	735	742	710	737	714	753	769	709	729	748	759	729	751	753	735	784	724	735	773	747	736	722	739	790	747	727	763	710	703	711	764	766	707	715	779	733	745	804	791	748	733	727	743	756	788	726	742	769	758	774	719	709	718	703	740	743	738	731	715	711	723	758	728	782	779	726	695	737	717	743	725	804	708	723	704	782	737	771	827	702	749	755	709	744	717	791	726	741	731	790	754	721	719	736	747	742	735	730	716	751	723	714	725	718	763	738	745	713	724	736	760	719	686	744	751	690	737	742	743	743	719	754	730	747	768	731	795	712	710	799	726	725	703	719	733	737	660	787	726	722	736	710	754	760	701	740	737	800	746	746	671	770	818	753	752	772	706	721	730	770	780	749	752	688	733	724	734	756	746	670	742	736	758	765	747	706	707	711	735	765	771	734	753	705	743	761	737	739	756	737	749	750	717	777	738	738	774	762	705	737	770	743	729	700	742	765	769	743	723	738	722	696	715	771	745	739	763	740	734	688	756	747	756	756	714	741	722	723	747	752	712	724	734	708	786	714	736	743	717	724	752	774	736	770	729	746	709	735	714	698	717	741	732	762	814	765	768	670	728	725	751	749	700	688	752	810	725	792	743	745	757	793	741	734	743	750	760	778	810	729	737	749	767	696	675	734	732	763	734	733	711	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
4106	253	169	159	136	117	116	110	99	80	87	90	94	83	83	81	91	76	70	88	80	76	79	79	87	87	84	63	82	82	93	80	84	76	66	76	79	84	74	82	92	97	78	79	89	89	82	65	81	83	79	69	86	86	79	78	83	69	81	74	79	74	90	65	84	83	77	87	92	90	79	70	85	73	80	80	87	82	77	93	86	91	73	95	69	75	70	69	80	85	88	76	82	94	79	99	90	78	75	74	78	61	84	80	77	87	89	77	80	85	75	91	71	78	70	95	72	89	88	70	94	84	74	74	76	99	69	71	90	90	80	76	91	90	77	75	76	75	87	75	80	104	96	82	83	77	67	77	68	89	90	77	71	85	74	87	89	98	82	78	85	79	82	95	85	99	83	78	94	73	78	89	72	91	88	82	89	72	98	87	88	85	78	90	88	86	83	89	78	83	78	84	84	75	79	83	55	70	96	74	72	75	65	75	72	79	69	74	106	84	67	80	95	88	99	91	76	89	88	76	89	80	93	86	89	90	76	75	87	94	72	77	87	87	80	71	81	88	70	82	88	86	83	95	88	70	81	76	94	68	90	70	64	90	92	85	69	83	88	81	79	80	85	87	77	65	83	73	80	68	74	80	86	86	75	68	77	95	79	80	68	80	83	83	82	86	71	83	72	84	102	85	89	96	91	73	95	80	81	76	94	90	87	73	72	93	101	95	73	83	86	95	89	84	93	76	74	79	83	102	79	96	77	76	96	95	91	72	86	83	94	73	74	100	83	94	94	84	89	80	90	87	83	75	79	72	78	96	66	84	79	85	77	77	72	79	63	75	87	93	90	73	84	80	87	77	71	97	78	75	68	79	68	76	75	63	74	78	78	92	72	87	70	80	93	74	70	69	100	89	91	83	90	96	72	94	81	84	74	83	81	82	86	69	90	81	93	80	82	86	74	94	90	81	90	85	71	70	99	70	77	67	77	96	101	74	76	73	84	78	86	103	86	67	85	74	74	92	91	76	79	99	84	86	70	70	88	93	93	87	80	62	82	92	86	76	78	104	88	74	77	72	74	66	97	68	79	84	75	82	86	87	95	88	70	84	84	83	77	84	83	82	73	83	83	72	96	73	79	78	73	80	94	75	70	86	114	94	108	94	81	81	86	80	97	69	74	94	76	86	75	91	94	68	93	81	93	81	74	82	70	88	85	75	99	69	77	83	79	78	88	89	68	81	77	95	73	70	86	86	69	87	76	88	83	79	76	86	91	88	81	91	89	86	77	82	81	76	93	74	98	69	83	92	89	87	70	102	80	70	73	71	94	94	78	83	86	78	99	87	83	67	90	96	87	94	73	85	89	84	84	90	76	79	74	69	98	96	64	73	79	84	87	87	87	63	90	94	80	73	66	74	84	74	84	71	76	67	79	70	93	64	62	85	84	69	76	85	93	93	77	77	72	84	86	74	79	89	91	73	93	83	99	61	89	96	89	85	80	73	93	101	76	99	73	93	83	64	66	79	82	70	90	91	66	96	88	91	89	81	81	91	81	95	76	75	91	73	79	90	87	79	71	80	83	89	66	76	71	71	83	75	96	80	74	73	93	69	82	77	87	84	83	82	76	86	73	80	91	81	88	95	76	70	84	67	84	92	82	79	78	75	81	65	100	80	106	78	90	67	91	83	82	77	87	72	74	108	83	78	70	83	87	78	74	85	87	75	66	68	84	88	83	94	75	87	79	94	94	84	79	98	69	77	84	74	81	76	71	81	71	80	73	81	84	97	55	76	89	65	88	86	82	85	111	83	60	80	85	83	79	87	77	92	96	85	85	102	73	81	83	70	93	82	81	72	64	101	75	81	77	90	82	91	75	88	77	79	98	75	75	76	82	89	75	99	71	77	83	79	77	87	85	89	70	90	77	76	83	77	75	90	71	71	90	77	79	74	113	83	84	85	80	92	80	78	83	80	77	66	94	82	103	91	67	100	79	76	75	74	91	75	77	89	68	96	90	81	72	91	70	85	80	87	71	87	83	73	88	84	89	82	88	90	101	75	86	86	81	88	79	82	76	69	78	63	85	80	90	91	79	92	73	79	72	70	78	85	86	89	74	75	62	67	93	83	83	95	87	80	72	98	73	87	71	83	61	86	94	91	84	73	79	90	61	88	84	80	86	75	89	70	78	93	82	93	71	89	89	73	78	73	74	80	95	89	73	62	78	87	80	67	74	101	63	73	92	83	70	82	65	98	75	75	84	70	78	82	91	102	58	87	74	92	101	83	84	77	97	75	85	82	80	93	93	99	79	79	75	91	82	87	78	75	74	81	81	80	78	84	87	83	76	87	76	86	97	75	74	89	83	98	89	92	74	66	87	72	111	99	75	85	62	87	77	73	93	74	78	68	79	98	78	91	78	103	80	82	78	70	80	98	82	76	84	89	71	83	85	68	93	70	77	82	105	68	67	97	95	80	81	89	93	80	74	61	83	97	81	95	82	84	83	111	91	85	89	79	71	100	96	80	85	86	79	85	77	84	70	80	83	83	82	78	72	79	78	74	95	92	80	83	71	83	76	78	69	88	76	83	58	77	89	80	75	104	88	100	69	76	69	67	77	68	90	80	77	73	78	65	85	94	88	81	85	93	79	72	96	74	74	85	65	90	91	62	81	92	83	79	86	71	84	84	65	75	99	84	82	73	67	86	88	92	63	77	74	85	93	76	98	88	84	85	82	80	81	79	80	86	84	91	87	69	88	84	77	82	69	92	84	86	95	77	92	73	61	100	78	78	64	71	90	70	100	90	85	68	76	76	83	72	93	64	93	90	74	63	93	78	103	88	75	65	86	88	89	82	81	78	92	79	83	85	87	74	81	91	83	89	89	76	81	94	73	87	89	88	80	85	99	85	82	80	87	84	71	76	109	83	95	84	87	67	86	90	72	79	68	77	81	102	85	73	91	74	81	86	82	70	86	73	77	86	74	82	74	92	89	76	85	79	75	97	82	86	81	83	76	78	83	96	76	87	94	77	79	85	75	58	89	71	88	87	81	89	77	89	83	99	85	77	70	76	101	80	85	66	81	70	74	70	82	78	81	71	94	75	79	79	71	88	83	73	68	81	67	71	78	70	68	82	67	68	75	75	86	73	83	85	71	91	78	80	81	95	96	90	67	83	93	78	77	82	86	86	68	78	86	66	92	78	85	96	93	91	77	83	67	82	110	87	84	96	70	96	83	91	85	77	89	69	79	93	84	81	86	85	68	75	78	79	82	74	76	88	78	73	77	78	75	80	88	72	92	75	97	91	86	70	79	97	84	79	75	86	74	91	81	89	95	83	78	93	79	79	68	68	82	80	99	64	83	90	85	83	96	73	76	61	108	92	88	95	110	88	79	88	82	77	71	79	60	85	76	74	84	76	88	83	78	85	81	89	76	70	80	94	58	87	91	78	75	77	79	86	89	73	88	72	81	81	84	76	82	85	77	80	102	85	76	78	92	76	84	68	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4591	337	452	483	469	429	381	376	354	356	318	321	352	339	317	289	276	318	278	273	293	303	280	296	295	272	285	283	290	261	291	296	305	291	276	302	274	291	292	293	303	304	248	273	280	305	300	298	272	276	297	269	296	263	271	304	307	286	304	246	289	259	263	278	282	312	271	285	295	309	290	288	257	267	306	260	259	262	279	289	300	265	272	299	292	280	286	279	271	282	287	289	285	306	306	312	273	311	267	318	287	250	277	273	303	285	287	274	290	296	273	284	316	269	285	296	263	282	305	305	259	267	293	291	226	306	268	296	267	279	291	293	264	297	267	298	289	264	283	263	282	289	276	289	279	301	278	289	299	293	274	278	300	276	275	302	280	293	302	283	290	286	273	295	290	291	320	291	276	290	330	302	256	266	261	256	282	299	262	286	280	293	291	280	247	280	289	316	307	261	284	295	271	274	287	256	267	268	264	294	270	292	302	272	282	313	274	306	300	265	318	295	287	281	278	253	290	307	256	263	266	286	291	250	289	282	278	289	278	294	280	249	273	318	262	281	294	263	326	313	266	241	290	296	279	276	288	271	275	258	266	286	282	276	265	284	275	320	287	300	258	261	266	239	255	320	271	292	288	282	271	264	253	273	282	300	281	273	262	307	300	259	257	285	294	276	298	273	327	288	289	279	266	248	275	318	264	307	289	303	258	292	291	274	272	277	267	292	274	272	282	271	271	272	261	321	303	300	274	239	278	300	325	291	291	312	272	270	276	266	283	291	254	261	268	272	273	278	286	282	245	293	321	299	268	292	270	263	281	287	260	259	270	289	278	267	291	304	309	278	267	271	298	280	259	284	298	261	272	292	295	276	281	296	261	285	288	296	285	264	275	276	277	297	263	303	300	268	275	284	264	284	276	307	269	271	280	270	270	273	284	285	259	266	289	306	255	303	260	282	282	285	267	282	286	253	269	258	250	281	280	272	268	247	283	288	292	285	290	266	261	278	280	307	281	298	258	282	238	306	251	257	324	239	262	282	256	304	263	290	292	280	254	294	281	288	267	280	301	269	305	277	299	302	289	284	278	271	262	268	262	280	281	293	278	266	259	300	294	263	267	287	271	269	280	287	290	278	301	272	266	263	248	308	266	278	272	265	278	273	283	270	284	265	281	293	265	318	301	309	309	279	281	267	268	254	294	297	287	310	242	254	289	278	275	291	277	290	272	264	281	280	317	284	279	306	291	290	271	283	253	277	297	264	264	285	253	292	263	257	293	248	293	285	295	273	277	248	260	294	271	287	257	300	280	297	266	275	255	250	282	279	269	279	263	283	295	273	274	276	276	253	254	275	304	269	308	280	264	264	297	284	307	257	271	283	269	268	257	256	304	260	300	294	302	239	269	256	294	281	275	261	266	290	280	282	309	261	279	292	299	266	271	299	282	313	279	271	287	294	280	256	286	243	300	294	283	264	310	271	283	288	271	283	292	297	282	318	268	289	266	268	286	280	279	269	266	270	280	264	274	255	316	274	302	263	267	285	267	284	275	263	254	303	268	279	285	275	287	269	264	264	269	295	277	251	276	277	298	310	251	302	291	281	297	294	265	264	309	255	286	284	271	282	266	272	263	295	293	275	292	257	262	273	268	284	288	267	236	285	291	260	253	268	275	271	274	272	291	323	291	281	276	282	295	261	267	287	275	251	280	280	270	263	256	281	269	271	272	281	267	271	260	278	269	290	280	292	273	284	286	301	295	280	267	265	299	300	263	291	290	277	271	266	279	305	264	283	239	285	287	277	266	253	292	303	275	241	321	303	285	285	265	262	243	284	259	284	280	302	289	304	296	286	291	315	273	286	282	312	282	282	270	301	315	314	294	275	282	275	274	303	268	289	296	283	317	310	290	262	263	283	299	279	261	249	302	265	285	265	279	298	295	265	300	303	289	279	290	258	261	280	264	300	282	289	269	248	293	247	257	270	289	283	306	275	286	275	299	279	298	276	315	286	268	293	271	266	294	262	285	296	262	270	263	276	316	266	275	276	282	261	284	285	281	262	283	272	314	277	265	291	306	295	285	296	294	276	307	318	315	269	296	265	279	292	261	278	282	273	284	286	262	300	297	265	264	271	313	286	284	292	267	297	290	299	274	279	286	281	293	285	301	254	249	263	306	282	278	288	277	310	262	269	282	259	249	290	270	282	295	253	297	292	288	277	290	258	301	294	280	255	268	303	261	288	274	297	299	276	292	281	294	282	290	261	276	285	293	283	285	312	258	266	286	272	304	297	294	277	265	266	252	308	263	282	263	300	279	262	249	252	246	277	270	271	294	281	304	280	286	290	274	277	257	294	301	276	303	296	301	279	260	307	242	321	307	288	276	279	326	281	295	294	289	283	278	286	257	272	275	275	269	277	277	318	294	241	249	299	301	289	280	301	317	274	270	275	319	296	283	297	269	235	265	271	268	268	278	292	264	264	260	278	299	289	280	292	274	283	294	289	290	292	266	264	253	293	275	282	272	301	284	281	280	243	257	268	284	256	259	276	262	283	276	253	266	280	294	275	289	286	281	238	282	258	286	303	304	285	310	251	260	281	270	306	291	268	278	281	288	303	285	260	297	247	285	294	282	275	271	300	293	278	302	273	259	271	308	274	271	291	288	251	282	261	286	308	298	275	279	272	280	279	276	264	250	238	251	283	282	275	274	286	276	271	257	297	285	274	273	290	289	311	293	295	271	268	266	287	286	291	289	254	267	269	301	245	292	324	280	276	288	258	262	286	275	259	280	281	303	291	276	290	267	305	290	270	332	285	310	274	294	256	252	278	257	267	304	297	281	295	284	262	267	272	290	263	254	265	298	258	278	291	299	261	276	275	276	252	272	275	295	281	305	293	270	266	299	289	297	266	271	295	254	273	266	287	298	273	284	277	309	290	296	279	270	221	273	308	280	292	258	277	276	279	281	278	281	262	270	276	287	286	251	271	255	264	290	289	305	303	277	272	273	269	264	289	291	313	283	241	276	285	273	261	260	309	247	240	299	281	268	311	260	289	297	271	297	296	266	304	261	254	264	259	284	288	268	285	301	291	273	292	297	282	284	262	285	284	280	276	256	300	306	268	264	255	316	272	293	260	270	282	306	265	271	295	292	263	292	272	288	304	273	271	272	306	300	266	286	292	301	279	296	287	254	303	278	253	265	268	277	288	294	249	283	280	266	286	256	286	276	290	272	294	307	271	270	298	226	257	262	303	294	324	257	295	293	274	258	271	279	288	293	281	280	276	270	270	270	267	279	276	294	269	278	268	307	298	272	265	269	286	293	314	297	302	273	286	278	304	263	288	266	261	287	309	306	297	289	273	286	273	272	266	276	286	297	266	298	270	251	265	288	274	300	286	261	273	269	251	262	286	262	306	288	294	274	253	279	278	318	266	290	283	281	277	277	270	276	253	311	263	256	281	316	272	270	277	264	258	270	271	344	268	295	285	267	304	289	271	299	277	290	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
27891	3691	1445	1150	814	638	516	420	365	374	295	266	245	252	218	232	204	229	212	193	193	185	154	175	191	172	191	162	197	174	223	178	174	177	177	162	186	192	172	165	170	183	170	148	174	172	158	156	150	166	173	188	170	180	170	154	163	175	180	177	179	194	171	170	179	181	164	157	178	162	180	143	170	166	190	178	159	162	182	172	171	195	167	176	163	177	188	143	168	165	165	171	181	172	171	154	158	158	165	172	162	188	162	174	167	144	164	185	165	175	142	184	162	176	176	186	177	179	177	196	187	160	158	163	171	150	167	160	163	149	167	173	171	165	164	173	150	154	171	127	166	163	192	171	166	168	154	154	161	157	171	158	167	171	159	154	185	178	175	184	189	171	190	165	168	163	168	157	166	174	192	173	184	178	156	168	179	177	170	170	166	180	181	147	147	188	184	147	163	173	184	173	147	160	178	181	175	168	171	174	174	207	165	168	154	144	176	171	148	159	164	148	150	169	190	173	147	177	170	183	169	161	163	184	155	182	161	163	161	168	183	165	167	186	189	164	164	154	166	165	156	168	164	195	153	174	163	171	168	176	182	184	174	143	153	155	176	161	183	173	165	148	168	176	183	169	148	171	172	151	172	165	173	167	189	170	148	169	143	186	175	170	142	169	194	164	184	139	173	175	168	151	161	159	167	170	178	182	180	152	176	156	168	199	162	174	163	174	172	150	166	153	188	162	168	166	169	174	160	173	194	181	196	170	177	167	145	163	164	149	164	169	163	172	156	162	157	178	177	170	181	163	167	158	157	165	160	206	174	169	168	171	173	171	182	172	166	163	170	165	163	163	184	191	181	177	172	162	156	161	153	180	172	156	149	183	153	158	163	177	167	168	178	167	151	161	179	205	161	176	156	177	180	164	179	173	177	168	173	173	158	168	147	158	181	185	188	173	169	156	162	160	167	144	177	180	146	148	163	161	183	157	169	173	152	126	175	171	160	178	182	170	161	172	175	176	182	160	171	151	166	181	157	168	169	187	160	178	153	193	184	169	160	178	165	184	171	147	164	172	160	183	168	167	177	149	170	163	165	159	167	175	163	172	182	153	158	165	175	154	157	153	178	166	164	158	149	186	174	185	181	157	159	178	165	174	170	171	165	169	170	167	189	176	177	190	158	152	166	189	166	154	171	153	187	162	202	170	182	180	172	152	192	161	163	164	184	154	168	156	187	179	178	183	165	183	170	197	173	163	160	182	173	177	177	159	183	158	178	173	181	169	184	188	177	165	159	164	189	192	164	151	185	174	173	181	179	172	209	178	148	175	195	155	141	179	194	138	162	169	187	176	168	171	164	169	156	174	178	150	192	171	134	162	169	168	153	206	187	183	155	149	160	166	167	198	182	174	168	155	175	159	165	148	153	186	151	130	163	179	159	158	168	163	159	165	177	162	161	148	178	172	178	154	202	179	159	170	156	170	156	165	189	177	161	176	183	174	153	147	175	174	173	174	164	157	166	168	167	156	150	190	155	162	152	181	161	165	153	179	181	184	149	169	160	189	149	168	169	166	173	175	180	151	165	159	155	174	167	173	172	145	168	155	168	160	189	160	167	171	163	199	168	159	140	152	163	161	158	159	175	174	172	172	185	180	192	170	181	174	148	153	150	166	189	155	160	160	143	175	157	163	164	162	165	147	187	167	137	161	166	160	170	174	169	168	163	156	167	166	173	149	166	190	169	170	165	166	159	154	149	185	176	176	156	181	187	202	164	169	178	139	153	185	144	164	159	159	160	191	165	173	177	165	172	164	177	187	162	174	166	182	160	180	171	180	162	174	174	165	167	202	159	168	176	171	188	187	184	174	173	181	169	174	160	155	164	178	190	187	164	180	159	173	167	172	163	172	178	162	187	172	166	166	157	174	147	195	171	172	159	184	156	174	170	172	189	180	187	180	155	176	177	202	138	142	151	173	151	167	174	167	183	143	155	159	164	161	196	159	157	155	164	163	176	157	164	190	162	171	172	189	180	155	171	161	172	175	157	181	176	157	183	165	174	185	183	187	161	182	142	174	177	179	164	162	159	176	165	161	183	127	182	169	154	184	169	163	159	182	153	181	168	166	198	148	159	189	167	185	167	173	159	164	163	188	152	189	168	175	172	183	174	171	163	162	182	167	164	195	155	157	174	150	157	152	175	122	174	195	178	166	193	145	164	171	160	172	183	153	153	155	164	139	149	164	159	196	174	168	152	178	172	143	147	177	159	174	188	163	166	153	173	168	150	175	169	170	174	172	193	160	175	164	196	171	177	177	180	156	179	193	174	189	192	190	171	178	158	170	195	187	153	162	179	143	159	160	161	186	196	183	148	168	197	165	167	170	156	165	170	177	192	174	186	174	176	162	180	154	169	171	192	157	181	177	169	156	168	168	162	156	175	168	182	165	167	183	184	172	144	166	158	162	180	173	183	189	161	155	151	158	182	141	152	163	150	181	180	143	173	160	152	149	171	153	165	182	170	163	150	165	184	163	197	164	146	173	154	164	152	166	193	156	157	184	163	211	172	164	189	174	180	173	179	161	164	160	207	181	180	177	188	152	157	161	177	155	172	173	160	145	160	179	142	167	164	173	164	181	181	151	182	169	159	149	205	169	158	165	174	162	127	190	178	171	165	200	154	154	173	165	159	159	166	152	162	187	186	164	167	169	164	164	181	178	159	172	156	162	164	179	163	171	166	169	155	161	166	181	171	178	189	155	168	160	165	179	168	181	162	164	192	164	181	190	178	154	151	176	168	165	154	180	179	153	175	152	148	173	168	171	174	153	149	180	179	171	180	173	187	158	168	170	174	167	172	173	185	164	181	153	162	168	210	172	163	163	165	178	158	173	180	160	176	176	169	173	165	179	179	180	182	155	144	174	163	156	152	188	175	162	173	187	165	177	169	177	164	177	156	160	146	173	154	181	146	158	169	174	156	172	167	168	170	172	174	148	174	178	184	171	171	176	180	166	174	162	164	183	200	159	183	167	192	161	164	180	164	173	175	174	159	156	154	165	169	177	162	159	166	161	159	204	178	152	166	165	156	168	153	187	158	183	177	165	185	170	171	169	159	204	182	161	160	173	161	142	154	167	179	160	164	156	185	153	166	187	156	166	166	181	167	173	154	162	168	165	173	164	170	180	169	169	170	172	165	170	159	160	149	182	158	164	167	156	162	164	169	159	167	177	170	147	152	138	188	196	184	186	169	162	176	165	158	157	162	173	167	160	168	146	175	177	170	164	156	173	157	147	168	188	166	182	172	155	165	176	159	160	151	148	173	175	175	169	179	158	187	184	182	157	174	173	175	199	178	178	178	172	178	176	155	171	167	179	168	175	159	180	159	190	176	172	151	169	158	168	161	174	188	182	168	176	166	165	156	157	173	180	158	146	188	176	151	180	157	161	157	158	157	164	143	185	183	179	171	142	166	164	171	159	151	185	159	163	158	167	176	153	167	156	167	195	169	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
12165	1589	3391	3874	3220	2600	2195	1812	1505	1343	1306	1195	1052	962	924	853	817	808	775	659	719	673	656	642	639	618	641	580	619	660	608	583	572	545	572	599	590	554	514	546	545	575	531	544	585	554	545	521	564	502	536	535	551	492	550	552	498	485	500	508	496	530	512	517	505	511	501	488	504	527	523	495	530	501	528	507	542	523	518	538	516	504	506	462	490	510	517	520	504	495	471	567	508	541	518	546	468	538	508	494	524	501	500	504	503	511	501	519	459	489	455	518	496	502	481	503	479	509	530	499	486	481	467	507	533	539	504	528	480	529	504	453	515	471	535	498	502	544	509	484	515	501	520	513	477	516	551	507	474	484	518	512	500	502	502	526	496	518	495	491	509	495	484	517	501	514	494	461	510	501	483	478	510	492	483	513	484	511	471	502	514	486	489	503	522	511	495	517	460	480	479	471	508	502	498	504	504	529	502	524	531	495	533	488	521	524	548	505	494	547	490	512	515	497	493	481	524	513	516	494	529	510	535	500	498	471	491	480	458	497	488	478	479	483	467	490	519	482	517	494	471	491	480	500	492	511	481	525	508	490	479	532	494	504	488	517	494	498	507	502	501	502	513	480	443	520	491	496	516	465	514	519	484	539	481	483	499	506	486	507	553	520	495	493	494	479	512	458	490	515	476	441	499	509	469	470	444	517	500	451	522	530	515	506	491	487	495	515	514	527	502	473	502	489	507	514	496	451	464	510	512	530	499	489	525	488	470	506	505	532	501	477	469	504	472	507	549	507	469	469	505	500	525	512	529	492	484	569	513	467	518	476	473	506	503	511	521	467	509	528	516	510	497	494	512	504	515	522	486	484	494	507	485	498	456	487	496	497	509	509	511	522	529	546	510	524	504	506	515	495	478	493	496	516	496	524	504	511	503	502	488	509	473	521	508	474	488	515	529	461	482	526	491	486	470	475	465	479	481	491	492	526	513	511	508	501	518	459	506	470	515	523	493	516	511	482	507	473	493	502	491	490	486	474	501	501	529	430	507	507	488	512	488	480	478	482	516	474	518	475	525	522	539	525	506	488	478	472	489	516	510	454	536	506	474	506	487	498	474	493	483	458	497	491	521	492	514	480	467	515	501	514	515	496	510	503	485	514	509	513	503	467	584	473	525	495	507	558	475	485	474	510	508	480	504	537	470	485	510	510	475	482	483	463	488	517	520	463	486	477	483	509	524	507	519	474	465	531	524	517	474	533	507	479	490	500	509	504	454	476	496	525	443	540	504	496	483	503	519	516	485	502	533	511	512	505	506	520	487	500	513	530	502	522	495	477	530	494	515	504	494	502	494	484	519	465	534	526	470	511	523	525	504	503	479	503	510	510	516	519	500	484	519	504	526	501	497	483	490	471	501	513	488	507	503	474	504	489	510	483	510	486	481	508	490	484	507	478	521	532	480	506	491	534	471	513	508	515	510	543	498	483	515	489	505	481	502	518	517	512	468	506	532	502	538	520	509	496	489	541	516	483	527	504	498	494	492	494	493	502	522	499	541	530	533	502	487	527	499	509	481	524	486	530	521	469	483	505	470	535	506	515	519	494	508	513	479	518	468	469	497	484	516	536	510	485	505	523	499	502	492	493	531	502	505	501	549	516	477	478	489	534	480	491	499	483	524	525	500	508	485	467	495	451	522	517	503	513	548	531	482	502	508	490	510	513	455	506	482	483	475	494	507	495	501	523	502	472	448	529	542	497	476	480	476	496	515	488	485	485	503	517	516	488	487	524	496	526	494	523	552	505	512	495	470	455	504	501	494	516	509	486	497	516	500	526	488	478	508	493	506	463	494	492	493	516	508	522	534	523	516	493	506	503	456	506	521	434	490	467	523	556	498	515	513	548	498	516	514	506	499	500	509	488	493	510	460	482	485	466	490	521	533	518	517	523	509	510	500	482	515	526	501	480	507	492	524	508	487	453	482	500	482	525	482	501	508	474	504	523	520	474	462	527	486	476	527	505	470	492	504	510	506	495	525	527	527	502	499	505	500	473	524	508	505	545	504	539	492	488	489	479	447	500	533	531	525	512	501	485	518	484	507	495	481	514	496	511	488	487	510	514	516	507	509	491	476	507	515	486	484	487	515	506	499	480	503	496	494	515	513	491	506	553	498	474	490	502	471	486	516	513	467	511	493	511	558	462	534	495	471	501	489	467	477	489	480	515	493	495	497	515	488	494	540	533	522	503	527	469	479	469	482	511	514	463	532	482	496	518	482	510	502	500	491	502	465	558	532	532	476	499	490	522	450	503	490	499	455	482	497	509	518	480	507	473	486	522	526	496	510	466	519	468	511	503	488	506	504	550	524	484	504	517	493	484	515	490	470	503	504	449	489	495	520	539	501	524	483	518	493	533	500	465	500	535	511	509	493	539	487	509	477	516	477	472	511	501	541	471	489	491	493	482	488	515	467	496	458	514	519	475	506	469	478	477	464	482	513	526	507	531	512	483	462	494	504	524	519	518	537	517	484	535	562	481	518	497	466	471	526	472	484	506	514	493	537	502	507	470	507	519	526	518	508	494	510	518	479	474	523	545	490	516	491	481	500	492	538	519	490	524	486	538	495	518	475	504	558	482	504	523	496	507	508	498	517	518	522	539	464	484	516	541	493	513	511	471	496	475	463	500	503	503	521	497	477	471	522	499	475	486	516	485	513	534	464	493	526	491	466	497	497	524	453	478	563	474	470	524	452	499	498	467	540	528	506	497	512	455	490	480	469	506	528	499	546	490	495	472	493	496	500	513	473	497	501	483	466	490	476	480	469	511	467	518	526	529	514	497	510	465	528	504	501	517	477	494	466	521	500	492	454	509	510	495	504	511	536	493	499	516	504	493	484	491	519	539	537	479	478	528	515	482	464	517	509	462	483	514	498	505	550	484	499	513	506	478	490	499	475	518	532	507	491	495	473	525	493	478	482	496	529	459	470	469	513	510	488	531	498	540	507	466	503	471	509	498	509	471	492	523	483	491	511	451	481	527	480	488	516	524	479	525	469	488	471	512	519	477	525	473	468	479	486	525	508	499	488	534	484	483	515	465	455	512	500	504	531	491	529	503	478	488	527	501	493	516	491	529	508	511	478	442	495	480	502	516	471	543	516	481	480	498	505	507	548	458	533	498	494	499	509	552	503	537	557	542	457	522	478	500	491	481	455	495	457	467	475	511	492	500	479	510	505	507	500	497	466	533	555	462	520	532	560	484	512	505	472	486	507	514	503	539	455	485	552	536	538	495	455	541	537	518	491	471	480	523	522	490	495	507	462	506	507	514	511	489	502	506	507	498	499	482	503	518	504	506	484	504	508	518	490	508	498	520	510	483	531	535	486	462	491	471	487	526	528	463	493	506	485	490	514	551	489	446	472	473	461	526	470	502	497	494	523	527	525	539	472	478	514	525	512	519	480	505	483	483	525	493	513	488	503	467	506	507	476	502	525	499	471	478	464	489	498	523	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40636	11394	3408	2383	1655	1183	935	744	657	559	523	461	467	399	399	370	397	343	307	334	343	333	328	326	329	300	321	320	306	275	307	291	282	275	287	297	255	271	310	296	293	287	263	265	287	283	293	236	261	299	251	271	257	292	268	283	268	283	267	276	291	278	280	227	295	301	284	317	309	263	246	265	287	283	260	235	280	288	258	245	283	302	255	257	278	279	266	269	279	263	272	289	261	263	275	270	264	282	287	260	272	238	269	270	270	283	256	240	272	263	300	311	285	270	280	267	274	313	310	266	264	270	282	259	285	284	257	267	274	294	273	291	299	285	291	245	286	247	264	245	275	263	286	274	255	271	291	277	247	262	271	266	267	275	268	257	246	258	311	276	284	263	266	257	279	271	266	296	275	279	256	247	294	265	290	269	297	266	269	244	260	239	241	251	268	273	254	277	249	260	261	277	288	271	258	272	268	252	274	314	261	275	298	311	308	311	288	273	251	273	288	264	251	276	268	269	294	294	312	256	283	270	251	282	271	252	293	251	258	280	244	287	284	264	300	272	289	284	273	276	242	267	284	283	244	255	297	273	273	262	300	280	261	255	306	292	259	274	268	272	276	260	297	275	279	276	295	249	252	258	268	287	270	261	271	248	266	286	276	252	260	263	264	255	290	275	285	245	242	223	271	252	273	279	282	295	266	251	284	287	292	295	265	254	276	269	269	254	234	260	279	272	287	266	268	254	257	281	254	268	246	277	266	302	261	251	287	288	255	278	278	294	258	275	256	287	260	237	286	272	281	266	272	286	255	249	285	251	324	278	259	252	271	281	297	254	268	284	282	281	295	284	287	275	245	274	267	248	246	279	242	282	272	258	265	269	267	262	247	273	284	268	264	282	303	225	309	282	285	270	265	270	270	257	263	236	266	261	260	288	243	312	248	262	284	289	279	262	277	283	274	284	285	250	272	264	274	300	262	284	296	262	294	271	271	280	291	271	261	284	295	292	254	299	303	288	255	302	243	296	265	256	262	277	276	293	285	291	279	308	290	272	257	277	310	268	266	257	289	277	226	277	264	286	262	296	274	250	298	284	289	258	256	271	298	249	255	267	285	281	270	303	289	274	284	256	248	264	287	263	263	245	260	263	230	304	277	272	260	270	238	274	272	277	289	284	248	279	267	280	247	251	280	278	283	276	268	273	278	280	255	285	261	255	284	257	296	240	279	299	250	279	264	254	279	274	275	270	264	294	288	251	263	277	284	303	278	285	282	259	277	271	281	253	273	257	289	248	273	253	286	299	267	247	292	264	313	281	270	265	276	265	265	277	285	272	293	273	277	276	270	289	277	270	287	283	272	251	266	297	293	279	256	277	278	267	261	274	265	281	298	283	236	287	259	269	285	296	230	267	295	288	276	273	263	243	260	290	260	266	249	261	252	272	278	283	261	263	257	273	257	259	252	260	267	279	255	290	258	255	285	254	272	284	261	291	267	310	274	276	273	270	318	269	286	289	242	274	260	278	243	260	256	272	267	266	273	311	277	285	278	279	263	273	271	268	300	267	267	287	259	272	278	293	265	251	278	260	281	302	250	269	281	285	272	290	277	255	285	308	279	302	280	251	277	265	255	296	249	282	257	273	251	253	274	272	262	276	274	268	273	273	281	262	270	252	274	266	258	273	250	295	267	255	284	249	310	256	290	251	277	287	265	282	287	276	252	292	252	279	266	276	275	278	277	293	289	271	301	277	296	263	263	282	291	280	268	272	279	285	255	267	258	252	278	272	264	262	276	282	264	286	253	291	278	272	280	261	267	258	266	256	275	298	260	281	258	269	281	240	281	238	279	255	268	302	265	288	265	267	264	276	266	285	264	273	264	245	257	249	264	298	285	269	277	262	292	284	237	281	303	241	268	270	235	301	302	280	259	277	260	268	260	276	271	276	282	257	255	289	278	304	254	263	291	245	286	263	277	277	253	240	276	266	261	273	269	285	287	275	266	239	265	276	276	270	290	290	284	273	290	273	300	222	263	292	263	269	271	256	284	295	281	280	311	280	264	240	279	269	234	244	292	302	265	299	269	290	273	253	263	271	272	273	274	247	253	278	284	285	273	246	273	306	263	257	255	237	299	284	297	265	281	269	262	282	250	288	280	273	284	285	256	277	269	262	282	293	290	284	252	269	282	270	261	282	268	281	260	296	278	266	265	258	270	281	270	293	242	284	264	250	275	275	259	266	250	271	256	294	264	286	260	265	263	240	267	264	253	289	242	282	265	259	272	293	239	301	265	272	277	226	250	273	270	257	280	268	289	251	262	272	238	279	290	274	280	279	254	250	282	298	252	260	294	275	295	266	250	268	262	265	261	280	286	285	281	248	296	288	266	255	254	284	280	281	250	259	255	278	278	296	285	282	284	284	289	260	274	252	248	290	272	265	257	285	284	322	239	264	289	246	263	284	271	297	278	287	296	258	271	255	274	265	269	283	296	267	262	273	264	243	245	236	282	272	255	277	268	241	284	252	270	286	288	250	272	252	274	262	256	258	281	270	264	290	254	321	260	252	289	268	270	257	274	255	272	293	295	247	273	264	288	282	292	275	282	302	259	262	289	302	241	268	260	239	296	277	240	246	271	276	289	258	302	248	261	256	277	265	305	274	275	293	252	298	264	278	269	289	296	280	293	252	270	259	287	267	262	262	272	317	266	286	269	255	276	256	244	251	271	279	216	267	272	275	272	258	288	249	269	296	260	257	248	262	287	313	273	245	265	258	275	237	260	279	273	268	254	299	269	273	270	295	276	261	266	302	255	277	271	271	283	250	274	254	247	283	266	260	298	256	269	251	275	278	270	245	245	268	275	287	271	286	306	273	258	303	256	295	257	270	287	248	274	258	231	275	250	234	297	272	255	290	279	264	262	277	278	278	279	254	308	274	243	263	271	260	278	290	275	286	255	257	274	277	285	271	283	272	271	239	280	309	248	270	274	255	251	273	261	286	269	260	253	279	274	259	243	280	288	321	275	294	264	280	294	290	260	264	268	244	258	233	282	258	272	267	273	272	276	247	260	287	304	265	294	272	268	284	271	278	261	260	258	285	267	276	271	283	283	271	259	283	286	281	305	314	262	271	254	279	272	278	257	254	270	268	293	254	276	270	257	242	284	293	273	272	259	267	258	283	240	233	290	258	294	274	289	291	283	279	286	256	294	261	275	260	271	247	280	266	252	288	274	273	281	253	271	282	289	249	279	300	270	287	265	232	249	260	259	261	273	260	279	235	242	298	268	239	256	287	280	259	271	256	257	313	256	291	283	283	271	257	266	242	246	298	261	279	260	275	273	280	239	266	261	277	257	272	294	266	272	265	247	256	270	281	291	280	268	260	275	278	271	288	277	285	270	289	240	288	277	302	250	324	256	290	248	280	282	271	249	280	259	266	279	279	256	269	262	269	265	282	269	288	253	263	247	299	262	266	259	259	236	286	274	252	275	278	255	283	242	267	267	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16320	2887	6302	6811	5824	4683	3929	3238	2824	2354	2066	1915	1791	1678	1480	1417	1313	1317	1265	1226	1099	1131	1072	1033	1046	946	982	913	974	897	921	868	893	894	870	837	924	925	920	869	854	848	779	776	812	781	817	799	804	827	837	824	825	789	794	772	781	773	791	792	796	819	830	724	832	749	793	753	758	804	783	780	771	782	752	785	744	763	747	801	741	770	824	759	740	753	775	787	806	766	739	767	732	733	723	770	740	745	744	794	721	770	772	747	760	732	726	689	756	723	744	730	735	765	732	728	749	704	709	756	736	764	731	729	777	688	750	718	746	725	747	719	733	761	790	733	743	740	748	778	757	768	726	752	732	736	756	770	744	772	719	695	786	749	768	716	750	743	736	720	734	712	753	776	744	711	742	744	779	767	743	737	775	754	730	799	728	769	765	792	702	778	708	746	705	705	734	696	734	757	681	705	686	752	732	742	704	760	728	735	712	769	698	704	715	723	793	772	732	746	731	740	738	724	738	688	785	733	735	739	762	734	721	745	770	747	736	729	772	754	727	682	756	727	764	768	767	755	783	679	816	725	749	749	742	719	725	731	726	691	795	768	785	745	709	731	701	698	721	780	745	785	745	787	773	742	735	764	718	730	736	758	764	728	706	745	750	694	752	714	727	728	756	761	747	698	745	713	724	694	739	707	751	760	756	706	728	772	747	769	741	725	713	753	716	738	743	716	705	758	729	760	728	713	769	734	755	734	770	777	746	713	729	747	697	747	745	751	725	712	745	773	725	745	770	715	706	682	757	734	734	736	766	719	736	739	766	749	695	739	727	779	724	713	785	747	769	752	738	742	763	731	785	723	713	735	717	771	775	754	767	759	741	748	711	758	701	791	729	773	708	763	719	714	719	760	747	729	773	747	660	769	732	740	727	748	692	726	742	723	737	764	763	718	732	763	734	754	680	805	693	800	754	714	743	771	780	719	757	757	735	724	747	731	777	767	725	690	713	765	730	809	753	726	732	705	752	742	744	752	780	777	760	691	768	725	760	733	710	745	762	734	741	775	734	734	729	764	752	723	767	786	750	724	796	786	755	704	722	778	794	758	739	732	772	742	771	734	798	712	726	758	774	768	761	747	712	801	723	732	761	723	745	732	704	778	737	773	762	743	727	717	685	739	769	742	739	688	714	784	697	760	686	731	749	758	736	739	744	753	752	734	670	762	722	766	747	719	768	797	697	766	733	755	705	778	745	733	717	726	812	737	753	724	703	752	752	792	722	744	746	740	755	746	691	688	752	724	767	701	768	708	744	748	732	710	754	758	761	747	690	746	691	749	721	705	761	704	691	757	768	766	745	741	737	722	753	733	724	745	756	709	782	734	749	727	725	740	769	725	717	727	728	707	758	810	753	704	693	728	723	715	736	715	707	773	751	775	782	725	741	729	741	714	755	706	723	776	737	694	740	752	729	722	699	713	698	732	732	785	700	752	764	732	699	764	786	749	776	745	715	738	755	789	741	708	736	754	754	759	739	674	652	717	732	736	715	701	735	721	717	722	786	768	755	701	718	767	765	785	706	756	725	741	700	756	753	754	764	740	750	782	742	744	722	705	787	739	771	772	676	744	747	717	772	735	770	755	735	713	741	747	725	727	753	782	724	746	745	706	707	722	757	742	762	778	753	748	698	713	747	734	759	742	777	782	723	731	719	735	720	731	758	744	733	744	737	715	782	786	798	762	719	766	731	793	735	762	731	727	748	733	702	750	693	727	767	731	740	743	722	715	695	775	784	724	737	759	729	714	702	692	748	716	710	770	791	712	782	757	736	744	750	751	782	759	768	701	700	739	746	720	744	735	786	773	700	677	734	743	728	709	742	732	733	732	761	707	751	718	713	744	722	724	730	731	769	706	686	739	734	751	772	690	736	738	738	750	713	722	770	747	774	751	697	740	795	753	734	734	709	746	693	709	727	731	777	728	721	683	675	738	760	693	748	778	737	767	752	751	741	739	739	688	704	724	729	738	778	731	779	749	753	756	725	734	736	660	753	764	710	730	741	729	760	734	736	711	786	724	740	749	718	673	772	781	733	722	767	736	753	699	730	737	767	749	715	747	800	730	745	753	718	704	749	717	688	711	738	767	730	706	732	701	741	742	716	744	763	705	757	771	737	708	717	700	718	751	691	734	721	699	713	723	735	793	720	778	728	754	772	728	765	759	731	739	757	751	743	714	762	744	772	747	781	745	716	718	747	733	754	767	678	758	727	738	736	700	759	728	776	758	737	730	725	749	720	668	781	750	723	768	705	758	737	749	712	716	694	756	768	728	755	753	755	721	713	741	767	725	716	689	769	730	679	746	788	746	722	715	753	754	741	736	767	725	683	783	781	768	695	744	707	711	686	773	740	755	729	696	740	710	725	766	745	751	736	745	721	718	767	747	681	786	763	793	704	736	708	740	746	712	737	741	720	722	699	771	750	753	730	758	725	686	723	740	712	723	718	718	753	767	763	760	715	683	753	750	746	769	722	689	780	743	730	768	794	742	754	746	722	740	739	764	728	724	743	712	707	766	771	671	736	699	729	753	692	740	712	740	748	784	700	787	731	726	724	712	713	721	735	771	717	737	764	716	764	734	744	739	767	765	725	733	740	789	714	748	738	710	723	680	657	708	749	720	759	710	694	722	762	677	715	794	781	772	748	728	713	755	714	723	683	711	732	768	722	743	753	747	754	735	755	745	768	772	735	722	694	732	720	767	757	736	782	701	733	769	753	728	712	735	695	765	731	747	752	750	790	721	687	762	756	737	723	750	764	701	750	709	767	752	755	743	740	766	747	736	728	730	741	716	768	780	734	707	775	761	720	771	757	755	751	694	757	688	761	793	749	713	772	749	759	740	728	769	719	736	773	746	750	716	745	724	775	752	760	730	714	726	743	705	713	782	732	751	719	739	740	779	731	759	752	733	742	750	763	746	706	745	699	784	697	693	744	734	696	736	771	729	737	730	723	768	681	744	759	746	732	746	754	772	710	733	738	760	726	693	722	740	735	726	759	724	788	748	684	766	755	719	733	697	732	743	725	743	746	746	719	756	723	686	762	753	708	657	745	732	744	738	738	732	712	707	723	746	735	698	730	743	682	718	726	715	696	767	783	763	757	754	688	751	736	739	700	773	777	722	708	745	768	758	748	737	775	783	791	801	744	733	751	761	730	717	778	708	745	734	792	701	721	733	784	758	737	714	743	752	735	704	746	762	724	699	722	742	693	748	749	705	702	732	766	717	782	759	777	781	753	768	774	811	722	704	741	760	674	751	703	688	750	776	755	753	762	775	717	711	697	729	733	761	715	671	748	754	725	718	769	761	730	748	766	826	744	754	750	726	688	735	748	703	732	732	716	721	763	736	729	751	766	741	683	739	755	745	743	751	759	745	709	739	690	727	744	729	729	769	788	748	767	745	747	726	779	738	736	692	719	730	740	763	743	741	698	750	721	717	765	731	788	725	789	759	744	753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4302	217	135	113	112	118	106	97	101	100	84	97	81	74	95	67	86	75	107	73	71	67	83	78	84	79	79	73	88	83	85	82	92	78	84	85	94	81	77	91	77	88	100	72	85	78	71	87	90	68	70	89	103	75	75	90	71	70	77	79	89	85	78	81	87	89	80	61	66	98	94	71	84	87	91	81	68	90	93	74	88	86	76	79	94	96	89	83	77	86	78	96	87	101	90	79	75	79	86	94	87	74	61	93	63	82	81	89	73	88	90	75	80	74	78	87	88	69	74	98	85	88	101	62	79	67	108	88	99	85	86	85	94	74	89	58	70	89	86	95	90	71	89	74	77	91	86	72	77	87	80	84	83	88	88	90	71	87	78	91	98	82	79	65	59	72	88	87	66	79	86	92	77	76	84	76	78	91	73	81	80	88	87	73	83	87	94	74	67	67	90	70	84	90	95	92	84	96	74	84	88	80	73	74	82	87	79	76	75	92	73	80	72	90	73	65	64	89	62	65	81	101	65	73	84	78	82	74	81	86	80	88	88	99	85	64	84	80	78	75	104	70	73	87	80	89	73	85	85	78	71	84	86	90	78	80	82	83	88	72	94	80	68	93	93	91	102	72	96	78	100	82	75	83	78	90	78	77	92	87	89	77	91	77	72	89	100	70	87	73	81	80	80	73	90	91	77	70	88	74	79	67	80	75	83	71	73	86	78	88	101	93	91	76	87	80	78	98	97	74	79	91	90	82	78	75	85	86	68	74	83	75	78	70	86	81	86	81	80	86	83	92	109	85	80	83	82	72	90	78	74	85	74	100	73	69	90	90	77	75	67	91	80	88	71	81	78	96	78	82	68	80	79	71	73	83	85	85	79	79	73	79	82	92	78	97	91	74	76	69	70	91	79	74	66	86	86	92	70	95	77	86	87	72	67	86	76	75	73	63	82	93	76	83	89	78	80	94	101	77	74	76	92	87	83	84	74	93	88	80	79	98	80	67	92	63	84	79	99	76	87	95	97	71	77	94	71	88	78	78	83	92	83	94	89	76	70	79	62	89	80	78	82	98	87	91	77	72	96	91	89	61	77	86	80	85	77	93	88	81	84	85	78	102	92	93	88	72	81	72	94	82	80	71	90	81	97	84	81	70	89	77	71	94	91	103	77	83	93	82	74	91	79	91	105	81	76	72	85	88	88	83	72	80	81	70	90	77	78	83	80	73	79	77	74	91	75	80	89	81	67	93	72	86	87	89	90	81	85	84	87	84	87	90	88	76	79	68	66	80	77	84	79	94	79	93	72	71	89	87	97	81	70	81	81	67	72	80	101	102	75	113	68	96	71	84	64	75	75	92	74	92	76	84	70	72	75	73	73	74	86	68	72	68	75	89	83	89	83	86	99	82	86	102	82	80	92	75	84	79	93	75	75	87	76	92	101	85	89	89	83	82	95	110	99	76	77	82	79	84	69	91	86	76	73	93	79	97	92	86	93	85	93	92	80	83	78	74	86	62	81	84	85	87	86	104	69	72	74	92	84	83	87	88	77	76	93	90	79	82	73	82	56	80	87	81	67	81	77	80	91	74	78	72	69	94	73	70	78	87	80	77	82	110	88	73	74	81	89	79	87	78	82	83	62	78	80	86	92	100	71	87	74	80	69	73	63	71	66	96	78	97	73	84	69	76	71	70	88	84	85	71	86	86	86	80	90	89	73	69	81	86	76	85	88	82	77	67	89	75	100	73	77	70	74	79	84	89	55	78	80	82	81	104	84	82	77	75	88	91	83	81	82	90	79	96	79	79	108	73	80	79	84	88	93	75	83	74	80	81	81	98	76	90	69	85	76	81	87	75	79	83	99	74	76	92	78	70	87	81	73	64	77	93	81	79	74	78	77	92	87	81	80	89	94	73	84	70	68	92	73	92	84	88	95	59	85	81	89	81	93	88	75	75	89	81	102	73	92	83	91	75	88	69	71	80	81	78	80	82	81	84	87	81	73	82	91	101	81	107	74	84	69	91	76	81	86	88	84	79	84	79	65	91	77	87	74	83	71	88	74	88	94	93	95	89	86	99	85	98	89	77	83	81	74	87	82	68	81	78	73	83	67	74	89	84	60	74	66	75	87	78	81	82	65	74	92	94	78	77	81	80	81	83	92	91	82	63	72	78	80	76	87	90	80	89	67	78	100	89	80	78	79	79	84	81	85	87	81	71	71	97	76	66	86	92	88	92	71	98	97	67	81	81	77	77	75	84	92	81	79	71	94	73	93	83	82	72	76	74	83	75	88	81	83	91	88	75	72	104	85	90	93	75	84	86	80	81	79	76	81	76	95	85	77	85	74	74	102	97	78	90	90	70	85	86	77	79	73	85	97	79	86	91	83	86	85	75	86	80	90	98	88	79	78	75	95	78	91	88	76	88	92	74	86	85	83	90	83	77	77	90	72	76	88	108	91	77	82	76	77	94	76	75	77	66	97	63	69	96	83	75	72	80	87	72	84	89	92	82	81	84	77	69	97	93	92	91	76	99	101	78	85	75	90	66	83	82	63	83	80	69	91	80	67	85	84	75	83	86	79	74	88	82	96	82	79	90	72	84	82	84	67	80	78	75	86	89	69	79	98	84	88	71	73	99	66	75	87	76	84	67	78	82	78	86	82	83	75	78	75	84	75	76	87	109	105	87	85	79	75	79	86	77	101	85	90	90	81	60	78	79	81	82	88	98	89	89	84	88	82	77	86	81	84	95	92	77	90	84	85	74	90	75	85	84	81	85	84	81	83	79	81	85	70	84	81	104	99	79	85	80	75	91	80	82	101	81	68	82	95	70	78	85	89	70	86	77	77	84	76	86	69	92	84	78	83	74	75	79	85	87	81	86	85	75	67	74	93	79	83	83	92	87	75	78	96	88	81	87	97	78	74	92	100	80	87	72	91	66	87	88	84	87	82	93	96	75	82	77	93	90	83	107	92	93	82	89	79	72	85	90	96	86	102	73	86	86	70	73	79	79	86	88	92	78	88	92	59	80	89	88	89	85	71	82	78	98	92	80	74	83	71	91	95	82	85	80	79	84	74	89	81	69	78	61	68	73	69	93	73	76	94	88	84	79	72	74	78	77	89	74	91	86	59	76	80	82	74	79	92	88	84	87	91	77	87	77	69	82	92	80	80	72	95	87	85	81	91	89	87	69	87	90	91	73	94	98	84	91	91	87	85	79	80	91	78	88	96	68	93	82	90	78	66	72	90	89	72	88	95	79	95	82	64	71	72	94	89	80	91	82	91	77	77	86	74	85	75	82	81	89	86	96	83	100	85	81	94	72	80	85	93	79	84	78	71	75	86	90	79	80	85	81	74	86	68	84	80	89	100	91	68	81	79	76	63	80	73	84	80	80	74	92	83	73	82	76	93	76	100	86	94	77	83	85	87	79	99	79	86	83	94	86	92	95	87	97	89	70	88	74	71	80	90	89	83	76	88	90	80	89	87	85	63	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
4892	352	434	477	462	390	368	368	335	313	298	361	319	309	262	297	312	260	303	307	282	298	324	286	296	325	286	303	293	282	261	270	284	277	301	299	262	296	274	274	279	281	280	294	306	303	293	283	294	258	286	282	277	268	288	268	294	304	292	286	285	306	284	297	259	260	316	290	285	262	320	272	290	263	298	287	294	281	316	256	310	300	285	259	292	262	254	251	272	273	267	276	258	288	259	264	298	290	299	272	265	268	291	296	311	302	254	273	303	303	279	305	296	312	291	312	256	257	282	282	284	282	282	280	265	292	277	256	299	270	314	288	288	260	299	288	277	298	253	274	257	274	270	285	254	297	284	308	291	298	287	261	296	280	276	304	280	294	312	297	278	274	260	291	268	295	283	290	267	274	293	287	269	294	296	282	275	286	253	291	286	288	261	309	299	275	286	282	309	292	306	343	278	277	289	289	286	304	257	274	297	264	274	295	264	253	314	270	285	270	269	273	287	253	299	282	287	289	258	252	270	274	269	282	259	255	258	307	281	295	269	259	295	298	285	261	267	275	284	276	285	269	276	313	286	283	276	254	265	295	284	298	273	298	283	277	282	288	297	313	302	283	267	301	265	288	283	254	302	284	284	291	281	280	273	281	269	278	255	272	279	292	303	295	272	280	295	285	285	265	268	282	295	284	276	284	269	268	284	288	280	289	294	268	288	306	299	287	276	263	296	279	270	288	284	246	284	266	256	271	297	298	263	255	284	302	276	290	286	289	260	294	295	245	260	305	267	290	260	286	283	286	269	265	285	265	292	264	297	256	267	313	283	298	277	293	282	281	271	275	276	241	307	269	285	273	279	288	290	277	276	298	282	279	258	275	288	282	304	264	308	289	301	319	284	293	280	287	252	288	274	255	270	285	305	264	244	273	308	258	291	276	296	283	270	305	272	290	298	289	294	312	267	281	283	305	255	286	278	296	266	268	318	279	275	299	298	291	282	279	287	275	287	263	311	316	262	281	254	289	237	292	294	293	288	285	290	272	299	271	314	297	290	269	278	270	280	285	252	272	278	309	288	286	296	266	266	305	236	283	257	278	295	277	266	285	275	261	267	300	264	270	281	274	297	273	288	263	311	298	260	280	277	288	260	284	276	291	283	302	272	286	284	306	280	294	283	258	276	305	276	298	281	295	279	294	275	288	285	281	272	279	285	301	277	290	267	277	275	285	310	300	269	306	272	294	271	273	260	306	305	255	274	260	295	295	279	266	271	250	274	311	272	258	310	275	288	290	272	296	286	274	285	245	285	283	294	301	280	282	276	257	296	296	294	267	254	259	270	284	271	275	276	256	278	311	259	310	281	289	260	276	262	304	298	255	294	255	271	255	282	269	289	249	281	276	276	296	294	276	301	282	278	288	257	277	306	281	295	304	301	273	281	290	286	270	275	273	294	283	270	282	265	298	278	251	296	268	290	249	261	265	294	273	260	268	263	268	276	302	286	269	248	294	282	256	273	265	258	264	277	259	323	267	300	296	294	261	296	275	261	300	281	292	314	283	278	253	252	276	283	285	280	274	323	284	270	297	257	281	290	323	266	282	293	274	277	289	301	258	271	272	281	272	290	276	247	304	290	278	285	263	292	267	295	283	268	264	274	307	283	303	293	320	270	295	273	272	286	313	244	270	278	290	250	303	283	282	279	275	293	281	284	275	274	272	293	296	273	272	280	264	287	280	316	264	294	290	250	292	295	276	289	293	249	279	279	279	280	307	275	263	288	309	290	303	282	278	292	283	266	278	289	274	280	259	280	272	300	265	281	264	268	278	325	292	281	292	289	278	284	264	296	280	270	293	253	296	283	265	294	296	267	263	271	262	248	298	283	264	294	331	277	260	271	269	291	267	291	276	273	291	281	271	278	285	268	286	250	290	295	266	285	272	282	283	262	295	278	276	270	258	283	296	296	300	301	268	253	287	278	309	276	277	281	279	288	285	300	249	260	292	272	281	254	295	256	281	262	263	270	262	280	262	286	258	286	279	255	272	273	267	274	286	281	286	278	284	274	273	281	274	258	262	257	299	303	267	265	278	265	281	297	288	294	281	291	306	293	305	288	278	269	290	279	281	242	279	267	276	280	273	264	287	298	280	270	280	283	278	293	295	262	265	296	285	281	273	281	290	291	270	253	300	261	284	261	260	263	288	287	248	283	291	280	290	308	303	293	309	289	276	273	295	275	249	275	288	311	258	273	288	262	290	297	268	288	252	292	277	281	274	273	268	282	267	278	291	291	280	263	259	271	302	319	256	272	278	317	287	261	295	310	292	294	289	299	285	273	270	286	289	276	298	302	257	294	272	278	307	274	294	275	291	299	275	263	274	272	256	272	261	258	269	284	280	262	284	264	288	292	280	257	311	288	255	280	262	287	308	248	294	289	260	278	264	279	248	265	281	287	304	275	251	264	295	262	283	262	277	299	276	269	248	314	292	288	274	266	291	259	289	288	273	281	287	288	274	288	258	274	283	297	308	295	264	282	269	287	287	296	297	301	269	307	309	294	276	277	295	280	301	330	286	272	272	331	268	277	285	286	316	256	302	273	270	276	288	274	274	298	270	269	299	288	271	291	297	287	307	270	285	296	258	270	300	276	309	315	317	295	259	298	260	264	277	294	269	267	260	285	272	303	277	283	301	280	284	264	257	271	276	270	259	269	307	272	270	272	273	312	286	286	306	232	297	278	281	302	280	289	269	299	292	290	281	293	266	293	309	287	327	308	261	297	292	284	297	309	275	295	282	262	278	285	274	271	275	263	293	288	288	295	273	284	268	277	276	299	283	282	289	281	307	287	294	261	276	276	280	287	311	276	285	277	257	284	287	292	278	275	295	313	317	244	281	246	297	283	315	260	286	290	313	252	288	266	293	282	289	251	284	266	298	297	305	279	288	281	286	279	280	277	259	276	250	269	264	310	292	285	276	287	263	292	302	276	296	253	282	261	253	303	267	288	277	279	292	290	279	291	281	296	293	288	288	293	289	274	279	277	297	267	270	268	300	281	259	308	305	312	299	288	266	284	277	287	266	302	288	279	311	283	288	284	275	298	289	275	296	278	259	292	294	280	294	255	283	273	289	263	281	288	274	261	270	245	291	266	295	286	266	269	301	250	267	273	278	290	292	270	300	303	265	305	249	263	274	277	281	295	278	287	285	298	288	283	279	306	243	265	274	286	239	273	279	273	274	304	284	284	275	287	311	274	246	318	308	269	279	281	286	262	263	271	270	305	281	260	276	303	290	262	282	266	287	283	304	288	267	285	278	287	283	278	270	268	278	311	297	272	299	296	273	295	259	261	254	306	278	272	293	272	294	276	248	307	271	296	308	294	297	266	250	271	254	254	266	274	272	272	301	276	302	303	278	278	286	274	303	283	272	271	284	261	287	290	268	261	283	284	280	283	266	286	283	280	271	285	304	266	263	278	296	283	272	293	300	280	272	281	287	254	297	299	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
28695	4399	1493	1085	827	600	491	387	336	308	293	258	270	260	243	222	200	215	198	198	181	193	174	206	191	177	196	209	191	161	154	172	168	178	162	175	201	201	180	167	188	190	169	182	177	170	179	171	164	162	181	183	187	181	187	139	181	162	172	187	170	197	172	161	188	164	184	161	160	166	175	203	173	161	173	182	164	153	173	167	180	164	178	186	152	187	165	182	187	171	199	152	164	169	202	155	168	169	176	189	168	163	156	170	169	154	166	152	170	210	189	176	138	161	160	149	188	179	167	187	169	182	146	186	154	168	187	147	157	169	164	149	154	179	164	183	177	185	171	154	196	185	147	177	185	185	170	171	196	156	166	155	171	181	183	165	184	154	172	167	166	177	166	170	164	170	181	161	155	159	160	160	159	152	179	171	170	161	191	157	142	173	182	165	174	170	180	163	178	166	196	169	149	183	147	186	178	151	178	174	150	158	165	172	169	167	173	166	165	183	184	172	166	161	176	174	148	180	170	168	183	158	160	165	162	184	191	162	166	186	169	164	167	154	146	181	187	172	176	172	173	157	192	169	169	141	172	178	176	185	164	140	154	169	193	144	177	182	184	171	183	149	165	157	194	189	158	184	182	171	151	172	151	152	184	187	181	180	192	154	182	175	191	177	170	178	168	195	172	177	176	143	179	185	183	158	172	149	174	157	185	186	181	165	161	165	184	195	152	152	173	166	164	176	173	176	165	172	151	171	184	166	162	192	168	169	158	162	188	187	179	172	175	172	168	170	170	166	179	188	172	163	177	192	165	182	169	163	182	165	153	188	170	156	151	189	164	151	156	177	158	132	159	160	160	176	151	189	163	160	178	151	156	173	168	158	157	189	154	167	156	175	167	156	176	197	172	186	188	192	160	162	178	177	161	190	172	170	186	176	149	188	177	181	161	158	155	153	177	209	185	159	140	184	159	188	151	164	167	169	154	161	175	175	159	174	163	173	165	150	192	194	175	150	159	183	161	160	152	164	157	170	156	193	173	158	197	167	186	173	160	169	165	198	167	168	169	172	157	167	157	182	178	166	136	157	190	167	152	187	184	171	164	164	141	153	153	171	188	173	163	154	170	204	178	207	150	184	162	173	166	170	167	172	156	159	172	167	180	173	143	180	165	175	156	164	171	178	145	182	199	171	177	182	167	165	184	162	144	178	161	162	169	159	165	180	161	185	151	184	198	139	161	157	188	175	146	176	159	168	163	161	184	181	172	149	173	170	163	176	192	171	158	162	178	180	178	131	162	178	162	161	156	139	157	159	165	166	157	151	163	198	170	181	153	190	169	172	171	143	199	178	169	167	172	179	170	160	183	167	174	190	182	181	156	174	164	156	174	178	151	195	193	179	183	179	176	172	156	181	161	196	173	159	155	153	153	172	174	179	187	172	176	154	176	182	198	153	189	159	158	155	169	183	192	170	155	181	162	182	165	181	137	184	179	174	167	174	182	176	173	194	172	181	166	155	166	194	168	164	195	179	179	171	157	193	164	187	172	186	178	161	187	163	159	180	178	167	167	159	157	149	165	160	173	154	174	178	165	192	171	194	150	159	177	174	159	177	176	161	175	178	163	177	168	172	164	184	176	166	181	167	151	175	145	179	184	166	168	194	169	154	188	176	184	157	171	172	183	159	173	159	167	158	177	173	161	173	169	151	189	172	179	198	165	150	188	170	155	148	169	168	172	161	173	173	161	137	172	181	156	189	143	150	173	167	155	173	152	160	179	178	170	186	181	158	148	144	147	176	147	176	170	180	223	175	196	180	174	158	174	189	167	171	181	182	146	179	159	165	167	167	155	175	194	150	155	181	179	163	160	173	175	162	176	152	166	177	159	159	158	180	162	172	178	159	171	172	158	181	173	157	195	133	170	175	201	152	195	182	185	156	152	171	188	177	152	165	175	139	168	189	186	175	160	165	177	170	166	161	168	128	162	164	185	162	171	167	189	176	149	175	155	177	126	173	175	166	160	140	178	169	162	164	160	186	187	174	173	194	184	150	166	163	155	136	195	170	169	184	169	187	169	154	166	169	153	175	164	165	171	166	165	181	163	176	157	204	180	170	168	180	203	192	173	179	161	196	157	170	167	171	155	142	165	167	183	165	185	176	172	161	178	182	158	178	159	178	171	161	166	161	170	178	187	185	153	153	162	146	168	203	169	167	181	166	170	193	180	164	159	202	168	159	145	170	178	159	203	160	145	178	185	183	141	179	170	157	171	178	160	174	153	185	204	168	188	141	169	181	159	163	175	158	167	174	181	150	162	177	160	170	146	199	171	165	175	155	173	177	166	155	158	152	149	172	148	176	172	194	169	157	163	174	174	162	170	164	163	175	184	180	189	157	175	154	186	164	147	182	166	169	164	190	163	187	173	176	192	151	154	170	160	181	151	165	172	151	159	160	194	178	158	184	176	168	174	163	170	143	204	149	168	182	185	177	186	148	171	181	153	160	147	173	168	205	170	173	171	159	159	147	164	166	169	152	134	164	148	189	174	150	147	199	172	167	147	171	162	153	170	166	189	163	168	178	188	161	160	169	188	182	185	170	147	167	176	171	168	186	186	179	157	172	157	159	172	157	186	172	187	153	154	147	165	163	187	175	187	163	192	204	170	187	171	185	166	186	197	157	162	174	151	158	160	163	185	163	151	196	156	168	177	184	179	143	181	142	151	184	184	176	149	151	189	172	174	191	182	156	161	192	142	183	146	175	174	156	178	154	178	153	178	177	162	169	169	165	172	204	184	173	160	171	173	160	157	168	178	156	181	167	160	154	150	172	173	180	152	152	163	174	150	157	160	158	159	177	159	177	184	175	149	162	175	173	170	187	160	173	180	178	164	165	168	159	155	172	169	179	182	170	156	190	185	199	196	169	181	165	187	187	187	193	188	177	173	140	174	186	165	149	159	174	171	177	177	175	171	191	195	189	163	160	154	187	158	162	157	147	184	181	150	194	152	175	173	179	168	159	158	193	178	150	172	167	172	184	160	166	161	165	156	166	183	167	161	164	173	197	181	162	156	164	172	170	171	169	191	182	187	197	189	181	182	165	162	156	166	161	158	194	164	198	178	169	160	173	161	179	173	147	180	188	162	165	173	175	182	173	175	144	184	166	176	160	172	184	196	157	158	162	178	179	163	198	158	168	171	148	149	170	168	199	147	179	185	169	174	152	180	165	171	168	179	162	187	186	185	198	159	168	176	183	161	144	161	172	190	189	187	180	169	155	176	171	165	182	173	155	165	143	165	165	176	200	155	176	179	183	146	177	174	197	187	179	157	146	182	146	161	166	187	176	168	176	156	160	163	188	176	168	167	171	164	177	162	175	180	174	176	148	150	150	165	185	184	165	165	166	173	145	177	181	164	160	168	181	147	176	156	153	168	170	197	169	157	168	174	159	178	153	171	185	156	160	169	167	158	181	188	184	155	161	189	165	182	166	173	154	170	176	169	174	157	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
12563	1537	3349	3704	3220	2521	2067	1796	1510	1371	1234	1116	1088	938	888	862	808	802	801	728	699	712	690	642	651	628	660	611	594	571	631	572	618	553	567	558	559	560	534	566	531	573	579	536	512	523	553	559	550	522	544	530	529	524	523	545	495	523	518	492	500	527	531	548	586	552	542	529	505	505	519	512	518	507	519	522	534	517	468	501	497	497	496	472	503	528	533	536	501	500	479	464	527	477	530	496	492	530	458	502	481	522	498	505	507	496	502	484	509	516	487	531	478	534	479	532	540	470	518	493	485	521	495	526	497	518	515	521	501	504	457	504	519	515	498	498	507	491	511	510	495	519	504	519	527	492	522	521	516	530	525	462	507	488	526	548	484	521	498	511	491	467	483	482	498	494	502	523	517	491	470	491	506	507	499	501	501	505	549	498	526	468	482	535	515	496	501	487	524	516	522	502	514	513	515	524	511	486	535	479	497	482	475	499	518	511	467	528	491	496	479	499	531	471	486	504	489	497	524	499	488	503	540	488	488	524	485	478	472	527	465	524	492	508	511	529	536	484	492	515	523	480	476	550	544	481	504	463	491	506	517	509	503	483	496	491	494	485	495	448	525	506	481	446	503	491	493	479	496	504	533	491	486	478	534	514	538	537	483	451	486	564	481	517	493	535	501	481	503	491	504	496	497	489	550	495	511	473	530	477	483	516	493	502	537	544	507	498	531	490	487	468	505	521	497	543	498	483	496	508	508	544	490	507	521	488	517	458	483	500	494	503	464	491	530	517	479	475	534	457	531	444	506	462	527	533	547	543	497	515	508	541	484	538	503	518	509	528	537	500	545	523	538	540	512	525	500	473	490	511	505	457	514	496	500	485	496	482	542	499	497	519	506	504	517	508	506	517	481	498	507	537	488	478	487	506	471	501	520	501	518	505	480	480	481	534	502	497	500	525	458	530	534	491	524	504	462	503	504	467	539	544	511	506	511	490	499	475	494	481	488	479	465	476	480	495	519	492	495	513	491	532	500	504	533	511	526	534	498	511	504	530	476	493	504	496	463	523	513	518	524	481	466	501	476	512	515	512	520	503	483	475	539	475	505	513	528	503	478	512	505	542	472	482	543	483	450	512	519	515	498	483	476	493	534	479	521	573	512	487	494	502	495	512	480	452	517	530	488	502	487	493	527	493	477	513	539	494	522	503	505	508	502	480	523	561	512	506	498	488	503	487	544	502	491	523	527	517	525	518	426	462	527	505	543	484	509	481	496	552	524	508	480	463	523	480	502	524	507	491	518	521	483	518	479	495	478	443	513	493	479	492	479	498	475	484	524	497	479	501	527	540	509	500	523	479	521	481	485	511	498	513	527	502	470	494	514	522	506	491	468	511	499	522	481	519	479	490	524	510	479	462	495	497	517	493	513	483	517	489	492	526	493	492	485	511	506	532	487	483	540	450	471	500	498	519	460	452	479	527	496	525	507	553	507	512	465	496	508	486	478	529	497	510	515	482	460	505	450	538	478	506	502	478	508	484	506	458	532	505	514	518	496	488	477	517	519	506	469	540	467	530	528	518	534	542	506	519	534	478	510	488	530	512	536	515	545	477	530	502	487	516	475	515	523	530	472	499	524	517	497	526	483	535	491	468	501	460	510	498	505	519	505	476	530	488	530	511	502	457	512	544	495	484	515	507	529	465	505	479	517	487	469	471	503	478	485	526	514	514	525	539	494	507	493	480	538	485	453	514	469	541	496	495	523	521	547	519	493	479	515	524	542	481	493	473	508	509	516	548	494	518	478	518	459	522	488	505	470	487	475	505	522	495	525	516	498	482	514	512	496	477	530	564	502	491	461	517	491	469	518	529	504	472	473	471	474	526	511	503	507	520	507	493	494	480	499	537	472	471	470	509	488	498	493	487	494	502	516	486	480	543	474	493	499	510	516	492	494	503	522	520	494	522	499	511	507	488	461	475	482	491	469	504	500	509	478	526	530	502	522	513	484	521	495	562	544	493	497	522	507	489	509	509	482	514	523	530	480	497	484	496	517	532	512	491	526	482	506	476	496	533	539	535	521	506	497	496	519	513	519	450	476	513	487	493	504	527	506	506	510	535	482	483	511	496	495	518	543	507	549	472	468	501	508	493	495	500	500	511	459	466	509	508	467	486	483	497	515	496	482	526	513	557	499	482	518	489	505	475	513	521	478	472	514	479	508	527	550	495	518	478	501	492	453	502	510	487	495	468	532	509	483	507	491	461	505	562	501	519	512	513	532	495	493	534	511	490	472	490	465	469	516	463	501	496	500	509	497	512	501	512	501	526	507	499	509	498	515	499	467	470	487	458	478	513	511	506	532	541	455	432	519	518	487	512	518	490	507	502	578	500	501	471	474	469	520	489	532	518	520	542	523	469	475	520	462	529	511	491	509	499	499	516	513	513	482	481	475	503	539	513	514	518	505	486	493	476	463	487	509	520	534	515	469	522	493	481	486	508	536	500	499	493	511	495	470	509	505	488	501	493	469	502	527	489	482	532	518	468	512	493	488	480	488	556	490	508	507	478	511	515	470	499	485	516	502	496	528	513	511	513	504	490	476	491	496	509	483	511	487	491	515	510	475	506	502	542	462	496	501	541	492	482	492	508	522	485	485	542	499	482	506	513	533	524	460	470	506	506	483	487	502	507	530	489	470	460	501	502	481	488	470	481	524	476	502	507	468	512	497	518	523	451	501	547	480	503	503	491	524	477	506	483	499	464	474	494	523	539	504	526	511	486	517	478	487	459	477	514	519	517	539	485	475	499	526	498	510	469	444	480	481	540	517	484	496	485	486	449	501	539	490	502	484	501	493	502	505	465	490	502	468	496	475	539	501	508	478	531	529	455	495	449	493	493	491	497	515	494	546	543	469	480	521	512	540	492	513	489	481	483	452	467	474	461	516	512	475	486	502	472	514	544	495	485	505	444	530	487	515	487	511	480	477	527	511	531	503	518	514	507	518	506	501	488	462	467	519	507	482	501	456	503	465	469	483	512	527	506	487	548	476	464	520	510	507	520	525	511	507	494	535	462	550	489	507	514	489	496	536	503	483	499	502	512	479	470	492	476	513	527	494	483	492	515	540	514	502	516	475	518	541	509	508	500	475	498	492	512	487	465	491	474	519	520	525	493	498	524	520	473	522	496	505	489	488	507	510	469	493	486	517	481	514	509	497	507	484	521	500	512	494	498	488	502	498	512	490	475	481	491	515	539	525	500	521	470	534	479	457	452	488	531	545	514	506	513	459	485	541	526	484	512	478	525	536	514	470	504	505	561	507	534	539	476	523	496	473	513	509	518	487	499	501	506	534	568	520	507	515	531	494	527	515	499	518	484	499	492	525	535	473	540	510	554	478	504	491	513	489	523	487	487	506	476	493	520	484	475	486	483	498	493	504	515	460	504	486	470	527	487	485	514	498	541	490	471	524	524	469	493	493	522	520	512	466	451	525	499	520	471	511	476	499	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
41696	14201	3776	2401	1596	1164	924	770	652	525	498	464	467	438	361	382	397	373	359	309	325	329	285	298	325	304	316	295	312	288	318	297	285	328	302	298	293	281	301	293	288	298	287	312	264	265	296	273	263	289	319	271	287	263	284	274	282	250	236	281	308	280	292	268	283	260	270	303	281	258	269	291	251	299	300	267	293	284	262	270	271	292	265	300	248	255	276	291	266	290	247	254	317	282	299	305	309	290	291	268	285	279	260	271	293	252	275	280	285	277	284	285	281	270	293	283	302	289	280	244	270	274	275	269	273	270	291	286	237	257	274	260	300	277	278	288	269	263	267	246	289	287	273	269	292	285	293	300	272	270	289	269	280	292	276	271	271	307	274	272	264	265	268	265	256	287	279	260	291	247	259	278	287	267	294	250	254	274	263	272	285	243	294	273	276	244	246	260	272	268	266	300	289	285	284	255	291	287	259	260	280	287	281	267	275	275	266	272	279	273	270	281	272	305	280	281	273	294	310	310	282	274	239	287	256	289	291	284	283	278	273	265	284	258	292	314	283	290	289	280	254	281	247	274	277	278	281	261	250	269	276	295	289	257	274	265	263	276	273	308	279	291	310	270	268	236	247	294	254	284	275	259	262	284	292	289	243	322	264	283	267	286	274	282	242	273	276	310	273	248	255	286	288	262	272	289	290	253	257	270	261	279	276	294	298	264	267	263	317	244	280	273	290	263	275	267	300	253	254	263	267	267	287	292	298	283	296	287	262	251	253	280	273	287	289	282	285	277	270	275	289	303	249	288	253	284	297	262	264	293	268	287	284	242	274	324	259	257	284	294	281	284	260	279	266	284	251	299	292	246	274	274	286	289	272	276	266	282	258	272	260	300	252	268	279	250	274	236	246	285	265	242	262	272	272	272	304	273	301	289	265	273	278	279	240	284	279	265	301	242	261	298	279	270	286	287	278	251	244	287	285	263	252	272	276	274	254	266	296	294	274	277	282	285	278	254	275	260	273	257	295	254	273	280	279	281	263	266	293	282	241	283	283	279	288	279	259	278	293	272	278	258	295	276	280	254	248	266	298	264	246	311	249	255	290	270	289	273	291	287	290	265	273	296	272	267	267	283	276	270	300	253	310	297	284	308	268	249	287	239	283	285	282	315	288	263	282	258	270	269	275	268	276	270	291	248	249	276	280	264	256	267	323	269	258	285	270	304	256	255	300	249	276	309	261	263	253	268	269	260	257	308	270	280	309	256	267	272	294	262	302	295	294	255	238	272	279	301	272	273	268	270	274	276	260	278	266	287	291	281	255	311	256	288	245	289	300	266	287	294	281	289	294	303	265	263	307	291	284	281	250	244	273	270	275	272	290	258	271	313	283	282	305	259	268	278	281	286	304	256	261	273	261	287	298	277	245	298	266	270	282	254	260	272	287	259	259	275	265	279	293	291	278	247	264	259	258	284	251	267	292	261	253	260	277	288	261	283	256	243	280	269	266	267	289	273	283	273	276	253	291	287	261	292	244	259	312	308	252	247	268	258	278	256	260	311	297	316	252	291	290	258	290	315	267	292	260	268	285	288	252	265	257	309	281	276	268	285	269	263	252	284	295	279	265	317	277	284	285	274	278	283	301	288	271	281	297	244	265	262	308	287	286	292	269	252	253	265	299	262	300	262	252	295	246	292	268	301	289	241	293	282	252	274	247	271	251	286	273	307	298	328	300	292	279	277	272	275	260	285	270	288	283	283	233	295	290	280	306	285	300	249	273	296	277	276	287	269	264	236	240	289	261	282	294	261	301	282	281	301	282	280	297	298	280	267	266	293	286	279	270	280	298	272	281	251	260	268	281	274	297	249	272	263	243	277	298	244	278	309	260	267	264	280	273	256	276	309	250	296	261	272	294	276	247	281	270	286	243	253	260	238	303	281	270	263	261	271	251	296	242	282	260	284	273	240	292	266	267	254	273	263	274	274	288	294	286	268	278	258	259	273	275	249	272	278	270	254	267	252	274	300	281	266	299	272	300	312	265	263	255	293	272	278	266	286	247	289	278	301	285	258	264	237	276	295	277	290	261	253	292	230	284	270	226	266	268	259	280	288	254	278	268	275	296	307	250	227	269	254	288	262	273	282	332	252	263	293	309	296	247	270	303	283	286	259	286	276	304	277	264	279	292	261	265	241	262	283	259	295	272	259	302	241	237	262	285	249	262	273	287	256	286	262	268	281	278	254	295	284	280	294	253	269	270	244	257	243	286	271	279	284	290	278	296	298	267	278	281	269	262	253	296	273	283	254	283	316	290	273	284	275	271	258	261	292	265	255	261	291	274	270	267	224	309	298	276	282	276	266	289	277	267	280	266	283	285	286	268	239	260	260	282	272	289	271	286	283	253	278	283	256	237	272	306	284	293	285	255	268	297	274	275	269	308	272	256	295	256	282	297	269	278	269	266	264	260	273	268	275	258	281	279	299	315	272	281	276	296	283	298	285	275	305	277	267	258	236	292	269	272	293	263	290	280	267	289	272	244	276	298	288	287	285	292	297	267	267	277	273	267	275	258	270	268	288	294	276	280	249	261	253	290	261	283	259	289	275	276	259	294	276	275	303	251	278	293	281	301	295	284	287	270	276	275	255	253	262	243	253	282	269	281	273	276	275	292	275	269	279	288	285	274	299	277	291	289	287	268	268	278	284	263	289	258	290	282	282	289	267	247	316	257	299	249	255	271	287	286	285	286	273	284	293	291	266	293	263	269	292	290	281	241	262	242	278	277	287	280	280	265	252	259	273	312	286	265	297	287	294	296	264	267	304	261	283	249	263	271	250	299	280	290	287	293	288	269	241	266	273	267	269	282	278	274	279	278	263	261	232	277	282	280	274	283	283	276	258	277	307	267	279	287	259	280	253	299	269	259	300	267	264	256	276	258	236	260	281	306	274	260	251	284	255	256	296	287	278	271	249	290	277	292	273	264	270	239	275	259	275	269	247	246	283	276	281	267	258	291	267	300	274	268	263	255	276	293	252	271	258	287	300	266	273	268	280	297	278	275	257	274	266	295	298	320	273	272	274	263	268	275	268	258	271	275	292	286	269	285	236	264	294	274	284	268	263	262	257	272	263	261	286	268	264	268	282	279	267	250	275	291	277	288	280	250	250	271	286	285	254	269	270	261	268	266	256	281	267	293	306	258	274	269	241	283	258	258	282	272	276	261	276	266	270	257	282	284	275	265	292	288	286	269	236	295	285	286	283	278	244	265	279	259	267	264	284	318	260	267	268	270	279	268	297	256	280	269	232	279	294	296	296	289	302	286	283	269	264	269	257	282	255	259	273	291	305	296	278	293	293	286	278	280	252	269	286	264	238	252	270	259	269	270	263	311	251	275	270	271	284	251	291	284	256	264	250	268	275	277	267	292	256	263	297	261	285	288	274	276	256	266	261	305	242	257	287	311	251	265	256	274	264	306	286	270	279	279	285	264	280	249	264	275	265	256	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
17099	2810	6186	6824	5863	4673	3834	3143	2838	2449	2208	1910	1762	1627	1510	1498	1401	1266	1257	1215	1155	1079	1124	1064	988	1075	1004	949	982	919	936	928	877	894	868	886	860	837	858	826	835	736	832	849	803	806	804	821	852	823	810	801	829	811	823	857	805	745	775	783	750	822	817	775	808	757	774	812	806	798	774	760	740	807	742	776	806	794	741	780	742	785	750	753	736	743	774	766	707	826	765	775	762	740	748	756	754	781	761	746	745	803	741	824	787	756	713	717	759	793	787	774	729	720	720	760	746	749	742	749	735	765	758	739	780	751	724	730	701	724	793	785	750	765	748	763	718	765	727	762	757	763	812	756	742	679	744	776	763	773	708	732	731	752	702	730	719	773	746	718	740	762	760	737	750	766	750	730	775	729	763	719	753	765	720	774	799	783	741	738	746	740	784	720	696	722	773	765	730	701	761	759	776	722	675	754	759	749	737	762	737	756	769	730	741	753	783	773	691	770	761	687	767	707	763	745	755	769	756	755	773	716	738	756	727	709	729	759	712	714	782	773	792	701	731	697	783	723	716	730	715	740	741	734	751	714	769	747	703	711	760	728	730	768	739	729	793	710	723	735	754	757	771	750	796	727	766	723	730	680	758	682	756	792	767	774	714	788	808	722	756	700	731	712	700	718	683	760	823	776	731	738	737	715	774	742	724	776	732	712	730	700	709	702	735	716	758	746	793	751	747	730	755	742	770	735	751	744	729	773	775	730	718	688	754	734	729	745	761	739	740	755	740	724	720	767	733	724	742	717	766	771	733	721	764	794	703	757	682	740	706	750	730	725	791	711	756	670	735	731	778	772	792	755	736	776	755	740	723	774	751	704	729	742	757	719	761	722	720	771	772	757	737	794	722	753	730	765	732	739	767	709	721	731	735	740	705	798	804	748	779	715	740	726	703	737	721	746	674	767	708	711	787	802	720	808	726	744	741	744	769	771	768	743	687	765	693	731	719	744	706	736	732	757	731	742	805	703	737	732	718	724	747	788	748	720	729	749	789	760	733	753	721	791	713	747	739	737	704	737	733	722	759	732	724	718	755	751	712	690	699	709	760	764	719	722	726	770	768	713	756	756	720	742	706	778	729	783	712	748	716	730	730	757	758	784	765	726	758	775	723	753	739	721	766	734	750	718	690	748	718	731	767	731	753	724	726	689	751	737	762	757	728	771	695	734	778	778	740	733	766	742	712	689	726	724	747	739	698	768	665	708	750	764	754	760	725	745	755	744	761	765	741	752	773	676	701	715	721	743	734	718	746	746	757	692	766	789	762	734	733	699	716	719	762	733	733	738	713	744	710	755	716	724	699	756	732	768	741	689	729	745	752	710	710	704	739	708	752	742	788	730	672	740	765	744	749	788	768	801	750	741	745	751	779	754	753	734	743	778	766	708	722	777	665	737	754	732	764	778	729	742	714	768	786	750	692	758	702	749	690	755	778	797	744	780	790	725	735	759	751	779	742	759	795	750	706	731	717	735	735	737	716	686	749	731	702	762	719	716	724	701	763	704	768	744	736	716	730	713	712	712	798	741	764	732	721	730	741	759	713	737	703	722	755	737	771	709	730	768	786	785	780	752	736	698	743	742	829	690	786	710	738	700	723	718	790	728	760	778	722	706	695	719	737	725	766	759	719	747	739	725	733	728	726	739	746	713	742	737	689	728	743	741	727	740	782	741	741	733	752	721	764	699	755	753	746	780	783	757	765	732	757	753	680	682	735	729	734	769	706	743	754	762	753	690	777	743	769	745	773	763	709	747	767	733	765	739	720	737	702	711	735	719	689	806	769	729	736	763	735	725	743	764	712	708	733	764	728	708	725	758	717	752	720	761	760	779	759	694	711	756	731	768	746	766	757	748	737	764	724	732	734	771	767	770	729	722	810	742	754	800	738	699	762	714	771	702	741	704	751	741	741	780	775	705	768	735	783	768	773	730	742	741	734	687	706	773	753	761	731	767	736	746	708	762	736	741	760	767	700	715	749	682	751	748	699	762	729	738	690	779	729	715	752	755	692	800	743	772	693	760	727	731	760	710	705	743	753	713	720	737	718	759	711	736	714	736	731	720	692	747	688	735	762	722	747	727	716	733	752	752	730	724	770	686	758	745	777	706	761	727	734	751	781	764	737	735	725	743	738	719	760	783	708	778	773	768	787	721	732	716	749	738	680	757	714	736	729	774	765	743	760	743	686	749	754	771	743	738	767	728	790	734	729	757	690	721	750	741	691	795	738	807	748	725	710	757	751	768	734	751	737	788	726	739	756	688	772	774	771	737	783	728	763	728	698	714	750	767	771	761	663	751	750	749	724	720	725	761	766	727	783	753	744	777	726	787	722	719	705	754	730	767	740	701	740	707	736	730	759	797	729	707	753	747	759	766	729	745	746	760	753	735	740	716	740	708	755	708	721	787	726	747	742	724	736	760	732	728	731	755	750	739	727	802	710	727	736	710	732	738	714	766	742	753	739	725	765	737	737	771	748	736	707	743	730	765	702	765	755	774	747	737	806	782	717	738	753	752	736	725	804	741	705	756	752	780	751	715	751	703	749	781	756	801	681	730	724	727	761	719	722	731	720	694	724	745	760	773	686	758	772	763	767	760	753	745	776	711	757	723	726	749	724	721	770	750	724	737	734	757	770	744	715	741	733	708	698	771	706	799	731	763	707	809	720	750	706	716	708	749	731	711	723	749	754	708	785	705	724	742	728	791	735	738	757	715	746	751	683	728	700	737	743	716	754	779	711	763	734	728	808	706	742	726	732	738	697	774	709	745	732	750	731	744	786	766	691	787	763	669	753	704	716	764	749	815	723	722	707	755	734	784	720	716	696	722	767	768	781	743	726	745	789	740	717	742	717	763	734	734	713	736	747	798	710	798	721	685	731	752	694	716	729	747	788	777	700	695	736	756	772	799	727	832	728	744	764	699	805	709	760	783	775	726	726	713	730	731	749	713	711	720	757	791	758	746	739	730	742	787	687	688	755	706	760	768	762	740	736	735	701	762	740	733	781	751	703	720	752	747	742	738	785	707	713	758	781	771	741	741	737	778	732	732	691	710	781	770	714	707	713	735	749	727	710	762	741	724	668	787	728	743	739	742	708	765	700	756	733	765	757	750	762	776	735	723	719	728	732	714	745	738	789	761	726	765	763	772	735	732	777	719	738	693	774	705	753	774	796	701	731	752	773	721	731	740	763	737	671	753	756	746	759	702	734	715	749	765	732	772	755	752	714	722	748	715	724	740	746	791	737	770	755	746	743	756	725	705	745	737	739	695	752	795	733	746	708	743	710	731	754	764	746	799	720	701	742	738	783	707	752	742	745	724	724	764	740	720	721	754	749	807	714	744	752	744	757	736	756	726	694	764	774	781	707	696	708	800	761	708	728	712	746	748	746	713	762	763	744	719	738	725	779	755	744	718	741	776	774	735	791	729	788	723	754	694	734	780	774	755	781	756	719	761	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3859	255	184	154	129	109	93	91	81	85	93	84	99	96	104	94	76	97	80	74	80	86	80	80	73	71	76	76	87	82	67	88	81	72	72	80	81	77	85	85	70	79	83	67	69	78	70	77	64	76	83	103	78	87	90	95	83	88	85	74	85	76	81	73	83	78	79	70	84	98	74	71	74	78	80	97	86	86	77	80	95	66	79	84	86	83	93	80	82	80	95	90	99	76	82	72	88	88	87	68	67	76	71	75	64	76	75	80	71	89	84	74	95	79	94	85	76	77	78	82	93	87	76	87	93	74	93	73	73	74	78	90	88	90	64	68	83	77	77	111	95	83	76	89	78	82	70	91	88	94	74	72	69	86	80	89	91	101	98	78	70	83	95	74	72	67	88	75	84	78	88	64	85	83	77	90	89	84	87	83	77	73	92	86	72	79	68	92	80	87	90	73	78	63	79	88	79	75	84	80	84	76	90	81	90	76	92	71	78	83	92	75	90	80	81	77	73	69	84	98	85	76	72	82	90	74	90	83	82	76	94	85	70	67	81	84	87	77	79	66	83	76	85	92	94	82	77	93	93	76	80	80	80	75	82	85	94	77	79	71	94	75	74	72	75	82	70	81	71	78	73	77	90	92	87	84	78	91	96	87	80	62	63	80	92	61	77	80	78	85	73	97	89	70	64	82	78	69	78	78	82	73	79	107	70	92	88	65	80	90	97	75	75	76	78	75	71	73	82	74	87	76	73	78	90	70	76	63	73	85	78	76	78	95	82	78	85	81	82	87	60	88	80	81	75	72	82	82	59	57	82	84	95	76	82	81	67	79	78	70	76	99	89	76	89	71	73	74	62	86	81	85	93	74	77	65	69	80	86	86	83	80	88	77	83	91	79	95	72	84	77	80	69	79	88	84	80	87	87	73	80	80	98	77	73	93	76	80	74	79	105	73	70	73	95	78	79	73	89	70	83	78	96	91	82	83	70	81	80	84	76	84	72	79	81	87	67	84	94	79	73	95	81	68	80	67	82	71	69	91	79	58	92	74	81	96	77	79	86	94	93	87	88	66	93	85	80	79	80	72	76	65	63	68	77	83	74	55	81	78	70	82	98	68	86	82	88	78	90	82	85	93	72	77	93	75	90	73	71	69	72	92	94	78	83	72	83	91	73	90	80	80	84	84	85	74	84	90	79	73	74	81	101	89	86	83	98	79	85	88	75	66	85	85	84	90	70	79	85	78	92	89	84	79	88	81	81	87	70	88	87	69	77	86	81	91	86	91	97	76	65	83	79	77	77	80	66	78	70	78	89	63	81	91	68	83	78	81	101	80	63	73	76	68	88	70	76	70	90	65	78	82	71	75	71	61	93	82	68	74	66	86	95	79	75	78	95	72	98	87	90	83	87	91	68	82	72	85	69	79	84	75	82	83	80	85	84	79	72	80	95	79	93	82	83	73	89	69	68	73	78	114	95	78	77	81	78	62	72	81	87	89	82	93	91	79	84	80	81	88	82	82	100	88	93	65	82	88	99	79	102	77	71	90	90	87	92	88	81	80	77	87	91	76	95	88	76	78	80	93	79	77	84	92	89	79	90	77	73	69	81	79	73	86	72	63	98	78	86	81	88	80	98	80	64	80	68	70	88	80	88	80	78	78	76	80	85	87	72	64	80	91	80	89	74	79	93	77	77	87	57	81	86	82	81	78	89	99	71	74	78	68	83	82	89	85	72	77	71	105	83	70	79	81	69	84	79	88	74	80	74	83	74	71	81	90	73	64	82	83	84	80	70	72	90	85	77	92	83	78	87	65	84	81	83	86	79	85	66	83	70	82	81	76	94	69	79	89	93	77	83	71	87	82	66	78	80	86	66	73	92	72	81	96	84	76	83	75	91	104	89	83	88	99	70	86	69	79	84	94	72	86	99	79	83	101	80	70	68	76	87	82	92	81	93	81	90	81	82	80	85	86	92	75	92	85	87	84	106	91	94	75	72	81	75	74	90	95	91	82	82	75	83	84	60	86	79	78	67	85	81	95	91	99	78	84	82	82	80	72	88	78	90	103	81	75	94	96	90	63	79	81	93	77	76	90	80	87	85	70	96	81	104	58	74	76	74	76	91	85	94	82	75	72	88	76	78	62	88	97	83	61	84	82	81	92	87	91	71	79	84	82	81	78	77	89	71	79	81	75	100	87	76	87	93	75	66	86	83	59	105	88	90	80	66	87	68	85	69	92	84	85	83	72	89	90	78	89	76	90	91	84	88	77	77	78	83	65	77	103	93	81	69	80	86	78	82	86	79	71	98	84	86	90	89	72	80	77	77	80	94	72	83	83	90	92	54	81	70	95	79	80	99	75	91	82	86	62	85	63	84	78	82	91	76	81	101	77	90	77	103	84	75	97	82	87	77	80	87	64	78	76	86	80	77	81	95	69	78	90	71	77	90	69	71	66	97	70	79	83	94	68	91	66	71	86	91	83	63	77	95	74	84	76	83	69	79	61	87	79	78	70	80	72	77	69	69	89	101	66	83	83	83	77	74	83	95	99	74	86	90	80	96	75	91	78	99	84	85	72	86	81	78	80	101	75	94	67	76	92	84	89	84	82	69	95	69	80	76	65	85	73	83	79	76	82	79	98	92	90	80	68	82	80	82	78	82	61	73	87	84	67	81	94	79	75	78	79	78	75	96	74	66	86	85	70	77	81	80	70	83	80	71	74	86	73	76	73	97	75	77	86	70	88	93	80	78	71	83	90	86	73	72	79	76	95	79	104	83	86	84	82	88	63	74	94	76	83	81	86	78	82	91	100	95	80	66	88	93	84	77	72	67	93	78	96	79	81	81	80	76	74	73	77	76	65	82	90	63	75	95	71	78	83	78	86	97	79	75	90	72	79	66	89	84	73	79	70	73	79	58	76	70	80	91	67	87	80	80	81	83	85	75	92	78	74	102	91	51	70	86	82	66	87	76	66	81	77	85	80	67	83	69	86	71	78	96	90	89	92	61	70	83	86	74	89	90	91	74	79	92	64	75	83	90	78	94	84	79	76	84	85	95	82	79	79	85	77	83	82	81	70	71	94	91	70	76	82	95	87	86	77	81	72	83	76	77	90	63	84	87	88	91	74	75	81	86	96	84	85	85	67	104	78	88	73	71	114	88	78	78	81	72	85	87	66	98	89	69	84	89	73	81	83	83	83	98	95	90	84	78	81	79	79	86	76	89	80	72	79	59	98	63	96	86	84	76	75	84	91	79	81	86	62	87	86	74	85	90	74	84	90	80	83	69	83	95	85	72	97	81	88	76	88	71	82	71	76	90	91	78	91	72	77	97	79	87	79	72	86	82	76	86	96	88	88	93	81	76	81	95	97	77	89	69	76	77	86	80	77	80	100	62	85	64	80	90	80	73	84	70	89	80	70	68	69	94	89	90	88	87	92	66	73	73	79	90	96	73	80	89	76	81	75	107	86	80	76	76	82	86	70	88	100	63	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
4330	355	438	460	451	457	357	319	363	326	317	285	312	324	299	279	291	296	327	283	286	275	278	275	291	277	292	274	261	298	283	299	253	272	297	301	290	298	304	288	285	277	279	266	290	304	287	263	277	280	283	304	313	313	279	267	274	253	263	313	310	287	284	247	293	281	316	265	251	298	262	269	279	276	266	276	293	269	277	302	295	266	280	258	297	298	281	269	266	288	281	257	289	266	269	249	270	276	310	296	279	287	264	285	269	282	284	276	277	304	288	296	282	264	266	288	300	283	284	279	257	280	297	293	273	263	265	300	299	289	281	283	279	251	290	274	257	286	277	284	262	284	278	254	284	279	265	283	272	271	273	268	299	283	268	294	269	282	295	265	274	262	288	253	279	301	248	291	259	300	269	276	262	270	274	286	259	279	283	316	281	269	286	284	281	276	265	278	285	271	283	285	301	276	292	298	266	288	285	248	298	275	276	282	260	260	261	293	267	272	297	274	304	292	260	286	272	244	269	270	264	286	244	289	299	279	289	296	275	239	258	288	289	290	271	307	261	292	254	279	323	284	319	279	265	280	268	287	262	251	295	268	285	312	266	276	250	314	297	277	287	300	279	305	293	278	288	264	280	270	275	297	264	274	290	269	290	251	312	290	265	265	265	260	260	278	286	288	272	295	293	265	280	260	240	265	263	274	255	253	280	273	304	265	252	256	289	256	261	256	297	278	262	275	274	268	272	263	277	289	279	294	288	298	283	225	298	250	260	299	297	287	242	283	303	282	254	300	274	242	309	302	285	272	260	289	288	273	297	264	248	295	287	286	301	264	270	269	251	264	264	294	261	277	237	292	270	260	274	288	280	286	288	275	274	253	327	269	321	269	301	304	291	270	266	270	316	265	277	291	292	290	292	281	296	272	289	258	274	259	282	255	289	265	240	252	255	280	263	284	285	275	258	266	256	300	279	309	266	256	277	283	298	282	285	299	260	273	296	266	270	299	286	303	301	251	269	263	287	272	275	317	269	251	263	269	284	266	259	242	282	263	283	275	285	269	284	297	280	294	283	283	289	265	260	271	278	296	277	305	290	281	260	280	242	301	288	302	293	273	232	289	277	263	257	271	280	276	250	280	266	279	301	289	268	309	282	259	289	272	263	282	269	277	287	295	277	274	277	269	274	262	238	286	285	286	258	295	279	275	301	266	308	305	306	293	261	259	266	272	273	293	275	272	290	269	260	254	279	268	296	305	274	242	260	247	284	269	268	289	267	279	278	269	269	268	282	307	285	290	284	256	283	267	299	288	264	284	281	270	280	290	271	270	281	256	276	278	256	290	287	277	293	271	304	265	260	303	305	250	294	279	287	276	291	300	304	266	284	270	306	302	255	279	290	286	274	269	289	291	268	232	292	265	263	244	281	261	292	262	267	289	278	276	259	261	289	259	264	253	249	286	295	269	250	319	257	244	267	303	262	304	268	253	293	271	284	297	271	317	270	267	272	247	279	288	270	252	283	273	279	260	262	269	282	281	280	254	274	274	272	236	272	302	301	280	284	275	313	255	266	280	271	274	288	287	280	269	277	249	255	288	236	273	313	302	285	277	265	249	285	259	277	263	260	290	243	303	266	300	281	259	297	304	279	295	255	290	293	281	311	298	262	274	295	284	276	255	263	267	277	283	324	255	282	256	278	310	304	265	259	305	275	278	272	266	282	252	269	260	265	286	294	253	269	269	271	276	271	276	280	273	283	297	307	241	261	248	250	259	253	308	267	274	285	282	257	277	261	317	318	296	285	279	271	273	268	298	253	298	264	287	275	236	270	256	302	300	262	280	272	271	245	264	260	258	257	269	265	279	277	286	264	296	277	316	306	275	277	247	251	312	275	292	287	276	304	256	281	253	270	304	259	293	274	271	310	264	261	241	275	282	296	285	265	304	277	273	293	277	284	265	280	294	297	298	305	295	282	269	258	261	269	297	270	257	266	307	280	296	303	260	277	297	290	269	256	291	282	254	290	240	273	242	300	293	257	271	260	284	306	248	270	255	275	264	276	279	299	286	272	267	280	283	263	278	291	250	283	281	270	289	248	256	275	316	284	282	307	274	281	289	287	287	294	306	252	286	274	263	284	275	273	273	281	299	294	282	271	300	293	293	266	276	288	284	317	299	277	281	288	255	308	271	280	269	266	287	281	258	274	262	292	283	261	278	253	283	261	294	262	273	280	306	299	247	276	255	280	275	295	268	276	282	286	248	275	292	258	270	309	268	286	262	284	282	264	269	276	270	305	286	311	264	316	281	263	257	261	256	266	320	291	273	278	294	285	260	245	272	266	284	276	288	301	288	302	295	286	276	275	262	272	281	275	279	259	288	250	266	270	263	271	276	286	269	295	261	299	261	278	273	278	257	301	319	271	246	302	317	300	298	300	274	240	285	279	287	290	311	281	316	249	287	293	302	246	271	277	300	304	297	326	268	289	284	268	259	291	263	269	303	244	303	291	261	295	285	283	280	304	278	253	276	295	263	276	271	292	287	271	285	275	282	277	287	279	299	271	267	306	243	282	284	296	287	268	299	261	275	295	276	286	304	257	290	260	252	317	287	252	288	267	252	257	246	236	258	292	278	267	261	259	265	273	299	271	288	297	307	279	255	269	304	255	295	248	280	291	261	266	297	274	266	301	271	284	291	274	251	324	279	324	305	274	296	292	288	304	266	293	300	271	271	299	310	293	290	290	278	298	262	280	248	265	270	250	266	269	250	280	258	288	247	295	277	279	270	268	285	322	303	275	288	273	292	271	290	293	270	271	271	287	305	252	277	251	246	303	257	254	260	277	304	267	239	269	288	241	278	292	253	320	268	304	276	290	272	281	271	291	290	268	266	264	299	247	281	288	300	287	293	300	282	296	267	274	292	296	284	276	248	269	271	270	257	274	238	334	289	303	278	279	264	267	291	280	287	246	291	281	296	274	294	255	253	304	287	272	249	277	282	298	268	253	263	288	325	282	300	297	277	233	275	283	317	311	260	278	307	285	265	282	253	258	298	267	271	248	266	288	263	228	239	285	234	265	279	263	271	284	259	296	298	299	291	239	277	285	258	277	292	285	292	272	276	267	287	255	268	262	298	302	271	286	292	305	272	266	266	284	279	264	274	297	271	268	257	282	278	264	282	261	296	284	271	308	290	274	255	293	272	288	296	264	281	270	261	280	268	285	273	309	271	273	297	257	266	257	270	264	291	303	273	273	287	291	283	282	291	282	260	292	255	280	274	292	210	269	276	253	279	263	299	275	316	286	283	291	274	255	265	260	258	269	287	287	305	282	278	265	260	255	273	263	295	277	313	271	279	260	273	275	270	284	275	279	269	292	299	273	276	273	259	273	268	278	284	303	270	297	266	285	263	244	284	291	245	277	275	282	263	277	284	282	262	261	249	304	303	276	288	259	283	284	286	278	253	279	281	277	282	261	270	238	281	280	273	299	276	272	289	263	263	284	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
27346	3523	1470	1123	828	600	482	408	393	332	268	290	253	224	221	217	260	203	190	213	213	193	186	191	189	218	197	188	203	178	195	202	184	185	168	199	203	195	178	176	142	177	168	183	167	178	186	161	184	180	173	187	205	166	158	185	175	176	176	162	151	180	161	180	185	171	167	173	171	167	217	157	163	162	173	177	195	189	172	174	170	168	183	171	159	165	152	174	169	188	192	188	177	186	171	176	167	190	180	167	147	163	184	164	190	187	173	174	182	169	163	181	160	152	165	158	185	193	152	178	179	173	186	182	196	152	163	158	175	180	194	178	172	160	181	175	159	162	173	148	164	148	170	171	195	152	177	172	173	151	177	174	158	170	148	178	176	187	196	159	176	161	148	161	149	166	168	156	164	173	158	177	172	192	164	158	170	161	169	159	175	179	172	169	173	169	165	183	167	158	151	183	166	180	169	168	170	151	168	183	182	147	175	173	153	155	165	162	160	153	161	183	167	167	166	189	175	174	169	183	176	154	151	160	171	186	160	177	178	158	155	168	171	181	167	146	178	149	168	151	173	159	180	188	191	154	156	176	186	177	182	171	175	177	178	149	171	166	178	186	172	178	170	152	166	170	184	179	187	184	166	171	168	181	179	202	172	184	168	168	181	153	162	149	162	188	176	163	152	141	174	154	172	172	167	170	151	193	169	164	172	177	163	178	190	184	173	163	174	168	176	194	183	169	151	146	176	173	183	162	160	171	151	189	167	164	167	158	160	163	164	159	166	128	167	163	159	151	158	179	188	165	188	184	168	169	168	190	171	170	170	167	152	160	181	174	172	167	169	166	172	194	147	175	173	185	174	159	165	156	160	159	166	164	154	176	147	151	176	169	173	189	166	161	162	179	155	156	186	180	199	161	175	155	146	196	180	186	184	178	166	152	156	170	176	179	174	168	197	203	147	155	172	176	167	170	166	145	179	174	148	142	162	168	181	166	179	188	173	166	172	189	187	173	169	185	157	182	173	162	180	191	146	166	165	159	162	138	170	170	187	178	174	155	163	150	177	166	179	180	157	164	177	172	164	160	166	179	184	173	152	176	176	187	185	208	169	165	166	171	178	168	164	170	197	174	153	183	213	177	171	175	173	177	180	192	170	154	167	173	161	169	162	166	167	187	157	173	168	152	164	177	175	176	154	163	191	153	174	189	196	175	177	189	182	168	183	179	163	172	180	179	181	169	190	163	156	153	165	152	161	163	155	175	184	167	167	175	169	141	172	165	167	195	155	159	165	177	144	161	164	186	160	148	167	136	171	190	174	172	167	187	166	169	140	160	178	159	151	181	168	161	172	193	165	166	181	168	182	176	173	168	154	168	206	201	176	166	171	178	162	170	175	187	171	142	162	161	152	160	174	150	175	148	190	149	189	154	156	190	152	169	189	173	173	181	191	150	160	144	157	155	172	162	164	152	166	154	183	170	159	165	159	198	157	185	177	165	173	172	164	155	170	154	156	180	154	158	171	170	164	170	161	179	179	171	192	180	181	181	180	172	164	183	172	174	171	180	179	173	165	163	162	154	185	176	187	168	159	177	138	176	178	171	165	185	141	183	176	177	181	150	168	178	171	149	173	178	149	169	150	161	167	164	159	187	174	181	166	167	185	148	173	158	182	161	164	153	174	171	158	153	173	163	180	169	177	156	165	160	167	163	171	167	169	177	171	190	178	175	199	188	174	179	170	168	137	167	164	168	197	167	160	166	176	183	156	185	162	146	172	161	196	160	192	154	179	156	163	160	163	159	196	168	165	167	168	193	179	184	178	163	180	173	173	163	167	161	138	154	161	163	169	186	161	162	192	202	184	185	185	170	165	168	191	190	170	179	172	155	172	168	168	186	209	165	166	161	168	174	171	172	171	168	170	166	160	171	161	160	152	203	156	183	196	167	158	173	190	171	177	159	176	182	188	154	168	191	170	167	171	167	162	169	182	176	205	149	157	169	181	181	170	180	160	187	183	199	134	153	176	154	159	161	162	182	148	170	173	166	170	181	162	175	159	169	191	183	180	174	174	157	154	180	172	172	186	180	164	178	172	189	179	162	167	175	169	167	171	173	154	158	186	165	170	207	182	164	178	165	170	162	157	159	145	155	158	158	188	149	165	168	158	166	158	169	169	167	171	150	151	174	170	183	190	167	156	166	161	187	163	188	164	170	152	162	172	149	161	149	170	147	169	166	162	158	144	194	181	161	155	167	191	170	175	190	197	186	189	173	167	180	169	157	177	146	149	189	153	170	182	176	160	170	171	152	165	163	186	179	156	176	142	173	177	142	174	155	167	173	185	175	179	171	152	167	159	197	178	172	168	155	179	177	167	169	144	160	182	180	163	147	180	167	155	172	176	165	167	195	169	168	170	158	136	191	199	195	170	160	161	184	173	152	182	205	152	158	159	161	177	154	181	169	164	173	158	180	179	181	178	164	181	169	161	158	184	157	169	169	154	160	183	156	152	185	169	162	126	193	184	156	206	188	159	172	179	173	168	186	177	160	158	183	156	160	147	154	195	159	155	184	173	170	161	172	167	169	165	177	142	177	152	182	168	179	177	168	174	186	183	186	165	159	171	166	166	157	162	165	198	165	194	155	196	157	171	192	168	198	169	163	183	192	160	204	178	153	171	182	153	189	200	163	153	176	190	169	158	172	186	151	172	169	174	176	183	147	149	165	148	173	178	191	159	160	164	181	177	161	156	179	169	149	172	189	181	173	180	168	172	175	142	168	180	161	169	183	164	168	165	185	181	184	156	167	165	187	151	176	158	152	180	175	164	190	181	177	186	222	158	152	180	174	162	179	170	171	177	155	180	186	176	178	141	144	149	173	169	172	153	173	172	171	173	162	160	168	190	159	170	166	170	186	172	164	191	175	147	185	191	158	187	160	150	198	168	164	145	196	186	171	173	161	166	169	183	153	187	188	192	154	162	161	183	144	156	178	170	186	169	159	177	164	185	192	179	168	164	161	169	155	163	172	188	168	170	197	143	175	174	161	187	160	171	195	176	165	157	172	174	159	181	169	160	175	185	178	184	150	151	175	181	169	161	158	185	160	180	166	154	171	167	178	159	187	173	185	178	165	179	169	159	183	171	182	163	161	175	158	168	160	152	129	200	139	194	153	197	192	178	159	195	170	152	173	167	178	192	172	160	169	188	173	185	149	179	164	175	202	163	162	204	189	183	170	187	170	189	172	177	179	172	168	164	166	161	176	164	160	155	179	182	156	170	168	171	200	162	144	150	183	183	176	158	162	180	167	169	166	191	176	172	170	156	170	177	180	195	196	171	149	192	165	154	151	161	162	166	181	190	177	204	158	130	155	179	170	145	168	158	166	168	159	183	161	145	177	174	166	173	160	154	168	160	188	170	166	153	168	159	160	163	162	174	177	186	167	164	156	164	172	164	154	184	167	142	159	154	143	157	178	169	154	177	189	176	159	172	163	187	183	147	176	182	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
11986	1623	3333	3747	3231	2561	2128	1746	1553	1328	1275	1135	1033	972	907	824	859	781	764	686	677	679	631	653	673	614	633	605	623	580	572	574	621	555	564	593	554	595	585	496	557	555	531	596	583	538	585	502	535	550	548	567	538	544	518	607	552	520	523	558	510	555	534	533	493	475	515	549	523	545	528	511	521	504	524	539	472	521	479	532	568	517	526	520	504	496	529	550	516	496	526	489	533	515	531	507	467	504	491	489	509	475	480	536	527	503	502	523	540	480	552	461	482	484	533	519	471	518	510	509	483	484	492	488	555	491	546	535	501	478	516	526	487	540	530	533	536	491	514	493	504	448	487	494	512	496	548	473	523	476	479	500	478	511	502	490	510	493	507	517	501	507	513	518	511	475	480	473	513	493	489	513	523	487	473	529	513	504	498	540	509	504	547	534	467	480	491	504	480	508	520	529	468	469	501	504	535	528	520	480	524	502	499	475	485	495	515	488	492	508	510	503	495	516	503	521	504	497	484	496	466	519	504	478	502	484	487	494	472	510	493	503	486	483	509	484	492	529	519	513	509	453	501	539	541	507	525	502	516	506	533	499	481	437	454	483	483	470	454	483	498	507	507	456	497	493	509	534	495	500	528	507	503	518	507	500	509	504	510	476	489	488	464	504	512	509	491	518	508	484	509	499	516	517	493	493	505	475	510	459	520	489	536	498	496	482	491	501	471	492	505	527	533	513	493	517	493	496	502	512	499	495	499	500	486	461	517	502	490	504	555	491	460	498	511	525	474	513	491	466	497	481	516	491	488	508	502	465	469	524	488	469	470	512	497	521	535	505	473	518	505	489	527	486	486	488	501	512	517	527	523	500	508	501	508	523	494	462	469	478	477	503	516	478	434	492	509	502	505	484	506	459	514	464	497	504	503	512	514	466	475	486	487	532	503	499	524	540	504	480	479	524	509	509	494	499	534	495	476	479	518	480	507	476	534	483	535	480	493	513	501	504	493	526	528	505	488	479	497	486	513	520	517	521	493	500	496	492	524	478	510	473	501	499	506	505	465	501	511	527	512	508	484	491	487	534	524	508	544	461	524	465	494	472	484	470	503	512	499	446	493	516	508	494	507	500	486	507	499	568	438	508	470	530	531	483	491	524	501	489	519	510	534	485	468	511	499	515	504	539	525	504	552	524	500	456	486	475	503	504	513	520	487	501	504	484	478	494	482	503	494	524	507	539	463	488	506	483	442	480	528	529	508	472	468	507	508	531	544	464	493	493	497	498	552	528	468	500	506	448	494	496	501	485	497	510	516	504	507	484	505	477	510	522	517	491	526	542	468	536	490	494	546	518	474	525	504	476	460	483	455	450	488	498	491	525	467	463	496	469	508	526	488	513	476	473	508	507	490	489	573	498	522	493	523	515	505	491	458	523	501	485	509	512	489	508	512	495	468	483	496	512	505	499	502	513	512	527	516	491	529	530	489	496	530	449	459	490	492	469	502	507	502	514	501	500	483	498	510	507	540	435	520	507	461	489	527	495	519	495	463	519	525	476	500	472	534	494	525	485	486	483	477	457	522	503	445	524	491	507	481	517	498	510	476	489	497	520	460	490	542	482	491	505	540	500	491	483	541	492	514	524	493	502	482	510	499	495	507	497	492	505	460	479	507	515	508	519	520	521	484	459	507	529	495	504	512	492	549	511	459	493	449	513	503	507	463	521	531	502	469	467	488	489	515	535	480	496	495	522	482	433	475	542	496	534	498	534	474	490	466	488	519	510	504	484	504	516	487	522	461	487	508	522	466	516	528	465	484	498	475	477	508	500	484	515	486	487	501	538	496	518	508	489	509	522	559	478	503	512	459	549	457	504	506	526	450	522	482	500	496	472	507	481	501	517	503	513	490	528	476	517	494	520	537	458	495	491	542	503	500	472	543	509	531	485	510	506	492	515	484	518	482	523	504	478	528	478	487	480	458	464	530	524	488	527	501	492	481	494	513	496	501	545	484	509	540	504	522	481	497	482	517	510	521	466	477	512	483	532	494	475	530	503	501	486	492	510	483	517	503	516	531	473	493	485	511	483	508	478	535	494	464	481	518	461	485	503	473	520	487	521	502	456	548	487	532	499	557	516	473	506	504	483	472	469	536	474	540	512	516	512	459	491	482	416	488	469	480	480	483	500	522	515	542	511	486	535	492	503	478	484	470	510	534	522	516	500	500	480	484	465	511	510	508	527	499	491	528	478	500	496	503	515	472	516	515	486	493	517	482	541	531	488	537	517	485	499	506	524	517	494	481	516	536	516	466	480	489	483	512	550	525	500	506	495	507	502	508	484	483	532	479	501	472	496	529	505	492	521	530	494	533	490	484	482	530	524	491	524	467	498	483	473	486	491	539	525	469	481	491	535	527	542	488	505	469	480	502	497	489	471	505	511	489	492	498	503	486	514	497	525	510	497	502	519	534	512	486	468	516	488	511	551	540	523	505	475	510	486	496	457	522	492	522	473	550	509	510	524	507	489	531	481	498	484	507	466	494	530	545	508	509	490	489	536	467	496	527	486	484	503	493	469	501	500	504	498	496	486	521	531	479	467	497	535	523	479	486	504	505	510	490	500	517	525	493	518	493	500	488	478	551	498	506	492	491	489	534	542	466	501	534	491	463	512	489	494	469	509	518	526	526	462	501	500	500	484	487	509	503	499	508	459	524	544	492	493	506	504	480	512	519	478	487	471	518	479	478	576	533	453	517	472	484	528	478	498	497	470	493	542	528	501	499	527	484	515	504	481	491	477	473	519	504	520	532	495	477	486	509	513	451	468	491	484	493	514	489	508	497	532	520	472	487	469	538	500	491	522	450	474	477	492	514	483	508	454	517	510	480	493	518	535	518	506	498	479	507	466	485	459	502	488	511	511	490	522	526	501	520	500	461	485	498	520	488	455	464	500	500	545	511	483	478	516	524	502	455	505	474	511	506	514	528	493	515	510	473	511	482	492	500	481	506	510	477	483	471	475	561	503	506	502	524	478	525	492	533	541	505	503	501	511	520	479	524	509	499	494	499	495	510	484	509	531	518	485	509	499	502	462	500	538	486	515	466	539	510	533	491	493	509	481	543	567	526	512	513	439	502	551	512	515	553	511	503	504	506	496	487	500	498	490	506	482	502	476	471	524	533	510	501	544	516	477	485	532	531	479	449	508	469	527	539	483	533	496	475	517	536	506	531	467	478	497	534	525	463	482	534	511	462	545	508	472	514	500	493	539	511	488	501	553	483	519	517	491	496	505	488	509	492	507	511	458	514	495	493	523	486	468	486	462	476	497	507	490	470	496	536	481	463	494	501	491	528	527	497	513	498	526	475	523	492	487	491	486	508	523	546	473	545	512	520	513	492	516	488	547	472	496	520	508	497	508	470	520	511	492	482	477	500	520	537	486	514	470	468	504	482	508	494	498	527	498	541	525	491	518	498	493	509	495	521	457	474	462	484	552	477	514	467	513	530	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
36844	7097	3141	2331	1629	1221	908	799	663	580	515	462	463	403	353	350	334	336	320	366	321	307	346	310	292	284	304	314	290	312	296	288	300	287	301	290	301	293	276	280	292	262	278	280	295	274	301	287	265	244	292	273	262	285	274	267	301	274	252	253	283	300	286	286	264	275	290	291	263	277	271	265	276	292	267	301	266	285	255	256	267	241	258	276	304	249	303	267	315	282	283	272	277	283	265	283	285	285	288	273	295	273	266	280	260	258	291	279	279	260	286	261	265	292	297	283	293	273	264	255	254	263	327	298	268	263	256	299	269	301	274	288	268	256	273	236	259	280	275	262	266	268	281	273	281	266	249	255	261	269	241	282	245	275	276	240	241	265	291	241	272	272	253	261	287	252	277	280	279	295	276	264	269	294	303	301	299	252	259	258	266	285	275	284	250	284	268	230	249	297	274	302	269	243	305	277	275	278	294	289	250	275	263	272	260	268	253	274	273	294	271	273	249	242	277	280	262	291	278	278	230	238	292	280	276	301	271	255	259	283	278	288	269	290	281	262	280	260	297	285	262	273	274	275	282	261	257	274	272	296	295	256	269	278	276	292	271	278	254	300	286	277	265	264	289	248	240	292	241	262	248	296	272	265	293	285	265	270	275	269	277	279	260	274	259	248	270	260	276	300	284	290	277	302	252	290	267	246	256	273	262	272	276	252	268	273	285	275	266	276	272	263	270	315	249	260	272	272	286	279	264	282	243	273	265	262	288	262	255	287	265	269	276	279	284	281	284	277	267	242	291	271	235	273	284	283	241	262	283	266	290	256	260	274	265	266	276	288	256	265	272	247	291	250	276	256	278	260	290	265	229	272	241	263	250	284	247	278	265	268	278	273	273	271	299	264	273	264	279	297	278	279	268	262	248	276	263	260	278	251	269	269	255	293	249	281	239	245	231	257	274	250	293	250	262	264	277	277	252	231	259	264	289	296	271	290	267	302	287	267	276	292	268	257	249	275	260	272	271	271	260	254	293	262	260	288	263	254	268	301	307	255	261	273	257	296	263	272	284	270	272	271	279	241	261	277	247	258	264	258	289	255	273	274	280	262	288	270	263	295	275	249	267	281	263	291	268	285	269	282	258	271	259	262	268	241	253	267	267	284	264	240	263	279	276	259	250	280	279	252	245	279	291	261	292	277	259	282	257	243	274	272	278	289	244	236	259	255	265	266	270	294	251	270	242	271	275	266	265	275	276	285	281	252	267	245	269	276	273	292	259	255	284	316	271	293	278	274	274	279	285	255	261	275	273	285	242	259	275	256	266	293	261	288	301	248	259	291	260	273	270	278	251	267	244	289	252	254	280	230	265	254	260	261	272	278	263	276	267	258	302	253	278	284	288	281	274	253	282	240	262	259	251	233	268	250	263	283	259	302	270	251	277	268	286	269	274	282	274	303	251	239	274	258	290	294	255	285	256	266	271	272	291	270	284	259	250	276	288	257	262	272	278	298	280	260	251	292	280	296	259	283	277	255	274	304	250	278	279	267	260	278	289	282	310	279	286	254	288	288	282	315	256	267	241	294	276	268	266	280	308	299	255	252	257	264	270	264	306	266	279	263	271	291	272	277	274	284	266	292	257	285	236	272	254	267	275	290	249	269	276	284	249	272	284	275	233	292	245	265	281	286	273	272	294	277	259	271	273	307	256	260	296	253	280	269	261	252	305	280	258	273	267	274	292	274	280	289	265	236	276	235	230	276	278	287	269	268	269	287	270	273	267	281	264	289	274	260	246	302	287	272	277	294	277	309	265	270	275	231	243	264	265	246	272	288	271	308	279	277	275	252	245	281	309	274	275	245	270	270	303	273	254	265	295	280	252	276	267	263	286	257	256	239	285	276	263	264	305	267	295	274	270	297	274	282	253	250	249	287	238	278	281	243	284	238	276	267	291	285	251	270	273	245	267	274	258	280	309	285	299	260	250	263	241	285	279	291	303	280	294	275	270	292	257	254	269	282	261	233	273	247	267	288	264	252	300	282	282	271	271	284	296	272	275	262	278	229	293	272	273	300	283	270	226	282	236	286	298	271	265	299	249	292	280	274	259	256	267	263	247	294	286	270	261	254	286	270	269	288	290	265	260	302	276	293	268	252	236	297	257	298	277	281	320	263	303	279	261	255	264	280	270	276	270	260	258	300	262	277	237	270	249	253	285	273	245	229	271	253	268	298	281	262	257	259	268	277	262	257	257	245	256	280	248	265	283	255	255	270	282	273	261	301	272	287	284	285	264	259	284	273	268	267	279	286	246	253	258	257	257	263	301	289	262	288	246	254	274	261	258	263	263	260	254	274	291	295	259	278	285	267	291	265	275	269	297	276	249	288	254	268	276	277	248	293	274	274	267	270	281	275	264	275	281	265	269	257	270	271	302	274	280	251	269	248	282	260	278	283	273	300	289	290	281	266	281	250	267	285	282	255	273	271	260	281	304	259	271	255	283	273	269	255	292	272	284	296	280	278	285	253	275	282	263	274	273	256	253	252	265	263	295	260	286	280	293	256	261	294	268	277	267	269	267	269	258	268	248	298	255	279	249	287	277	280	270	266	254	259	266	285	294	301	271	265	241	280	286	256	275	264	249	261	270	277	285	276	277	253	252	249	242	271	298	238	277	264	267	269	278	272	276	280	248	266	289	235	267	307	289	285	280	293	284	294	268	273	259	273	307	260	252	284	280	275	263	239	258	269	322	307	261	283	276	265	285	262	292	286	273	270	280	273	279	296	265	262	252	283	238	307	291	256	269	254	281	265	245	304	264	247	284	244	266	270	265	293	269	259	282	254	288	277	248	274	292	272	270	233	265	277	294	287	280	280	269	270	283	242	277	279	263	279	314	287	282	271	247	274	276	259	298	276	275	283	278	295	289	255	248	273	277	249	279	284	256	273	278	259	271	281	307	261	258	294	254	287	256	280	304	248	287	280	271	239	319	272	305	268	273	269	257	253	271	279	266	256	291	275	262	266	266	262	252	272	273	292	271	274	285	270	261	263	267	279	258	254	279	254	266	296	286	254	257	281	253	249	301	261	255	246	278	297	283	281	280	276	304	251	266	272	260	258	256	245	265	253	261	237	266	297	287	294	285	255	258	260	263	297	260	297	245	274	275	280	263	270	271	271	267	270	289	309	267	291	283	270	296	272	299	291	303	275	250	240	270	266	313	266	247	272	277	269	261	287	277	283	290	295	291	259	262	291	267	294	268	242	286	272	296	271	307	261	246	254	290	250	285	256	311	304	268	287	265	274	281	253	267	240	265	282	256	260	274	279	279	258	268	264	294	266	282	265	255	272	273	271	259	258	247	258	259	260	272	251	263	250	269	270	283	274	278	248	271	266	266	268	270	292	277	273	245	290	273	280	252	260	278	265	290	267	270	266	260	269	292	250	262	270	267	252	246	264	264	268	269	254	271	307	252	284	268	249	290	258	262	264	265	305	295	260	267	270	265	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
14271	2917	6367	6964	5892	4720	4083	3246	2810	2377	2177	1966	1705	1620	1442	1389	1359	1382	1248	1156	1104	1079	1041	1018	988	967	986	989	982	941	923	947	911	964	851	859	900	813	852	868	824	806	794	855	789	819	795	776	828	825	833	800	786	788	779	820	763	808	806	768	742	751	781	777	803	759	849	770	802	762	759	806	776	808	766	755	728	787	799	804	786	756	755	781	766	764	743	725	823	745	715	786	758	800	782	738	770	752	739	749	794	737	800	768	757	789	723	792	790	737	708	789	749	740	695	775	740	763	738	808	729	713	750	746	755	743	743	744	747	755	750	741	765	732	762	752	719	769	733	749	754	703	761	753	762	717	730	715	714	707	739	739	752	693	763	722	721	747	758	756	741	769	710	733	755	749	766	761	751	682	762	719	804	720	743	751	735	743	723	756	749	776	751	717	743	743	666	743	691	763	742	748	753	688	675	728	745	712	740	738	796	728	744	751	723	722	743	724	707	753	726	818	717	716	729	780	723	723	720	769	745	704	715	749	725	676	726	747	708	730	714	794	730	725	693	760	720	748	735	730	727	740	773	767	738	742	689	760	684	759	746	784	757	702	761	759	722	731	738	722	712	795	774	717	748	734	763	680	751	692	679	712	726	769	714	688	724	793	723	721	704	707	725	728	721	721	721	764	689	744	779	730	743	769	731	714	733	749	752	739	685	750	758	720	740	721	774	738	740	765	760	736	755	753	752	773	727	680	747	762	726	726	715	723	714	741	703	777	766	700	710	749	703	738	738	724	722	769	731	723	765	724	705	723	715	697	768	777	700	772	734	735	687	748	707	740	707	760	747	724	704	736	750	724	724	755	727	690	766	715	710	803	704	762	780	753	725	725	694	722	725	753	719	798	746	730	736	714	729	742	756	719	764	743	715	770	765	751	681	728	750	737	721	734	715	724	720	766	785	744	702	765	736	741	752	716	744	758	692	729	726	750	741	739	706	745	764	750	760	791	700	731	765	730	727	767	784	699	772	751	773	739	736	732	789	720	737	758	780	792	739	730	736	734	744	707	741	712	772	770	814	801	714	697	774	728	744	733	692	691	731	733	717	704	714	741	697	730	729	746	754	705	729	763	708	708	760	753	769	736	715	724	740	770	739	749	731	699	744	737	770	765	742	728	722	755	750	697	729	733	736	724	772	731	712	757	722	723	721	706	701	700	760	756	796	755	739	746	703	773	706	763	717	760	770	696	703	708	776	711	703	745	726	763	689	759	746	766	767	763	750	730	777	731	742	706	775	704	733	687	721	729	783	738	754	748	735	710	747	733	735	709	746	763	758	768	727	758	722	755	716	763	778	730	697	745	707	781	692	708	702	769	787	769	741	768	758	762	732	705	748	764	755	759	741	725	734	731	688	733	778	759	710	752	779	713	723	744	740	787	765	742	745	706	711	696	703	701	730	726	738	696	733	757	700	714	765	735	780	779	717	702	725	743	730	724	725	755	745	743	751	731	764	734	694	743	724	746	721	741	712	774	767	729	741	744	748	730	705	723	757	759	726	734	732	774	745	756	752	750	688	700	766	772	755	739	745	753	759	702	741	727	737	746	704	719	751	757	723	776	754	707	756	708	732	717	779	765	743	763	780	730	719	741	728	699	719	735	746	705	738	751	747	749	766	736	738	834	772	752	700	720	756	698	786	698	768	790	749	712	747	698	685	703	691	792	705	764	740	811	754	746	742	732	686	691	751	777	698	750	712	783	733	746	690	767	748	716	711	732	734	788	748	761	759	731	745	770	710	716	740	765	716	712	717	702	717	753	738	772	728	754	735	748	692	726	762	768	754	726	702	773	723	728	730	685	741	709	705	695	724	715	724	722	738	712	763	740	731	800	733	683	751	704	740	701	710	755	713	759	751	763	735	731	729	751	754	723	705	735	743	734	706	703	756	776	745	799	731	754	716	718	777	749	706	718	736	722	732	758	775	708	723	728	737	777	762	755	781	699	751	717	730	730	754	730	731	669	666	742	718	730	768	783	744	758	741	759	729	703	709	737	709	676	787	775	697	742	675	750	775	756	726	702	738	714	731	752	746	755	709	743	766	688	753	776	745	731	730	704	726	719	727	720	724	752	732	711	729	707	692	738	730	763	718	740	745	735	801	742	717	690	714	741	802	757	716	732	701	743	729	737	743	712	753	771	733	741	737	739	715	751	754	738	723	762	748	693	681	744	724	723	740	718	754	746	770	725	777	707	730	713	716	718	775	737	700	741	723	750	819	739	769	740	776	823	740	727	744	756	751	701	741	701	786	780	735	700	760	718	776	746	731	707	752	717	692	746	743	706	723	731	747	733	785	678	743	708	772	767	748	748	723	751	774	752	759	655	745	758	725	713	723	712	755	734	781	763	726	733	725	752	745	814	744	691	742	780	764	737	733	750	748	721	751	714	733	739	769	744	713	763	740	700	752	779	812	720	757	768	776	767	679	696	702	736	717	701	748	769	734	755	736	763	766	711	773	739	761	721	728	676	764	720	720	753	754	719	746	807	709	691	764	761	725	729	691	723	712	774	742	704	765	749	740	789	716	739	757	699	730	686	725	705	776	764	759	793	736	663	760	737	715	697	733	757	739	747	685	721	744	783	725	738	758	712	690	717	720	757	775	736	732	760	744	752	675	781	790	763	726	741	724	732	718	738	737	716	735	759	733	742	743	730	720	714	730	724	753	740	744	712	776	760	744	762	743	706	729	782	755	747	761	764	716	693	754	716	729	765	732	694	730	710	784	738	740	697	749	716	712	725	765	723	752	768	730	699	779	761	684	697	703	691	747	736	735	787	731	736	787	735	714	746	731	693	751	776	759	725	739	722	724	786	750	700	717	694	743	705	724	729	697	739	712	721	734	770	731	699	740	732	797	730	723	769	718	705	723	764	717	732	738	714	789	714	766	748	767	686	730	746	704	750	703	727	720	726	764	683	785	730	737	729	708	695	758	712	748	717	728	702	715	702	739	744	762	746	728	744	706	728	722	738	775	732	761	750	761	751	732	713	718	728	739	741	748	729	774	689	746	733	717	751	721	709	729	690	801	717	747	727	668	770	705	732	710	733	755	750	727	720	735	726	716	672	728	750	748	749	741	707	723	741	691	726	728	777	726	715	736	756	718	745	747	742	737	776	788	784	709	720	749	772	703	779	703	699	683	729	737	775	776	738	773	752	679	737	682	735	718	737	802	727	716	730	727	745	688	674	727	747	732	716	703	732	738	712	702	779	696	721	715	690	712	734	742	717	746	756	716	673	754	717	708	743	697	755	747	762	693	728	757	736	762	783	661	732	731	724	689	781	746	751	711	768	743	715	746	685	772	721	762	692	754	726	674	748	777	710	721	754	709	742	702	749	767	755	757	736	710	746	712	765	735	751	700	731	703	698	710	762	718	783	765	752	735	723	774	721	745	775	758	731	770	731	731	703	731	743	732	783	735	698	712	746	759	756	700	760	748	782	724	727	727	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
3912	236	152	128	116	95	101	102	111	97	80	86	81	83	94	78	87	78	74	80	80	94	77	87	75	72	66	90	88	75	74	73	95	81	87	73	98	85	83	77	102	86	78	89	83	74	89	90	85	79	88	60	85	83	72	88	75	75	85	86	89	65	58	95	74	83	80	86	76	76	66	66	66	82	75	82	81	89	99	81	84	84	67	63	68	83	76	74	85	88	74	75	74	74	76	65	70	62	75	67	76	63	85	88	88	84	84	101	90	84	74	87	91	96	88	73	78	61	80	64	79	85	82	81	66	87	79	88	74	78	83	75	88	88	73	82	74	89	92	84	91	65	79	75	75	86	87	90	72	77	94	69	97	92	90	92	95	93	76	75	71	80	97	89	72	79	68	77	67	70	70	86	85	80	85	89	77	78	90	73	59	69	70	81	67	82	87	70	97	82	79	77	80	81	90	88	93	64	85	65	88	72	79	88	69	72	78	75	85	94	93	85	64	86	78	61	79	69	77	99	88	81	87	97	85	72	68	90	88	76	77	81	82	90	86	70	71	91	72	82	76	88	108	68	77	80	74	76	88	64	82	77	107	81	81	79	89	92	79	80	82	74	80	72	84	77	83	73	105	92	83	79	91	66	79	69	79	64	80	71	81	75	85	67	74	88	81	79	87	94	85	88	76	112	88	84	80	75	77	82	75	80	92	82	74	67	84	82	83	78	77	90	70	68	86	81	74	81	75	72	84	77	73	60	69	86	75	79	76	93	101	87	89	70	89	77	86	81	87	82	74	88	69	94	97	77	96	96	76	73	82	108	79	87	86	89	82	86	95	82	77	81	76	74	77	94	65	83	77	77	71	77	87	63	66	87	74	64	64	73	82	81	94	93	76	91	86	89	66	82	61	90	92	91	92	74	72	84	79	81	74	74	76	84	74	82	84	83	63	67	84	77	92	80	87	71	77	91	99	82	86	91	83	80	83	73	75	91	83	69	83	84	81	84	76	73	73	72	81	93	82	83	74	70	69	79	74	72	91	96	74	90	85	74	75	86	64	71	81	77	65	92	82	96	76	75	72	73	91	90	95	68	78	68	79	74	71	88	107	79	79	91	72	78	103	84	78	68	83	81	87	86	66	84	90	80	81	71	100	101	94	67	70	75	75	89	91	69	81	94	83	75	78	92	89	82	69	80	78	78	84	59	85	76	74	101	72	75	94	90	93	76	86	65	74	84	71	91	81	80	86	69	80	71	86	86	93	81	75	79	103	88	68	61	86	98	77	72	89	84	77	90	80	79	87	93	96	84	93	82	85	63	79	105	94	70	81	69	87	82	85	61	75	82	94	68	94	82	70	82	75	94	99	93	79	78	91	70	92	84	76	49	79	85	78	84	84	86	77	103	84	68	83	99	76	73	79	86	88	78	82	95	73	86	74	67	76	82	93	70	101	71	85	91	80	82	77	96	71	91	71	81	85	82	76	88	88	80	81	87	71	76	87	90	72	87	84	89	72	79	75	72	81	77	71	80	57	94	66	87	76	72	71	76	83	63	82	85	65	84	78	73	77	84	66	78	88	71	105	76	75	73	100	81	86	90	88	81	65	72	93	77	69	84	81	81	97	66	71	81	84	83	70	97	93	83	86	72	84	73	79	92	81	75	81	84	90	79	86	94	104	71	79	76	81	76	99	85	95	84	71	86	73	70	77	86	91	88	96	72	83	83	75	73	84	91	82	75	72	84	80	76	88	68	85	79	63	82	84	91	72	92	108	85	87	76	77	76	77	84	82	69	82	83	94	75	85	80	90	77	79	74	73	70	70	95	77	74	79	85	82	85	78	71	94	82	89	77	78	81	70	80	82	84	88	83	85	81	86	65	74	80	86	77	85	80	77	90	83	65	74	65	91	91	77	79	88	85	80	75	67	95	88	72	72	94	78	85	66	93	90	94	90	91	89	86	76	84	93	78	93	76	72	87	85	81	77	84	74	70	94	75	64	82	70	76	109	77	84	76	86	94	107	73	75	82	80	87	72	74	90	76	66	84	80	89	91	86	95	91	93	76	75	79	69	73	82	74	88	91	81	75	77	85	82	74	68	82	73	79	74	67	69	90	73	81	81	81	108	78	79	78	83	109	77	84	79	83	81	94	88	98	73	99	78	95	84	95	76	89	84	79	83	76	69	77	79	79	86	77	78	70	80	73	91	76	71	85	78	75	67	90	81	70	68	88	83	74	70	79	81	88	85	84	66	76	81	60	81	84	91	70	74	72	95	80	94	86	88	87	79	77	83	90	78	92	71	94	71	77	78	86	75	80	87	94	79	74	68	82	98	102	87	80	86	79	81	90	81	88	72	87	87	89	93	91	69	83	73	78	77	81	73	78	81	90	87	86	76	82	74	91	73	86	62	93	77	65	85	97	84	84	70	72	88	76	87	77	84	79	94	98	84	61	81	68	85	86	81	63	73	73	76	88	77	81	79	81	78	74	79	78	61	94	84	80	70	87	76	103	76	93	84	75	76	75	74	76	77	83	76	81	69	83	67	81	95	67	78	71	70	73	68	87	82	90	73	106	78	90	67	76	95	96	75	87	85	68	82	70	83	56	83	89	68	97	97	78	86	92	78	89	90	64	92	77	69	72	70	94	97	81	94	72	87	83	80	59	78	71	76	92	88	67	86	69	84	86	85	72	71	68	104	70	77	99	82	79	94	77	88	84	90	89	75	80	82	87	82	83	84	94	89	90	85	92	64	80	73	89	91	88	85	88	85	101	76	81	62	98	86	89	104	99	69	81	88	81	77	69	81	87	84	76	80	85	69	70	91	87	71	81	84	70	89	78	82	77	96	70	96	84	74	98	70	100	93	78	81	78	75	72	66	90	83	89	60	77	75	88	84	81	69	63	69	74	81	73	91	81	74	80	81	81	76	88	78	69	93	105	86	76	75	81	72	93	61	71	77	68	81	58	76	83	90	85	71	93	76	77	70	86	75	93	92	96	76	80	75	79	80	82	86	71	75	87	109	93	78	80	101	72	79	87	81	61	84	72	82	75	76	84	67	75	82	85	79	81	86	63	75	85	82	83	76	66	80	64	83	71	87	67	80	86	79	78	92	74	81	85	76	71	88	76	64	86	84	95	59	85	83	82	73	93	89	88	91	89	77	102	71	85	84	69	86	85	84	81	100	75	76	70	88	88	74	97	69	84	75	72	85	79	93	77	87	96	88	62	72	74	77	75	86	88	80	68	95	75	91	88	77	77	85	78	83	85	84	70	77	92	61	87	70	99	97	98	78	105	88	86	72	86	71	86	70	83	106	69	91	89	82	80	58	101	100	96	94	94	88	70	68	74	69	92	88	70	82	90	80	64	82	87	74	81	82	93	73	59	77	71	89	91	67	64	91	89	77	86	80	67	84	77	72	76	96	75	87	72	70	52	73	69	87	81	81	87	114	88	93	95	86	92	78	90	92	83	77	75	68	83	96	75	87	87	83	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
4496	337	465	472	454	411	377	381	320	327	290	310	310	307	330	293	281	283	295	278	311	299	318	270	284	255	305	302	310	289	273	296	286	285	265	275	298	278	273	295	278	271	264	255	309	282	266	261	277	259	301	275	259	275	273	285	251	295	281	258	258	278	277	311	261	257	268	258	270	251	278	288	290	263	275	291	303	275	245	250	279	253	261	270	283	304	311	266	284	259	275	283	300	271	266	267	300	269	269	261	273	286	272	280	280	238	291	288	262	278	291	284	296	251	306	266	267	285	298	255	250	254	278	275	298	283	286	313	276	265	245	302	281	256	286	261	271	246	318	264	305	266	262	285	278	286	257	282	279	262	292	271	269	267	263	299	242	289	281	273	257	269	273	271	270	291	280	264	249	293	284	265	270	281	268	296	283	282	316	275	267	283	282	285	282	316	257	277	259	300	296	278	306	292	279	279	252	255	275	251	271	300	269	290	291	279	273	297	301	264	233	287	251	303	282	278	302	291	282	307	264	278	268	281	299	274	261	272	276	312	301	285	283	265	287	256	317	271	247	275	271	273	273	254	276	257	265	269	287	266	259	257	287	287	281	257	292	299	293	288	295	282	279	289	278	267	268	312	241	266	285	270	279	306	261	277	284	276	266	265	260	268	310	263	279	277	299	268	269	262	237	292	302	290	296	285	265	297	281	268	301	271	285	271	249	277	316	275	263	282	266	284	288	278	291	274	269	298	282	265	285	269	293	299	281	279	269	258	261	262	282	270	315	264	307	271	297	289	287	292	274	281	293	262	279	287	280	271	254	300	288	301	263	268	254	297	262	266	277	263	287	305	261	265	282	296	272	252	271	256	298	289	277	281	259	263	277	272	287	296	260	281	293	272	308	300	294	258	261	261	284	305	266	299	277	274	264	269	253	273	278	265	292	267	264	278	303	290	290	261	285	270	300	293	293	297	302	278	300	292	265	276	251	252	287	277	265	240	268	260	274	288	281	276	265	253	282	263	275	269	279	276	291	293	253	254	281	288	284	285	276	281	306	270	275	289	297	291	291	273	289	274	291	283	277	286	283	283	296	290	269	269	293	267	286	276	260	266	307	271	268	286	260	285	261	266	280	247	295	264	269	313	294	300	274	260	295	270	272	282	302	271	298	259	257	293	265	291	299	259	270	269	282	293	272	236	250	271	243	280	286	293	265	271	266	253	267	239	256	288	278	280	276	264	269	293	277	285	294	267	264	257	273	269	277	230	267	289	270	264	279	276	267	310	265	268	277	282	263	283	237	277	302	305	287	307	256	278	271	307	291	292	308	273	254	250	275	284	263	287	279	268	269	269	269	290	251	308	268	264	271	267	303	283	302	257	277	293	276	284	301	274	290	282	255	284	282	292	247	264	267	299	289	275	298	329	325	292	285	294	311	281	275	260	269	257	283	256	274	323	271	294	268	254	300	303	307	289	258	282	284	260	276	261	256	270	288	297	271	275	278	283	284	275	263	274	306	307	308	280	246	257	298	280	268	232	289	296	257	294	274	262	265	274	291	264	264	247	285	288	248	283	288	266	278	268	279	273	282	256	275	268	284	248	301	262	259	291	309	265	312	252	281	286	270	263	294	285	262	290	271	279	258	264	270	269	282	266	287	270	271	256	249	260	254	276	281	294	303	279	265	304	302	245	272	261	258	318	299	277	295	259	278	278	280	267	283	292	266	274	296	287	274	260	305	244	300	266	284	319	278	301	295	303	304	282	292	296	255	273	292	280	267	281	293	279	283	302	249	278	268	289	267	269	285	253	271	288	267	281	273	259	288	295	279	270	296	298	294	283	271	278	300	274	301	303	290	252	274	274	304	277	265	290	286	276	280	253	279	274	246	277	260	269	268	262	266	271	266	261	263	281	273	289	285	271	261	280	261	295	254	267	280	281	280	251	256	265	289	259	286	255	256	275	302	309	270	285	267	294	254	274	265	304	255	259	278	302	286	284	288	285	250	262	285	262	265	264	277	288	321	292	266	272	280	283	298	269	273	287	271	275	268	255	265	261	283	261	279	261	275	268	288	279	319	281	290	271	261	264	265	300	283	259	295	283	302	267	273	274	281	283	302	275	288	269	283	277	278	269	315	272	293	255	295	280	297	277	274	276	283	294	261	272	290	257	267	277	286	264	282	275	288	278	273	290	266	302	313	240	277	262	290	243	280	271	279	260	273	246	286	303	282	290	294	271	284	294	266	282	283	282	273	265	282	279	290	293	290	301	266	277	275	291	282	269	280	276	267	269	289	274	259	260	270	262	272	289	268	274	275	286	253	278	265	272	270	277	264	305	290	278	274	274	268	285	295	275	230	288	265	272	290	286	304	279	293	257	286	272	267	271	278	276	260	254	272	267	281	259	271	296	248	249	252	242	297	277	324	284	247	308	287	296	244	253	281	284	278	263	311	267	283	251	276	282	271	260	300	270	295	271	268	308	282	242	280	287	296	253	279	257	277	261	263	291	263	291	273	272	265	259	245	273	319	285	283	246	267	282	268	305	267	292	258	297	309	287	270	278	268	265	283	269	268	282	275	299	271	267	252	273	280	286	284	280	253	268	263	296	293	285	269	270	290	287	266	277	262	264	294	274	298	287	268	300	293	259	288	263	279	295	265	265	257	299	276	282	269	268	288	274	278	301	257	280	253	278	266	258	261	287	255	283	274	251	291	279	270	271	280	272	266	269	271	301	281	283	263	248	271	294	261	285	298	270	267	277	285	271	265	262	263	281	279	245	285	273	280	270	276	286	283	263	273	264	271	269	269	298	320	270	261	285	270	257	301	290	281	306	270	290	277	308	272	273	284	277	273	265	284	298	279	242	290	289	279	264	270	250	248	311	257	281	288	316	263	287	299	244	272	259	298	304	281	275	259	314	278	247	261	268	288	265	274	283	268	268	266	259	261	290	253	273	283	238	335	263	247	272	277	270	277	286	281	279	275	249	296	291	296	272	298	257	287	254	272	252	292	249	292	273	247	271	271	270	269	258	295	252	251	252	277	275	303	256	249	291	295	271	277	275	294	298	270	291	265	281	286	287	298	295	271	281	295	299	283	287	274	277	285	261	273	246	274	285	260	259	260	268	261	284	271	273	289	276	270	264	271	284	266	296	295	275	290	245	274	271	291	261	263	260	273	276	306	273	281	283	279	274	272	311	290	278	269	290	282	292	280	298	284	321	293	286	263	269	260	257	266	286	270	270	285	278	272	276	279	275	288	269	288	275	268	259	279	319	266	315	310	284	259	291	280	282	267	276	281	268	270	250	278	259	284	303	282	286	267	295	291	315	271	281	273	266	276	294	263	284	263	278	282	265	262	291	285	281	273	288	296	274	288	283	258	267	272	309	280	282	281	263	300	269	302	261	297	282	291	261	276	266	288	247	304	290	244	268	317	309	273	250	291	270	273	259	249	286	274	294	249	264	255	256	282	261	302	264	294	255	295	274	282	239	278	282	280	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
24411	2612	1546	1188	787	677	476	362	355	301	263	291	246	261	224	204	204	180	216	217	197	189	182	179	170	195	168	196	176	169	192	158	174	187	191	187	159	173	162	174	174	149	168	176	166	176	165	152	192	170	165	188	164	165	159	165	170	181	158	192	182	182	174	182	200	160	159	193	162	155	193	172	187	177	161	156	155	169	173	174	202	186	165	172	173	162	157	173	153	181	153	188	143	164	187	170	171	166	172	179	170	158	186	174	190	166	179	172	175	178	163	157	152	164	175	218	166	147	160	178	187	158	185	185	171	188	175	167	163	164	169	173	160	174	181	171	160	182	150	164	169	194	164	183	159	165	162	196	188	175	170	152	175	179	167	171	171	142	171	176	194	150	156	169	147	194	168	149	169	167	158	167	158	184	163	140	158	173	179	154	155	161	163	157	166	166	184	156	166	143	191	164	171	171	165	175	168	183	170	142	145	171	192	169	166	161	178	176	178	169	163	186	183	208	174	163	166	186	188	161	180	158	146	168	176	164	160	178	170	171	175	171	163	157	167	180	164	156	167	174	158	155	137	177	133	167	158	154	173	173	179	172	149	151	170	173	165	193	136	134	169	193	175	167	151	174	179	154	182	168	203	165	164	157	176	176	154	163	177	185	160	176	167	159	173	185	187	163	171	169	198	177	169	160	167	132	172	160	157	193	167	148	161	153	150	166	173	173	182	177	164	187	175	184	156	141	194	137	152	170	163	181	170	144	170	166	175	165	149	149	149	187	176	190	192	187	187	169	164	185	157	169	172	179	161	175	168	186	163	173	160	193	184	161	193	151	173	177	172	166	179	148	152	169	180	176	142	188	146	187	186	150	160	179	149	162	175	172	161	156	184	167	161	180	180	153	172	191	147	173	155	177	151	175	144	149	173	164	140	162	150	165	165	164	168	177	163	174	155	169	146	186	174	170	165	188	155	186	158	158	199	175	173	180	143	185	174	172	165	175	173	188	169	155	176	167	168	195	179	176	183	167	183	159	159	170	160	155	201	181	157	159	185	204	170	169	163	173	185	137	149	189	183	172	156	159	149	187	148	166	169	175	170	151	168	160	169	167	161	167	154	163	183	161	190	184	142	180	192	151	178	143	178	175	183	189	160	181	150	177	174	185	179	168	176	147	174	178	178	169	148	157	161	164	156	177	173	175	156	185	148	185	163	187	169	170	160	185	158	156	178	177	172	177	168	155	154	153	179	161	168	174	173	150	174	185	152	151	143	156	173	153	169	144	176	153	172	153	183	173	161	172	190	165	170	176	165	211	167	169	143	184	135	160	186	160	169	158	169	161	168	173	178	173	159	162	191	178	148	158	183	195	177	188	172	163	161	158	182	170	154	148	167	168	175	185	188	158	159	193	162	175	168	191	141	169	175	172	177	150	186	162	159	155	170	150	169	184	162	140	154	148	157	167	178	186	174	177	188	170	165	186	164	168	149	167	187	163	180	170	174	181	202	165	202	154	162	181	159	172	180	175	157	188	168	173	126	176	180	181	148	153	178	140	159	176	157	188	194	158	187	196	179	150	162	170	166	161	167	158	178	157	183	193	167	161	158	179	166	179	184	169	174	188	163	161	181	147	167	168	153	193	167	165	160	168	169	190	178	193	183	186	164	163	170	182	174	173	169	163	168	176	185	182	147	131	182	186	170	161	147	170	155	181	152	158	153	154	164	191	174	165	184	175	169	156	156	175	154	172	177	175	180	167	153	183	162	166	172	177	174	149	192	163	163	171	161	188	159	179	165	179	164	178	181	180	168	176	151	169	168	143	166	149	195	185	163	157	163	141	136	159	171	158	153	163	177	166	170	163	162	167	192	149	151	164	187	186	159	168	167	163	161	203	157	149	162	170	167	163	162	151	181	170	142	171	161	167	153	157	149	185	139	141	183	177	180	182	156	155	129	190	157	174	156	185	169	181	155	163	157	145	166	159	168	159	165	172	150	168	160	183	158	149	177	160	172	175	172	149	180	172	177	180	176	154	183	175	149	151	192	176	172	194	178	159	157	179	165	158	166	149	156	152	187	158	162	167	185	152	164	187	160	155	178	192	166	172	182	158	196	170	162	179	163	205	155	180	176	199	166	179	173	178	189	172	161	158	188	175	157	188	188	191	150	184	164	156	175	145	156	177	166	169	192	170	166	174	170	169	185	143	160	141	171	175	188	178	192	147	159	185	173	192	172	161	163	186	168	168	190	182	169	158	180	173	169	165	176	178	180	154	172	165	161	174	179	162	160	178	158	178	187	169	155	187	182	187	171	154	172	145	165	154	167	164	185	159	167	160	162	162	175	190	161	173	170	164	170	179	202	184	171	163	169	181	151	166	167	161	165	148	145	164	168	156	160	152	154	170	171	202	152	189	174	171	177	173	177	151	177	165	153	162	169	190	177	183	172	175	177	182	187	221	159	168	182	200	177	174	176	159	175	156	172	185	163	158	160	146	155	165	178	167	168	157	170	178	187	163	177	181	177	172	180	175	164	167	176	161	157	167	179	160	160	160	159	169	172	152	159	170	149	160	154	169	194	188	195	176	172	166	167	144	191	159	166	158	178	181	159	160	155	169	172	141	166	177	170	169	146	160	170	189	172	167	177	163	200	171	178	158	161	187	168	172	144	170	168	186	179	178	171	158	171	175	171	181	157	166	172	174	169	171	151	178	171	170	181	178	169	172	179	168	165	144	203	162	164	174	149	164	145	174	156	184	179	177	146	164	154	144	166	171	173	149	170	150	168	194	185	145	154	166	170	183	169	167	156	173	154	179	146	169	192	172	161	188	184	158	164	171	173	167	172	168	160	150	181	164	154	157	152	186	161	191	173	168	168	175	156	179	176	146	174	159	135	169	164	159	152	190	167	165	164	151	163	169	170	162	156	149	185	187	178	181	160	138	181	174	178	158	179	166	194	168	155	190	162	144	145	180	165	182	159	187	149	176	191	159	173	170	186	181	166	162	171	172	171	171	154	168	154	168	166	145	165	165	189	167	186	172	193	184	174	164	147	197	156	155	161	160	196	173	191	160	163	161	148	156	153	153	187	161	152	181	159	165	188	177	172	181	163	173	149	155	165	176	170	187	158	150	184	169	169	158	195	184	183	159	202	157	193	171	173	178	144	144	145	150	188	168	171	145	173	165	159	183	169	165	150	186	170	171	151	167	160	149	162	186	185	183	171	156	170	167	150	195	169	174	173	181	174	172	158	200	162	177	167	170	182	148	153	157	172	155	166	147	184	167	169	178	168	159	151	175	172	149	168	166	177	164	181	176	184	191	147	171	164	165	166	186	157	183	141	189	165	182	176	168	199	183	145	172	189	164	203	158	160	181	168	177	166	190	199	161	149	168	164	151	173	156	159	180	153	159	179	198	161	173	164	171	171	157	153	179	175	185	147	176	155	161	170	162	176	186	173	166	168	157	192	173	176	176	151	179	183	162	177	156	176	174	187	180	149	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
10844	1604	3453	3822	3322	2573	2085	1860	1559	1341	1142	1089	1018	1036	906	852	846	824	786	768	682	684	691	632	645	608	602	615	628	572	566	571	593	581	546	595	548	560	554	569	564	536	546	582	514	542	516	563	514	534	536	547	538	538	536	518	501	521	551	513	521	531	513	535	537	530	499	500	506	527	513	555	520	540	512	523	515	503	506	512	525	454	480	531	474	490	490	529	499	521	503	490	521	523	484	497	481	511	533	521	507	529	444	509	521	488	533	500	530	485	499	499	497	508	490	538	504	485	480	510	536	527	535	510	501	517	454	518	511	509	519	513	514	551	485	496	489	499	481	475	519	513	478	513	502	487	501	517	473	495	525	511	502	510	462	480	473	494	518	518	503	512	509	479	498	499	497	478	476	477	560	522	490	507	505	507	427	534	486	502	473	479	482	519	528	526	488	496	503	511	474	487	493	496	473	536	482	507	527	509	510	536	484	514	507	486	499	494	470	497	517	467	498	485	455	476	480	519	539	503	521	512	503	511	488	552	475	506	506	481	507	543	463	505	478	527	493	495	477	495	464	474	537	477	484	503	517	507	527	495	501	517	468	519	519	456	523	502	510	481	497	507	471	495	518	513	510	469	561	518	524	496	475	483	489	485	491	467	514	463	542	522	510	483	484	472	504	468	494	531	518	513	532	515	483	505	499	479	497	512	494	482	508	471	490	492	515	472	481	495	503	460	516	508	490	492	516	469	469	463	489	536	489	508	489	531	503	501	476	517	473	492	445	486	500	496	494	487	478	475	442	477	489	512	509	491	497	514	529	490	522	542	497	492	498	521	474	492	477	492	500	503	524	499	521	495	435	479	507	467	520	476	538	512	467	504	521	527	504	504	507	478	503	514	506	490	517	514	499	475	511	539	525	499	491	500	487	514	511	463	527	505	538	500	475	471	474	473	525	478	466	493	532	481	552	496	528	532	500	491	546	515	512	534	483	456	482	483	536	463	512	451	492	500	515	478	468	499	520	518	487	482	505	485	516	472	506	517	520	502	504	491	478	470	487	540	480	455	501	502	503	485	469	479	479	473	491	523	524	500	504	507	455	492	502	515	520	487	522	486	513	476	495	482	482	492	448	489	503	504	470	501	502	497	527	476	508	480	496	507	498	516	483	466	529	473	500	444	479	472	538	516	500	526	517	505	492	509	505	487	491	491	468	516	503	461	467	502	495	483	477	498	469	507	521	466	494	521	522	511	490	531	484	473	478	474	514	467	495	493	503	476	499	498	489	513	491	481	504	514	488	521	490	482	498	496	551	503	508	486	535	512	514	508	471	490	497	460	524	511	492	524	469	464	458	491	495	487	504	463	502	507	482	499	488	489	475	520	524	516	466	527	494	492	494	488	485	506	501	476	440	517	551	477	507	515	513	506	532	517	463	490	469	527	523	489	493	465	520	501	519	490	480	485	526	485	518	526	491	481	498	518	534	526	512	515	472	527	479	506	510	474	514	550	516	485	516	474	489	520	479	499	506	484	505	488	469	496	457	502	535	482	496	507	510	517	483	508	484	534	499	515	510	501	501	529	474	512	523	486	529	473	502	470	516	542	494	481	491	536	495	473	495	475	464	498	499	491	508	512	506	518	521	513	526	529	501	455	469	472	559	496	504	484	455	523	508	526	487	499	503	476	566	510	544	494	463	496	475	496	503	467	505	478	531	507	479	489	525	479	487	482	483	527	494	492	519	507	496	497	505	492	464	474	468	504	502	489	471	484	474	487	496	531	455	530	496	475	538	525	552	511	511	486	478	473	474	471	505	434	460	478	495	498	505	550	521	460	556	487	515	494	496	500	492	502	491	501	510	498	491	528	484	462	469	528	417	475	449	506	510	542	492	506	512	465	486	524	518	515	510	487	491	520	528	455	476	477	534	504	502	509	535	556	510	497	498	537	470	514	521	520	512	471	490	484	506	505	453	465	514	488	493	516	467	512	510	505	501	516	456	480	537	503	479	478	507	498	554	497	480	507	532	521	498	484	467	528	489	538	482	509	515	520	475	460	518	509	481	479	557	502	501	460	494	508	474	496	563	499	461	503	511	504	512	530	482	499	495	463	482	452	536	507	542	474	514	533	482	492	463	477	488	490	484	505	485	510	485	499	479	498	495	488	500	511	502	482	480	482	475	502	495	491	494	505	505	493	468	472	497	483	456	473	517	525	511	489	547	487	504	533	504	493	505	516	502	488	495	506	519	457	460	517	524	482	498	488	493	531	483	495	521	513	532	467	497	519	479	499	540	474	475	484	536	458	497	537	507	504	521	508	483	505	488	492	501	485	515	494	484	518	500	531	488	461	499	498	513	475	496	499	522	515	513	509	485	534	465	506	500	505	511	491	507	488	501	509	509	487	475	477	523	483	508	481	461	547	469	507	514	542	539	442	540	508	512	503	494	518	494	501	508	487	530	468	474	510	493	486	475	514	440	490	493	516	497	486	503	496	485	499	517	487	490	510	485	542	504	536	508	545	495	501	500	497	487	519	524	499	507	524	543	527	539	533	477	544	521	506	475	486	489	523	508	477	481	530	468	491	530	476	505	497	487	498	521	492	509	564	506	497	520	541	486	464	517	470	517	495	457	466	486	468	504	437	480	497	457	524	508	482	492	537	487	491	503	520	490	475	517	508	473	515	522	510	464	486	528	523	453	480	517	507	503	500	462	456	495	500	512	526	516	487	520	547	527	528	513	522	489	485	496	514	485	446	458	512	493	484	516	467	533	496	515	489	500	444	507	470	523	476	502	509	506	460	462	459	516	550	475	552	525	521	492	528	483	487	462	481	496	500	524	539	487	522	494	510	518	528	505	519	490	466	488	523	477	521	536	508	483	529	480	535	507	510	508	529	469	485	485	512	487	508	470	520	508	487	517	560	513	512	498	487	483	546	488	487	497	507	496	464	486	529	512	475	514	489	526	454	499	528	495	465	506	463	541	502	504	477	512	520	497	486	501	477	514	506	526	532	538	522	503	523	477	491	476	510	516	504	519	518	489	479	498	482	460	503	493	496	517	540	498	527	487	470	488	531	474	514	491	504	487	502	497	525	448	487	498	480	487	530	504	489	504	509	488	468	482	457	486	491	522	502	503	498	562	517	490	459	492	539	521	488	482	472	484	484	527	520	487	520	516	449	480	482	493	512	499	466	445	521	541	509	515	515	503	503	500	511	513	534	505	485	505	510	505	505	519	538	463	467	568	479	507	481	544	514	475	503	499	493	520	520	514	517	504	470	470	492	478	496	483	519	441	501	534	522	492	494	497	509	502	494	477	515	526	496	496	462	474	507	505	470	501	491	513	523	473	527	490	512	524	519	460	500	491	512	526	474	507	518	483	510	512	545	506	502	476	526	480	524	480	494	498	486	508	497	521	464	517	495	517	509	475	477	512	540	480	523	490	503	499	465	495	484	497	466	517	498	492	499	481	531	496	499	508	501	512	531	477	492	487	543	506	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
37334	7539	3279	2434	1693	1228	949	809	666	551	471	444	372	411	395	394	357	362	372	315	348	320	301	286	319	303	309	299	297	308	265	286	313	289	312	292	288	269	291	274	295	267	285	276	272	258	267	279	290	277	307	279	285	298	274	262	272	292	246	276	260	276	289	262	295	287	304	306	280	274	253	291	284	258	285	316	251	290	285	287	272	298	300	244	272	296	264	263	268	252	274	293	297	276	285	278	292	289	286	271	265	257	290	287	274	268	258	270	285	280	280	272	289	265	308	269	303	279	275	282	221	294	281	264	294	283	288	259	290	307	271	277	285	286	268	289	303	262	269	278	278	231	263	264	259	278	295	273	266	317	268	274	240	267	281	278	316	260	241	272	268	251	241	260	292	239	263	262	273	281	270	256	293	257	249	270	260	252	291	257	258	272	284	272	245	269	283	243	305	263	256	258	254	269	266	300	265	282	247	296	249	274	267	253	299	279	280	277	276	278	270	254	286	294	265	266	256	283	274	273	284	282	268	303	283	264	283	305	274	267	307	282	271	264	263	271	295	267	279	280	299	266	255	289	270	261	275	267	271	302	287	285	285	271	260	260	258	264	320	303	251	283	281	273	272	270	280	231	267	299	268	245	268	284	232	264	279	255	273	279	290	231	283	265	276	274	273	295	261	262	266	239	266	246	260	272	264	278	250	258	270	261	247	288	249	268	259	300	261	271	303	267	264	268	280	281	256	272	264	275	276	270	272	241	261	272	280	237	263	260	286	245	265	274	284	265	245	278	283	304	255	268	301	266	311	293	266	256	279	261	268	270	255	270	248	254	242	259	277	257	273	262	282	292	253	275	251	286	266	264	247	258	270	278	279	315	271	276	290	278	282	274	275	261	270	254	253	273	266	260	275	281	281	284	276	299	291	265	277	278	279	279	286	249	267	267	280	271	292	274	263	268	249	245	301	266	305	265	282	287	278	279	291	284	292	290	255	275	301	289	293	294	281	267	264	265	259	299	278	279	289	253	281	279	262	292	291	261	276	251	256	284	272	292	284	249	281	295	264	278	279	260	285	269	254	258	281	261	271	321	281	262	292	284	275	232	256	285	241	275	279	258	250	253	286	249	270	268	263	267	242	253	262	302	265	239	279	287	234	267	279	282	256	286	294	288	295	294	307	273	270	268	256	257	282	249	243	265	266	263	264	288	286	281	272	247	270	267	289	264	279	257	266	296	281	254	269	287	248	304	255	258	261	252	274	274	304	303	253	286	282	261	273	266	275	276	279	291	258	235	266	245	303	285	280	310	274	280	270	277	301	259	269	270	298	278	272	279	270	292	277	258	255	290	295	288	287	264	270	249	264	265	259	302	277	290	281	293	300	283	290	288	260	270	283	278	254	275	254	277	232	274	268	264	276	299	245	269	258	277	256	275	256	278	262	256	255	279	259	253	268	292	299	292	244	272	269	294	299	295	286	271	256	278	285	285	253	250	302	291	279	305	286	291	274	296	292	280	253	266	268	257	270	281	277	303	271	267	249	239	289	279	310	283	279	262	269	272	233	260	244	264	267	273	280	264	268	245	265	296	256	272	279	240	250	251	304	266	266	280	247	249	274	275	307	260	261	276	285	313	291	259	269	281	272	299	264	255	247	287	266	286	294	277	284	279	266	282	264	260	268	261	245	289	293	294	304	278	287	264	289	271	269	246	286	285	264	264	297	277	245	255	277	265	256	270	274	283	273	271	251	250	273	288	293	274	269	280	254	270	295	291	240	280	290	287	272	243	289	273	280	278	295	290	273	261	279	249	268	262	266	261	290	296	257	288	291	278	288	276	276	260	281	281	260	269	265	256	304	268	278	308	286	248	304	249	283	244	292	309	265	264	256	273	269	240	282	252	264	286	269	261	272	277	264	271	269	250	243	262	254	275	272	299	252	288	299	278	311	275	293	291	270	252	266	254	271	261	292	286	274	265	257	272	277	265	293	262	245	273	257	286	272	241	297	281	251	281	305	280	277	294	280	257	276	263	265	261	274	301	255	289	251	287	269	237	263	271	283	276	253	270	280	248	272	266	288	304	281	286	277	256	271	293	256	246	278	279	276	243	289	293	284	292	284	268	256	270	295	274	281	288	304	269	295	286	301	287	282	278	286	279	278	301	258	274	263	291	280	268	269	255	293	301	269	290	246	277	278	250	264	293	275	266	280	282	273	243	273	271	236	304	261	266	250	293	291	327	288	247	270	300	255	236	291	267	265	288	263	266	268	286	270	252	285	271	268	256	230	259	286	269	281	288	231	274	291	272	281	266	273	269	268	269	283	264	254	283	291	285	268	250	281	266	277	306	263	258	298	239	261	264	274	259	266	262	295	282	236	250	248	266	270	274	239	283	305	241	259	259	258	284	236	265	255	271	253	287	283	271	254	264	284	274	261	261	283	286	289	249	300	264	280	272	272	288	268	299	257	266	263	250	291	268	250	263	244	265	249	276	270	263	281	257	252	274	289	247	279	290	270	248	282	276	261	254	292	286	258	276	286	268	265	245	235	299	264	277	264	268	284	275	265	257	279	271	272	281	280	257	272	308	296	273	216	274	290	242	262	248	251	314	262	264	276	293	276	278	281	276	272	266	261	275	256	265	279	286	270	263	293	267	249	258	253	310	247	289	290	273	275	267	275	292	273	286	282	280	257	282	275	262	280	252	289	263	254	273	262	269	257	279	266	242	282	283	270	250	248	252	278	240	323	267	258	279	277	267	279	277	262	292	292	282	270	265	243	284	284	254	273	274	267	255	253	280	289	262	297	289	264	246	289	247	278	276	289	236	249	283	251	276	297	277	294	289	276	278	262	271	283	272	294	254	276	287	283	285	278	255	309	280	284	304	273	285	255	237	269	288	272	264	296	258	275	279	281	292	278	285	243	276	291	284	261	285	245	260	280	268	248	254	282	267	292	282	245	289	253	274	289	289	285	282	284	281	261	263	250	262	287	236	291	228	293	275	297	275	283	282	326	261	283	224	300	261	276	263	228	273	298	280	290	261	275	263	299	276	281	288	269	253	263	269	253	283	258	274	261	259	304	290	292	262	259	271	259	284	271	277	308	270	263	269	249	248	267	257	272	277	217	276	270	274	277	277	277	279	296	261	289	258	265	252	263	268	263	278	286	287	259	272	248	261	284	262	255	283	269	282	309	280	284	250	266	270	284	277	265	302	249	283	265	218	270	303	263	249	286	270	264	272	268	257	290	269	285	264	265	261	279	269	272	286	276	255	264	278	267	269	288	270	307	287	251	281	279	268	285	281	287	263	270	279	250	266	308	273	273	228	269	284	271	288	313	272	278	271	250	293	253	233	270	304	292	267	265	255	245	299	280	281	276	264	286	242	295	241	252	252	284	265	261	301	259	262	289	274	312	264	278	280	278	279	269	292	250	242	263	254	260	311	304	249	262	265	289	268	238	301	271	285	279	291	265	281	272	275	297	290	284	270	255	305	238	267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14747	2922	6292	6987	5779	4824	3914	3323	2828	2388	2219	1915	1833	1661	1555	1361	1350	1321	1285	1170	1171	1125	1066	1052	1012	1045	995	960	972	929	884	930	922	886	887	850	842	804	886	893	837	846	818	854	806	825	795	819	805	799	769	789	803	816	775	837	817	738	832	808	826	771	771	744	792	784	736	803	789	749	799	763	746	761	768	799	769	771	785	732	793	732	730	778	826	768	758	768	744	726	775	766	785	723	737	746	737	738	733	717	731	746	776	744	775	760	740	771	772	805	746	721	775	752	719	746	717	772	718	714	767	701	737	732	726	710	775	715	708	747	745	751	752	736	729	758	723	799	755	716	715	764	758	758	780	729	717	691	712	766	748	747	751	717	764	727	775	758	735	753	723	700	753	744	753	745	763	723	713	773	766	723	678	724	740	678	716	731	722	774	743	771	730	754	729	739	733	707	709	728	772	753	736	749	707	697	738	769	731	732	724	764	744	705	746	750	771	721	754	747	736	755	705	731	722	747	733	712	760	767	771	743	721	736	747	729	732	744	722	751	756	744	730	762	756	701	714	740	743	663	726	751	726	753	750	753	741	715	745	727	775	749	736	754	718	729	736	756	700	721	748	737	740	721	723	706	746	759	725	771	670	730	717	709	741	727	755	732	743	755	744	743	739	715	729	751	740	738	717	715	719	706	692	733	775	741	654	726	773	770	735	730	701	740	694	720	728	799	699	746	737	769	747	713	729	738	727	763	703	706	712	751	764	756	779	784	765	745	745	727	754	732	778	711	741	737	696	720	716	706	720	768	716	768	755	782	699	743	757	718	718	777	765	781	711	741	730	732	745	699	732	775	768	734	732	692	720	755	795	750	679	709	734	728	753	689	723	723	747	771	768	749	686	747	767	713	711	721	724	722	737	714	759	741	810	691	724	723	747	762	782	750	747	761	722	764	803	711	741	715	685	712	716	744	694	694	711	703	737	688	717	777	749	757	748	708	750	732	729	731	757	697	740	733	732	733	697	723	679	760	728	734	737	771	746	706	740	746	691	740	725	745	718	753	749	731	755	690	764	764	786	723	754	725	673	790	780	748	723	783	790	754	726	722	702	734	799	718	717	693	743	749	792	729	728	775	741	716	755	765	733	733	711	787	720	694	736	676	728	749	677	703	778	766	698	754	708	741	740	752	702	754	757	744	767	742	719	729	724	772	703	768	726	723	712	745	768	701	765	737	743	782	703	727	775	754	700	724	707	747	754	763	761	770	732	745	760	774	706	745	707	706	724	734	722	737	758	750	752	691	768	718	736	729	752	784	721	698	770	752	749	755	685	732	737	785	773	816	752	727	769	751	675	726	734	683	709	736	727	767	786	745	732	699	750	763	688	766	723	763	728	724	770	780	737	704	724	737	731	755	792	751	717	789	724	722	714	757	738	736	724	773	712	744	729	709	743	702	756	734	749	720	736	789	712	712	740	717	747	743	767	771	737	715	727	696	773	738	784	751	777	719	728	730	739	759	732	746	717	752	692	748	732	772	747	734	791	753	753	747	722	729	729	666	729	700	765	746	718	741	737	769	697	778	761	762	772	760	715	761	744	710	762	716	738	734	767	698	712	751	756	728	736	786	733	705	714	738	772	739	759	736	766	767	805	744	759	713	734	767	715	729	763	755	784	766	744	714	741	738	679	742	717	753	751	786	795	732	745	731	714	686	766	739	740	706	698	759	764	729	768	757	698	638	670	710	762	761	729	719	750	689	755	736	754	705	729	689	755	714	742	732	781	733	759	711	735	727	759	709	737	740	725	708	738	754	749	707	735	741	741	701	728	700	776	769	739	757	703	774	722	795	748	683	702	715	753	754	766	737	720	744	788	685	703	770	771	717	737	742	740	747	754	738	739	721	746	734	682	790	700	746	731	731	795	738	745	701	740	719	763	692	727	737	759	735	742	727	710	762	681	786	722	766	775	765	733	726	764	726	758	755	787	764	738	759	696	704	757	718	779	733	721	752	748	712	758	745	719	733	721	722	701	725	727	712	701	755	760	704	706	757	741	731	751	737	724	729	754	761	692	736	671	746	736	727	733	791	740	731	716	788	763	744	798	723	756	732	741	769	761	744	731	770	729	716	707	751	783	751	730	709	700	743	787	720	777	758	720	725	712	731	727	729	770	772	720	738	781	768	810	775	726	743	715	682	708	745	756	732	736	758	762	688	689	738	762	726	754	746	712	771	729	764	746	759	794	750	710	736	766	755	722	751	777	783	733	734	704	695	720	716	763	729	691	718	717	744	721	761	782	784	738	758	758	736	763	725	727	752	682	750	773	734	744	760	739	738	777	763	707	709	763	700	774	762	768	727	743	731	796	757	790	741	741	740	730	737	752	778	716	746	742	717	747	675	736	736	756	709	747	740	738	726	739	767	756	707	694	742	745	704	708	756	699	757	695	733	745	745	747	758	749	745	752	786	776	746	721	723	722	758	731	732	741	722	729	732	744	782	733	748	727	746	790	763	733	737	701	728	700	736	726	710	728	725	745	765	753	759	746	759	767	675	726	738	739	752	790	726	753	743	758	716	698	765	705	770	716	725	704	777	736	710	738	749	733	758	764	726	764	745	713	765	734	763	711	745	766	681	696	767	763	765	736	730	703	718	751	757	727	720	715	699	764	775	742	748	731	716	738	742	735	748	764	767	774	692	773	747	708	709	782	745	747	778	745	706	750	757	726	761	747	741	700	737	738	716	819	746	714	721	709	767	714	769	773	716	722	764	713	730	758	778	731	695	725	716	747	751	736	724	719	683	742	692	738	709	701	741	711	778	704	759	716	762	732	786	734	760	723	746	768	723	770	698	731	742	766	696	741	714	728	750	756	742	694	715	732	714	721	730	717	782	730	758	729	768	798	752	718	728	711	757	745	761	745	763	763	742	716	756	728	717	788	732	801	727	704	797	696	684	744	726	691	714	753	734	751	719	773	761	713	746	746	729	750	722	793	760	739	761	718	700	742	763	716	725	746	748	759	738	741	723	745	748	761	707	742	774	739	697	687	703	751	715	730	744	715	752	692	749	736	757	761	717	736	757	724	720	735	731	730	770	727	698	714	763	758	724	789	733	717	719	717	721	682	726	712	676	749	742	766	774	751	734	722	775	716	782	772	780	751	710	720	758	697	742	744	786	719	774	689	765	759	747	773	746	743	741	750	772	741	733	723	755	749	748	754	753	729	715	700	773	753	704	754	768	681	709	705	771	679	706	679	765	781	724	769	698	724	722	737	727	715	760	765	728	745	688	758	750	732	758	766	740	722	735	770	750	711	736	694	759	743	720	742	723	780	734	750	687	763	776	773	706	704	746	746	760	742	702	716	741	758	733	727	659	721	759	737	755	750	736	735	734	759	778	706	717	764	707	743	713	775	689	724	774	737	681	723	726	743	715	738	712	738	744	728	766	678	753	758	767	755	757	698	777	723	738	721	701	759	738	715	747	723	731	704	737	732	710	744	715	734	759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3868	206	181	140	121	97	116	88	100	90	90	91	92	90	73	79	84	77	86	80	81	78	83	90	103	88	94	92	99	88	78	76	105	63	94	90	76	93	87	82	79	84	81	92	83	62	88	73	76	91	78	74	85	74	78	84	76	77	81	78	75	91	93	87	82	82	71	67	89	88	88	65	92	80	77	81	76	75	86	71	74	73	80	75	93	81	81	89	82	79	95	73	114	72	84	86	85	93	89	78	85	87	85	94	74	84	94	87	81	108	78	77	77	74	84	87	84	74	91	85	92	79	90	86	93	83	75	95	73	72	79	80	87	93	86	74	86	80	69	82	88	70	75	93	80	74	83	94	85	94	81	85	73	79	81	71	65	78	77	61	86	72	74	67	76	83	76	93	76	80	79	90	85	68	71	65	85	74	83	80	77	95	84	70	90	76	94	78	83	69	80	69	74	84	84	79	69	70	77	73	70	80	96	83	70	73	68	85	104	73	97	76	76	91	89	98	78	72	87	65	80	83	86	83	80	74	98	81	93	72	98	74	83	69	74	73	76	82	76	88	80	82	77	96	73	102	89	71	82	83	98	84	74	72	76	77	76	75	84	80	75	71	89	86	85	91	86	79	89	81	75	70	87	69	88	85	86	81	78	88	79	87	79	88	76	75	73	86	79	85	71	92	74	98	72	67	61	70	68	81	81	66	75	98	67	73	80	75	81	79	69	95	76	82	77	70	78	87	104	92	70	79	66	69	78	92	73	94	84	89	73	89	79	79	83	80	94	90	82	78	81	66	73	105	88	82	82	74	79	86	91	70	77	70	87	75	78	79	85	72	81	89	88	73	85	84	84	81	113	81	83	76	83	79	86	80	96	86	81	65	80	92	81	82	81	72	76	84	68	94	96	80	72	80	82	92	82	59	88	83	79	77	89	78	81	91	78	84	75	78	82	82	57	71	79	80	74	99	98	69	80	80	83	73	82	72	81	81	66	69	73	83	79	101	72	80	93	72	74	75	80	79	84	75	81	78	85	72	77	80	70	84	85	62	81	66	79	82	93	78	86	90	78	82	61	75	76	80	88	96	79	88	81	84	99	92	89	74	91	85	81	72	97	65	78	85	72	91	80	83	71	84	82	77	80	78	83	67	73	86	81	84	97	76	74	95	93	74	85	74	83	78	70	75	74	76	72	84	69	88	91	75	94	84	77	78	101	77	77	97	86	70	68	76	77	84	86	84	94	85	84	92	73	79	95	72	73	77	69	71	92	93	77	66	78	83	81	94	79	75	69	74	76	82	94	92	70	66	86	80	78	79	70	89	92	58	87	86	80	78	86	61	90	89	71	92	85	70	62	85	87	90	74	79	87	101	71	87	80	93	88	86	70	82	72	82	84	92	80	72	88	84	86	100	84	98	74	72	71	94	76	97	89	80	79	81	81	85	72	74	70	80	86	82	100	75	96	82	93	84	83	74	91	63	94	85	81	87	79	86	82	81	89	84	99	74	64	91	66	78	68	90	91	71	91	65	82	82	91	83	69	71	78	66	93	75	83	107	64	82	87	67	78	74	67	86	88	81	63	79	92	85	91	77	73	81	79	81	72	89	80	67	94	89	76	100	94	91	67	81	76	88	96	80	90	88	76	75	76	80	74	80	85	79	101	66	86	77	71	75	88	96	95	78	75	83	65	98	87	98	80	89	75	76	84	74	80	73	71	86	79	76	86	91	73	73	72	81	71	85	73	83	82	88	78	75	74	89	68	78	84	68	73	83	82	72	71	92	85	86	98	67	87	85	67	89	79	91	102	79	76	85	75	73	75	81	98	86	73	64	81	85	68	75	88	78	79	77	66	96	78	82	69	82	93	83	85	74	70	79	71	72	62	63	76	82	68	58	84	75	73	63	91	75	76	99	73	92	64	91	69	75	93	80	60	84	79	69	78	79	85	80	80	63	65	72	79	73	73	83	77	94	78	85	99	86	66	75	85	81	93	85	89	83	80	77	68	71	83	89	90	81	83	80	91	75	86	88	88	82	76	71	82	96	72	66	78	80	84	81	73	71	74	79	81	86	69	75	76	88	85	79	76	74	81	68	72	97	82	77	79	80	75	73	91	88	95	77	80	90	78	78	68	82	90	77	92	72	118	85	81	80	76	76	62	87	79	78	86	74	83	69	92	73	74	85	90	83	74	66	64	66	86	67	94	87	73	81	82	83	93	92	75	99	71	74	82	67	84	70	69	80	89	86	76	85	87	74	81	74	87	89	72	74	98	81	85	82	79	86	76	77	74	74	68	92	77	77	84	80	88	91	91	91	84	90	69	92	82	87	78	105	81	90	66	55	73	87	79	87	92	89	96	87	63	74	74	93	66	85	105	82	65	81	74	72	86	90	77	98	74	72	84	89	68	87	63	76	80	85	81	83	98	95	90	87	87	70	85	76	80	93	74	67	69	83	76	78	85	63	74	78	95	78	69	78	110	66	85	81	87	83	72	80	74	65	90	80	75	65	93	86	78	76	80	100	79	62	80	75	89	79	74	81	69	93	103	87	89	67	86	92	83	94	79	87	99	81	75	79	76	74	89	82	97	97	87	70	74	88	90	96	71	61	74	79	83	64	99	68	80	98	76	80	84	91	67	80	99	78	73	80	93	100	67	91	77	77	78	84	92	85	60	69	72	75	81	86	65	83	75	97	87	89	93	84	71	76	69	83	67	69	68	88	80	72	78	77	70	94	69	57	94	80	72	86	96	71	62	85	78	68	81	81	71	67	85	81	78	83	78	65	93	79	98	77	69	75	87	72	73	78	85	81	87	78	80	80	89	75	70	84	61	83	93	92	101	77	94	86	79	87	70	97	64	75	75	86	75	75	81	71	94	78	84	67	93	78	74	107	97	74	78	80	87	84	90	78	95	83	97	104	93	89	67	84	79	71	73	96	87	86	89	74	83	83	91	87	70	56	87	76	83	81	78	79	92	77	76	94	70	76	78	91	84	90	75	91	81	80	71	77	72	63	73	87	82	73	73	80	81	85	91	83	87	80	70	72	61	80	77	78	90	80	72	88	80	77	88	81	82	73	90	84	80	79	89	84	87	71	75	62	86	82	71	82	60	74	83	77	74	88	81	83	78	72	96	85	85	86	76	92	71	87	96	86	96	81	86	77	90	71	79	80	89	80	81	77	90	84	86	82	64	93	78	86	77	68	76	80	82	69	77	86	86	76	84	73	73	88	76	68	107	74	88	86	84	65	83	83	61	85	104	97	84	86	88	71	86	84	61	94	77	73	67	73	87	87	89	77	89	72	78	83	79	87	92	71	84	85	66	76	75	79	83	79	60	68	74	74	76	57	81	74	70	83	63	87	72	93	85	88	77	99	100	67	85	72	80	77	71	70	84	77	67	90	77	86	86	73	80	79	76	73	80	79	83	77	72	79	79	79	81	74	87	72	87	73	78	71	91	106	85	84	73	80	85	91	79	80	95	71	80	82	70	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
4434	339	443	499	400	383	390	371	331	331	336	323	312	290	292	297	288	283	276	300	305	288	297	297	266	302	301	285	290	279	281	274	252	285	266	266	260	291	278	265	297	307	254	257	261	274	269	272	280	273	283	258	275	281	238	294	268	280	252	308	275	297	272	294	295	288	277	299	309	242	271	248	250	277	248	258	280	250	295	286	278	257	252	267	293	293	298	282	267	291	279	290	290	300	281	278	284	290	248	294	251	274	257	274	265	294	290	272	264	249	302	325	259	284	272	273	282	265	289	263	228	258	304	267	294	281	272	285	287	262	287	266	278	305	284	285	266	272	270	286	259	278	262	254	273	270	279	288	293	272	268	241	286	288	305	252	261	281	274	298	259	293	292	242	306	320	305	249	279	265	256	269	267	248	294	301	269	278	271	297	293	283	275	268	274	280	256	271	264	285	308	258	262	299	286	244	274	251	266	311	277	249	279	254	251	290	276	258	267	270	264	280	277	310	281	284	262	283	301	272	284	274	270	286	273	283	267	253	268	250	309	279	270	285	294	282	266	272	273	275	254	250	282	275	266	283	276	267	271	271	284	267	258	265	269	283	287	270	286	279	281	266	291	293	295	253	283	294	289	280	284	251	296	277	250	290	283	273	274	293	247	258	281	259	287	276	273	295	278	289	290	255	282	322	256	268	238	312	247	294	263	277	286	276	256	292	260	258	280	287	253	253	261	243	247	286	261	301	295	268	317	261	284	280	300	266	265	259	271	283	264	296	241	270	262	289	280	297	256	278	300	276	263	294	243	272	245	272	263	250	282	280	268	276	267	287	248	286	279	278	258	282	251	283	244	291	271	279	266	269	299	294	269	296	283	267	278	262	259	249	265	269	289	302	278	246	290	279	256	267	282	300	253	269	257	284	288	242	257	257	270	262	306	256	319	242	297	295	300	298	266	255	298	299	306	258	306	264	281	281	309	302	273	248	285	288	264	303	254	291	287	289	271	266	274	298	275	287	259	260	294	297	258	256	290	287	255	282	280	278	279	254	268	240	268	276	284	300	270	300	270	265	267	328	242	267	284	271	262	278	291	267	269	279	278	272	252	291	265	311	272	273	269	276	267	300	263	276	292	296	295	271	280	283	301	270	292	265	275	265	291	267	280	303	276	269	288	316	266	280	264	256	251	288	267	287	276	257	267	286	286	273	274	316	297	314	280	287	288	287	276	267	262	306	266	276	290	292	260	276	269	291	275	280	270	271	276	278	279	284	277	240	273	273	299	298	296	276	263	300	287	282	267	248	256	261	257	245	285	275	260	259	279	275	260	279	240	253	258	292	284	283	268	294	286	277	287	293	291	250	267	284	261	266	272	268	258	266	244	246	296	279	261	291	284	255	282	259	272	296	302	262	254	275	263	260	268	263	277	294	282	280	266	279	263	265	257	280	287	274	299	292	268	287	283	314	302	256	256	271	285	289	298	304	260	281	282	265	291	273	280	265	268	267	240	260	302	264	285	281	276	286	281	274	274	265	269	310	266	255	290	276	281	276	292	269	263	319	280	253	284	234	276	300	312	307	294	283	266	265	246	248	282	273	292	292	257	281	280	282	284	267	311	275	275	279	287	270	265	279	279	255	297	291	285	269	257	249	306	288	277	315	266	258	267	301	269	275	267	281	260	268	276	279	264	273	281	259	300	277	289	314	291	265	242	253	283	281	264	306	259	285	262	313	266	280	303	276	269	265	232	275	247	279	278	258	272	270	257	292	287	304	274	272	270	281	305	272	261	257	286	261	293	278	277	285	291	263	278	315	272	280	273	301	282	262	274	269	260	267	287	283	249	303	289	279	285	275	277	278	269	266	296	310	291	271	253	268	284	261	288	282	248	265	288	293	276	277	286	277	265	271	288	280	277	285	290	295	274	305	247	262	309	275	279	251	270	286	265	271	279	269	287	281	263	294	264	240	283	247	277	284	266	302	275	294	274	254	273	273	276	287	297	283	298	254	278	253	242	287	288	301	265	286	267	266	272	264	290	268	243	282	280	272	310	251	282	297	275	253	278	278	270	273	256	270	296	265	288	290	282	292	288	258	272	259	243	242	237	282	286	263	277	262	271	268	250	288	248	313	254	275	265	277	267	276	301	286	287	263	291	263	269	272	288	306	259	277	270	278	240	270	280	252	258	246	287	269	253	297	271	285	257	266	271	250	266	252	273	285	293	261	282	307	279	284	284	317	269	261	269	290	271	258	275	292	287	274	289	262	260	296	279	270	257	284	247	303	290	264	267	270	269	269	281	298	259	298	271	267	297	295	270	271	294	282	274	262	267	281	281	281	278	280	279	260	267	260	246	295	259	292	272	288	288	276	279	260	282	272	286	259	270	282	285	298	293	277	273	295	275	251	281	286	266	280	320	283	301	261	290	253	267	271	277	276	256	282	285	264	282	274	271	297	280	285	280	285	299	287	295	297	310	311	276	249	262	288	277	275	263	291	283	291	274	288	293	300	297	271	261	266	269	269	256	247	278	268	271	274	283	242	316	267	287	268	309	263	283	288	271	276	288	272	263	270	284	263	262	258	278	287	246	292	268	248	253	267	277	282	255	277	280	273	274	283	247	280	268	268	271	283	273	264	259	268	284	269	297	304	292	269	270	272	272	261	269	262	288	261	308	250	251	287	260	266	284	275	269	262	294	287	289	271	267	282	255	280	294	281	268	253	257	270	262	287	289	270	284	277	263	285	300	259	283	305	267	292	253	265	267	284	277	284	286	256	265	286	284	288	274	271	253	257	290	284	301	266	272	276	263	295	277	302	269	293	279	278	262	280	269	254	266	295	265	271	282	267	277	285	275	285	282	235	266	279	272	285	314	279	258	299	272	277	245	308	274	277	265	276	278	256	254	267	285	247	271	268	276	256	260	280	278	278	284	308	280	295	274	276	302	272	244	254	248	266	244	281	300	272	257	238	255	288	252	293	276	296	280	286	252	284	296	284	287	269	261	302	265	250	263	263	293	262	271	283	295	311	267	300	299	265	301	277	272	256	269	287	283	287	276	298	276	279	279	286	261	286	292	292	289	262	265	293	277	275	277	298	292	259	254	279	293	275	263	272	280	279	266	293	282	299	246	253	259	260	262	259	239	284	276	317	287	261	262	272	282	301	271	284	277	275	254	285	302	262	277	278	261	282	289	275	284	270	281	280	269	284	247	279	273	269	279	283	245	314	296	275	291	275	263	289	273	282	309	291	279	283	276	258	277	286	261	278	276	246	308	278	261	280	268	263	281	288	223	280	269	271	242	292	279	260	257	273	257	312	285	303	267	306	307	280	295	268	301	254	246	267	263	258	249	273	273	255	298	256	246	297	272	297	291	284	289	264	299	282	251	278	279	255	246	242	305	247	291	268	266	258	283	298	273	286	289	255	273	328	251	244	272	243	265	295	289	256	272	310	239	232	304	289	274	238	284	257	257	243	281	252	290	284	309	250	266	293	270	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
27607	3910	1486	1146	845	556	471	395	346	311	314	266	244	254	236	188	199	204	193	195	174	185	197	195	172	177	185	173	189	181	164	170	181	168	185	158	197	168	177	178	172	175	177	157	170	193	162	181	178	179	168	159	184	174	177	182	181	176	170	187	169	182	190	170	158	173	190	176	170	210	145	171	171	178	170	155	197	184	186	162	176	184	149	155	180	162	179	185	155	169	164	182	172	183	166	174	196	164	153	183	164	187	167	180	178	157	171	160	186	169	150	178	177	164	170	170	185	192	150	182	171	191	178	178	190	166	166	154	184	155	147	171	169	177	170	163	175	178	171	181	182	139	169	178	181	198	152	188	155	189	184	168	176	163	174	176	172	176	186	164	161	153	146	143	202	165	153	194	158	163	173	163	168	179	184	180	192	189	188	159	190	183	161	193	155	146	157	160	166	171	180	155	170	151	167	168	160	161	162	173	159	154	186	197	168	162	170	181	176	178	167	170	175	178	190	171	184	163	173	163	172	165	170	158	152	195	172	165	166	175	152	164	162	163	206	166	168	180	167	175	146	168	183	162	167	165	144	200	155	177	157	176	161	167	170	174	174	164	154	152	166	178	182	172	178	156	195	158	182	182	166	182	157	179	161	203	181	183	207	173	144	186	194	177	179	168	177	162	174	169	163	160	153	181	166	177	157	164	164	154	166	166	178	171	159	175	160	173	183	160	155	156	149	165	180	190	167	159	138	171	167	145	178	177	184	174	173	178	175	186	187	163	151	192	180	182	165	147	172	175	190	167	154	173	170	150	159	169	162	179	186	180	166	179	152	172	161	181	155	145	163	159	167	167	163	185	203	157	175	146	178	172	163	168	162	193	153	162	171	166	151	168	158	169	167	167	187	179	181	173	163	161	165	159	187	166	160	156	164	151	132	183	188	130	209	194	145	142	165	180	149	173	165	184	166	168	170	169	177	183	180	144	157	154	179	172	155	175	164	168	178	158	160	186	172	162	153	173	146	172	172	163	179	170	169	219	160	168	168	173	166	174	159	163	171	149	188	162	143	162	168	162	134	177	174	164	165	165	161	187	186	169	182	170	160	169	197	158	190	175	187	169	184	180	154	167	140	171	169	189	192	187	179	174	163	180	159	208	171	164	174	170	179	184	176	156	175	169	172	150	140	177	175	144	155	173	189	162	179	175	163	154	176	185	176	179	164	204	207	173	165	174	173	160	158	177	179	168	191	143	157	152	180	144	156	176	176	147	178	180	193	185	155	181	179	186	180	185	158	180	200	191	159	184	171	159	172	171	150	170	172	145	172	160	186	153	164	172	159	173	176	182	194	205	163	179	154	203	185	164	157	155	182	160	160	193	150	185	173	151	148	139	160	159	162	164	171	172	194	178	173	173	169	176	151	195	153	162	159	176	171	196	170	150	177	176	150	160	142	149	185	173	157	162	185	166	170	169	174	167	158	166	155	188	165	178	172	161	177	166	192	194	171	152	179	159	173	186	164	183	161	175	168	163	173	171	177	152	133	179	158	172	189	166	164	195	160	172	171	156	186	158	175	171	153	159	172	164	160	168	199	162	166	168	170	191	182	160	158	157	166	176	156	165	188	177	162	183	175	180	169	168	162	169	181	158	172	160	164	159	184	196	177	155	148	188	174	192	166	192	163	194	171	154	193	155	161	170	162	154	163	183	157	178	177	167	185	153	180	167	184	181	170	177	178	167	160	175	174	164	145	193	186	178	158	156	166	155	164	166	179	139	160	160	176	192	147	171	186	151	174	146	162	165	180	171	166	177	189	171	181	170	166	166	178	155	145	154	174	153	149	162	158	172	167	197	176	164	166	161	149	161	164	166	168	159	169	173	171	183	149	176	154	168	172	166	168	164	144	168	175	187	172	161	181	192	187	189	180	146	156	174	173	187	181	161	150	170	171	184	165	177	163	153	183	187	168	187	149	188	153	182	183	153	155	160	174	165	158	190	166	175	188	161	185	181	152	147	180	163	189	153	155	140	145	180	169	148	146	156	159	169	188	182	168	160	149	162	185	177	192	163	151	161	171	154	188	169	173	178	176	162	181	162	178	160	156	179	185	170	157	192	165	173	169	188	160	184	165	144	180	169	163	161	164	170	169	169	150	180	173	171	173	157	183	162	173	180	191	168	162	171	164	174	165	134	185	155	176	168	182	156	179	161	169	147	170	174	165	185	173	168	165	165	177	179	175	164	187	152	153	176	158	146	161	177	181	174	119	145	198	175	168	159	171	180	188	183	175	222	163	162	173	164	173	157	170	198	185	193	183	178	158	176	162	188	172	172	181	185	151	189	170	182	182	169	153	155	152	198	138	180	165	178	181	152	166	175	174	163	167	192	165	170	190	171	168	157	156	161	152	159	187	173	186	182	163	170	183	155	168	183	164	182	167	167	167	165	175	161	210	188	189	165	175	204	194	170	157	173	174	154	143	171	176	196	162	147	169	153	137	138	151	178	190	162	152	166	161	144	168	190	182	171	187	175	171	173	160	138	150	186	171	174	149	185	170	193	153	164	164	171	173	167	161	182	181	181	180	148	160	175	187	190	166	161	165	154	175	148	184	162	172	192	173	164	164	161	157	169	177	159	170	158	158	147	181	145	146	175	169	164	178	168	182	161	171	137	198	164	147	184	171	164	184	166	157	179	185	172	157	174	146	151	200	152	139	171	182	170	182	179	177	161	170	171	193	175	167	191	185	183	156	163	174	186	183	185	165	167	175	174	177	180	191	180	175	156	145	196	147	167	179	177	149	154	192	168	183	166	189	170	161	152	148	163	174	151	171	161	186	178	198	186	170	153	176	162	170	174	185	182	188	144	170	183	149	194	173	160	157	164	171	155	157	173	157	172	140	169	174	161	171	183	166	175	169	163	160	186	187	148	180	162	183	175	180	185	177	166	172	171	161	176	191	178	156	167	191	168	145	175	168	159	165	160	169	178	159	169	175	181	172	157	193	186	180	187	158	188	168	188	143	177	184	161	192	174	158	166	155	168	170	166	182	172	188	154	154	178	185	174	181	153	151	165	181	178	185	189	193	157	155	167	175	168	179	170	205	163	172	163	172	164	167	157	198	176	154	167	151	178	176	158	196	177	155	158	159	168	159	166	152	148	164	164	178	148	150	144	152	161	182	157	188	189	180	177	161	160	184	173	169	174	185	184	182	159	162	159	156	169	161	169	169	152	192	165	155	159	206	164	161	147	178	171	186	202	197	172	170	179	191	157	149	155	188	185	167	176	155	148	167	155	161	165	163	175	160	173	164	151	140	164	167	167	174	192	171	151	165	160	177	175	181	176	184	208	163	177	174	164	182	169	159	175	182	147	178	148	176	168	178	192	178	167	183	183	173	144	162	158	184	178	172	147	171	152	173	180	199	179	183	155	151	185	167	188	201	156	145	148	173	170	170	159	167	169	181	161	177	153	150	184	204	173	184	163	166	158	182	166	145	160	171	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
12100	1623	3466	3774	3235	2550	2080	1821	1639	1343	1228	1202	1050	920	976	847	743	792	732	701	703	677	694	671	661	655	636	606	607	590	601	597	569	613	593	583	581	556	562	576	568	561	515	516	536	531	513	493	505	561	528	537	509	516	496	535	524	513	543	518	547	483	554	566	547	558	523	541	496	536	528	509	505	530	479	510	484	552	505	525	521	526	515	510	503	505	515	526	512	541	521	503	536	504	478	513	515	521	517	523	543	518	494	498	482	504	539	525	516	541	482	511	555	530	492	526	500	523	498	504	521	505	534	481	513	495	481	480	498	468	473	493	527	494	494	483	530	509	539	512	495	507	478	527	487	509	528	445	477	491	513	505	495	561	455	531	524	508	505	512	483	498	476	460	527	475	474	481	521	523	501	517	532	501	507	519	533	485	503	461	544	482	495	487	513	540	519	529	494	466	488	515	519	503	540	529	526	497	503	509	503	494	485	474	486	520	528	489	510	505	536	513	515	507	472	536	492	525	508	523	515	502	465	504	515	471	492	495	489	516	523	471	472	489	496	533	520	500	484	497	492	570	472	515	523	465	501	498	534	495	497	486	532	524	532	514	448	486	513	522	501	524	522	509	521	501	472	491	490	498	478	537	497	486	512	524	502	508	478	460	494	496	540	500	484	516	494	533	475	484	509	470	509	510	488	479	487	485	494	500	460	463	474	466	529	485	475	488	498	497	493	550	558	517	488	497	511	520	488	516	495	492	520	510	514	523	495	514	507	503	500	509	460	514	496	520	479	494	499	521	521	503	477	489	502	476	510	480	492	467	531	497	521	509	504	484	523	500	505	541	504	516	536	498	531	525	471	510	475	528	460	571	477	515	557	514	461	477	494	512	520	511	516	471	504	503	479	500	488	525	473	512	527	489	465	502	503	497	495	467	487	521	509	538	500	506	539	478	515	474	525	501	470	527	494	495	493	490	447	473	482	488	492	485	517	483	523	514	458	529	486	493	518	470	537	465	509	527	483	512	505	544	505	546	546	490	528	490	515	508	521	537	493	476	509	514	501	541	487	489	477	498	506	490	485	510	513	485	502	480	552	477	538	492	444	499	495	468	515	493	456	507	520	503	503	519	501	478	493	497	499	514	521	474	467	529	498	478	485	524	493	492	487	489	493	452	498	504	540	519	501	472	512	485	491	488	480	492	514	531	459	514	476	494	489	463	512	530	515	488	532	508	488	494	538	491	497	544	542	488	488	486	481	488	509	503	486	454	516	533	485	461	452	489	511	472	496	531	482	519	495	483	485	500	498	514	503	516	509	528	487	509	525	500	503	488	485	517	477	525	512	429	517	451	526	497	510	521	515	494	507	474	468	474	519	515	486	486	487	482	459	492	477	480	493	471	485	489	531	521	498	481	476	501	443	524	460	487	505	508	476	495	527	529	514	486	526	523	543	506	527	528	506	490	502	498	546	522	474	460	504	541	470	530	497	510	503	444	498	488	493	510	468	498	454	497	518	480	492	506	502	468	492	545	502	485	490	489	538	490	497	541	506	502	506	512	524	505	479	493	535	520	529	519	480	561	465	513	476	511	462	518	502	515	516	513	523	497	535	503	541	514	510	461	484	495	531	498	499	548	513	483	495	502	518	476	494	529	488	519	493	483	512	474	498	503	466	460	515	527	520	526	527	519	515	483	475	465	496	552	492	510	496	513	515	518	508	459	491	499	540	483	500	471	491	496	529	509	489	509	550	495	520	526	497	517	518	503	512	481	494	489	489	499	480	521	528	495	477	482	457	484	489	488	500	501	515	524	488	489	498	517	445	494	491	479	522	509	490	479	520	491	519	491	511	491	482	502	497	472	481	494	531	506	486	537	492	509	499	535	519	472	472	467	491	502	507	508	499	450	539	488	527	519	529	497	525	537	543	464	510	477	522	525	481	483	506	476	483	493	467	515	527	468	518	541	491	488	517	480	495	485	516	500	476	511	498	479	457	452	509	539	510	548	497	478	510	477	480	507	492	499	483	477	460	498	514	499	531	518	501	498	484	489	517	510	512	469	522	502	481	501	491	502	496	545	557	525	489	454	532	545	529	494	501	507	494	505	533	484	556	514	486	502	551	510	474	491	509	504	548	479	511	505	516	480	471	482	482	474	507	507	506	513	500	489	512	507	515	539	507	588	510	508	483	506	491	519	462	482	507	498	511	480	491	502	517	485	499	507	509	519	510	526	520	493	510	511	471	505	502	509	490	475	494	530	514	495	530	475	506	464	496	481	529	518	519	522	478	546	480	491	491	527	495	508	514	461	512	503	513	475	488	445	514	473	524	492	468	467	531	477	500	482	492	505	514	506	541	490	538	504	511	487	505	527	478	516	491	530	453	533	478	466	504	548	516	499	483	525	495	487	446	501	471	523	495	493	529	505	536	543	490	492	550	515	502	487	490	539	481	506	535	493	489	476	520	497	504	489	492	540	539	498	497	485	477	479	502	501	517	517	518	522	540	459	505	526	504	534	474	491	523	487	484	500	502	522	518	509	513	495	483	568	490	486	479	498	504	544	514	494	466	548	503	495	524	495	495	488	516	512	455	529	493	532	541	488	495	511	518	513	526	559	509	516	520	515	513	514	529	478	508	497	492	524	502	462	473	535	502	518	493	483	487	523	517	515	502	488	494	515	508	499	472	507	496	523	484	488	509	488	515	517	481	481	476	501	484	456	503	521	496	498	486	501	514	499	462	529	500	509	492	530	519	512	490	485	512	511	508	444	476	521	480	526	499	492	549	529	514	504	536	501	499	491	492	517	527	495	521	514	522	458	488	471	498	507	503	505	455	488	514	483	513	561	518	517	497	489	484	531	486	523	478	515	483	531	484	515	472	529	496	507	485	521	475	506	485	507	500	475	468	489	500	524	491	504	465	512	504	498	511	496	506	493	552	496	482	512	465	516	497	492	492	472	467	518	508	487	527	505	529	486	490	506	519	492	485	546	525	498	509	482	478	482	470	482	498	529	502	534	474	491	500	520	505	516	509	499	531	491	484	527	496	534	516	498	495	509	482	492	527	472	533	488	538	507	497	511	475	519	485	540	489	513	489	519	472	501	503	545	482	483	513	491	494	497	508	528	472	455	454	532	502	447	509	514	477	494	521	509	514	529	469	516	489	451	480	526	491	499	477	527	498	504	484	503	516	479	508	493	495	505	524	486	496	493	503	466	469	488	502	511	496	477	494	469	526	459	535	467	530	482	488	477	525	512	517	533	480	458	511	500	520	482	474	501	515	531	514	479	476	507	496	548	451	502	498	469	478	493	486	503	476	486	504	504	484	512	530	533	477	500	470	486	525	504	544	490	495	510	504	521	497	485	497	504	502	484	475	511	481	498	545	511	478	521	484	515	544	519	515	492	460	494	498	482	521	517	494	487	467	480	498	504	489	475	509	528	477	544	506	506	504	497	506	477	513	508	477	470	481	514	493	553	513	501	507	515	476	485	494	495	535	476	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41580	16466	4420	2361	1646	1173	943	725	684	538	509	519	393	397	382	390	334	330	332	307	304	316	299	316	322	321	332	303	317	316	330	272	289	270	311	280	314	312	273	263	237	266	270	312	273	293	313	286	269	265	292	305	272	277	262	256	254	307	267	276	271	283	300	312	289	276	269	293	248	277	262	303	281	273	286	275	278	294	315	256	270	257	274	290	252	259	299	263	313	253	247	271	236	248	274	272	296	268	291	286	290	287	286	281	305	277	279	278	278	262	279	269	263	270	315	270	283	335	288	267	246	275	279	283	252	271	280	255	249	278	307	276	287	303	264	297	307	264	275	265	252	284	284	238	280	252	286	273	301	275	255	247	256	279	284	281	289	280	285	295	258	293	276	255	294	279	231	300	242	283	273	284	294	276	246	285	274	295	276	263	266	265	263	292	258	291	271	252	288	264	295	254	286	272	275	250	288	260	271	271	267	274	267	286	288	254	262	262	268	245	286	267	281	285	268	259	272	280	260	286	280	279	295	262	257	254	325	277	257	248	257	254	275	259	238	269	315	259	259	282	267	277	277	272	265	295	278	267	255	286	234	264	293	254	275	293	283	257	251	269	259	254	272	274	259	274	287	234	280	241	283	273	273	277	282	282	280	267	263	255	305	265	284	256	291	279	295	329	269	302	261	263	283	265	292	296	258	252	279	243	292	258	272	233	270	298	309	261	286	282	265	307	298	283	277	283	317	267	301	259	274	289	274	291	276	253	273	258	275	264	286	286	312	273	298	287	293	276	259	270	284	278	271	290	279	277	284	283	270	248	271	232	290	262	287	265	279	276	258	309	252	261	282	268	281	269	292	259	275	270	249	244	286	279	260	276	283	289	275	284	269	264	281	266	265	255	312	297	267	292	297	282	273	288	251	280	279	277	242	286	291	298	266	252	284	274	271	278	265	258	281	268	251	306	277	271	249	254	256	282	247	289	271	266	270	260	284	292	285	286	275	268	252	300	250	252	266	276	261	247	317	264	279	288	273	275	260	272	263	280	298	285	272	241	275	273	281	298	255	260	265	273	294	283	294	267	256	257	300	278	279	271	274	260	280	254	280	289	283	276	258	251	310	287	270	281	273	258	270	277	281	260	275	268	263	263	251	291	266	277	256	251	281	264	302	267	289	248	309	310	283	256	267	241	280	261	293	295	296	283	279	266	280	255	267	294	281	286	275	260	256	278	256	270	295	281	298	279	281	270	261	274	300	270	281	271	263	281	268	263	269	251	264	249	290	267	297	257	282	256	277	289	284	274	290	284	262	306	277	278	263	286	292	263	269	264	279	287	286	278	253	261	280	273	272	277	273	292	272	279	267	308	283	291	280	246	273	268	276	268	324	261	280	283	276	275	283	282	282	285	284	245	278	288	260	266	286	255	283	258	289	267	279	243	264	255	287	246	279	255	285	256	286	256	267	271	281	301	268	278	232	279	283	274	267	279	272	262	254	264	277	248	234	281	327	264	273	292	271	267	257	265	273	266	258	260	281	278	277	253	262	278	265	275	235	264	285	267	239	290	278	284	285	274	276	276	258	288	273	270	286	277	284	280	285	282	276	267	289	250	278	262	273	290	249	297	255	272	275	264	275	258	252	271	254	252	264	275	261	247	266	298	275	264	268	260	251	274	298	297	265	313	252	273	283	242	258	281	260	254	278	289	279	282	260	261	269	257	228	276	291	251	288	278	273	290	288	316	248	266	285	301	292	255	264	242	265	270	278	285	242	264	273	265	270	287	237	277	287	299	281	236	300	282	292	270	275	262	230	275	277	292	300	236	311	276	244	306	272	274	277	298	281	267	286	268	253	262	268	262	251	245	289	286	261	299	267	286	248	278	274	282	296	265	267	268	294	325	286	277	283	264	293	281	278	269	282	262	305	307	283	266	256	280	268	277	275	299	276	279	279	290	284	270	280	271	301	257	283	267	259	262	245	298	256	256	276	261	258	271	273	238	279	281	289	280	278	280	287	273	294	274	249	294	272	236	280	270	285	261	284	253	278	261	297	281	276	260	276	305	263	268	236	292	282	245	298	282	279	282	239	277	248	229	276	283	307	268	275	257	302	261	311	265	269	278	251	286	253	288	263	282	282	302	269	270	303	242	264	309	238	292	272	272	298	279	281	265	274	297	267	265	282	288	296	255	269	275	281	264	278	262	301	250	265	292	292	250	278	290	282	291	279	279	273	245	277	260	256	274	276	284	281	271	292	253	266	234	256	301	248	235	255	307	249	287	302	292	300	253	283	241	258	285	265	270	300	286	269	282	277	271	230	270	295	257	245	276	257	291	270	284	261	258	272	246	285	273	301	250	289	278	298	261	296	255	251	270	279	264	295	300	273	265	258	242	314	271	249	298	276	285	247	266	274	247	279	279	298	272	251	259	270	271	280	262	290	289	282	270	265	278	257	298	268	290	260	302	245	316	291	257	287	292	279	270	274	267	285	302	265	278	297	242	265	279	262	288	284	290	246	302	273	286	291	276	258	295	279	252	290	279	298	289	262	260	269	263	283	284	265	253	246	277	269	265	261	280	254	265	269	246	268	287	279	278	297	254	259	262	256	263	285	255	293	306	262	296	266	286	266	267	279	260	296	255	274	275	273	333	264	253	273	297	269	298	266	298	287	276	239	225	273	252	249	278	262	305	262	277	312	283	287	272	283	273	266	289	292	274	278	277	258	265	283	285	283	270	269	262	279	264	286	296	283	297	287	273	251	284	257	301	254	262	289	269	275	274	263	252	293	254	266	241	284	309	279	272	277	258	270	280	256	240	290	275	258	279	265	279	249	270	300	276	283	276	272	286	312	282	285	273	276	276	289	262	284	258	283	271	271	275	292	267	285	269	285	273	261	255	288	317	267	289	293	278	276	267	273	273	244	279	255	260	267	253	279	258	276	267	282	296	284	259	275	260	291	240	267	273	251	250	275	259	299	259	277	264	269	253	272	246	281	242	289	301	303	277	289	265	285	265	295	257	266	260	294	268	283	255	265	265	299	285	300	270	257	268	281	271	253	286	282	265	242	247	266	235	262	288	283	273	291	281	293	286	255	267	285	289	275	299	278	286	276	269	311	256	262	279	286	296	264	274	272	285	277	282	264	276	258	273	293	259	275	250	279	279	273	261	283	266	312	279	272	287	273	284	291	268	275	287	284	259	281	272	280	259	282	265	272	272	269	291	282	283	295	303	261	267	273	295	285	257	296	246	286	260	265	246	273	253	281	314	265	275	266	267	279	271	292	278	241	285	287	266	247	266	288	252	273	290	259	258	285	284	250	280	261	261	278	277	264	320	281	257	273	290	284	261	298	253	260	258	303	245	255	271	283	228	287	288	288	281	277	277	259	250	287	251	263	277	293	280	267	251	274	264	268	266	286	283	279	256	269	272	267	265	269	239	265	265	277	260	256	277	267	239	286	264	292	292	260	272	281	281	295	250	278	281	258	309	263	285	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
17518	2848	6191	6870	5676	4563	3806	3176	2743	2355	2086	1952	1775	1671	1495	1445	1357	1193	1165	1190	1122	1170	1063	1092	1006	975	1061	976	998	942	964	893	931	868	862	845	847	871	841	816	832	889	811	828	874	805	860	771	821	791	771	860	822	806	822	792	822	787	760	792	737	823	777	768	744	779	799	781	788	783	774	790	752	760	796	786	797	815	756	763	737	747	770	734	719	757	819	761	728	717	795	746	703	778	781	690	797	759	773	767	795	741	748	747	809	732	730	724	775	748	784	752	719	766	756	769	767	747	718	723	806	758	776	744	744	767	782	756	743	735	735	749	733	784	770	745	757	737	735	724	785	737	775	743	735	788	765	769	741	823	720	752	768	744	736	751	748	720	776	739	726	728	740	689	709	764	721	732	784	739	764	710	718	762	769	753	766	817	743	790	749	790	695	754	752	760	779	745	752	731	738	731	745	755	706	786	719	719	768	687	769	719	750	744	776	721	775	731	713	732	734	743	755	695	758	770	721	692	775	766	772	750	771	771	747	717	771	750	728	779	757	729	735	777	692	722	766	736	806	767	778	737	783	727	704	728	764	755	792	748	706	710	753	757	719	752	757	741	703	720	767	784	736	764	752	745	755	721	715	782	762	767	700	772	756	732	771	745	745	715	731	713	693	720	732	761	711	781	770	705	683	693	746	725	760	727	755	758	705	740	736	709	778	735	694	783	757	743	716	756	789	715	711	784	694	718	783	775	721	728	709	760	725	736	771	705	729	780	738	762	777	740	757	758	768	734	748	753	733	725	740	722	749	754	727	775	757	736	733	731	742	759	745	754	749	706	734	743	696	710	694	758	716	728	734	752	703	802	750	742	742	760	728	755	757	767	752	761	737	763	736	729	738	751	710	754	725	754	751	730	712	747	726	721	738	755	799	742	705	695	734	705	722	772	749	714	692	694	748	746	735	718	733	734	755	776	762	695	779	738	736	708	710	681	741	726	741	751	769	707	729	730	732	692	730	728	680	742	712	716	707	775	768	726	707	760	746	743	746	714	689	762	711	713	777	727	750	744	701	676	734	738	746	723	741	751	749	689	705	683	714	774	780	721	750	769	775	754	702	739	732	758	692	758	749	748	727	749	717	760	731	749	714	738	695	722	728	770	738	785	757	737	758	775	771	741	750	739	741	733	715	734	736	767	736	751	737	746	684	698	756	706	756	742	705	735	727	712	691	799	690	746	742	722	704	735	757	731	759	705	697	692	674	731	760	730	761	723	744	759	739	733	760	761	724	757	762	710	678	744	766	732	732	752	726	733	774	766	727	718	714	735	726	738	773	705	708	702	715	746	721	725	764	748	798	720	718	708	713	729	739	750	721	714	729	738	741	757	804	739	743	730	840	694	747	715	719	734	748	757	742	718	741	748	717	756	775	725	798	792	705	746	718	719	761	763	752	798	733	739	761	715	719	704	768	748	775	757	752	727	702	733	734	737	708	767	715	749	758	756	712	737	753	731	739	737	760	740	783	729	745	715	759	729	771	693	725	745	717	726	729	760	732	789	666	734	707	769	774	740	742	705	713	729	752	712	708	719	738	769	745	753	705	744	746	777	763	755	778	705	725	710	792	728	728	801	716	763	766	704	726	751	785	720	760	776	737	730	702	689	742	722	711	738	792	728	732	718	758	713	741	732	739	739	738	730	697	734	781	704	754	741	704	745	693	661	736	761	745	737	753	721	729	792	718	700	728	715	826	742	756	731	699	729	745	762	708	765	742	718	746	757	796	727	741	727	724	701	739	758	696	714	771	776	732	794	748	747	743	733	764	761	732	741	761	765	750	739	729	758	769	744	746	722	745	742	732	713	761	769	760	765	750	755	780	678	758	710	732	788	758	802	758	741	781	727	742	718	713	712	730	760	755	723	768	744	712	754	774	823	743	764	727	707	733	732	731	735	779	739	756	722	758	694	711	716	761	761	750	762	751	742	744	691	772	766	760	764	769	775	767	751	744	736	703	749	716	729	800	719	717	742	784	744	696	748	747	736	727	675	751	691	710	716	744	762	769	768	698	713	695	735	756	774	726	789	766	747	706	734	755	725	737	730	761	743	738	688	725	752	752	745	729	774	725	773	732	736	708	780	728	760	764	709	722	723	689	778	744	758	788	758	776	715	683	717	673	782	720	754	740	741	745	720	768	747	739	711	696	732	743	734	757	792	763	758	732	765	751	748	774	696	745	717	756	705	744	745	760	790	726	711	700	758	757	717	739	806	780	729	704	765	772	721	775	722	710	744	712	734	708	746	707	771	755	727	742	791	746	782	715	760	747	744	690	744	791	711	775	762	760	736	758	751	721	761	688	739	744	745	777	745	718	755	721	731	730	712	753	768	707	722	766	773	739	700	714	700	746	716	708	736	749	771	728	759	728	720	750	753	711	742	755	765	758	735	725	704	753	707	745	715	737	688	742	744	761	750	705	714	742	735	713	727	753	774	740	729	722	730	778	744	814	738	751	797	739	733	722	730	699	768	765	743	727	758	720	723	788	691	753	736	769	753	745	771	762	723	748	739	800	739	765	706	698	698	814	723	740	812	724	715	763	755	734	752	720	715	778	756	723	749	724	750	705	761	716	719	730	745	711	706	739	732	744	758	695	755	703	770	680	710	744	790	747	730	716	795	718	760	764	755	709	699	762	741	753	748	727	776	714	727	718	788	743	751	776	752	748	728	718	766	723	740	766	756	720	729	763	725	722	708	744	702	746	771	747	743	702	756	738	696	693	737	719	734	740	751	741	772	805	726	740	735	752	754	768	741	770	735	790	713	716	751	747	718	796	766	693	731	735	738	740	745	779	715	752	726	762	807	702	749	725	759	750	682	693	735	706	729	759	702	670	778	724	724	729	770	726	727	772	737	759	754	789	762	764	773	761	719	772	738	723	683	740	735	747	762	769	734	771	733	756	766	719	707	753	753	775	725	735	681	682	761	701	730	747	682	713	721	762	702	768	727	734	702	700	785	742	758	728	760	777	737	761	748	743	736	739	757	760	775	705	737	705	713	743	735	692	715	737	755	775	771	746	764	757	734	731	687	710	713	735	698	737	780	774	721	723	767	708	766	715	739	746	665	740	718	758	742	759	698	709	729	786	679	779	740	771	729	758	742	744	744	687	744	737	716	727	731	715	674	791	737	743	726	774	673	699	723	761	710	745	747	692	728	742	785	715	737	783	776	706	702	742	691	715	831	720	683	739	744	745	751	744	726	743	726	776	713	761	756	704	681	739	678	641	745	759	735	734	749	756	764	759	722	732	748	792	710	733	742	789	806	768	731	746	721	742	793	729	748	667	774	796	738	729	748	729	746	717	777	749	751	741	734	733	739	764	758	733	745	758	779	797	730	749	794	740	737	737	716	757	708	725	703	718	759	771	750	739	718	746	739	766	755	733	726	726	742	762	771	754	735	721	764	761	725	728	776	709	700	743	738	717	713	735	727	738	747	719	751	752	749	686	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
4572	360	171	142	113	117	105	90	90	96	82	77	80	87	86	101	84	88	93	96	62	66	82	80	78	77	72	98	82	77	72	82	74	97	85	96	85	101	77	71	66	81	81	77	97	84	61	79	64	71	79	79	85	81	88	83	92	84	91	65	86	85	91	82	77	78	95	87	76	81	90	82	93	77	83	84	86	73	81	80	80	96	81	83	76	84	75	94	90	63	86	97	77	77	98	82	92	87	71	82	92	84	85	76	80	104	80	85	80	92	90	86	91	81	92	84	82	77	75	73	77	78	80	84	92	83	86	75	78	95	68	91	93	98	99	90	85	79	81	67	78	100	85	76	90	69	74	76	68	83	86	65	80	83	89	66	98	73	82	82	77	74	67	68	65	98	76	95	74	75	87	64	82	87	105	84	86	73	84	86	81	101	77	94	83	90	84	79	80	71	93	96	92	69	102	90	63	85	68	90	76	88	74	70	98	68	76	75	69	75	85	77	82	72	71	88	74	80	95	75	73	82	79	87	78	77	82	74	76	79	83	99	91	106	71	74	73	76	81	88	81	77	80	88	71	83	76	76	77	66	94	93	86	84	73	93	95	83	81	93	117	75	86	73	73	80	91	92	88	64	65	75	85	86	79	81	102	79	90	72	75	72	102	83	99	71	89	88	76	94	73	84	74	67	82	89	86	71	74	82	67	77	87	69	108	81	76	78	94	99	90	89	67	87	89	80	91	77	71	89	85	97	63	89	82	87	73	79	101	83	84	80	92	91	78	80	98	93	76	75	94	75	95	85	96	86	78	75	74	75	99	86	84	71	106	81	79	77	81	85	68	82	79	96	80	91	113	90	80	95	107	88	96	92	72	71	93	85	77	85	100	88	94	85	75	80	84	85	69	88	77	69	85	86	89	84	92	65	92	77	86	73	89	76	75	80	76	101	70	86	93	75	83	83	75	84	102	85	84	93	84	93	70	80	84	64	97	65	90	76	81	75	88	81	80	73	90	94	82	86	70	76	90	86	81	77	94	92	88	78	90	74	92	97	85	78	74	82	78	85	84	65	85	88	72	76	68	99	102	90	78	91	75	79	83	84	93	77	87	77	73	79	88	94	100	93	91	81	84	70	79	85	70	78	95	80	86	96	75	97	69	88	76	69	94	90	77	90	93	64	96	86	83	94	90	89	76	73	87	86	94	77	77	78	78	74	75	85	82	76	76	81	94	78	70	78	89	85	81	71	83	71	74	84	82	97	85	72	78	111	81	87	76	77	87	91	89	81	74	76	77	82	67	96	91	83	83	92	79	85	88	84	88	73	100	85	75	86	64	78	85	84	84	72	73	82	93	97	81	64	69	96	92	80	86	72	89	65	78	60	73	107	82	74	85	80	90	81	106	103	63	74	85	89	89	83	85	81	90	75	76	61	91	82	76	74	90	83	88	79	95	73	84	71	70	82	99	90	80	94	94	89	92	75	75	79	90	87	84	86	79	89	79	69	82	83	77	87	95	96	82	100	87	80	89	75	84	83	74	77	90	83	67	79	79	88	79	85	93	70	87	101	78	77	96	89	76	95	78	91	78	69	74	94	72	91	77	78	80	91	84	90	92	89	102	80	88	74	88	72	97	87	83	62	64	81	89	76	87	102	90	84	70	90	74	72	67	87	86	84	85	90	90	83	87	76	64	73	74	67	80	84	81	74	79	83	74	81	76	66	106	79	99	96	90	72	67	88	72	85	74	86	82	87	77	98	77	91	80	84	100	61	91	90	92	77	80	73	92	95	90	87	86	79	105	79	76	84	88	80	88	102	108	82	87	75	84	75	84	82	69	68	80	85	72	69	88	82	93	75	77	81	98	91	108	66	86	86	78	84	82	85	88	92	83	89	89	79	70	88	87	84	86	97	69	76	99	87	83	63	72	73	73	85	80	83	80	84	83	74	92	89	65	76	82	69	85	88	78	82	87	97	97	75	83	99	71	97	92	83	74	84	93	72	92	89	89	103	81	83	72	90	91	97	83	86	92	77	69	75	88	68	70	75	109	93	82	70	94	82	73	99	69	66	100	77	72	56	91	88	80	75	90	93	78	68	91	72	95	78	74	76	78	78	77	77	80	89	82	82	71	79	92	83	79	80	72	89	89	75	75	77	90	103	76	93	101	65	84	83	80	82	94	65	62	61	92	68	79	81	78	78	69	75	81	78	78	91	88	80	84	77	86	95	90	64	83	71	103	81	88	81	70	77	90	84	81	82	83	79	74	88	71	94	77	95	89	86	91	88	82	91	86	90	87	73	75	75	66	90	97	90	75	83	70	100	76	86	78	100	89	68	89	72	96	77	73	88	67	84	82	77	74	101	79	79	79	88	86	71	66	74	112	85	71	74	63	83	97	73	78	97	88	89	89	97	82	75	80	96	88	74	81	80	101	79	72	64	73	82	77	57	94	75	91	78	106	91	76	89	109	83	74	67	82	82	87	80	80	64	94	86	87	85	92	83	75	104	98	71	77	88	72	103	74	97	77	79	77	71	86	89	80	60	90	85	78	85	103	107	65	96	86	89	69	90	93	76	79	77	92	79	77	103	68	81	68	85	85	78	91	76	82	73	89	72	84	78	84	88	85	86	76	92	88	85	69	85	88	77	78	68	71	74	78	74	91	74	78	79	78	61	91	86	76	90	87	95	80	83	85	98	106	96	65	69	83	99	86	95	69	94	82	85	75	69	82	94	89	89	92	104	83	91	80	86	71	88	79	79	80	81	79	92	87	82	86	83	76	78	79	95	87	109	85	84	85	88	83	69	79	84	81	83	84	86	60	78	82	60	94	90	87	58	74	90	73	86	97	80	69	82	82	96	91	94	112	61	90	95	75	82	84	64	70	82	81	87	87	80	74	83	95	100	73	67	82	93	84	77	92	89	87	75	84	72	87	73	89	77	80	68	93	89	78	79	67	78	73	69	65	75	75	89	75	87	73	90	80	84	91	86	87	66	77	74	81	84	92	77	101	75	87	87	84	89	89	78	86	88	87	83	98	92	74	78	82	61	77	99	80	56	76	68	77	84	91	93	76	96	99	71	100	87	87	91	70	77	72	67	94	95	72	86	66	100	91	83	93	77	83	94	75	93	79	86	75	101	91	81	84	85	92	74	69	67	85	77	83	84	68	78	100	72	73	73	85	76	91	98	74	92	85	82	75	82	86	88	82	70	95	66	79	96	78	79	90	93	93	100	85	68	90	77	83	76	90	77	81	89	83	73	66	90	89	70	91	92	75	81	77	89	90	88	82	79	80	95	89	74	87	78	78	88	95	75	80	76	79	83	87	108	82	88	87	61	78	101	88	91	80	76	79	85	59	85	78	87	87	86	74	82	94	74	87	89	85	79	72	100	82	80	79	89	89	79	74	75	78	81	89	87	90	84	93	89	70	74	73	82	70	104	84	75	70	81	100	70	91	76	73	99	76	73	84	69	71	74	95	89	83	88	84	95	70	79	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5354	374	477	497	438	391	369	347	346	355	342	316	305	269	294	303	314	273	291	304	284	326	289	268	320	282	284	263	288	306	274	296	299	298	301	280	314	289	262	268	314	289	281	288	271	272	287	285	280	299	238	266	277	287	282	285	260	299	313	275	314	285	307	298	273	287	288	277	303	296	293	270	274	292	291	279	312	288	319	287	257	285	263	293	268	288	299	296	298	286	271	256	280	294	282	281	297	274	298	273	295	265	302	296	292	295	284	270	285	268	283	276	262	297	277	276	280	258	267	260	272	264	272	258	269	302	287	276	289	277	303	287	295	301	272	266	246	289	292	279	294	331	288	277	258	287	277	276	249	279	298	265	270	287	266	294	311	269	264	265	268	278	284	299	277	273	267	231	290	271	298	254	276	304	261	275	258	275	276	251	274	287	307	276	252	258	291	270	268	278	288	277	265	303	276	262	259	285	276	316	274	317	287	267	265	267	296	304	297	270	238	311	299	291	270	300	264	311	254	269	274	286	279	300	259	300	293	291	273	284	321	296	313	298	272	262	282	254	285	298	249	287	264	290	280	257	302	287	316	283	262	285	285	261	291	279	287	280	297	276	293	270	301	271	291	290	298	309	287	253	288	271	299	303	296	289	302	318	284	271	250	293	282	266	267	289	272	299	288	288	271	275	272	319	278	298	291	276	314	254	315	285	293	261	302	321	289	290	261	319	285	283	264	258	262	279	287	258	282	271	273	281	324	312	261	289	275	279	297	272	271	303	281	269	295	294	260	276	236	273	287	271	300	287	285	272	281	277	254	288	270	280	297	257	281	289	302	280	280	265	251	313	261	266	290	291	299	298	272	297	280	281	301	289	294	288	269	283	271	279	321	287	283	283	271	327	284	285	283	271	267	267	298	275	280	298	269	306	320	266	250	287	286	259	292	301	307	292	268	293	294	294	288	276	281	292	278	308	282	282	287	320	295	272	274	304	290	297	267	272	270	251	277	274	276	277	297	296	276	289	283	258	283	274	305	267	252	257	261	274	306	254	273	270	319	268	281	311	313	290	280	298	239	281	277	277	270	254	283	291	295	274	317	285	281	313	271	277	268	273	277	317	281	288	254	256	272	301	297	277	307	315	288	257	261	274	258	284	314	285	283	269	250	259	266	272	271	283	244	276	246	282	288	274	276	265	284	278	291	285	290	278	249	257	276	286	301	283	318	290	283	273	291	267	286	277	283	283	280	272	257	292	241	256	269	292	303	294	308	265	291	306	305	266	277	297	289	277	274	304	238	256	285	286	317	305	262	289	298	280	313	274	278	271	308	252	272	261	306	237	287	267	253	258	283	283	281	256	291	295	292	310	250	281	256	287	285	248	277	260	272	284	270	283	316	298	273	263	253	270	276	295	281	268	281	292	272	293	271	295	265	300	278	291	282	308	271	271	298	295	282	275	286	263	306	299	255	277	297	253	293	274	271	277	313	309	301	296	286	268	302	293	299	287	286	294	259	299	307	228	290	276	278	285	286	287	289	296	291	290	269	280	304	292	261	266	286	278	279	286	310	260	297	280	282	315	307	279	306	299	292	269	325	299	327	241	273	273	281	258	285	272	268	278	285	271	311	255	286	295	281	289	268	285	266	283	284	276	295	253	241	281	304	278	277	282	239	275	270	272	273	267	287	277	291	274	250	275	316	253	275	261	332	304	281	276	298	267	263	287	302	279	266	245	266	292	262	308	268	295	265	271	278	280	280	276	278	268	297	273	277	296	288	278	246	302	269	279	256	284	294	295	264	280	281	316	248	300	248	268	281	311	291	336	269	269	271	265	278	273	287	279	296	294	279	322	285	272	278	267	283	285	300	277	291	263	265	274	299	308	286	273	309	280	282	301	255	286	279	292	283	276	254	281	274	259	303	282	280	280	282	283	284	265	310	278	278	288	306	231	296	297	270	267	281	282	279	311	278	286	273	268	269	285	294	278	300	315	291	277	301	242	254	304	307	292	283	310	313	296	308	320	263	306	275	273	310	281	245	273	292	336	276	284	297	270	304	291	282	276	302	294	271	273	276	279	286	286	266	275	272	301	296	292	264	272	294	269	283	319	311	273	297	253	313	256	290	284	272	253	288	303	268	328	307	284	307	276	303	284	290	269	278	266	298	289	317	262	296	285	282	299	305	288	279	265	271	240	280	267	284	286	295	296	330	260	289	295	275	264	299	268	256	277	306	302	285	281	263	288	262	301	248	292	243	297	292	310	277	288	256	284	296	274	300	308	275	284	262	274	263	283	299	270	263	270	287	291	283	266	269	282	272	303	249	275	296	275	331	261	264	264	296	296	269	272	274	262	277	282	283	271	294	289	281	314	296	251	305	286	287	266	302	276	284	286	280	270	292	298	278	284	280	305	275	271	272	281	276	274	261	283	270	291	302	263	275	287	271	313	319	267	295	318	272	280	290	261	290	282	302	277	266	279	254	290	251	318	332	299	289	294	273	266	285	233	270	265	281	280	304	293	303	284	311	252	250	295	288	306	272	286	286	282	287	292	256	267	274	283	282	274	278	271	258	253	271	285	294	258	288	276	294	271	296	277	279	265	268	261	257	263	273	295	293	253	285	293	292	298	286	290	309	273	263	289	341	268	274	295	282	250	288	276	284	281	295	266	289	248	257	262	251	297	301	300	293	289	280	271	260	278	276	288	262	287	286	280	269	246	274	273	301	260	274	273	276	244	292	303	273	306	275	276	291	270	287	283	288	251	253	277	302	305	295	271	305	277	295	293	292	291	315	276	301	257	270	278	301	277	277	310	301	260	273	311	269	254	269	272	289	305	262	252	294	274	306	274	276	300	290	295	249	304	321	268	287	287	282	264	299	303	274	266	270	299	272	288	247	268	303	299	277	286	286	277	278	258	258	294	288	317	272	299	275	289	278	254	292	282	260	288	296	283	268	305	282	292	285	288	263	261	268	286	284	287	299	282	288	258	275	281	285	258	275	291	289	310	282	280	266	260	274	294	292	288	288	281	305	291	286	281	317	272	291	297	290	281	263	302	290	280	281	291	281	274	275	286	285	278	270	266	290	315	294	300	277	266	301	273	312	284	296	297	267	301	292	252	270	266	257	288	281	275	308	308	291	276	310	272	270	297	313	261	246	270	261	287	287	258	285	277	308	275	288	267	287	276	297	272	268	290	290	268	274	298	285	303	266	294	290	308	279	276	266	275	275	287	287	255	267	278	289	290	286	283	258	294	268	294	257	294	266	275	258	242	276	278	291	309	283	277	279	282	289	269	318	312	277	285	286	285	292	303	287	283	278	282	261	313	296	258	278	288	296	273	278	293	272	291	260	291	307	286	278	255	278	255	257	275	283	319	245	298	295	309	279	271	253	275	287	289	295	289	285	279	289	305	294	272	242	278	265	255	286	289	250	294	280	284	284	274	281	294	275	278	264	288	297	283	284	284	255	264	252	312	303	258	291	286	260	261	299	274	302	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
30417	6164	1551	1091	878	585	494	400	325	316	320	279	245	241	227	241	200	199	191	210	197	210	198	193	195	179	186	199	193	200	151	179	190	180	187	180	173	181	174	180	168	173	186	174	180	175	164	170	160	191	209	167	184	184	162	197	165	165	180	174	163	159	150	161	193	171	186	181	167	186	158	178	173	168	174	191	185	138	168	187	176	174	186	167	152	181	145	175	207	173	181	203	181	184	166	173	163	163	171	159	209	170	176	163	165	180	165	169	162	169	161	195	181	184	175	188	171	158	174	183	180	189	174	143	176	162	160	187	176	209	183	160	179	167	160	171	173	167	165	206	177	147	167	158	148	153	173	176	171	167	152	155	205	141	185	169	154	166	167	181	177	186	157	152	195	179	186	164	137	164	164	159	161	162	175	150	181	178	142	185	190	166	171	154	173	174	153	153	175	158	180	168	183	160	163	176	190	189	165	175	183	168	174	179	174	211	186	173	195	167	181	162	175	194	164	188	191	169	178	156	167	168	177	149	155	149	150	184	183	161	179	156	179	168	179	174	161	162	163	183	183	153	174	167	186	187	175	163	192	176	164	183	194	208	181	170	163	175	167	178	182	181	150	168	165	178	159	191	170	182	192	151	156	193	177	164	184	177	180	194	164	166	175	167	144	171	177	162	141	187	179	177	155	180	162	168	183	165	177	192	159	174	173	163	168	165	177	197	189	180	174	154	178	174	178	158	148	170	170	174	181	176	157	138	198	163	178	164	163	180	166	155	178	166	194	188	157	172	171	160	152	157	168	184	151	167	179	175	177	197	192	182	196	187	185	168	161	164	157	162	189	176	152	182	183	158	175	180	183	182	155	177	154	170	166	183	165	174	169	192	161	177	167	190	172	187	170	176	174	168	188	166	156	170	173	165	191	183	185	169	169	173	159	190	178	179	161	156	166	170	184	223	188	162	194	193	172	163	186	191	150	190	161	171	191	156	173	186	190	186	174	180	141	162	165	148	175	193	169	171	157	169	185	183	164	170	184	188	175	185	168	166	187	190	161	135	163	174	175	188	166	183	171	155	163	160	176	178	163	190	199	180	157	201	190	189	156	160	191	184	163	199	163	188	172	179	156	162	163	179	197	178	179	174	165	165	162	165	191	173	180	173	168	162	172	160	174	174	164	164	156	186	172	165	181	183	157	155	166	159	159	195	162	163	166	178	163	194	178	185	192	190	167	187	156	181	189	158	176	141	180	156	145	190	163	155	176	145	188	173	164	183	169	170	167	177	193	193	176	186	163	168	181	176	167	159	166	161	163	173	184	177	169	182	161	182	170	155	177	153	167	172	155	179	171	184	172	153	197	189	176	163	164	166	167	166	165	183	162	185	149	170	181	173	182	153	176	169	167	192	173	157	161	173	144	158	179	152	179	170	192	177	195	171	174	192	183	171	196	185	176	168	182	170	159	175	174	187	172	167	145	179	133	199	167	170	178	153	183	187	192	179	163	164	177	172	162	178	179	173	177	194	167	175	160	158	177	209	163	160	157	162	181	187	173	213	168	192	148	157	167	175	170	187	176	178	180	174	171	181	164	192	170	164	192	178	166	188	162	162	161	162	155	142	175	186	148	177	177	176	198	173	169	173	181	178	172	169	158	148	149	181	159	189	163	180	183	184	155	194	183	161	191	179	147	174	189	153	182	170	163	168	173	171	155	180	157	174	152	157	173	164	185	169	183	170	137	161	160	193	181	178	179	179	137	186	180	186	198	143	189	170	174	174	161	177	196	160	168	164	159	175	178	181	183	191	171	164	158	153	155	180	169	182	154	176	184	180	169	175	154	196	189	168	166	172	173	189	182	175	166	180	184	218	167	176	161	152	171	169	162	174	169	176	161	167	174	163	159	176	182	175	150	180	160	158	181	170	154	157	168	173	159	184	163	171	194	172	178	172	159	189	184	195	177	163	145	195	198	172	173	178	153	183	167	162	175	160	171	156	161	169	194	168	176	154	160	166	158	152	185	202	173	156	178	164	161	173	191	166	179	164	172	175	140	172	174	175	198	181	178	158	181	166	146	177	191	186	175	184	185	165	192	194	172	195	185	144	168	181	174	172	145	172	153	170	172	150	180	167	168	154	212	175	165	189	177	166	173	170	187	157	175	184	186	187	168	167	179	169	174	169	173	152	180	181	177	166	155	182	184	175	179	172	175	175	191	178	160	190	172	161	158	175	177	156	172	165	173	171	182	151	183	178	156	167	164	161	183	187	164	166	187	174	159	169	183	172	179	181	155	188	176	169	150	169	196	163	145	171	170	179	154	199	181	164	164	157	161	186	157	168	152	169	147	163	204	177	158	181	177	160	162	170	193	187	196	164	155	172	201	156	180	155	200	184	148	168	190	176	182	165	183	175	159	162	177	170	160	163	188	167	173	164	192	184	159	166	165	162	171	172	166	171	175	174	164	173	150	152	165	171	153	168	176	192	167	164	155	178	176	190	150	167	148	180	149	172	173	182	137	151	170	176	140	182	173	152	144	175	163	172	170	165	144	171	157	180	185	168	149	170	192	171	168	167	172	172	184	163	166	191	152	181	191	170	185	177	189	169	185	161	159	164	153	162	173	189	176	172	183	176	159	171	174	147	197	173	168	161	174	172	149	160	169	199	178	172	178	177	196	183	154	176	189	160	167	167	161	173	173	160	148	192	189	157	165	163	157	173	167	168	152	186	168	161	175	181	171	178	169	172	175	188	167	168	162	197	170	152	157	162	174	185	176	174	177	170	167	165	178	170	155	177	167	167	156	167	170	189	176	181	160	154	163	160	177	170	179	164	181	198	172	163	154	168	168	161	199	166	163	193	161	151	184	169	181	189	166	193	186	162	159	169	180	162	199	161	156	143	174	159	181	183	159	170	171	158	162	167	166	164	177	186	183	170	182	145	170	145	168	167	160	180	171	185	185	152	175	157	155	155	200	158	178	170	149	161	166	203	167	193	180	154	160	168	157	171	179	187	159	183	166	162	181	178	168	189	171	171	157	159	175	179	153	143	144	174	186	146	170	170	204	170	176	159	162	175	176	168	144	174	171	160	159	141	178	185	190	187	158	181	164	168	176	158	162	196	157	170	145	184	171	172	181	176	205	186	186	176	164	174	157	162	165	174	156	164	157	170	188	183	160	173	180	182	174	161	172	190	165	187	168	153	202	176	181	162	168	201	160	195	156	167	165	171	167	166	167	167	175	179	187	172	165	174	179	190	173	158	153	181	174	156	170	161	173	164	189	152	185	174	173	151	169	165	180	175	170	167	170	172	158	171	193	178	186	179	160	151	178	169	167	172	175	161	170	170	182	176	165	158	153	183	156	162	181	161	185	162	173	166	161	177	174	157	178	153	156	164	187	165	183	170	154	197	181	168	175	192	173	173	177	179	177	165	173	171	180	176	177	165	173	182	159	187	149	182	207	185	156	165	158	163	179	188	180	176	158	195	183	171	178	168	176	162	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13121	1556	3407	3755	3097	2495	2118	1829	1576	1405	1229	1107	1039	988	914	834	857	762	762	703	721	647	618	663	679	646	659	640	590	640	597	602	577	569	579	580	614	581	599	553	576	564	547	604	579	552	536	504	517	515	535	499	517	535	469	501	551	537	544	537	519	554	492	493	490	485	507	525	538	499	529	548	509	517	547	520	585	492	519	520	537	509	523	548	517	543	503	493	504	526	542	529	540	509	530	498	530	504	500	497	525	501	516	518	474	529	507	524	472	513	459	501	534	519	543	522	529	507	480	487	468	520	508	497	502	490	516	500	506	512	467	531	520	479	453	519	539	530	520	495	533	508	529	511	494	467	517	577	501	483	483	518	545	486	527	522	500	535	486	515	515	488	513	469	550	492	501	533	495	534	521	473	558	478	493	501	521	523	490	557	482	480	505	528	485	481	528	482	538	502	504	513	533	491	497	502	495	533	501	474	532	530	517	483	526	514	467	514	493	468	469	556	496	488	480	506	469	524	484	482	489	485	497	531	479	487	483	498	482	478	518	511	550	453	542	488	531	559	503	509	518	506	524	499	524	506	532	542	536	495	475	524	494	450	513	508	498	544	482	514	477	498	494	506	506	496	463	492	475	542	491	509	484	495	513	474	488	493	482	460	517	486	482	460	536	529	511	481	488	505	506	511	508	485	499	518	528	506	489	526	453	485	513	526	504	497	503	497	495	510	492	508	509	472	508	476	488	512	516	480	518	491	512	492	478	487	502	532	463	502	524	476	517	541	496	521	512	503	540	479	506	480	500	484	467	513	489	530	531	478	487	493	524	517	452	522	505	490	514	494	485	522	495	531	500	521	525	486	465	492	494	486	514	519	500	489	505	513	537	546	493	449	478	540	526	514	528	485	511	528	476	530	544	506	526	537	528	511	508	534	446	521	485	497	463	530	552	490	497	460	545	493	517	507	524	473	531	493	530	488	506	487	503	470	522	477	542	497	483	493	500	508	477	479	513	475	510	494	471	495	499	480	474	479	537	495	521	502	526	501	506	495	516	450	539	481	524	506	493	498	508	523	502	493	495	530	526	465	518	459	527	493	495	498	490	480	494	464	491	468	525	496	484	513	504	499	525	496	533	487	524	506	511	480	531	487	503	470	495	498	510	496	478	508	481	493	515	539	544	518	506	487	502	508	503	497	464	547	509	495	526	511	538	479	481	529	520	496	483	500	516	524	507	491	457	515	456	491	514	487	499	489	475	503	509	506	462	469	515	483	532	494	474	499	505	541	483	500	533	482	501	478	522	461	479	534	488	511	454	497	499	480	494	470	514	524	553	490	482	498	530	551	533	542	481	491	508	510	503	510	509	553	524	501	501	474	509	524	546	519	501	488	494	507	449	513	498	506	520	487	526	494	512	549	467	485	521	501	529	495	520	536	508	520	530	472	531	524	509	494	513	498	502	515	475	476	499	540	478	538	488	513	517	489	523	512	546	489	532	497	500	504	502	468	502	489	504	522	508	529	465	509	518	499	486	545	489	494	505	530	522	535	482	548	501	528	472	496	474	481	556	478	514	474	513	526	515	472	529	523	538	480	506	483	530	494	483	482	519	516	497	523	523	555	499	525	510	503	493	515	470	532	481	476	516	482	476	522	518	494	516	509	501	490	492	527	501	472	502	520	533	519	486	495	529	504	491	491	481	505	512	485	499	478	482	500	495	517	513	485	487	540	495	503	500	539	538	501	493	497	530	522	489	515	520	509	514	533	517	503	521	516	493	501	486	562	543	554	485	477	492	512	544	454	545	492	503	489	516	508	525	477	505	558	492	537	512	510	517	476	545	511	489	506	530	534	506	535	508	506	476	525	507	522	503	486	495	484	522	490	545	521	527	520	501	512	505	506	479	531	539	494	510	479	552	525	514	484	500	492	480	498	520	513	490	510	495	491	503	477	517	547	498	491	507	509	526	512	452	514	536	531	515	504	515	495	502	475	517	493	503	501	498	516	503	497	490	494	520	545	484	514	526	509	505	534	504	536	491	500	500	512	554	522	500	487	504	474	520	493	522	501	497	477	510	506	544	524	469	525	477	497	499	495	493	524	491	535	529	526	501	520	466	537	559	525	504	498	513	513	523	491	456	461	503	527	474	550	557	465	508	508	534	495	523	525	525	513	495	503	507	509	467	506	497	502	504	516	480	451	506	513	480	479	523	490	526	479	527	537	465	525	538	478	552	512	509	513	496	476	508	478	560	534	477	483	503	529	512	497	481	519	479	486	492	491	513	500	499	475	469	493	503	472	514	501	451	533	515	520	499	520	488	512	495	534	524	490	472	515	525	554	518	509	529	490	528	530	534	503	517	464	521	530	476	533	512	518	478	512	494	515	495	508	531	526	495	507	530	488	502	473	493	493	530	518	455	472	545	467	541	487	516	498	488	503	506	519	524	528	489	520	489	493	512	525	485	451	529	515	490	493	546	494	504	511	479	525	470	509	541	517	489	507	504	492	522	520	542	481	514	518	491	505	528	482	499	520	516	514	518	509	488	492	481	507	527	518	513	488	515	502	518	481	480	498	523	525	519	491	472	454	535	477	509	520	520	505	467	467	477	482	489	479	512	513	496	475	473	519	476	514	463	474	541	467	509	492	495	490	481	524	506	483	472	474	540	491	498	529	492	520	446	500	460	515	538	572	507	491	512	505	533	456	522	486	460	494	514	522	543	504	518	491	493	495	497	483	488	541	517	476	495	506	522	548	529	551	479	501	478	518	533	545	475	507	490	554	501	492	525	530	525	527	486	472	465	505	505	464	503	514	526	497	480	465	548	522	470	518	528	492	524	464	459	508	481	495	529	493	502	461	519	517	537	513	534	516	517	501	525	502	506	568	478	489	474	515	548	527	498	503	476	491	528	486	517	508	515	507	518	461	543	495	510	519	473	502	502	499	527	492	488	488	521	446	458	465	504	486	518	463	527	520	524	527	547	511	486	503	485	521	516	497	493	529	496	452	477	496	465	538	511	497	504	511	491	504	497	517	500	455	458	464	540	503	541	479	491	538	522	495	518	523	530	473	504	483	534	510	501	482	501	461	509	479	512	500	541	484	507	538	480	512	479	508	459	516	545	551	502	479	489	539	529	482	530	479	502	490	514	522	481	523	521	494	483	452	522	538	500	534	505	466	479	492	521	477	522	495	500	501	585	502	489	489	506	491	574	498	472	540	557	466	517	513	522	516	492	531	511	519	494	519	532	528	524	480	477	515	492	486	465	526	510	531	486	511	508	510	489	501	495	503	520	511	503	504	545	525	491	507	507	517	469	521	471	534	509	525	489	504	504	534	488	511	471	549	498	487	469	493	514	517	512	493	533	485	488	474	522	451	476	517	535	519	558	497	508	499	529	518	552	532	528	524	511	502	515	518	484	503	518	515	537	492	497	520	475	480	508	498	494	497	512	502	509	516	489	501	483	486	531	534	526	489	523	513	531	448	514	515	498	502	522	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
39357	9354	3270	2318	1615	1176	910	821	708	558	492	455	457	435	383	371	360	357	378	346	313	324	305	298	332	291	314	280	283	327	305	290	303	250	273	321	309	265	278	307	300	306	306	284	301	278	306	275	273	278	291	280	275	275	263	286	262	269	276	275	266	272	286	275	259	264	283	288	288	218	294	275	281	275	282	252	289	251	279	291	274	268	255	320	268	248	302	280	286	258	267	289	263	271	286	267	269	296	265	272	260	248	300	254	248	255	273	235	265	262	274	240	261	272	271	295	272	245	260	272	266	284	288	240	287	260	251	257	246	251	314	263	278	272	256	261	282	278	290	255	292	267	272	274	281	243	272	243	243	298	284	303	270	287	278	274	300	285	254	225	293	252	265	258	272	253	260	270	277	269	267	291	277	246	305	257	268	284	267	283	278	257	253	273	276	284	278	304	254	246	265	289	273	261	286	288	239	286	252	259	275	279	291	278	302	293	267	284	295	266	262	260	248	313	267	289	302	292	268	268	258	264	265	272	242	271	250	275	288	295	248	285	276	286	277	263	276	231	264	271	267	286	282	304	285	270	277	273	291	268	281	303	270	280	275	236	269	272	286	286	242	290	267	274	283	288	296	279	280	271	275	289	252	253	293	292	274	292	296	283	268	263	293	277	267	266	282	289	299	279	287	230	286	284	282	266	277	274	289	278	272	279	266	259	260	274	268	265	282	261	308	257	272	321	279	288	268	254	277	266	278	267	280	270	319	265	269	259	293	273	259	243	248	279	263	280	262	251	287	273	266	287	242	260	291	265	251	272	263	267	244	244	318	245	296	271	274	281	286	253	262	285	236	274	272	275	301	279	257	232	286	293	254	283	317	280	265	291	267	279	249	295	285	267	245	279	281	265	261	266	290	267	265	274	273	251	286	274	278	284	268	304	265	241	281	302	261	267	271	251	241	264	268	280	279	254	266	297	293	276	273	243	258	277	297	241	286	261	253	251	263	278	277	292	286	272	250	296	258	268	292	257	296	297	290	306	256	267	269	266	288	278	296	269	275	293	268	270	249	268	290	284	267	273	282	279	260	285	281	243	288	258	280	282	282	266	308	268	251	269	280	252	253	279	275	273	294	249	262	283	233	270	251	255	275	272	278	272	257	279	285	270	283	269	313	292	248	286	259	253	243	280	287	297	285	277	283	240	257	287	290	268	248	272	271	285	282	270	292	281	282	282	251	262	247	259	283	267	269	285	272	265	282	293	292	261	293	265	314	305	259	271	294	287	280	262	271	261	302	287	282	270	254	261	292	267	272	273	259	263	292	246	277	271	262	268	275	268	276	268	319	286	300	288	291	276	305	257	280	269	258	279	255	255	306	251	291	268	258	262	272	262	275	253	281	291	244	266	268	275	272	258	249	242	260	288	253	290	272	270	263	295	276	253	249	265	256	271	252	278	279	274	268	233	256	266	252	305	271	247	279	281	273	261	268	268	284	284	280	268	276	265	257	272	281	287	256	277	260	288	267	241	292	271	272	247	298	272	291	253	249	276	261	275	320	267	263	291	277	271	292	258	284	304	296	272	269	282	242	315	296	290	290	285	268	252	293	251	264	258	287	264	266	277	275	229	268	288	290	285	281	263	263	284	296	272	274	268	265	268	281	273	255	269	281	261	253	278	265	293	282	265	273	273	275	243	287	263	284	258	241	273	268	283	287	259	263	267	263	297	276	281	283	273	279	277	260	261	299	281	275	257	267	273	266	244	255	272	265	290	278	282	264	236	285	262	281	315	233	286	256	281	238	275	248	255	275	298	274	278	274	256	263	307	304	291	310	263	291	296	280	264	266	284	293	281	264	294	285	300	301	246	249	260	265	287	292	252	273	268	282	276	300	300	285	261	281	252	282	282	270	278	265	283	281	294	266	256	254	273	309	280	259	260	288	256	250	304	279	278	253	287	286	292	296	270	286	306	308	270	250	267	272	270	285	257	287	267	280	282	276	275	277	247	302	290	268	262	280	290	286	263	263	302	309	285	279	283	261	268	295	253	264	267	273	301	285	271	282	306	274	260	268	264	288	258	272	270	302	269	260	285	274	263	253	252	244	256	236	264	267	275	290	280	265	270	272	290	283	273	255	282	259	279	271	296	241	266	258	279	293	292	263	242	275	262	287	291	290	281	305	253	271	266	278	258	304	268	259	291	301	250	231	269	262	261	234	241	262	317	289	259	262	288	257	293	252	270	260	291	268	295	246	264	311	264	277	271	265	228	271	264	264	247	272	284	254	276	253	291	302	281	275	260	292	250	289	263	286	273	254	237	295	256	268	284	259	237	278	252	264	288	244	265	266	285	289	273	292	275	255	269	268	260	279	273	274	290	265	235	259	277	269	293	276	277	282	222	264	268	284	286	287	292	263	252	265	281	270	257	269	250	257	242	248	272	233	267	260	273	291	261	268	259	265	256	261	309	286	281	252	282	305	282	285	289	310	279	271	277	243	297	283	282	266	280	270	268	243	306	286	251	263	238	291	261	276	260	235	282	253	288	236	264	288	234	278	265	288	263	294	290	264	306	265	260	267	257	244	281	245	271	280	269	292	265	300	268	301	268	263	251	230	259	294	264	274	258	257	287	264	256	286	246	262	268	260	278	277	256	280	301	263	284	262	346	269	308	270	280	279	265	253	286	276	287	302	293	296	272	244	282	261	263	282	281	233	262	270	273	251	278	285	279	273	270	287	268	279	262	271	276	268	247	281	275	256	303	294	271	288	290	289	297	277	264	244	262	253	264	275	273	278	253	296	275	272	254	276	247	297	247	299	246	273	267	310	269	280	270	280	276	275	272	291	298	267	259	258	255	256	294	283	266	295	264	250	277	297	260	260	272	279	245	267	295	277	282	288	299	226	259	290	260	264	261	270	267	264	262	281	275	272	265	296	282	272	273	259	270	288	263	228	302	264	299	271	264	252	268	274	281	305	268	266	308	267	303	276	287	297	292	297	279	282	267	270	268	281	303	245	260	281	240	252	287	297	267	261	288	274	277	269	277	269	277	265	277	254	286	249	269	283	295	289	265	282	277	252	236	248	289	268	292	287	292	251	271	247	278	257	256	262	250	241	269	258	249	259	271	290	270	277	278	300	300	264	272	274	266	256	280	270	242	262	247	267	277	258	253	282	284	263	287	288	266	289	275	310	242	270	269	275	279	291	252	249	270	262	271	228	269	271	308	264	255	308	314	293	278	261	247	289	279	258	289	307	273	266	268	259	282	299	289	256	252	282	272	261	274	243	266	293	294	253	278	273	266	265	263	305	241	255	266	272	255	252	261	234	286	275	294	277	252	290	281	275	291	278	290	297	234	297	294	258	289	262	275	272	259	266	282	257	271	274	244	238	279	267	283	275	252	290	274	287	261	293	275	286	271	301	243	291	259	276	269	286	290	299	263	283	275	263	264	249	287	258	274	290	281	274	288	283	268	280	278	261	243	284	272	235	286	269	307	277	267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15371	2867	6136	6937	5727	4735	3872	3244	2720	2438	2184	1896	1740	1696	1476	1449	1307	1290	1224	1195	1155	1090	1113	1009	1016	959	1043	935	978	901	932	883	913	866	865	826	862	850	861	877	801	843	863	834	815	834	841	740	851	817	831	770	770	834	757	790	827	813	750	792	772	782	800	805	716	754	835	720	844	735	772	792	780	763	763	705	757	805	792	728	786	735	774	736	749	782	730	755	766	776	750	747	731	762	732	762	769	749	776	796	738	784	794	759	715	694	759	799	773	754	777	754	710	737	737	743	750	742	786	753	729	728	740	749	734	736	786	699	776	770	756	750	759	675	738	698	718	678	706	743	677	715	729	742	728	749	756	750	798	780	750	750	727	757	732	736	814	747	723	705	730	707	765	748	798	764	766	701	717	739	753	735	745	701	750	717	759	748	737	759	706	737	729	729	695	779	742	775	770	743	741	713	736	714	776	758	711	754	751	711	752	701	716	725	751	713	772	732	744	796	743	701	719	733	715	707	730	712	695	755	756	744	734	711	739	717	747	713	756	742	716	717	733	818	731	773	723	732	726	765	745	732	704	756	747	731	711	735	782	733	726	735	714	747	742	727	725	712	733	723	728	751	766	777	700	778	744	797	742	723	746	739	724	732	707	726	696	770	700	729	761	706	699	744	737	710	728	797	744	755	752	737	723	748	745	774	735	747	706	751	768	751	707	774	731	727	704	718	717	701	728	727	777	757	727	718	762	761	755	707	748	742	713	701	759	734	774	721	762	738	728	725	792	735	658	742	727	748	715	777	737	709	711	728	739	672	716	743	731	742	722	775	723	721	664	742	748	737	721	682	707	754	730	791	725	713	751	746	748	769	737	718	744	800	724	766	734	684	755	706	752	704	738	747	770	692	694	686	762	764	783	759	737	740	739	722	754	726	758	751	784	709	734	711	747	770	749	704	754	743	782	716	733	785	793	719	739	746	780	737	721	750	711	730	735	718	673	686	749	716	714	742	710	730	743	764	760	720	764	748	744	765	765	734	758	718	692	753	735	738	761	723	737	806	746	786	718	741	718	719	733	763	701	741	742	715	756	791	707	753	762	693	685	702	753	747	741	715	741	740	713	794	753	767	707	732	726	754	746	763	738	720	776	748	722	750	777	726	734	739	785	701	764	752	789	728	812	735	761	764	732	756	728	752	763	752	720	742	706	741	750	773	777	722	729	726	713	755	767	709	722	715	740	743	712	752	739	737	768	729	746	725	767	772	752	740	715	749	720	744	792	789	723	729	738	750	711	748	756	719	705	713	740	774	675	715	744	717	709	712	719	755	709	758	750	730	723	747	769	744	735	701	709	703	757	760	728	734	730	751	719	724	728	708	741	780	702	763	735	724	744	698	801	747	716	729	752	753	744	732	738	725	735	724	714	731	788	737	739	726	760	720	719	759	767	732	736	702	708	718	743	709	758	769	729	735	783	723	734	745	762	787	810	818	713	707	748	738	726	771	710	805	756	750	705	743	777	730	728	761	765	754	740	723	698	771	763	815	752	721	674	766	754	814	747	748	711	738	735	687	724	692	703	719	775	742	751	734	730	731	760	754	710	749	736	707	745	715	762	723	754	740	720	712	752	703	753	717	699	746	753	788	726	769	755	690	796	721	751	773	684	730	724	732	723	698	729	743	769	786	766	778	719	721	725	753	712	767	697	698	720	763	734	724	671	724	722	709	723	714	730	712	740	723	755	718	696	705	742	757	768	694	703	770	758	739	710	768	725	798	769	716	748	729	697	695	724	698	727	739	795	776	762	703	731	708	765	726	747	747	735	700	727	714	714	755	694	772	746	747	726	738	706	718	738	754	749	740	769	781	724	722	706	722	674	703	736	742	754	727	717	765	746	689	773	699	705	758	740	745	723	726	755	707	755	734	727	700	745	712	731	742	725	724	748	774	777	792	759	747	785	728	715	759	734	730	764	752	763	775	739	727	754	695	777	767	729	718	749	762	783	719	734	784	713	738	754	773	742	707	730	704	703	750	709	704	769	768	727	740	714	724	717	728	764	755	730	736	708	756	714	741	744	795	716	699	746	738	750	766	740	754	777	722	753	718	707	760	737	790	739	756	722	700	676	699	666	711	760	752	716	713	704	734	655	778	723	766	717	679	711	778	754	748	711	789	754	741	761	705	761	708	677	715	738	751	796	767	711	708	722	732	736	713	794	754	745	782	711	703	737	770	806	730	714	746	773	707	735	761	742	753	769	711	708	723	731	706	710	718	706	731	777	733	719	749	705	760	732	714	760	719	724	716	796	730	651	745	766	755	714	726	696	693	765	720	759	767	725	722	734	718	695	785	835	708	765	757	732	710	775	770	739	738	675	741	740	730	746	716	732	749	753	723	709	750	720	710	747	769	730	747	790	745	717	731	758	725	718	758	719	729	770	708	744	679	799	712	730	738	742	750	732	714	751	751	744	731	731	745	742	754	758	756	733	722	726	683	749	699	719	729	776	746	775	749	746	733	717	730	805	691	729	731	754	764	751	752	740	734	747	707	728	754	724	766	722	738	761	770	735	717	732	762	733	763	742	746	782	729	772	714	743	722	726	761	770	724	773	743	741	729	745	754	719	729	747	722	717	748	750	746	761	766	724	679	756	725	724	721	737	757	733	765	736	793	769	774	695	721	693	734	749	718	740	719	738	740	735	705	744	714	704	753	718	695	758	711	768	713	764	744	748	757	740	762	717	711	728	722	752	691	711	730	741	767	722	695	711	765	729	739	709	726	765	721	685	745	721	727	688	736	732	734	762	743	704	738	730	727	716	750	709	792	774	750	710	757	758	761	737	722	766	745	754	705	740	725	751	724	738	723	759	767	721	721	753	737	767	673	697	783	739	752	717	706	720	662	722	724	707	763	743	728	746	716	761	740	715	716	741	726	736	740	740	743	690	739	746	685	799	743	729	769	754	761	729	741	740	748	759	745	741	700	775	755	771	755	772	745	742	737	759	724	726	730	743	705	725	736	775	753	764	755	723	746	693	736	736	783	743	732	749	687	704	753	729	744	739	687	730	714	769	751	752	698	742	738	730	710	711	740	766	772	784	743	726	699	732	732	717	790	750	687	728	694	721	792	700	694	746	764	773	667	706	800	708	730	730	742	723	691	729	754	739	724	727	746	742	718	718	737	767	713	732	759	712	715	783	681	714	717	742	730	709	722	721	745	743	697	772	730	717	757	752	779	731	743	711	740	774	730	701	753	741	738	703	708	748	763	760	697	696	794	686	723	747	746	702	721	701	686	714	691	732	752	746	755	714	725	722	777	716	751	763	713	739	726	726	732	815	735	738	722	742	681	742	797	735	713	794	739	741	711	786	769	793	750	666	747	727	702	702	744	781	781	747	733	719	690	706	738	749	760	771	757	737	749	772	758	717	723	771	740	698	718	714	745	692	701	729	750	767	713	715	730	727	756	695	729	745	760	771	714	744	734	777	752	764	741	715	744	767	751	716	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
4517	276	152	153	129	102	78	103	93	90	71	86	85	91	107	75	83	88	88	92	76	71	95	88	71	85	67	87	76	88	83	82	78	83	71	98	82	86	91	80	71	82	99	91	81	68	81	84	85	82	92	94	92	91	81	76	84	85	88	70	96	103	95	75	75	77	84	84	86	81	87	85	79	95	63	77	96	67	87	77	79	74	88	110	79	84	90	78	79	82	80	100	76	68	83	71	79	90	73	94	82	82	73	93	86	78	101	82	70	93	69	74	82	97	77	84	85	67	89	76	87	88	69	83	77	93	85	87	76	82	73	79	81	85	89	89	89	76	81	102	92	96	83	78	86	75	87	87	92	72	104	73	70	90	85	80	77	96	68	86	78	87	75	73	84	88	65	77	93	83	89	87	97	83	74	90	91	78	95	87	79	82	88	89	73	88	64	73	70	96	79	91	70	68	75	84	71	90	86	81	98	81	110	69	77	81	81	61	76	90	73	78	76	97	94	89	84	79	70	69	78	98	69	75	98	76	79	85	94	91	83	73	82	79	77	85	85	78	82	91	82	91	76	76	77	88	84	91	75	84	81	103	93	80	91	80	102	89	81	76	77	85	77	89	91	73	64	74	91	85	87	99	79	65	93	88	87	75	70	84	78	79	71	85	85	66	70	82	90	81	79	76	73	79	75	88	82	84	70	89	93	81	71	77	85	86	89	78	87	89	86	93	87	95	67	81	79	75	65	94	76	90	84	80	93	71	103	88	75	80	103	92	78	90	90	77	75	88	70	84	85	73	89	78	75	82	75	76	77	76	92	65	94	85	70	72	85	79	79	73	94	83	79	84	78	91	76	74	79	87	92	88	92	78	87	77	83	97	78	78	101	77	81	81	77	86	103	76	97	92	88	65	83	80	110	88	91	85	74	86	75	82	79	81	76	92	81	68	88	72	96	86	90	85	73	83	82	82	91	85	90	78	88	85	78	70	90	65	82	93	81	88	80	56	63	72	91	73	78	70	82	90	100	87	84	80	77	76	69	83	82	91	78	84	82	86	91	76	64	83	82	86	86	82	76	82	93	92	83	71	92	89	87	88	70	72	80	101	89	87	76	81	83	84	91	82	87	61	85	90	89	82	94	85	79	86	89	80	80	77	76	78	75	80	85	73	91	75	90	80	60	80	78	89	87	78	83	95	75	74	85	84	75	86	91	77	88	86	73	93	88	109	89	90	77	87	86	73	89	107	74	76	81	85	63	104	88	80	78	107	86	91	70	79	77	80	94	83	85	78	73	90	71	97	78	78	78	74	83	85	98	77	76	80	88	71	78	65	88	76	75	62	75	71	83	88	78	84	76	82	84	76	90	81	78	98	80	85	64	94	93	73	93	79	64	91	98	102	96	89	95	87	82	75	99	96	84	84	85	92	86	98	93	100	82	92	84	76	88	90	85	68	76	81	77	72	79	84	94	82	68	81	67	72	90	88	80	81	77	80	77	110	85	69	80	84	83	94	78	83	81	83	93	95	90	80	83	96	79	76	84	84	70	92	89	94	87	79	101	90	65	92	91	73	88	92	74	77	90	93	82	93	102	70	83	84	82	79	86	96	63	87	74	86	87	78	89	88	103	76	83	91	75	71	67	84	82	88	86	84	71	98	66	73	84	89	93	74	75	87	57	76	95	81	88	72	71	82	88	86	71	79	81	71	88	83	86	83	75	79	112	81	89	94	83	86	103	69	78	93	90	76	90	77	86	94	86	83	78	89	89	90	85	74	78	84	70	83	91	78	77	78	92	84	82	72	85	85	84	79	94	82	94	104	58	85	82	84	90	109	85	84	91	80	85	78	82	93	86	69	99	87	71	77	76	69	89	71	79	85	83	83	90	72	87	69	89	84	102	96	96	75	98	96	84	92	92	81	81	82	89	67	86	69	74	90	107	79	64	83	89	101	77	94	107	82	87	106	85	66	89	87	78	92	87	111	80	90	90	91	73	89	79	74	76	68	94	77	94	91	64	82	92	68	81	68	73	84	87	92	79	76	69	80	82	81	76	86	86	93	84	87	76	71	80	84	78	83	79	82	88	99	87	69	80	103	75	92	86	77	79	70	91	83	74	83	99	87	92	75	65	85	79	74	92	100	69	93	80	71	89	82	87	87	97	70	76	77	74	73	79	67	82	78	82	87	80	73	84	90	82	92	81	80	82	74	87	82	93	75	74	62	69	81	79	107	82	82	67	80	79	92	85	72	94	71	91	84	73	82	101	80	78	79	103	87	87	79	63	79	81	78	97	79	85	83	87	64	74	78	81	98	75	82	95	86	82	91	86	96	83	84	84	94	96	98	76	77	94	73	94	73	70	81	97	73	72	85	87	81	84	93	73	70	110	84	86	98	73	102	97	74	99	84	80	86	79	87	85	79	81	76	91	103	97	86	91	85	104	67	83	90	77	91	85	85	87	79	73	82	83	75	87	90	70	76	99	61	78	78	75	67	74	73	95	95	67	70	75	85	96	70	74	75	95	100	87	68	78	83	60	79	77	98	78	53	88	94	83	67	99	83	86	93	78	93	91	85	83	74	76	74	90	82	79	83	92	66	85	82	71	78	91	79	77	67	72	65	80	88	66	68	86	84	95	99	53	82	88	70	112	69	76	84	79	84	83	85	100	85	98	84	75	74	98	87	74	87	65	82	85	81	73	88	94	77	92	88	77	74	64	85	83	75	73	82	95	85	61	88	97	80	68	84	85	76	85	92	99	79	73	71	99	81	76	73	79	84	79	82	76	83	70	70	78	77	78	88	102	82	83	68	99	87	88	83	88	86	88	88	73	86	90	66	88	103	80	84	78	98	78	69	87	101	70	87	84	81	97	103	82	89	94	85	75	89	78	80	99	88	86	90	84	75	72	87	76	90	79	86	89	93	72	84	86	87	88	80	77	66	77	73	81	74	76	75	91	74	90	88	73	88	78	79	89	85	79	76	89	88	66	85	89	83	83	83	97	87	70	93	65	96	85	91	84	80	79	67	89	69	89	67	85	104	59	76	106	63	87	84	75	74	81	74	87	71	87	87	87	82	85	77	76	81	93	76	91	90	67	90	92	71	89	101	70	95	79	95	81	79	85	78	86	94	109	71	84	88	78	103	100	91	79	87	93	87	72	97	79	77	86	94	81	93	82	76	94	77	76	78	88	89	72	86	69	84	82	83	80	73	72	92	98	87	69	81	81	66	78	78	95	98	80	84	69	88	71	71	82	77	79	83	90	67	86	78	103	98	88	85	89	96	82	85	75	83	73	77	88	86	72	82	94	88	95	89	77	68	71	95	77	79	90	88	80	82	94	77	56	84	61	107	85	83	73	80	86	90	89	81	96	92	72	74	85	84	82	90	80	95	100	74	74	78	78	70	75	76	87	64	84	90	89	77	80	85	83	91	94	84	85	84	80	90	84	77	82	85	82	79	70	96	80	87	99	80	98	94	89	78	73	101	80	87	68	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
4866	341	521	468	434	414	419	360	361	323	302	295	329	317	314	293	333	308	314	263	304	296	269	258	281	285	284	294	284	288	295	240	273	296	261	297	290	249	269	291	310	328	300	278	258	307	266	295	267	261	306	277	304	279	285	266	280	292	289	289	293	282	246	288	273	293	273	290	299	272	281	268	288	277	270	296	280	279	265	277	280	297	282	285	259	281	312	244	282	272	293	267	288	279	273	288	286	271	276	272	294	271	271	269	278	280	274	308	288	278	300	295	274	294	267	266	253	264	286	302	276	276	288	270	266	282	288	276	306	257	287	302	255	302	265	289	330	273	258	299	305	306	284	279	285	242	283	268	299	282	253	287	270	296	256	287	302	290	325	309	266	287	270	266	269	262	290	308	270	287	287	297	261	273	289	312	285	264	270	305	273	299	278	281	272	274	314	294	278	269	306	275	281	315	287	263	279	263	277	293	307	292	279	292	296	277	288	250	287	315	278	271	271	268	287	260	271	289	276	319	304	293	301	281	265	286	260	296	301	290	289	294	278	275	298	330	272	318	292	278	322	286	279	287	283	279	292	266	283	246	267	273	293	277	284	292	298	285	274	289	260	284	294	266	298	260	302	303	304	283	254	266	278	287	278	251	269	309	312	278	292	271	285	266	291	272	272	291	258	285	274	298	289	289	255	286	309	281	290	269	289	285	280	277	284	264	264	289	298	304	284	261	265	276	297	296	302	301	304	265	296	289	279	304	248	289	284	308	282	254	265	291	276	293	299	257	285	271	267	283	273	278	268	264	276	294	270	262	274	265	276	280	261	276	282	285	251	284	270	279	268	276	291	261	298	277	305	278	306	284	279	268	295	296	265	283	254	247	298	283	305	305	272	287	300	305	263	304	263	280	290	323	310	291	254	310	266	284	282	271	297	297	311	269	285	289	294	295	299	283	295	269	281	281	291	283	284	294	264	288	292	263	277	287	243	266	274	308	256	292	290	318	308	300	268	272	278	317	284	294	290	280	294	273	287	269	307	284	274	260	262	268	273	291	274	268	299	285	271	300	289	311	293	316	278	274	286	260	278	293	289	269	257	290	274	265	273	302	284	297	246	303	261	272	257	264	269	287	279	262	314	267	288	270	284	266	299	281	281	272	301	269	275	288	263	294	276	258	276	297	277	286	256	298	323	278	277	259	283	275	282	302	289	282	290	276	252	283	268	312	298	284	284	310	294	279	284	303	251	297	278	266	290	271	280	277	281	289	244	280	289	281	284	272	294	295	274	270	293	289	296	236	244	280	287	281	287	282	313	292	288	281	275	313	302	265	255	265	298	274	310	287	289	295	284	280	270	270	274	277	296	263	287	308	253	302	283	288	309	285	310	311	315	283	267	289	253	284	311	273	302	266	283	280	289	286	284	274	256	320	278	256	226	277	283	255	304	284	293	263	257	304	272	272	264	293	268	281	252	279	284	281	310	296	266	267	315	275	285	285	289	264	270	271	276	305	292	299	301	300	294	270	277	269	303	267	306	288	276	279	306	267	267	270	270	316	288	281	245	258	307	247	310	272	259	257	293	271	290	269	260	298	294	251	265	300	282	280	285	275	280	309	272	285	269	266	288	269	300	293	313	271	272	283	294	316	277	265	254	279	303	282	324	290	292	264	307	268	252	281	272	269	252	298	292	269	287	285	281	292	284	303	290	290	260	289	274	267	302	266	269	298	268	286	312	269	295	271	278	294	288	289	272	252	287	268	296	255	256	280	282	314	308	296	277	287	247	247	264	283	295	316	280	292	295	269	305	270	283	298	305	267	259	270	269	271	291	280	303	282	272	313	272	320	303	312	275	280	290	284	255	282	294	255	272	292	288	271	294	251	295	278	268	289	278	293	277	264	305	258	302	299	267	295	283	311	248	295	278	273	323	251	250	301	270	308	257	291	282	282	279	262	282	266	270	304	312	309	277	265	265	253	287	308	266	264	271	268	265	270	313	253	300	309	284	290	272	246	269	285	303	247	265	285	304	321	290	271	286	279	289	253	259	283	260	277	272	288	253	256	308	264	269	300	299	299	275	299	280	275	271	280	271	269	265	246	264	328	313	254	266	296	268	309	281	275	261	272	276	267	272	261	265	281	258	257	281	243	282	308	308	306	293	284	309	283	300	267	281	303	308	284	284	276	273	287	278	274	293	254	278	259	275	288	323	270	282	315	286	267	326	241	273	275	273	296	291	251	295	284	288	279	295	297	295	312	278	296	264	292	277	260	277	270	278	269	275	278	266	281	253	284	273	270	298	276	262	262	299	296	307	279	311	267	304	287	292	272	278	284	281	269	279	245	293	299	250	263	314	298	277	293	287	297	307	312	266	243	249	251	281	278	279	300	297	280	277	270	267	280	272	269	262	281	260	286	279	289	285	284	289	260	264	295	287	300	282	285	278	282	268	300	320	300	274	267	261	288	283	280	310	302	291	284	294	265	297	277	296	286	276	260	278	248	301	275	310	267	275	278	276	287	288	265	320	296	278	263	284	292	281	286	282	284	296	288	251	307	291	302	265	294	290	301	256	267	256	268	268	282	305	278	321	298	271	288	283	322	286	316	261	237	245	285	286	295	293	289	289	266	293	285	287	267	273	296	306	296	294	262	292	258	272	269	276	304	253	280	265	307	289	284	285	307	272	290	284	259	289	262	264	304	272	265	278	287	269	286	297	266	299	275	274	280	284	302	283	270	282	309	311	304	264	297	313	313	265	285	274	289	254	295	278	275	258	271	280	291	278	301	293	283	280	271	251	263	261	298	309	290	276	316	310	304	275	288	282	289	270	303	309	298	310	297	282	283	280	257	281	300	260	306	257	267	305	297	281	260	284	287	276	269	287	290	308	281	271	273	294	284	305	298	259	292	306	281	258	299	266	277	273	254	292	281	263	280	285	260	290	277	271	281	289	267	285	291	278	304	272	256	285	280	298	277	287	270	287	270	248	284	268	258	300	265	256	316	293	290	251	292	301	277	282	282	274	290	297	278	287	259	263	276	267	278	273	296	303	288	314	296	301	266	319	287	302	278	295	272	255	262	263	282	292	273	297	261	298	280	294	303	255	286	302	290	293	277	269	301	268	284	273	315	309	269	276	282	282	304	264	240	306	260	310	322	261	298	285	282	310	257	297	292	300	289	258	257	312	281	290	279	278	287	272	274	249	280	277	290	308	271	291	287	305	281	302	309	290	299	308	283	256	288	291	242	261	298	311	300	317	301	313	293	278	298	284	309	288	282	270	271	282	267	312	287	290	306	292	279	296	288	286	269	281	293	291	276	285	264	253	272	266	288	290	323	300	303	288	327	282	256	286	265	264	282	272	293	266	272	252	286	292	309	300	290	278	296	270	310	313	291	291	280	267	270	256	310	316	288	273	292	286	321	289	252	289	295	279	289	261	281	273	267	275	291	251	285	292	275	296	293	295	301	260	287	289	293	260	259	271	273	267	274	315	259	296	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
29320	4841	1466	1107	803	653	513	427	375	305	287	266	244	224	222	189	190	213	190	207	205	193	193	161	207	164	178	167	215	192	188	180	174	177	181	154	181	181	189	180	173	194	189	183	162	187	181	170	174	179	170	162	175	173	167	175	175	190	182	184	169	186	182	177	159	168	190	178	180	174	174	166	169	183	160	153	184	177	172	188	165	178	179	175	145	164	170	196	165	186	176	195	148	172	189	174	148	177	179	164	185	167	180	158	173	201	175	175	170	151	182	192	177	164	163	192	171	169	158	165	160	179	167	179	172	164	174	165	170	176	154	165	172	156	196	174	164	165	189	161	160	167	163	165	163	203	162	179	162	177	171	170	155	202	169	174	178	167	166	129	175	159	152	172	181	159	190	171	152	172	177	185	171	186	178	174	165	183	166	173	189	180	171	205	183	181	151	162	167	188	165	179	151	200	163	176	161	162	154	171	170	188	164	167	170	172	181	185	204	165	187	158	178	171	170	184	151	177	155	177	193	163	182	169	179	171	188	181	154	177	174	174	177	160	191	181	182	178	174	165	151	177	157	166	155	153	169	144	147	168	198	185	166	165	175	186	170	194	185	186	171	187	176	158	184	197	149	146	184	187	178	182	185	173	158	179	190	165	198	192	167	177	173	158	156	192	182	170	151	182	163	176	196	172	159	171	143	155	175	181	164	171	151	189	169	179	172	180	171	168	182	179	177	159	154	176	175	174	176	157	163	190	155	170	174	154	158	167	154	191	162	178	157	186	151	164	175	169	194	186	178	165	188	150	189	163	183	145	201	183	167	159	178	171	165	159	177	201	190	183	159	148	170	166	178	189	151	188	189	189	161	177	158	154	185	159	154	167	158	183	175	152	158	156	198	185	190	174	162	179	138	190	180	182	172	183	163	166	141	184	158	177	201	180	167	159	178	156	185	190	162	166	156	172	180	165	180	174	179	189	163	182	188	164	178	208	158	195	165	170	193	161	175	156	157	189	170	172	185	176	172	180	174	177	149	168	148	166	161	177	181	172	197	194	180	161	158	186	182	176	145	157	187	172	170	190	163	154	175	180	172	178	191	169	181	168	177	161	158	158	182	176	181	178	157	179	149	181	163	162	178	148	166	168	188	165	174	174	169	215	175	177	160	190	166	212	197	179	187	172	191	200	164	181	174	186	161	154	161	180	191	166	184	166	159	175	166	189	172	157	184	176	173	165	173	200	189	176	157	169	175	184	175	157	174	167	169	161	188	181	175	154	170	170	172	168	173	169	164	181	156	173	148	193	194	167	148	174	174	185	173	161	151	185	177	187	142	184	164	181	185	182	161	172	187	174	169	186	160	166	175	176	178	180	193	179	148	174	171	173	155	178	191	190	182	190	177	175	183	168	172	172	177	162	179	171	206	179	174	169	178	184	169	153	162	164	185	179	179	161	177	191	177	182	167	156	174	177	151	173	178	181	178	170	168	165	174	172	168	177	173	164	171	177	200	178	164	184	158	179	176	174	190	150	164	179	169	168	191	190	164	166	164	179	179	193	179	171	174	170	149	178	153	162	166	177	175	163	151	168	153	173	179	178	175	186	182	195	189	182	173	167	165	178	177	179	159	172	174	177	148	154	172	173	158	163	178	190	183	170	173	179	164	166	190	202	161	185	163	189	178	169	182	166	202	161	179	171	161	149	163	162	159	177	170	179	163	165	191	181	176	166	170	168	152	178	205	148	192	193	185	177	196	159	171	211	180	170	155	155	171	167	181	217	159	173	182	133	157	169	184	168	200	175	168	167	158	167	158	177	178	187	165	177	173	169	176	189	160	153	167	181	132	134	170	196	162	170	142	171	185	151	162	163	153	175	194	177	164	172	168	183	180	158	191	160	161	163	160	191	179	172	174	167	178	179	174	164	156	190	180	157	173	178	185	173	175	184	177	181	174	182	166	189	177	170	167	184	153	182	176	164	179	187	169	172	153	190	169	163	186	188	159	196	173	159	186	193	167	148	161	164	146	174	160	171	179	172	178	185	169	181	176	161	174	159	182	168	161	164	165	176	161	181	162	149	178	180	180	162	153	191	151	191	185	165	165	150	168	159	173	160	155	172	164	175	184	164	171	155	186	150	173	172	162	169	204	168	185	157	169	171	175	185	179	181	150	187	172	183	157	176	175	167	185	167	183	200	173	186	171	178	174	170	189	172	177	168	162	190	172	151	153	170	166	164	160	165	184	182	162	165	182	198	166	180	161	173	193	182	157	168	181	160	184	207	185	177	190	185	167	174	150	183	192	178	168	166	170	173	160	180	193	180	173	163	178	162	190	158	194	158	154	184	164	161	184	185	170	167	152	163	170	172	165	152	204	165	167	139	196	159	175	157	153	156	176	176	166	157	179	151	178	208	176	151	158	180	153	188	157	180	164	174	202	201	157	164	199	187	180	159	198	149	192	155	176	165	202	154	183	161	163	190	179	192	146	183	197	197	173	169	164	164	165	180	179	153	168	170	176	181	157	163	162	186	179	136	169	168	182	163	172	198	173	150	154	168	166	187	185	201	168	186	183	164	157	168	187	174	193	162	184	196	199	182	169	205	186	179	175	177	175	188	189	163	190	148	145	174	155	190	168	164	148	157	179	193	163	202	190	160	176	193	205	165	178	178	192	180	154	178	162	176	182	203	182	184	148	166	172	168	159	174	180	184	149	149	169	191	165	182	181	168	150	183	143	177	142	184	159	174	178	158	180	177	170	188	158	173	183	165	174	160	147	186	170	163	150	155	160	152	171	174	171	176	198	166	157	174	157	176	193	174	165	168	168	167	179	153	202	171	169	176	205	198	197	178	174	189	182	176	172	175	178	170	140	171	186	191	168	173	181	167	184	173	181	165	162	193	180	188	161	193	149	155	188	156	179	172	189	180	166	162	159	174	188	167	162	173	177	173	166	186	150	155	168	181	176	163	183	172	175	176	177	167	179	180	167	159	195	196	174	209	160	181	164	151	178	161	183	169	143	168	173	173	165	168	183	170	183	167	179	182	180	177	170	168	158	186	196	183	174	154	150	177	163	160	189	170	154	150	165	161	180	158	152	178	190	208	157	151	161	157	161	163	182	176	195	165	166	182	173	178	158	172	180	166	168	151	179	183	182	171	172	157	155	155	178	171	166	177	187	173	165	189	175	171	190	170	201	194	160	148	158	196	173	167	171	171	145	176	145	155	179	155	193	173	173	157	194	164	160	177	170	173	162	164	192	147	178	170	178	193	159	160	161	198	175	167	180	175	169	161	174	164	214	195	187	160	201	196	177	171	161	151	172	181	161	164	160	168	146	180	170	163	179	174	192	185	163	177	201	172	153	159	161	170	192	173	166	173	176	192	174	145	170	160	190	172	173	170	153	159	170	172	176	163	199	165	177	189	162	200	183	189	181	173	160	168	170	158	167	181	188	205	178	169	156	166	182	162	212	196	165	163	156	167	176	171	155	207	162	189	171	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
12783	1574	3409	3692	3170	2622	2121	1787	1593	1347	1199	1134	1086	939	845	852	791	781	732	717	704	664	655	684	625	684	657	602	630	643	598	570	598	577	574	625	543	563	586	512	601	573	515	532	520	523	570	548	528	539	561	557	534	543	508	516	539	499	571	518	532	523	564	479	527	541	518	514	590	512	519	506	511	541	499	496	493	509	523	519	543	520	500	487	504	507	509	521	519	536	515	541	537	468	514	543	491	496	521	530	536	506	508	528	516	532	503	494	523	507	518	522	499	497	544	528	493	502	521	501	520	534	519	466	507	489	516	494	518	529	436	514	538	522	509	489	512	503	540	506	535	519	523	530	482	494	500	530	519	517	510	543	500	480	525	493	519	518	523	517	510	530	540	525	495	491	493	530	504	509	496	502	512	518	496	490	501	488	507	501	495	503	511	508	509	501	492	549	488	496	515	495	458	495	511	507	469	509	524	502	487	511	455	511	485	518	492	523	530	546	471	489	501	503	465	510	495	483	514	514	518	474	545	504	504	529	529	554	488	493	520	488	478	521	519	528	542	524	508	534	511	454	485	492	484	522	542	534	528	510	507	487	511	514	495	476	508	478	557	504	522	455	491	509	479	528	522	513	525	488	511	521	574	502	546	481	508	498	534	512	472	509	482	534	554	504	484	506	484	501	498	505	514	493	482	497	501	499	531	519	509	567	526	506	521	490	479	472	534	518	477	512	512	483	509	491	520	487	509	511	514	511	487	504	475	510	525	519	524	505	476	486	544	533	513	524	489	498	468	547	472	496	491	495	520	489	498	477	519	487	520	524	501	491	488	535	522	483	505	495	520	481	480	479	510	536	496	459	483	456	485	494	508	510	494	509	488	490	538	547	490	524	477	491	516	509	495	488	463	489	497	503	503	509	487	490	500	480	527	484	531	523	525	521	558	497	514	508	488	557	507	501	528	464	499	517	553	535	514	513	516	527	458	509	503	529	523	521	504	488	506	498	508	496	495	547	514	467	465	492	495	500	478	492	522	521	502	494	527	509	538	496	517	539	524	478	496	514	514	477	475	495	539	488	538	513	564	490	516	481	518	503	507	511	527	536	485	493	470	483	488	563	492	533	499	524	482	514	523	487	537	510	503	475	517	484	526	526	484	535	473	509	502	497	529	528	543	533	516	500	517	513	479	482	527	548	526	474	502	497	528	500	493	497	482	466	465	499	461	496	514	522	518	499	526	520	517	529	533	514	501	501	506	542	529	488	498	509	511	512	504	522	522	506	495	508	505	509	519	495	500	485	500	520	490	480	490	483	518	502	550	477	504	481	487	530	494	520	518	494	523	519	556	548	512	502	555	480	531	490	529	485	497	489	503	505	507	493	494	522	502	568	517	498	507	506	524	494	463	485	529	545	490	499	545	485	492	471	521	490	473	495	526	468	444	479	508	479	497	542	482	491	487	497	498	500	540	492	502	502	498	528	511	478	530	502	504	492	521	527	502	475	502	478	497	510	536	489	502	525	516	526	505	538	512	491	516	455	521	485	487	523	529	481	500	512	502	503	490	475	539	488	507	512	506	516	507	449	491	523	500	508	506	507	528	510	522	532	522	532	536	514	507	523	518	499	492	517	511	489	500	501	488	521	526	509	498	531	479	501	476	497	497	478	536	529	508	521	500	469	485	494	494	507	521	531	531	490	488	516	469	519	505	519	503	494	485	511	532	510	484	483	499	504	526	507	505	480	515	489	497	519	499	508	516	477	501	498	529	541	496	486	478	546	485	510	523	517	507	525	484	501	550	509	519	502	516	483	530	486	558	489	514	467	526	491	542	507	505	491	506	505	519	522	493	473	511	520	510	525	521	475	531	514	465	565	536	495	518	502	527	490	490	469	519	511	549	535	485	528	509	509	559	510	527	506	492	528	508	489	520	508	496	475	530	487	486	489	505	512	491	491	486	510	505	472	473	487	521	549	481	524	517	527	517	567	519	514	492	513	467	508	524	505	475	510	505	540	527	515	505	500	495	509	506	460	472	518	514	515	489	510	511	504	443	479	507	507	506	528	486	506	514	489	538	504	501	501	490	521	489	488	501	464	481	475	539	538	534	509	486	505	503	480	497	536	494	490	496	501	512	492	478	498	487	518	514	501	528	521	535	482	539	545	497	490	485	503	521	520	502	517	507	520	485	500	522	479	527	520	540	527	525	488	533	507	473	494	489	506	502	463	503	510	478	511	464	493	474	484	496	484	471	471	525	482	496	524	495	496	490	483	503	522	472	567	497	525	501	494	501	496	468	528	465	529	506	561	533	457	504	547	453	540	525	482	501	533	507	492	483	507	506	476	513	537	514	509	483	497	490	502	528	507	523	466	495	530	477	557	509	483	505	489	498	508	486	466	492	497	443	558	512	496	505	573	512	487	513	526	513	511	511	506	499	518	482	497	483	494	529	511	518	546	508	561	489	519	538	553	512	522	530	499	543	497	501	523	498	479	503	495	545	567	500	525	466	456	495	509	558	526	474	523	513	502	506	495	514	496	471	512	493	490	519	497	497	494	510	516	507	501	510	445	528	500	492	512	546	547	492	496	509	483	472	477	518	536	510	494	543	525	481	474	504	543	516	521	514	504	512	509	556	477	474	482	488	528	468	532	511	518	492	500	518	499	540	521	503	479	523	479	485	497	511	459	520	487	505	486	484	497	517	529	496	505	482	502	493	492	533	497	473	465	524	453	521	459	512	501	501	504	494	522	513	515	530	547	499	500	509	511	507	548	511	495	488	536	479	505	486	509	524	528	492	500	540	473	519	540	490	494	503	495	473	471	499	487	544	528	522	477	519	508	490	494	541	516	516	519	503	523	528	501	523	490	490	508	477	537	458	539	452	491	463	486	502	560	499	473	475	502	490	509	512	526	517	520	548	527	496	513	491	549	499	515	513	507	501	517	481	470	506	506	503	485	496	535	502	528	502	492	495	544	530	509	536	488	512	475	483	510	541	499	472	512	502	540	475	511	532	539	509	478	485	499	509	502	459	505	516	501	490	478	491	476	529	508	505	524	508	495	508	504	501	482	510	497	490	508	473	512	457	515	495	512	509	499	485	497	504	480	502	524	530	498	530	491	502	511	510	507	551	488	518	486	499	511	494	511	529	523	500	485	528	487	476	493	521	501	504	504	541	513	483	514	487	515	497	519	466	479	490	514	515	515	521	532	522	520	511	526	518	534	485	517	497	505	522	505	424	543	531	484	555	494	479	533	550	531	527	483	486	532	513	511	471	540	512	485	493	542	513	500	485	508	545	536	547	532	539	516	485	469	481	495	520	464	495	504	467	525	470	486	497	512	523	505	512	521	506	455	492	512	522	464	515	498	515	528	515	502	511	492	516	504	514	557	477	470	479	486	496	525	503	516	512	499	447	508	515	505	556	487	496	502	526	511	504	489	514	520	534	528	528	477	486	484	541	480	512	497	500	486	541	530	478	502	493	545	504	470	528	501	490	474	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42768	21057	5311	2368	1644	1211	937	761	628	538	499	455	423	422	403	351	331	343	306	349	304	303	345	296	332	317	290	290	310	325	311	323	317	287	311	304	261	288	296	294	274	278	301	303	314	301	294	307	286	281	288	264	302	299	265	307	303	268	254	261	281	252	279	284	267	307	256	262	309	283	273	328	288	290	284	290	257	285	268	304	289	279	262	276	292	286	254	277	297	279	289	304	291	275	286	264	323	274	277	293	270	273	264	272	248	265	281	280	304	289	269	305	251	269	266	242	254	273	238	278	304	257	290	263	286	245	299	273	256	271	251	277	271	299	280	271	240	272	283	277	259	256	279	272	249	286	278	271	268	283	262	247	296	256	284	271	278	284	284	278	296	282	284	247	258	268	287	265	278	270	289	269	256	306	260	312	252	256	282	280	251	277	290	283	295	308	276	244	244	247	250	316	283	246	244	250	274	262	279	299	286	262	281	303	250	262	297	278	249	291	276	263	279	280	256	306	276	266	253	272	310	288	289	290	284	317	270	304	286	288	264	277	271	254	239	290	270	279	248	261	268	257	288	247	250	306	300	293	268	292	274	277	284	277	285	292	264	300	272	272	267	266	260	286	259	285	263	271	261	272	264	277	280	298	264	259	262	265	317	286	287	264	304	300	298	280	279	259	254	268	294	311	295	257	292	296	275	279	263	256	287	219	267	278	275	264	293	277	260	243	283	274	265	279	258	278	254	238	281	233	287	252	256	288	283	275	269	275	313	263	283	289	278	269	280	286	270	250	259	295	274	276	288	259	266	283	310	277	259	298	258	266	261	271	280	276	284	271	265	252	286	294	285	263	272	295	274	287	267	273	282	269	317	315	273	307	281	266	279	278	263	261	254	266	252	299	256	297	270	263	258	244	282	292	314	240	262	265	269	251	277	235	259	274	288	261	295	268	296	300	247	263	284	281	242	284	245	268	268	248	245	279	277	297	257	269	280	285	299	267	270	275	244	258	255	262	278	280	266	275	315	293	274	270	254	279	256	259	259	279	269	269	278	273	246	284	286	302	252	262	271	275	308	267	287	285	280	278	318	282	269	277	293	272	280	260	275	287	257	249	285	269	286	263	287	289	268	249	268	265	264	270	284	283	276	262	292	274	240	268	280	257	303	267	263	274	262	271	242	262	264	286	291	280	263	257	259	286	310	300	277	263	283	289	247	271	269	289	311	294	279	279	237	262	290	264	301	312	293	224	297	265	244	264	275	259	294	290	250	300	265	283	281	286	276	268	251	300	269	280	247	276	267	268	310	292	281	267	265	292	297	273	275	263	319	293	275	278	274	289	273	271	266	280	250	283	281	248	276	283	291	284	267	251	259	260	255	277	303	260	294	297	308	275	279	257	269	271	270	274	291	283	246	291	283	282	249	262	255	261	276	262	305	292	261	281	268	293	282	276	243	251	270	308	295	275	263	263	260	290	295	267	293	274	287	280	260	244	326	286	304	278	267	296	256	267	283	271	245	259	266	276	270	258	280	301	259	271	305	274	264	289	282	257	265	269	288	272	295	273	253	294	267	287	276	297	280	294	295	275	296	305	279	270	242	254	277	285	266	279	287	301	258	262	262	246	280	287	264	259	260	289	262	276	304	261	274	273	272	269	294	274	330	303	276	260	270	279	258	295	259	267	289	275	263	288	260	268	276	245	269	267	261	252	272	248	291	300	251	258	265	285	266	281	266	300	281	281	285	271	275	298	276	279	242	229	265	278	299	270	313	272	267	261	295	317	275	260	224	309	280	281	272	292	280	278	288	287	275	297	261	298	273	267	253	294	274	298	300	248	299	274	268	255	280	291	296	262	250	296	302	253	260	305	284	265	271	249	281	259	272	281	252	260	286	277	279	299	292	274	309	287	282	305	262	298	265	287	257	288	252	256	276	293	275	255	256	275	302	255	286	266	278	268	233	278	284	309	265	293	270	287	304	284	264	298	314	292	250	257	282	263	286	303	271	284	260	291	302	287	284	256	254	261	295	275	277	271	261	287	270	284	278	280	273	245	273	282	255	289	290	251	264	265	256	267	275	292	257	292	255	264	273	269	278	241	272	307	279	265	266	288	294	276	277	271	289	285	249	274	285	273	263	290	268	263	303	273	260	284	289	264	251	243	280	259	264	289	282	283	270	304	278	268	276	305	258	303	278	289	298	304	270	303	282	279	237	270	271	273	281	288	244	258	263	278	280	243	294	263	269	277	296	261	286	253	277	261	275	273	271	251	304	275	280	297	269	292	318	287	288	263	279	257	272	262	290	261	281	257	270	285	249	285	281	286	289	284	257	251	274	296	260	272	270	291	247	277	292	297	266	291	281	225	256	254	284	258	293	271	265	277	259	266	264	285	287	269	287	278	279	278	309	286	274	270	261	261	249	257	251	299	266	268	265	255	266	305	293	300	284	284	245	265	271	284	295	273	296	282	267	262	285	280	265	270	262	277	241	264	282	267	324	280	269	259	271	269	277	242	296	274	271	270	286	290	309	261	275	297	272	251	280	286	273	323	281	262	249	272	298	240	242	246	264	274	275	284	261	271	295	272	287	294	270	287	258	255	282	280	326	281	291	271	274	263	259	267	269	260	288	275	276	270	273	282	272	264	253	277	260	276	295	272	242	291	251	280	276	270	276	290	266	297	287	263	308	245	277	299	266	269	282	267	284	266	271	236	268	292	264	272	287	258	265	294	318	291	245	287	266	268	251	271	306	274	265	264	293	275	278	299	295	265	305	300	263	278	308	253	283	265	287	260	267	279	237	254	275	268	280	279	266	281	273	300	276	269	271	267	296	269	248	276	253	273	307	299	310	305	305	267	277	261	273	283	260	279	292	296	254	294	274	262	285	267	289	286	251	275	253	288	300	269	277	247	286	280	273	288	283	300	261	327	239	305	278	281	285	288	261	258	279	319	275	267	283	270	262	264	294	308	278	279	284	254	263	283	264	287	276	253	279	287	279	265	288	257	295	266	277	289	271	285	278	289	286	259	274	289	272	266	296	278	267	295	268	278	269	278	269	287	292	245	254	284	309	300	271	271	269	260	334	309	255	266	285	265	274	287	267	264	290	267	266	307	271	280	279	257	287	282	278	267	272	277	269	278	302	280	262	244	290	295	283	250	283	300	277	252	269	265	281	274	267	268	275	278	280	295	252	286	285	263	275	279	278	281	288	277	266	285	246	236	292	276	332	286	259	260	262	274	299	293	270	273	283	311	268	251	272	294	269	265	291	266	283	257	266	261	275	254	250	281	272	275	276	251	296	271	286	289	274	256	267	286	281	284	292	272	288	279	260	253	293	289	279	270	300	271	279	275	259	274	266	261	275	263	258	290	265	283	292	280	252	278	266	276	242	256	254	268	284	269	288	283	259	277	304	295	273	289	267	293	240	255	274	286	278	265	299	277	268	304	259	259	265	267	254	292	297	274	261	269	273	260	253	269	284	269	249	274	267	284	295	267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18574	2769	6030	6735	5638	4615	3862	3191	2769	2373	2066	2008	1834	1600	1519	1360	1398	1208	1264	1217	1199	1147	1112	1081	1054	1052	980	960	1005	937	971	921	916	904	858	898	893	894	881	878	831	819	833	773	816	855	823	878	765	857	763	800	800	818	781	803	800	809	828	768	784	806	766	729	772	814	736	820	742	806	783	771	758	787	747	750	818	728	822	772	739	770	705	802	777	775	766	765	756	732	792	766	764	756	762	761	759	803	777	733	792	760	710	720	750	763	747	745	797	792	766	749	734	708	762	741	749	764	769	769	726	769	792	727	745	751	760	774	760	767	735	743	822	730	759	759	755	784	756	702	766	794	745	721	711	748	764	709	702	765	786	724	728	716	737	738	735	747	777	682	763	763	774	730	749	781	745	687	790	713	743	750	719	751	798	778	723	755	743	779	765	782	751	742	803	745	734	777	724	750	785	716	730	737	782	750	742	781	743	706	810	776	726	761	740	693	731	765	762	751	774	753	704	698	740	678	708	765	756	722	702	724	822	701	766	729	725	738	794	719	722	771	718	753	724	768	752	709	706	769	735	759	766	768	732	744	720	758	759	732	737	736	762	711	743	812	679	748	707	711	762	761	773	726	749	722	755	725	759	754	747	773	769	731	750	757	698	735	766	795	775	764	730	766	735	747	734	736	710	700	752	757	739	811	682	705	782	728	770	725	780	709	730	737	720	729	687	777	735	753	751	760	789	735	733	720	733	757	725	775	701	758	734	763	745	732	720	761	744	728	753	753	810	703	691	792	766	746	758	696	734	759	783	731	789	754	742	774	782	744	757	756	776	726	705	782	751	751	742	780	762	749	706	806	714	706	766	742	725	727	754	728	737	737	701	738	739	744	728	724	715	797	726	751	721	749	785	807	702	756	750	710	703	765	732	713	660	706	747	698	740	759	731	673	720	769	728	684	735	780	721	729	720	763	761	772	733	701	764	742	713	739	736	746	789	760	749	709	782	735	747	758	748	773	765	729	815	790	795	730	767	778	724	756	776	709	734	707	766	809	700	748	740	770	678	767	731	703	698	758	766	782	763	766	752	747	831	764	754	772	732	705	765	772	719	746	770	686	762	749	752	739	766	727	732	765	720	760	762	779	703	715	783	753	803	799	790	741	746	750	799	686	765	750	740	733	715	695	731	756	701	781	726	748	719	777	737	733	725	789	723	751	739	742	741	716	694	750	749	735	788	735	777	753	718	763	733	733	752	747	762	774	736	723	747	731	765	717	780	743	761	779	721	755	760	762	748	776	771	736	744	735	735	706	755	735	730	694	721	685	711	740	793	728	753	762	734	753	770	750	729	754	742	693	746	738	774	796	706	771	723	768	772	689	737	743	716	752	796	713	732	777	767	747	724	732	754	715	739	734	706	714	766	746	746	706	747	787	698	709	732	788	710	711	737	784	744	727	722	771	779	705	733	793	754	736	752	765	779	766	816	761	736	775	777	793	749	766	762	748	696	741	763	736	751	733	797	719	693	759	764	732	725	747	740	739	777	770	754	765	772	743	708	764	756	803	775	713	701	704	718	764	789	778	780	747	708	763	740	803	769	794	679	767	755	708	739	764	790	772	785	741	741	744	770	728	729	698	793	741	770	737	744	767	733	808	728	697	742	751	744	717	745	718	746	741	761	703	711	746	728	769	731	741	747	744	726	724	748	757	779	722	762	775	757	744	750	744	772	699	765	758	717	708	758	710	800	788	770	739	710	712	765	761	699	737	766	713	748	772	738	765	773	696	755	736	727	742	758	733	700	764	760	760	782	754	733	740	743	765	771	742	706	757	758	772	771	685	784	739	744	771	746	710	691	721	721	752	767	718	693	742	733	737	730	688	721	737	748	739	759	783	753	741	751	747	730	727	716	727	729	722	738	758	731	749	780	732	761	712	742	765	776	768	724	757	758	791	746	730	754	744	744	763	724	749	756	755	813	739	775	758	761	751	743	741	726	783	730	729	815	741	766	668	737	766	784	697	778	712	734	753	781	703	753	744	753	761	774	752	676	743	752	717	720	721	756	747	781	771	744	736	706	696	760	745	761	768	737	798	748	782	737	716	751	810	787	738	762	747	785	708	771	769	756	782	740	775	712	753	753	749	740	726	755	781	755	764	727	680	775	753	787	745	743	720	741	715	686	791	793	757	770	746	781	783	722	740	715	750	703	739	718	778	733	784	769	722	714	785	679	717	726	750	742	740	746	767	731	758	739	750	725	791	741	765	738	751	753	779	798	730	755	687	719	725	769	753	713	692	759	771	774	776	745	724	711	746	719	717	768	756	701	741	747	754	685	761	758	748	685	777	771	744	737	735	739	740	721	716	783	758	745	727	743	724	718	716	753	757	733	745	708	683	747	747	782	745	767	722	728	696	732	720	761	713	716	706	707	747	753	750	733	769	722	709	762	740	681	710	773	783	733	737	695	745	731	726	738	733	770	702	774	792	794	747	757	730	731	719	703	751	767	748	756	749	729	745	764	695	756	787	737	704	748	751	717	744	746	782	731	710	747	742	740	762	788	736	725	799	782	757	718	748	767	713	741	713	779	711	771	715	786	731	739	747	714	740	724	698	769	780	785	712	735	724	693	730	756	723	726	753	751	771	738	807	735	725	766	715	791	770	731	717	756	748	755	747	773	753	824	768	711	752	772	725	759	799	749	714	764	767	752	739	769	792	768	777	769	743	755	801	690	708	749	733	759	741	731	731	738	769	794	761	732	753	742	709	758	736	738	719	744	788	749	794	771	787	749	726	759	698	781	772	712	726	731	726	752	710	761	698	735	716	748	803	748	719	753	743	734	745	668	706	780	705	743	739	744	743	799	758	722	812	688	708	770	770	733	697	752	687	721	729	753	744	760	780	747	740	670	723	768	703	790	764	741	740	714	731	740	731	715	775	750	745	719	693	727	742	716	741	727	746	729	751	686	772	742	743	736	720	706	734	751	746	779	733	775	763	777	697	717	734	750	724	741	736	713	736	726	749	733	774	710	781	696	706	713	701	738	746	766	740	735	802	752	724	733	699	715	686	771	776	732	750	747	787	735	800	770	742	755	728	735	741	772	788	765	711	741	735	770	733	769	764	735	723	782	747	791	754	772	720	778	752	681	687	747	736	737	723	756	720	724	731	753	703	757	758	722	786	773	702	814	758	765	702	757	764	743	758	737	789	715	728	698	773	731	826	741	775	757	732	704	756	762	771	753	726	761	729	721	750	779	769	773	784	724	717	789	790	771	742	763	711	715	764	752	743	690	747	747	768	720	750	755	779	795	754	722	736	742	720	698	738	758	723	740	756	776	736	711	788	695	751	775	744	782	679	735	768	771	755	732	740	776	748	665	745	758	725	699	775	793	718	736	719	720	737	768	770	748	751	732	731	716	735	730	761	724	723	780	726	777	753	738	769	729	774	740	746	771	694	754	700	718	823	763	696	763	757	706	726	764	740	758	739	740	759	758	722	754	702	755	747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4898	340	177	126	113	101	117	76	100	79	90	80	77	80	87	83	80	98	122	94	83	78	82	83	86	89	89	80	94	78	93	109	83	109	77	78	78	78	81	72	70	73	93	87	67	95	96	72	89	81	94	105	64	79	71	79	103	70	91	94	69	93	80	106	84	94	92	86	82	87	93	88	83	75	90	81	83	91	84	87	90	87	71	85	71	86	78	92	83	88	71	86	91	74	81	78	77	72	97	81	87	83	79	88	91	95	93	78	90	87	79	83	86	79	75	67	70	65	89	69	87	86	72	77	106	84	66	85	94	83	86	91	69	84	76	90	90	82	73	85	85	85	89	89	101	87	75	80	84	82	93	78	82	88	90	72	73	77	86	76	82	82	83	74	85	97	102	77	98	80	102	93	92	85	88	81	84	63	64	86	82	73	92	100	94	72	95	79	80	69	96	80	66	90	82	84	98	78	77	91	73	93	83	84	89	90	91	83	86	78	88	85	81	87	74	84	80	84	91	82	102	101	80	82	74	65	76	90	87	78	86	99	92	113	77	90	109	101	73	87	70	80	72	87	61	66	92	80	80	97	79	91	91	87	91	83	74	86	82	80	74	66	86	88	91	71	77	70	91	81	82	90	79	93	79	99	81	75	93	90	92	88	89	82	84	96	71	72	72	85	84	89	86	79	86	80	73	78	91	88	95	90	74	84	79	73	83	87	77	95	88	72	78	82	87	81	75	78	86	93	69	87	85	73	82	68	97	78	80	88	77	73	83	98	99	83	83	76	85	77	86	85	75	97	91	88	82	76	83	81	81	86	78	104	98	102	90	83	75	74	72	88	79	98	73	74	77	78	69	84	70	91	69	72	99	85	92	86	101	94	78	82	95	86	83	86	77	76	74	85	90	110	83	77	86	80	91	81	88	86	92	87	82	64	95	78	89	86	90	85	94	90	80	78	88	78	83	78	79	93	84	61	75	94	74	87	72	83	67	79	83	87	76	69	88	79	86	94	70	70	62	82	93	86	91	75	82	65	94	82	80	75	85	81	105	83	78	77	93	82	87	85	77	79	86	95	73	70	86	84	80	94	96	82	88	89	88	90	81	86	87	106	88	80	86	75	82	97	76	78	70	76	98	74	85	80	97	72	92	80	83	82	98	69	82	81	77	90	105	79	68	76	96	81	65	78	90	70	84	82	71	89	72	96	83	64	88	78	97	70	75	89	74	85	89	82	65	83	77	87	90	87	71	90	78	79	72	84	76	80	79	85	67	80	92	86	71	88	93	70	77	72	95	86	82	85	95	86	73	92	92	95	77	85	88	71	75	82	83	104	87	81	79	81	107	82	90	80	74	65	87	80	74	78	76	93	79	77	83	72	85	90	84	76	85	81	82	74	90	97	71	73	88	70	84	78	66	85	115	80	79	75	75	82	82	102	73	72	77	95	77	80	99	81	74	99	72	89	94	70	95	102	81	67	65	93	80	83	80	64	80	79	88	85	83	98	79	81	76	79	75	85	87	75	86	61	82	87	80	91	80	81	74	99	82	87	95	66	71	84	85	83	68	76	81	82	96	90	76	96	72	81	74	84	74	84	90	79	86	73	108	86	101	71	87	82	84	86	88	82	75	93	76	85	77	79	84	83	89	101	91	90	85	73	75	78	74	74	79	78	82	87	90	65	69	89	68	89	76	76	73	91	102	77	73	85	97	71	92	74	76	93	76	83	87	71	84	68	71	85	76	74	89	94	102	106	81	91	94	82	77	81	90	87	90	78	76	93	74	79	75	78	74	69	84	94	84	96	82	88	66	80	101	87	90	71	104	87	69	91	79	79	75	87	90	91	83	88	87	80	75	81	87	107	85	88	77	87	64	84	85	85	61	78	96	61	69	79	82	74	75	88	87	81	80	79	87	84	62	84	72	86	88	89	90	89	81	89	84	63	90	79	72	99	86	96	82	84	83	84	80	95	80	82	84	84	87	91	72	100	82	86	80	90	84	98	91	75	81	68	83	64	75	78	84	89	81	91	86	88	69	80	68	73	90	85	83	71	73	79	77	69	84	97	99	93	87	79	79	85	75	80	92	70	68	65	94	87	67	91	90	75	90	80	80	74	91	81	77	95	98	76	81	100	81	75	86	69	83	78	84	94	77	91	83	74	92	95	81	78	89	78	60	91	92	90	90	87	87	83	88	89	77	95	79	101	79	67	79	85	83	86	82	79	82	85	92	93	69	78	94	96	81	68	79	78	81	93	91	89	75	95	81	82	67	73	78	102	84	72	81	112	78	87	87	93	68	82	68	79	76	85	86	77	80	78	82	85	81	81	84	85	76	91	61	89	84	81	79	97	78	98	72	89	100	78	83	81	79	87	83	92	90	91	85	77	80	82	85	87	96	88	86	75	80	89	66	68	90	100	73	75	79	90	71	79	77	85	83	82	77	72	77	70	67	76	85	78	69	90	97	76	86	83	72	75	74	90	86	92	79	79	80	77	92	78	101	69	91	80	85	85	84	82	90	93	85	66	91	102	79	77	74	78	73	123	80	72	72	70	103	61	74	89	85	86	74	74	95	89	97	87	84	95	60	72	77	93	99	81	95	99	91	89	76	104	93	84	94	76	81	80	88	64	92	89	102	85	75	96	94	83	74	84	92	82	83	81	93	72	73	89	89	68	77	83	72	95	104	88	88	81	85	75	83	77	102	76	95	88	78	80	94	91	86	75	92	80	71	91	86	92	90	70	87	79	76	90	92	87	92	87	82	97	77	77	86	89	67	95	79	86	65	103	67	96	79	102	81	99	84	84	73	89	77	101	94	68	68	75	79	90	79	75	83	99	89	81	89	77	89	70	97	84	72	85	67	81	62	91	106	84	71	77	92	95	95	89	83	85	74	86	89	85	78	70	75	79	80	96	74	78	96	88	69	68	68	79	72	100	86	75	79	86	75	90	87	95	94	77	89	97	70	82	82	75	89	79	89	84	101	81	70	80	94	86	89	75	70	76	108	80	87	90	58	89	89	60	70	79	78	91	95	77	80	79	82	88	72	86	79	85	91	92	80	69	77	77	95	90	91	84	82	77	80	83	87	83	77	70	83	85	98	90	85	81	70	83	81	91	78	92	100	81	81	80	72	86	76	83	70	90	91	98	79	82	72	78	72	79	83	72	65	75	83	84	96	95	78	81	70	82	84	74	101	97	81	78	97	85	80	82	80	83	89	87	94	76	88	92	79	76	71	75	92	80	81	86	64	72	86	83	81	88	73	94	83	79	85	85	61	87	86	72	81	86	78	80	88	84	83	86	83	65	73	78	72	76	91	61	92	80	92	92	94	83	92	87	85	89	80	91	73	79	92	76	86	94	93	74	78	82	86	88	79	85	90	75	69	105	89	84	82	98	74	75	92	84	93	88	73	70	75	84	85	90	83	81	81	95	82	84	79	71	100	113	73	87	95	87	78	102	89	89	69	79	88	96	78	88	89	73	80	72	87	90	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5656	367	454	422	427	391	357	373	309	324	305	331	302	326	292	277	296	291	275	290	313	281	289	260	306	305	284	276	280	283	311	326	281	253	309	263	273	291	278	298	261	302	283	271	284	278	296	281	283	281	278	290	278	290	281	275	293	268	279	309	266	277	289	248	253	274	267	310	270	291	309	282	284	257	292	285	269	281	279	287	262	272	269	282	279	267	271	285	280	296	305	273	282	286	307	263	291	286	283	292	285	268	250	244	265	295	261	286	294	252	305	300	291	272	287	257	241	275	267	276	281	272	280	293	270	282	277	306	325	292	270	302	277	279	293	299	261	255	287	259	276	256	254	292	269	290	289	299	266	268	297	301	297	312	269	297	286	305	321	280	265	294	283	285	272	283	284	248	288	272	277	277	294	287	291	282	280	245	290	282	278	278	265	284	280	271	298	291	310	267	263	269	279	295	272	290	295	292	280	294	291	259	293	270	278	290	273	279	289	295	270	276	261	273	285	319	296	293	274	264	288	302	304	312	297	293	299	304	278	285	264	269	289	284	272	288	277	291	292	252	245	301	289	280	269	263	283	309	287	265	283	296	271	247	273	317	277	274	301	267	279	258	265	294	262	257	300	317	293	274	292	288	298	270	278	307	280	264	277	302	284	291	289	300	253	268	258	258	266	285	274	285	278	296	294	322	287	237	289	308	303	240	307	272	310	283	280	255	284	282	265	275	271	262	280	267	273	240	277	296	265	284	263	290	307	279	299	256	268	298	289	282	250	282	275	292	269	284	285	305	282	267	270	293	271	299	268	286	260	308	296	301	266	294	289	305	285	276	278	247	307	292	277	289	277	284	282	294	295	257	285	336	290	284	275	263	297	271	277	283	247	263	299	294	265	281	291	289	294	286	272	310	272	264	309	278	276	303	297	293	269	289	284	289	272	292	286	281	269	291	301	268	266	316	274	284	307	287	263	284	323	269	286	285	297	263	302	288	282	283	310	271	269	327	268	305	316	304	309	287	273	296	267	257	310	283	296	287	285	301	278	296	310	293	281	285	317	279	290	282	260	273	264	282	266	298	276	290	263	313	254	250	300	268	300	311	271	273	262	281	247	288	309	291	265	264	282	294	271	280	300	302	245	260	279	295	266	269	288	282	283	291	284	275	285	264	268	283	311	284	257	268	278	283	306	261	282	266	250	265	254	265	293	286	283	259	286	255	317	294	248	263	264	306	283	293	291	288	286	249	267	298	317	276	293	285	251	261	264	273	294	261	276	281	288	283	311	272	262	262	296	278	285	274	298	279	279	299	266	314	287	262	284	277	295	266	293	276	238	297	295	282	270	285	276	251	281	294	292	313	269	298	261	297	292	278	283	313	294	278	281	297	256	312	312	290	286	277	309	279	264	311	299	272	279	310	256	282	298	290	288	259	266	279	282	287	284	334	278	295	268	268	292	275	302	265	286	280	305	307	266	275	253	313	291	266	290	277	335	225	302	274	288	293	260	289	293	280	259	283	286	289	261	279	305	270	314	284	317	295	267	278	296	307	292	287	284	239	274	274	268	252	266	258	300	272	280	248	296	278	281	280	270	313	311	287	295	263	284	275	293	291	272	285	291	282	262	267	255	295	264	264	278	296	299	282	302	296	288	256	277	277	253	273	266	287	288	310	257	251	287	257	289	267	301	305	246	293	277	278	283	290	280	305	256	264	276	277	283	263	272	287	323	305	298	305	293	288	287	295	281	260	273	269	310	285	291	273	292	271	276	286	283	295	293	285	299	289	281	277	289	263	255	282	260	313	263	267	302	279	281	294	261	275	292	289	264	261	310	277	278	282	263	270	264	279	263	287	287	315	282	303	254	283	263	259	344	277	275	301	243	287	251	257	290	285	277	301	271	300	299	283	274	259	287	267	289	266	283	275	260	290	283	274	301	299	278	285	263	291	331	278	281	302	258	283	270	278	281	298	273	263	280	280	310	307	254	266	247	289	283	270	301	281	310	303	261	256	267	277	294	263	277	265	287	285	273	272	274	264	286	258	307	278	299	279	302	281	302	281	290	293	253	269	313	317	254	276	281	291	263	311	299	280	264	307	301	260	301	281	279	267	265	304	275	303	295	300	275	246	282	282	290	284	293	296	286	287	291	279	287	324	254	291	288	253	280	267	271	275	279	290	265	292	275	283	281	278	296	298	299	272	261	295	261	278	253	251	283	269	272	276	304	264	281	251	314	304	280	264	281	270	296	269	253	315	279	267	287	288	287	295	274	262	298	274	288	269	287	302	240	278	319	254	302	276	266	316	283	284	280	275	302	270	256	298	305	261	266	290	266	292	264	294	256	297	264	274	321	281	270	286	249	245	320	278	287	279	285	291	283	281	271	318	263	297	269	298	288	290	259	260	272	269	302	243	265	279	296	266	320	287	253	288	293	269	267	281	294	293	237	263	284	279	284	302	303	308	259	285	304	293	263	261	262	267	266	289	301	308	296	279	262	281	298	283	274	299	283	278	293	273	281	307	292	257	275	285	280	279	294	244	282	269	272	263	281	264	282	301	269	260	288	307	295	275	305	294	277	288	249	307	256	287	281	281	273	301	287	269	271	281	302	292	277	264	272	278	283	310	297	304	288	273	288	308	267	300	257	269	275	312	289	247	300	309	259	276	281	251	280	274	289	298	258	264	264	290	252	264	309	293	285	290	315	257	275	290	300	295	297	290	270	271	279	289	262	298	308	283	271	278	270	285	269	279	269	262	303	296	277	291	288	291	283	274	290	276	281	268	296	293	279	265	260	251	255	296	286	309	309	301	327	298	292	300	281	268	293	277	278	312	286	313	273	291	269	281	280	296	286	287	286	266	293	274	263	301	277	303	269	285	279	266	276	255	273	302	280	266	258	299	284	281	293	256	285	267	270	304	302	260	252	308	288	314	272	293	293	256	258	285	286	274	291	274	255	301	267	268	283	282	286	287	260	296	265	288	321	264	303	272	270	279	278	288	290	294	288	265	259	284	271	277	289	289	273	306	257	247	255	288	262	299	251	313	301	297	258	239	279	293	300	286	281	283	283	265	260	308	317	298	293	306	293	331	267	273	276	273	283	286	273	257	290	305	301	291	287	253	286	285	317	273	259	280	325	290	272	294	273	287	260	271	292	270	264	260	254	275	255	302	294	269	272	276	254	273	283	269	280	265	290	266	295	281	273	274	281	268	287	284	296	314	295	279	287	260	301	285	271	280	316	269	299	224	261	277	275	261	265	273	291	277	284	329	297	282	295	294	285	273	266	265	317	272	280	275	278	286	254	240	271	303	276	270	283	283	282	278	284	277	262	285	284	302	292	269	277	291	278	287	291	299	280	269	282	279	298	286	276	279	272	285	270	243	278	299	297	280	282	226	289	283	281	276	280	289	282	270	274	269	281	260	267	289	262	279	275	276	291	281	276	254	273	296	321	281	282	317	293	279	289	286	264	288	285	259	262	297	270	283	297	286	273	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
32281	7006	1601	1138	829	615	456	406	322	316	297	257	239	232	236	233	210	194	199	208	206	218	201	175	174	161	187	187	179	202	191	178	185	164	169	173	192	188	178	199	189	171	177	189	171	191	170	169	176	186	186	181	173	196	180	178	182	201	187	195	174	169	171	162	165	190	167	194	173	166	161	153	181	178	180	156	167	173	160	174	165	170	154	185	188	195	169	167	186	206	160	197	180	174	185	187	173	187	158	173	170	172	171	176	172	178	155	161	153	190	146	176	169	186	187	179	163	169	152	180	174	176	164	166	170	156	156	164	158	157	189	179	171	157	165	182	160	168	190	169	180	189	177	182	170	160	162	179	144	153	161	158	171	177	171	154	175	158	172	190	169	176	168	182	186	190	190	174	179	188	182	170	175	136	194	189	177	180	168	165	176	170	171	154	166	171	150	146	158	146	189	190	187	169	154	169	184	166	176	190	162	157	186	184	180	169	158	159	182	161	164	166	167	158	159	178	166	202	186	183	155	181	176	159	174	170	186	152	148	158	155	194	155	187	180	169	181	183	184	153	182	168	165	179	154	175	164	188	188	188	158	192	188	183	200	166	162	167	169	166	193	177	181	168	187	180	171	153	161	168	190	185	163	173	181	172	175	163	165	177	153	164	168	174	156	167	150	179	159	190	185	153	178	140	176	185	165	183	175	173	163	178	164	161	170	161	171	162	162	158	190	193	169	158	167	181	184	165	204	162	180	160	162	160	195	183	177	168	170	193	168	181	173	155	198	171	147	181	213	187	167	177	168	182	170	193	144	162	158	189	176	185	194	174	175	168	181	161	177	190	169	186	204	181	175	170	149	180	176	167	172	196	206	185	184	154	173	179	156	182	164	170	146	162	160	180	180	181	197	172	191	166	182	159	176	177	167	165	162	160	165	155	169	173	165	175	171	166	175	202	184	169	192	172	180	185	210	163	164	179	153	167	187	189	171	168	168	156	165	165	187	154	169	175	164	151	176	171	167	163	185	175	175	175	179	174	183	151	166	160	145	149	155	167	149	172	167	179	199	168	170	161	178	157	166	166	170	173	162	162	166	168	180	159	172	195	179	155	172	177	189	173	201	166	194	173	152	162	175	177	164	187	198	170	171	167	164	188	176	168	176	179	155	174	161	180	159	158	132	165	183	156	177	184	173	162	172	177	162	159	188	192	172	167	178	193	156	178	196	167	192	177	193	168	174	146	207	170	188	167	169	171	186	174	151	160	163	155	192	153	179	162	183	165	173	180	149	193	161	169	155	174	163	175	190	161	176	187	161	170	177	183	166	186	151	175	169	180	178	175	183	172	180	153	165	169	178	187	188	176	178	170	172	188	173	165	171	166	168	177	202	175	191	165	178	183	172	183	177	157	173	160	166	173	171	170	171	177	166	187	172	155	171	184	176	174	159	179	185	180	191	150	164	166	161	201	163	175	194	163	187	192	183	161	168	183	187	158	187	171	172	167	182	184	181	203	159	187	161	145	143	192	176	188	158	186	185	162	155	186	180	197	178	195	150	182	164	192	161	164	173	188	171	175	157	163	175	165	151	156	198	159	176	161	184	188	148	145	181	209	156	158	168	154	150	183	141	171	174	173	170	189	157	164	186	171	156	160	177	185	147	170	168	195	167	177	156	168	187	147	187	178	195	190	184	147	152	160	162	171	184	156	201	176	166	201	163	161	185	188	166	202	176	178	168	199	204	159	166	191	177	152	148	183	179	193	170	178	169	185	179	183	145	158	204	166	173	172	185	188	161	179	169	170	180	188	162	176	174	149	166	171	191	148	141	159	165	171	181	161	162	169	168	206	166	171	165	158	171	165	173	181	165	191	187	179	194	174	168	190	177	171	154	179	180	176	144	157	169	170	154	163	176	144	182	170	186	188	195	168	177	157	166	167	155	179	176	173	178	169	181	185	173	168	179	188	197	160	182	162	167	172	196	172	188	190	166	198	167	161	180	179	158	171	180	174	165	166	163	167	176	173	194	168	178	165	167	198	163	185	168	164	165	177	149	165	143	170	151	193	169	196	181	171	167	173	162	189	181	147	158	184	195	191	151	166	149	176	182	178	170	186	187	169	150	156	177	166	194	196	170	172	178	174	162	151	169	163	167	185	145	175	179	172	179	167	174	162	165	166	193	153	144	198	155	183	181	176	186	159	181	163	170	168	177	159	172	177	189	172	151	172	147	210	168	166	150	172	200	178	163	157	177	158	173	156	181	176	182	170	183	167	165	187	163	184	162	164	151	174	158	169	168	159	161	161	181	161	152	191	189	153	168	182	168	180	164	176	159	162	177	165	192	163	159	190	159	168	161	179	181	174	179	173	167	165	176	166	184	192	168	159	142	173	160	155	168	177	160	160	198	140	146	179	175	165	174	172	161	179	174	169	165	184	187	153	199	156	159	166	155	175	176	164	170	177	181	163	176	173	162	160	177	178	149	190	141	165	170	176	169	174	177	164	165	148	168	175	144	177	168	166	175	169	173	190	186	187	173	156	178	175	169	180	167	176	185	171	178	166	179	146	170	145	174	162	185	191	167	159	163	175	161	192	168	186	169	196	179	157	153	186	154	170	189	171	170	164	207	192	155	180	167	157	176	204	172	160	160	204	182	176	164	166	177	204	148	184	156	186	190	175	176	163	170	170	176	183	148	183	157	188	183	164	185	174	188	166	151	162	180	181	146	172	175	159	189	180	169	167	166	195	149	173	166	177	163	162	181	163	163	183	156	175	180	154	171	169	187	157	155	191	192	191	176	147	164	194	182	164	179	157	165	171	158	170	167	171	185	179	196	177	173	187	182	185	172	197	180	153	159	171	165	184	190	159	152	165	173	155	164	171	174	166	185	174	196	162	163	189	159	182	192	165	177	171	158	187	177	176	159	179	172	191	153	182	177	154	164	174	178	185	151	189	163	169	157	179	160	164	158	183	188	173	158	157	178	188	187	158	162	176	145	177	166	161	190	158	174	190	188	168	187	168	173	171	159	162	197	184	189	187	185	167	160	192	182	192	208	186	163	173	174	170	185	178	173	186	177	170	158	174	176	177	165	168	160	166	163	199	174	177	179	162	166	187	209	169	198	190	177	163	168	174	140	178	169	165	176	164	168	173	176	147	168	183	201	149	178	170	187	199	183	187	165	188	151	167	171	180	198	150	160	172	181	179	151	165	164	176	165	186	170	176	185	175	176	184	168	165	161	169	185	165	157	190	176	162	165	203	169	188	172	173	181	184	171	173	165	173	176	172	182	175	179	166	191	169	148	162	154	162	183	180	151	183	162	175	174	175	167	174	187	176	177	156	159	165	164	167	174	181	143	159	173	170	166	172	172	164	163	157	210	202	174	167	184	184	170	181	144	178	222	168	136	166	173	169	156	190	175	182	167	183	164	176	161	180	160	171	144	187	186	148	170	194	197	178	179	183	181	164	163	170	153	159	194	190	181	182	174	187	172	156	178	165	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13637	1607	3337	3862	3291	2502	2132	1787	1536	1343	1219	1087	1099	963	881	899	780	772	760	692	693	722	672	666	646	599	615	646	589	576	618	565	580	560	592	589	575	593	542	550	535	568	538	561	535	591	500	597	542	561	562	509	526	495	504	541	531	545	496	520	527	499	503	554	510	525	511	513	494	525	526	462	557	512	506	529	528	511	522	519	514	499	513	571	544	466	530	495	535	514	572	525	499	543	516	506	547	521	529	539	504	498	493	514	478	525	529	502	523	509	542	491	519	495	498	532	491	487	511	512	502	491	535	478	514	484	539	508	498	512	514	506	545	514	507	506	515	450	517	530	508	515	525	492	440	493	521	501	555	506	525	505	506	509	508	464	494	529	520	526	511	514	528	499	514	484	531	482	506	494	515	510	532	511	511	497	504	539	533	518	511	508	504	545	497	473	541	516	529	522	536	463	537	511	481	527	512	511	488	482	460	508	515	493	502	524	506	557	505	492	471	487	522	500	490	490	475	532	502	494	470	523	481	516	503	535	509	509	481	533	488	493	507	522	557	479	505	518	498	507	507	518	496	506	514	506	516	511	473	495	492	520	493	554	487	488	514	485	502	493	527	501	522	483	509	535	535	539	463	482	470	495	511	503	469	524	518	485	507	497	461	448	499	546	529	513	490	509	456	499	506	512	529	512	499	502	507	526	508	530	482	517	522	510	483	487	574	529	485	528	471	506	482	512	534	516	498	537	500	524	489	521	515	492	522	504	524	548	509	491	523	505	490	507	523	499	479	516	480	529	516	543	530	503	512	477	502	545	503	553	511	513	514	475	533	534	499	526	509	484	486	508	483	470	537	524	495	488	499	520	492	513	538	486	503	479	491	559	518	490	490	518	492	515	503	509	508	510	503	521	500	498	488	500	537	470	497	509	523	559	515	526	507	485	517	530	533	494	517	479	481	542	515	488	532	513	517	464	492	519	543	479	491	503	531	506	514	492	459	505	551	474	495	528	506	561	477	487	521	515	497	512	498	532	503	523	467	544	498	534	483	499	522	483	503	513	569	561	479	492	496	516	531	530	512	514	515	477	500	526	519	480	481	534	498	462	477	535	525	531	493	463	497	507	494	530	498	492	538	512	494	516	510	499	521	505	532	497	475	505	519	485	524	504	533	527	524	518	504	504	480	520	520	506	537	479	509	494	492	493	501	503	504	492	499	540	519	537	519	506	477	503	524	514	503	528	482	496	474	488	531	514	525	508	500	468	500	479	480	475	470	518	502	463	503	505	559	548	487	544	523	499	517	547	515	539	491	464	466	456	526	503	551	497	498	516	474	520	520	508	495	499	471	494	452	501	536	530	495	512	495	517	510	474	514	492	480	505	502	487	499	523	516	509	536	517	472	486	466	505	530	461	505	507	534	506	537	505	484	511	524	495	506	512	508	506	495	508	509	518	499	521	479	493	504	482	480	515	509	491	479	508	485	514	500	515	499	519	513	498	527	486	476	496	512	520	478	540	527	505	530	578	552	510	462	519	515	456	512	491	471	534	457	515	496	525	533	480	494	525	460	480	506	505	520	493	514	492	511	523	473	499	529	506	517	517	512	559	498	474	493	518	505	489	463	520	509	515	555	498	520	561	509	520	551	535	528	517	514	507	454	525	518	498	479	483	555	516	518	492	500	523	506	564	496	491	513	500	546	480	502	486	509	454	519	512	517	524	526	490	514	498	532	497	537	507	511	480	495	490	533	478	500	475	509	508	512	527	501	510	502	529	527	484	502	529	501	521	544	510	516	511	479	506	480	500	515	497	534	539	494	500	509	516	467	503	537	528	490	495	491	471	462	520	494	504	509	507	500	511	550	533	460	516	486	517	500	474	524	499	522	513	506	482	538	498	535	504	490	513	514	490	447	465	490	541	501	503	537	530	517	555	497	547	470	530	534	477	485	513	473	488	520	496	531	474	487	521	497	527	545	503	502	504	543	534	508	501	519	513	481	477	534	487	501	521	510	526	512	503	471	505	492	513	491	508	497	495	482	546	514	496	519	497	501	517	536	483	525	508	518	463	473	507	504	484	510	501	478	584	452	487	511	543	502	533	497	497	526	479	503	525	473	485	527	524	505	514	500	515	487	503	496	494	503	509	469	496	470	556	522	523	480	514	471	521	516	477	544	475	529	479	524	514	481	531	496	517	497	516	530	527	523	516	518	522	493	485	459	496	457	505	535	523	479	500	512	489	534	532	525	498	495	501	495	513	532	477	471	520	513	470	501	484	499	510	514	520	460	489	485	463	557	500	473	470	453	533	514	529	517	487	541	500	512	492	466	514	502	481	489	500	491	481	477	499	502	501	515	534	531	507	500	523	490	517	485	471	512	488	511	534	507	505	473	491	521	483	512	533	510	470	459	469	534	497	519	492	499	487	499	525	530	496	504	495	495	495	508	491	501	488	509	487	521	522	473	465	488	507	542	525	520	493	520	486	513	539	548	495	506	496	526	530	495	474	506	511	537	513	495	530	542	532	499	471	496	510	501	497	518	522	520	505	521	573	489	505	489	537	455	472	525	501	516	490	529	494	532	533	520	519	558	509	518	466	491	512	531	495	521	524	499	504	499	513	490	514	503	512	524	555	488	512	528	526	510	476	516	490	509	532	484	486	503	522	490	520	540	513	527	504	510	510	509	460	503	562	517	504	530	533	468	490	515	464	518	535	514	484	518	526	502	444	527	517	535	507	514	497	523	519	495	506	512	507	528	501	552	508	507	476	523	502	467	548	508	539	511	500	477	496	530	522	470	504	500	484	516	513	524	473	520	499	493	513	472	511	499	498	506	489	529	490	496	494	482	522	505	510	504	491	504	485	496	522	432	509	514	485	473	527	513	502	507	521	520	509	521	507	489	514	509	518	491	500	520	536	494	481	524	494	545	500	490	517	489	529	497	515	527	528	509	535	464	502	539	519	495	518	510	522	480	495	474	508	483	503	505	490	526	497	489	525	504	476	512	508	483	521	521	507	523	511	513	511	471	520	556	520	486	500	499	506	497	494	516	509	503	562	482	503	502	476	504	517	507	489	498	521	485	502	531	534	504	490	490	561	537	492	477	499	498	480	496	493	493	538	529	504	477	536	524	518	474	485	492	517	449	488	521	516	471	506	540	501	520	504	521	466	481	498	509	544	493	516	464	502	484	488	488	474	510	511	515	478	484	538	505	459	509	526	470	489	462	473	492	513	490	505	516	479	528	556	519	490	544	478	511	503	511	510	513	482	477	510	492	506	525	531	508	517	504	509	489	503	518	514	485	528	497	524	494	520	492	521	511	513	496	536	502	491	501	530	495	485	514	535	498	511	486	493	514	498	518	490	499	531	508	487	522	527	563	510	457	488	479	509	522	507	535	524	489	465	513	502	523	528	509	513	491	577	489	546	528	503	509	487	541	516	500	518	494	532	536	538	484	501	503	494	532	537	515	547	510	543	517	551	453	496	506	483	490	479	540	501	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
40989	12503	3607	2318	1631	1138	881	748	675	545	497	487	430	400	364	364	334	374	343	324	357	344	304	304	332	308	279	313	287	316	320	268	276	305	290	322	274	283	278	320	287	292	287	282	283	282	258	291	326	310	297	307	259	263	261	273	281	285	289	292	284	272	276	281	312	268	325	280	268	270	312	283	291	266	288	273	282	276	305	239	283	263	303	274	274	320	284	285	287	281	266	280	276	270	275	296	286	268	280	266	288	254	273	300	273	269	257	283	264	276	282	259	291	307	279	284	231	288	247	273	268	280	260	276	289	269	278	270	295	287	275	265	253	269	264	281	272	278	273	292	263	257	259	242	266	262	271	270	307	281	287	266	257	282	265	249	297	298	288	296	274	298	304	298	280	281	273	291	281	284	273	262	277	273	298	256	268	317	255	266	292	302	250	261	279	282	296	279	262	269	249	275	249	227	259	284	261	267	254	255	272	253	248	271	293	286	287	274	270	260	269	307	274	290	267	290	307	257	282	296	292	302	294	345	264	269	285	245	256	307	294	278	289	251	265	271	286	250	265	298	295	272	271	269	258	248	291	257	251	286	286	288	270	280	297	268	266	264	289	288	297	263	264	254	253	248	277	257	284	267	266	291	289	268	280	251	288	265	282	278	269	304	243	278	280	277	272	287	300	294	285	251	263	265	313	261	264	276	265	224	285	251	244	277	278	263	306	282	273	300	260	240	288	254	264	282	267	248	273	243	277	263	299	296	255	264	296	330	309	232	273	237	264	263	283	300	292	312	266	298	241	238	253	280	259	265	266	272	275	255	261	242	280	260	266	261	260	279	268	280	321	262	280	317	261	255	263	266	268	286	284	261	273	276	261	261	268	295	290	265	276	268	274	271	266	280	256	284	278	282	302	293	278	279	250	284	279	268	299	293	237	261	284	277	276	303	279	279	271	269	279	289	264	262	240	308	267	278	306	266	272	280	274	266	258	278	262	268	276	281	279	277	274	279	275	284	249	290	299	280	270	270	261	278	279	280	263	261	248	275	275	293	277	282	281	274	273	286	265	279	255	256	258	270	263	263	273	314	284	249	282	275	245	286	260	267	285	269	308	269	283	263	293	270	263	261	278	253	265	307	272	280	274	269	256	252	277	288	279	264	300	289	284	291	283	258	254	285	259	264	298	277	255	280	272	295	259	293	268	300	285	263	271	291	256	291	256	323	267	285	254	282	243	310	279	272	258	268	275	266	269	268	276	289	262	265	309	268	295	285	267	277	267	273	249	292	265	250	286	272	319	261	289	250	273	272	247	283	263	289	274	255	265	255	247	266	253	300	273	271	255	265	282	286	277	296	289	286	267	286	287	275	275	278	276	282	240	248	275	260	281	285	299	282	305	275	266	254	301	262	287	265	283	300	274	260	263	245	281	300	278	265	279	242	249	277	264	274	266	270	271	278	281	281	271	295	283	251	265	252	267	270	300	274	265	260	278	275	243	269	269	291	241	289	266	280	296	273	269	264	263	242	292	294	301	276	277	295	264	268	266	256	289	282	300	285	271	312	276	303	280	263	249	285	297	256	257	282	242	257	314	292	287	294	312	307	286	260	240	277	282	280	249	242	248	265	277	258	293	304	288	267	290	280	265	279	281	270	280	251	291	263	286	296	268	288	283	322	255	287	244	286	297	275	284	255	266	267	258	279	275	261	275	289	267	278	263	274	298	271	262	252	270	280	274	281	276	280	288	300	306	261	277	289	295	293	271	259	273	268	303	250	285	275	288	286	277	272	238	278	274	289	274	314	249	292	257	277	251	287	292	255	282	260	278	288	248	276	263	285	281	276	271	259	305	281	251	279	273	288	293	251	276	270	227	281	295	291	283	288	268	233	291	266	268	257	262	249	317	271	264	265	269	260	278	257	324	271	304	289	236	264	280	304	253	273	305	232	270	285	276	277	277	284	290	309	274	290	283	266	282	273	217	278	271	309	268	298	290	301	258	285	303	283	277	302	313	270	270	286	289	267	299	264	244	262	240	273	261	282	281	273	278	272	275	276	258	279	274	239	282	282	257	277	276	296	288	263	292	278	261	290	263	292	268	280	259	230	269	238	280	290	266	248	262	274	301	266	257	260	286	244	296	311	271	298	274	266	319	259	308	283	270	261	266	276	264	294	271	285	282	296	269	262	274	271	249	246	286	294	269	255	262	274	250	298	276	270	281	272	277	290	279	250	253	261	286	248	299	276	262	272	288	256	256	245	279	280	253	277	300	253	287	289	261	308	261	277	269	281	289	272	278	260	325	281	280	278	284	248	270	316	290	290	266	298	253	244	267	266	238	252	298	299	271	308	250	303	289	272	303	302	270	248	269	267	256	271	293	277	271	285	298	312	258	283	270	254	243	307	303	279	272	251	273	298	273	274	292	261	272	261	251	265	289	261	303	272	253	259	289	249	269	296	273	260	290	257	277	287	268	289	294	260	260	296	259	261	260	246	253	275	271	277	263	283	277	271	267	279	295	279	285	277	277	266	293	292	265	290	277	260	298	279	275	287	246	274	276	287	270	274	265	311	256	273	268	287	278	268	281	271	287	281	299	305	270	268	288	286	261	286	290	295	267	272	304	284	267	258	273	283	269	252	290	282	281	287	255	293	253	280	291	285	273	268	303	260	291	235	296	287	274	273	272	271	276	263	315	270	266	273	268	253	279	269	282	289	255	272	297	272	263	271	253	264	273	251	265	280	242	271	292	278	259	253	296	288	285	296	284	302	284	271	266	268	263	279	275	292	279	275	270	268	297	276	286	265	271	269	259	259	269	306	262	276	260	270	277	261	261	299	293	298	253	292	274	269	292	311	274	269	305	259	273	279	293	277	295	270	293	264	280	263	264	259	302	278	271	260	292	273	256	279	280	298	281	258	247	272	275	295	284	268	242	279	262	282	286	263	271	261	279	308	282	283	278	270	256	291	270	309	266	271	253	294	284	265	267	275	264	262	272	280	292	275	273	261	276	291	262	269	288	257	280	281	266	284	270	252	273	295	288	262	278	247	260	271	296	279	292	270	258	243	291	289	288	272	255	298	291	236	265	234	276	264	282	224	260	251	262	261	268	284	266	263	277	268	262	250	270	300	280	277	276	305	275	276	297	270	260	280	280	267	266	274	293	299	270	269	282	289	248	298	292	243	267	256	269	296	277	257	294	280	284	280	269	263	278	244	289	291	269	304	287	270	267	269	282	283	272	277	253	262	292	285	288	252	290	274	267	293	280	282	284	284	275	291	285	302	253	288	256	268	244	268	282	252	271	293	323	275	291	253	301	285	276	251	295	335	289	282	255	288	268	281	263	288	261	289	270	296	258	266	297	266	277	276	267	248	269	317	267	257	235	294	272	278	272	257	313	268	272	286	291	277	262	276	265	275	273	305	271	301	275	283	284	303	261	269	269	299	278	249	246	266	282	301	265	224	288	265	276	309	261	275	295	288	264	324	296	271	288	262	259	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
16197	2875	6030	6728	5797	4691	3827	3098	2822	2408	2077	1906	1758	1603	1498	1481	1393	1343	1208	1150	1161	1131	1100	1023	1063	1051	1038	923	975	959	928	895	958	883	848	900	930	839	873	814	859	826	834	811	807	780	803	814	839	817	820	834	775	800	828	808	770	773	788	778	781	759	742	783	836	797	791	777	763	739	801	817	773	722	768	803	762	759	749	732	761	806	756	732	758	760	781	732	808	770	744	795	722	752	787	702	762	762	759	719	743	776	755	701	676	792	795	738	811	750	737	763	749	719	738	695	765	743	758	795	725	710	793	715	709	746	741	744	771	738	733	719	716	730	764	719	760	756	719	754	763	715	765	750	726	705	749	762	736	713	723	795	709	774	756	716	768	707	752	778	725	729	726	716	734	715	725	740	696	750	752	785	719	728	733	773	778	747	746	740	725	738	690	714	743	713	761	740	738	761	734	730	788	748	716	693	768	736	755	719	749	736	716	706	751	705	767	731	741	719	775	755	751	741	718	732	719	709	736	732	757	734	765	714	751	755	779	698	738	746	766	726	742	736	751	733	722	754	745	698	730	710	805	783	722	727	756	710	747	719	774	788	694	728	754	753	761	731	678	702	727	750	768	701	784	712	732	713	667	741	757	724	711	694	752	768	761	761	701	758	725	750	722	773	743	766	729	748	791	725	763	743	772	735	696	734	715	724	782	767	748	724	751	722	751	743	728	736	727	696	737	711	783	753	717	742	743	761	720	768	732	751	766	720	728	740	735	732	767	747	717	756	731	715	697	779	745	750	742	716	752	810	694	765	712	730	714	709	713	755	750	716	735	761	767	772	713	797	719	739	756	734	733	747	725	736	710	794	747	776	777	760	751	766	708	778	771	736	745	741	773	723	713	740	735	755	736	729	726	757	763	732	747	760	772	720	730	681	787	738	752	744	775	732	759	733	749	794	696	754	746	718	774	769	739	773	712	692	765	713	731	735	702	755	758	706	759	759	747	735	766	744	765	744	715	747	746	738	742	750	730	729	765	756	739	741	757	807	677	754	722	745	795	745	686	722	725	786	719	733	726	739	742	737	736	725	771	698	727	777	746	722	773	734	743	694	742	732	754	725	750	741	784	777	681	734	750	750	775	728	763	750	728	704	735	734	795	745	722	698	777	744	734	730	705	727	747	715	699	721	730	701	718	768	733	742	729	777	751	712	739	750	727	743	755	742	782	772	767	695	712	732	791	740	697	763	732	789	740	743	751	721	734	748	728	748	743	715	748	759	783	758	749	774	705	699	715	725	720	723	719	726	749	737	737	716	787	740	712	760	732	758	785	751	755	751	691	741	732	744	744	706	718	740	714	704	735	757	746	761	722	705	803	728	764	726	752	684	795	710	785	738	709	723	731	744	764	712	778	738	719	719	783	753	703	761	702	684	693	731	754	758	720	741	753	726	731	739	707	715	749	727	672	699	796	731	743	712	700	740	775	756	713	722	741	714	716	754	735	732	719	758	762	751	735	759	730	755	740	727	746	730	756	668	727	779	771	743	765	732	687	775	712	726	719	704	719	772	717	728	718	700	742	716	727	734	736	766	700	752	728	737	751	751	737	782	744	743	791	736	716	732	755	723	779	718	740	751	682	686	725	775	713	759	749	755	735	758	781	718	744	679	718	719	755	728	751	710	701	703	742	752	790	726	758	695	777	717	730	707	769	789	741	765	719	748	731	733	737	770	749	696	722	774	719	773	774	786	770	785	744	766	749	687	790	750	728	741	738	790	690	722	734	686	738	708	758	751	744	714	743	727	747	733	735	748	759	707	735	767	742	735	767	760	743	711	715	707	733	754	752	737	743	763	764	706	781	742	749	759	756	714	751	740	728	749	760	757	676	781	753	710	684	704	755	748	786	760	769	704	745	775	709	740	754	714	759	732	775	752	797	753	811	800	752	700	745	782	752	689	756	726	731	717	753	725	719	764	738	736	708	733	776	711	713	705	762	737	724	698	721	696	763	782	778	798	747	745	706	784	706	742	718	723	779	778	734	748	732	786	717	745	719	793	758	767	736	707	772	703	732	718	740	685	730	737	783	731	732	718	775	756	764	729	760	759	741	708	763	720	775	709	761	752	769	802	732	778	721	761	744	683	722	736	791	716	716	738	742	730	734	738	742	742	709	739	754	746	750	728	724	723	706	718	756	721	794	719	751	717	785	749	744	698	726	778	740	753	749	722	704	731	756	739	705	738	741	703	689	740	737	713	729	666	729	706	758	702	693	736	706	750	747	736	711	705	719	715	751	731	756	738	743	746	746	722	769	733	755	719	707	711	772	718	723	653	766	757	730	740	728	738	732	741	746	730	772	735	759	732	775	761	722	734	753	729	766	702	740	808	826	759	724	705	797	770	751	733	746	725	748	734	745	756	743	747	788	755	731	708	760	736	699	696	731	715	731	743	697	700	733	734	761	702	764	701	728	754	769	701	744	745	746	731	718	732	755	728	715	697	780	768	752	753	727	750	745	747	741	779	762	715	720	749	756	748	766	714	749	758	718	735	713	724	764	778	734	750	735	757	691	787	703	769	749	723	737	730	764	748	714	726	765	721	741	690	728	731	745	750	786	753	750	694	757	730	760	806	774	781	788	706	727	766	710	704	712	721	720	692	697	739	744	748	753	747	733	709	733	684	701	752	713	758	700	778	718	715	762	687	718	730	689	765	723	756	713	703	691	750	760	755	713	728	769	772	748	739	739	739	790	758	756	734	767	763	716	790	765	700	745	720	764	766	698	730	731	795	752	686	737	713	769	749	728	703	736	729	748	717	753	752	741	698	734	733	711	742	770	699	738	734	715	757	756	685	733	717	715	687	774	732	744	717	745	716	745	746	731	705	706	727	725	729	721	755	690	702	729	738	728	710	755	738	739	711	681	736	743	704	765	704	713	754	719	740	749	739	769	719	699	786	757	733	723	812	717	696	713	721	748	743	719	746	733	719	764	762	727	685	741	765	744	767	756	715	710	773	685	704	753	715	745	732	724	740	712	753	723	768	745	783	744	731	735	785	788	783	771	757	722	709	773	721	713	799	747	708	715	746	741	720	784	740	733	775	782	760	723	770	745	712	729	701	746	756	737	761	686	766	711	730	716	761	688	741	730	719	785	706	702	736	697	745	727	704	778	734	695	735	749	773	753	774	725	738	764	787	713	713	775	705	767	769	755	807	774	747	724	765	797	776	750	782	730	719	708	735	729	729	743	742	739	731	746	784	713	768	722	780	744	724	736	801	729	756	737	700	773	723	769	732	711	745	776	772	754	795	739	770	741	747	698	724	735	744	699	761	776	738	723	699	798	740	754	736	725	698	716	703	738	739	773	763	772	771	710	708	673	804	750	774	780	737	727	752	731	731	762	808	706	757	702	751	722	691	695	729	736	740	758	764	783	837	714	757	754	699	729	779	748	758	688	758	685	750	768	745	736	712	719	759	729	753	717	726	707	705	741	747	764	749	741	753	771	736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4357	282	159	140	110	102	91	99	92	99	71	92	99	70	88	92	94	84	76	88	95	86	86	63	101	87	84	91	88	76	84	91	73	71	85	82	91	87	85	89	66	76	74	86	90	81	90	102	84	81	72	83	95	87	65	72	86	84	86	66	88	85	72	73	81	93	111	105	82	98	78	91	79	98	92	70	71	94	84	74	92	69	67	74	97	74	76	72	89	83	78	71	75	78	107	88	81	84	64	63	89	67	79	74	75	81	109	89	73	66	84	84	87	70	64	73	85	72	73	68	66	92	73	81	72	64	74	101	87	94	81	74	75	78	80	96	85	74	84	71	89	81	92	86	81	93	81	81	86	81	91	90	77	81	106	86	92	108	81	81	73	82	82	91	87	67	77	78	95	91	96	88	80	91	90	77	73	89	79	81	100	69	96	83	74	87	88	80	83	69	72	65	77	87	73	87	94	81	78	77	87	91	82	83	86	56	93	68	78	75	81	81	68	80	85	69	76	81	73	78	96	90	74	82	81	68	78	80	83	96	86	88	89	82	85	80	91	78	85	103	81	84	83	79	79	72	105	91	79	87	76	81	82	80	90	72	92	86	84	90	88	86	87	65	71	92	76	93	100	92	87	84	103	92	72	89	77	60	91	81	90	83	74	74	67	76	80	90	69	75	66	84	89	78	70	70	72	80	91	114	99	82	85	90	82	86	71	91	69	81	85	85	82	78	88	99	75	81	84	92	84	88	83	83	101	94	61	71	79	93	71	85	84	59	89	102	87	90	82	89	95	99	72	85	71	80	90	99	88	68	77	66	81	79	89	74	89	81	78	92	76	76	74	75	75	75	82	85	84	79	86	89	76	85	86	80	96	79	80	82	89	84	96	79	79	74	83	66	88	69	74	84	91	77	70	87	82	76	91	77	104	91	90	89	95	73	79	68	82	85	81	84	82	108	90	91	89	74	103	90	82	71	76	99	76	85	79	83	89	69	83	97	91	88	88	89	91	77	67	94	89	100	95	75	95	84	96	73	93	76	97	91	101	88	70	76	103	75	74	82	71	80	83	104	83	88	82	91	82	92	93	84	74	86	85	68	80	74	76	85	90	85	79	89	83	82	90	86	86	81	83	81	79	71	81	92	84	71	82	70	88	97	74	78	83	73	79	79	85	88	84	61	83	81	64	91	93	71	78	83	84	83	85	85	73	87	76	93	76	74	79	94	79	80	81	76	88	64	74	76	69	75	83	98	89	75	76	91	75	86	87	79	87	95	77	75	79	68	74	97	72	98	78	92	79	81	87	96	89	88	79	77	93	98	105	74	95	89	70	83	84	84	69	90	82	98	93	69	75	88	64	81	89	92	91	77	83	64	72	87	82	77	85	98	79	90	81	72	88	83	100	85	76	71	92	93	78	91	94	98	80	74	93	90	74	98	73	76	84	68	103	82	69	97	91	82	80	77	84	74	70	82	85	77	93	89	95	75	88	85	94	85	93	81	75	72	76	75	80	89	93	91	63	93	85	75	80	76	90	85	81	93	77	79	84	85	82	80	85	68	78	77	83	81	84	79	87	76	101	101	68	88	71	78	74	81	77	85	74	73	84	72	76	86	78	94	87	84	88	91	77	80	85	88	91	76	75	80	88	90	83	98	91	73	69	92	87	83	79	86	87	88	80	75	70	81	96	81	80	77	91	76	81	82	81	78	82	73	84	80	84	74	91	74	89	75	86	87	91	99	82	76	92	80	83	91	65	87	84	80	89	90	82	71	78	74	86	92	68	75	98	86	95	72	73	74	98	77	97	86	72	99	78	97	65	78	80	69	74	84	86	89	83	71	72	96	92	85	100	65	80	82	80	72	89	79	85	87	77	88	90	93	93	85	79	102	91	84	80	78	95	77	90	102	85	88	83	74	78	88	72	103	79	74	77	90	89	80	79	91	99	68	79	83	94	83	99	87	80	70	77	94	83	93	87	74	71	78	80	79	73	75	86	68	108	83	83	78	87	96	77	82	93	64	64	85	100	75	74	82	73	84	85	68	92	76	86	89	87	89	88	77	78	92	74	62	87	83	78	83	102	82	94	94	81	57	79	76	71	97	95	68	86	72	99	94	86	76	89	96	90	79	88	82	106	108	102	83	85	93	90	95	79	64	83	89	79	79	77	80	87	89	82	75	85	85	79	76	99	77	92	93	77	74	91	76	66	72	83	91	94	84	85	72	93	70	75	83	80	81	95	72	80	79	77	65	90	70	68	87	80	74	110	84	75	66	86	80	76	90	81	87	74	70	77	65	89	82	72	84	76	72	85	76	101	72	88	87	74	80	81	66	88	87	94	89	67	78	90	87	78	95	73	91	115	84	77	95	67	91	80	88	96	104	71	93	91	93	84	86	83	75	80	75	87	85	102	73	86	78	82	87	90	73	65	95	66	89	66	93	91	86	76	86	83	90	82	76	78	72	90	88	73	77	91	79	78	76	74	86	88	79	86	69	69	87	90	67	73	88	71	74	87	77	96	81	82	88	79	102	72	85	84	86	72	82	72	65	72	100	100	91	74	91	85	88	80	94	78	87	92	70	83	94	97	72	80	71	94	73	95	63	82	62	77	90	84	95	92	65	80	88	82	101	91	84	87	93	89	92	68	71	81	68	80	77	79	82	85	78	79	72	75	91	86	92	75	77	84	89	94	91	73	80	81	76	76	77	85	83	90	93	75	77	83	92	66	81	69	89	81	75	83	71	85	85	95	91	77	62	89	75	84	68	83	87	86	79	88	79	96	81	67	84	80	87	90	79	92	87	87	72	88	82	91	65	101	89	87	95	80	77	78	92	92	85	70	78	83	77	79	89	87	81	67	73	79	85	92	103	83	77	85	85	83	87	79	78	73	103	77	85	74	80	74	85	89	77	80	92	82	80	83	74	78	86	85	86	98	82	82	74	97	79	84	74	93	88	87	96	84	84	66	66	81	89	102	79	66	98	88	88	85	89	80	72	82	84	97	75	92	85	69	88	84	106	86	70	93	80	81	92	102	97	72	86	97	82	101	86	95	76	80	73	92	70	99	91	80	72	85	83	87	79	73	69	78	88	89	93	83	68	72	85	83	74	81	76	84	73	79	90	82	84	68	78	102	98	103	71	93	78	87	87	75	76	91	79	96	87	63	76	91	81	83	77	83	99	85	76	74	89	82	83	75	111	87	81	80	87	77	71	78	73	72	87	89	81	79	92	82	89	91	74	92	96	82	82	79	69	80	72	79	71	73	68	83	91	74	102	83	82	86	82	78	79	81	73	82	91	88	89	81	67	75	83	82	98	74	78	83	83	76	89	94	92	71	89	81	58	80	65	86	98	83	77	78	80	76	80	84	71	85	73	80	96	88	79	84	80	81	93	82	67	76	72	65	88	90	81	75	81	89	74	85	90	73	90	99	84	81	79	63	84	74	89	80	89	70	66	69	78	92	72	77	68	88	76	87	76	82	91	77	75	81	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
5189	407	433	433	451	387	394	352	348	358	301	325	276	288	291	325	323	296	272	320	302	265	245	253	273	281	294	302	298	270	252	313	306	266	299	323	268	269	298	286	262	297	307	283	279	278	287	272	274	279	277	308	304	309	287	297	267	255	300	298	267	283	285	292	288	270	298	272	242	275	287	295	274	263	291	283	284	295	303	299	277	291	290	286	287	289	292	257	278	304	279	277	258	252	272	280	293	273	270	269	283	275	274	272	305	262	252	290	278	274	312	263	268	293	306	290	266	268	300	267	268	272	293	287	300	261	293	298	294	289	238	256	299	241	286	308	278	295	270	275	242	279	257	272	287	287	277	315	261	291	288	311	271	254	280	267	278	304	268	274	261	307	270	271	300	280	271	270	294	284	271	266	305	289	284	278	278	300	264	298	282	249	261	272	282	266	274	306	262	267	266	283	297	309	276	264	290	306	272	279	295	268	300	271	282	290	304	288	285	265	275	262	280	274	261	274	256	304	303	287	252	302	286	285	291	296	279	271	286	266	263	308	293	280	298	306	283	261	291	289	300	266	287	266	267	286	277	262	290	289	307	302	284	283	279	283	284	297	294	304	256	284	288	259	265	303	261	290	272	254	289	295	304	275	257	265	275	301	281	260	273	253	281	277	289	272	282	270	295	277	298	304	295	261	319	312	305	296	312	269	263	247	284	284	277	262	255	286	295	293	270	304	282	265	268	292	287	285	302	296	287	291	270	269	276	275	271	274	248	285	267	289	279	271	281	265	266	305	316	290	306	333	261	317	278	288	273	285	312	268	262	308	272	290	273	272	287	274	244	276	283	235	303	258	282	296	286	287	282	287	263	294	252	290	282	293	283	300	287	310	290	255	288	290	274	257	237	287	270	288	272	297	308	284	281	258	298	277	279	289	305	276	291	275	270	247	262	258	294	289	273	269	304	274	279	264	287	301	292	298	292	262	281	306	237	285	270	266	281	249	254	281	284	288	279	288	313	278	296	272	266	283	277	270	297	278	290	305	277	289	285	278	308	286	304	259	268	265	285	262	288	266	281	288	287	272	287	256	302	267	312	280	277	277	277	281	248	301	298	256	290	290	269	269	285	297	250	307	237	293	276	268	274	300	254	238	303	282	297	264	295	284	265	294	268	276	292	309	290	259	277	282	269	298	280	306	294	293	290	307	295	254	284	294	297	258	278	277	286	266	255	295	286	289	281	263	278	253	278	295	267	279	275	268	277	279	320	291	297	292	277	291	240	268	269	289	308	268	262	268	240	295	290	265	286	288	299	269	293	303	294	268	273	315	278	263	271	279	289	264	285	245	275	290	289	282	268	261	272	270	288	256	279	256	287	266	274	306	312	254	264	278	284	269	296	277	270	287	287	290	251	224	272	291	269	284	284	249	274	287	279	287	288	270	270	266	274	308	262	278	299	327	290	297	242	308	281	289	281	305	278	281	303	241	302	285	286	278	282	283	304	274	265	267	280	292	265	267	289	285	268	279	281	294	300	238	272	268	276	294	285	295	303	291	286	272	272	255	268	290	277	300	287	285	252	282	304	289	249	315	241	287	275	282	287	287	260	273	279	272	269	265	268	282	308	288	278	253	266	287	323	269	273	256	275	298	270	276	267	282	272	299	299	265	305	288	324	278	262	323	306	282	270	276	299	273	260	252	285	301	304	237	291	293	241	302	293	263	305	270	271	279	296	299	293	280	277	286	300	276	307	267	294	295	297	289	273	268	287	302	272	242	295	293	288	286	254	278	285	308	273	315	272	309	305	309	277	295	272	293	272	274	268	299	319	265	268	250	273	281	262	260	264	259	303	265	295	293	255	306	311	298	279	291	288	273	305	256	281	291	281	293	262	268	287	279	299	264	293	291	298	265	274	270	304	258	267	254	291	265	273	293	305	298	268	288	299	252	258	299	277	262	283	255	276	289	275	276	273	293	299	281	283	282	287	288	297	295	291	293	300	286	261	258	277	306	320	289	265	301	273	287	282	308	298	263	289	259	281	264	272	288	289	266	273	287	279	272	292	299	267	296	271	281	258	297	265	263	295	291	291	295	256	294	293	274	272	267	273	301	259	273	290	260	266	280	292	300	289	286	290	298	269	280	272	307	288	272	278	305	295	306	305	281	283	270	279	283	300	265	301	264	262	281	265	262	259	260	285	291	273	265	290	294	271	278	292	265	283	298	306	264	286	281	277	291	283	281	280	297	270	272	280	306	281	277	241	274	323	308	273	272	283	291	264	299	275	326	281	306	242	270	306	259	266	301	292	298	256	294	298	292	256	279	292	307	290	275	298	251	279	244	235	262	276	275	262	273	307	304	290	266	274	252	286	267	264	263	283	311	266	277	277	283	264	272	244	286	267	279	253	298	264	285	268	287	265	282	312	258	304	286	254	288	289	288	250	287	298	273	273	266	292	277	270	298	279	287	293	290	292	289	272	302	284	329	283	277	279	288	284	255	277	267	312	287	281	286	251	272	295	270	307	278	268	269	315	267	294	297	296	292	293	305	274	272	275	262	288	286	272	315	262	301	279	269	300	300	281	269	250	260	286	271	275	273	287	259	272	257	286	252	290	291	268	264	266	270	264	295	266	273	274	322	303	283	271	265	300	313	291	251	301	290	294	267	304	275	263	257	278	264	301	292	290	297	303	257	273	270	289	304	309	285	281	259	263	293	312	286	263	304	288	290	269	327	289	248	247	292	282	294	297	279	293	307	262	301	299	239	260	272	268	278	256	274	301	286	285	293	277	284	274	268	282	253	270	279	273	254	286	279	276	274	280	290	274	296	271	292	272	299	293	270	259	281	267	298	262	301	291	300	273	291	301	305	283	283	289	306	306	301	312	304	261	278	294	302	271	304	287	248	293	275	262	299	277	298	266	268	281	282	273	310	256	268	277	288	282	289	286	277	298	282	277	285	292	297	264	275	274	261	260	295	293	279	296	254	284	283	273	277	293	270	266	288	306	293	272	288	307	260	275	287	275	273	294	270	290	296	291	284	295	302	258	264	276	266	272	330	320	278	288	281	280	277	273	302	282	253	321	283	255	315	313	272	276	248	312	273	268	290	275	288	313	256	332	268	283	278	264	261	265	260	246	262	276	288	274	263	281	274	267	259	287	249	279	306	286	311	274	297	276	262	282	271	283	282	307	294	257	285	281	303	266	283	273	288	272	275	282	289	262	296	275	257	280	303	301	278	282	283	257	290	298	318	262	287	306	274	270	317	318	273	256	298	274	285	298	255	281	307	308	277	307	293	304	288	287	259	294	280	277	274	297	288	294	299	276	286	262	294	297	280	265	308	278	269	289	268	255	302	265	287	266	287	262	287	267	279	305	280	270	259	256	288	321	276	302	293	257	301	260	273	284	338	289	264	289	277	290	270	296	249	288	281	279	295	295	283	283	276	278	285	237	268	301	276	300	265	286	264	279	267	278	253	266	271	267	285	281	282	266	289	284	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
30918	5524	1551	1140	799	608	496	430	365	299	268	264	245	243	212	217	211	219	211	229	187	183	192	206	185	167	183	181	182	172	160	172	185	164	167	191	181	177	189	185	174	193	174	175	181	148	153	181	155	179	174	176	177	148	150	182	159	140	157	157	160	171	164	181	171	194	149	194	182	182	186	182	172	165	202	186	177	177	185	174	167	178	179	177	166	162	177	160	178	174	189	174	159	163	198	150	175	165	167	168	193	198	167	182	187	182	158	181	143	145	177	149	153	151	159	185	214	174	172	174	173	164	159	175	172	175	196	177	191	176	172	185	176	160	194	172	167	167	166	171	166	207	180	195	168	173	183	165	189	180	171	177	176	200	154	153	139	167	156	143	172	189	185	189	163	163	151	177	172	195	179	187	170	175	190	170	184	147	187	162	182	192	175	178	152	183	179	161	167	159	174	159	198	163	196	180	186	167	164	181	179	186	156	192	172	170	196	154	185	169	167	189	179	173	189	176	171	177	178	166	164	166	167	178	158	194	159	161	164	163	166	165	176	169	166	201	170	181	151	182	189	162	186	160	186	162	167	180	187	196	168	194	176	166	202	160	168	171	181	156	146	195	187	174	198	162	180	184	185	180	191	164	154	162	150	177	160	155	184	183	172	176	187	165	190	190	186	172	139	167	189	182	156	187	172	177	181	187	181	170	152	186	160	203	194	183	168	160	173	189	165	148	191	163	169	171	163	213	191	156	170	196	177	170	195	176	184	168	173	172	156	161	180	174	163	161	168	159	180	164	171	161	199	170	177	183	163	166	189	204	159	171	198	170	177	178	179	155	162	172	168	175	154	176	183	162	167	177	170	174	194	158	164	183	167	163	162	178	191	156	161	156	177	168	189	163	160	153	194	160	190	153	175	178	166	186	153	190	177	179	170	175	169	185	169	172	175	161	148	155	162	163	162	162	158	183	157	175	168	158	151	164	168	162	146	179	182	156	190	183	199	189	195	177	144	183	144	173	190	162	138	193	168	185	175	135	149	190	184	200	199	181	169	174	163	170	195	181	164	160	156	176	186	178	163	170	159	154	172	181	170	169	188	176	136	163	178	160	165	177	167	168	173	171	169	176	174	169	163	176	174	185	154	164	172	181	164	190	201	165	185	171	174	170	160	183	179	186	158	179	186	188	182	166	171	186	168	176	191	185	174	174	178	172	172	174	172	170	167	187	160	176	165	174	177	186	163	162	169	167	165	189	156	171	202	164	180	157	171	176	175	177	147	176	178	173	168	180	193	180	174	182	174	157	180	154	177	170	189	175	180	178	159	162	182	162	171	174	157	176	173	169	167	159	177	164	159	165	171	163	185	184	160	204	161	139	207	171	190	175	168	177	152	173	175	164	165	160	171	173	197	166	144	180	186	190	173	186	166	165	180	169	178	176	183	148	157	181	187	173	153	166	188	160	166	178	170	173	181	170	156	170	204	156	161	164	132	169	177	192	181	173	165	168	182	176	180	179	191	177	190	197	176	164	158	162	154	178	168	167	183	173	213	188	187	164	159	197	184	194	142	152	172	166	193	171	154	181	160	181	165	160	182	187	165	162	173	181	188	178	207	173	167	163	153	173	163	159	153	182	187	167	194	174	186	179	171	164	171	166	175	177	172	191	180	146	170	170	165	154	148	178	157	176	193	164	164	183	159	163	154	193	174	168	167	169	198	195	172	182	171	188	173	175	169	170	170	182	172	164	171	185	167	153	177	180	183	150	169	161	173	150	174	153	188	153	176	181	178	164	188	149	159	146	188	160	155	151	149	176	178	179	180	186	162	142	196	185	182	166	177	165	168	192	171	181	167	194	179	167	171	142	166	186	180	180	179	160	159	179	173	171	166	177	176	172	169	154	160	185	180	184	180	187	165	159	146	171	183	154	166	177	179	168	162	152	174	179	167	159	177	180	189	180	182	168	161	181	167	184	151	164	180	197	174	172	170	178	151	170	162	177	187	169	178	175	159	178	213	170	189	184	165	189	166	173	192	156	185	163	158	183	195	149	167	156	199	195	171	157	181	179	197	186	166	168	180	169	164	155	157	162	164	172	150	166	182	201	180	158	165	179	179	191	181	175	162	172	172	177	167	151	172	175	125	163	173	171	190	172	162	177	191	160	159	183	166	154	183	158	162	161	193	193	157	151	174	189	177	157	186	189	176	173	170	162	188	155	170	173	180	167	177	177	180	166	160	189	178	176	166	163	175	166	191	171	187	156	168	139	173	159	173	158	155	202	166	173	161	184	176	179	187	150	185	177	172	138	163	170	175	195	178	171	162	161	156	148	191	145	168	182	183	173	159	139	206	206	163	163	184	160	181	145	179	170	166	176	182	180	185	176	163	199	171	168	187	163	185	174	165	187	174	176	180	200	169	177	177	157	158	173	166	191	188	172	197	166	169	169	172	179	190	174	175	172	167	138	182	176	158	155	168	162	179	192	158	156	179	172	140	200	191	162	164	162	189	190	167	164	150	189	170	171	154	148	154	144	201	166	183	165	166	192	185	181	203	168	188	183	154	192	175	172	172	152	151	187	201	162	176	187	167	150	168	166	171	173	171	194	180	188	172	154	171	167	172	161	173	175	179	171	210	172	191	154	168	193	186	181	198	154	166	185	156	182	169	173	168	154	167	155	182	155	166	178	121	170	161	194	162	183	180	156	165	199	170	169	180	168	168	171	166	162	178	164	176	178	156	164	197	167	171	166	159	198	167	179	184	176	171	164	170	145	169	168	164	155	160	190	182	165	185	173	167	182	198	183	186	160	154	186	179	163	160	163	163	191	159	154	191	174	187	158	186	154	191	172	183	159	167	173	157	168	183	187	165	198	183	188	202	173	164	159	193	179	165	155	141	178	158	180	166	190	164	177	164	168	162	156	164	180	157	195	161	187	174	141	169	146	153	156	148	183	163	193	159	170	183	162	188	161	203	166	181	177	151	160	170	182	154	191	157	189	151	174	178	168	194	172	144	178	166	170	192	156	188	173	156	184	159	184	181	183	192	188	189	168	164	160	156	161	171	151	167	170	183	159	186	178	186	165	199	178	180	167	176	138	172	178	179	190	169	156	183	145	165	166	171	184	183	173	170	180	156	148	183	159	172	191	178	164	161	200	181	148	180	155	178	175	176	162	176	171	160	157	192	173	160	174	184	162	170	188	172	171	151	189	181	178	188	150	149	158	159	180	182	169	168	195	163	165	191	180	178	161	194	175	180	151	157	174	163	182	181	161	164	180	171	161	165	178	188	172	185	171	185	138	155	172	173	174	178	156	191	171	160	173	193	169	182	158	159	168	165	180	181	184	163	191	173	195	176	195	152	172	162	193	173	172	185	166	162	184	159	190	183	179	187	153	172	171	163	176	160	163	165	163	173	177	164	177	193	181	147	166	178	181	187	177	188	137	155	196	182	181	186	170	164	203	157	171	159	163	168	176	167	181	176	175	185	164	156	183	159	166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13031	1522	3419	3782	3100	2604	2153	1778	1651	1344	1206	1082	1048	962	891	875	783	784	702	749	713	705	649	656	644	649	639	586	585	622	566	577	568	581	580	575	559	550	581	573	545	541	577	504	557	548	578	535	550	520	542	528	542	550	495	566	521	530	541	528	522	549	525	574	524	532	537	508	496	486	535	499	534	534	527	562	529	552	548	521	499	520	514	530	523	539	498	532	500	492	522	539	506	493	541	548	548	476	503	483	503	518	501	474	539	549	524	468	528	514	526	499	493	456	471	521	530	561	525	526	521	520	481	517	502	527	505	499	520	519	520	525	534	518	518	550	503	515	499	482	508	498	486	529	489	468	512	503	517	463	481	494	506	516	456	512	496	499	491	519	509	501	513	509	471	522	526	516	520	491	491	502	505	480	484	490	487	502	547	497	527	509	509	541	508	499	504	495	501	501	488	477	488	509	515	506	537	495	510	522	497	497	505	491	506	483	500	500	525	513	489	500	488	531	515	515	533	519	535	537	506	503	513	491	546	524	530	504	546	531	502	506	482	508	544	513	545	494	506	543	518	516	540	537	517	492	504	533	480	486	493	495	489	541	476	534	546	504	499	509	509	533	517	542	508	517	530	497	514	490	513	521	516	493	456	509	505	512	509	475	507	493	510	485	500	469	534	505	511	539	488	465	498	516	535	519	467	484	541	462	468	496	513	515	474	545	482	501	527	533	487	506	528	567	531	536	515	532	519	475	499	493	484	493	494	536	511	483	481	476	544	532	492	505	508	486	490	489	517	518	489	527	539	502	505	513	504	505	479	517	528	496	472	534	512	501	500	508	505	471	515	513	503	537	541	537	483	495	538	531	522	464	515	506	502	475	490	490	481	538	491	490	496	541	504	520	491	480	518	472	507	481	526	522	490	515	502	518	492	506	522	512	533	516	526	520	497	481	500	548	497	525	501	522	495	506	516	489	490	486	515	485	506	503	475	546	501	529	453	516	513	522	549	490	504	487	473	513	493	491	521	517	525	497	508	492	507	503	501	496	524	508	496	506	497	531	527	538	502	521	500	511	515	519	487	505	505	510	514	469	519	511	528	461	562	493	511	476	508	501	494	471	496	510	477	524	526	529	477	473	494	484	504	489	515	527	495	433	528	471	485	486	509	506	505	498	509	518	552	485	494	525	513	528	505	501	501	515	541	501	501	525	518	519	504	477	486	500	480	464	484	482	518	489	474	525	470	571	495	503	496	530	500	504	492	499	485	510	504	485	564	489	519	519	466	503	529	511	514	528	501	517	501	501	539	493	496	511	478	466	530	521	517	499	514	512	540	481	509	496	504	457	502	477	546	482	477	497	540	543	523	485	511	495	471	519	522	523	517	562	472	506	505	492	474	485	542	524	528	514	485	497	516	452	515	532	468	512	466	468	467	512	525	483	504	517	522	500	486	485	554	529	491	481	506	542	524	503	513	486	489	515	453	472	533	509	485	497	490	486	493	497	479	501	540	495	528	478	550	477	499	543	478	511	490	497	506	522	489	493	479	464	507	515	512	472	513	480	526	489	503	496	506	524	515	524	515	498	496	510	490	539	486	503	509	500	516	492	524	481	498	517	478	485	464	542	497	551	517	491	512	515	549	487	478	529	509	482	532	491	546	515	483	488	525	507	514	500	490	502	496	541	535	488	499	494	521	478	463	508	474	494	533	547	497	508	518	514	497	532	538	485	534	503	510	510	519	492	500	530	516	491	504	495	548	496	523	492	506	542	505	455	476	526	513	465	538	481	486	529	491	520	529	500	480	490	502	501	510	515	488	479	487	490	552	482	538	508	516	452	547	550	505	487	499	488	539	498	511	534	538	507	518	504	503	524	495	489	484	531	494	550	522	519	546	506	474	463	534	545	518	488	520	529	490	513	521	467	531	517	511	481	520	483	481	516	501	507	468	484	505	487	491	530	496	509	491	490	529	516	505	486	488	540	472	496	493	519	488	491	515	504	531	525	526	515	479	468	516	495	490	526	530	502	512	504	553	513	495	466	551	504	523	537	575	507	539	471	542	527	494	483	509	487	524	531	501	521	498	498	469	473	507	505	510	489	528	522	507	504	487	501	540	510	487	485	524	533	516	484	474	525	505	502	491	512	494	468	516	481	507	466	486	479	521	478	498	511	512	487	494	517	539	482	509	532	525	499	528	503	523	493	473	509	518	495	506	521	532	518	452	523	460	510	501	527	509	549	486	506	525	515	480	493	516	504	485	533	482	518	491	498	521	540	542	482	529	488	493	506	525	490	495	490	496	549	470	479	496	529	503	502	563	511	488	520	466	512	466	508	537	522	515	524	482	510	523	494	492	500	537	498	529	527	475	513	479	517	544	520	475	500	510	529	479	502	457	521	501	495	510	527	527	507	473	504	482	492	481	469	544	501	513	515	519	505	533	516	497	469	474	484	521	506	501	487	524	488	512	472	480	503	463	488	514	496	483	453	519	506	536	545	503	497	491	545	486	528	544	494	479	514	517	486	494	541	544	527	507	494	516	545	491	505	523	504	456	440	524	505	505	520	510	560	504	511	540	538	513	499	493	515	490	523	509	503	509	515	522	534	485	531	503	521	492	451	521	508	517	507	505	473	504	525	545	492	514	489	467	471	481	467	502	507	467	530	495	547	498	498	476	516	515	529	503	496	541	548	538	487	529	498	520	492	499	532	485	536	473	505	506	506	503	479	519	529	526	518	516	518	501	507	487	482	501	527	500	529	553	489	505	536	499	496	490	487	493	561	524	525	506	524	508	460	521	529	507	518	520	489	464	493	501	538	498	502	540	527	487	488	522	482	515	492	570	495	571	492	483	511	547	478	505	540	532	512	466	517	503	512	480	501	509	542	538	487	499	460	513	521	535	484	513	495	526	511	549	526	479	503	487	529	511	510	545	471	492	526	481	522	488	525	494	508	514	484	511	469	480	504	530	547	471	528	486	474	515	509	504	490	531	445	518	501	550	524	492	492	512	493	498	521	515	478	516	520	502	487	502	531	496	514	519	514	545	513	528	523	524	491	447	510	496	521	520	531	510	482	480	490	495	514	501	524	474	510	502	476	519	496	496	477	507	507	533	488	520	480	522	529	535	511	480	450	513	538	512	506	510	495	514	530	513	488	501	521	492	537	551	463	485	485	495	551	484	530	519	525	485	533	489	517	554	525	510	480	497	522	512	506	501	532	516	492	508	526	504	506	500	515	532	542	521	534	476	493	509	512	554	514	516	506	560	533	530	538	487	512	546	533	507	494	493	525	467	480	474	482	547	481	540	501	522	537	512	507	512	478	489	461	496	520	548	483	538	480	506	515	506	536	491	491	512	523	455	456	504	503	525	474	482	482	522	519	456	507	515	508	486	535	472	521	477	538	507	511	495	533	498	486	528	504	482	466	507	533	521	507	497	508	509	452	482	518	535	508	562	491	536	529	549	530	503	469	513	495	513	505	483	502	498	466	487	506	527	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
42289	15401	3884	2308	1567	1190	874	758	631	528	510	506	438	402	405	379	352	388	359	353	325	322	317	326	328	303	287	319	290	252	311	276	297	305	303	283	307	317	268	318	284	292	303	254	281	299	278	259	319	280	278	290	276	301	247	317	291	282	281	274	263	300	282	295	281	251	256	276	259	296	241	260	302	276	283	242	271	273	280	242	292	304	265	271	279	274	281	273	253	267	262	287	244	253	300	300	302	287	271	266	285	245	321	280	281	271	300	275	301	290	281	251	285	290	280	283	260	259	283	282	261	276	263	263	281	330	263	292	301	266	277	246	265	282	320	267	294	268	268	289	274	255	275	263	265	262	256	269	277	243	270	242	264	286	285	278	290	240	286	285	273	232	249	283	273	274	278	300	273	274	266	268	254	271	281	276	289	284	267	243	269	272	256	278	281	281	269	284	286	241	270	251	265	292	289	290	268	269	276	275	247	268	264	301	257	282	247	293	250	301	255	255	285	293	267	260	269	274	256	276	243	277	286	309	294	277	288	269	272	274	269	287	311	290	264	247	271	272	234	263	252	306	279	277	265	263	253	246	280	285	295	245	272	262	299	277	244	279	260	268	269	267	282	254	298	301	288	252	256	256	253	275	252	267	271	286	255	317	259	281	252	259	256	294	271	271	283	271	300	268	238	275	250	267	275	247	295	270	267	279	297	267	287	252	263	283	293	257	285	257	272	280	263	272	282	304	254	315	267	249	269	260	262	250	289	304	312	268	296	290	271	277	287	257	262	267	254	232	276	293	274	262	264	278	273	269	269	253	295	272	306	249	255	281	261	264	296	261	284	244	254	294	278	275	249	281	273	278	290	272	264	268	295	302	247	261	254	273	265	282	268	294	296	270	282	284	262	279	278	274	282	281	246	298	259	280	276	278	258	276	291	282	315	299	272	266	301	259	267	276	261	275	264	234	253	272	292	274	268	271	292	263	228	286	269	264	277	265	264	307	288	269	254	270	282	249	295	279	269	306	290	268	303	277	256	286	265	262	268	282	292	266	258	268	263	305	272	289	259	279	270	310	268	252	255	251	253	281	290	269	297	288	295	278	287	282	275	293	256	270	269	291	287	248	261	262	281	256	264	284	287	297	308	264	260	269	256	273	282	270	281	279	306	273	266	302	243	316	288	258	265	263	272	269	285	262	245	269	281	292	284	285	295	246	252	297	270	299	278	306	299	259	278	254	246	251	283	273	274	277	257	273	260	262	249	302	261	296	267	282	256	274	263	303	267	276	269	233	294	303	312	271	275	265	282	265	269	263	267	253	283	306	275	300	251	268	258	269	321	255	248	248	262	293	283	264	310	286	264	276	245	270	297	267	268	268	280	295	253	275	288	296	239	257	250	278	288	260	275	287	284	258	281	269	221	298	263	275	263	269	255	269	256	287	258	269	302	297	274	252	275	295	263	273	257	277	277	281	263	283	285	247	280	262	259	299	268	267	274	282	260	274	280	266	276	262	279	245	284	278	294	270	286	279	297	290	257	269	268	247	270	287	247	277	274	255	277	305	276	267	315	263	294	307	253	286	294	274	244	278	299	231	270	263	275	288	292	266	288	256	293	270	296	258	276	300	286	279	282	247	288	282	286	253	250	303	283	274	292	286	287	249	293	267	262	268	288	273	289	277	301	270	279	263	244	306	282	260	284	278	279	307	310	289	253	241	320	248	251	287	271	270	306	277	271	291	268	263	276	252	298	287	286	274	278	276	248	266	276	278	270	290	284	282	262	237	303	286	276	254	293	289	295	291	280	262	271	243	270	288	275	257	248	270	264	290	300	289	280	270	270	275	266	263	293	274	253	289	273	277	274	283	289	292	279	274	268	292	244	262	287	276	256	264	304	258	284	228	311	264	256	291	286	244	284	248	270	288	270	271	299	261	265	317	269	269	266	254	271	269	268	258	289	283	273	315	290	253	270	234	284	274	264	291	260	258	244	248	237	316	276	268	313	239	284	262	284	285	280	279	296	283	263	300	250	261	279	273	312	272	274	273	268	280	255	278	257	261	284	280	296	304	293	289	275	280	276	258	256	272	261	246	247	300	276	261	263	296	293	281	274	266	258	265	312	296	281	252	262	299	251	249	278	272	276	268	264	285	280	250	273	248	273	286	249	291	294	282	244	273	294	299	257	281	284	318	282	245	282	256	241	272	245	275	257	278	307	253	268	280	298	258	242	270	278	266	297	285	260	278	259	273	265	245	263	281	270	239	279	266	266	298	269	279	275	277	257	281	280	272	258	265	269	275	275	271	280	291	281	293	286	264	271	259	253	255	282	286	262	292	255	267	257	263	291	275	259	280	271	277	265	291	272	255	283	255	272	243	253	262	269	239	297	262	276	289	273	262	279	275	296	268	268	269	290	311	288	267	272	291	237	266	273	259	288	276	271	254	281	296	262	254	256	291	310	287	258	267	308	247	270	250	288	292	285	256	254	304	254	321	256	293	271	268	292	255	268	265	273	267	281	273	273	281	294	287	264	247	286	248	284	299	262	292	256	266	270	277	286	276	265	264	244	285	263	285	263	297	273	262	280	269	287	249	271	266	299	279	262	290	294	251	255	329	284	278	267	282	291	295	264	277	248	305	256	299	271	236	247	262	273	270	271	305	262	285	265	260	280	265	270	280	271	292	277	262	249	271	284	263	286	263	241	279	263	283	280	299	259	276	272	291	238	269	248	279	293	277	283	252	271	291	266	286	277	287	272	272	258	270	262	296	249	298	278	287	256	269	267	228	280	283	283	285	284	259	266	276	296	278	253	260	259	257	271	292	293	280	277	270	286	250	290	299	299	289	274	268	287	273	270	275	286	296	254	261	274	271	276	270	281	286	252	273	298	298	287	286	282	277	232	284	259	281	275	257	270	259	262	301	266	249	307	259	308	251	254	249	293	292	253	268	274	270	288	281	280	260	303	289	281	252	287	264	287	264	233	246	280	251	291	269	266	310	247	249	260	240	278	267	281	272	271	283	269	280	271	281	316	261	262	263	240	259	240	247	259	291	272	306	247	282	281	248	262	273	284	260	279	315	292	265	284	277	274	267	252	256	295	244	270	264	268	269	254	286	258	305	300	271	249	282	262	270	288	307	265	295	295	244	296	268	305	254	241	278	263	271	286	253	277	268	268	263	293	295	270	324	276	289	277	246	266	277	277	278	261	278	286	277	272	254	266	282	268	255	242	292	266	235	274	264	273	263	289	286	290	286	274	283	235	299	251	280	265	246	300	287	273	282	262	269	249	267	261	275	258	264	276	259	282	278	264	237	255	262	263	277	300	278	274	286	259	258	268	267	258	292	302	285	271	250	254	252	243	262	279	259	303	262	279	279	278	250	279	266	286	275	277	286	269	278	298	291	281	273	278	264	297	279	263	276	269	260	285	259	257	263	282	270	253	274	279	274	242	268	251	279	258	248	247	271	289	288	298	252	257	298	281	282	280	264	287	263	245	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
17043	2822	6137	6777	5743	4676	3749	3312	2721	2410	2094	1855	1838	1640	1528	1429	1322	1318	1237	1195	1070	1103	1073	1036	1002	983	983	991	972	995	860	965	931	885	910	857	852	869	771	858	819	821	835	824	801	836	875	832	840	854	830	826	780	792	811	814	835	833	819	785	760	775	776	746	785	780	750	784	764	752	802	759	777	798	738	837	796	776	775	792	777	770	761	759	758	803	774	729	764	783	769	763	778	785	766	751	765	727	759	722	770	740	743	746	771	777	771	762	705	726	791	729	729	788	688	779	801	804	766	713	730	787	768	708	756	755	738	734	767	724	729	721	748	730	770	748	757	718	720	709	734	732	766	738	754	744	755	753	712	777	703	710	773	763	748	754	756	757	706	761	755	760	790	733	742	743	732	726	741	694	766	693	788	714	694	799	738	742	723	795	781	761	756	750	742	759	775	704	726	713	746	737	731	766	770	749	707	790	721	740	772	719	737	756	699	729	761	726	705	728	781	776	705	777	757	745	744	722	768	725	735	768	741	723	720	739	766	707	690	734	756	768	693	775	743	794	763	762	750	747	747	759	718	710	706	751	747	785	761	716	714	772	758	708	711	725	758	709	759	731	745	745	787	748	767	750	763	724	777	760	719	740	721	790	694	731	789	735	809	733	770	727	757	743	743	745	756	755	770	741	725	754	763	744	715	696	749	708	713	773	756	731	710	745	695	743	716	761	741	805	751	729	710	767	772	775	765	747	738	769	770	774	698	743	696	746	777	741	758	781	778	734	715	717	735	715	776	729	787	741	716	757	766	791	708	704	772	735	713	732	728	715	708	743	736	728	717	722	732	711	782	731	774	747	747	757	729	794	786	748	727	759	777	736	755	764	729	801	700	708	707	748	737	708	704	770	743	756	737	688	768	747	708	774	792	734	735	756	718	743	773	745	741	713	738	757	734	739	717	746	747	728	736	773	753	757	758	768	708	730	752	679	743	790	772	752	757	763	753	717	766	744	768	775	739	737	716	757	729	774	717	757	757	692	769	772	702	750	713	731	741	742	754	738	773	798	722	735	711	771	730	735	726	756	783	773	699	723	741	769	737	728	776	784	734	699	762	697	705	731	746	688	704	723	724	765	739	759	763	738	690	745	735	766	756	740	735	747	718	761	776	713	762	718	709	761	744	741	732	727	728	742	736	736	757	744	716	786	782	718	729	737	709	755	744	727	758	781	747	716	727	789	747	749	757	785	740	708	793	764	734	754	743	760	767	740	788	735	760	770	689	726	725	745	750	764	721	767	728	792	770	775	783	792	770	733	744	746	766	763	726	771	711	727	755	772	739	717	788	735	758	752	766	771	745	754	812	749	739	776	726	780	752	720	768	760	712	763	727	732	731	748	698	724	708	784	775	774	720	726	718	720	749	741	755	743	751	774	743	709	749	710	744	728	743	701	770	746	735	756	756	736	735	751	753	722	762	712	698	712	794	723	740	735	771	737	736	721	670	756	764	749	768	748	738	738	757	727	755	789	693	733	731	792	710	715	721	755	741	727	726	748	728	750	723	730	739	754	721	748	720	746	718	764	739	717	751	726	769	739	716	788	751	815	798	710	767	736	720	755	695	760	744	744	780	723	744	718	785	724	732	751	765	781	736	786	729	748	775	696	739	740	737	744	757	704	797	738	786	756	782	761	744	731	759	745	740	762	761	725	766	778	730	750	748	718	779	738	719	674	721	791	763	814	750	776	728	738	716	740	777	752	709	779	765	762	734	752	727	713	722	776	742	716	713	762	731	772	704	746	747	720	728	692	760	757	733	758	762	771	725	780	780	771	746	758	753	744	755	720	747	782	745	777	740	749	738	715	763	758	715	723	775	726	759	744	730	739	755	696	718	792	722	839	699	773	679	820	765	741	758	750	765	713	784	753	768	689	803	740	756	714	739	724	739	739	713	764	769	778	705	772	706	743	736	727	752	738	743	716	708	734	713	755	726	756	776	724	722	773	743	725	723	714	762	764	719	705	724	764	769	700	770	796	724	780	745	715	725	720	710	687	666	707	760	775	743	737	723	723	725	734	724	772	761	759	746	715	733	694	776	796	757	717	765	752	750	737	743	769	734	768	740	789	734	730	748	690	734	736	722	736	766	755	749	719	702	738	806	774	753	752	764	783	741	722	714	778	732	720	790	761	772	748	703	722	740	741	770	721	719	709	769	751	769	762	736	741	742	779	761	751	746	775	728	761	735	705	744	774	717	751	758	687	728	756	763	757	783	710	773	726	723	713	726	758	769	738	735	742	735	745	718	739	731	784	732	723	763	745	796	734	767	729	754	728	769	745	778	765	738	752	748	731	742	702	722	790	734	738	753	731	746	714	763	761	762	716	731	710	756	770	694	734	796	747	694	724	752	735	719	749	744	720	714	702	711	764	740	716	739	791	755	705	733	740	730	740	811	752	709	682	701	773	703	769	764	711	752	762	786	740	735	790	780	744	755	715	730	707	743	694	721	737	721	742	732	711	721	777	749	740	801	719	736	708	772	741	732	770	722	757	756	700	741	754	722	690	735	732	742	748	746	747	720	745	769	761	746	766	729	705	750	710	778	711	766	755	717	645	731	699	740	727	780	718	766	710	743	748	734	720	734	737	785	750	708	719	738	766	759	721	714	726	779	768	752	747	763	772	725	736	705	713	766	750	763	770	705	746	759	754	781	703	729	725	748	704	748	714	750	707	710	711	736	723	701	744	740	746	717	721	702	726	755	752	726	696	687	791	748	742	717	748	736	755	753	757	766	705	737	754	716	751	713	669	726	695	774	749	774	725	708	725	770	709	705	728	804	731	779	755	725	738	751	792	745	781	721	755	740	706	739	770	695	757	729	744	687	729	714	757	718	708	749	769	715	751	698	684	695	808	748	745	759	694	777	742	755	780	717	718	763	749	722	749	741	753	756	725	732	724	687	737	725	759	745	753	738	754	681	737	762	752	740	752	691	786	735	731	762	758	748	752	760	729	742	720	727	810	692	750	727	739	717	715	767	750	750	720	767	770	785	725	755	758	788	761	761	724	713	715	746	794	713	738	714	727	712	697	792	736	746	775	777	760	757	733	782	735	727	759	727	764	765	755	723	754	735	756	753	765	698	720	764	711	746	724	728	691	723	787	701	757	740	724	758	736	693	734	739	764	772	714	753	711	744	776	700	750	723	707	726	702	758	708	715	751	761	770	716	781	765	736	687	758	747	757	709	775	791	730	747	770	797	752	762	768	708	750	738	780	733	684	766	732	784	792	810	754	729	720	753	774	733	720	736	730	724	746	760	739	712	798	685	707	733	761	710	795	730	740	792	755	727	779	731	739	731	764	745	716	723	732	782	723	676	765	766	727	773	731	769	761	753	710	784	705	670	795	757	764	778	720	740	765	706	743	748	700	772	740	738	768	743	744	764	691	716	751	767	731	761	684	754	765	666	719	729	685	763	744	775	742	759	780	707	760	737	760	752	725	758	742	718	676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4599	318	175	157	116	112	97	105	94	93	86	92	109	98	91	87	88	94	86	89	87	94	87	69	82	88	100	83	87	79	90	102	91	96	87	61	88	94	83	82	85	89	86	67	85	77	76	104	90	73	71	104	83	89	78	71	84	91	73	90	81	92	69	78	78	69	88	89	94	91	81	85	102	82	80	68	81	82	70	93	95	84	70	83	75	80	81	61	91	101	103	97	95	72	85	66	90	75	76	88	75	104	95	98	73	82	91	83	87	82	92	83	98	79	84	72	75	78	93	97	90	84	84	96	67	91	88	73	76	66	73	86	74	79	74	90	84	78	92	92	64	77	88	85	87	79	91	78	84	67	76	94	83	94	105	78	88	89	77	83	91	86	66	75	85	96	81	94	81	92	81	96	82	91	78	89	91	95	79	87	109	99	104	85	91	84	85	77	86	77	81	75	88	75	96	76	77	102	73	77	98	76	98	79	78	96	92	90	76	81	93	74	80	84	81	87	82	78	89	77	89	73	73	71	91	99	72	66	96	75	77	83	83	88	83	75	88	77	100	83	68	101	86	70	80	93	69	68	83	88	88	72	85	88	68	72	84	74	100	79	93	83	89	84	71	81	90	92	84	77	82	82	89	92	75	97	91	67	65	88	72	88	70	90	75	99	86	105	80	77	100	91	82	75	90	86	77	101	104	92	85	88	84	101	68	85	82	86	73	78	79	81	85	94	100	101	72	76	78	80	75	81	87	97	91	89	91	72	91	80	88	84	64	81	78	69	86	80	88	99	91	91	96	90	88	81	88	86	82	84	88	88	72	87	85	68	82	83	68	79	92	87	89	72	76	86	85	99	112	66	89	80	78	81	73	74	62	94	61	99	74	66	74	102	83	77	76	83	70	62	78	93	85	79	83	99	79	71	81	88	79	92	83	76	89	70	92	78	99	82	82	88	73	102	75	80	77	75	92	77	90	79	86	92	76	79	76	69	73	83	84	90	71	101	64	79	75	107	85	73	75	80	79	97	81	81	95	98	69	75	86	93	69	82	83	98	85	76	75	86	79	70	82	91	86	74	76	83	94	84	90	89	79	71	71	90	109	75	90	76	84	75	69	91	84	87	90	93	98	96	78	84	94	92	87	72	71	74	91	58	73	64	92	78	69	89	85	83	90	82	97	89	104	108	81	89	104	73	74	83	85	83	73	78	66	88	88	84	95	92	82	87	86	70	76	72	82	93	89	76	106	82	92	71	81	82	84	67	74	74	69	83	82	76	80	92	96	78	94	72	81	70	75	78	86	82	91	83	95	75	79	76	86	94	86	79	81	85	88	87	89	72	77	90	85	75	87	84	79	68	83	71	86	92	73	91	72	80	90	95	89	79	85	76	84	92	85	91	97	71	81	75	85	81	83	85	77	96	94	75	87	88	76	79	84	71	88	78	86	80	93	98	68	95	82	76	72	94	77	95	75	90	77	76	78	87	81	82	86	76	69	56	92	86	95	83	74	87	91	91	90	87	100	95	86	82	70	95	87	91	90	88	87	82	85	84	94	70	91	75	73	101	75	67	86	83	99	64	92	81	80	74	92	67	71	93	90	88	68	86	84	86	86	106	83	84	71	77	94	87	86	86	87	84	80	86	80	93	105	72	81	83	88	94	90	84	74	83	87	81	94	92	82	85	91	85	61	83	75	92	77	70	82	83	72	73	85	86	89	90	77	94	64	75	87	81	92	88	86	72	92	76	73	81	85	96	88	81	91	93	78	96	86	84	83	69	82	85	93	98	102	80	87	72	91	79	90	79	89	80	85	68	87	88	90	90	99	97	64	77	82	87	81	79	94	76	59	84	83	86	83	89	76	77	82	87	95	82	84	99	91	85	96	69	71	92	84	93	88	80	79	72	89	89	88	81	68	92	96	75	75	77	85	98	102	69	93	87	76	85	90	98	98	92	78	77	84	73	92	84	97	81	77	86	91	92	71	87	84	79	115	69	94	93	76	80	78	79	69	91	95	75	90	87	89	75	80	91	81	88	88	76	95	90	93	85	80	85	89	86	103	105	97	82	86	79	87	89	86	86	89	78	70	86	80	93	88	91	76	76	74	81	84	81	82	73	73	69	81	93	80	87	77	98	80	105	83	88	83	82	81	77	70	93	90	97	75	73	90	76	89	86	85	85	96	76	82	64	88	87	91	86	89	89	77	79	82	82	75	78	80	80	79	78	94	88	66	75	74	83	75	81	78	86	77	89	85	72	85	98	84	80	82	78	90	72	87	88	101	87	99	94	86	75	82	82	82	73	82	95	81	83	83	94	80	85	73	96	84	70	85	97	86	82	94	87	74	80	71	70	82	91	87	86	74	84	80	84	84	70	70	108	74	72	66	73	80	74	81	97	81	81	88	74	87	67	58	80	86	85	69	84	104	76	88	85	75	89	72	85	85	90	86	86	108	95	80	79	87	86	105	86	83	77	82	67	86	82	89	88	90	72	87	103	82	75	97	87	90	74	92	91	81	107	92	105	94	86	90	79	83	81	90	92	87	93	101	82	85	73	68	68	89	96	89	73	95	84	99	91	74	69	79	82	90	92	86	90	89	83	74	89	92	85	82	82	76	82	88	100	80	84	88	102	71	87	70	90	95	85	86	81	74	80	77	80	70	91	95	88	80	85	86	98	82	69	74	72	104	95	102	86	86	80	73	86	94	81	71	72	77	105	93	105	78	65	72	90	91	75	82	104	81	78	59	76	89	83	89	83	91	78	96	89	75	64	98	86	93	99	89	102	74	93	106	73	85	91	76	72	67	88	73	89	107	77	91	85	63	67	61	79	87	95	82	82	81	96	100	101	98	70	90	80	83	76	75	94	74	80	79	99	76	74	69	94	90	79	64	84	84	79	60	81	88	91	82	75	80	71	78	98	86	73	100	90	80	91	79	68	94	68	84	74	92	75	90	79	86	84	84	101	83	95	67	62	91	78	82	87	95	91	100	78	100	94	110	74	77	77	88	67	87	99	93	76	62	71	88	81	93	76	82	79	89	83	102	75	72	85	69	79	91	82	73	75	87	92	69	80	80	91	101	89	101	97	86	96	80	77	79	75	93	101	78	86	66	79	78	75	67	83	87	94	95	87	94	76	91	81	97	76	97	83	76	81	80	82	80	96	76	81	89	86	69	85	76	87	77	76	80	88	97	65	63	87	91	73	85	88	85	94	97	79	95	83	94	88	90	82	86	68	91	81	71	78	59	90	85	94	70	90	99	79	88	93	82	83	86	83	91	74	76	70	80	96	76	102	87	92	81	96	71	93	89	82	76	90	83	84	74	80	86	70	96	87	71	78	83	76	91	96	88	96	93	90	68	72	87	82	89	84	96	78	95	107	81	86	92	82	77	69	85	88	94	87	86	81	86	87	85	75	82	85	80	88	80	75	87	81	97	90	72	76	72	71	77	91	84	96	71	74	94	87	86	81	84	79	89	76	73	81	81	77	74	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
5484	383	473	467	411	410	401	393	373	323	328	314	283	294	322	303	311	291	304	273	278	303	280	315	281	297	306	302	277	302	314	322	298	292	299	286	291	256	292	285	274	301	292	301	285	309	253	265	305	306	304	281	263	290	280	289	292	285	262	284	285	253	293	296	254	292	272	279	278	269	271	281	274	292	280	294	284	289	264	274	288	257	290	262	284	284	267	270	284	309	276	261	300	301	285	297	281	245	293	286	287	289	299	289	275	313	294	263	288	266	277	310	262	258	291	277	288	261	259	277	297	287	312	290	284	261	279	284	252	300	282	298	277	287	295	278	252	275	295	253	325	262	293	251	280	304	277	265	279	265	283	283	277	269	281	290	295	292	302	300	254	291	299	281	274	284	292	301	241	303	288	304	290	286	289	272	282	271	292	292	292	279	277	257	276	296	270	262	307	280	284	262	290	273	312	297	307	301	267	272	280	275	291	274	299	294	274	282	276	283	290	264	280	304	306	279	280	254	293	280	267	302	268	262	267	287	275	282	304	298	305	268	286	300	302	263	268	270	270	283	296	297	306	292	287	292	260	271	277	298	254	269	287	294	302	252	297	296	295	288	300	303	280	287	287	283	268	259	308	330	292	257	288	241	277	286	282	301	297	269	304	254	294	254	280	288	264	295	262	296	247	310	292	275	286	275	298	272	273	294	276	272	275	288	291	265	279	266	275	294	269	292	267	334	284	281	291	238	277	316	274	269	265	273	269	287	289	281	299	300	306	270	315	295	282	304	266	270	279	274	293	255	312	276	291	284	276	306	298	266	274	310	299	304	291	273	287	272	322	271	277	275	305	281	283	267	273	271	278	296	294	284	297	289	266	269	286	326	261	304	267	313	294	279	298	300	287	286	300	307	289	261	301	305	299	264	274	278	272	282	293	281	290	272	280	308	313	304	270	294	282	285	283	290	279	252	277	275	269	275	305	283	289	262	289	280	293	304	266	304	297	271	264	297	295	282	304	281	301	279	277	283	283	282	276	289	303	310	285	262	335	238	300	290	284	265	263	294	292	273	274	259	279	269	286	263	300	296	297	273	309	262	283	298	298	276	272	271	275	264	262	331	260	292	281	245	283	255	310	300	299	289	281	268	267	297	293	254	242	251	259	266	265	295	295	288	281	284	297	283	291	280	286	276	267	287	281	291	277	270	277	275	250	292	290	284	300	289	299	250	271	305	281	301	308	292	265	258	284	264	268	290	319	310	255	267	313	264	272	283	303	273	271	255	290	278	286	298	293	285	284	297	249	271	335	274	266	276	295	301	274	276	281	285	288	295	288	274	275	287	307	293	320	302	284	281	269	293	301	295	324	298	291	314	289	263	291	270	313	274	278	289	281	309	286	269	342	298	305	320	294	280	269	282	289	273	262	322	276	303	283	303	282	267	303	308	289	308	276	269	279	251	298	295	301	259	292	284	302	263	264	301	278	278	297	290	255	284	302	281	275	294	296	269	322	306	296	286	282	284	324	300	273	271	249	255	308	282	297	267	267	277	285	278	289	287	320	285	250	282	283	287	277	287	278	312	268	285	271	302	255	298	299	245	268	268	289	276	296	260	295	272	292	287	264	287	296	286	322	309	286	262	266	284	302	274	278	281	291	265	293	260	294	293	273	317	265	301	294	277	294	282	308	278	270	289	253	269	274	300	289	276	289	279	274	278	254	271	270	291	290	279	273	283	285	262	291	300	264	292	277	257	270	252	264	276	294	300	269	276	299	278	268	286	249	299	277	283	278	278	254	279	301	286	260	249	262	315	291	302	297	245	280	289	309	283	313	300	287	256	268	288	257	275	317	273	280	288	271	278	336	290	282	301	292	259	294	275	299	284	286	282	284	302	293	301	259	280	288	272	292	289	288	277	272	294	275	268	264	294	263	265	314	282	304	265	272	321	289	270	279	299	295	256	278	295	314	265	293	266	285	300	305	268	273	256	281	290	248	268	284	266	300	286	283	265	259	251	300	282	274	310	288	297	295	257	279	308	293	287	302	294	283	261	271	295	290	289	266	288	285	300	312	265	290	274	297	324	278	281	250	271	278	303	312	314	297	268	286	281	301	246	289	298	281	274	293	294	286	297	286	279	297	261	294	282	268	306	315	296	308	296	301	289	296	319	261	289	299	290	278	249	280	288	288	301	297	305	256	283	279	284	282	253	253	278	292	274	279	287	270	260	293	300	284	280	298	285	301	287	266	306	284	261	288	288	248	252	276	307	268	297	288	304	269	294	284	261	305	295	287	263	309	266	272	290	278	293	303	272	278	263	295	284	276	296	287	283	256	287	275	289	278	269	287	263	296	299	273	278	275	293	277	301	263	298	275	251	250	277	295	257	278	287	289	312	271	296	283	293	305	287	303	288	307	283	296	284	265	323	262	334	293	257	260	292	299	261	289	293	291	279	251	273	284	296	284	293	290	282	268	283	276	276	292	310	290	293	287	293	317	305	266	297	300	278	295	255	313	265	298	264	309	271	295	282	315	295	264	267	264	301	296	288	296	322	260	281	276	294	276	288	262	278	283	296	274	279	268	298	289	313	275	293	299	264	300	282	319	270	290	263	298	307	272	289	263	245	303	334	268	272	285	311	285	268	256	288	311	259	296	260	300	277	305	290	281	255	310	312	271	305	291	288	262	308	314	282	260	275	297	281	289	284	301	272	268	274	279	252	281	292	259	271	281	280	277	284	290	268	297	276	265	259	289	282	300	273	268	307	300	255	283	281	310	274	298	300	282	264	284	270	254	301	294	281	243	285	275	265	299	273	305	279	314	265	277	275	294	271	311	291	279	263	281	288	290	247	285	266	272	298	261	286	265	295	295	285	272	269	261	299	282	274	290	297	278	253	324	266	244	290	302	302	275	332	256	284	287	271	266	256	264	259	288	298	285	304	267	288	286	287	281	290	297	266	264	308	268	289	286	270	314	291	281	292	267	282	299	294	278	264	301	280	304	297	267	271	284	283	264	301	310	258	285	249	269	320	309	300	306	276	275	310	301	297	284	270	275	301	294	289	290	293	302	328	289	294	305	278	299	309	252	286	286	249	275	305	272	263	275	287	286	287	274	312	267	281	273	297	274	271	276	288	321	292	276	293	261	297	303	287	322	262	287	301	291	280	301	284	304	256	294	306	306	310	291	266	271	293	270	259	274	307	288	284	275	249	300	283	252	279	309	284	292	291	259	269	269	286	289	288	270	310	285	269	324	269	296	301	255	315	285	297	299	297	296	270	286	286	253	285	283	307	251	304	306	302	266	288	277	275	297	281	293	262	254	264	311	276	261	316	268	311	297	302	273	289	305	263	305	300	291	291	290	278	275	301	282	294	294	289	272	306	261	300	271	285	298	281	283	265	272	289	291	278	279	308	273	293	285	276	273	285	286	258	302	328	312	261	305	281	285	294	305	284	284	297	268	286	324	284	282	306	247	289	276	303	272	278	253	295	286	260	276	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
31074	5501	1489	1178	797	565	471	412	376	290	288	293	230	219	252	213	203	209	211	231	200	217	197	185	175	207	184	170	206	187	187	181	167	186	155	158	188	179	179	193	192	168	168	167	171	169	175	206	153	165	162	173	182	190	156	205	176	182	161	164	187	163	164	183	183	173	191	177	163	174	187	190	164	159	157	157	184	181	172	178	159	181	186	163	167	201	175	163	148	185	188	168	182	188	171	161	187	197	169	164	160	179	145	178	191	184	176	153	161	170	168	183	179	169	146	158	200	177	186	180	175	171	196	175	162	182	171	170	178	177	154	197	153	166	182	164	167	181	149	168	156	202	176	161	195	165	187	166	160	132	181	143	174	191	174	143	177	169	163	170	185	147	184	171	162	189	164	172	152	147	160	164	143	160	197	177	167	179	178	171	174	170	179	157	182	171	185	167	183	172	184	184	184	166	174	158	192	170	178	164	163	184	167	177	188	173	159	193	182	192	168	167	174	170	179	192	187	199	160	169	152	179	184	170	172	180	178	171	194	185	180	156	160	190	181	170	182	148	167	172	147	161	188	177	195	179	162	160	163	191	171	197	175	181	178	188	158	171	182	185	193	152	169	158	152	191	159	153	190	178	155	158	168	187	174	180	157	157	169	174	181	194	172	172	157	186	175	189	186	161	164	168	187	167	193	155	148	165	178	160	173	169	170	179	191	174	196	179	194	160	152	166	173	179	158	173	185	158	183	174	174	180	193	176	170	152	162	159	159	170	166	173	169	171	174	168	150	160	190	182	184	170	144	174	161	181	194	190	186	181	172	159	164	156	172	174	164	172	177	166	176	173	171	179	175	167	183	179	157	163	161	143	155	176	173	163	156	177	175	168	180	162	153	179	172	177	173	180	174	174	194	174	153	164	160	193	171	175	205	177	190	176	138	165	171	170	178	152	201	173	167	173	184	161	187	181	181	191	170	181	181	180	168	169	189	205	180	165	170	156	185	186	160	166	170	179	176	190	164	172	145	168	158	163	176	180	155	178	156	158	183	194	171	157	175	186	164	171	180	182	190	161	165	178	165	167	165	181	183	180	186	157	171	175	188	176	166	175	151	180	175	162	182	181	168	186	160	187	175	154	173	184	154	160	178	170	184	177	188	167	183	170	196	171	168	171	189	170	173	178	186	153	171	158	172	161	184	172	186	178	150	179	189	203	188	174	213	190	181	164	166	175	154	154	180	149	154	170	189	175	169	167	174	185	159	178	185	162	168	176	189	161	161	182	174	186	177	164	202	174	156	148	167	151	177	184	212	191	174	147	174	166	151	200	192	179	179	181	148	166	177	175	180	202	177	170	173	158	188	166	178	163	176	174	178	176	175	179	151	158	155	186	169	165	143	176	188	186	186	182	156	178	180	193	186	170	170	201	187	171	175	147	175	168	165	158	176	164	171	162	170	160	167	166	155	163	176	172	164	178	158	192	144	157	184	182	139	200	164	177	168	185	173	168	159	147	170	162	150	196	181	163	156	184	167	167	147	156	150	188	170	178	171	180	166	182	169	176	179	187	180	179	160	165	166	161	175	163	186	165	195	186	184	184	155	187	190	168	169	186	164	162	184	172	177	178	188	179	171	180	180	154	166	184	192	143	162	182	137	179	181	184	193	185	173	172	174	161	167	150	150	164	191	179	157	160	177	179	194	183	165	181	171	174	151	160	156	167	200	152	171	169	171	169	184	190	167	175	160	160	157	176	146	159	171	172	169	190	148	155	184	162	194	182	178	160	161	171	162	194	172	160	177	173	164	162	181	182	173	167	161	170	164	178	153	172	150	187	146	181	174	190	184	184	172	199	190	179	163	165	174	163	161	194	136	181	164	166	158	158	159	165	171	168	191	164	162	174	166	143	171	175	196	157	175	167	193	163	171	172	168	191	169	157	183	184	210	163	163	185	195	177	205	204	165	181	177	186	149	175	184	164	138	161	184	171	174	186	166	168	153	183	194	185	184	163	172	172	186	181	165	174	147	165	184	173	168	167	174	184	184	174	177	166	160	179	189	167	191	180	174	171	199	184	191	176	176	175	174	180	166	178	163	155	182	160	164	171	157	157	146	174	165	186	169	178	178	155	185	186	165	184	185	193	171	174	193	182	180	187	151	185	179	180	155	169	178	147	168	158	167	170	160	177	160	169	165	168	176	175	141	191	158	165	165	176	153	200	174	164	173	178	162	175	174	171	176	173	167	165	201	178	172	173	172	176	173	181	164	179	187	176	163	158	170	176	175	177	172	170	168	184	163	160	169	181	163	187	191	182	170	171	169	172	173	156	152	177	187	149	169	160	179	192	183	199	160	169	174	180	179	144	164	170	157	155	159	148	165	169	191	176	162	155	164	184	183	160	201	181	194	169	173	186	158	145	171	168	186	172	166	149	159	172	178	162	148	184	168	172	148	165	168	149	159	147	180	140	176	175	184	176	175	145	155	162	159	188	151	181	159	190	176	167	185	170	167	142	169	178	179	186	175	170	159	172	170	161	173	187	177	176	171	182	167	178	184	170	185	158	158	166	193	143	178	170	198	181	142	166	192	151	188	149	168	188	177	189	178	157	164	157	163	189	177	162	169	164	175	168	183	172	163	163	173	194	166	181	163	178	154	169	164	193	166	160	173	192	153	176	162	173	153	143	174	186	166	165	176	164	146	172	176	154	170	174	174	179	192	166	162	170	156	165	143	172	172	194	175	169	185	165	183	171	205	182	163	163	167	185	199	176	175	184	162	183	170	186	178	174	183	179	155	180	173	197	197	156	195	159	179	168	154	175	187	167	176	167	196	176	187	180	192	182	141	158	171	179	167	156	162	173	161	179	176	205	184	197	179	185	173	157	166	176	203	192	165	174	174	147	153	160	199	174	158	207	164	183	168	175	171	157	165	181	176	150	163	179	182	173	180	174	174	191	177	178	160	144	190	169	166	196	160	162	163	142	192	159	184	183	169	150	166	148	173	169	166	158	182	187	163	153	177	202	183	175	147	182	184	164	187	178	162	175	158	166	175	152	169	190	180	188	159	173	173	193	182	156	167	194	153	183	154	179	172	191	177	182	170	164	166	177	187	165	177	169	168	178	178	161	192	165	194	186	170	162	191	154	178	175	156	172	168	186	185	183	162	165	171	178	177	195	163	169	166	172	176	144	175	175	192	181	162	160	175	161	183	190	177	179	179	197	154	175	139	183	185	156	187	185	155	168	160	170	169	161	172	189	169	188	154	160	153	189	151	149	183	161	199	203	147	169	180	188	176	155	186	167	183	185	170	181	162	179	179	181	161	167	172	147	171	183	193	171	176	170	204	166	163	165	151	170	201	182	156	188	172	172	157	172	162	175	160	167	165	181	179	177	174	176	165	187	174	172	172	160	176	170	182	183	199	187	175	168	180	180	181	177	176	177	170	178	174	191	192	170	170	180	180	172	156	157	146	142	162	171	165	169	170	187	168	173	163	183	203	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
13111	1578	3414	3834	3107	2527	2147	1843	1601	1408	1153	1131	987	969	864	850	844	802	777	731	711	717	626	666	670	623	611	647	652	588	614	597	586	596	580	563	608	588	527	542	612	575	561	574	552	503	527	564	562	528	526	531	515	507	566	498	555	495	538	519	524	518	537	532	515	544	517	531	527	498	527	547	552	521	524	541	498	518	526	512	480	528	507	521	521	514	545	495	498	544	512	491	498	530	534	461	546	485	522	558	546	499	508	498	505	533	487	511	534	509	517	515	489	503	474	548	498	538	487	478	552	501	503	522	488	496	486	508	523	496	531	506	537	525	505	496	489	503	493	533	480	521	481	473	515	479	485	507	516	487	519	499	506	547	476	503	491	498	536	511	511	501	489	488	479	516	543	544	521	473	513	482	505	509	532	568	523	491	488	505	513	491	547	507	531	509	471	471	486	525	476	507	492	504	513	534	491	524	514	504	493	538	486	488	498	498	512	503	482	533	515	491	535	478	514	480	508	474	497	445	494	507	509	499	519	498	478	499	481	522	524	482	463	454	510	512	529	521	467	517	461	501	488	467	519	474	509	476	442	511	502	506	493	511	480	520	481	476	478	490	456	496	495	534	481	519	496	508	496	502	516	516	516	488	520	488	545	482	491	483	555	490	529	528	483	556	494	507	536	508	462	532	527	463	522	487	533	529	465	525	521	569	486	499	522	496	513	470	538	512	498	489	525	519	536	521	518	551	508	512	483	486	488	551	508	499	468	512	506	529	531	533	531	523	527	527	476	496	527	469	497	543	519	493	506	484	500	501	531	467	521	496	527	507	498	533	491	528	507	526	522	527	472	501	503	527	490	496	507	531	503	553	538	515	560	515	510	559	494	514	527	513	514	490	529	498	507	521	486	487	523	465	524	496	554	502	525	535	504	549	512	501	498	514	517	507	481	488	514	508	524	518	511	479	475	507	536	518	466	495	497	489	478	524	503	558	523	501	482	502	499	518	512	502	508	466	487	504	450	518	521	510	536	524	494	536	503	545	501	495	520	478	506	489	477	493	539	502	500	485	491	479	483	492	514	518	521	492	495	520	486	526	442	533	501	473	527	482	543	537	513	511	501	492	514	465	522	528	566	507	553	514	509	485	516	514	489	495	536	512	542	478	493	507	519	518	516	531	502	483	461	481	562	530	515	517	495	458	493	475	531	460	521	529	504	484	522	550	526	462	556	525	533	518	496	521	541	481	524	473	487	479	470	527	485	513	503	501	499	493	520	503	498	487	478	516	552	517	491	516	467	517	490	475	529	543	496	501	534	529	489	538	486	528	544	464	512	526	516	524	508	511	544	532	509	514	496	544	540	534	527	534	535	512	476	485	479	527	505	502	511	508	552	512	492	499	526	481	501	485	553	507	522	537	522	498	486	529	490	483	477	502	502	511	497	499	499	500	495	520	489	488	495	520	521	508	530	534	500	501	490	475	517	468	533	503	534	510	540	486	511	516	511	505	526	519	519	488	518	521	518	550	489	515	535	544	502	519	468	524	498	489	527	513	515	472	463	497	530	559	494	524	515	484	505	495	486	546	515	511	502	485	496	521	493	490	524	509	482	500	534	531	469	490	488	499	506	507	492	481	489	513	543	509	509	461	532	496	490	543	514	510	471	483	541	508	548	477	487	493	484	514	502	500	481	547	516	488	502	485	526	497	476	499	468	500	543	519	515	492	496	505	485	555	505	474	515	461	473	495	509	527	487	519	487	540	511	502	485	509	499	512	505	485	520	445	552	501	505	490	503	500	525	512	503	497	515	503	533	480	545	525	546	536	543	565	521	479	475	494	527	486	500	506	550	476	508	485	494	524	485	517	520	521	537	509	526	499	496	452	515	460	523	535	533	488	505	549	493	471	542	508	480	556	531	494	522	514	490	526	498	513	528	539	452	524	480	541	492	490	488	535	490	520	539	508	481	554	530	548	496	513	533	460	485	516	499	501	497	492	500	518	518	483	514	495	504	529	507	467	536	477	509	516	496	512	534	489	493	514	511	499	512	526	476	511	527	535	520	534	493	507	500	534	501	515	502	512	518	507	506	553	548	498	526	494	496	515	477	522	507	514	486	538	519	492	510	477	473	500	503	546	513	519	514	499	538	511	502	495	523	520	546	506	482	504	515	535	492	528	496	498	462	526	518	525	503	502	510	544	490	489	486	485	533	502	539	503	521	530	532	521	514	513	530	486	520	540	545	530	477	545	483	454	516	503	497	547	488	492	516	507	484	498	493	543	507	513	492	471	536	477	536	504	498	494	499	496	491	506	460	463	525	507	503	519	507	481	509	507	493	523	531	509	510	529	503	503	533	533	546	527	555	528	502	513	502	521	522	518	503	529	513	500	514	498	497	448	532	540	493	495	477	508	501	549	489	493	554	484	497	494	529	496	538	497	533	522	536	546	522	548	477	492	519	548	492	502	501	501	532	487	475	501	549	511	497	484	481	485	521	509	534	524	488	516	521	502	521	494	512	537	497	493	483	517	516	500	482	487	477	550	522	519	462	489	491	509	492	492	490	517	535	552	476	484	535	531	480	497	449	508	538	480	497	513	491	523	459	526	518	523	493	494	515	520	511	528	516	499	509	507	464	522	484	549	537	522	524	470	536	502	518	485	484	509	506	503	491	529	505	456	482	522	505	488	543	513	438	485	508	506	490	508	516	517	494	550	507	469	510	501	490	480	476	544	505	522	509	547	488	511	525	483	533	496	541	522	538	481	499	528	497	470	543	462	482	537	477	521	535	487	511	564	508	508	507	529	533	509	564	514	507	469	495	524	507	529	498	515	523	483	511	480	505	513	492	514	522	528	520	511	506	508	528	530	489	523	488	517	484	478	508	511	494	523	498	495	495	456	532	559	484	480	489	467	488	528	512	482	479	532	493	495	489	505	472	477	492	491	484	521	527	480	473	489	508	510	506	489	492	517	503	508	565	489	582	478	512	493	533	548	496	512	478	484	496	502	494	509	539	525	478	508	498	499	471	490	539	517	486	520	510	491	483	536	535	476	493	506	506	523	524	549	503	508	519	509	527	532	467	487	517	492	516	495	491	515	504	497	515	490	513	507	508	504	507	503	503	515	475	539	483	519	496	521	523	464	544	506	523	512	489	487	477	472	510	483	473	492	476	512	497	514	494	535	519	501	481	514	521	490	525	488	506	526	551	503	494	539	511	514	524	501	465	495	489	493	522	505	499	508	467	500	524	484	526	508	487	476	549	513	541	495	468	517	493	494	519	517	498	493	491	526	489	501	515	503	503	526	533	523	458	486	478	525	500	489	478	522	514	485	530	490	499	531	513	509	539	474	498	497	483	497	531	497	507	502	508	465	502	520	512	500	474	505	479	531	508	510	492	501	484	493	499	508	532	508	501	473	479	523	508	535	490	534	492	480	511	493	523	511	471	536	464	515	515	492	515	515	498	502	524	508	516	546	494	508	478	482	538	459	502	502	536	542	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42104	15951	4006	2237	1598	1206	903	716	602	537	504	443	440	423	378	367	371	344	339	328	341	341	333	327	289	289	323	317	309	288	336	282	263	309	306	321	310	289	292	317	313	280	257	258	298	272	300	278	273	294	283	255	288	310	260	295	287	268	266	298	268	284	269	277	261	295	298	305	282	300	272	263	262	273	303	280	287	268	256	277	249	297	305	263	289	284	273	270	267	273	264	294	285	285	263	282	278	278	259	268	296	274	238	300	311	248	286	250	288	249	305	241	267	279	257	268	264	291	269	271	273	280	281	271	303	306	245	266	285	279	289	276	298	303	264	280	238	276	264	279	287	285	317	292	260	283	290	281	255	281	273	291	269	289	247	271	299	302	277	298	267	259	225	269	273	287	289	249	265	283	253	264	278	282	291	287	273	288	295	288	287	276	236	269	282	267	303	288	266	257	293	281	281	246	252	280	277	296	269	277	296	274	271	260	278	276	282	278	291	271	275	277	283	256	282	290	265	273	255	276	295	301	283	300	272	290	278	253	272	268	242	293	261	265	264	252	299	274	256	304	274	265	275	249	262	278	278	276	278	257	258	270	269	264	294	247	288	272	274	274	254	252	270	262	307	298	254	240	277	266	269	254	261	264	276	260	279	289	276	284	250	279	286	232	276	274	259	254	278	276	272	273	297	261	301	264	259	285	263	265	265	298	285	273	254	311	251	277	284	257	299	256	296	282	260	274	285	262	285	268	282	286	241	286	268	258	268	220	287	249	273	276	274	286	301	252	285	282	263	263	258	289	272	304	269	279	275	260	254	229	279	260	256	254	271	290	276	255	302	276	276	316	278	290	276	263	282	257	260	286	264	297	264	302	286	284	268	299	275	246	244	283	281	277	251	265	269	275	275	262	239	281	258	286	272	261	305	271	270	289	266	282	261	286	275	261	255	304	298	263	278	259	270	271	310	282	277	281	277	270	270	280	263	268	283	270	281	293	289	292	283	275	300	275	290	263	273	258	289	272	267	257	279	268	265	270	269	281	290	303	275	241	275	290	275	267	276	272	298	258	300	286	274	282	247	266	274	284	283	268	283	263	267	235	277	263	284	292	261	282	288	262	265	305	287	276	255	265	257	279	262	301	262	284	292	256	248	306	270	269	245	270	268	257	272	247	257	279	301	275	285	257	290	248	257	291	254	252	285	268	275	278	292	259	319	314	269	286	289	297	290	275	249	253	263	270	268	272	247	265	268	243	300	263	271	261	260	293	274	272	289	298	286	279	275	271	260	280	275	325	258	259	244	278	272	270	264	292	262	273	290	293	268	252	286	276	291	294	282	295	280	284	270	267	239	266	290	289	287	293	283	270	270	275	284	266	261	301	234	262	284	276	279	253	240	304	261	273	266	252	294	277	274	262	238	259	265	264	277	287	270	258	273	269	275	261	279	280	295	253	277	294	280	275	276	257	270	280	285	281	293	298	274	261	264	287	284	294	252	251	269	261	282	293	256	264	257	273	274	257	255	248	250	270	278	283	289	266	274	272	299	265	260	281	275	296	298	262	282	269	271	260	286	273	300	282	298	291	302	304	270	252	238	278	267	273	275	284	285	256	285	297	264	299	292	290	255	295	252	256	260	277	237	278	264	270	295	266	272	268	265	278	254	280	273	284	300	236	289	302	293	284	304	280	285	261	292	294	269	296	276	280	274	275	261	271	291	268	288	286	266	253	278	265	262	258	264	299	262	274	296	266	272	255	262	271	275	309	265	267	275	282	255	263	252	235	276	272	273	288	280	278	276	308	238	248	260	257	260	278	272	289	294	268	273	292	262	284	241	293	263	256	268	277	287	278	254	261	244	286	258	269	268	286	266	292	274	316	278	254	267	279	297	291	285	282	280	257	284	282	295	277	248	231	292	307	274	280	286	275	259	268	286	253	281	275	261	254	227	269	277	278	279	266	288	274	289	299	254	268	230	260	286	287	260	234	248	289	273	258	260	247	252	320	266	263	255	297	282	309	294	263	256	277	298	259	253	271	271	295	239	268	276	276	276	254	279	283	274	298	254	263	275	279	277	281	269	291	260	282	257	256	302	281	275	259	286	261	306	255	264	276	266	284	286	270	308	275	257	299	293	261	254	242	253	249	283	277	297	275	260	283	256	241	263	266	254	268	267	283	280	267	276	287	266	256	282	280	268	283	265	280	294	276	270	262	291	253	260	256	263	261	291	257	240	297	242	265	297	291	265	266	274	265	268	270	286	283	257	311	257	245	269	295	275	278	265	301	268	264	232	260	252	273	287	270	287	256	289	260	268	278	265	274	291	273	298	286	275	284	285	252	271	300	241	275	274	264	269	304	268	291	308	321	274	273	267	283	259	281	264	295	274	269	283	270	248	271	280	275	296	244	272	265	265	257	250	256	265	289	296	267	267	291	249	242	245	246	283	281	290	273	291	266	320	285	264	288	256	270	293	262	285	274	278	273	273	291	277	296	269	287	289	291	249	242	277	255	258	268	302	291	260	312	256	257	259	307	275	253	277	283	269	280	275	316	321	285	280	260	288	266	255	253	251	268	271	273	245	293	255	281	280	260	299	279	269	270	260	263	273	272	285	261	262	289	279	289	266	259	308	256	297	276	277	272	286	270	262	270	277	273	276	249	288	284	277	290	288	274	285	302	253	283	256	280	267	276	277	265	280	278	287	283	270	266	287	281	288	289	264	274	229	260	245	276	265	264	290	261	297	262	268	261	276	261	279	306	278	286	260	282	268	273	262	281	278	252	299	296	260	262	266	282	266	280	285	242	283	301	275	258	250	303	253	303	282	285	275	243	261	276	277	291	271	263	259	266	283	266	283	281	266	249	230	270	241	305	278	271	274	279	274	287	301	251	283	267	266	251	286	274	309	254	284	283	273	284	281	268	292	270	307	255	249	268	237	259	271	295	262	280	266	264	255	263	296	254	311	286	267	302	280	275	259	280	275	265	294	314	276	255	302	240	305	256	275	324	244	260	288	276	248	269	298	298	275	265	266	272	286	289	288	273	281	306	285	292	283	286	273	290	293	285	237	281	285	291	263	315	244	238	297	287	305	280	264	276	245	269	296	261	264	258	272	277	281	286	264	251	243	271	266	269	277	235	280	268	228	266	262	256	283	240	274	270	259	267	288	282	244	294	274	279	268	269	258	280	260	291	291	259	261	265	287	285	292	265	301	282	262	281	277	285	265	274	264	262	259	277	239	262	272	272	270	269	245	281	283	277	262	276	268	307	256	265	287	247	284	286	280	291	265	257	312	270	308	305	295	269	278	274	270	263	279	258	288	277	254	320	265	264	237	269	255	261	302	285	246	249	270	260	285	257	303	257	294	277	259	262	276	273	251	249	251	285	286	240	287	261	276	276	307	290	266	264	269	275	289	248	305	267	277	276	262	233	256	263	266	264	294	279	259	293	281	266	251	249	287	288	276	268	271	268	297	258	283	257	269	266	294	275	278	277	292	255	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17167	2824	6139	6874	5607	4594	3760	3229	2702	2366	2121	1975	1809	1705	1526	1422	1310	1305	1167	1193	1215	1059	1064	1035	1008	993	1020	955	959	1010	957	876	961	809	917	892	888	935	821	810	855	838	796	849	838	766	815	823	769	807	800	801	853	754	819	756	779	767	755	827	796	746	763	783	748	845	787	762	750	773	759	750	770	740	797	827	725	738	740	765	783	782	786	764	791	759	756	777	765	762	787	692	780	760	739	826	738	802	750	757	743	755	715	803	751	752	762	731	755	747	733	758	782	708	777	769	748	732	727	792	771	765	758	734	745	752	743	694	716	752	790	745	771	730	736	752	737	751	738	775	735	730	760	777	722	785	717	739	739	734	741	676	773	808	777	711	699	775	731	740	739	756	749	717	705	759	761	707	746	734	734	708	723	727	730	777	764	718	690	806	702	743	771	749	724	713	786	721	735	703	775	733	745	722	723	724	800	792	764	783	774	735	771	732	764	742	749	733	736	732	676	742	775	776	738	737	776	753	737	738	744	678	723	758	769	738	763	815	742	745	740	735	712	768	751	727	734	751	765	715	685	768	683	733	791	714	727	727	750	721	723	735	732	719	723	729	747	805	763	756	734	751	725	763	715	690	693	755	722	722	735	737	726	756	703	711	786	762	746	751	779	774	745	736	758	743	763	696	755	742	769	716	785	738	719	752	748	762	768	754	792	730	752	732	800	698	755	726	750	712	718	748	694	712	705	720	741	769	788	764	759	759	745	761	774	709	743	742	709	724	726	716	786	764	731	733	725	732	731	749	741	765	750	697	702	716	692	720	754	779	695	748	706	747	697	782	798	718	767	757	784	746	728	751	797	739	741	737	781	755	728	730	752	739	701	739	703	752	756	726	741	715	750	750	772	762	698	728	727	749	726	734	776	741	709	705	739	803	759	694	734	737	717	737	743	759	710	716	744	772	737	748	720	676	723	760	743	736	749	685	704	757	761	723	777	716	739	741	697	782	713	716	735	716	780	721	753	709	739	718	710	746	725	772	738	737	747	746	666	750	710	758	800	738	712	704	709	722	750	743	759	751	755	752	764	710	742	726	763	735	753	721	695	712	767	722	730	728	783	806	788	733	744	762	729	701	749	756	776	740	719	713	779	824	781	741	725	702	730	705	766	771	750	751	759	796	719	765	705	693	754	724	748	781	766	800	752	758	743	770	700	740	746	729	725	751	762	734	767	759	747	727	728	757	769	758	742	719	692	727	771	773	724	699	737	776	728	736	777	736	746	753	751	764	708	765	724	788	798	740	745	764	747	695	735	707	697	699	786	776	756	719	708	769	734	731	781	756	785	772	797	706	749	720	718	757	768	736	765	766	672	726	732	725	710	773	703	740	771	713	723	714	733	682	791	741	743	709	758	725	721	758	762	685	712	709	735	725	712	707	737	710	737	745	790	703	722	714	787	767	703	780	726	802	769	703	728	722	718	782	765	748	746	731	723	718	690	775	744	760	752	723	770	758	789	737	686	727	714	739	768	748	759	748	742	758	763	742	714	718	734	746	777	714	777	743	754	725	734	728	730	747	738	672	704	764	694	756	740	732	752	777	734	706	739	711	745	749	711	786	737	718	718	761	760	755	686	742	737	775	735	723	732	721	758	751	758	721	782	782	671	743	765	790	747	724	757	715	782	713	751	783	775	778	751	764	793	775	772	740	835	776	742	737	761	746	703	737	736	742	780	752	761	765	739	757	778	773	740	736	717	710	726	743	768	798	735	743	767	709	737	785	739	750	750	735	785	696	744	721	720	741	726	757	747	795	759	759	727	777	782	731	764	744	737	748	730	784	754	797	767	718	730	703	739	787	720	741	685	781	745	710	714	724	757	773	747	770	751	749	730	776	753	748	757	749	689	684	756	742	697	752	734	753	764	739	749	739	735	784	757	740	716	732	719	791	722	744	732	735	767	767	705	731	676	728	765	732	760	759	731	743	736	664	775	761	754	745	733	764	756	738	707	759	731	726	743	741	737	727	761	714	774	768	751	688	677	733	735	753	724	689	733	763	691	756	724	757	775	748	750	722	691	750	722	723	742	764	735	798	732	766	763	733	707	736	694	776	723	748	695	790	719	735	709	700	745	720	761	715	771	691	804	761	706	745	731	725	703	730	753	715	710	699	748	767	743	722	669	748	777	706	752	756	763	757	739	765	727	768	737	703	706	681	766	734	753	721	756	760	770	767	773	716	735	736	751	769	719	762	727	751	738	744	763	732	750	749	744	736	702	753	751	785	717	715	799	731	759	761	732	735	748	724	683	754	747	740	790	743	729	708	721	741	767	719	783	752	772	735	728	700	798	755	738	772	777	725	730	734	733	730	742	815	708	736	715	726	757	724	796	748	742	758	724	787	722	766	803	754	700	708	761	741	751	761	732	656	743	728	734	761	752	760	746	759	745	771	745	735	759	765	735	774	717	714	711	740	694	753	728	733	720	751	741	726	720	714	717	744	774	722	743	724	729	759	722	736	726	725	701	715	728	730	742	710	768	712	745	726	799	759	749	772	759	764	708	735	715	730	758	722	736	691	735	780	735	732	732	751	709	740	717	746	756	778	766	754	765	738	728	704	730	795	750	737	700	712	778	722	729	674	750	791	760	741	705	707	767	729	716	746	783	719	773	709	759	769	732	750	725	703	737	706	749	743	724	752	705	771	748	753	733	708	725	742	758	786	724	771	761	719	792	781	724	762	713	724	749	737	744	749	735	718	747	687	741	707	732	759	763	697	692	757	736	757	730	766	751	719	763	772	735	696	762	768	796	742	750	718	763	777	724	770	776	699	699	751	722	746	718	740	767	728	729	695	802	775	723	763	762	743	744	775	736	763	735	786	739	734	747	731	728	732	679	768	729	705	722	750	767	751	741	698	767	773	734	758	777	744	729	753	728	720	718	739	721	684	731	724	712	752	717	761	760	742	774	770	743	761	748	745	702	745	729	741	752	735	713	754	770	772	711	724	740	737	752	750	726	736	735	741	696	773	737	736	724	734	734	702	798	716	781	706	728	741	818	747	727	744	747	759	737	743	720	743	735	783	714	756	749	779	763	733	711	748	740	730	718	728	685	761	751	707	690	745	735	771	766	747	726	738	713	714	734	709	750	763	715	780	775	752	774	702	762	742	749	759	757	776	772	725	743	715	742	735	761	729	727	748	729	780	718	751	741	762	770	745	770	723	763	715	713	762	811	750	738	693	732	784	762	749	723	726	725	716	724	707	741	713	732	709	732	779	740	806	722	724	808	722	803	736	752	751	741	727	740	760	734	781	781	697	695	750	762	740	748	697	707	724	748	720	767	817	743	694	720	721	724	773	706	740	710	709	791	722	760	692	765	742	740	720	723	794	706	774	762	724	734	749	698	734	762	746	750	734	720	746	751	715	758	725	785	709	717	775	722	728	710	751	707	730	725	724	724	768	724	755	742	748	730	710	770	760	756	785	684	723	751	738	743	764	727	802	749	766	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4487	292	158	144	96	110	98	90	121	88	99	90	90	85	77	78	88	96	78	69	72	64	70	72	87	75	80	91	95	83	99	75	72	92	69	79	90	78	81	70	88	77	91	82	73	88	75	99	92	93	90	83	78	86	78	76	85	85	73	83	89	102	102	65	84	88	83	68	81	70	88	88	90	87	92	77	82	95	87	77	84	63	93	63	77	81	77	78	81	81	94	81	83	71	90	95	75	73	78	68	92	80	68	80	93	80	76	84	89	81	90	82	82	92	72	97	80	86	78	78	55	77	91	90	91	86	87	82	99	81	85	92	74	82	108	74	81	81	86	76	83	78	94	100	96	74	69	75	68	99	78	87	67	72	79	88	86	85	78	78	85	67	101	78	65	103	76	78	87	101	67	99	83	79	90	78	66	64	86	85	89	75	61	69	63	72	72	98	81	75	85	76	88	84	85	67	70	80	79	75	72	76	99	84	71	104	81	100	88	76	69	90	71	79	96	80	73	83	67	79	106	85	86	80	73	88	80	72	82	88	102	95	78	89	73	71	74	83	84	88	103	91	89	89	89	91	83	82	85	91	76	85	81	73	72	105	82	71	87	94	89	88	78	83	89	79	89	69	95	67	78	88	84	81	69	76	65	86	91	73	68	95	95	80	80	82	91	88	76	85	95	75	64	93	79	95	85	87	79	79	81	71	80	68	91	93	80	89	90	83	86	80	73	87	65	105	88	84	86	74	82	58	85	73	91	83	68	91	75	94	94	91	79	87	84	77	91	81	82	98	78	83	81	94	81	80	87	63	80	69	81	74	81	69	74	78	95	73	100	87	92	65	88	71	80	87	64	84	84	75	74	76	83	90	87	93	80	78	87	79	73	86	84	107	95	82	97	65	78	84	89	88	81	81	82	86	95	65	89	76	101	89	78	80	95	75	85	91	91	67	72	77	80	78	91	80	98	69	76	84	73	73	105	88	83	80	90	98	79	78	85	82	82	75	75	78	72	90	88	71	80	68	98	79	89	90	79	71	83	85	91	79	118	88	86	79	91	84	69	74	69	83	89	78	84	83	68	97	84	90	77	61	75	93	84	73	93	94	86	81	85	82	93	84	90	98	82	88	94	78	95	78	85	89	87	78	80	71	74	77	66	82	78	114	80	78	68	79	88	86	89	95	91	84	69	81	77	89	101	86	90	85	78	75	88	84	77	81	100	73	77	72	75	75	95	85	83	75	88	96	92	83	94	78	79	85	88	83	79	76	101	77	82	75	73	101	63	77	93	86	93	82	97	87	84	79	66	79	102	82	91	83	83	70	68	86	93	73	69	72	94	91	85	95	95	83	106	66	96	75	91	85	83	79	90	77	75	82	75	79	84	98	75	81	86	93	71	85	103	92	69	81	80	97	85	62	95	78	78	102	88	80	91	79	71	74	87	92	79	77	60	87	75	78	74	72	63	71	88	67	81	84	82	73	77	95	76	85	82	85	89	70	85	87	71	100	87	77	94	84	85	78	81	90	67	73	72	106	73	79	89	81	92	89	78	72	79	91	97	76	82	89	96	64	91	88	76	92	78	72	83	76	90	70	93	87	89	79	74	90	66	89	88	78	84	88	75	96	86	94	95	82	73	83	87	66	74	77	79	87	84	89	78	90	76	85	85	72	98	92	79	79	72	108	75	60	90	74	69	84	82	85	82	88	71	74	77	102	85	95	75	91	78	69	80	92	82	90	81	87	95	82	83	71	81	74	76	87	79	91	75	85	89	91	84	77	95	91	91	94	84	82	76	69	90	101	67	74	77	83	86	91	89	79	92	84	87	95	92	78	83	74	87	92	76	89	95	75	86	75	95	71	96	98	97	80	76	85	93	60	74	83	86	84	76	74	81	97	78	98	88	94	81	69	68	77	68	84	86	84	60	90	77	69	94	65	76	68	83	82	102	80	85	70	83	78	81	89	83	78	72	68	91	90	85	82	93	79	78	76	74	78	72	69	77	83	95	89	83	107	93	83	66	84	90	92	73	98	82	80	78	77	95	69	86	90	82	89	95	80	71	103	89	71	87	68	90	75	84	90	90	95	83	94	73	104	78	73	81	93	116	72	90	79	98	96	72	82	80	86	69	80	83	82	94	83	74	85	77	89	94	74	70	87	86	104	62	90	90	81	78	86	86	70	75	97	81	84	77	71	93	77	74	70	90	74	80	73	97	108	90	73	71	76	97	88	72	80	70	71	84	91	84	72	89	68	89	80	77	75	75	81	79	83	87	86	82	93	73	74	91	98	82	85	69	64	76	68	74	84	73	83	80	72	79	78	76	93	103	73	84	69	82	95	69	79	76	106	83	71	84	81	78	82	78	78	99	69	91	91	79	88	76	85	88	81	70	85	99	86	79	84	92	78	93	105	100	74	87	90	81	88	76	89	85	70	86	71	94	67	80	117	76	76	86	75	80	91	89	71	92	69	61	74	78	57	77	76	77	85	85	80	78	79	69	70	85	91	80	89	87	78	83	87	77	101	98	99	96	97	67	68	69	100	74	69	78	91	85	98	90	72	82	64	70	74	83	87	80	69	84	85	72	82	95	72	86	75	70	69	86	88	76	87	83	75	109	80	77	87	88	82	88	68	74	70	72	67	71	93	80	89	68	86	85	67	87	78	84	67	81	82	95	94	83	92	93	93	96	104	74	77	89	74	84	80	79	85	93	92	86	68	111	92	76	89	68	99	77	78	78	77	70	86	81	71	74	93	79	81	83	66	68	77	69	90	95	76	85	85	78	72	85	84	77	81	83	85	65	87	87	84	86	89	78	72	95	79	91	84	82	75	83	69	81	86	99	100	80	78	85	86	72	87	78	73	74	77	92	88	69	85	76	97	80	73	81	96	69	84	96	92	80	79	74	87	70	97	76	87	79	78	85	80	85	88	80	96	92	102	88	97	92	77	80	75	96	95	86	78	88	107	85	88	86	82	77	91	91	58	86	79	78	89	93	81	93	80	90	79	76	106	92	81	79	72	84	87	85	81	87	81	66	85	83	81	90	98	76	92	70	72	84	87	80	101	71	87	73	79	91	67	70	94	77	84	91	77	86	80	82	84	92	85	82	71	91	66	97	89	77	70	87	70	92	74	75	79	86	79	94	72	88	64	89	75	93	90	72	107	82	81	97	86	82	73	74	77	82	80	97	83	74	83	79	79	74	84	76	101	85	103	87	95	85	74	89	85	79	80	79	100	97	91	84	68	68	77	76	91	71	75	89	85	90	69	98	79	83	85	68	91	75	102	92	73	67	74	77	86	93	80	85	72	77	95	76	78	73	75	57	93	71	86	77	70	85	83	88	65	82	91	86	92	82	72	79	98	90	81	82	91	89	80	105	75	77	79	95	90	83	73	87	95	82	87	73	87	72	94	115	88	90	73	87	85	80	96	89	83	71	85	101	71	84	85	96	83	77	71	97	89	68	78	93	85	84	90	92	77	92	95	67	79	83	90	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5369	334	403	462	411	411	353	396	337	296	317	281	319	292	307	271	306	319	320	306	292	274	298	293	262	290	281	289	300	296	274	283	249	266	272	277	281	278	260	288	271	323	281	282	293	275	264	295	279	310	277	271	269	281	283	282	296	287	263	296	279	240	271	287	281	291	271	257	263	274	277	291	298	274	279	297	288	284	262	264	267	287	298	269	296	298	316	317	281	255	296	275	290	292	309	278	291	302	310	263	280	292	272	261	264	297	299	303	255	297	278	282	304	278	259	287	258	271	274	296	283	268	303	295	298	251	269	314	270	304	296	271	267	283	258	280	268	310	282	277	262	288	283	306	286	273	290	268	272	282	274	312	281	298	296	263	292	275	286	245	287	294	296	294	269	289	293	287	314	245	284	318	280	275	283	266	268	311	262	300	275	273	284	280	292	290	297	255	278	295	271	284	289	273	270	287	275	279	295	300	302	267	286	277	276	266	276	266	297	292	284	272	276	283	315	312	276	267	289	292	265	299	320	307	325	275	300	282	273	297	278	257	250	291	291	260	284	285	284	271	279	316	268	272	299	291	292	253	278	306	286	265	297	286	274	316	275	287	269	258	287	264	254	275	283	265	240	294	273	256	300	269	291	313	299	315	283	280	295	297	284	284	284	288	292	273	314	279	273	262	302	284	265	280	255	259	268	298	298	298	287	294	270	298	260	294	279	270	273	242	269	288	287	287	267	282	260	309	275	313	280	310	281	256	270	286	308	312	267	233	282	278	280	291	288	285	288	302	298	281	308	282	312	251	299	320	324	296	272	286	269	311	288	283	278	312	277	274	278	281	280	299	273	284	291	320	305	281	293	276	274	274	265	305	293	260	242	281	264	302	281	298	301	279	302	302	283	267	271	275	283	281	289	284	285	274	296	286	272	290	295	274	300	264	277	285	244	312	283	306	290	259	265	287	272	287	271	283	248	254	294	278	298	298	264	277	284	288	286	295	271	274	262	273	287	291	286	295	311	284	305	304	296	271	293	258	298	276	259	294	271	270	312	281	271	302	271	292	268	324	257	270	264	278	281	279	291	307	292	273	259	264	250	266	291	272	278	273	272	260	288	243	313	239	300	286	310	303	288	291	278	269	271	310	294	257	274	276	258	289	262	260	287	268	280	282	332	276	284	274	299	273	255	298	286	255	305	287	266	303	292	271	272	302	274	302	298	269	271	292	321	295	281	281	303	268	278	298	299	282	288	286	294	279	293	299	257	250	277	261	286	286	286	280	278	304	261	288	266	268	276	278	285	289	280	283	307	279	286	270	290	268	239	283	274	283	302	315	271	301	275	245	300	304	283	276	295	277	272	283	307	257	278	295	283	298	296	308	286	293	293	279	274	287	293	295	284	289	307	286	249	280	269	314	308	268	286	263	272	287	260	269	294	279	279	287	307	286	275	274	284	302	262	316	267	291	312	271	269	315	296	295	296	267	293	283	274	269	288	306	286	306	271	283	288	311	291	318	291	276	274	248	291	258	283	295	289	285	276	273	300	278	265	267	284	288	305	267	285	294	278	276	268	292	269	300	288	286	307	265	266	279	283	274	265	298	286	264	300	275	295	254	275	306	277	266	283	275	266	307	285	286	277	270	297	278	294	265	285	290	242	251	297	277	281	286	264	264	300	270	263	302	279	277	296	285	295	316	298	278	294	300	257	311	275	278	313	291	253	301	286	283	278	249	255	289	261	285	265	278	290	284	281	288	286	313	282	280	288	291	284	301	271	264	305	292	276	290	288	283	323	286	284	280	298	300	287	296	298	320	264	289	277	268	280	299	255	253	293	275	273	288	283	264	298	286	270	271	290	307	282	285	270	305	290	297	287	269	282	292	278	303	268	250	270	301	305	253	290	299	270	272	272	268	300	285	299	305	296	295	297	287	267	270	295	290	277	316	294	298	290	326	293	280	260	295	277	271	278	269	287	298	270	286	280	288	284	290	293	291	291	290	277	294	295	291	291	294	262	261	285	268	241	276	268	304	279	272	286	287	297	291	285	294	265	246	277	277	291	325	324	272	265	258	287	276	249	267	285	303	278	277	268	284	288	293	283	285	287	263	275	308	282	285	279	291	272	289	274	263	264	267	290	254	314	308	282	258	277	270	261	284	291	311	293	309	271	297	268	271	261	301	306	293	302	281	280	270	259	256	279	267	302	280	301	257	270	251	294	257	304	284	285	282	286	263	277	248	308	257	250	283	291	284	271	277	285	284	291	288	272	274	253	270	262	283	264	287	284	309	297	278	275	280	299	274	287	281	276	300	287	279	291	282	290	267	280	282	291	280	279	301	299	271	272	270	275	306	285	264	274	293	293	288	258	301	305	284	283	255	282	282	262	266	306	295	294	295	267	275	288	283	281	284	272	300	291	283	266	304	299	272	262	278	292	285	316	235	263	267	290	296	269	280	261	280	309	292	292	290	280	297	277	293	272	302	257	297	275	277	257	272	285	288	273	257	302	250	271	278	261	254	266	281	286	295	287	259	293	283	282	298	276	298	286	284	282	278	275	282	264	291	271	287	269	274	285	305	265	276	286	287	311	284	309	288	269	293	301	259	272	260	305	273	265	300	307	267	308	290	285	278	292	310	236	307	308	299	295	302	272	279	281	293	263	301	306	251	267	283	268	277	295	274	285	303	250	289	280	289	269	295	286	311	277	261	311	274	288	295	294	305	282	303	271	269	296	300	260	270	273	262	286	311	303	316	285	240	292	313	260	266	276	281	262	303	307	277	299	283	298	261	296	273	279	275	261	257	269	287	299	295	272	271	278	273	272	321	304	299	286	290	261	326	298	272	269	290	315	255	300	287	288	293	274	289	256	320	301	277	282	290	266	274	284	284	259	264	270	296	279	274	278	295	278	265	282	286	249	275	275	309	274	269	293	269	280	307	299	257	268	273	310	279	275	301	292	285	258	273	289	301	223	281	275	303	283	291	284	294	265	294	297	291	296	319	264	279	286	295	297	297	302	278	270	276	268	293	311	256	264	282	235	296	296	254	297	304	253	324	261	282	259	289	287	280	273	261	270	265	272	306	271	290	297	259	287	271	304	284	271	275	299	274	287	295	269	280	251	294	349	308	276	269	274	261	278	251	299	265	250	322	292	299	293	284	270	277	282	297	275	291	300	299	286	300	267	290	256	286	273	315	280	293	297	274	284	290	276	299	245	285	291	281	283	276	282	282	260	316	274	245	278	279	285	293	290	255	304	289	270	278	276	272	280	282	278	273	294	254	294	276	275	283	311	270	269	282	264	261	285	292	279	287	280	288	289	269	276	263	256	271	285	279	247	293	274	308	299	282	297	314	309	257	286	290	289	252	266	297	248	283	282	274	285	284	262	253	248	251	275	282	304	296	275	268	243	283	297	292	299	287	275	285	287	314	281	287	282	261	271	284	264	275	264	281	272	275	267	302	285	290	278	298	299	306	284	263	289	251	280	314	280	275	264	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
30295	4990	1530	1112	846	602	540	399	385	285	280	266	258	264	249	236	185	183	216	204	194	180	170	189	175	187	197	181	176	195	207	187	169	197	186	201	182	166	184	175	187	164	170	175	185	154	149	182	167	170	169	171	178	188	180	157	176	156	169	183	173	176	174	176	188	208	160	209	190	154	176	189	162	198	159	196	178	176	161	200	173	157	178	167	158	180	180	208	179	176	159	177	175	157	182	175	151	152	185	174	172	200	162	192	176	157	179	184	189	193	180	166	159	187	156	179	180	186	205	189	192	184	157	173	189	152	166	183	189	161	194	169	171	168	165	189	181	178	176	169	164	189	193	184	161	188	173	167	183	161	170	167	165	161	180	202	168	153	170	177	183	190	170	189	150	185	176	172	170	178	173	164	169	190	195	182	178	175	181	192	176	173	173	179	176	177	156	193	181	197	183	191	165	151	177	178	181	169	163	163	157	168	161	178	181	182	175	203	168	161	204	192	188	172	171	186	184	177	165	189	168	147	173	169	178	164	190	175	173	175	157	180	161	195	184	171	179	171	185	181	170	177	176	188	167	178	170	178	187	173	192	173	180	166	174	194	184	178	164	175	173	185	161	168	158	190	165	183	189	177	185	174	164	143	182	191	167	183	152	183	162	173	167	174	203	167	165	183	169	152	177	177	178	196	159	178	161	174	170	173	171	168	181	171	193	175	153	177	154	153	171	185	183	167	169	159	196	163	193	178	177	177	156	161	179	180	209	151	178	152	177	173	173	171	160	173	182	182	140	175	175	173	179	175	149	147	170	159	181	176	187	168	166	152	185	159	175	180	155	166	168	172	176	166	166	167	181	160	152	172	166	188	174	162	184	188	164	171	196	182	181	164	175	170	153	165	163	161	173	192	170	171	173	166	166	188	169	157	185	157	180	185	179	189	172	170	195	169	177	163	177	156	179	168	161	170	199	169	154	163	168	173	184	189	174	183	190	193	148	163	176	170	141	168	176	173	178	165	190	154	161	146	179	154	163	203	170	169	181	175	169	180	157	168	181	174	168	165	163	149	184	164	188	159	189	183	169	193	139	157	173	169	165	173	173	168	164	184	182	176	188	164	182	151	174	163	173	174	175	161	160	158	155	168	172	169	160	196	155	171	173	187	150	165	174	182	190	158	161	174	179	163	176	152	174	191	156	178	177	186	178	188	176	184	180	145	170	153	188	153	197	174	182	158	163	162	145	163	155	157	150	167	181	182	160	164	148	164	192	180	162	155	155	176	179	197	157	151	178	162	186	196	162	172	145	177	156	162	163	156	166	182	174	185	164	160	181	175	151	159	194	160	162	159	175	198	164	167	183	170	153	169	200	164	184	169	171	171	177	159	177	167	164	173	192	176	175	159	190	210	169	145	170	182	174	174	169	147	178	172	164	188	176	168	157	178	180	185	176	170	161	163	190	164	165	177	160	183	169	167	194	186	165	157	181	158	166	168	156	189	178	178	190	196	154	175	198	186	169	167	152	190	164	213	181	197	161	176	160	175	174	163	192	184	180	152	198	192	183	179	170	168	194	172	184	171	181	196	185	184	178	200	185	172	186	200	179	181	190	163	170	161	187	161	172	184	187	182	181	167	168	173	190	171	157	160	160	174	192	156	197	160	169	169	176	186	172	168	174	180	180	154	175	176	152	159	149	191	192	180	191	160	165	166	170	160	172	166	179	209	189	188	180	193	185	164	177	181	176	187	185	160	188	169	167	156	171	165	149	172	157	169	183	169	167	169	181	193	170	189	142	170	182	178	157	173	177	188	188	161	183	197	193	169	171	161	175	187	189	175	173	187	174	163	179	136	155	154	160	206	170	161	179	156	148	193	191	167	188	160	159	167	177	176	159	172	168	169	150	188	166	178	182	166	164	174	177	190	170	183	174	166	173	150	163	161	165	166	163	169	184	166	166	152	194	172	199	168	162	191	164	193	170	169	158	199	159	170	151	161	153	167	185	191	180	168	170	163	199	166	180	167	160	176	181	166	155	167	178	169	180	173	205	169	166	192	177	174	152	192	164	152	198	167	189	173	174	166	206	168	171	161	165	194	190	133	175	178	159	162	197	186	187	179	181	177	182	159	172	162	175	169	173	191	183	183	168	164	172	171	197	172	166	174	181	174	175	169	165	169	174	170	186	171	154	174	170	184	156	187	156	168	169	187	157	184	180	174	170	193	157	187	174	176	182	144	179	156	179	187	172	184	157	161	160	165	212	173	178	177	186	142	157	168	168	171	186	160	175	188	180	168	168	173	168	166	198	195	152	153	182	171	195	183	170	184	149	190	179	167	172	174	161	173	182	192	160	158	177	170	163	174	187	172	170	185	177	172	157	175	165	176	169	182	196	166	184	182	159	165	169	168	190	155	179	191	164	206	179	163	176	165	165	159	197	163	158	160	156	159	163	152	201	165	163	183	153	167	185	188	196	164	177	174	162	154	216	184	153	161	168	166	190	191	182	175	171	193	174	167	157	171	181	201	172	179	178	171	171	188	178	217	174	169	169	179	160	174	174	170	174	172	144	174	157	155	153	166	157	171	164	150	167	168	166	138	168	180	176	168	174	196	163	166	171	171	190	153	161	168	182	171	168	180	180	145	178	160	158	159	202	166	171	179	161	177	173	188	186	198	183	162	159	158	158	177	186	184	169	158	208	146	182	158	183	147	176	180	177	180	142	195	151	152	170	171	163	176	179	192	188	178	168	150	147	179	160	183	189	185	176	186	162	184	147	180	173	182	183	146	164	159	174	158	155	209	170	157	155	153	184	190	193	170	203	156	194	183	190	162	188	154	171	182	157	197	176	190	171	191	158	154	158	148	158	149	179	181	211	156	190	191	180	182	153	180	175	166	171	162	161	140	192	153	191	175	170	174	190	177	161	192	189	165	161	169	187	174	175	183	172	209	154	171	172	172	194	169	141	194	180	176	175	176	177	166	185	189	185	173	148	183	169	177	181	183	166	179	169	194	165	172	166	169	160	196	177	190	185	162	176	164	174	165	183	168	172	159	165	169	153	150	149	159	177	163	180	157	197	160	170	177	166	183	159	169	166	154	178	201	156	177	161	158	152	183	185	165	161	174	199	169	165	152	198	159	142	158	168	159	167	173	168	185	175	184	181	170	191	174	169	182	184	162	190	188	156	177	167	174	175	192	166	172	167	192	163	159	178	182	172	196	199	174	187	174	158	173	174	180	185	167	180	162	177	186	190	169	165	183	168	177	176	192	176	147	166	175	161	176	176	173	153	177	179	183	180	186	163	163	173	154	196	174	153	184	184	159	158	170	173	196	155	177	192	160	194	196	159	149	157	190	189	163	176	169	177	176	184	183	174	157	174	191	179	150	166	163	143	171	205	158	171	194	189	167	173	185	181	173	178	168	165	173	169	171	164	174	160	177	186	198	173	167	175	179	190	178	177	186	170	168	162	167	175	171	179	170	165	175	168	143	178	194	169	165	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12780	1572	3466	3716	3035	2507	2092	1831	1615	1354	1180	1133	1032	987	902	880	829	761	744	710	757	678	649	675	638	650	592	627	655	625	635	595	583	594	513	592	601	576	576	536	558	562	537	562	536	541	530	531	550	563	542	518	531	558	505	535	511	542	530	528	540	536	559	544	537	509	519	498	512	545	503	546	538	528	524	491	511	508	507	525	526	526	507	522	483	502	537	529	495	488	462	509	535	534	470	509	511	483	501	523	538	519	487	538	467	507	523	545	482	507	550	528	529	536	498	496	495	499	515	491	503	517	516	477	516	522	518	531	498	523	501	524	501	522	538	523	531	525	505	516	503	507	527	558	476	536	515	516	513	536	478	507	489	526	537	524	487	539	535	515	524	492	497	489	503	532	508	543	511	529	547	523	474	499	532	473	496	464	492	522	509	507	517	502	482	520	479	522	488	509	501	485	506	479	481	491	499	545	489	547	512	484	535	512	477	504	515	509	526	514	513	529	482	531	548	510	510	499	474	537	514	471	522	545	515	536	511	501	459	489	499	502	499	527	522	542	513	488	558	523	478	552	509	533	494	549	495	475	487	507	556	509	482	488	514	483	489	470	518	488	534	460	505	511	471	523	494	500	532	491	498	534	509	498	448	504	535	482	557	474	542	536	510	537	526	548	509	545	508	498	502	516	489	517	490	564	531	525	543	496	512	493	484	493	491	507	464	477	498	482	504	507	482	523	467	537	460	484	519	517	516	521	502	524	535	517	491	531	494	502	490	486	493	507	509	497	499	491	519	503	488	516	486	512	490	511	483	481	504	520	453	488	512	472	529	458	547	495	518	447	493	493	491	545	475	474	505	527	467	529	513	530	518	489	530	513	492	513	510	538	492	519	543	522	482	496	504	495	535	511	515	504	509	527	481	449	508	462	548	481	520	499	473	517	502	478	516	487	492	493	532	514	496	530	512	516	500	488	545	528	453	511	521	465	524	512	507	479	503	501	487	497	517	518	481	502	521	519	519	490	473	512	547	489	490	520	534	512	502	567	519	499	512	521	513	539	484	487	509	508	534	475	465	525	524	549	539	547	520	495	524	514	532	503	485	519	551	510	489	485	503	517	474	499	494	535	495	484	519	515	489	547	546	523	518	519	511	483	519	482	518	513	510	511	546	490	514	519	528	525	489	510	497	550	479	492	553	494	514	521	508	504	503	472	509	463	519	511	525	542	509	541	497	525	510	491	510	489	500	489	505	534	516	525	549	501	529	509	521	477	477	546	515	500	485	495	478	508	510	518	527	512	517	501	508	509	508	490	539	517	466	483	524	540	507	513	533	525	529	504	502	515	529	527	501	510	483	515	512	462	477	526	539	501	498	506	535	504	500	522	490	479	525	488	515	543	518	491	504	497	518	472	520	499	554	467	492	536	505	528	491	516	510	454	536	483	480	458	531	503	489	513	536	507	536	498	481	461	511	487	478	503	508	476	524	527	546	520	505	500	527	537	493	521	490	462	495	520	511	476	514	505	521	499	499	479	494	509	508	475	505	532	499	520	538	493	514	459	503	478	534	518	487	492	494	535	518	495	490	465	510	526	488	519	469	547	502	513	527	556	503	516	508	486	536	506	547	520	514	556	504	511	474	498	493	521	512	530	491	487	521	525	533	515	499	516	517	523	488	467	514	508	519	512	517	497	535	488	500	563	531	493	504	524	490	525	479	521	514	501	524	535	534	512	507	480	534	474	477	502	493	526	496	532	492	485	542	521	505	502	496	493	522	461	527	476	505	495	494	536	517	511	516	490	498	467	511	492	469	478	498	516	514	509	514	479	509	488	488	511	489	505	514	501	482	534	509	512	455	503	525	520	529	530	504	514	532	528	499	507	514	480	514	519	470	479	518	507	485	520	505	516	483	489	495	516	528	481	499	544	521	488	515	489	495	502	523	476	531	480	580	500	508	538	479	502	510	485	505	450	535	523	499	487	513	508	461	550	482	513	492	507	545	545	504	520	518	524	500	513	508	488	473	529	506	470	501	487	512	463	480	510	517	474	532	508	459	552	522	499	480	513	512	466	539	480	503	513	528	529	507	473	462	485	474	492	517	513	539	476	522	484	477	562	481	504	518	531	521	488	544	503	481	507	496	478	489	487	463	495	483	503	514	524	498	497	501	470	522	517	477	523	498	534	481	530	490	522	505	556	492	457	478	494	512	493	509	538	488	535	528	523	481	526	513	489	505	512	509	551	513	495	516	498	496	485	495	498	514	534	511	471	511	497	502	527	491	524	494	491	498	513	518	540	497	502	541	510	487	479	485	513	559	530	478	539	508	495	515	491	515	504	527	518	507	490	519	552	499	558	495	530	559	485	504	453	485	517	482	532	547	511	482	502	508	534	499	504	490	498	541	516	528	499	517	525	497	535	482	519	526	543	525	509	539	497	487	474	515	479	539	510	544	533	491	543	459	501	513	510	515	513	489	493	504	521	489	484	550	459	543	485	524	454	542	523	538	525	467	495	493	492	486	493	477	505	510	503	500	545	498	488	498	491	496	570	516	510	513	507	498	472	552	524	496	530	502	490	552	488	497	496	501	501	497	446	516	513	510	513	481	518	518	497	512	508	496	509	512	527	504	527	494	534	510	487	484	518	480	551	493	516	500	506	540	510	519	547	509	501	521	510	523	462	557	549	496	509	530	530	509	486	535	496	494	488	473	505	523	531	490	489	481	504	493	496	499	477	525	507	489	566	527	496	519	498	507	507	492	514	492	508	526	526	525	517	522	479	487	525	457	523	487	518	532	514	518	497	497	524	510	499	483	471	531	508	550	485	528	481	500	504	519	508	497	494	499	514	521	505	479	526	488	512	531	503	546	522	523	486	509	491	520	516	491	511	508	519	480	460	485	473	536	532	536	475	520	475	511	500	508	531	528	491	532	518	499	489	484	534	499	488	523	526	525	519	461	544	524	512	516	501	470	503	504	536	493	523	488	507	489	503	538	497	548	534	528	511	496	550	527	542	525	511	495	481	486	491	498	536	497	483	530	561	516	519	509	500	517	534	498	468	537	510	460	536	494	530	522	501	458	500	497	508	507	531	509	502	550	509	492	537	507	515	526	487	466	548	528	507	492	559	529	485	501	480	483	475	494	526	526	514	512	532	491	484	488	538	488	524	480	494	521	513	511	516	519	507	502	547	528	527	535	486	547	524	517	473	505	514	512	479	530	558	501	526	509	495	509	500	515	491	525	508	514	461	496	495	503	501	511	539	531	517	519	496	530	535	517	516	498	523	544	493	484	521	500	513	506	491	501	516	487	499	525	530	507	522	489	517	501	474	497	524	511	506	533	513	474	508	512	468	507	543	534	476	509	565	462	520	496	497	502	517	510	475	529	496	479	502	561	519	468	480	478	478	501	538	532	500	525	486	467	525	524	470	481	486	503	481	500	487	504	488	527	461	501	525	485	479	498	526	521	548	509	514	538	507	536	524	476	523	550	508	517	485	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42443	14690	3781	2280	1645	1161	949	773	626	562	481	455	451	401	425	357	349	350	337	348	315	338	292	336	311	328	306	295	299	306	289	301	291	302	309	329	286	281	278	288	288	334	271	285	255	275	293	257	276	265	252	283	279	280	291	319	269	303	274	277	293	277	300	261	283	287	290	295	290	296	320	274	242	276	282	289	288	295	269	282	281	308	284	274	286	285	264	252	249	272	280	269	295	260	271	252	299	295	271	279	302	285	287	294	272	289	264	279	254	263	256	256	287	287	286	241	267	297	268	279	273	253	298	268	273	278	266	312	289	274	263	240	304	316	276	276	290	288	276	260	276	287	267	299	254	269	296	242	248	253	282	291	288	240	300	277	264	266	281	256	269	307	285	263	254	267	298	273	288	247	295	254	300	275	287	276	244	313	285	253	289	302	280	277	289	285	288	293	292	250	297	257	278	270	298	252	274	263	289	289	290	317	270	297	317	282	294	282	282	269	276	274	305	319	291	293	278	291	282	276	287	302	282	300	277	295	275	282	292	274	273	249	277	261	276	294	284	276	256	298	271	297	277	273	308	275	275	261	316	284	245	278	280	258	294	300	285	279	285	283	246	250	274	282	264	281	277	294	265	279	255	298	288	282	290	272	253	259	277	271	295	267	280	294	284	275	270	276	270	287	278	276	296	276	280	277	305	278	324	277	289	247	275	262	287	271	281	264	291	275	264	272	289	256	274	274	264	280	270	292	276	285	264	265	263	268	270	286	276	256	261	266	285	303	268	275	286	279	292	270	279	262	279	272	261	296	270	291	283	260	317	283	270	290	276	268	295	265	279	296	280	280	280	269	272	289	269	267	306	251	277	318	322	277	267	267	279	263	237	278	265	257	291	266	246	238	274	259	298	283	249	260	301	263	267	257	257	267	283	274	274	268	286	280	291	282	278	300	253	260	280	313	294	290	290	260	311	294	258	292	268	257	249	259	284	284	276	275	265	271	294	242	278	284	299	291	262	236	265	259	250	257	291	253	285	298	255	255	263	287	247	277	252	274	237	268	261	273	260	285	286	279	303	309	274	268	272	282	291	256	291	289	271	285	272	269	282	247	268	263	304	273	290	249	261	307	286	275	295	269	279	271	297	264	263	288	275	283	272	299	266	264	271	297	273	257	274	277	272	278	289	262	273	262	287	289	276	273	307	267	251	268	265	261	282	297	289	275	299	289	299	274	284	266	261	280	265	283	280	272	273	270	258	251	269	268	287	282	262	288	307	289	266	303	273	273	285	289	300	246	267	286	256	257	257	312	271	286	283	267	261	253	293	261	286	274	269	314	273	285	249	280	271	261	277	286	287	252	299	288	285	272	258	269	271	265	314	266	275	264	301	277	278	290	257	261	262	264	276	262	256	273	282	269	271	255	264	291	258	259	260	292	293	284	258	279	284	252	301	235	283	277	261	298	263	235	280	291	260	282	292	281	272	272	306	304	278	268	274	258	291	278	285	249	252	290	265	281	268	273	260	268	271	274	265	284	243	268	241	249	310	291	267	258	279	266	299	292	277	299	320	273	259	297	287	262	272	257	286	269	245	278	258	277	297	263	291	285	272	271	284	270	278	277	271	269	298	277	284	248	304	277	276	292	293	280	286	290	302	291	265	266	249	244	272	280	238	283	286	300	286	293	268	303	251	283	282	258	263	245	279	296	289	282	255	280	287	232	234	269	250	280	287	279	307	279	289	300	312	286	261	275	279	265	277	258	288	280	253	280	278	243	275	269	277	266	269	273	308	312	252	269	268	283	300	257	272	273	251	273	286	273	276	246	259	269	271	290	279	272	283	272	278	304	273	284	287	270	276	287	272	273	292	288	236	270	265	274	274	274	277	253	248	263	250	261	269	274	290	294	312	247	278	281	291	278	262	247	275	280	276	268	283	270	274	266	277	275	281	251	284	272	261	268	274	258	298	281	281	265	274	287	308	255	294	263	299	278	276	275	265	282	297	266	241	306	283	285	293	281	279	287	300	274	269	289	276	285	298	273	265	276	269	269	254	271	287	283	283	247	255	275	290	260	277	304	278	288	273	300	262	247	274	262	242	298	296	274	273	284	301	307	277	286	258	299	286	273	287	279	304	274	308	282	315	247	260	285	296	257	267	311	264	289	256	292	299	263	289	303	295	275	273	275	299	273	275	299	275	292	292	273	291	277	287	277	287	250	254	283	265	287	252	252	261	264	275	300	271	285	257	274	253	256	290	277	255	268	260	245	269	288	263	237	241	279	271	286	259	279	258	289	261	273	261	282	280	289	246	243	264	262	247	282	262	274	255	268	284	245	312	279	279	274	309	258	306	261	233	276	249	275	280	282	287	283	273	261	270	302	270	290	269	277	305	270	292	287	271	284	274	263	264	240	269	253	268	291	280	289	279	267	315	291	258	281	270	276	277	271	272	276	268	260	255	267	291	287	297	294	276	276	267	267	292	320	251	281	279	271	263	265	258	265	292	295	304	284	277	264	284	315	271	286	290	245	289	265	279	274	309	234	276	272	285	272	256	268	303	261	281	289	276	267	276	256	321	317	266	258	272	304	254	294	274	276	277	273	262	277	270	271	258	282	241	300	283	292	261	233	273	263	263	298	267	253	274	284	312	268	277	285	292	262	304	265	285	288	300	277	306	306	270	277	266	280	271	285	310	278	271	274	268	269	298	280	289	286	282	287	282	277	260	283	303	285	278	287	279	280	270	273	284	247	277	285	254	276	318	289	270	282	294	279	304	267	288	276	269	278	287	282	252	262	282	249	280	319	251	270	307	280	298	290	278	244	256	255	255	257	257	256	264	295	282	266	274	260	258	270	269	249	275	273	266	261	291	288	291	276	246	278	272	260	270	304	262	250	287	288	272	274	239	273	314	294	277	269	267	276	269	289	263	286	263	253	300	291	255	287	310	283	249	246	265	277	285	256	268	276	282	241	268	282	264	256	297	269	262	268	260	296	266	258	271	270	280	302	256	262	285	252	285	296	268	282	253	268	278	279	304	269	271	253	270	282	290	289	271	283	284	293	278	300	266	267	285	279	258	288	296	271	249	311	257	290	328	305	286	269	291	305	256	266	276	287	287	241	278	268	281	263	300	269	250	268	258	283	312	265	268	278	272	292	265	310	268	286	270	275	286	262	291	287	302	279	268	259	310	280	292	264	268	248	272	299	268	307	275	278	286	263	274	256	269	271	284	267	270	259	266	248	282	265	275	298	255	293	312	278	300	270	306	303	281	276	274	307	290	252	277	276	302	271	303	288	297	294	286	280	264	265	277	281	266	276	287	292	261	280	255	294	231	264	249	271	278	272	289	268	279	273	300	283	305	278	266	290	244	279	280	267	265	251	276	269	263	288	289	274	265	298	231	258	246	278	268	259	290	263	299	267	258	228	275	278	275	275	282	272	269	309	280	298	237	259	279	283	263	278	241	271	247	259	282	267	251	278	248	298	269	248	280	296	264	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
16867	2898	6216	6794	5748	4717	3795	3207	2844	2409	2050	1882	1801	1642	1537	1468	1428	1275	1236	1157	1145	1156	1098	1049	1031	993	992	954	985	935	939	945	917	891	931	909	807	833	867	898	823	844	874	858	818	844	824	851	858	804	827	823	841	783	825	869	764	785	797	772	769	787	802	808	856	822	778	829	736	736	791	765	762	805	736	757	745	779	745	751	769	705	759	794	775	788	862	774	776	742	792	737	762	753	798	778	716	765	721	796	753	743	753	752	832	779	743	737	782	722	782	754	691	749	727	707	713	775	757	750	721	787	701	726	714	738	761	723	771	744	796	707	772	763	669	734	747	769	752	749	755	724	700	742	764	778	748	777	694	751	742	755	774	747	752	749	720	763	784	781	780	730	783	768	732	724	735	710	749	785	752	714	696	761	743	722	727	762	706	766	725	719	768	743	766	813	751	729	781	707	749	728	739	739	757	795	800	727	756	761	772	800	750	717	741	731	776	722	732	750	737	789	775	744	781	792	712	740	708	712	754	747	797	725	758	741	780	761	738	719	738	753	782	732	734	743	762	760	735	764	768	758	786	702	786	785	712	763	759	715	775	724	736	735	751	752	731	737	734	707	709	722	739	711	739	739	753	748	743	711	715	698	740	720	764	721	741	728	748	765	755	721	707	761	736	738	713	700	734	773	733	762	767	714	769	706	733	746	764	759	729	753	731	808	716	740	744	737	739	769	726	712	724	758	750	734	766	745	719	781	760	732	725	779	739	759	753	739	723	734	711	751	720	727	705	732	753	739	765	740	738	739	733	758	717	746	767	727	782	737	803	724	725	760	704	748	714	736	758	729	773	714	732	743	783	741	757	767	686	714	706	734	757	779	771	767	718	742	723	741	743	780	747	760	699	750	744	753	713	746	736	725	749	714	758	768	735	756	795	730	748	682	764	746	765	745	738	747	766	728	710	719	761	729	789	787	759	744	776	744	713	764	730	763	706	765	731	764	730	768	727	713	755	802	725	744	746	716	774	687	690	762	798	730	769	730	731	778	762	731	718	813	740	750	751	747	714	758	720	734	728	758	731	726	784	719	733	753	756	756	738	737	752	728	710	758	752	770	745	761	698	773	751	762	723	793	714	807	787	716	742	738	728	795	755	731	728	762	734	720	729	721	769	728	729	722	730	764	768	783	778	799	798	776	683	691	720	820	716	756	730	754	725	759	704	739	779	780	775	767	757	735	732	780	720	737	698	779	691	778	768	717	779	742	726	734	772	738	712	728	740	715	702	761	725	757	743	731	728	760	735	747	747	780	769	689	757	735	694	752	745	757	765	737	759	724	756	750	759	781	766	784	712	750	753	723	743	752	807	760	760	789	800	759	672	803	732	781	770	738	704	705	769	791	742	753	742	696	718	691	750	743	741	725	764	765	742	742	750	781	718	754	771	762	725	747	737	736	744	712	771	727	705	731	794	718	738	750	757	741	763	740	799	766	697	725	795	716	697	734	700	773	693	750	743	763	668	761	769	722	719	761	729	748	742	782	720	758	757	781	716	738	735	743	687	744	724	749	702	745	792	802	732	785	778	733	739	777	744	788	719	696	771	801	729	708	738	715	739	740	681	753	717	725	718	757	770	720	692	725	764	768	759	754	707	765	771	730	740	755	803	763	751	754	729	713	744	737	752	732	699	697	771	754	767	723	730	741	771	763	728	739	747	782	736	764	734	708	706	789	740	738	744	706	707	683	754	755	751	724	742	734	780	710	730	723	750	757	731	730	736	681	737	766	724	742	718	746	728	752	738	771	770	711	745	741	718	738	744	739	739	696	683	680	788	762	733	717	721	754	760	740	719	735	722	697	724	791	772	751	736	715	801	718	738	712	726	742	751	737	754	717	766	713	774	769	720	731	829	739	790	736	687	759	751	725	767	697	734	745	698	727	765	727	733	731	802	769	718	762	752	697	726	736	724	690	748	726	752	776	744	737	698	721	755	724	739	736	718	789	749	716	743	682	791	785	722	739	712	768	773	741	691	746	752	729	691	727	738	758	718	740	728	759	728	741	792	734	769	744	766	702	749	725	743	753	725	712	775	775	773	720	743	784	708	762	723	754	774	717	786	777	743	754	783	687	745	724	773	731	714	719	717	763	778	738	742	715	719	710	749	737	777	726	739	767	736	748	750	781	747	735	697	738	718	723	781	731	772	778	750	739	754	745	719	735	765	758	684	716	716	761	711	757	695	749	705	779	747	747	747	774	744	726	738	769	721	729	734	794	790	764	743	774	795	733	758	765	740	761	720	725	750	698	795	778	726	772	834	760	725	734	753	728	736	731	797	794	732	740	731	746	776	731	749	767	709	729	778	779	762	729	755	732	723	714	743	727	737	762	770	745	767	759	735	707	740	740	705	762	812	762	733	760	749	736	710	730	799	760	774	738	703	761	738	756	741	743	740	770	764	739	733	735	761	752	782	683	728	773	732	739	768	737	711	772	777	751	740	731	716	757	702	765	697	724	733	717	749	756	729	732	761	753	730	730	680	733	750	750	759	712	734	807	736	741	702	790	779	702	710	770	746	749	752	733	711	716	743	725	722	700	788	752	735	736	772	782	773	744	769	721	722	763	730	741	749	741	747	748	811	756	742	737	734	705	698	763	788	714	720	730	807	762	743	737	698	747	742	729	741	717	748	724	697	782	731	713	794	709	704	746	726	754	777	753	763	739	795	744	745	754	778	778	680	771	743	727	704	713	757	728	735	783	778	732	744	764	746	742	821	721	769	742	751	790	765	732	780	720	717	739	743	719	792	728	762	758	736	722	726	727	725	674	742	750	750	773	762	802	753	733	728	731	745	766	741	789	774	784	735	762	744	792	715	741	748	805	758	802	695	757	737	690	730	745	746	784	787	737	749	795	746	738	781	746	764	727	773	746	767	744	749	768	669	757	684	768	729	738	748	717	750	770	726	729	770	752	704	733	754	757	744	730	721	695	723	767	729	744	806	774	752	738	812	776	719	742	758	739	744	760	748	757	751	747	777	773	701	802	749	726	778	740	697	741	766	772	762	725	757	732	754	721	747	732	753	791	742	747	743	719	741	750	719	709	750	730	755	774	756	818	742	743	751	723	732	758	734	774	747	736	732	778	758	711	761	742	722	754	763	785	738	756	734	722	711	715	740	734	754	738	731	781	726	727	734	761	768	772	779	756	774	734	750	760	682	725	747	740	725	789	741	750	741	737	729	728	777	723	722	727	803	751	772	743	736	764	712	762	699	761	767	723	737	749	766	775	770	755	659	789	754	717	774	711	729	724	705	721	742	717	739	730	771	723	711	728	767	753	714	759	741	758	690	743	734	763	724	723	720	757	792	773	748	739	735	714	749	750	729	733	733	724	721	745	746	743	740	804	767	729	731	786	737	732	774	747	704	731	733	727	788	758	697	778	755	702	713	727	775	755	726	672	730	760	776	705	791	737	789	757	767	770	735	735	743	761	761	786	743	723	780	700	757	705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4773	333	201	132	128	100	102	110	100	103	106	94	102	77	94	82	80	82	92	95	88	93	76	92	93	83	74	94	79	94	68	85	70	97	108	102	85	86	70	81	85	82	97	78	82	89	73	76	89	89	71	72	102	77	84	71	88	83	77	77	71	77	90	83	71	83	78	69	85	91	74	73	73	87	79	89	89	101	79	69	79	98	88	94	85	88	70	82	83	91	96	93	93	77	79	72	80	72	82	90	71	79	80	75	86	89	95	97	75	98	82	68	92	92	76	90	85	94	79	82	87	77	80	87	81	67	68	78	91	96	73	99	76	100	98	107	78	87	91	101	94	80	88	78	93	96	89	75	78	89	93	84	89	88	85	79	71	88	88	91	84	71	76	80	82	80	81	70	75	80	87	88	79	68	88	82	85	89	87	70	92	69	80	93	78	76	84	87	89	93	85	77	106	94	77	77	110	70	79	82	93	88	84	82	97	86	93	84	85	82	87	96	86	84	76	80	98	76	89	88	88	89	81	80	80	85	81	80	93	93	70	90	73	100	71	94	96	77	93	96	87	97	63	87	71	97	78	96	90	90	106	97	61	86	94	98	89	88	65	98	83	89	91	82	79	87	78	84	97	104	73	84	82	92	78	89	99	99	97	98	95	81	76	86	73	68	94	79	79	79	85	96	80	92	84	108	74	80	73	89	80	70	77	83	77	91	65	96	84	77	80	97	84	97	87	91	85	77	93	96	93	82	72	82	97	80	85	92	92	84	85	76	87	94	88	97	92	84	82	73	79	74	100	86	79	88	77	72	91	83	90	87	85	75	85	75	80	81	106	93	75	88	84	85	94	80	69	96	92	93	109	89	75	89	103	87	87	77	75	93	73	96	86	88	96	78	93	83	81	80	97	83	87	82	74	93	73	87	87	87	75	85	86	85	70	63	95	69	79	97	79	81	81	82	84	83	93	72	72	98	88	91	90	83	86	90	74	60	89	81	91	86	66	99	98	68	84	90	85	86	79	89	79	97	70	96	78	96	69	81	82	104	76	91	69	110	84	86	64	90	87	71	92	82	95	83	83	81	82	78	89	94	69	89	70	90	86	93	80	83	91	74	101	83	84	79	72	95	90	83	73	93	83	91	85	76	92	70	108	69	93	91	82	100	82	87	96	70	107	70	92	69	79	98	87	74	82	103	77	99	86	89	67	91	88	80	88	78	80	81	90	82	104	86	96	93	77	81	76	92	80	82	87	73	89	84	86	80	87	85	84	78	84	101	83	84	80	88	77	90	69	97	103	95	88	93	92	81	78	66	80	74	97	80	95	82	87	95	78	80	80	87	90	64	88	88	70	84	96	97	86	91	75	83	69	75	100	80	94	92	92	102	80	78	78	96	81	80	66	81	87	84	86	65	95	90	73	92	87	65	74	73	74	96	90	99	90	91	95	88	81	74	81	94	73	86	72	93	85	89	79	77	77	91	82	98	87	72	88	89	88	88	80	83	84	81	79	100	78	87	90	72	94	95	90	81	74	76	77	107	104	91	82	91	85	67	85	85	83	90	80	88	68	63	94	81	90	86	81	85	87	91	85	77	90	84	111	81	75	83	88	96	79	79	83	100	84	81	73	66	73	81	80	84	88	83	76	82	81	85	72	85	91	64	81	76	72	87	89	73	94	85	83	71	89	97	89	75	83	78	88	88	83	75	96	82	98	95	85	77	81	85	107	94	82	97	81	76	96	93	61	89	97	73	72	92	89	79	83	83	105	91	74	89	78	80	78	80	70	63	91	94	75	102	84	80	63	86	74	81	92	90	85	83	95	83	86	77	91	78	97	77	81	83	96	89	73	83	85	94	106	90	85	66	91	87	89	74	96	100	85	86	92	98	80	86	92	84	87	85	71	87	80	82	74	72	85	87	80	75	80	98	87	78	78	88	88	86	81	92	81	94	75	81	74	94	93	90	89	90	68	71	88	74	85	85	67	82	88	83	89	65	98	98	93	88	91	78	77	85	88	86	88	96	92	72	95	87	87	75	93	86	82	75	83	81	84	74	85	94	80	68	86	75	106	75	80	79	85	65	92	92	73	83	64	100	79	101	81	79	89	103	76	102	75	78	72	89	88	92	93	79	86	79	83	88	69	77	83	102	88	107	70	73	85	97	90	63	74	85	89	87	82	94	74	71	77	81	78	102	95	90	96	76	79	75	77	81	84	89	105	88	85	83	90	93	76	88	88	94	79	86	85	75	98	86	84	111	85	99	83	87	79	80	88	81	82	71	89	83	92	89	81	83	83	79	86	81	73	81	81	101	91	102	86	82	86	90	82	83	90	95	79	93	62	92	70	97	80	89	89	86	84	86	77	73	88	74	76	83	87	88	79	69	88	77	86	74	75	93	87	101	71	80	79	84	76	70	70	100	82	90	90	84	88	85	89	78	89	68	76	84	69	68	77	82	95	83	74	94	79	87	88	86	94	80	66	77	100	89	71	78	83	78	92	75	78	75	76	78	101	83	89	97	85	96	95	91	80	87	69	78	75	109	90	76	74	95	81	110	81	75	107	82	87	85	71	85	81	101	90	92	83	88	83	100	81	86	76	91	88	84	84	76	85	87	84	100	87	80	71	73	86	102	93	91	79	75	89	74	73	90	68	84	78	93	92	85	84	75	88	95	86	84	56	75	80	89	79	93	86	83	78	77	85	77	87	81	98	97	78	73	89	75	75	84	94	85	88	80	77	97	92	98	90	79	80	77	90	88	105	74	70	70	70	99	92	92	88	70	101	68	87	81	79	67	88	69	72	79	95	71	80	77	77	91	72	80	79	83	99	111	82	76	79	79	73	84	89	93	93	95	101	84	91	70	96	83	79	83	78	95	76	81	75	79	94	83	80	76	85	82	68	71	82	94	95	94	80	80	86	66	91	83	88	75	96	85	80	82	81	97	100	84	79	81	75	90	72	72	81	108	89	80	79	92	72	96	78	82	71	95	87	73	76	77	94	71	96	71	90	98	88	70	82	96	83	89	103	75	79	82	103	90	83	75	86	86	81	78	68	81	88	89	81	64	76	78	82	88	81	85	72	75	88	83	84	88	109	74	82	81	93	83	80	91	94	75	82	82	85	99	89	76	74	90	83	79	78	70	72	84	79	63	68	84	86	91	80	75	83	80	90	80	90	85	80	72	90	93	94	93	73	84	80	92	79	90	86	88	93	82	88	79	81	91	70	95	65	74	80	100	92	88	73	84	90	93	85	71	74	74	91	83	78	102	81	81	73	100	77	95	80	85	75	92	80	89	82	94	73	90	92	88	88	93	76	80	81	89	88	85	104	82	88	83	80	87	86	88	85	100	79	79	95	74	94	77	94	89	75	86	84	99	74	73	94	76	77	74	90	101	89	99	79	92	97	64	100	84	79	94	69	82	85	74	75	85	77	87	86	93	80	81	76	92	86	98	68	75	91	77	79	90	73	89	81	75	71	79	79	80	91	75	70	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
5620	369	499	460	473	413	410	362	328	353	349	297	324	313	269	321	300	287	324	264	310	283	328	276	304	312	308	267	321	288	323	279	294	309	295	280	292	284	274	286	300	288	281	296	284	289	310	279	278	297	281	304	291	316	293	298	300	305	300	300	295	291	274	312	284	312	302	278	276	261	280	276	291	290	264	266	275	267	285	292	251	282	275	288	306	271	311	293	266	294	283	302	296	277	289	273	320	275	279	272	286	308	275	302	286	295	313	297	290	274	302	305	302	283	259	291	271	280	324	313	309	295	306	289	287	298	281	288	311	287	303	298	295	272	295	281	279	296	299	286	304	292	294	284	303	288	271	266	287	288	273	273	283	247	253	267	254	300	303	321	254	296	314	302	316	274	268	294	284	308	320	290	266	275	304	283	271	297	271	260	287	250	287	303	280	285	281	278	307	265	306	285	308	273	307	294	301	293	292	294	271	306	295	289	266	308	270	256	295	272	298	301	310	275	310	282	288	301	294	270	308	295	273	285	291	291	275	283	283	280	277	327	270	301	291	255	295	257	299	303	293	300	280	304	290	295	285	292	318	283	289	292	301	307	249	289	276	278	293	300	287	322	291	287	273	316	296	247	293	261	276	300	303	289	283	325	272	286	293	287	256	312	282	311	283	297	279	291	289	301	301	278	287	278	280	248	257	278	266	275	308	285	304	303	315	284	290	302	289	287	228	291	301	328	291	273	305	284	301	288	285	274	269	304	295	267	322	308	304	306	274	292	286	294	310	264	267	262	281	276	308	307	307	304	304	257	298	319	264	300	294	269	295	299	283	305	280	301	291	296	260	312	297	257	258	277	294	264	287	284	314	280	282	256	321	263	299	284	307	260	293	257	283	301	300	305	291	285	282	277	238	281	271	296	292	271	273	275	308	271	274	279	293	298	277	290	234	298	312	285	272	269	281	290	306	290	267	294	299	260	291	279	319	275	298	286	288	261	282	284	277	310	291	293	300	294	273	289	323	308	308	258	301	306	298	304	280	293	305	282	274	316	291	287	285	293	289	309	288	283	279	323	277	253	281	311	295	312	296	291	283	271	273	275	306	310	297	297	276	277	290	284	302	299	289	279	270	297	290	276	278	274	315	310	286	305	321	297	306	292	255	258	302	272	291	304	283	269	264	288	278	308	298	248	300	272	314	268	288	289	287	270	275	280	316	306	278	250	286	302	332	284	309	283	296	296	296	298	293	289	294	293	271	280	298	280	273	292	295	282	294	248	278	287	300	251	296	301	264	270	274	322	288	304	277	262	301	287	287	297	274	292	278	284	282	296	281	277	288	269	297	294	281	265	280	279	303	312	271	295	305	266	315	285	280	319	295	263	305	300	287	296	290	291	305	274	289	329	312	293	298	275	274	293	284	321	304	266	291	309	272	292	281	294	296	284	248	301	273	271	299	281	294	277	290	305	298	287	297	313	276	275	281	296	286	296	293	270	323	306	270	245	287	273	285	316	277	296	308	283	299	261	292	292	297	272	286	305	291	305	278	311	287	270	282	274	290	294	286	285	304	288	278	323	287	317	288	309	294	275	291	292	315	269	271	299	289	288	273	330	292	284	290	291	265	282	292	296	271	278	300	277	346	315	284	305	288	281	314	291	285	299	288	294	257	292	255	315	289	290	290	289	304	294	303	292	273	302	304	270	282	267	283	280	270	297	309	309	293	274	290	285	292	269	299	274	284	265	309	315	323	263	277	309	287	287	302	264	311	281	306	313	269	282	295	302	265	292	265	272	278	268	281	290	276	308	302	303	272	300	282	316	293	288	289	304	280	274	273	287	292	253	283	257	279	268	300	298	283	310	271	299	294	256	286	299	302	300	338	292	323	310	275	271	274	308	275	255	293	300	290	265	287	283	298	244	329	266	283	299	305	307	253	318	245	272	289	279	282	305	257	317	293	286	259	292	288	283	288	310	282	264	335	284	254	313	289	295	300	257	299	259	324	305	282	278	306	297	271	266	259	274	264	294	269	283	270	285	268	293	250	288	281	274	308	268	292	280	278	285	269	288	275	268	266	274	305	290	314	280	301	288	304	244	270	291	287	295	298	283	275	304	299	272	291	292	324	290	294	305	255	305	285	308	282	271	279	293	301	286	264	302	289	291	284	299	293	280	284	292	289	282	307	259	310	305	299	299	296	283	303	290	293	299	271	267	283	295	289	273	291	255	289	321	309	281	282	295	256	269	278	312	313	323	271	266	265	281	317	262	268	290	302	278	305	281	258	266	273	288	279	254	267	261	287	295	270	265	310	276	280	296	299	312	294	270	282	267	305	291	295	298	291	273	278	314	276	305	267	264	279	302	305	294	285	321	280	274	262	283	251	308	309	271	301	292	259	281	293	274	298	301	306	295	319	260	300	282	274	299	294	287	289	299	271	315	308	280	274	292	276	305	290	288	272	265	277	270	265	286	290	260	278	274	267	286	295	308	290	276	279	281	286	283	263	268	289	307	277	287	276	258	307	283	307	268	277	289	278	296	289	281	275	277	307	291	302	297	271	262	292	279	278	294	303	316	294	284	274	263	335	294	285	271	320	301	301	290	288	279	298	272	299	319	269	303	284	283	283	258	294	250	280	287	286	272	290	289	293	303	282	303	287	280	297	288	306	300	293	270	300	328	285	295	290	297	281	272	298	299	278	270	272	329	289	303	297	285	299	288	286	254	295	301	276	281	290	256	306	292	280	287	278	278	281	275	283	279	278	315	282	301	278	295	310	280	292	275	277	307	266	305	287	290	270	306	300	282	301	292	277	255	286	302	273	288	276	244	291	270	278	299	274	288	264	285	316	275	260	302	267	271	282	301	271	294	304	278	290	310	283	286	296	319	278	301	299	265	332	304	303	290	276	273	280	298	314	292	294	279	292	282	266	280	311	287	291	264	298	302	295	295	278	344	303	306	296	284	303	286	275	307	290	285	246	287	275	275	294	301	322	274	267	312	293	297	256	275	262	280	288	299	283	328	268	277	275	321	300	284	290	271	273	324	273	293	285	282	303	293	291	260	262	286	273	292	308	269	288	293	284	315	279	277	263	274	265	276	299	265	262	264	266	281	280	304	305	307	277	259	265	297	289	295	284	284	300	305	295	288	288	279	282	272	281	255	277	316	301	244	289	283	291	279	276	301	266	260	273	271	285	304	292	259	310	275	262	280	274	293	294	302	294	294	278	272	312	281	302	298	286	280	313	294	276	311	288	271	342	304	274	301	304	288	275	297	305	293	288	291	310	296	302	287	289	312	274	289	297	301	265	279	293	312	278	282	275	269	278	304	289	275	290	283	312	314	288	286	298	282	314	304	294	270	291	277	268	256	282	292	299	273	273	300	287	297	316	295	269	306	297	307	265	285	290	278	296	261	306	291	280	302	304	278	263	286	291	280	294	284	297	316	301	285	284	264	287	280	306	293	275	280	307	300	263	271	290	269	257	291	312	272	321	256	270	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
35507	10896	1711	1148	842	550	469	389	377	298	298	275	222	242	226	225	203	189	209	208	185	204	203	211	187	151	157	190	178	181	168	195	195	183	189	166	198	195	216	157	193	174	187	188	171	176	173	179	196	167	188	169	165	178	174	191	157	177	191	183	170	168	172	165	195	184	193	169	163	161	197	175	182	212	164	146	175	195	169	175	172	185	159	172	179	175	160	190	167	171	182	181	173	179	180	190	167	154	165	183	187	206	139	162	184	164	162	179	177	150	187	189	169	192	201	177	164	192	155	196	167	174	191	191	188	182	161	184	166	198	196	172	151	180	150	169	196	185	170	155	168	176	159	189	158	174	176	180	179	198	176	187	194	166	192	186	190	182	167	188	143	181	171	206	204	175	181	205	180	173	165	166	174	183	174	178	176	170	189	190	178	183	174	185	166	163	155	173	144	202	175	166	191	170	169	178	177	175	171	170	191	198	166	150	151	183	189	153	175	168	168	161	179	177	192	173	197	176	182	185	161	176	170	183	189	155	203	159	167	166	176	182	166	172	156	169	194	179	194	184	188	173	171	160	157	181	193	177	152	178	171	189	160	182	167	186	141	187	177	157	165	189	186	182	195	161	178	196	160	163	161	169	160	189	178	179	163	180	168	180	174	173	196	175	177	193	178	177	183	178	188	175	177	173	192	200	163	174	166	167	155	194	170	163	176	157	178	154	163	168	156	165	199	165	184	169	200	172	175	177	183	166	146	170	166	182	182	188	164	188	179	178	168	166	176	176	172	173	176	173	181	161	153	148	176	171	149	181	164	208	196	170	163	146	163	192	164	175	162	162	177	160	162	162	174	161	187	166	149	142	158	173	148	175	173	181	155	206	184	151	155	166	164	169	169	168	172	182	181	163	159	176	162	173	176	183	187	160	184	183	194	179	167	177	214	158	213	191	176	168	173	176	174	166	169	174	201	188	155	212	160	177	165	178	204	174	165	195	167	187	157	187	178	166	190	185	189	166	161	187	176	167	191	167	171	193	164	206	173	183	173	159	167	187	158	165	150	193	180	173	170	192	177	172	180	184	177	179	179	160	176	159	163	164	187	187	184	187	178	177	186	162	163	187	186	161	177	178	166	181	149	144	177	168	186	191	190	187	176	184	187	175	163	196	159	173	191	183	186	170	182	179	190	182	184	190	167	168	168	174	167	175	171	157	185	205	196	172	197	177	192	159	185	187	190	189	168	165	181	189	194	183	179	164	182	176	185	166	153	182	158	175	174	182	180	194	153	151	194	161	161	184	175	184	179	177	178	153	166	191	176	161	163	181	187	180	199	162	179	186	162	193	197	183	189	154	178	191	167	196	172	183	155	174	156	173	154	160	171	191	171	191	153	174	179	166	162	168	188	172	171	173	205	166	177	175	186	194	167	182	179	198	164	163	171	169	165	150	161	163	183	192	204	184	167	189	193	161	186	163	170	185	161	172	169	177	168	153	185	173	194	163	162	174	142	157	171	213	178	174	171	200	175	189	173	148	182	198	156	180	161	169	161	175	154	164	186	173	162	173	170	172	151	160	169	174	178	152	187	184	179	190	190	166	181	185	157	177	182	162	179	161	178	190	178	171	167	197	186	170	188	186	183	214	152	173	205	155	180	168	186	170	159	190	195	192	167	183	187	194	178	181	160	182	174	178	192	179	179	183	151	177	188	191	168	195	166	175	203	182	199	165	154	163	198	170	159	160	152	203	179	179	176	213	186	178	158	173	166	175	182	164	168	164	191	183	153	162	194	172	158	168	175	162	171	172	164	168	142	163	165	190	173	198	173	167	189	161	162	173	146	183	160	171	180	174	194	190	190	160	184	158	191	147	171	199	169	184	155	163	156	189	173	171	191	188	186	183	187	196	170	157	152	161	165	171	187	175	169	168	157	186	181	190	166	169	190	180	179	147	148	193	177	183	173	204	177	178	170	177	163	175	190	174	170	170	177	180	163	198	181	182	185	169	174	174	173	168	178	175	189	162	182	141	162	168	176	205	179	139	180	158	180	150	170	159	211	178	184	160	158	176	168	170	172	183	177	164	157	164	176	161	161	186	187	165	164	176	189	173	177	189	164	175	162	179	164	201	192	164	179	149	169	182	152	190	195	183	183	160	189	159	189	191	194	161	173	169	190	165	176	186	184	170	191	167	186	173	157	183	167	166	184	165	161	170	171	151	194	166	162	172	149	168	172	172	176	164	176	207	188	164	150	159	165	176	141	169	190	171	180	161	185	182	178	158	168	180	159	192	192	158	158	174	160	184	190	165	173	176	175	199	196	175	177	157	190	159	181	168	215	179	176	166	191	195	167	146	166	179	178	173	163	200	155	163	160	179	171	147	200	170	184	182	159	155	157	188	183	157	204	187	177	184	149	169	190	163	164	179	158	195	161	174	164	164	167	173	175	172	183	157	159	173	183	182	161	183	159	184	189	169	149	179	192	198	177	185	198	198	164	167	177	173	170	163	168	156	179	188	174	178	185	181	186	141	153	192	181	170	181	169	170	174	184	160	174	187	170	191	167	184	145	189	164	181	200	196	160	179	187	174	170	157	156	168	173	157	153	167	174	162	140	172	184	192	186	179	190	180	159	161	178	165	175	191	167	169	175	148	185	182	188	191	188	179	165	174	182	179	174	174	163	167	162	178	186	201	193	178	178	181	186	189	176	158	194	171	184	170	173	183	161	179	182	175	184	148	172	167	184	174	174	162	166	173	198	182	157	173	180	177	177	174	179	176	183	155	185	181	185	178	158	164	198	168	169	182	175	179	189	183	169	162	177	186	161	159	201	158	167	167	183	158	145	181	160	162	162	182	182	160	160	175	175	159	158	212	172	175	147	180	152	143	177	182	171	195	173	192	181	163	196	200	185	188	186	174	179	160	186	164	192	175	184	175	167	161	166	191	163	160	163	181	184	176	174	184	177	173	169	185	210	190	168	191	180	165	169	164	157	166	179	160	180	150	165	178	202	170	179	190	172	162	179	158	188	165	190	170	172	167	194	195	156	167	149	179	167	142	186	169	166	177	177	193	184	162	169	179	164	201	190	186	155	179	159	175	162	157	175	156	164	163	160	213	175	176	171	159	187	202	172	180	183	161	186	173	177	156	147	175	166	178	197	161	185	166	184	167	184	167	173	153	158	166	173	184	169	184	165	185	178	173	166	175	184	168	167	170	153	162	181	194	182	186	178	164	170	191	176	198	188	171	192	169	153	163	191	143	173	163	170	184	167	181	183	198	174	169	204	151	155	197	198	163	181	187	177	191	178	168	153	155	167	193	167	168	153	174	166	167	176	181	161	162	201	156	171	165	171	180	189	169	207	193	158	183	178	159	141	183	187	173	185	190	171	187	171	173	147	184	159	184	188	186	172	181	190	165	180	189	186	161	166	176	185	185	149	168	166	177	153	144	168	188	164	176	172	164	175	170	172	161	185	175	167	182	176	157	185	179	163	144	181	180	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15192	1491	3311	3704	3195	2459	2104	1783	1520	1373	1190	1166	1049	956	902	880	760	744	747	722	719	723	658	637	661	666	602	633	626	663	603	613	579	626	560	551	603	542	532	599	608	564	518	590	557	543	521	517	518	554	559	545	540	536	537	527	536	560	584	514	483	552	540	504	533	530	589	572	531	513	539	554	536	571	537	507	489	513	513	507	529	513	526	544	502	534	525	537	531	534	531	499	541	534	527	550	512	534	510	514	515	546	506	537	493	526	479	511	519	547	504	528	500	529	509	504	518	529	524	482	543	545	529	499	507	552	493	494	530	499	516	514	480	535	518	493	462	520	504	512	495	501	514	548	507	504	477	516	508	468	543	489	521	539	516	509	522	552	518	512	463	518	519	499	530	485	520	538	523	532	519	498	502	469	510	509	505	524	518	485	499	528	486	521	508	504	523	527	483	532	522	548	492	491	527	498	538	536	495	497	507	507	528	513	508	515	515	492	505	530	515	541	488	539	500	522	531	519	528	508	525	488	519	541	546	550	533	539	542	461	548	526	546	529	528	498	493	533	502	512	492	508	532	508	509	498	519	516	517	521	555	495	484	490	529	523	500	508	523	526	560	551	536	567	508	489	521	536	519	558	493	540	545	504	541	485	513	524	422	512	527	487	520	493	515	518	516	521	526	542	464	528	479	520	530	463	467	468	494	502	496	517	504	514	482	502	540	484	517	516	496	489	470	528	505	547	491	555	485	544	495	528	494	511	476	535	499	530	517	564	516	495	477	512	504	528	492	489	516	513	502	502	516	487	499	525	516	570	529	483	539	480	504	513	523	523	552	512	481	536	512	491	567	509	502	500	504	553	514	498	520	531	490	496	519	496	496	498	520	474	534	532	555	510	471	539	525	482	470	560	522	503	520	497	526	545	480	502	492	513	520	483	525	474	498	523	526	537	473	522	500	527	499	515	488	531	533	531	508	483	475	499	541	516	518	528	500	495	518	481	503	505	502	532	508	520	501	541	488	507	516	483	540	478	499	503	517	497	532	524	508	500	502	519	510	526	514	479	474	503	493	489	476	500	536	513	556	536	539	533	548	525	529	482	514	497	510	546	480	508	500	507	496	513	544	519	513	463	463	520	538	486	513	519	531	489	506	540	507	469	554	500	504	484	486	493	496	487	528	512	504	497	515	488	560	547	507	515	494	509	553	512	526	505	515	536	546	491	563	495	497	494	538	514	475	498	533	523	493	543	549	506	518	532	531	465	478	499	498	511	494	523	472	494	486	525	525	518	503	525	535	486	496	491	540	482	533	543	502	505	504	494	504	559	509	503	527	523	526	494	532	514	516	513	506	475	501	530	476	493	533	465	464	542	495	518	504	515	531	520	535	517	537	499	525	494	539	527	506	493	514	484	464	471	532	485	535	527	465	487	532	496	484	508	535	532	480	545	511	496	520	549	543	478	463	521	514	498	504	532	476	522	518	483	506	550	479	529	497	552	501	468	509	526	523	489	526	526	507	514	487	535	516	498	552	517	504	494	535	521	523	471	538	494	507	526	533	502	464	509	539	489	527	502	482	511	481	492	492	513	494	500	532	560	487	521	509	521	513	500	530	529	515	479	502	470	488	514	496	531	486	509	518	513	517	506	533	493	502	477	527	539	508	548	512	552	507	542	520	472	521	499	481	480	503	502	507	562	556	502	516	516	523	544	504	539	502	493	529	515	560	512	498	500	530	523	498	531	494	531	490	530	516	515	497	512	507	505	489	552	484	534	552	521	549	499	538	517	497	507	545	510	490	512	494	512	531	508	478	542	529	518	520	498	523	522	517	504	477	492	500	495	534	476	504	546	513	486	482	503	494	538	498	480	501	473	516	464	495	478	546	513	490	538	524	469	530	520	517	469	523	491	534	510	501	513	518	501	519	498	535	495	551	451	550	520	469	551	524	507	500	487	489	523	520	535	529	499	492	532	536	510	507	510	532	466	544	535	530	508	539	475	528	524	535	509	519	489	490	505	470	528	528	496	466	468	497	498	537	492	576	521	533	509	512	519	545	525	516	538	511	541	514	525	501	523	500	505	494	520	523	485	499	513	520	511	513	505	479	514	502	486	512	500	492	542	493	539	533	496	468	510	498	480	530	506	553	520	503	544	495	514	512	478	524	527	473	471	464	505	501	526	531	491	527	521	558	499	514	549	483	488	503	532	510	531	491	493	535	505	507	528	509	511	515	526	454	500	480	506	535	506	484	571	522	524	531	498	510	513	518	480	523	508	485	542	476	546	529	525	529	540	491	521	493	486	570	489	516	492	508	520	505	513	544	533	523	498	540	522	518	531	484	502	535	509	517	552	511	521	504	505	552	521	503	539	480	531	515	515	499	500	512	524	492	520	498	471	522	501	515	508	499	531	499	493	519	558	527	479	517	495	534	520	516	522	539	486	505	482	539	488	552	464	509	504	511	520	503	535	532	549	522	502	530	524	479	529	491	529	507	536	534	494	492	476	536	504	528	551	543	536	552	513	498	460	503	509	530	542	527	489	518	515	555	513	537	567	566	508	517	512	519	497	503	524	517	534	515	511	514	523	489	555	498	537	536	505	500	560	494	513	501	498	482	497	542	540	504	500	486	504	546	492	506	515	486	511	551	506	530	536	525	509	531	532	517	507	508	519	528	530	514	474	531	532	542	471	484	544	502	517	502	486	551	503	516	513	519	516	516	548	519	495	487	509	525	534	508	520	549	501	509	480	517	517	523	510	555	517	479	513	538	493	522	536	545	486	527	551	546	526	509	511	522	525	498	509	544	513	473	491	521	523	520	475	542	468	487	507	494	497	495	501	542	526	511	513	490	495	514	488	520	514	513	554	540	503	492	547	527	505	497	520	509	524	518	537	516	513	485	487	532	480	554	507	518	543	545	539	524	500	499	512	484	511	488	496	486	513	513	529	498	471	521	520	510	503	509	479	519	490	487	519	516	536	591	497	549	517	499	561	527	505	529	484	496	512	480	511	495	523	528	486	519	520	480	491	495	502	492	537	523	539	498	516	539	536	494	499	506	519	505	516	513	519	549	530	542	525	510	473	518	504	501	519	481	477	492	530	534	528	541	509	492	532	499	530	482	525	478	521	518	514	493	543	519	523	520	460	502	518	494	541	527	507	515	546	533	518	496	516	508	496	489	504	509	534	501	515	489	523	540	515	482	502	528	503	506	531	539	518	518	485	511	483	532	516	521	527	525	513	483	532	518	483	557	493	498	463	528	550	547	469	478	504	500	467	506	495	527	532	514	484	497	500	549	535	533	468	540	484	520	499	518	525	530	553	527	518	517	522	515	513	480	504	495	502	525	495	545	502	519	509	510	498	508	573	493	504	543	550	551	506	528	519	520	510	525	510	499	498	547	543	534	458	520	493	518	488	473	548	528	576	505	497	498	559	521	498	503	488	494	551	537	506	506	535	536	514	481	498	498	554	499	539	478	541	515	540	505	507	533	531	503	480	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42868	22296	6198	2438	1712	1148	904	811	613	557	448	439	468	407	400	400	358	310	351	357	326	324	331	294	303	311	317	297	313	272	301	334	282	307	328	289	314	275	296	272	292	297	265	290	301	286	275	270	270	288	296	286	296	304	280	320	298	304	324	309	284	307	273	272	303	266	267	284	286	279	300	259	278	275	279	254	274	250	287	273	297	271	271	297	278	273	288	281	265	277	282	292	268	278	288	267	288	263	304	259	289	267	265	260	281	292	265	266	273	282	287	301	282	260	247	262	229	252	259	281	257	273	254	267	279	274	283	277	294	270	287	276	272	276	283	278	295	259	280	261	271	284	275	287	279	271	270	261	308	272	283	265	280	279	325	292	292	262	278	277	247	249	280	242	305	272	306	280	231	327	292	296	302	286	303	303	266	308	266	270	287	278	295	320	276	280	249	287	286	272	283	293	295	285	274	273	293	250	271	301	279	280	264	280	261	260	297	282	288	261	249	266	271	271	325	270	282	262	281	290	276	286	296	264	268	243	261	274	285	275	269	286	269	301	284	308	284	288	279	272	266	280	257	255	270	281	259	290	285	300	309	282	305	283	261	263	299	280	296	265	290	268	267	285	266	282	250	288	252	238	284	291	273	277	270	300	309	283	248	311	274	311	241	270	278	308	268	295	297	295	289	273	278	263	319	261	294	294	291	281	270	279	278	268	256	256	306	225	264	270	287	284	285	303	320	261	289	284	276	301	289	278	293	268	257	298	261	260	283	279	294	283	301	290	276	269	278	266	301	261	266	271	262	267	261	296	285	275	297	302	282	255	277	301	308	302	293	305	271	287	282	293	275	297	282	300	271	260	294	275	257	299	323	285	279	298	268	309	243	300	277	271	286	275	258	311	241	270	274	266	268	261	268	265	308	287	296	255	291	278	237	281	277	256	296	272	263	266	286	279	266	265	263	299	295	242	276	279	289	261	268	284	274	288	268	299	281	246	285	290	254	249	289	322	277	264	283	260	272	282	288	255	270	305	299	264	260	287	282	262	277	261	280	280	274	269	281	307	267	273	269	301	299	259	309	296	263	274	305	262	273	275	272	306	273	249	267	290	284	263	286	284	301	261	282	282	253	270	238	252	298	279	297	305	270	265	263	273	279	265	252	263	284	266	263	272	276	282	242	274	271	262	289	261	296	252	263	258	276	277	272	290	260	291	291	272	279	274	299	286	292	280	296	262	254	254	275	264	307	266	276	277	279	269	279	252	269	294	282	253	272	257	263	314	281	270	268	279	261	277	268	273	272	272	276	300	274	282	265	240	291	284	289	280	306	251	306	254	267	259	303	268	273	292	277	272	295	266	310	286	272	279	314	293	268	276	242	267	274	264	283	249	234	315	267	260	277	295	253	276	267	270	283	291	299	295	277	268	316	278	311	270	261	290	264	298	260	261	270	274	261	255	267	300	261	291	281	290	293	270	287	274	273	292	257	267	274	281	291	265	291	260	277	266	285	305	273	288	304	266	295	271	252	269	275	290	255	288	301	260	281	296	260	303	266	280	272	288	272	260	296	283	292	295	271	324	258	278	296	305	260	263	290	286	302	285	257	272	265	298	291	274	289	282	264	284	271	283	278	295	306	281	280	298	268	244	286	260	259	264	272	291	277	292	279	280	294	272	256	280	270	278	264	273	281	293	268	275	278	282	273	287	291	293	261	258	269	266	289	254	260	269	260	257	305	259	285	297	273	296	296	282	283	295	289	273	249	248	277	252	262	299	250	293	293	289	259	280	273	306	291	340	252	290	298	287	286	282	308	293	289	305	290	267	288	281	292	273	280	263	244	264	279	282	283	271	272	242	249	313	287	274	262	272	294	277	265	254	265	283	284	256	275	285	280	275	291	283	245	264	287	249	257	294	264	253	283	273	284	277	282	305	289	275	281	277	261	277	290	281	284	283	305	253	300	265	268	285	276	266	279	316	288	267	273	285	271	284	256	280	284	276	278	281	260	279	309	276	266	272	294	262	303	281	273	279	260	252	285	271	293	288	265	260	287	292	260	269	300	285	292	267	279	316	287	265	276	303	291	292	268	267	290	289	271	297	284	269	313	273	310	256	294	293	295	305	287	285	283	274	278	294	285	240	261	281	271	269	279	288	271	303	265	288	316	272	296	287	307	310	265	286	287	281	281	306	273	270	253	255	267	327	289	306	286	296	269	262	260	267	257	292	273	271	280	262	283	273	255	289	296	285	291	248	264	269	267	259	278	312	294	276	282	272	291	287	273	272	269	256	262	275	262	270	296	270	310	285	263	260	268	296	298	249	261	262	252	275	278	313	275	315	297	290	259	284	283	308	309	262	281	266	297	271	246	277	274	276	280	254	260	284	271	250	283	273	285	274	288	290	275	267	276	267	289	279	288	291	273	266	285	272	273	278	255	289	271	286	325	278	271	250	298	260	320	262	303	266	282	318	264	263	293	274	283	282	268	305	273	267	294	255	269	293	297	269	274	296	260	291	265	279	297	257	253	279	290	280	310	305	242	264	296	272	251	267	262	263	235	259	257	266	251	277	269	246	275	274	281	242	245	291	272	245	299	298	268	296	276	287	276	256	294	275	279	289	292	264	290	267	278	277	279	282	261	286	305	273	273	233	291	307	279	284	279	298	300	286	255	285	282	286	281	280	266	282	253	319	298	270	302	253	256	284	293	247	303	288	297	316	332	287	272	269	282	273	262	271	285	281	269	294	252	302	290	267	305	293	279	302	244	294	257	284	283	256	271	290	282	264	289	314	284	272	294	291	277	281	283	284	275	276	287	297	290	306	289	287	288	288	264	276	284	286	279	277	300	284	271	249	277	275	327	277	268	283	253	304	293	286	291	297	297	299	273	237	251	273	286	278	284	285	245	284	275	293	279	272	282	271	284	285	260	275	262	238	261	280	293	286	264	311	291	283	288	285	275	275	278	280	278	286	276	289	273	267	296	278	283	278	289	293	266	262	256	248	292	292	266	277	263	297	267	249	269	273	248	283	253	262	287	264	258	254	269	261	281	246	293	282	310	274	274	293	258	262	299	265	278	268	303	301	273	253	268	322	278	293	280	310	281	285	247	327	293	245	277	299	293	287	253	277	304	278	258	281	279	279	293	285	273	264	285	278	251	261	270	302	269	251	280	262	278	278	250	285	260	297	268	283	254	277	277	293	286	286	271	274	285	274	284	250	304	247	250	279	264	274	279	269	288	263	287	299	268	292	279	294	283	252	287	282	277	266	261	267	267	264	272	260	258	285	271	275	286	288	269	283	286	241	288	260	284	270	255	267	300	270	272	284	275	280	306	295	276	254	264	258	291	278	229	249	251	279	245	283	305	295	269	285	260	254	290	280	306	266	286	289	267	314	284	290	304	267	273	274	291	263	280	289	272	271	290	292	263	240	295	257	283	274	262	273	265	297	275	279	282	268	306	267	299	273	266	310	284	281	269	264	269	277	296	268	291	273	250	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
18910	2772	6086	6593	5654	4503	3816	3236	2666	2440	2107	1921	1769	1575	1486	1397	1288	1266	1230	1123	1166	1150	1102	1050	1030	951	983	994	1000	918	903	893	873	900	868	826	894	865	834	824	873	826	893	788	875	803	868	883	835	795	800	814	816	860	819	817	817	805	768	813	791	810	745	779	803	784	767	749	783	823	781	775	799	770	800	760	764	780	762	753	783	755	751	776	807	769	773	777	756	744	744	716	761	746	757	770	760	795	746	773	746	754	715	724	772	739	805	762	788	773	795	796	734	780	805	789	730	783	755	772	719	762	724	805	777	782	757	755	758	697	746	819	740	740	781	729	741	781	762	755	769	771	742	779	713	723	710	692	723	737	726	721	760	787	754	755	751	783	778	763	740	735	745	729	719	755	704	721	735	736	765	771	736	764	711	792	791	781	735	807	714	738	756	773	727	776	768	721	747	741	741	741	783	761	732	730	770	770	688	762	802	780	791	752	732	754	782	788	774	784	779	784	758	809	768	750	764	752	692	792	755	734	730	732	759	765	748	738	760	737	751	737	737	784	746	760	734	730	795	741	796	786	768	713	773	700	703	753	737	729	750	770	764	741	758	756	745	739	732	795	731	772	740	724	765	687	739	743	740	767	771	738	744	739	709	716	737	752	766	774	767	767	747	776	760	757	729	758	701	765	718	720	727	762	750	765	765	765	707	742	777	766	750	763	759	749	767	772	750	748	722	777	728	772	763	745	770	784	728	738	797	746	755	740	746	806	737	746	742	786	713	722	776	725	763	742	762	765	776	752	739	773	816	774	753	739	701	700	735	763	755	757	784	759	740	767	768	766	721	761	754	772	734	720	749	705	734	729	733	746	708	738	756	760	717	748	758	771	773	698	723	712	778	773	805	714	794	711	752	750	703	713	737	780	762	765	745	743	761	766	748	711	780	726	758	786	758	702	780	738	768	751	778	759	735	736	751	751	713	740	731	728	741	722	784	781	731	768	786	750	703	752	724	768	801	740	787	736	736	743	743	791	774	763	761	736	685	753	808	741	778	709	777	747	759	744	750	753	734	773	761	699	767	748	757	780	776	755	761	725	705	762	687	790	715	711	772	765	730	743	707	735	698	778	722	747	771	772	760	762	762	722	728	763	702	742	751	813	717	765	719	778	778	740	761	784	773	772	771	705	756	748	755	762	698	724	745	757	745	760	764	719	742	725	802	774	778	748	769	770	705	733	725	764	781	749	767	763	743	717	768	752	773	732	691	705	789	753	750	718	765	753	707	777	739	742	716	736	768	765	758	752	720	742	775	719	771	734	735	775	690	745	766	772	696	798	757	739	764	761	747	749	747	780	759	785	716	743	792	735	754	737	764	750	752	743	740	765	739	755	748	773	740	757	755	705	795	759	726	769	777	727	770	723	764	730	729	802	773	701	726	797	729	766	782	727	764	788	787	733	745	805	741	741	710	749	782	708	775	745	808	743	748	721	713	729	702	744	807	781	754	767	705	796	724	734	735	758	739	760	781	724	713	787	776	759	738	735	718	756	734	740	742	708	729	664	764	749	755	715	760	793	759	711	722	742	699	697	742	687	743	776	751	701	770	749	752	715	754	749	733	724	723	754	746	779	769	779	727	728	709	758	800	791	751	725	693	749	733	729	774	739	758	769	701	758	742	813	747	765	738	781	748	713	701	757	691	731	725	760	757	733	760	704	730	723	780	733	749	732	745	739	715	705	708	722	722	775	750	735	784	697	770	781	744	773	718	783	747	731	779	722	726	743	784	728	725	758	745	721	701	778	706	733	764	701	715	746	751	721	677	690	737	774	754	725	742	738	797	756	759	748	715	806	767	713	751	720	730	736	779	755	763	739	709	747	773	699	743	797	773	730	728	760	746	789	720	718	752	756	746	759	723	708	698	730	732	774	715	742	720	779	738	696	780	716	765	725	780	752	726	717	745	739	750	749	702	735	778	722	758	737	737	723	757	740	814	732	736	731	771	709	759	728	723	738	767	729	791	780	771	708	732	750	738	740	750	749	698	721	754	795	728	762	823	713	762	687	788	744	707	721	717	727	752	687	755	746	765	701	748	718	709	721	742	729	778	768	752	764	756	796	704	729	764	769	752	792	784	714	764	767	690	743	761	770	726	783	697	804	760	767	722	771	739	710	746	770	782	775	753	739	757	724	769	761	742	755	697	775	743	746	744	767	705	691	731	738	744	752	723	762	735	759	702	720	730	719	794	815	780	711	731	736	727	726	762	713	750	719	739	757	743	757	761	766	736	714	724	805	707	752	747	741	718	714	751	725	683	718	742	736	748	750	745	725	759	773	750	749	756	746	736	749	743	764	763	690	763	730	736	782	735	769	704	769	769	735	744	785	725	752	741	740	719	730	770	760	771	739	692	711	735	664	695	774	760	722	737	721	740	775	746	730	752	745	745	765	730	747	763	773	709	747	727	747	763	740	764	755	705	740	735	764	817	725	724	753	780	773	724	763	729	762	776	743	764	739	759	780	733	751	707	741	736	734	720	747	739	768	760	721	747	737	756	750	741	743	740	748	776	744	797	735	775	754	751	765	779	752	724	768	778	759	702	729	753	765	769	710	723	727	766	761	826	808	758	750	710	781	733	761	772	701	682	762	743	728	755	730	758	786	741	748	773	705	793	700	763	770	750	750	780	745	701	714	739	749	778	787	732	711	678	790	708	712	734	719	758	765	738	766	710	762	727	722	743	714	726	778	735	709	764	748	752	727	746	730	744	755	728	726	755	759	785	785	752	783	708	766	771	808	719	768	763	742	817	756	787	756	739	758	710	754	748	793	724	693	771	752	771	764	757	792	755	786	704	751	748	793	795	722	771	756	767	724	750	756	738	725	761	746	733	769	736	728	736	755	729	723	742	730	746	772	699	737	769	754	764	743	737	729	763	719	723	774	789	756	773	748	779	762	754	752	740	772	786	810	772	805	772	767	701	731	746	784	736	719	744	771	774	733	701	725	729	752	743	782	763	721	736	711	709	746	697	735	726	704	731	755	739	729	776	814	718	717	791	775	735	780	730	760	750	737	717	748	768	767	763	772	741	736	798	779	759	771	723	763	789	768	705	732	753	802	730	718	710	750	739	730	778	751	753	744	717	744	713	775	764	740	794	748	785	775	757	757	741	791	729	733	743	763	745	782	714	742	782	767	784	746	683	734	787	741	739	744	686	793	696	723	788	710	692	707	767	739	786	804	683	755	775	748	729	737	753	757	707	678	757	747	777	753	738	815	732	798	773	750	803	801	759	750	737	717	708	775	763	773	751	734	742	773	798	793	764	739	698	708	768	796	784	752	726	722	732	733	752	757	775	778	755	744	735	739	761	725	783	755	765	751	781	763	737	753	730	742	679	775	765	774	755	730	715	696	790	729	758	724	728	776	780	748	784	722	751	741	762	745	727	753	765	743	776	756	761	771	756	736	762	747	794	700	706	754	806	743	682	739	743	825	733	784	790	784	783	751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5122	393	218	150	116	118	107	113	76	74	110	83	77	90	103	99	74	83	76	95	80	84	96	80	113	74	86	95	93	89	84	89	80	85	102	106	88	99	95	71	87	69	101	72	84	82	84	82	77	87	88	83	82	96	80	70	94	88	73	91	91	91	79	86	89	98	87	72	81	81	85	94	76	72	89	85	93	85	73	84	83	85	96	89	82	92	87	80	82	73	76	92	90	92	82	80	89	81	96	94	75	85	95	80	91	91	93	72	74	88	89	100	90	88	96	89	100	81	96	66	89	83	67	91	90	74	82	87	92	85	73	97	87	75	77	85	88	85	66	73	96	84	80	94	88	85	96	68	76	86	80	86	82	89	79	90	88	82	67	89	72	73	79	85	79	76	92	89	89	71	88	77	84	84	84	74	91	60	79	83	92	86	71	93	93	91	88	107	92	85	94	72	95	112	96	89	92	76	70	70	100	95	93	91	75	72	87	67	89	80	97	93	85	81	87	97	78	63	82	86	90	83	77	85	73	74	82	95	102	80	100	88	75	85	95	83	79	86	96	80	83	80	90	96	85	72	88	80	85	102	81	86	84	77	104	95	84	79	80	91	95	84	85	79	80	68	83	88	83	84	102	87	82	79	85	83	97	81	97	82	79	104	86	80	87	64	78	82	86	91	83	71	82	78	70	78	91	89	91	77	78	74	83	87	69	82	87	86	87	89	83	89	85	93	91	82	77	79	75	71	80	77	91	86	95	86	75	90	76	73	97	86	99	98	86	78	82	95	97	95	83	99	76	86	81	87	85	76	69	85	78	81	105	88	83	93	80	89	88	89	74	87	79	83	77	77	92	94	97	85	82	90	92	96	87	112	83	71	71	109	81	96	103	68	81	77	60	100	95	82	84	100	95	90	74	69	79	92	115	101	84	71	79	75	80	82	65	90	92	79	95	88	91	101	78	78	96	85	70	80	76	85	96	86	75	79	83	93	104	91	75	81	84	94	79	89	81	90	109	81	102	98	95	77	91	87	77	67	91	83	87	78	100	78	86	86	77	73	70	72	102	71	81	95	100	70	87	73	95	93	86	79	85	90	72	94	88	94	99	84	96	59	97	84	92	83	81	80	74	83	88	80	78	88	69	92	92	80	81	67	85	85	96	83	62	102	85	83	96	97	101	98	92	97	80	86	82	76	81	74	96	95	76	78	83	88	86	89	87	87	85	93	87	83	93	93	100	85	91	87	79	78	89	72	81	76	81	96	86	89	106	87	80	90	84	84	87	84	88	79	89	82	89	94	100	74	94	80	82	90	102	91	73	79	71	94	83	87	98	88	71	80	83	95	91	96	77	81	92	91	80	84	91	74	76	89	105	92	70	79	79	68	80	106	93	94	71	99	79	74	85	104	89	76	95	85	97	90	81	86	84	79	96	96	77	85	92	108	88	85	89	85	89	86	94	83	102	68	99	94	97	74	85	81	72	86	84	95	81	87	99	92	77	85	97	80	82	88	95	72	87	87	90	89	86	67	87	83	85	100	81	90	89	97	79	67	86	89	86	94	84	90	92	90	82	91	67	75	75	80	108	74	76	92	94	70	98	73	84	80	90	87	78	78	73	63	95	85	88	103	89	104	86	86	83	102	90	77	102	93	98	80	94	79	99	91	90	67	76	95	70	68	98	86	90	99	81	86	85	96	70	110	84	75	96	90	93	79	68	85	93	106	80	74	87	89	86	96	61	78	76	92	67	100	87	84	98	79	103	84	85	109	96	82	79	72	77	90	74	95	84	95	90	75	86	90	91	69	82	86	78	84	85	76	65	82	69	96	72	93	83	91	93	79	91	73	86	84	75	90	84	98	102	81	99	101	89	80	67	87	92	97	88	89	84	105	73	83	76	84	77	78	88	84	78	74	96	91	80	92	100	70	102	80	91	76	87	85	82	68	80	88	87	88	85	69	89	84	81	94	95	79	90	80	98	83	77	83	71	75	72	83	72	95	78	102	81	80	82	103	73	75	96	101	102	89	82	104	90	96	66	93	85	86	80	81	65	91	81	102	81	94	86	91	81	74	85	87	77	88	86	81	75	78	96	73	84	95	88	84	83	82	81	80	94	73	91	86	83	74	94	85	80	96	86	95	75	106	93	86	73	86	93	97	72	87	91	74	86	77	89	69	88	75	87	82	84	97	103	76	95	82	85	84	98	103	89	84	85	90	94	88	80	101	106	91	80	87	92	78	85	98	96	88	83	69	89	90	82	98	108	92	87	94	69	92	99	91	82	101	88	80	82	96	83	86	81	88	78	85	86	83	87	79	93	88	88	87	86	83	83	68	85	80	97	78	86	97	81	83	80	75	85	79	82	77	84	63	86	97	75	73	85	83	91	81	77	90	90	79	97	99	82	91	101	82	83	82	90	92	85	96	81	72	95	86	104	95	94	78	98	102	106	83	81	89	88	87	76	84	91	64	86	85	65	94	85	85	82	85	88	88	74	80	80	85	72	77	105	85	87	64	79	91	85	94	90	77	91	85	104	76	97	67	84	86	96	87	95	88	80	81	70	89	84	84	63	73	89	73	83	84	88	101	88	85	67	100	100	91	89	76	86	81	79	74	79	90	83	80	82	94	86	95	81	84	67	69	82	80	98	78	81	96	84	101	91	62	103	81	78	106	88	101	99	94	94	86	88	82	74	80	87	89	86	76	95	94	85	87	93	82	88	96	82	72	86	79	92	88	87	79	85	83	93	92	78	98	80	79	91	87	77	70	97	100	87	90	76	93	85	79	81	88	85	82	105	88	82	85	85	72	78	91	79	105	91	66	105	80	80	84	79	89	92	79	78	86	103	92	94	97	90	81	101	74	116	84	98	90	86	91	99	70	92	81	86	76	79	82	86	97	87	71	92	84	84	67	79	65	90	92	95	90	83	71	90	81	95	79	94	89	100	91	85	72	69	82	86	95	70	77	84	98	64	90	84	74	90	102	69	86	83	78	100	85	74	77	95	82	76	93	94	76	73	86	91	94	95	91	82	91	89	89	84	82	60	113	92	74	83	66	87	91	70	75	88	93	81	86	102	70	81	86	80	79	85	77	77	65	86	93	80	87	101	79	79	94	80	80	80	81	82	108	80	63	84	90	87	94	78	87	87	85	93	85	74	89	97	81	88	100	79	105	81	86	85	88	87	66	88	96	76	89	69	73	81	97	82	69	86	97	102	95	97	95	84	91	79	100	90	74	76	98	80	93	96	84	77	82	85	69	76	73	87	89	86	82	80	96	87	88	83	90	106	108	88	95	94	84	98	74	86	95	87	90	83	72	91	80	74	89	91	93	81	91	96	79	93	101	105	84	90	95	78	55	93	81	80	86	84	97	83	72	81	89	82	80	81	87	97	58	97	76	79	83	86	57	89	95	98	87	99	77	100	80	104	91	74	74	71	88	75	80	83	97	97	94	78	104	91	92	95	89	64	71	105	72	94	88	83	79	93	96	105	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
6149	360	449	505	426	385	398	349	371	332	291	324	310	300	302	277	295	301	310	276	267	311	308	331	296	304	302	303	325	292	306	333	326	286	282	269	306	290	294	269	263	306	303	290	296	280	294	307	285	304	263	270	283	280	273	272	263	301	306	300	273	273	284	281	302	282	275	270	291	329	285	299	311	321	328	290	309	286	282	289	271	286	288	288	282	288	296	296	293	293	290	279	301	281	318	303	285	306	300	266	292	303	273	258	280	302	312	289	312	281	306	302	295	323	302	281	258	264	268	313	274	251	280	296	289	292	267	287	296	297	338	287	267	280	285	287	277	292	297	283	287	295	265	317	314	278	311	281	298	308	287	266	318	298	299	310	278	297	284	295	305	276	262	293	302	287	282	310	295	316	278	319	304	291	272	276	303	280	296	279	298	295	293	296	261	293	279	275	305	305	284	273	270	269	309	301	283	282	289	281	287	282	263	289	289	292	277	307	301	286	298	303	284	301	281	273	246	283	275	272	269	273	319	282	310	304	305	295	279	283	287	282	302	280	291	281	304	275	280	286	270	280	285	285	268	269	268	274	282	305	295	271	295	302	270	281	259	253	303	288	305	274	291	292	283	284	295	292	273	265	280	319	287	289	280	295	290	278	295	285	286	270	278	282	295	273	301	298	277	299	296	265	312	296	268	305	311	286	277	261	286	296	283	300	278	291	312	304	283	308	282	285	280	287	280	288	286	283	315	302	323	278	277	269	304	301	299	289	299	301	259	318	310	322	278	284	305	324	287	267	296	281	274	280	272	276	282	298	308	325	300	305	305	296	285	257	296	288	305	287	308	291	262	317	281	308	313	294	254	287	273	277	285	290	258	298	296	297	310	298	282	297	290	315	277	305	265	276	289	303	303	264	296	312	274	293	273	288	323	298	289	271	285	287	293	305	249	273	262	300	293	276	303	290	293	283	281	299	269	301	303	294	284	289	308	297	299	273	301	294	303	281	306	291	300	283	299	264	299	282	285	278	275	275	319	306	310	277	267	306	297	269	313	285	282	297	290	300	301	297	259	300	290	315	290	272	287	286	305	292	319	309	293	290	301	267	296	272	306	310	325	308	302	288	269	314	295	303	301	264	290	261	298	286	310	258	310	317	279	259	297	292	299	290	268	310	277	282	253	290	275	302	279	319	307	249	272	295	292	276	285	282	285	298	327	279	304	290	316	315	303	303	246	303	265	299	289	300	290	294	251	265	262	295	318	288	316	274	297	305	328	298	262	300	260	270	282	289	263	266	294	285	296	280	268	309	323	292	279	278	291	305	272	257	295	316	269	289	273	296	245	269	290	274	274	288	296	278	285	310	271	272	314	300	296	263	306	261	258	298	252	289	273	294	288	275	319	294	273	311	296	312	284	288	310	310	290	305	290	281	285	271	273	281	283	301	299	274	308	263	294	309	315	255	317	292	296	280	287	291	277	305	267	305	269	320	307	310	280	272	273	261	289	310	306	323	297	265	253	285	295	293	306	305	303	268	284	291	279	305	297	283	265	264	283	252	278	282	281	302	272	260	288	269	267	272	287	283	296	277	325	296	292	303	288	300	293	287	270	273	288	288	280	285	300	273	311	287	307	275	323	301	287	289	267	287	254	339	289	268	287	321	272	259	274	286	272	299	276	266	290	318	286	287	297	315	276	263	307	291	314	292	294	276	298	307	312	285	267	297	329	304	313	278	290	285	287	283	296	272	267	316	301	273	303	258	312	301	330	283	306	292	329	266	263	308	274	296	285	279	297	278	264	310	274	303	292	288	284	269	269	301	258	286	311	256	285	293	301	307	267	296	313	288	314	302	305	285	295	299	305	275	295	303	272	317	275	279	274	290	263	267	274	276	286	304	307	290	296	297	330	313	312	315	290	313	304	296	273	304	302	275	304	289	257	283	293	265	302	273	317	300	301	317	285	272	263	287	283	300	272	284	280	289	318	300	289	281	280	259	276	291	267	310	280	289	289	284	293	294	280	254	263	285	307	250	283	280	289	300	266	276	283	284	242	268	275	254	276	301	281	281	275	256	331	291	286	282	279	298	284	298	259	278	248	298	262	270	297	263	307	270	284	298	281	289	281	297	270	279	275	285	265	293	250	259	307	284	299	289	295	284	305	276	298	282	288	307	285	307	294	284	303	289	299	279	292	301	259	286	279	271	288	267	288	299	301	299	275	279	288	283	327	282	313	289	304	294	283	260	290	255	293	305	314	288	289	312	287	290	275	290	310	277	302	301	259	330	306	307	274	290	263	279	304	282	301	261	278	293	309	302	266	296	313	280	279	285	311	270	317	290	292	291	277	311	287	288	258	244	298	249	281	261	268	304	261	277	281	289	280	275	273	275	285	294	282	310	292	278	291	280	280	271	303	260	278	308	258	286	295	273	312	290	322	293	327	287	291	295	273	279	270	257	309	327	269	265	323	307	283	264	298	298	324	280	300	280	272	280	285	269	277	265	278	284	305	282	284	319	277	278	278	267	284	298	276	297	261	292	272	294	294	297	313	268	287	282	278	276	300	265	292	292	290	281	302	270	285	299	297	282	291	265	254	267	280	319	265	296	300	285	292	299	292	280	306	318	266	292	288	292	298	295	264	282	306	288	299	292	289	284	268	290	287	286	285	313	304	270	293	278	308	277	276	296	262	319	296	295	286	292	299	267	285	289	295	315	290	282	298	267	317	297	301	292	293	305	305	282	277	269	311	293	291	275	299	285	290	293	277	283	253	295	288	273	304	286	278	278	318	285	281	278	288	329	282	290	299	277	280	273	315	267	293	294	323	267	295	287	305	301	310	287	281	319	268	263	297	282	285	279	302	305	277	292	284	276	254	266	285	259	309	301	319	305	330	306	292	283	288	304	265	284	295	296	300	293	293	278	315	285	288	277	309	292	296	279	276	281	298	295	287	292	317	308	313	290	275	291	260	297	283	287	295	279	300	301	274	269	308	268	299	309	304	272	293	285	284	318	283	276	272	292	293	265	272	309	310	279	289	306	264	286	291	291	305	248	274	324	275	301	301	314	302	263	283	307	293	297	320	310	309	330	300	275	278	311	291	280	268	286	268	310	334	256	303	285	294	283	287	305	296	282	283	293	299	294	278	276	302	286	317	293	280	302	315	298	252	265	277	290	316	256	296	301	289	271	281	272	294	300	289	278	313	285	263	283	270	293	272	315	315	316	282	308	289	293	277	297	290	280	276	273	258	273	282	311	270	305	294	303	277	318	312	262	280	285	261	275	275	292	292	279	285	298	307	281	291	293	311	294	286	302	314	273	282	299	269	270	272	301	255	290	288	312	305	282	286	298	288	305	320	308	262	271	295	296	283	315	285	294	303	296	279	262	283	285	290	289	293	308	311	290	273	287	307	283	303	302	279	309	272	282	290	289	300	285	275	262	305	255	277	307	300	279	292	294	293	271	271	305	293	279	276	311	303	296	270	288	301	292	289	262	248	313	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34049	7752	1540	1194	844	601	505	387	373	295	310	280	272	222	223	253	220	233	216	208	198	195	192	206	180	192	194	163	203	170	210	178	191	201	188	151	175	190	202	199	175	188	188	163	175	187	176	185	197	170	187	159	165	184	157	185	198	165	162	174	185	183	170	189	172	177	167	167	181	154	179	157	153	180	203	185	164	173	168	169	167	204	182	179	183	191	173	170	194	170	188	186	168	173	176	158	163	190	197	176	197	187	170	174	177	160	193	172	164	183	183	174	162	181	165	168	185	159	171	162	176	176	187	171	162	181	190	184	184	183	183	188	189	173	202	170	171	181	152	166	190	187	158	171	172	170	187	194	164	177	161	156	194	195	167	172	185	188	167	186	193	155	164	160	178	167	164	176	179	179	204	170	187	178	160	175	170	190	170	158	177	172	202	173	157	194	180	167	193	164	158	169	149	180	157	172	176	172	189	187	162	180	175	149	182	171	177	163	193	161	177	193	168	158	152	196	187	206	196	186	155	158	167	183	180	175	187	210	135	168	165	194	189	186	189	163	158	174	174	189	197	173	183	200	209	199	169	172	180	181	179	166	173	169	165	179	167	151	175	203	165	179	170	193	196	161	183	189	175	168	170	158	179	181	173	164	167	179	192	169	169	202	159	158	174	185	169	167	177	171	195	193	168	173	170	193	192	168	175	193	190	184	206	185	164	170	169	179	166	185	173	176	174	175	152	172	173	182	159	188	173	209	163	186	188	170	179	158	157	169	174	172	165	157	174	166	190	161	175	177	181	159	152	160	167	205	175	182	176	172	173	180	178	167	176	155	150	180	165	187	168	166	176	179	147	176	174	199	174	164	173	184	194	160	200	175	152	190	167	175	179	159	176	174	177	184	169	180	166	159	181	154	153	197	147	183	181	171	171	167	165	209	157	150	182	195	217	171	185	166	185	185	156	159	166	152	191	159	167	187	151	197	171	171	174	201	160	162	178	172	183	175	153	170	174	174	186	176	173	167	218	195	183	196	183	179	173	183	152	173	181	177	197	185	171	178	151	161	165	178	188	183	164	165	160	175	166	163	174	154	162	183	188	173	177	177	174	193	164	183	173	176	193	173	161	168	198	177	193	151	169	159	189	197	196	162	178	176	179	155	172	174	166	194	187	153	175	149	189	187	195	147	187	195	180	177	185	169	174	139	174	156	173	186	166	165	165	166	172	168	172	174	187	143	180	181	180	173	155	183	188	173	168	166	167	147	180	164	180	186	169	182	190	189	196	181	168	182	187	209	169	166	182	189	187	172	183	184	171	199	200	160	166	188	146	193	178	179	174	173	192	188	188	193	168	163	165	191	198	180	172	179	178	218	188	163	165	165	185	161	182	168	157	192	164	169	166	185	177	148	175	173	163	131	167	177	159	195	181	169	171	178	167	162	199	188	162	179	193	171	181	187	184	179	166	186	171	175	161	182	197	167	180	175	194	179	188	170	168	171	186	172	178	181	189	183	182	193	142	176	172	167	178	155	189	200	172	184	190	190	130	190	193	179	176	181	159	185	153	163	162	171	176	161	176	180	163	175	154	182	179	177	173	175	172	156	158	183	203	172	173	173	161	191	171	168	181	188	179	174	175	166	147	160	162	178	205	173	181	188	198	186	190	159	173	183	198	187	158	196	191	185	154	177	174	172	178	174	165	169	180	192	183	174	184	179	170	173	183	172	196	170	159	159	169	163	170	186	156	205	163	198	177	183	186	163	144	172	171	194	173	176	175	176	170	171	171	172	165	175	183	172	187	201	178	175	166	190	170	158	184	184	184	196	167	182	173	181	184	189	183	179	165	176	179	178	180	173	177	199	169	157	176	182	158	175	173	176	167	165	195	167	196	176	190	143	170	174	171	194	185	163	172	175	196	166	182	190	164	189	186	175	146	163	158	191	170	168	174	186	155	182	203	147	180	169	163	176	190	186	166	181	178	174	190	181	162	189	197	174	177	161	174	187	210	186	177	177	185	177	188	175	187	187	158	176	184	176	175	171	171	179	165	169	176	168	170	180	205	165	183	169	165	160	159	179	177	162	156	137	157	198	190	176	179	183	166	170	171	180	180	178	180	178	170	201	159	161	151	169	151	170	169	178	175	181	170	183	199	182	164	173	184	199	155	195	167	185	176	178	183	175	161	171	152	179	178	164	194	191	178	156	178	165	168	172	173	199	200	172	176	158	172	181	167	156	179	154	166	189	148	203	159	191	159	177	173	154	179	184	195	151	164	181	185	184	173	154	186	176	190	162	169	159	192	161	189	164	165	185	161	156	167	180	168	180	189	194	169	197	160	155	180	176	169	165	194	177	190	170	169	199	161	157	159	182	187	173	197	171	178	179	170	192	182	166	151	172	207	161	162	175	160	199	186	182	174	182	182	190	176	183	187	173	185	176	184	176	179	170	167	172	182	198	201	178	180	188	154	180	177	184	173	174	160	190	185	176	163	195	174	176	173	158	167	191	161	171	178	160	159	158	171	191	199	172	195	179	147	155	157	169	175	212	191	185	164	183	170	184	190	182	162	161	179	173	202	161	190	172	166	185	196	172	162	174	188	169	168	162	172	160	182	176	183	175	170	171	175	207	165	168	188	179	164	185	182	183	154	185	191	178	174	168	195	179	192	206	184	175	175	184	171	197	162	175	160	188	187	186	161	157	164	163	172	173	179	194	185	186	167	181	176	173	181	172	164	158	172	187	171	189	180	152	185	179	184	194	181	164	179	165	165	184	186	148	182	170	162	163	180	169	174	192	180	176	164	171	159	162	187	153	171	187	172	174	168	198	174	190	193	184	163	172	209	176	157	179	199	195	178	151	170	173	180	198	184	181	167	162	181	174	159	180	183	174	187	175	181	154	173	158	176	186	182	181	161	185	158	164	176	162	180	200	175	174	165	174	175	187	165	186	199	183	155	166	161	187	177	155	179	172	189	175	194	174	169	185	176	185	170	184	180	193	182	167	171	157	184	199	174	169	177	180	187	154	162	176	177	168	178	163	185	154	157	188	177	188	174	162	178	184	180	154	191	158	183	188	170	191	176	196	164	183	169	166	165	196	167	162	170	177	179	167	172	163	182	202	187	153	170	173	157	177	172	166	203	183	139	170	189	186	176	150	152	169	175	175	187	152	178	165	144	163	202	179	185	182	166	161	179	188	172	162	159	172	166	189	163	161	168	175	141	170	182	156	193	164	171	191	176	164	165	182	174	182	173	192	173	181	195	186	160	190	173	206	156	186	198	176	165	168	186	162	156	160	190	187	171	174	155	186	140	171	167	160	179	173	193	171	172	176	167	156	178	200	166	189	174	162	179	171	158	172	162	175	200	153	171	177	180	166	183	186	171	178	174	197	152	161	161	182	200	176	153	181	151	193	148	192	179	164	161	167	150	182	179	167	181	174	167	170	180	199	169	166	154	187	211	174	164	183	146	150	171	164	180	191	204	195	163	150	175	193	184	177	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13911	1620	3278	3728	3188	2565	2051	1781	1516	1329	1216	1117	1079	928	896	833	757	823	772	743	741	734	705	666	650	683	611	583	636	596	582	617	561	605	600	607	547	577	575	543	578	569	569	512	557	534	534	523	568	591	555	591	554	553	533	532	547	491	549	568	545	533	551	535	537	504	534	510	527	505	482	516	488	533	543	492	529	554	520	517	519	506	558	549	512	523	520	515	540	552	506	530	504	533	539	484	539	536	476	538	513	499	542	476	476	516	487	520	527	517	553	539	523	483	551	508	547	539	493	497	482	488	513	495	536	546	504	552	486	502	493	544	510	506	554	533	541	544	529	494	502	506	513	548	531	510	484	532	501	511	505	494	505	531	505	470	546	534	523	541	535	505	499	550	509	518	475	463	513	507	514	499	517	505	529	489	525	531	503	533	506	552	552	500	533	473	502	507	509	519	528	549	501	515	505	520	544	518	512	545	481	511	519	529	502	499	508	494	503	505	511	501	470	513	548	475	507	493	511	536	538	530	531	532	526	508	482	523	500	512	510	516	530	533	535	490	543	482	489	533	530	511	526	512	491	563	481	546	561	487	534	500	521	543	518	497	515	532	531	472	495	504	499	508	503	542	535	526	498	577	509	539	500	468	488	487	523	504	524	515	502	520	542	488	511	487	511	497	554	486	531	498	538	517	526	496	536	504	507	583	559	519	512	492	492	505	502	485	513	525	497	523	519	539	495	497	495	510	510	480	508	551	487	523	500	495	530	538	510	498	502	549	472	523	489	513	533	509	501	487	550	524	501	537	524	490	506	495	527	503	513	516	515	534	460	499	501	519	557	554	582	528	514	533	508	520	505	537	482	527	481	489	502	486	531	502	541	509	517	531	544	475	517	531	499	523	485	487	484	530	510	481	512	484	512	500	522	536	510	506	477	513	546	504	480	522	513	477	508	506	515	506	482	524	528	477	532	548	508	509	496	536	488	514	519	494	464	511	520	487	489	489	532	534	498	545	512	514	549	524	516	523	501	463	492	521	498	473	515	526	523	502	540	495	498	505	536	479	481	502	436	502	520	509	527	488	520	508	531	500	501	516	536	527	569	523	534	539	531	483	516	522	522	522	463	509	531	525	512	521	532	499	525	554	534	510	484	481	495	495	545	544	537	530	514	541	507	476	506	492	515	533	517	480	486	522	502	542	472	469	493	526	513	520	560	517	518	521	509	476	482	487	518	503	504	493	487	505	499	539	509	514	543	507	491	530	488	528	519	486	508	557	477	523	489	507	532	517	507	466	520	496	506	497	489	500	523	531	511	531	514	509	524	547	533	482	534	493	433	525	531	554	509	524	481	523	531	469	533	499	527	487	527	539	525	554	513	495	500	494	523	521	504	532	551	511	550	534	514	486	483	531	508	504	499	481	521	508	524	543	522	531	472	526	455	510	489	521	510	537	557	543	508	504	514	454	514	484	484	540	550	493	519	493	510	514	509	510	532	502	490	536	502	517	520	510	562	516	508	528	469	535	542	502	530	506	535	504	512	498	550	546	504	450	529	512	540	526	528	505	547	510	484	513	549	535	509	515	509	520	531	507	471	498	500	510	526	487	480	464	525	546	520	540	506	492	494	496	501	463	514	511	514	499	529	510	544	510	561	463	515	490	496	530	544	515	496	561	513	540	529	500	503	494	515	522	518	506	499	530	536	514	539	457	522	539	540	490	527	548	525	511	492	558	505	513	471	555	490	502	495	528	531	487	519	517	502	505	490	521	524	474	535	500	503	504	530	533	556	495	532	516	470	518	516	500	495	535	514	506	547	511	510	530	523	514	486	526	489	508	497	524	507	542	499	518	510	529	569	494	503	504	535	551	509	498	534	519	475	509	525	550	518	511	518	559	512	511	493	469	477	470	528	497	540	478	539	498	510	512	520	489	461	492	478	511	502	522	547	498	545	533	514	509	515	539	571	496	469	474	496	498	527	526	528	495	504	527	498	508	521	487	548	498	523	509	509	489	529	506	492	479	515	482	524	517	513	501	536	518	533	526	502	502	514	515	520	505	533	514	515	565	485	508	557	494	497	516	523	539	512	455	497	507	523	509	525	518	517	507	537	527	500	525	488	529	504	561	536	483	506	531	532	519	549	543	516	454	525	552	543	514	521	505	475	483	494	519	542	567	511	532	504	499	505	492	507	518	540	506	496	517	509	515	484	521	487	535	536	501	502	512	483	481	495	485	503	510	496	532	508	478	526	480	468	512	491	499	552	581	507	523	522	526	520	472	502	524	485	513	477	489	550	498	461	503	527	563	500	505	506	493	516	497	507	493	521	551	533	532	522	559	541	497	511	524	504	514	516	495	511	525	500	481	533	480	522	491	538	529	529	544	506	486	509	514	515	518	481	509	503	485	488	460	523	531	506	489	510	492	530	511	508	553	488	550	536	543	493	521	505	480	537	537	518	538	503	489	565	526	487	572	509	510	535	544	488	534	485	520	497	515	539	461	526	469	525	493	533	494	507	508	509	531	532	515	515	497	501	500	493	531	513	532	527	499	508	521	524	530	540	499	514	462	483	513	515	530	516	517	504	497	503	517	517	518	471	506	510	558	521	518	507	549	489	521	526	516	546	494	529	479	559	517	540	484	518	518	534	493	510	515	532	477	533	539	507	541	549	512	530	530	539	539	538	484	520	482	470	530	555	521	519	496	517	522	539	519	540	479	513	570	502	521	507	527	546	494	506	548	504	569	521	512	541	533	501	508	561	533	539	498	492	576	461	539	509	499	531	509	488	536	534	502	546	485	495	506	520	527	469	474	503	510	489	549	518	501	524	490	513	535	509	509	516	536	540	516	507	555	504	510	518	466	518	531	502	561	501	490	501	484	531	531	498	519	511	477	511	515	535	481	511	507	513	516	488	484	557	472	485	490	490	552	475	499	516	565	489	518	522	497	553	502	511	465	459	522	517	501	482	478	512	497	499	482	528	514	509	509	502	483	538	548	552	531	493	544	475	553	510	492	506	519	540	474	514	552	491	507	575	482	522	517	512	524	531	505	541	497	456	509	512	523	518	524	495	505	519	519	542	494	525	506	520	500	520	457	522	512	525	537	516	488	504	536	538	509	506	515	490	484	512	527	509	550	502	523	521	563	518	494	505	508	494	530	501	487	521	514	524	521	499	514	530	508	541	500	491	488	511	541	490	486	523	526	517	552	545	501	544	564	475	483	530	520	538	500	496	531	505	576	493	500	513	534	517	538	510	527	541	501	527	537	496	556	503	540	514	498	532	479	549	482	518	464	513	528	533	534	484	501	553	517	513	514	546	511	505	498	514	528	550	514	518	492	543	498	489	532	534	496	513	485	473	558	452	491	488	477	502	533	488	547	521	520	532	531	518	546	495	460	556	502	488	484	487	506	482	509	485	515	462	504	501	501	546	523	509	526	536	467	483	516	536	543	512	498	518	556	534	541	521	486	521	491	538	555	567	530	519	510	533	506	466	499	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42935	16232	4111	2256	1625	1188	932	751	618	540	468	427	451	408	355	403	404	355	370	356	358	311	320	328	358	305	291	308	304	318	296	295	281	286	323	290	291	288	249	271	280	283	288	281	277	296	269	286	272	281	282	270	278	308	307	265	272	297	263	272	259	289	277	263	291	266	253	279	276	299	294	279	294	287	270	265	275	266	242	295	270	270	262	270	274	295	296	284	305	284	298	263	251	288	288	252	281	302	284	283	268	257	257	263	248	288	279	266	278	273	293	297	265	278	293	296	277	308	244	248	264	320	280	266	261	314	290	297	274	277	285	259	309	271	263	290	286	279	302	268	282	294	301	261	235	285	300	276	291	266	254	285	242	290	274	292	301	301	301	263	235	282	263	273	289	313	267	257	297	255	284	292	273	291	245	248	257	284	265	307	289	268	261	263	288	291	297	295	288	320	256	296	284	292	251	261	285	275	254	280	276	290	320	285	268	297	268	300	272	243	273	277	259	269	278	278	249	249	294	279	280	255	276	266	309	275	276	260	282	273	272	259	267	307	273	288	268	287	291	248	273	264	272	249	269	304	278	316	279	257	282	261	264	261	284	262	260	260	261	282	254	259	279	269	281	268	245	245	256	280	278	287	266	284	287	269	268	296	278	285	280	279	259	290	264	236	241	258	289	291	269	268	269	295	303	288	239	288	292	276	257	284	258	276	276	296	285	285	229	280	256	288	227	268	276	302	271	275	290	308	285	314	273	281	260	278	297	279	277	282	268	260	306	266	294	257	290	275	306	276	262	326	296	254	283	297	286	266	304	251	276	274	284	247	279	285	264	270	281	255	292	260	264	281	285	270	282	267	292	252	248	270	273	274	257	294	283	298	272	278	267	269	258	270	286	277	278	256	301	301	270	301	286	290	244	300	265	294	293	264	270	263	281	251	270	272	245	265	254	284	295	310	276	298	273	286	298	287	279	261	286	281	272	266	257	292	277	256	255	263	251	252	327	281	279	280	250	257	268	288	275	257	280	266	242	295	293	289	266	260	262	298	301	276	282	304	287	264	275	286	261	272	258	277	302	281	282	265	280	285	315	289	283	287	281	284	260	298	270	299	288	281	286	291	251	278	271	305	288	302	289	267	288	275	259	264	301	258	292	269	268	283	287	268	285	284	257	271	281	262	265	301	264	296	294	295	261	297	291	277	283	278	276	271	254	254	274	276	281	288	301	275	263	272	261	261	272	260	259	299	280	280	277	261	288	260	269	289	280	273	288	285	254	309	263	251	276	280	253	286	277	264	252	280	272	286	266	256	310	280	247	272	307	282	279	290	276	294	287	262	247	295	293	277	281	292	271	267	270	291	251	263	262	286	250	282	242	259	285	262	244	236	293	302	273	286	285	280	274	248	269	280	295	278	270	261	255	289	254	243	282	295	271	235	268	272	265	254	291	253	237	264	283	291	269	274	262	259	274	271	249	272	257	280	265	292	298	255	275	293	278	279	297	327	276	281	294	279	296	263	266	269	295	283	308	278	267	294	276	287	272	285	288	283	271	293	288	290	275	285	267	243	267	292	281	284	289	214	273	243	294	254	275	297	271	297	271	309	240	259	281	242	268	282	260	298	268	259	266	287	248	279	269	241	278	296	277	304	295	283	248	290	249	271	260	280	297	287	281	293	284	265	264	273	318	277	291	281	284	291	279	293	290	283	293	261	257	305	273	259	277	281	304	273	276	281	281	262	266	267	287	258	278	286	250	291	276	273	279	285	277	254	267	259	278	263	285	287	266	270	277	276	282	267	270	275	268	267	269	285	267	304	291	262	267	276	251	297	261	310	261	279	247	286	275	285	296	265	275	268	279	275	257	290	272	287	282	296	252	286	286	276	301	288	327	292	315	271	278	276	277	274	269	265	297	287	256	308	289	233	278	308	268	290	278	272	309	325	251	275	274	262	268	278	290	289	320	296	278	282	259	281	244	303	266	292	284	281	249	253	299	256	273	254	256	292	268	275	291	276	275	277	282	290	286	273	285	293	310	276	260	291	297	279	262	259	260	256	270	288	283	266	273	257	274	279	275	254	295	285	288	269	285	261	283	300	266	300	269	275	285	274	265	288	262	242	292	278	273	268	277	285	285	299	275	292	290	261	311	267	275	289	270	272	270	291	259	312	268	267	253	263	249	267	293	283	291	283	272	276	277	255	286	317	275	313	282	282	303	254	265	280	278	271	267	304	278	270	245	286	277	253	298	289	277	281	299	252	282	308	265	296	272	267	315	284	282	282	312	296	244	274	283	267	260	279	277	283	288	248	292	281	279	277	286	289	291	285	276	264	286	273	283	309	283	261	294	277	264	272	271	312	290	269	314	287	250	266	259	265	290	274	270	272	259	263	278	291	262	291	282	272	289	292	282	280	287	251	265	238	290	287	292	267	268	272	242	261	271	258	275	299	253	260	261	301	272	285	270	298	295	300	280	258	261	287	259	271	284	295	270	265	287	278	274	296	262	276	287	289	268	287	260	274	273	245	265	311	263	262	291	285	289	286	269	256	275	297	298	307	285	256	270	262	294	267	299	288	260	281	270	253	276	285	289	266	295	279	271	276	281	250	284	291	269	278	240	291	265	265	276	291	273	290	277	295	300	271	269	265	279	250	284	256	286	273	272	288	262	279	272	278	276	296	286	277	290	276	291	288	234	282	282	286	263	276	279	285	271	270	254	298	298	266	287	306	282	276	262	263	289	274	288	259	297	270	265	282	236	328	242	269	292	272	271	271	275	245	253	271	287	314	284	266	286	285	283	281	254	288	264	266	254	302	277	291	284	285	264	255	256	291	259	282	294	269	277	280	278	288	260	284	270	288	254	289	274	295	288	293	248	292	260	268	283	280	276	306	276	260	256	304	292	287	274	298	275	290	288	275	266	260	257	283	265	288	258	252	271	285	276	297	294	283	314	259	277	285	296	300	278	269	273	281	279	260	271	261	294	244	267	252	252	260	280	324	259	291	260	274	272	271	273	253	264	279	281	297	270	273	290	266	310	303	291	258	271	264	270	288	274	267	255	298	274	254	252	308	289	264	285	283	293	270	276	254	247	277	242	277	294	292	287	264	267	270	270	279	277	267	289	275	290	275	305	275	283	257	265	286	247	288	282	264	287	270	300	277	243	290	318	269	248	285	253	292	286	262	291	291	278	245	288	262	280	282	259	283	263	276	268	255	283	247	289	299	286	265	252	267	245	291	253	295	251	265	290	261	269	276	275	250	275	262	300	275	268	291	274	279	252	284	275	266	270	314	278	256	293	278	245	275	271	283	305	281	251	281	268	278	251	304	274	284	258	282	297	312	262	265	251	309	283	273	270	272	243	273	311	278	289	280	274	274	298	256	266	251	305	258	262	290	279	288	277	294	286	301	268	287	296	264	269	271	303	284	265	264	282	276	254	242	263	289	273	238	264	277	270	310	268	272	297	250	256	260	264	272	254	291	265	313	248	252	287	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
17405	2841	5994	6689	5603	4625	3748	3126	2753	2324	2160	1901	1788	1624	1484	1402	1289	1270	1249	1186	1138	1110	1059	1049	1003	1038	1009	1000	949	921	878	904	894	914	871	903	858	863	890	887	805	859	860	804	775	787	812	802	836	807	803	769	763	812	825	788	784	815	791	800	789	808	792	806	762	833	851	791	775	800	756	796	805	783	736	748	773	709	783	739	753	765	759	784	762	746	793	759	799	778	763	735	758	760	776	750	739	755	748	719	743	722	775	729	737	768	770	776	739	691	786	742	753	744	701	733	764	734	733	727	758	739	708	775	742	727	734	735	747	751	753	774	691	773	716	761	715	752	769	736	765	711	735	754	776	747	749	739	764	755	738	768	784	708	749	739	713	776	743	786	798	746	738	725	772	754	718	703	741	746	772	761	745	723	730	742	723	782	761	797	705	728	743	735	715	722	735	719	746	789	780	755	760	769	740	734	768	746	731	731	750	712	745	736	729	761	731	728	720	721	750	775	738	731	757	785	768	727	704	761	767	782	738	760	729	803	732	757	807	708	729	773	777	737	745	764	758	765	768	752	729	778	763	747	752	755	752	694	754	769	743	754	661	697	773	779	782	769	721	728	709	722	771	743	774	729	692	779	729	717	740	737	781	702	756	771	753	745	722	738	732	763	743	717	764	782	765	710	733	754	720	690	709	719	726	767	752	750	682	775	740	779	745	751	703	702	751	757	771	711	760	748	708	762	749	738	736	742	742	792	791	770	714	723	742	770	712	764	753	715	776	747	751	736	723	756	748	693	777	761	739	729	730	754	726	739	763	763	754	704	689	749	710	770	714	788	756	703	735	744	749	743	750	790	767	756	697	753	748	752	742	698	730	740	745	791	790	735	737	779	723	748	734	789	739	779	746	714	756	728	752	713	733	753	685	738	686	716	723	774	726	752	718	726	738	751	706	764	731	765	755	714	719	784	721	713	743	767	698	747	750	713	802	735	734	753	766	737	715	757	743	766	735	750	745	754	727	687	763	708	725	763	755	720	744	772	750	724	771	721	750	765	763	740	761	742	746	780	790	774	768	719	756	698	750	735	719	744	760	762	739	749	801	733	724	746	765	728	786	714	718	701	717	688	725	737	756	786	755	701	828	752	738	796	772	739	736	701	765	739	741	736	696	763	744	771	718	765	775	766	729	758	758	724	754	782	798	715	718	724	727	794	669	766	760	757	762	703	722	752	716	746	733	773	699	735	774	715	759	770	748	765	771	712	784	809	714	771	747	734	733	753	703	772	784	740	750	736	757	753	714	753	729	780	742	738	789	728	735	773	766	732	782	744	770	721	749	773	741	756	738	784	708	759	727	765	736	703	764	775	761	776	763	785	727	728	713	776	798	775	728	697	760	724	764	760	753	751	734	707	750	706	726	775	717	752	730	715	736	741	753	740	762	728	739	747	746	774	735	753	794	749	764	780	773	711	716	717	798	718	723	763	730	728	729	741	722	720	731	681	765	764	775	748	761	762	742	769	792	754	716	703	772	762	736	752	708	783	770	719	746	728	723	736	790	731	771	750	768	727	747	825	736	734	745	723	727	751	754	760	719	731	788	738	805	734	726	768	826	737	783	782	761	767	727	756	746	753	750	757	716	744	777	703	802	738	701	769	728	782	792	732	738	736	749	760	776	792	715	735	788	765	726	785	676	691	764	772	757	767	740	759	749	760	780	758	722	707	741	734	785	719	748	736	750	730	752	728	774	736	776	750	745	739	764	757	755	811	792	783	833	784	781	726	727	735	686	748	740	770	694	732	790	731	708	760	737	744	699	713	751	747	749	798	729	750	752	766	709	731	781	734	749	755	683	738	699	745	758	724	708	772	741	735	692	720	733	752	772	749	744	764	738	708	705	721	729	715	751	757	734	762	717	728	734	765	707	743	750	740	741	709	742	761	731	745	705	796	766	733	748	739	772	722	732	735	747	741	766	745	733	736	791	728	783	724	749	790	745	749	798	749	741	774	765	742	751	740	751	763	683	756	750	758	800	775	763	744	697	748	787	741	770	697	789	712	751	791	750	741	725	772	773	816	718	728	740	769	750	755	726	712	727	735	779	714	708	763	792	750	706	745	731	749	747	735	726	750	736	771	770	705	737	721	794	768	729	781	766	767	746	733	730	741	760	732	777	717	767	782	715	722	748	690	730	726	758	732	724	738	778	739	730	740	804	801	696	767	723	754	798	769	769	725	742	763	699	776	784	730	724	762	749	745	751	728	734	743	768	779	774	727	748	769	743	762	707	730	760	743	770	737	807	727	755	706	746	757	796	715	741	762	775	790	720	739	742	773	750	742	786	806	753	752	711	730	741	758	742	765	748	762	749	746	748	707	758	763	797	764	753	706	753	764	770	778	774	766	826	766	735	708	809	743	764	766	785	748	721	725	722	747	773	727	733	793	738	731	767	720	746	750	764	716	746	783	795	735	770	751	758	722	789	733	770	729	733	772	700	737	750	752	750	792	748	692	759	727	744	732	778	770	711	743	724	774	756	765	675	781	718	744	768	775	730	715	753	772	723	773	714	762	763	744	805	754	743	802	732	729	763	747	731	729	740	722	770	746	711	752	796	755	731	758	742	745	729	751	745	666	737	765	759	734	728	698	784	726	765	747	713	744	752	740	693	728	764	708	774	762	709	739	741	794	725	763	761	761	735	774	754	750	711	750	712	787	820	724	714	736	754	734	764	709	712	733	752	762	759	742	777	776	701	702	724	801	780	791	708	753	730	696	727	760	743	728	742	828	767	711	736	762	759	775	775	762	748	742	779	706	750	829	726	751	686	716	694	766	734	733	696	794	757	783	745	687	742	742	734	761	737	738	776	757	727	777	800	740	743	731	778	692	745	709	717	729	724	745	740	735	737	719	729	769	712	736	700	757	705	768	708	668	760	759	716	736	757	742	785	780	729	756	743	762	730	765	734	759	772	752	754	742	720	778	772	706	763	748	762	753	728	785	746	771	717	766	743	767	730	738	741	761	743	786	771	726	683	726	697	731	748	722	723	771	748	748	745	733	754	696	757	730	735	715	754	761	737	729	756	748	716	740	732	755	748	747	729	749	797	763	727	795	686	780	731	779	748	709	773	743	717	734	829	704	817	757	700	737	728	732	761	751	706	753	743	693	742	720	724	749	739	731	771	734	765	767	722	741	736	728	712	728	759	687	770	746	743	771	752	705	698	774	781	761	708	776	775	774	774	731	717	760	786	791	741	738	739	754	742	754	759	756	745	754	761	720	700	739	747	701	742	795	725	734	801	789	754	754	655	720	696	769	738	758	734	762	752	780	771	764	734	693	705	752	763	691	731	802	722	734	724	783	749	748	749	767	742	785	783	743	771	696	756	758	729	775	756	761	749	683	726	755	741	720	781	760	735	770	766	783	803	775	720	764	757	730	714	779	744	768	761	739	791	750	744	708	695	768	764	797	730	720	771	766	722	752	712	710	756	736	757	753	734	737	746	756	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5138	299	169	147	116	86	115	90	85	87	90	99	102	70	78	86	75	81	87	89	98	91	77	85	73	99	77	99	85	80	103	100	84	81	95	73	80	90	64	84	83	88	101	77	86	78	76	88	93	76	75	70	79	70	64	75	96	75	89	92	89	87	91	80	93	105	78	82	70	85	88	83	76	88	81	72	96	89	78	92	80	99	77	76	99	89	84	77	85	93	81	79	97	79	99	92	89	90	89	77	69	76	87	96	89	103	85	88	87	95	97	83	66	82	93	81	94	87	77	83	77	97	93	83	92	93	90	105	96	76	71	92	85	90	86	78	82	59	74	80	83	91	91	92	100	78	87	97	90	78	103	58	82	75	80	94	81	69	88	79	76	94	84	84	75	86	81	95	85	86	90	84	92	60	70	90	86	78	60	74	72	72	82	84	98	70	85	82	75	69	78	79	76	92	97	91	84	89	80	65	84	89	79	82	92	81	79	93	86	84	88	94	76	96	78	98	83	93	83	82	87	81	87	70	70	81	82	77	93	73	95	84	89	87	62	94	88	84	76	79	76	98	71	89	83	84	95	88	89	81	84	96	96	75	94	99	84	119	80	88	96	75	91	83	86	93	98	79	72	91	78	81	90	100	73	87	85	96	88	87	86	87	96	86	84	94	79	63	78	83	80	63	85	76	75	82	91	87	90	60	75	86	83	91	89	81	99	75	100	77	100	98	96	86	98	72	65	107	92	81	79	95	84	85	81	79	81	103	80	91	95	82	71	87	83	81	91	71	70	86	82	100	85	90	75	76	91	103	71	80	77	71	94	85	71	95	69	78	85	82	69	80	106	89	78	90	81	78	95	79	81	80	68	75	100	85	78	94	90	84	88	94	83	85	91	81	75	76	87	88	93	82	68	92	105	78	81	95	103	96	83	89	104	86	86	88	74	83	111	100	97	92	93	94	84	80	86	93	93	84	88	69	86	82	88	83	93	98	92	85	85	73	91	91	78	93	94	77	80	88	85	70	73	83	89	75	85	91	84	87	88	59	93	92	74	77	71	97	90	81	82	79	102	97	84	86	102	92	70	88	84	88	81	80	73	70	97	67	84	81	93	74	74	85	82	96	89	105	82	78	94	88	95	83	76	71	93	76	84	79	84	86	83	81	103	88	86	77	82	83	67	97	71	83	88	81	82	93	69	80	85	99	90	79	83	74	72	91	89	93	74	83	76	95	97	89	78	92	78	87	83	90	101	81	82	84	77	91	81	94	92	81	83	75	89	71	102	90	94	82	85	87	84	81	73	82	78	90	71	81	96	76	77	82	96	92	83	77	84	89	72	80	96	81	71	85	69	91	69	79	80	78	85	97	92	76	83	103	77	69	79	82	64	78	102	73	90	68	83	92	80	88	97	84	65	102	68	69	96	84	79	97	87	72	90	70	68	85	81	67	91	90	87	80	79	91	88	71	79	80	92	103	98	90	79	73	83	83	80	83	79	90	88	72	96	85	75	105	84	80	72	84	89	94	90	85	81	96	101	83	94	89	79	88	74	84	75	83	81	80	96	89	87	75	89	81	87	76	85	91	93	89	87	78	77	87	84	84	69	94	79	91	75	91	71	80	95	72	92	62	79	78	92	91	102	95	81	87	80	96	83	96	87	82	94	87	75	87	91	83	80	81	96	72	90	82	88	80	94	93	95	89	80	76	70	104	68	81	81	88	82	87	79	99	64	82	79	95	81	73	89	75	93	84	100	92	72	72	77	84	86	90	102	73	77	84	84	95	80	76	90	102	67	77	91	85	90	84	82	77	97	78	100	85	86	92	78	80	73	66	86	93	77	88	90	87	76	86	79	81	73	78	85	97	71	79	96	75	79	76	91	76	86	88	72	92	77	97	89	81	94	87	77	80	97	89	91	86	91	96	97	89	91	77	86	73	101	73	85	101	79	92	90	100	84	78	93	80	93	85	81	81	100	78	94	95	91	96	86	95	86	97	93	86	83	85	90	89	104	85	92	82	97	82	87	77	72	78	92	75	63	75	81	89	83	84	74	82	87	84	108	96	77	95	93	90	90	89	100	72	99	73	70	96	90	82	63	79	90	95	69	83	80	92	87	82	90	73	76	94	95	86	83	95	84	88	79	71	80	87	89	90	78	88	92	78	91	74	91	83	97	75	84	87	82	102	72	75	104	89	88	88	86	82	97	89	70	86	95	86	91	89	78	69	83	78	100	101	82	82	76	84	66	80	96	89	94	66	75	92	80	83	79	94	81	103	71	75	72	92	95	63	95	87	75	86	93	93	72	78	104	89	79	83	65	85	79	84	85	97	81	90	74	93	88	77	78	92	99	81	77	92	76	84	72	80	89	102	80	99	89	74	83	98	89	87	86	83	79	90	80	71	87	87	101	90	75	92	70	89	82	94	82	74	74	77	74	86	67	79	95	83	96	99	88	87	76	82	104	83	62	77	88	82	92	92	88	69	98	62	78	84	89	72	70	100	102	93	86	79	91	83	83	83	82	76	84	91	99	78	98	98	79	81	80	70	82	89	91	76	89	69	76	87	91	91	80	84	76	85	100	87	86	76	88	87	85	94	90	92	86	77	89	87	80	87	76	72	95	85	88	74	72	69	103	76	88	86	79	86	75	87	83	93	86	87	82	96	90	72	87	92	96	79	82	94	88	99	82	93	94	80	87	87	80	87	82	85	104	82	94	80	95	71	100	71	87	95	87	70	85	99	85	93	81	99	90	101	91	81	93	81	77	80	82	91	88	78	100	97	88	81	80	76	85	86	83	77	95	74	89	84	92	95	76	85	99	75	71	68	95	74	88	83	87	76	68	75	88	78	87	87	80	84	77	103	93	82	85	80	80	87	75	89	83	86	79	74	74	92	82	82	100	86	77	76	104	95	92	84	86	73	88	78	82	87	58	86	85	71	80	77	86	95	68	96	76	72	77	76	89	87	83	82	78	83	88	83	91	71	104	84	73	87	94	66	96	88	77	98	73	83	88	78	80	76	76	76	71	82	72	97	78	90	109	88	95	84	88	90	91	93	77	87	75	80	70	78	92	80	77	95	91	75	85	75	91	97	82	83	76	75	86	83	84	86	97	96	68	80	90	83	98	89	78	72	93	81	62	88	85	99	89	100	81	94	101	78	70	92	84	73	84	89	99	84	86	78	78	96	85	76	91	90	92	98	95	85	77	86	83	85	80	98	78	90	84	68	86	85	82	84	88	106	79	82	58	80	87	94	88	97	90	96	77	90	94	75	71	94	93	91	95	82	80	79	94	84	85	86	86	89	82	93	79	78	92	89	90	84	86	93	85	96	80	69	73	101	87	85	76	90	74	89	93	70	74	103	99	89	83	87	86	84	98	89	84	75	104	95	72	80	79	99	68	96	84	96	101	86	93	77	74	111	82	90	96	94	107	75	84	78	88	101	88	79	89	79	86	87	91	87	87	56	83	91	73	81	76	87	88	78	81	85	74	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
6047	362	456	464	438	388	373	356	342	316	334	299	323	329	309	292	322	290	307	282	322	288	282	308	285	322	291	286	306	287	300	313	319	302	283	306	291	279	308	300	270	292	285	303	308	275	282	284	285	306	304	287	249	285	293	269	285	243	253	264	340	263	278	316	298	289	312	289	301	305	269	272	309	282	283	274	306	309	327	298	293	304	306	260	274	293	290	306	309	304	274	265	274	285	291	294	285	295	280	275	298	289	272	295	275	289	272	292	284	265	276	296	285	303	297	279	293	288	303	287	300	273	293	281	281	308	307	264	276	282	242	292	277	297	321	279	294	289	313	280	271	292	291	288	275	315	298	295	286	324	294	302	241	305	282	293	295	271	295	287	293	273	279	267	284	291	303	285	279	285	276	300	282	272	278	302	300	257	299	283	280	302	304	288	326	290	282	276	282	297	272	293	302	283	295	267	287	301	272	265	288	291	271	285	282	280	271	262	251	294	301	272	296	283	290	283	300	262	250	289	282	295	307	291	261	277	293	274	276	294	270	265	274	296	269	274	290	296	285	279	258	279	282	303	298	280	263	311	307	282	294	272	304	272	257	296	278	306	270	299	275	285	279	289	287	261	275	293	276	274	271	293	292	304	289	288	270	287	265	272	303	293	301	324	282	297	316	302	291	266	293	310	269	290	284	296	280	239	286	288	284	281	309	284	331	292	308	277	263	287	300	296	313	294	267	290	280	307	290	264	311	268	315	283	250	274	269	290	276	308	311	306	261	257	303	287	293	274	302	276	311	275	297	297	270	262	288	264	263	291	258	294	335	321	285	294	278	255	268	276	268	295	262	273	294	304	293	299	299	280	269	280	278	291	276	274	289	275	278	308	288	292	279	268	319	302	307	301	331	303	297	267	290	295	318	270	278	279	303	298	253	294	266	298	258	313	280	285	301	303	269	299	300	283	301	289	266	288	286	286	263	294	250	301	274	267	281	331	287	295	298	279	300	310	286	311	297	262	261	296	292	289	278	297	295	300	280	311	267	301	274	268	288	267	290	307	293	288	291	285	301	292	297	270	286	311	332	284	278	274	286	261	273	278	266	272	280	262	262	277	300	279	305	276	289	290	301	277	273	281	266	273	278	273	278	262	284	280	300	301	256	312	302	285	294	296	279	285	306	274	285	303	288	290	283	280	299	303	307	250	261	278	292	295	274	255	267	306	304	322	287	255	297	293	289	294	291	278	270	306	285	292	272	282	288	319	286	287	291	285	289	310	270	288	275	281	309	285	267	259	294	284	278	289	290	271	281	280	283	262	299	292	276	280	254	297	296	277	294	287	295	326	311	302	292	323	265	281	289	329	267	283	305	267	295	284	289	305	257	252	300	290	309	260	273	261	291	311	292	285	291	293	312	281	309	286	271	290	261	272	298	296	286	270	297	313	298	288	263	287	273	287	302	311	281	267	314	273	292	289	279	277	269	295	300	300	300	261	297	282	255	308	297	276	269	269	302	281	265	303	278	267	280	308	275	292	295	285	278	282	274	269	260	313	280	319	292	263	275	269	287	291	284	282	275	272	312	283	298	275	275	312	277	271	299	258	264	312	278	276	268	276	274	281	299	263	278	299	302	276	273	307	280	285	315	279	281	278	294	268	285	269	284	271	265	304	281	301	238	303	283	309	271	302	260	263	301	280	302	294	289	306	295	277	279	271	308	285	273	289	316	310	291	292	271	294	287	280	307	272	301	282	274	273	272	269	287	318	286	294	285	275	282	292	308	250	341	290	307	293	294	286	270	284	274	278	276	265	279	267	286	282	288	289	297	310	263	263	280	325	281	292	294	294	290	314	299	279	245	305	292	270	278	270	294	268	298	275	277	281	290	303	280	269	306	311	260	266	267	275	276	317	295	287	306	321	313	259	289	264	289	277	304	290	301	280	256	270	295	329	271	266	275	296	289	289	245	279	299	297	273	270	293	282	272	250	313	264	284	270	295	294	290	292	287	268	277	326	276	312	292	271	300	272	300	308	292	317	315	292	312	282	311	287	309	317	313	275	261	306	296	307	293	306	255	285	268	296	287	309	281	300	278	299	292	278	346	270	281	296	300	271	302	270	267	302	276	276	264	331	273	310	307	292	288	290	290	295	295	274	311	288	293	304	277	295	283	269	279	294	274	268	272	264	261	324	267	298	282	289	300	298	286	283	295	253	293	282	273	300	308	304	303	281	295	302	286	282	276	281	297	310	279	279	297	292	303	288	301	263	289	272	289	302	280	291	302	273	288	298	288	267	274	289	276	304	266	297	267	241	273	310	277	289	302	311	261	307	270	278	304	294	286	286	289	275	281	275	263	303	287	303	284	291	301	264	278	285	275	281	268	274	306	286	307	296	270	255	292	311	292	266	318	335	298	290	275	291	282	269	275	278	278	275	299	330	283	289	286	285	316	269	303	285	271	307	288	255	311	277	293	290	281	282	307	272	303	290	269	272	285	302	272	281	313	312	278	270	270	322	282	296	273	281	287	266	294	274	305	277	294	254	282	260	252	278	257	295	272	272	269	277	295	282	268	266	315	276	269	295	248	292	254	302	300	323	286	292	308	280	258	294	274	267	282	303	280	273	297	283	292	299	266	277	322	322	288	293	289	274	303	292	285	288	282	291	294	285	274	288	297	281	295	280	302	277	300	295	285	278	284	285	258	306	280	290	289	291	285	283	285	287	263	307	279	273	294	285	295	285	283	285	287	306	301	303	280	281	275	262	287	279	285	287	301	282	303	304	308	281	285	313	285	278	290	301	273	278	278	297	261	287	256	253	299	301	277	301	304	296	254	253	298	280	278	267	268	286	277	284	311	270	286	293	286	301	287	286	275	290	293	256	286	280	296	330	274	263	276	297	313	281	286	311	269	272	284	281	285	277	299	297	314	244	291	298	277	266	283	278	276	278	273	299	306	270	284	309	272	239	310	287	310	256	283	291	292	288	253	309	289	290	279	281	263	295	281	325	288	305	275	281	278	301	290	283	272	298	276	324	285	288	309	303	287	319	273	268	280	271	279	289	265	260	277	268	282	281	310	303	271	287	284	249	254	293	291	315	273	301	265	288	289	289	302	281	285	280	332	307	278	287	310	292	290	276	251	303	271	302	258	252	258	292	274	285	309	292	322	288	264	297	315	270	294	317	289	282	284	284	291	287	279	267	274	292	293	270	264	279	295	309	273	295	278	304	287	259	273	266	291	276	279	260	313	308	259	286	319	273	257	292	291	310	302	297	303	274	285	294	291	288	295	272	293	282	291	286	303	276	286	303	267	275	265	288	292	284	294	276	284	275	291	308	282	290	258	256	298	291	287	277	269	272	309	301	297	292	295	292	280	264	283	303	272	305	279	283	268	313	302	276	261	265	318	299	298	290	295	262	342	279	282	274	286	272	297	298	285	290	281	260	299	265	278	292	289	297	284	299	257	308	301	306	293	280	272	264	289	313	300	291	273	292	282	288	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34720	9171	1665	1130	822	548	509	391	375	301	286	239	286	240	246	203	227	221	198	233	210	203	170	189	200	211	219	196	182	162	173	194	206	185	178	202	193	193	194	181	197	172	166	194	179	169	168	192	182	184	186	153	180	183	155	156	194	191	196	183	148	190	193	161	166	167	156	185	201	184	175	185	165	188	166	178	188	180	169	169	191	186	180	191	167	186	166	170	158	158	172	174	190	209	175	185	196	173	179	170	180	170	172	183	185	153	190	178	171	178	196	178	184	177	183	185	181	150	167	175	170	182	154	168	152	199	177	178	164	175	185	179	179	152	209	171	173	189	171	187	164	171	184	172	162	187	175	178	158	185	164	175	180	153	168	180	175	172	176	201	168	164	173	174	170	171	173	199	148	166	153	162	197	205	196	191	191	157	170	184	172	174	171	202	208	183	183	186	181	187	173	151	185	181	164	165	175	173	146	203	147	190	192	188	163	196	184	150	175	169	154	193	177	195	169	174	178	170	169	186	167	197	184	197	180	188	177	187	176	145	182	182	155	172	182	171	202	202	172	152	194	170	173	165	175	141	163	166	187	179	193	192	152	173	201	164	181	182	214	156	185	194	180	180	162	195	170	171	161	160	176	158	168	187	153	187	189	173	187	173	147	152	165	169	180	167	185	175	174	174	188	177	169	191	177	173	168	169	171	164	174	174	188	165	174	174	185	167	164	157	181	166	184	172	176	178	166	189	167	200	155	172	197	184	188	176	174	156	168	183	180	158	179	195	174	174	191	175	177	169	203	170	171	164	176	175	163	172	166	191	161	181	185	185	180	190	180	189	157	151	186	192	166	196	176	165	198	186	179	145	173	173	160	163	181	161	178	189	181	180	178	175	157	163	177	169	174	180	178	165	193	167	179	182	156	187	184	151	183	176	184	170	183	170	195	173	164	173	184	174	160	184	160	195	172	163	206	172	164	157	210	199	168	174	193	184	205	186	206	169	180	178	163	169	180	184	169	179	179	171	179	166	180	174	213	182	194	183	179	174	173	152	176	197	181	203	185	160	147	165	170	181	179	177	187	162	184	169	169	185	174	191	184	162	181	181	170	201	145	185	176	162	157	170	167	178	180	179	159	171	194	173	169	167	192	174	163	168	176	163	154	171	179	192	199	157	157	143	182	168	179	181	202	175	195	172	188	172	196	166	199	206	179	175	180	148	190	157	160	172	180	189	176	159	181	209	167	171	186	171	164	173	198	191	166	180	171	169	190	174	170	173	184	196	165	198	169	183	192	175	188	179	169	178	171	174	183	158	183	175	169	177	162	160	197	175	186	171	163	175	168	186	142	174	188	162	178	183	167	178	179	192	183	180	180	158	189	167	164	193	179	125	174	185	167	181	193	168	192	198	185	179	181	197	207	182	189	198	189	173	193	146	201	172	175	158	168	187	173	189	188	183	202	161	180	170	190	177	177	199	165	178	164	169	176	191	199	173	187	154	166	171	178	193	161	157	176	180	155	182	169	202	166	166	176	180	192	196	161	195	169	176	161	163	180	197	169	184	181	186	208	164	179	181	177	200	168	190	176	144	178	185	188	164	184	188	183	178	164	172	185	160	144	187	185	169	171	176	192	177	175	200	154	167	184	173	173	184	156	154	154	130	157	188	186	145	181	192	171	167	159	192	171	165	164	186	195	185	190	170	165	182	182	183	166	175	165	171	164	191	189	193	162	179	193	183	166	172	184	156	179	203	169	149	177	175	164	160	147	180	158	197	168	160	177	177	164	203	150	176	185	158	176	173	181	164	189	183	166	165	178	182	189	172	190	145	177	171	158	160	143	175	164	167	175	176	159	197	185	199	174	176	157	181	171	161	171	182	174	173	177	175	173	183	183	201	161	187	176	176	181	166	202	173	199	173	189	182	187	181	184	163	174	161	162	179	181	181	185	200	154	183	198	184	177	192	198	184	173	206	170	160	190	178	163	196	163	159	190	167	173	188	177	172	188	164	189	175	195	180	168	179	171	166	206	176	163	192	170	179	162	157	176	175	178	177	189	185	173	176	186	182	173	187	175	197	163	149	184	203	183	192	180	183	175	183	168	162	190	166	197	166	185	190	181	198	170	171	179	172	188	168	154	166	158	178	177	179	171	203	171	218	182	182	175	177	187	149	187	171	166	171	196	165	184	180	141	187	183	159	165	170	176	156	167	175	167	196	179	162	179	194	153	186	169	166	167	184	167	190	187	179	185	178	182	157	206	198	168	187	174	168	174	172	161	171	153	166	173	179	183	172	190	174	160	186	182	206	178	170	171	179	158	158	175	142	173	188	174	183	169	174	187	174	170	165	178	189	165	205	174	194	180	162	193	176	170	151	169	176	180	193	189	189	165	181	185	186	186	175	143	183	185	180	210	197	160	140	191	180	175	182	189	167	174	157	162	169	157	175	186	169	153	155	183	164	183	209	189	177	147	171	194	175	197	193	161	154	154	180	157	180	175	192	197	183	179	159	193	168	189	176	176	178	200	179	175	177	170	173	189	192	169	207	179	145	177	175	167	160	147	179	183	192	176	176	171	169	188	181	187	185	154	199	185	188	181	175	179	174	200	205	159	170	169	159	177	168	189	192	175	190	166	180	184	180	178	177	180	212	166	157	166	171	176	162	170	150	180	181	176	176	213	175	168	160	210	193	178	190	188	176	191	189	153	164	167	196	177	189	166	166	173	182	209	195	177	191	161	161	170	209	180	193	189	156	182	164	166	194	169	197	183	195	175	169	176	179	166	181	182	216	171	158	162	187	183	162	192	172	197	163	169	165	166	185	171	170	149	175	157	182	165	175	174	196	188	175	146	178	185	166	170	169	191	193	198	180	177	168	194	173	173	179	180	167	171	155	184	199	159	169	178	198	169	186	187	178	190	164	156	159	168	173	156	168	164	167	176	162	195	182	189	171	161	167	170	158	171	176	166	159	182	163	154	163	180	170	177	170	187	168	181	177	177	204	189	171	178	165	193	187	175	174	206	154	160	176	153	168	175	190	181	164	175	214	154	162	193	196	161	177	161	187	146	157	166	182	182	167	188	176	196	166	183	169	194	154	182	181	174	169	178	180	188	174	198	160	159	175	158	186	157	168	187	184	192	179	183	164	200	200	203	166	181	170	166	180	192	182	161	165	177	173	164	155	185	173	181	170	189	227	199	194	175	171	170	204	186	175	202	189	194	173	179	177	190	159	191	191	161	158	188	195	173	180	178	141	181	193	169	175	189	155	159	179	183	171	182	182	151	174	175	194	158	184	133	171	161	164	179	192	170	193	169	186	177	167	177	185	181	163	167	160	184	167	161	162	182	180	178	154	189	155	172	168	200	180	179	188	165	163	157	190	184	162	188	196	207	176	170	183	184	190	186	188	177	184	179	176	174	152	177	161	174	186	176	167	175	174	173	193	193	183	193	163	194	189	192	166	183	177	172	174	164	174	184	191	136	175	174	143	170	188	182	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
14538	1476	3299	3735	3102	2455	2189	1806	1468	1398	1239	1127	1014	967	868	821	809	777	721	724	725	688	683	671	680	661	636	612	594	582	611	579	588	520	583	559	593	601	551	539	578	577	507	593	578	546	540	513	556	545	505	488	533	516	499	504	507	550	561	521	526	509	491	533	540	526	542	531	558	515	531	542	576	506	482	536	493	555	586	569	554	500	554	529	481	491	504	537	513	480	515	534	513	511	526	516	527	533	525	506	527	514	537	565	530	535	496	531	523	519	543	540	498	532	500	497	511	548	484	521	524	504	537	512	510	520	548	532	568	537	529	496	504	520	564	542	565	510	530	535	503	544	506	534	479	489	510	521	519	531	522	512	549	539	533	502	489	477	526	517	472	520	549	537	529	536	539	497	536	506	494	491	535	535	508	498	519	523	505	506	470	487	504	542	504	524	506	554	521	529	531	525	492	537	525	561	526	511	491	505	505	521	519	510	518	529	528	506	509	505	515	518	533	526	496	520	459	520	503	541	513	522	519	521	504	503	497	513	537	534	535	529	522	559	533	501	515	492	504	498	517	502	500	519	544	503	492	497	508	565	543	493	495	546	538	506	498	510	539	515	520	537	488	507	481	503	530	511	491	505	496	496	523	495	543	538	517	503	532	559	496	526	519	540	538	511	514	535	548	532	523	484	468	502	535	529	541	490	509	552	506	529	531	536	529	503	496	490	507	546	514	510	504	531	513	553	487	519	529	513	511	517	498	479	480	497	528	533	541	536	542	512	512	502	525	523	527	497	489	495	501	494	505	524	478	493	533	517	529	554	507	520	491	515	540	508	499	512	527	562	477	553	533	513	531	554	513	455	495	524	540	523	521	517	522	563	523	502	545	557	545	503	533	525	525	528	538	518	502	490	489	498	522	538	511	499	524	519	517	497	498	521	509	535	558	524	481	549	506	539	524	480	531	505	523	507	525	495	565	522	492	529	514	517	463	519	538	533	493	499	521	467	486	510	486	540	498	511	516	495	536	497	516	566	472	479	507	499	500	492	527	536	503	499	496	546	485	486	529	508	515	501	478	492	539	567	515	502	468	505	479	513	540	520	542	528	532	510	510	490	514	499	528	513	531	512	520	542	550	488	509	518	518	551	544	499	505	524	538	526	515	479	529	458	505	513	524	502	570	543	497	544	495	535	518	511	510	506	527	517	519	469	501	496	485	472	510	512	548	518	527	493	503	547	513	508	524	530	500	516	496	463	531	483	521	503	494	503	482	473	459	559	514	581	493	549	548	470	522	519	566	539	483	487	527	529	543	523	539	528	515	532	492	534	528	517	518	506	513	516	548	510	486	527	479	541	532	520	491	537	506	455	512	554	543	506	478	542	533	514	466	503	506	514	493	507	489	499	494	495	502	545	501	516	522	510	490	501	541	478	474	489	505	518	529	502	529	539	521	490	493	547	543	483	517	494	544	523	540	524	532	527	517	541	511	494	543	537	501	510	450	528	540	518	472	518	531	523	480	520	524	527	512	525	508	536	552	515	506	541	544	524	445	513	493	557	519	507	531	568	546	548	499	533	476	497	494	533	557	526	528	536	553	494	496	494	509	526	532	514	524	564	505	503	520	510	535	493	528	528	535	490	491	515	464	531	529	531	485	518	494	507	528	494	502	503	510	501	553	555	506	489	520	514	547	525	487	511	524	481	469	537	501	509	487	547	491	495	523	526	537	512	509	513	534	509	495	514	562	469	494	477	539	490	495	513	525	542	489	517	508	530	530	478	529	532	481	524	524	481	538	524	496	538	491	557	473	493	478	497	491	508	498	485	496	466	511	538	527	523	549	524	500	481	543	505	514	520	525	516	525	528	531	498	538	523	562	507	547	521	525	513	535	545	500	555	523	497	528	556	512	480	509	460	491	506	525	517	535	502	549	534	474	550	509	506	531	529	493	495	536	523	532	465	531	485	445	484	496	516	509	533	477	525	515	509	545	497	486	527	502	502	551	497	527	576	508	528	508	528	502	495	497	528	542	526	514	527	529	497	504	505	520	495	504	516	542	514	476	520	502	528	510	506	527	515	456	520	477	500	515	488	482	500	509	493	518	514	491	498	524	515	527	497	527	528	535	524	509	476	551	529	482	512	541	503	532	497	487	499	553	482	531	520	489	510	517	508	543	541	508	526	506	544	482	553	514	552	516	493	517	519	541	503	556	491	472	525	499	526	500	523	529	476	515	530	554	510	495	516	521	527	499	465	532	489	527	528	516	513	545	557	514	492	484	517	482	461	542	549	493	482	496	487	478	505	513	522	495	515	521	537	528	535	496	501	486	511	501	546	523	473	530	532	491	479	517	497	542	502	530	522	563	533	524	498	519	497	513	515	527	560	549	521	490	481	514	511	515	533	497	526	534	512	533	555	467	515	506	502	480	549	489	516	489	488	526	473	561	505	497	490	481	554	491	519	524	543	496	490	544	539	531	505	471	529	528	464	477	528	533	501	561	484	510	515	490	502	525	533	489	497	501	514	531	492	505	507	552	490	535	550	538	506	538	501	499	505	536	525	494	540	541	513	525	530	517	498	534	511	505	495	485	510	486	512	521	543	522	486	503	490	518	546	504	503	513	501	545	509	497	492	550	542	545	499	527	513	537	496	506	543	545	527	515	526	534	525	530	520	480	483	488	536	528	519	500	487	558	471	495	472	525	484	518	512	525	509	528	551	524	524	497	530	521	538	543	538	485	494	502	525	494	465	510	508	513	495	510	485	486	541	539	544	556	499	494	511	484	538	487	528	485	565	509	548	560	458	542	519	455	522	509	499	539	497	498	487	520	505	481	555	484	515	551	503	508	524	535	505	489	484	484	498	515	525	509	507	517	500	534	488	510	516	501	510	553	527	518	513	494	521	565	515	528	490	447	512	510	525	527	542	513	506	516	519	510	509	504	487	559	519	560	500	528	497	488	540	478	526	517	488	524	497	545	528	540	458	513	501	519	518	479	515	487	517	530	528	521	520	522	515	514	565	525	491	545	517	499	534	538	480	517	487	501	526	508	519	534	529	567	535	493	506	505	495	521	522	503	559	502	485	506	528	562	563	509	495	512	504	512	492	491	489	510	488	556	577	514	532	528	536	513	489	507	519	533	502	515	524	518	465	494	520	540	517	490	484	473	518	499	515	528	489	515	493	512	538	508	512	535	521	500	521	547	534	505	554	501	479	495	479	530	504	535	505	544	506	499	508	504	487	517	557	517	466	524	488	514	524	521	506	501	532	530	535	552	496	547	530	492	492	509	499	517	517	495	524	502	521	530	531	500	534	554	515	522	534	538	511	515	514	506	504	540	531	486	497	507	479	541	535	536	518	524	528	477	488	511	507	541	492	523	521	523	529	504	491	500	503	508	536	551	524	519	517	483	509	489	512	505	492	503	512	518	546	499	510	533	516	482	541	506	559	485	514	493	486	507	496	535	488	524	511	487	519	470	542	500	544	536	527	501	552	498	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
43691	26521	10466	2621	1585	1229	919	783	656	572	468	471	425	350	378	392	354	344	332	335	349	315	340	313	344	333	307	293	311	325	321	311	313	293	281	291	281	308	305	263	288	279	289	276	319	275	280	306	290	272	279	316	235	328	280	298	307	276	263	264	255	273	293	284	281	309	309	294	310	262	264	291	286	289	268	295	279	263	284	301	265	284	295	279	289	283	277	271	269	278	293	305	276	297	319	271	258	285	312	253	290	284	288	263	257	291	298	297	291	273	290	295	257	294	266	267	279	275	248	276	266	271	280	297	272	273	282	297	314	264	277	299	290	282	294	290	281	297	266	296	293	262	304	277	250	267	258	262	263	263	252	274	277	252	251	288	292	287	259	280	267	289	280	303	269	258	302	292	267	281	274	286	260	275	282	272	260	291	289	285	283	276	299	264	271	255	271	273	269	293	266	254	306	275	265	276	283	268	290	276	321	286	276	268	309	282	277	251	297	290	286	291	278	253	274	253	272	266	278	290	317	266	311	303	291	278	294	283	303	284	298	260	261	285	279	290	262	262	277	305	286	291	262	309	266	300	283	277	292	256	284	302	254	254	280	275	260	265	299	296	295	278	274	266	281	245	260	285	282	267	267	264	305	272	287	266	281	276	279	272	284	262	262	299	269	254	293	278	280	260	281	273	292	266	255	284	283	290	264	276	268	271	272	271	292	285	298	291	294	272	280	253	273	265	300	295	297	300	281	280	267	299	274	279	278	324	288	285	270	272	278	290	288	271	306	263	282	283	307	303	268	275	267	294	288	278	300	234	314	277	245	263	275	284	287	275	272	293	310	290	295	327	280	276	290	279	279	295	284	294	253	282	292	285	314	252	289	285	264	305	296	290	286	271	284	259	283	303	273	268	260	274	275	274	251	293	269	272	288	315	307	277	258	260	291	287	293	246	251	279	292	275	304	281	264	278	269	290	262	268	261	274	274	288	281	310	247	294	296	272	309	271	288	323	243	282	263	274	280	261	285	278	270	263	257	252	262	281	291	284	280	263	289	228	257	275	249	312	259	280	287	298	308	289	297	257	278	302	275	281	260	263	280	291	250	280	264	283	302	293	276	297	293	286	290	307	297	275	287	251	272	299	294	251	302	307	302	285	261	291	269	274	281	297	303	272	262	295	283	283	293	267	275	273	280	285	265	287	284	298	252	232	297	283	321	282	260	265	310	269	282	245	269	266	260	309	294	286	283	273	262	263	260	260	294	310	280	299	288	283	238	295	278	284	264	288	283	281	297	284	256	278	297	272	263	276	293	281	264	278	275	293	307	271	262	282	280	266	306	277	262	277	267	279	276	265	256	281	272	298	275	290	264	294	298	262	302	257	280	271	294	252	319	298	290	244	262	274	280	306	303	292	251	287	280	307	278	289	301	257	277	288	283	287	277	307	270	256	281	274	279	252	270	295	289	261	271	242	292	272	260	252	298	283	295	274	310	281	262	299	293	295	282	280	263	265	242	257	262	256	265	289	261	283	338	252	288	284	302	307	265	263	289	257	265	274	296	296	283	248	306	307	269	296	281	300	266	280	284	279	310	312	292	263	274	283	246	274	278	293	278	262	314	308	292	274	287	269	289	287	270	277	303	253	284	299	264	276	281	252	289	276	239	248	270	287	284	267	325	260	274	300	259	305	246	267	256	257	263	273	262	292	287	279	260	310	261	260	311	270	264	241	282	271	265	301	242	282	283	280	265	295	300	278	284	287	266	279	278	320	256	274	299	294	290	278	297	261	294	266	277	284	290	283	273	261	290	280	265	292	275	269	290	292	307	278	267	245	292	256	288	297	270	287	263	280	297	263	263	297	282	309	273	273	293	264	270	304	278	267	247	285	273	292	260	266	286	267	246	277	267	301	274	257	271	280	290	268	295	293	256	280	309	335	270	271	271	289	259	264	286	285	262	253	293	279	258	283	267	263	266	275	272	249	269	285	288	305	311	292	287	270	291	280	238	254	274	292	276	306	266	292	312	278	259	261	280	282	235	252	301	289	272	282	279	260	269	256	274	287	298	253	278	312	280	269	275	278	264	275	297	302	282	297	298	280	263	295	260	300	301	263	286	314	291	290	327	293	286	321	304	291	303	279	295	297	257	296	297	291	259	248	277	289	280	275	298	312	260	306	292	264	280	294	286	247	283	286	281	293	256	268	288	286	292	262	271	269	274	322	322	261	275	288	284	242	317	261	292	272	286	266	282	285	274	329	261	293	277	277	275	305	278	272	289	307	272	306	268	293	251	317	300	260	280	273	276	288	269	276	271	279	293	285	303	280	268	272	248	292	259	250	262	267	276	255	279	291	253	271	290	285	287	292	282	262	254	250	298	300	289	257	286	278	269	230	283	318	289	318	297	253	271	263	290	269	276	281	261	268	270	290	258	264	274	266	300	270	287	265	297	275	260	283	295	227	314	263	259	288	282	299	285	269	265	274	262	265	264	308	275	281	284	266	277	269	290	262	278	296	269	286	306	286	269	253	286	307	281	267	270	288	313	299	257	266	271	284	311	280	285	251	307	262	271	259	286	276	293	273	247	280	281	266	249	301	289	274	294	299	280	277	302	325	250	263	289	278	309	277	310	279	293	289	300	276	294	316	275	294	306	289	278	319	281	267	309	275	272	283	305	297	269	313	294	288	283	298	287	328	280	269	282	286	282	320	306	268	299	260	281	274	273	278	293	288	286	307	294	291	307	283	289	284	294	292	276	274	272	264	300	287	290	281	288	273	272	280	267	313	266	275	282	285	295	274	270	281	287	282	291	273	305	271	289	284	285	286	267	246	305	268	276	290	294	281	286	295	281	234	281	270	244	304	279	261	290	246	287	314	281	249	272	289	262	256	275	290	251	273	283	275	287	276	265	287	259	267	274	289	293	280	269	301	265	250	272	272	312	262	262	271	279	324	285	263	290	267	302	283	290	290	294	292	245	297	293	258	263	251	285	293	270	281	290	283	294	262	260	267	269	301	286	300	248	230	299	281	287	264	280	261	276	285	271	263	294	269	253	290	273	265	293	299	267	253	263	275	262	262	294	287	306	286	262	277	268	271	261	254	301	244	279	287	286	280	263	275	277	263	272	265	305	265	261	264	266	266	288	275	304	270	263	282	284	277	239	306	298	283	295	272	297	260	309	278	254	264	280	282	307	281	318	307	270	281	294	284	306	265	286	273	263	274	284	273	263	279	305	269	259	272	260	278	301	271	275	288	264	280	257	274	274	303	297	252	302	287	279	290	285	271	300	292	258	236	280	263	266	267	317	262	275	320	293	276	296	269	306	230	278	261	286	274	279	284	285	260	275	282	292	294	282	280	271	274	279	302	275	242	278	290	268	287	300	284	292	268	278	271	273	260	290	284	257	285	274	276	307	333	284	305	297	290	276	258	298	272	264	252	283	271	285	294	275	270	262	257	277	302	300	273	284	260	287	287	288	263	275	277	269	279	273	273	299	292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20287	2735	6055	6631	5448	4564	3650	3067	2762	2333	2058	1848	1747	1618	1450	1407	1301	1301	1218	1207	1158	1083	1093	1077	966	1043	986	956	898	943	951	928	912	900	919	866	849	858	903	888	855	841	838	825	798	842	851	775	785	817	778	821	790	840	828	766	799	808	787	822	757	778	777	790	819	754	803	769	758	734	781	759	781	740	749	797	792	793	791	753	746	782	768	752	809	803	790	723	767	729	777	823	757	792	814	773	785	761	749	762	764	771	768	743	786	805	766	779	785	822	733	766	740	766	760	729	752	707	755	743	794	755	773	793	753	733	768	785	723	761	783	773	776	783	789	807	759	789	744	719	758	759	770	736	743	717	750	732	712	779	733	756	787	763	760	767	740	752	731	761	827	743	775	771	676	800	732	762	772	747	780	769	751	747	692	771	753	772	770	773	739	797	717	777	739	704	763	759	770	745	790	719	759	721	736	795	723	732	750	745	755	770	775	742	790	771	801	774	802	734	809	732	789	736	756	755	736	754	745	717	761	692	803	793	761	720	765	737	741	779	774	769	751	740	702	762	721	752	747	721	732	811	751	774	781	748	730	779	743	725	663	697	712	740	742	799	722	781	726	757	762	755	810	722	772	791	711	778	758	750	768	680	834	751	747	714	719	732	783	798	737	760	763	789	760	809	789	771	822	776	742	786	778	783	798	746	723	754	693	765	735	700	700	720	760	745	839	768	728	767	764	772	746	768	736	777	732	775	777	748	749	763	760	793	735	762	744	757	732	729	771	766	710	745	761	761	781	736	809	766	771	731	748	752	784	796	778	727	783	749	781	739	737	744	759	728	711	768	717	740	756	780	759	768	696	719	786	719	747	739	744	779	729	749	729	743	701	743	754	812	750	746	788	721	701	788	741	802	772	778	800	736	767	790	701	678	772	789	764	760	751	744	802	759	732	774	790	758	745	727	738	824	699	739	775	734	683	714	692	744	721	746	722	716	727	725	736	722	763	790	779	778	759	751	764	734	743	749	752	776	781	763	772	779	727	777	757	768	722	718	793	755	701	773	788	760	753	749	727	774	793	782	747	747	777	795	700	767	733	756	765	780	776	731	744	724	765	760	715	754	794	757	725	748	792	764	756	779	753	724	765	772	767	745	717	755	731	790	750	754	798	760	766	759	757	779	764	708	770	751	794	786	758	728	749	779	731	711	759	796	779	718	756	725	765	727	716	774	723	749	711	751	712	787	732	785	732	766	761	770	798	771	731	736	732	783	736	739	785	721	771	750	721	747	794	735	782	729	737	712	772	766	699	773	734	724	752	775	776	709	738	717	774	765	718	747	740	760	710	745	738	725	713	739	739	728	722	742	819	748	730	750	727	772	736	741	762	726	739	755	816	727	747	745	762	758	793	786	747	751	811	734	711	711	764	724	798	748	776	760	765	782	770	760	796	758	701	752	763	757	747	746	760	739	745	778	757	785	739	786	762	767	728	734	775	785	769	761	751	733	784	764	754	731	708	742	731	762	747	747	744	766	733	789	706	781	712	785	732	717	685	805	775	728	776	782	721	756	764	746	769	735	761	738	741	716	746	752	774	726	737	719	759	786	724	746	772	762	766	787	752	776	710	778	716	815	734	740	781	758	734	786	751	764	715	773	768	732	751	742	771	774	754	752	717	689	718	780	780	770	751	765	718	696	690	816	769	832	749	782	744	754	737	733	786	770	794	773	742	769	703	778	721	723	728	749	764	716	810	757	729	725	785	783	766	718	775	758	765	748	767	744	780	751	733	740	774	743	762	758	783	754	761	748	768	755	772	749	794	730	821	768	756	766	763	724	758	760	760	756	760	756	758	769	714	696	816	735	714	787	746	766	735	769	799	735	768	708	793	740	772	747	713	728	750	756	766	757	712	743	718	724	771	767	704	768	758	719	781	731	760	710	780	703	776	710	718	732	780	739	789	757	728	710	809	718	794	759	762	780	752	810	774	740	786	759	769	774	761	752	742	761	738	759	742	759	724	702	738	787	768	762	812	743	783	725	768	683	770	783	737	740	766	771	738	743	733	757	752	808	760	728	750	753	723	757	736	746	695	731	802	723	719	742	763	777	773	762	764	751	717	705	715	759	768	750	728	731	723	748	749	779	830	765	737	739	712	746	713	774	719	804	767	777	709	728	725	736	771	746	791	728	768	772	726	748	697	806	745	776	752	791	750	745	759	744	722	702	755	790	773	736	770	733	774	770	742	726	723	742	755	757	743	741	794	752	731	747	731	743	743	802	679	773	712	791	765	747	757	760	752	781	789	768	794	777	763	729	748	759	768	782	821	763	745	735	741	731	767	756	764	757	709	749	761	701	723	775	760	713	711	810	774	730	800	724	743	780	769	733	747	762	738	737	775	725	750	748	713	722	752	795	772	738	757	739	737	748	768	739	746	812	742	701	773	771	789	760	736	773	740	794	799	752	723	744	728	757	784	751	744	744	715	704	748	771	740	772	739	739	717	760	728	757	782	765	760	791	748	683	717	737	780	729	769	759	758	689	774	763	759	745	784	720	707	722	727	717	776	705	764	776	749	750	770	755	757	766	772	709	740	733	775	777	737	766	726	708	743	757	779	717	746	734	748	738	753	789	732	760	736	727	755	734	781	696	754	802	760	729	794	753	758	756	748	821	742	711	743	722	710	768	805	795	742	728	760	736	758	786	755	776	763	717	726	770	784	761	683	759	751	719	710	763	736	757	788	810	779	787	797	784	737	740	755	772	765	748	712	768	747	738	706	744	764	745	745	767	708	712	756	792	763	717	799	747	775	741	799	751	743	749	747	748	746	797	754	748	783	782	789	791	746	747	808	762	764	735	755	809	743	735	728	797	744	780	786	762	707	767	720	810	735	701	707	779	730	698	712	778	725	761	729	720	784	747	798	792	738	740	751	746	737	705	786	774	758	771	742	760	720	765	761	744	753	750	754	726	739	742	738	681	699	758	759	761	739	782	787	741	738	774	742	783	752	761	812	776	719	730	771	822	772	740	728	734	797	770	745	723	759	736	733	766	749	758	806	719	731	762	741	716	752	771	758	762	770	772	757	766	828	738	758	724	777	794	754	752	739	768	790	780	774	714	737	753	720	720	744	803	764	749	775	757	746	724	763	762	723	716	760	765	730	735	748	731	744	800	730	736	777	792	739	747	795	754	708	764	716	757	758	706	766	723	764	771	730	673	743	748	741	765	765	745	730	719	758	754	751	735	752	738	756	732	765	739	745	731	743	790	749	788	726	805	765	766	726	754	773	709	699	730	733	788	764	774	780	716	795	722	735	756	799	781	762	773	748	769	777	736	755	723	748	758	739	751	757	703	713	787	769	786	752	771	757	764	752	759	736	730	763	787	757	760	701	757	741	715	803	727	759	742	745	717	769	733	782	699	721	748	714	776	740	758	729	707	782	743	735	695	780	725	748	748	776	760	798	778	760	768	776	756	779	715	737	772	735	744	756	695	763	719	691	805	725	744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5055	273	172	126	118	96	105	100	96	103	103	87	78	77	95	96	84	85	91	81	84	96	76	73	92	79	82	105	81	94	75	74	89	68	89	84	70	93	88	90	85	94	82	90	77	94	89	90	88	90	82	85	73	66	80	73	88	81	76	95	90	87	84	87	77	90	98	89	70	102	101	78	82	79	72	94	83	83	95	88	107	75	89	86	72	84	101	77	96	94	69	79	73	78	87	96	91	70	82	82	75	90	95	92	89	91	82	88	86	85	82	81	78	78	80	92	89	78	78	86	96	81	107	90	92	84	91	86	72	84	84	92	97	80	101	91	88	85	97	79	62	74	87	81	86	77	83	96	88	98	104	90	78	85	79	85	96	66	95	80	94	87	102	70	84	84	93	84	86	72	83	93	95	79	95	95	73	77	72	78	67	91	81	85	90	91	101	86	91	93	87	82	74	94	99	104	93	70	102	88	90	80	77	83	74	87	81	77	98	78	87	88	94	85	87	76	75	94	88	103	77	69	90	86	86	70	95	101	84	78	89	79	95	103	83	70	80	102	89	87	102	85	81	86	98	98	96	68	70	79	82	86	88	74	74	80	92	79	79	81	83	75	87	89	83	93	78	87	87	88	79	76	98	89	75	68	81	84	77	89	76	94	85	85	85	98	94	91	86	63	102	80	93	97	68	62	79	73	81	75	95	82	92	73	93	83	99	90	88	79	85	77	99	87	84	75	92	90	77	78	82	90	81	94	91	83	108	96	70	86	72	88	101	90	96	80	88	84	82	100	77	93	82	83	101	81	76	102	87	86	90	97	84	67	96	85	86	97	88	83	100	76	92	83	76	84	81	69	93	95	94	84	103	76	81	74	89	85	79	74	98	99	72	92	98	89	95	92	93	70	91	79	96	74	87	78	70	65	89	95	94	98	88	90	92	71	93	78	73	96	99	79	78	81	89	90	94	77	106	80	78	84	81	71	94	82	91	100	74	88	87	72	88	79	87	70	84	100	79	85	82	79	82	78	99	82	85	78	97	81	76	93	76	88	80	95	99	87	72	89	101	85	96	83	70	77	89	98	83	95	93	82	85	86	88	74	82	83	80	74	95	82	85	79	73	71	92	89	80	76	80	88	94	93	80	86	87	84	88	93	84	107	92	71	86	87	85	77	81	79	88	94	100	94	87	89	79	93	96	98	92	80	91	104	72	79	98	92	92	96	79	80	87	82	82	84	75	81	95	73	80	85	107	82	78	102	83	80	104	79	79	90	66	77	102	83	97	89	86	103	83	79	72	83	93	97	87	81	79	90	85	83	88	85	83	88	84	89	78	69	94	92	85	80	76	85	70	72	86	96	90	87	84	109	72	85	93	79	86	70	63	89	60	84	74	67	78	84	83	94	81	85	73	88	78	95	92	88	86	79	78	96	76	78	73	83	89	89	77	67	79	74	88	89	77	78	61	102	75	85	86	91	97	83	99	83	68	84	81	92	88	100	101	79	79	85	70	92	87	103	89	81	84	91	113	76	90	72	85	91	87	74	101	86	92	76	96	71	88	86	95	84	88	106	79	94	88	61	80	90	81	73	85	80	85	87	78	85	93	84	75	89	89	85	91	89	82	95	79	100	80	73	75	82	80	66	77	93	76	72	75	82	69	78	101	90	82	94	74	107	82	60	82	65	94	85	71	73	78	89	99	86	93	89	91	101	89	95	77	82	102	92	85	88	83	80	114	78	90	81	77	91	89	73	65	83	77	72	71	79	67	88	85	89	92	67	95	75	89	73	70	83	101	86	76	92	73	96	86	83	75	86	92	91	77	83	105	81	81	95	84	88	92	94	72	102	81	93	86	68	90	89	82	93	67	77	81	78	90	80	90	77	96	92	89	72	95	73	71	79	81	86	96	88	71	81	69	76	64	100	76	71	83	75	90	88	74	59	90	72	94	90	85	95	101	78	88	90	72	74	88	93	77	82	92	83	79	77	97	95	74	97	76	80	86	94	79	90	73	72	86	79	65	89	90	86	93	93	81	85	81	102	101	89	91	76	85	82	79	80	83	86	68	85	72	80	82	97	66	89	88	74	79	74	75	73	84	83	99	82	80	88	79	79	95	80	69	94	81	67	78	72	92	89	85	82	99	84	82	81	82	98	82	83	109	93	84	84	85	81	89	71	77	90	88	87	73	82	71	84	91	76	86	88	87	83	88	67	90	82	98	83	103	91	74	93	77	91	82	69	79	78	67	72	81	94	83	77	77	90	81	79	85	89	79	87	100	81	86	64	77	89	78	95	70	84	82	83	81	78	70	81	92	92	84	92	103	86	81	81	81	96	80	70	81	86	83	97	84	81	82	92	84	74	79	86	77	89	92	77	88	92	94	76	59	86	90	85	97	83	86	104	94	96	64	75	86	91	89	90	102	70	61	85	96	82	96	88	90	94	108	95	79	79	81	76	107	80	92	89	89	81	81	66	86	92	101	76	99	79	77	79	77	99	111	89	75	96	83	76	80	78	86	90	88	91	98	103	94	77	92	91	99	75	89	104	78	73	78	88	81	62	77	93	89	77	91	96	92	77	73	87	89	66	91	87	97	87	89	86	90	100	69	91	89	91	88	73	110	85	77	85	77	85	84	82	90	88	74	84	75	103	88	79	88	89	87	75	79	90	82	72	107	92	93	91	81	98	83	76	87	91	71	93	86	95	82	93	91	88	100	96	98	75	83	97	73	88	71	85	77	85	86	96	96	79	84	84	94	81	93	81	85	75	88	73	77	98	84	101	71	78	81	79	94	79	81	79	74	71	84	100	86	95	84	86	112	82	92	71	86	86	85	80	94	78	87	87	87	95	88	99	93	78	75	86	77	93	77	86	90	82	106	85	75	89	92	89	84	92	81	85	86	94	88	94	89	87	79	71	80	89	87	76	79	63	97	93	80	105	79	94	101	78	85	78	79	83	83	78	100	81	74	76	88	109	79	92	74	85	89	68	91	92	77	71	103	100	85	92	109	86	86	87	90	68	90	85	85	87	84	81	78	80	97	76	92	99	82	117	78	72	100	81	84	67	94	70	63	94	96	73	80	65	100	83	86	83	74	87	84	78	95	91	98	91	86	93	83	78	102	90	88	95	78	96	68	106	84	78	99	90	81	73	82	88	65	79	88	94	71	101	94	87	98	79	76	80	96	84	103	81	80	80	91	91	79	76	99	82	78	83	80	77	84	74	83	94	85	76	76	97	80	82	75	93	84	90	64	83	82	73	75	86	78	91	70	89	92	65	102	98	105	79	71	81	106	72	75	87	97	72	91	91	89	88	90	93	95	92	82	95	83	105	83	105	86	93	66	86	85	87	86	81	86	87	98	81	100	100	88	73	85	93	106	84	76	83	75	78	85	68	69	76	81	77	97	88	76	72	73	75	90	83	84	88	101	70	83	75	89	88	86	78	87	91	83	64	74	83	83	83	84	57	73	73	94	75	96	68	78	88	84	58	82	104	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5875	346	436	470	439	376	345	361	326	337	305	309	336	327	296	297	302	323	310	292	314	259	289	289	283	318	273	288	309	286	272	309	302	292	282	288	314	289	320	280	281	328	300	259	275	292	298	293	273	295	283	291	305	297	291	265	286	273	276	296	278	293	238	267	261	300	268	303	251	275	290	281	274	309	300	302	296	301	299	277	267	282	309	249	279	280	278	316	320	274	267	287	268	274	273	314	274	300	283	291	271	288	286	298	304	278	287	286	257	270	280	298	288	282	327	306	290	301	319	271	277	316	301	280	284	281	298	270	293	284	288	292	257	313	278	312	330	269	263	288	273	307	279	274	284	292	296	290	282	292	303	276	285	286	285	271	273	271	300	277	313	273	297	290	276	263	306	267	274	284	280	272	297	287	284	273	302	294	271	272	306	267	280	282	294	274	264	261	277	285	306	273	284	273	259	276	296	284	272	278	290	267	273	280	269	300	280	302	275	305	281	273	304	291	283	256	290	290	278	282	274	301	270	287	301	290	294	289	291	292	287	310	273	273	321	293	300	295	286	266	265	255	300	280	287	282	288	299	277	304	276	293	272	292	285	292	287	283	297	292	297	305	302	311	270	314	262	306	288	277	315	265	282	293	261	271	291	263	314	276	282	325	280	290	276	310	272	308	267	276	297	270	284	311	295	264	267	328	284	286	282	281	305	260	289	288	269	284	267	305	294	252	292	286	292	280	294	305	300	280	317	306	309	320	271	268	265	303	295	284	290	304	297	271	263	289	277	300	278	285	324	302	280	288	300	280	267	298	288	302	295	274	299	273	259	299	273	280	314	288	301	289	297	299	290	262	276	280	269	279	300	263	322	305	295	301	277	275	305	291	289	294	315	270	282	295	279	280	280	288	304	285	271	278	309	265	288	315	268	286	274	286	301	282	305	256	302	280	318	288	287	286	279	324	301	286	295	274	262	281	275	288	297	283	264	297	308	298	287	281	275	293	275	313	271	274	299	287	292	279	283	302	279	323	270	296	226	279	322	305	275	291	305	312	257	276	317	279	298	280	262	312	290	287	289	299	270	307	277	246	297	308	287	295	305	295	279	289	288	287	297	290	276	288	302	280	285	290	264	294	312	337	293	256	318	295	309	277	300	285	303	266	293	276	247	270	273	276	287	280	287	309	280	279	278	307	317	303	279	276	291	283	275	301	278	283	294	265	295	319	280	283	312	276	267	289	298	287	292	293	261	278	286	299	279	304	287	304	314	305	297	294	307	260	291	321	292	316	277	278	279	279	273	248	312	271	306	266	305	289	282	291	271	282	263	273	316	277	260	305	288	309	294	264	286	298	321	268	281	313	271	245	268	296	273	287	282	322	291	290	280	318	307	276	265	312	274	286	282	302	284	275	271	266	307	256	289	259	324	269	280	287	295	319	270	266	258	302	269	312	279	314	311	280	274	271	277	288	302	297	282	264	256	270	277	305	283	257	292	288	318	297	306	282	272	285	317	303	278	306	303	303	297	273	309	274	283	273	288	276	273	308	300	283	279	265	263	291	331	290	328	317	327	283	317	314	278	277	304	287	313	267	287	320	256	302	285	269	283	307	288	284	302	254	286	272	274	299	280	292	291	311	265	267	298	298	302	274	300	285	275	297	271	280	320	276	288	292	294	288	293	300	302	303	330	283	276	284	295	255	262	290	308	283	291	306	253	277	292	303	288	281	296	264	298	278	287	284	283	256	312	292	307	302	261	310	255	265	277	298	271	295	305	288	313	277	261	285	265	275	286	294	316	283	297	286	262	275	311	299	285	267	312	275	278	287	275	298	304	285	303	304	310	277	256	316	309	300	277	284	296	289	280	306	278	289	286	279	274	286	296	295	286	311	285	274	283	274	287	290	290	289	286	299	276	276	278	285	295	277	264	293	300	286	299	296	292	266	263	321	313	271	288	260	292	292	277	274	255	245	267	295	313	266	292	301	317	280	291	296	296	334	283	289	277	270	296	254	257	250	305	267	298	287	294	296	283	278	286	309	302	288	265	290	233	281	225	281	291	294	282	260	278	271	287	319	273	292	308	320	269	269	249	279	305	321	271	320	270	276	314	291	269	315	250	269	295	295	269	289	274	305	279	314	273	265	281	304	288	290	286	300	305	258	266	275	275	263	286	284	302	292	314	295	277	269	295	257	303	278	264	302	279	269	292	287	264	300	294	283	283	252	293	294	278	275	271	323	263	273	281	312	288	272	281	260	285	296	270	267	289	278	300	283	288	280	281	291	268	323	285	311	303	299	273	283	286	290	274	301	320	315	298	248	281	295	277	275	269	314	298	276	305	305	287	290	283	293	260	287	272	277	285	304	264	275	279	279	286	298	295	260	280	262	300	289	267	290	275	290	291	315	280	279	288	279	304	296	301	264	293	312	291	259	310	274	299	295	324	317	289	310	303	298	292	288	264	268	288	294	282	286	313	282	304	320	292	278	288	270	288	285	281	304	275	299	270	282	282	293	305	323	266	335	253	272	313	293	254	297	276	297	292	281	285	287	263	259	284	277	273	300	297	262	267	279	298	310	278	265	286	288	293	292	327	285	302	287	287	298	273	287	265	285	276	301	273	290	268	283	279	333	295	293	292	261	313	300	331	285	287	293	282	298	280	296	297	261	294	287	307	270	275	292	257	288	280	281	324	274	260	269	281	293	289	295	310	286	311	279	305	268	290	283	291	288	321	289	278	302	318	289	275	275	277	270	329	283	258	299	280	303	292	261	300	297	286	287	261	274	334	303	263	305	305	261	279	276	280	290	283	276	281	309	279	283	256	263	280	268	302	295	268	296	302	313	269	284	273	283	274	292	299	273	284	267	310	265	254	278	273	290	302	293	298	291	300	290	260	288	312	259	282	270	327	301	294	293	282	311	300	257	294	276	279	272	309	291	294	318	285	270	317	289	295	274	271	285	298	278	286	290	302	284	260	298	272	293	283	307	287	281	297	295	286	296	292	278	288	275	258	258	273	246	272	284	265	264	284	274	290	292	287	287	281	310	291	313	278	267	259	311	275	274	272	295	283	319	283	331	305	306	263	291	280	272	286	282	273	266	300	283	278	303	294	258	294	286	274	266	286	313	311	286	290	306	285	320	272	280	289	294	287	287	279	271	273	280	269	287	291	290	299	262	257	290	293	297	300	296	264	311	290	287	285	305	256	246	295	307	280	288	301	292	290	261	288	304	284	312	287	259	336	311	267	285	260	277	313	261	305	295	266	297	255	266	291	312	299	272	286	302	315	297	275	298	303	269	286	293	297	280	277	280	290	314	292	302	267	297	294	295	290	279	288	298	286	286	301	284	321	302	286	274	287	296	300	287	320	276	277	289	269	282	295	279	263	296	307	283	291	273	273	283	314	266	264	288	258	290	279	293	315	279	282	292	295	260	294	270	279	282	269	253	272	285	307	295	268	303	297	277	285	325	285	268	276	326	294	228	293	276	306	294	294	313	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33551	8576	1661	1105	782	598	475	396	389	327	296	289	240	224	207	201	212	203	207	229	209	204	223	198	197	199	196	207	194	198	206	205	194	159	172	187	193	198	182	177	187	146	179	179	207	177	181	164	198	180	206	186	155	193	175	172	177	163	176	178	180	170	177	168	186	158	174	200	181	185	179	173	168	193	178	169	167	187	170	172	167	177	197	195	168	176	170	191	169	177	196	171	183	190	172	183	174	202	169	168	166	152	161	186	183	189	157	198	213	165	184	166	167	173	161	173	184	157	177	185	176	190	159	165	189	157	156	189	189	175	173	148	190	179	170	180	208	172	196	200	173	214	182	190	159	157	172	157	187	177	173	196	177	211	195	171	183	176	182	179	189	176	156	166	211	176	206	177	181	193	195	168	173	167	214	161	140	182	164	158	171	180	178	181	178	162	177	171	197	182	187	175	210	168	170	173	171	149	172	169	181	190	164	175	154	173	172	178	196	166	191	180	189	152	161	163	164	170	209	166	168	190	168	166	190	177	185	191	149	198	167	192	177	182	191	149	153	210	194	184	173	175	180	150	190	190	191	161	168	180	161	146	196	189	147	172	162	182	192	151	193	172	167	156	190	185	169	170	186	159	168	159	183	170	190	174	180	195	171	201	145	195	174	198	181	172	201	176	190	159	173	187	174	179	169	152	186	164	188	171	163	157	179	152	193	165	156	163	183	148	182	192	172	166	162	184	176	170	165	168	184	201	165	158	162	191	168	179	184	166	166	172	186	177	194	157	173	166	181	179	142	197	186	166	184	185	170	173	183	169	179	169	178	168	181	183	175	187	185	197	175	166	149	164	166	182	168	199	177	166	190	176	162	201	179	186	196	191	177	165	172	180	190	164	197	197	179	186	162	167	165	174	167	189	171	161	173	173	162	186	176	176	179	180	165	163	173	192	175	180	179	179	186	194	195	170	177	194	190	176	151	182	151	187	199	180	170	201	176	187	178	193	190	146	163	193	164	175	161	175	162	165	183	158	163	171	180	183	174	168	158	184	172	154	183	162	185	203	178	168	180	160	169	167	178	189	175	183	161	172	192	200	186	170	169	193	205	178	170	177	183	157	182	172	165	160	153	179	166	168	181	180	181	169	182	165	200	172	176	180	189	177	162	162	156	185	170	192	183	180	162	191	158	180	183	197	176	176	178	178	167	171	186	188	164	156	186	161	164	166	176	192	166	164	168	209	167	200	170	197	175	172	185	182	189	171	177	200	177	179	170	182	147	185	152	190	184	203	174	181	185	175	184	198	196	184	169	174	158	152	159	170	159	159	190	164	173	156	189	153	171	174	167	156	171	182	165	168	191	175	178	167	165	183	152	184	201	184	176	205	185	180	158	162	191	175	168	177	191	190	180	199	160	180	168	174	182	184	166	163	172	185	196	179	168	164	168	172	167	186	170	173	162	182	178	178	164	182	193	156	175	182	182	178	153	188	187	178	178	172	183	179	185	154	177	149	176	185	183	186	180	197	182	178	173	174	142	187	159	190	175	183	168	183	157	185	181	181	187	189	168	174	192	178	169	170	173	175	186	170	177	171	154	168	157	167	159	177	173	165	143	183	173	179	183	163	173	186	186	187	180	161	178	148	186	154	175	194	195	185	183	192	168	176	189	180	172	175	161	180	161	178	183	180	186	165	179	173	176	166	182	167	183	163	176	166	181	175	157	155	175	181	168	179	184	175	159	173	164	224	174	161	188	173	164	153	174	184	179	211	178	184	171	170	179	199	194	202	194	174	163	177	184	191	198	167	193	146	202	161	206	174	181	174	169	159	170	171	175	150	175	172	202	183	176	196	186	196	185	165	179	195	184	177	178	180	190	192	177	172	165	174	185	173	186	178	157	182	149	176	176	171	162	176	195	185	172	167	192	189	183	168	170	179	169	191	172	164	164	149	174	168	176	185	187	162	188	192	182	165	189	157	182	173	156	182	187	184	188	156	198	193	156	172	173	160	163	153	171	180	164	164	189	171	178	156	177	174	191	181	195	162	199	172	152	174	185	170	184	175	180	174	201	196	143	173	158	188	165	178	181	167	176	197	187	194	167	175	156	166	166	186	177	173	170	154	184	177	181	163	162	188	169	165	209	167	165	163	197	179	188	194	175	196	197	143	154	163	190	170	183	182	191	147	176	169	170	150	180	184	181	165	174	154	182	159	177	175	185	164	175	171	175	173	181	156	189	161	180	159	168	180	177	160	175	185	169	176	182	192	166	169	161	169	187	172	189	187	196	176	190	182	181	200	179	186	205	182	188	205	175	181	164	170	191	170	164	185	189	183	195	181	170	145	177	171	156	160	157	179	157	192	154	174	185	169	180	181	171	178	183	164	174	183	189	187	191	169	190	161	150	197	169	165	190	169	200	192	176	181	164	170	181	160	172	179	167	180	172	164	188	189	157	191	167	190	182	186	181	157	173	172	158	150	189	172	201	197	163	181	197	162	192	166	181	176	216	190	170	171	175	180	156	167	155	163	162	189	185	165	175	166	159	166	204	158	174	175	184	157	175	171	189	190	166	180	157	162	184	177	187	174	172	172	175	194	204	169	164	184	160	186	196	178	177	181	181	147	156	197	188	174	150	180	194	179	165	190	185	175	169	204	169	172	179	164	155	185	155	183	202	163	182	176	183	163	179	168	152	173	160	173	181	188	150	170	186	163	186	183	165	176	155	159	157	170	183	177	180	166	173	150	189	179	175	185	176	172	188	155	167	155	166	158	211	194	179	166	184	178	186	166	189	167	177	193	175	162	185	173	168	185	152	171	177	170	161	169	166	167	167	188	184	206	194	172	164	187	159	169	211	186	195	156	195	170	185	208	185	198	192	174	158	172	173	180	173	189	171	160	180	149	156	184	165	202	172	175	167	175	187	187	182	165	180	171	163	192	189	160	178	174	198	190	181	191	181	158	160	175	178	170	193	168	169	154	174	160	198	192	142	183	166	169	161	180	185	162	182	194	192	187	187	181	155	171	163	163	190	171	161	180	181	179	173	190	174	177	192	190	183	163	172	190	194	200	197	180	173	187	177	180	156	201	181	178	184	168	164	151	160	157	183	166	143	172	167	175	200	167	164	196	192	181	203	155	194	171	166	160	177	181	161	180	183	175	183	169	181	187	164	180	181	193	184	171	194	184	199	181	166	166	210	176	169	170	199	196	166	167	179	148	173	197	166	192	178	195	151	189	177	178	177	161	174	182	174	189	173	166	188	162	201	205	157	186	157	216	186	197	168	177	184	169	197	185	173	181	187	161	152	158	170	146	196	198	139	155	167	159	166	201	165	185	175	181	156	201	189	177	163	166	160	207	184	178	187	210	154	176	194	172	171	182	191	201	179	158	176	188	165	169	194	155	186	154	203	184	182	170	183	161	168	176	181	179	180	175	183	169	198	159	167	185	204	178	193	159	164	178	177	174	167	186	199	191	159	167	158	185	182	198	177	173	197	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
14326	1591	3252	3687	3169	2538	2145	1791	1543	1364	1270	1130	1085	960	918	810	830	764	708	742	716	741	658	665	651	621	663	666	619	614	590	599	620	608	605	562	552	554	619	590	556	577	536	592	546	552	591	558	588	543	512	555	534	532	585	536	512	541	610	537	483	558	507	539	516	605	518	529	523	543	536	549	479	536	553	517	544	513	526	517	528	548	525	483	514	494	544	480	538	518	485	548	536	530	523	540	481	495	526	529	557	491	527	522	530	517	516	501	514	538	522	529	548	501	499	477	525	536	545	499	525	490	514	534	560	511	523	523	547	533	529	510	529	494	536	510	521	501	514	536	520	542	513	548	487	486	537	521	514	501	540	520	499	522	503	505	519	522	532	494	497	491	519	515	540	525	531	504	513	521	481	505	535	514	517	509	528	462	491	473	557	503	524	538	519	512	468	511	542	520	516	514	536	531	473	512	485	517	510	536	529	489	495	552	509	529	526	518	505	512	527	523	516	528	469	554	531	528	485	505	491	526	535	493	550	537	549	491	531	533	528	523	495	495	527	482	503	554	512	550	513	523	498	508	520	561	542	504	510	508	510	530	536	502	530	518	503	491	505	484	499	475	528	505	512	547	509	527	495	482	523	485	509	517	525	463	514	511	529	498	531	512	500	523	494	504	479	482	498	551	524	529	495	520	548	504	499	504	526	553	518	512	500	541	471	526	510	522	475	536	532	510	482	551	533	464	482	469	547	540	473	551	527	528	548	527	471	540	532	491	518	524	499	515	489	481	504	546	483	513	470	493	537	499	520	511	542	521	484	532	472	549	528	533	512	534	550	490	507	500	519	501	510	505	513	458	539	500	531	505	501	510	497	503	513	515	463	494	462	530	489	559	534	514	505	482	553	518	530	520	516	495	496	515	479	517	517	543	511	562	517	499	527	519	521	512	514	566	532	508	527	492	521	504	490	522	534	518	514	550	509	489	527	482	528	522	502	495	510	534	525	521	524	552	539	497	516	567	538	495	539	524	513	485	496	536	509	538	499	531	494	487	538	537	492	515	531	514	494	528	485	518	490	516	499	510	544	518	516	544	507	523	518	574	541	489	513	482	513	500	564	524	543	493	547	515	479	476	524	524	483	534	489	480	516	505	477	527	534	484	533	514	522	558	517	511	522	477	532	512	530	528	481	469	507	495	502	502	540	535	523	537	532	542	498	476	513	513	493	502	522	532	496	498	533	510	507	517	553	493	483	492	520	558	509	522	455	501	486	520	497	522	472	495	540	520	549	527	506	510	513	536	528	491	531	535	547	513	527	504	512	514	510	545	540	486	527	516	502	522	495	483	469	514	520	529	533	515	524	483	509	519	499	498	530	502	532	521	495	500	519	538	540	527	501	537	491	556	528	479	518	492	508	482	511	491	497	511	481	496	468	500	557	527	512	498	561	493	509	502	506	535	544	517	548	523	502	505	532	517	537	466	503	484	545	499	495	540	497	536	513	538	508	544	506	494	512	514	533	528	491	491	519	532	559	499	490	531	506	484	550	512	492	525	526	510	519	503	490	475	521	522	489	510	494	507	518	470	537	516	484	503	516	511	527	487	537	536	505	468	530	508	497	488	509	513	509	547	531	524	544	481	528	510	527	555	507	512	532	549	489	498	554	529	480	459	521	490	496	550	539	501	492	496	504	517	509	550	528	553	512	537	478	532	495	491	462	488	501	536	524	505	521	527	545	544	555	494	532	496	527	517	467	516	488	521	515	548	502	553	446	506	505	543	508	498	513	508	477	518	472	513	519	503	563	534	484	528	523	526	518	518	486	522	510	519	525	518	463	505	529	495	504	520	474	521	542	527	544	508	514	506	534	526	476	517	509	538	523	552	517	510	490	530	544	536	513	493	529	465	538	511	489	498	502	507	501	494	495	524	519	521	535	507	525	515	533	556	483	537	515	502	478	506	516	507	520	516	501	497	517	477	508	470	500	508	525	578	492	527	477	484	470	585	532	499	524	520	520	507	543	496	482	535	510	511	524	503	498	500	526	533	514	532	511	526	481	499	485	556	500	517	544	538	516	510	516	529	534	502	534	512	473	519	516	490	519	489	528	514	513	499	510	473	511	537	476	516	492	519	500	509	507	513	547	486	480	516	583	469	518	554	521	529	532	511	502	508	484	488	517	507	524	498	493	491	520	493	497	549	492	522	501	509	517	494	546	516	479	499	535	528	534	538	524	512	516	523	493	519	516	506	514	487	516	501	527	530	510	524	506	483	522	527	523	498	517	546	467	507	566	486	509	502	531	483	528	508	506	516	469	523	525	537	479	501	526	522	519	531	496	490	544	551	505	496	509	528	523	523	506	462	467	583	521	519	513	497	518	529	517	476	531	499	476	534	523	521	536	519	497	505	514	535	490	498	532	490	558	513	528	502	490	505	542	538	521	487	486	550	492	528	538	476	531	496	488	533	532	489	491	493	546	559	507	516	484	479	494	509	528	499	504	500	452	546	532	490	563	555	498	493	559	554	513	529	486	525	503	491	490	514	521	557	518	542	530	464	532	554	527	540	510	527	508	478	531	513	499	540	492	486	534	540	555	547	503	522	526	494	554	527	525	518	509	487	517	521	528	512	495	508	485	515	521	493	530	505	522	488	538	511	478	535	507	559	539	503	526	475	504	525	493	486	550	543	480	491	502	507	491	518	545	535	497	507	498	522	532	531	533	502	544	523	541	537	544	545	497	521	501	563	520	526	493	493	474	469	498	530	533	501	523	529	487	502	545	493	537	501	519	522	491	551	550	514	532	542	527	539	493	514	500	515	499	493	516	553	462	510	522	522	511	529	511	530	531	530	515	536	544	537	547	519	479	477	498	521	521	505	539	485	506	545	518	544	514	535	485	510	517	525	502	508	515	532	498	504	522	507	472	507	508	530	504	523	542	525	513	496	524	548	534	503	536	470	491	508	490	475	505	499	503	496	524	525	523	509	505	498	501	508	511	508	518	494	510	489	519	513	491	513	558	524	510	523	494	508	524	508	508	517	508	511	546	500	531	513	507	466	510	521	530	536	515	530	520	503	515	506	568	527	548	534	505	487	500	481	501	519	503	491	502	517	514	487	491	539	512	502	551	483	515	512	548	504	494	503	551	522	552	523	520	485	532	545	520	570	512	519	527	533	541	520	489	511	563	548	529	534	502	514	495	535	521	541	495	507	527	550	501	491	511	496	533	526	513	489	513	497	507	515	490	515	546	524	530	486	554	500	524	506	519	514	520	523	501	516	503	508	535	502	499	521	477	490	514	503	495	533	528	528	526	543	529	534	487	514	522	501	487	499	529	520	526	513	515	520	579	548	506	513	522	508	525	481	523	511	554	522	471	526	478	534	514	501	518	512	545	505	490	485	535	502	521	528	548	485	483	511	494	473	514	528	528	544	551	483	472	536	541	495	516	571	566	498	483	520	526	535	509	524	511	494	512	487	466	512	506	527	531	534	525	498	510	495	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
