0	46	30	45	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
338713007911	338713008420	338713008972	338713009522	338713010070	338713010620	338713011170	338713011720	338713012270	338713012822	338713013372	338713013920	338713014470	338713015022	338713015570	338713016120	338713016670	338713017220	338713017770	338713018322	338713018872	338713019420	338713019970	338713020520	338713021070	338713021622	338713022170	338713022722	338713023272	338713023820	338713024370	338713024922	338713025470	338713026022	338713026570	338713027120	338713027672	338713028222	338713028770	338713029320	338713029870	338713030420	338713030970	338713031522	338713032070	338713032622	338713033172	338713033722	338713034270	338713034822	338713035372	338713035922	338713036470	338713037022	338713037572	338713038122	338713038672	338713039222	338713039772	338713040322	338713040872	338713041420	338713041972	338713042522	338713043072	338713043620	338713044172	338713044722	338713045272	338713045820	338713046372	338713046922	338713047472	338713048022	338713048572	338713049122	338713049672	338713050222	338713050770	338713051322	338713051872	338713052422	338713052972	338713053522	338713054072	338713054622	338713055172	338713055722	338713056272	338713056822	338713057372	338713057922	338713058472	338713059022	338713059572	338713060122	338713060672	338713061222	338713061772	338713062322	338713062872	338713063420	338713063972	338713064522	338713065072	338713065622	338713066172	338713066722	338713067272	338713067822	338713068372	338713068922	338713069472	338713070022	338713070572	338713071122	338713071672	338713072222	338713072772	338713073322	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	29	59	88	118	147	177	206	236	265	294	324	353	383	412	442	471	501	530	560	589	618	648	677	707	736	766	795	825	854	883	913	942	972	1001	1031	1060	1090	1119	1148	1178	1207	1237	1266	1296	1325	1355	1384	1413	1443	1472	1502	1531	1561	1590	1620	1649	1679	1708	1737	1767	1796	1826	1855	1885	1914	1944	1973	2002	2032	2061	2091	2120	2150	2179	2209	2238	2267	2297	2326	2356	2385	2415	2444	2474	2503	2532	2562	2591	2621	2650	2680	2709	2739	2768	2798	2827	2856	2886	2915	2945	2974	3004	3033	3063	3092	3121	3151	3180	3210	3239	3269	3298	3328	3357	3386	3416	3445	3475	3504	3534	3563	3593	3622	3652	3681	3710	3740	3769	3799	3828	3858	3887	3917	3946	3975	4005	4034	4064	4093	4123	4152	4182	4211	4240	4270	4299	4329	4358	4388	4417	4447	4476	4505	4535	4564	4594	4623	4653	4682	4712	4741	4771	4800	4829	4859	4888	4918	4947	4977	5006	5036	5065	5094	5124	5153	5183	5212	5242	5271	5301	5330	5359	5389	5418	5448	5477	5507	5536	5566	5595	5624	5654	5683	5713	5742	5772	5801	5831	5860	5890	5919	5948	5978	6007	6037	6066	6096	6125	6155	6184	6213	6243	6272	6302	6331	6361	6390	6420	6449	6478	6508	6537	6567	6596	6626	6655	6685	6714	6744	6773	6802	6832	6861	6891	6920	6950	6979	7009	7038	7067	7097	7126	7156	7185	7215	7244	7274	7303	7332	7362	7391	7421	7450	7480	7509	7539	7568	7597	7627	7656	7686	7715	7745	7774	7804	7833	7863	7892	7921	7951	7980	8010	8039	8069	8098	8128	8157	8186	8216	8245	8275	8304	8334	8363	8393	8422	8451	8481	8510	8540	8569	8599	8628	8658	8687	8716	8746	8775	8805	8834	8864	8893	8923	8952	8982	9011	9040	9070	9099	9129	9158	9188	9217	9247	9276	9305	9335	9364	9394	9423	9453	9482	9512	9541	9570	9600	9629	9659	9688	9718	9747	9777	9806	9836	9865	9894	9924	9953	9983	10012	10042	10071	10101	10130	10159	10189	10218	10248	10277	10307	10336	10366	10395	10424	10454	10483	10513	10542	10572	10601	10631	10660	10689	10719	10748	10778	10807	10837	10866	10896	10925	10955	10984	11013	11043	11072	11102	11131	11161	11190	11220	11249	11278	11308	11337	11367	11396	11426	11455	11485	11514	11543	11573	11602	11632	11661	11691	11720	11750	11779	11808	11838	11867	11897	11926	11956	11985	12015	12044	12074	12103	12132	12162	12191	12221	12250	12280	12309	12339	12368	12397	12427	12456	12486	12515	12545	12574	12604	12633	12662	12692	12721	12751	12780	12810	12839	12869	12898	12928	12957	12986	13016	13045	13075	13104	13134	13163	13193	13222	13251	13281	13310	13340	13369	13399	13428	13458	13487	13516	13546	13575	13605	13634	13664	13693	13723	13752	13781	13811	13840	13870	13899	13929	13958	13988	14017	14047	14076	14105	14135	14164	14194	14223	14253	14282	14312	14341	14370	14400	14429	14459	14488	14518	14547	14577	14606	14635	14665	14694	14724	14753	14783	14812	14842	14871	14900	14930	14959	14989	15018	15048	15077	15107	15136	15166	15195	15224	15254	15283	15313	15342	15372	15401	15431	15460	15489	15519	15548	15578	15607	15637	15666	15696	15725	15754	15784	15813	15843	15872	15902	15931	15961	15990	16020	16049	16078	16108	16137	16167	16196	16226	16255	16285	16314	16343	16373	16402	16432	16461	16491	16520	16550	16579	16608	16638	16667	16697	16726	16756	16785	16815	16844	16873	16903	16932	16962	16991	17021	17050	17080	17109	17139	17168	17197	17227	17256	17286	17315	17345	17374	17404	17433	17462	17492	17521	17551	17580	17610	17639	17669	17698	17727	17757	17786	17816	17845	17875	17904	17934	17963	17992	18022	18051	18081	18110	18140	18169	18199	18228	18258	18287	18316	18346	18375	18405	18434	18464	18493	18523	18552	18581	18611	18640	18670	18699	18729	18758	18788	18817	18846	18876	18905	18935	18964	18994	19023	19053	19082	19112	19141	19170	19200	19229	19259	19288	19318	19347	19377	19406	19435	19465	19494	19524	19553	19583	19612	19642	19671	19700	19730	19759	19789	19818	19848	19877	19907	19936	19965	19995	20024	20054	20083	20113	20142	20172	20201	20231	20260	20289	20319	20348	20378	20407	20437	20466	20496	20525	20554	20584	20613	20643	20672	20702	20731	20761	20790	20819	20849	20878	20908	20937	20967	20996	21026	21055	21084	21114	21143	21173	21202	21232	21261	21291	21320	21350	21379	21408	21438	21467	21497	21526	21556	21585	21615	21644	21673	21703	21732	21762	21791	21821	21850	21880	21909	21938	21968	21997	22027	22056	22086	22115	22145	22174	22204	22233	22262	22292	22321	22351	22380	22410	22439	22469	22498	22527	22557	22586	22616	22645	22675	22704	22734	22763	22792	22822	22851	22881	22910	22940	22969	22999	23028	23057	23087	23116	23146	23175	23205	23234	23264	23293	23323	23352	23381	23411	23440	23470	23499	23529	23558	23588	23617	23646	23676	23705	23735	23764	23794	23823	23853	23882	23911	23941	23970	24000	24029	24059	24088	24118	24147	24176	24206	24235	24265	24294	24324	24353	24383	24412	24442	24471	24500	24530	24559	24589	24618	24648	24677	24707	24736	24765	24795	24824	24854	24883	24913	24942	24972	25001	25030	25060	25089	25119	25148	25178	25207	25237	25266	25296	25325	25354	25384	25413	25443	25472	25502	25531	25561	25590	25619	25649	25678	25708	25737	25767	25796	25826	25855	25884	25914	25943	25973	26002	26032	26061	26091	26120	26149	26179	26208	26238	26267	26297	26326	26356	26385	26415	26444	26473	26503	26532	26562	26591	26621	26650	26680	26709	26738	26768	26797	26827	26856	26886	26915	26945	26974	27003	27033	27062	27092	27121	27151	27180	27210	27239	27268	27298	27327	27357	27386	27416	27445	27475	27504	27534	27563	27592	27622	27651	27681	27710	27740	27769	27799	27828	27857	27887	27916	27946	27975	28005	28034	28064	28093	28122	28152	28181	28211	28240	28270	28299	28329	28358	28388	28417	28446	28476	28505	28535	28564	28594	28623	28653	28682	28711	28741	28770	28800	28829	28859	28888	28918	28947	28976	29006	29035	29065	29094	29124	29153	29183	29212	29241	29271	29300	29330	29359	29389	29418	29448	29477	29507	29536	29565	29595	29624	29654	29683	29713	29742	29772	29801	29830	29860	29889	29919	29948	29978	30007	30037	30066	30095	30125	30154	30184	30213	30243	30272	30302	30331	30360	30390	30419	30449	30478	30508	30537	30567	30596	30626	30655	30684	30714	30743	30773	30802	30832	30861	30891	30920	30949	30979	31008	31038	31067	31097	31126	31156	31185	31214	31244	31273	31303	31332	31362	31391	31421	31450	31479	31509	31538	31568	31597	31627	31656	31686	31715	31745	31774	31803	31833	31862	31892	31921	31951	31980	32010	32039	32068	32098	32127	32157	32186	32216	32245	32275	32304	32333	32363	32392	32422	32451	32481	32510	32540	32569	32599	32628	32657	32687	32716	32746	32775	32805	32834	32864	32893	32922	32952	32981	33011	33040	33070	33099	33129	33158	33187	33217	33246	33276	33305	33335	33364	33394	33423	33452	33482	33511	33541	33570	33600	33629	33659	33688	33718	33747	33776	33806	33835	33865	33894	33924	33953	33983	34012	34041	34071	34100	34130	34159	34189	34218	34248	34277	34306	34336	34365	34395	34424	34454	34483	34513	34542	34571	34601	34630	34660	34689	34719	34748	34778	34807	34837	34866	34895	34925	34954	34984	35013	35043	35072	35102	35131	35160	35190	35219	35249	35278	35308	35337	35367	35396	35425	35455	35484	35514	35543	35573	35602	35632	35661	35691	35720	35749	35779	35808	35838	35867	35897	35926	35956	35985	36014	36044	36073	36103	36132	36162	36191	36221	36250	36279	36309	36338	36368	36397	36427	36456	36486	36515	36544	36574	36603	36633	36662	36692	36721	36751	36780	36810	36839	36868	36898	36927	36957	36986	37016	37045	37075	37104	37133	37163	37192	37222	37251	37281	37310	37340	37369	37398	37428	37457	37487	37516	37546	37575	37605	37634	37663	37693	37722	37752	37781	37811	37840	37870	37899	37929	37958	37987	38017	38046	38076	38105	38135	38164	38194	38223	38252	38282	38311	38341	38370	38400	38429	38459	38488	38517	38547	38576	38606	38635	38665	38694	38724	38753	38783	38812	38841	38871	38900	38930	38959	38989	39018	39048	39077	39106	39136	39165	39195	39224	39254	39283	39313	39342	39371	39401	39430	39460	39489	39519	39548	39578	39607	39636	39666	39695	39725	39754	39784	39813	39843	39872	39902	39931	39960	39990	40019	40049	40078	40108	40137	40167	40196	40225	40255	40284	40314	40343	40373	40402	40432	40461	40490	40520	40549	40579	40608	40638	40667	40697	40726	40755	40785	40814	40844	40873	40903	40932	40962	40991	41021	41050	41079	41109	41138	41168	41197	41227	41256	41286	41315	41344	41374	41403	41433	41462	41492	41521	41551	41580	41609	41639	41668	41698	41727	41757	41786	41816	41845	41875	41904	41933	41963	41992	42022	42051	42081	42110	42140	42169	42198	42228	42257	42287	42316	42346	42375	42405	42434	42463	42493	42522	42552	42581	42611	42640	42670	42699	42728	42758	42787	42817	42846	42876	42905	42935	42964	42994	43023	43052	43082	43111	43141	43170	43200	43229	43259	43288	43317	43347	43376	43406	43435	43465	43494	43524	43553	43582	43612	43641	43671	43700	43730	43759	43789	43818	43847	43877	43906	43936	43965	43995	44024	44054	44083	44113	44142	44171	44201	44230	44260	44289	44319	44348	44378	44407	44436	44466	44495	44525	44554	44584	44613	44643	44672	44701	44731	44760	44790	44819	44849	44878	44908	44937	44967	44996	45025	45055	45084	45114	45143	45173	45202
3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	3600	2300	2735	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23402	20052	22910	26932	20058	20075	9549	381	286	234	235	221	218	187	166	199	173	198	162	150	153	157	162	175	168	166	151	171	179	155	150	124	150	145	151	149	185	144	144	150	153	162	137	149	143	153	168	161	144	146	150	159	170	147	178	150	150	144	131	153	173	138	140	151	141	148	155	158	166	155	163	140	156	149	139	136	157	137	164	149	133	171	159	140	143	140	140	168	157	155	142	149	150	152	139	147	172	142	146	124	137	138	146	147	161	158	161	168	133	171	120	136	161	146	152	136	163	117	129	156	129	109	128	157	135	145	160	135	138	136	170	184	148	144	152	150	138	144	161	159	171	141	173	141	154	152	147	160	155	151	135	138	163	151	179	162	143	153	134	162	153	146	150	155	141	150	147	155	155	163	134	150	158	148	162	152	150	149	150	155	148	152	163	171	158	152	154	132	123	119	139	165	153	145	156	134	141	160	143	129	141	143	153	137	152	156	142	120	173	146	133	150	132	159	148	150	153	146	163	157	144	156	159	135	167	154	159	132	151	153	170	148	146	141	144	150	169	171	157	143	150	139	144	135	144	156	143	148	134	151	125	138	136	155	143	113	132	121	150	150	149	129	141	128	131	142	155	140	148	143	138	144	142	139	151	142	131	165	140	159	137	136	134	155	159	134	146	116	157	148	150	159	153	140	149	162	149	160	117	154	140	131	130	185	158	152	140	129	157	158	144	139	138	133	154	144	158	146	159	129	164	146	141	153	144	157	110	146	132	143	159	147	137	144	155	142	161	137	142	147	127	131	162	164	154	161	135	145	127	128	140	147	135	129	133	130	165	134	132	145	135	135	146	132	159	158	151	141	137	165	147	131	141	142	152	135	147	136	144	159	143	187	151	133	137	158	155	147	125	126	169	138	154	150	154	142	152	143	129	123	137	160	136	159	150	118	143	157	135	153	135	148	158	158	161	146	140	137	161	144	152	145	160	151	147	144	123	139	160	188	181	129	150	137	164	144	136	147	171	153	127	150	153	139	137	154	127	170	160	144	150	124	142	152	153	156	145	132	141	141	147	134	141	145	139	147	144	135	126	159	139	155	140	165	132	135	157	127	164	119	155	150	133	155	117	140	152	138	180	152	152	151	152	143	173	147	143	153	136	135	125	136	131	113	153	140	149	139	154	136	156	154	130	175	149	136	155	152	159	160	152	156	140	135	111	168	122	157	153	141	142	143	157	152	145	164	136	150	152	145	167	157	140	124	136	138	156	171	138	142	148	150	164	144	164	113	145	170	167	144	151	165	147	142	141	161	138	160	153	157	141	164	145	164	137	133	150	155	132	130	124	137	137	136	142	138	166	155	155	133	149	145	139	157	143	137	146	146	125	137	170	157	139	159	149	138	139	152	158	156	156	135	150	143	138	152	133	135	152	140	138	146	153	155	133	130	132	140	142	143	143	162	147	144	143	141	150	138	154	155	170	169	140	160	128	140	129	179	148	165	142	138	153	149	144	165	141	155	142	144	130	141	133	124	153	162	152	165	139	150	151	176	159	144	171	127	175	137	166	148	165	142	130	136	146	155	145	153	138	153	127	129	156	154	138	159	137	143	146	133	143	170	146	140	130	138	139	145	163	139	150	163	157	162	148	158	134	159	151	154	148	151	156	154	159	159	167	156	137	143	160	147	152	171	138	154	167	164	161	146	141	157	128	134	158	155	158	177	150	160	142	138	154	153	157	128	140	130	169	134	147	149	149	148	143	159	144	145	156	142	145	131	135	137	128	142	136	143	141	157	150	133	133	137	151	155	151	165	137	136	141	152	117	121	148	151	142	129	136	137	123	157	139	143	138	146	137	169	131	147	122	146	125	129	179	151	151	178	154	132	141	152	138	154	168	134	134	133	153	151	135	145	132	136	165	137	161	164	157	157	166	164	162	149	124	152	158	115	159	163	135	137	134	136	178	156	142	152	138	151	148	131	146	167	127	145	134	134	138	174	154	155	137	140	140	136	139	142	137	151	159	149	156	152	132	146	136	140	134	147	141	158	119	148	148	149	127	148	147	146	155	133	147	139	157	141	148	179	149	152	164	134	148	160	150	143	149	165	133	177	164	162	154	123	153	175	154	154	133	156	131	156	147	158	156	144	159	132	161	161	163	160	152	141	153	161	147	179	131	135	152	155	141	134	129	164	146	138	165	160	147	156	155	135	119	146	157	165	148	166	131	150	147	169	148	163	152	138	146	153	161	146	127	140	148	145	162	139	149	152	150	141	139	155	134	141	146	179	152	125	152	154	152	149	141	152	146	157	140	142	145	145	130	131	110	178	144	163	129	175	147	148	141	137	146	161	165	157	147	151	149	145	138	157	165	170	139	172	143	146	145	182	147	152	140	162	174	122	143	160	171	159	146	161	154	154	138	124	126	158	159	153	148	155	145	152	151	143	144	164	162	125	138	139	161	148	158	128	132	138	129	161	168	137	131	159	181	147	143	144	129	135	149	146	155	131	158	157	132	156	146	139	135	135	138	149	150	167	133	134	133	180	149	147	150	136	137	143	174	126	136	147	151	162	167	160	164	148	141	164	128	158	135	153	152	154	175	131	145	151	142	158	143	119	147	140	123	124	138	162	153	137	139	144	142	145	144	140	150	138	156	157	173	153	138	138	147	143	146	127	145	150	136	163	160	146	133	143	154	152	134	140	162	148	150	160	141	146	127	140	155	146	159	159	136	135	141	147	142	147	142	129	136	144	171	164	145	143	157	149	149	172	145	152	151	146	141	145	155	133	139	167	143	137	133	146	141	137	171	124	171	142	129	155	147	143	149	149	169	164	160	142	116	130	146	154	139	153	145	152	156	157	147	135	138	141	166	138	157	163	167	152	167	157	151	149	131	146	146	146	126	153	138	152	127	162	142	130	149	147	141	127	137	151	151	174	127	119	168	153	158	146	144	152	153	171	120	139	154	146	131	144	148	131	151	138	135	162	127	165	135	164	170	152	147	149	142	144	134	138	148	149	156	155	144	144	141	155	162	143	145	153	134	149	150	153	124	142	136	134	118	139	130	121	170	139	153	141	148	150	141	132	153	131	131	138	139	130	146	133	155	129	132	132	142	143	157	144	169	146	148	133	158	138	120	141	174	165	149	135	133	133	121	146	164	150	164	162	161	131	153	145	140	141	118	152	136	135	147	150	117	154	123	163	126	148	125	166	164	159	157	119	141	158	155	139	161	157	185	137	145	161	174	132	160	140	154	134	150	151	154	144	137	165	139	151	133	140	132	162	136	150	170	168	152	149	149	150	148	143	145	147	153	161	151	130	148	156	149	136	135	146	144	142	129	142	148	149	161	141	152	157	146	152	161	135	115	156	156	146	159	142	150	138	144	138	125	123	142	160	162	159	159	150	156	136	138	138	124	153	147	151	154	140	156	140	167	139	165	132	132	146	141	170	164	151	157	131	130	124	157	161	152	142	156	138	142	128	150	157	162	143	127	151	167	135
3817	2839	1265	677	549	460	431	393	396	393	362	402	381	352	356	352	345	370	355	347	325	339	328	352	334	357	360	373	319	355	357	361	386	347	345	366	349	375	353	359	368	354	346	344	356	343	321	352	343	344	378	372	372	340	370	353	371	381	353	338	350	348	322	310	317	369	356	386	337	342	356	328	349	371	365	341	374	388	352	366	342	369	344	359	350	394	330	331	344	340	360	348	361	325	377	317	348	344	328	359	367	343	345	356	342	333	351	351	334	340	313	317	368	355	332	384	348	357	369	319	358	346	379	360	334	342	331	364	367	373	356	348	363	366	376	365	374	364	354	333	344	354	360	362	371	368	363	344	388	343	364	370	338	376	386	330	353	351	343	332	346	383	331	307	369	339	346	376	343	353	370	352	363	348	313	361	365	307	370	322	352	383	362	371	333	329	370	337	383	343	322	346	363	367	372	353	359	336	319	330	338	356	356	336	338	378	324	360	333	338	327	358	335	336	356	345	350	332	341	349	348	370	337	345	335	332	351	350	344	374	386	363	354	339	398	338	359	351	330	367	384	350	340	361	338	341	353	342	334	346	354	396	289	344	370	363	349	357	336	367	363	374	326	360	371	335	357	363	349	395	336	361	340	346	346	346	393	354	346	322	334	347	345	326	364	348	336	347	309	351	384	339	344	372	356	396	386	332	390	312	348	346	333	355	360	394	310	330	313	338	351	366	367	347	327	355	327	336	367	362	354	376	343	321	333	355	312	373	343	322	326	365	347	342	347	334	366	375	335	374	323	355	366	361	360	367	348	352	331	341	335	368	359	371	332	331	362	388	377	299	348	318	334	371	371	348	363	391	331	390	356	348	319	360	357	349	327	359	352	346	355	328	317	374	365	318	332	360	336	328	384	383	332	328	361	362	373	366	348	354	345	345	357	371	349	356	338	363	350	370	357	347	367	357	351	345	306	387	366	383	351	339	333	352	335	342	350	383	344	385	347	356	371	353	287	351	336	346	343	388	366	352	361	350	317	352	319	354	358	328	378	351	370	354	351	363	334	366	345	354	337	323	366	384	350	341	358	355	360	352	352	353	356	327	369	366	350	348	321	345	347	361	346	324	335	341	344	317	363	346	355	354	361	352	366	343	350	371	334	339	383	365	346	346	328	370	351	327	361	349	366	376	374	347	364	376	364	323	378	354	362	345	378	355	378	310	379	337	373	338	317	352	342	343	328	366	375	347	356	351	363	330	357	333	367	337	354	360	371	366	367	363	370	343	373	329	334	346	329	370	358	356	337	378	375	347	364	342	360	329	343	359	356	345	382	362	355	397	331	380	349	337	391	350	369	365	365	366	347	353	368	369	361	343	338	358	373	309	342	328	373	332	349	374	342	383	334	344	355	373	343	372	351	386	345	383	349	353	357	332	327	371	366	348	353	362	352	311	350	341	366	331	331	336	336	361	342	385	324	348	364	363	298	362	358	361	362	335	368	363	370	355	334	340	330	355	326	337	356	362	338	336	338	358	330	342	332	381	351	341	338	315	350	356	328	348	399	340	363	357	355	357	339	330	329	343	351	334	359	350	343	384	354	357	363	364	376	378	362	373	376	342	340	327	326	327	327	340	326	327	344	336	359	400	352	363	329	345	337	321	381	403	373	344	367	341	377	333	385	341	379	363	343	350	347	347	355	368	365	363	337	341	388	333	357	358	339	312	331	343	340	344	357	346	354	353	377	350	365	356	367	343	354	339	310	378	344	370	369	338	338	364	360	342	375	367	339	349	332	370	348	360	360	382	349	359	340	345	365	348	353	342	342	344	363	386	352	349	374	348	343	318	334	352	357	335	359	348	347	383	346	355	365	380	353	358	323	358	373	361	350	368	360	370	342	360	348	353	332	389	350	372	352	339	297	338	344	327	334	345	312	335	301	310	347	355	357	330	356	388	347	349	356	308	349	310	334	339	312	367	347	352	349	342	356	350	364	361	338	354	348	360	340	368	371	349	388	354	387	338	322	359	365	364	368	369	365	373	318	344	332	348	353	359	346	352	377	374	289	357	353	318	360	338	378	327	358	355	361	335	337	374	326	353	355	338	366	361	370	376	356	356	392	338	368	344	352	364	343	360	338	337	331	375	354	344	363	358	336	309	334	334	381	346	356	342	355	318	347	346	361	400	297	350	379	324	332	374	330	320	345	335	362	323	305	366	347	372	358	337	378	346	331	332	310	378	340	364	329	336	345	343	359	319	352	346	362	375	366	339	342	358	357	358	340	365	334	327	361	357	379	337	356	374	349	329	371	388	370	358	342	359	339	390	339	380	352	339	333	352	370	378	384	318	323	357	372	313	347	369	311	347	298	308	390	341	349	336	338	356	333	311	343	375	331	383	377	338	368	322	357	348	333	330	359	360	367	355	348	372	344	347	324	328	352	337	350	355	344	377	367	369	365	317	363	349	342	326	366	383	350	328	325	349	339	361	350	319	330	344	353	351	351	339	343	356	346	385	350	372	357	382	357	373	356	347	344	344	361	340	341	360	357	375	394	323	390	387	357	356	349	366	344	349	373	361	352	361	354	328	351	406	352	346	350	353	314	355	328	361	352	305	347	372	362	343	366	355	382	353	364	359	348	333	350	338	359	324	358	345	369	372	312	353	315	364	365	345	342	398	354	380	362	358	319	328	362	346	355	327	304	346	321	314	380	325	348	327	341	373	343	358	348	339	326	331	326	337	348	363	326	372	359	373	343	336	334	343	397	363	367	364	332	367	357	347	350	358	359	328	374	358	346	352	349	354	376	362	366	343	367	359	349	370	375	358	350	369	373	358	378	360	358	338	365	338	351	388	382	349	359	341	365	353	338	352	371	371	323	340	348	337	341	377	345	345	343	350	359	341	367	352	354	344	355	329	356	362	390	372	369	385	372	321	334	374	340	369	346	361	332	350	355	365	339	353	352	359	371	362	351	355	328	365	369	387	355	378	339	326	325	345	337	347	319	372	311	360	359	357	330	362	350	361	376	402	355	353	318	357	359	361	333	349	341	377	352	358	313	314	330	354	382	352	341	362	365	339	374	367	354	313	340	330	376	375	370	353	325	326	360	355	358	356	330	334	339	353	363	355	364	340	340	330	340	341	341	329	332	370	365	344	334	368	316	372	343	347	357	352	363	348	375	345	355	336	338	374	338	339	348	345	346	333	346	345	370	360	327	343	346	337	320	370	349	339	380	375	370	371	350	343	338	389	358	360	390	337	339	354	325	350	340	373	325	332	378	356	356	319	319	343	344	348	313	344	339	345	379	317	349	351	380	342	341	351	347	359	334	325	364	324	358	353	331	324	370	322	350	336	356	335	398	361	365	350	337	322	323	362	356	323	350	332	356	321	365	366	366	346	360	358	339	346	339	355	361	389	323	349	347	363	348	322	328	337	333	383	320	340	333	339	355	319	363	353	342	341	366	336	350	341	351	325	333	359	340	369	370	360	373	348	364	360	348	405
34131	15771	2864	794	659	628	557	522	392	482	515	492	447	507	483	482	492	454	494	436	463	501	510	475	486	502	471	465	453	500	496	468	506	457	512	471	484	476	470	492	510	461	448	502	474	433	486	434	485	470	488	489	495	424	462	482	494	466	518	471	511	497	480	512	471	478	495	468	465	497	435	500	533	464	449	464	475	450	504	451	426	471	459	445	482	496	531	434	437	476	447	454	470	477	425	507	470	448	443	489	470	436	465	471	433	491	503	509	481	481	468	469	472	494	502	502	484	492	482	466	457	467	472	512	508	516	459	454	463	454	517	468	488	479	485	507	517	496	481	463	503	498	484	431	493	501	447	464	462	489	443	479	449	496	519	496	465	498	489	488	452	456	483	461	473	483	462	511	490	480	484	527	475	465	456	474	486	449	464	512	494	444	496	490	471	472	475	472	524	445	471	489	456	452	450	476	462	439	449	472	495	505	489	481	475	473	464	464	515	459	450	479	476	531	505	472	440	457	482	470	447	492	448	494	443	451	483	497	459	453	473	474	484	479	431	502	518	487	484	449	496	471	504	468	458	456	436	467	490	467	475	440	467	486	466	433	436	490	463	467	461	449	480	499	499	484	472	471	462	444	508	479	514	460	469	462	444	460	477	453	517	476	499	469	479	458	472	483	518	472	476	469	462	483	489	471	431	496	478	485	495	441	464	433	414	474	456	494	519	436	506	416	485	495	479	440	461	496	463	442	474	484	482	472	444	534	467	468	493	499	504	462	505	497	498	509	449	434	433	479	483	498	471	495	499	487	466	498	484	433	444	485	461	455	489	452	474	470	446	473	466	476	513	519	469	466	457	451	486	522	459	468	479	481	481	498	461	488	517	475	480	469	485	482	444	466	473	448	500	487	469	471	522	490	507	510	477	444	515	507	497	478	488	472	440	514	453	457	460	491	469	515	481	481	446	470	464	496	477	475	445	462	478	498	485	485	503	471	475	469	481	443	488	450	490	469	457	437	467	481	492	480	460	494	482	489	473	496	469	485	460	443	475	471	506	456	451	478	502	424	518	458	505	539	476	451	503	504	447	439	485	486	477	443	513	487	477	453	450	455	457	458	465	439	481	457	485	492	484	504	461	480	461	472	522	499	486	490	463	470	468	490	488	530	510	483	433	463	482	517	487	505	494	477	497	486	470	480	448	476	495	469	521	508	443	494	493	477	510	478	469	483	491	475	477	500	481	503	481	468	453	481	495	462	472	464	507	505	481	472	480	461	437	494	478	516	498	460	487	463	485	487	489	462	469	482	498	456	444	492	521	499	499	462	494	434	450	454	518	470	485	474	447	489	502	454	474	541	504	467	463	514	504	491	515	454	443	483	443	504	497	480	452	521	450	500	480	506	469	460	452	457	480	450	482	473	454	467	485	519	479	451	518	461	519	472	473	448	422	487	509	464	466	471	452	481	447	486	490	466	514	533	489	491	465	494	454	462	468	459	510	507	496	484	500	472	469	436	464	470	510	501	497	477	458	516	426	461	490	477	490	461	431	481	439	514	469	487	498	456	472	487	491	473	489	539	496	517	494	497	489	461	441	483	477	489	544	519	474	479	467	476	474	487	533	471	474	473	458	512	486	507	453	460	451	465	461	433	485	429	499	480	489	478	485	494	509	488	449	478	487	485	492	475	471	504	484	507	450	483	469	512	444	495	452	442	508	492	492	467	458	502	479	516	490	497	539	464	469	464	477	459	436	479	460	476	510	519	461	426	462	492	462	484	464	475	488	455	498	462	444	476	493	439	468	438	445	511	514	500	511	474	460	498	488	486	477	502	458	450	501	444	491	461	490	467	507	508	406	491	465	508	494	459	449	466	454	554	453	484	443	479	446	427	469	518	480	492	498	441	477	534	438	465	450	485	460	480	483	447	444	452	504	462	497	479	519	455	470	433	466	484	458	462	475	456	470	525	475	485	500	492	450	484	438	483	511	461	487	479	462	451	474	445	448	505	467	485	492	467	483	479	469	508	446	463	457	467	466	501	487	453	471	491	464	456	484	461	453	487	491	472	455	501	453	458	472	471	494	475	445	522	439	488	449	481	538	464	462	500	483	461	428	433	478	459	500	486	480	490	459	447	451	524	451	460	445	440	457	440	493	454	462	505	510	482	510	493	439	443	527	488	465	481	474	466	525	466	474	426	471	463	514	437	510	469	524	471	489	459	464	505	451	502	473	479	476	472	454	516	482	454	459	468	450	499	457	493	469	473	456	465	440	496	481	540	487	493	481	488	457	438	493	471	468	474	440	457	459	492	512	486	490	545	476	527	452	502	478	481	479	472	460	507	471	504	468	497	496	502	456	457	471	446	465	474	445	456	520	474	475	434	473	444	507	496	464	516	491	469	465	491	497	478	479	491	464	429	452	487	450	456	492	475	499	500	446	470	498	485	490	495	506	490	461	473	428	419	485	464	466	467	492	493	449	463	504	447	461	522	523	489	491	481	456	453	485	452	443	491	485	491	499	484	509	450	467	485	435	499	439	493	494	462	478	466	488	451	490	487	445	488	498	477	515	500	494	485	482	444	440	446	460	479	493	474	469	430	440	480	466	466	442	500	443	453	427	472	460	489	458	493	504	474	478	468	489	520	452	474	493	467	466	449	483	445	459	457	502	472	455	473	451	502	477	466	478	499	459	466	459	477	472	449	444	481	481	462	450	490	499	448	535	488	476	521	487	474	462	490	528	471	505	473	489	485	450	502	462	432	469	475	474	471	503	465	443	498	449	466	427	499	442	450	468	472	513	475	500	463	479	505	441	491	475	492	506	499	447	446	438	452	451	487	522	493	498	423	473	453	493	449	494	452	472	451	505	511	499	495	429	486	462	462	487	500	471	490	451	491	472	474	488	501	461	512	495	484	510	474	434	503	439	442	457	503	465	449	478	514	513	478	482	459	485	491	478	469	510	488	482	454	457	468	448	466	484	441	477	465	484	457	499	487	453	448	459	456	434	484	451	516	456	478	508	467	458	462	490	505	502	458	471	476	472	405	478	480	469	449	507	459	484	464	413	456	483	451	487	509	458	453	478	526	471	468	426	442	496	491	507	486	474	489	498	449	481	463	489	453	472	489	463	430	469	495	474	520	447	484	469	452	481	433	429	484	455	513	475	438	477	502	457	442	488	447	450	449	473	487	500	497	447	463	507	494	474	462	502	472	477	470	490	462	490	503	491	481	506	454	482	485	479	487	460	431	436	462	457	523	448	484	438	443	450	459	449	509	462	475	522	502	500	465	502	472	470	470	470	461	486	446	480	467	539	466	497	512	467	497	492	458	458	508	493	453	471	451	493	502	433	478	429	455	486	498	494	467	458	466	452	466	488	508	457	453	496	530	507	483	499	505	468	498	460	517	456	511	485	489	457	485	504	477	463	494	485	494	451	430	452	477	508	485	459	447	507	426	492	444	451	510	480	482	489	495	489	474	480	495	489	485	495	474	459	490
8355	1095	1013	1054	987	1012	979	956	981	987	956	1051	1010	978	1025	1002	984	986	1020	970	1010	974	997	1015	974	1004	981	1006	1021	969	1026	1002	998	978	964	967	959	984	967	957	976	973	961	974	951	991	973	957	1025	982	927	946	1034	952	1023	983	991	955	995	1007	1033	985	952	972	963	996	1012	953	948	997	1004	1018	1018	1012	943	1028	1052	956	1032	1028	985	992	955	979	950	991	1045	1006	941	991	978	984	975	1011	1016	951	1076	906	1047	957	1003	931	1041	950	1012	997	938	1008	1018	990	1002	985	945	968	1006	951	1010	1005	982	987	1015	948	988	976	971	972	1065	959	983	1008	988	971	998	964	984	991	1007	1026	1029	933	985	960	1032	968	989	983	991	995	978	1013	1003	991	961	942	980	1018	954	977	962	976	988	1005	916	1000	950	1037	975	1006	950	979	981	1018	988	941	1020	1014	1010	964	959	1020	968	965	1003	959	941	1003	1002	958	1006	974	984	1015	976	1045	933	939	1020	961	985	1047	1000	959	987	1038	964	1000	1036	993	1030	963	1011	955	932	996	1023	940	1031	1017	971	1011	983	1003	1042	974	975	974	1027	984	1000	962	964	999	1042	994	1025	993	1003	1021	1013	968	983	941	1004	991	986	967	978	1006	934	988	1024	938	1018	1026	1003	1028	971	926	1005	982	922	999	1037	973	962	1006	985	978	997	1036	995	1020	1014	972	1043	942	937	1036	1025	1010	982	958	1043	1024	939	1034	954	1018	1007	970	1017	947	1013	946	968	975	962	980	989	932	974	993	1017	956	944	966	936	956	1002	1017	1016	1029	1023	936	947	990	997	1010	1004	985	903	962	982	974	1017	988	958	984	1025	998	1036	963	1003	964	940	976	996	1013	968	969	979	986	987	1001	1018	977	955	957	949	1008	1004	995	980	1025	984	942	969	1030	983	1027	1044	995	1020	952	1001	997	1007	981	1010	988	1056	987	1032	1001	1000	1002	1020	1026	971	1039	971	1026	930	1011	1014	947	983	960	1046	946	1030	1019	992	970	1024	958	917	950	1013	1028	978	991	991	1006	1018	977	937	974	947	958	1001	1001	935	953	955	990	918	1019	1009	957	970	964	1002	1030	1004	1038	972	997	980	1010	972	1003	986	1008	946	955	951	975	963	1035	1002	1047	974	978	968	993	1040	956	960	1041	1026	1022	962	981	998	1021	1005	959	1030	966	1008	953	976	993	987	944	1030	997	992	948	983	988	986	978	972	985	1008	957	980	1018	1019	962	952	1005	995	991	1019	968	926	1004	953	995	1004	971	990	1027	982	1013	1005	1006	962	1053	1017	967	1002	960	993	1005	1035	1070	992	942	1007	928	950	1002	1027	1067	1018	951	993	988	1015	976	953	1015	994	1003	1005	980	981	980	970	1001	992	893	1027	971	956	1046	932	980	1035	1009	1026	928	965	975	1068	1020	1027	1028	967	957	975	1013	1031	964	1011	955	1034	991	919	1014	984	927	994	943	1003	991	1025	920	990	1038	985	977	1005	1018	946	968	974	988	1047	994	1004	957	992	996	993	988	962	948	1012	974	932	1009	1021	995	1023	959	1003	984	1044	1024	1008	987	935	989	986	973	1056	995	1005	1021	1002	953	938	1014	915	1017	993	1042	968	1088	1002	959	955	1049	977	1000	965	962	1003	1020	1001	959	982	979	991	1000	959	1008	969	918	999	950	1032	983	994	988	978	1016	1026	1004	985	1027	991	987	957	1002	987	955	1021	980	976	959	986	966	1004	976	982	1018	974	1027	982	1020	994	1011	1019	1019	998	1000	1031	1021	936	966	985	937	1019	982	978	1004	971	1042	951	974	1010	1033	981	1049	955	938	1021	1044	991	918	1006	997	1012	1033	1050	1001	943	1018	995	1000	1001	953	941	1030	1015	935	1003	978	958	960	1018	988	1029	982	1020	1032	989	1009	987	982	1000	983	997	949	1006	973	1011	978	952	1020	991	997	1061	1011	987	988	959	1050	1036	997	1025	1049	977	985	1010	1011	994	983	996	1016	934	963	924	1018	970	932	976	972	982	958	1064	965	980	1016	979	988	957	983	984	1012	1023	966	1007	1036	1006	999	1004	980	951	973	962	1005	1020	985	962	965	938	1011	964	1003	1042	1028	1018	989	968	1020	964	941	982	1002	969	1018	985	961	956	961	1037	991	936	1034	1021	985	995	990	1043	952	1008	997	1016	1030	1008	978	1048	976	973	997	966	982	1000	1016	988	968	1001	1007	977	996	950	957	1000	967	1011	973	990	1053	939	944	993	1044	1051	967	1005	960	954	981	975	999	993	990	951	977	969	1003	1008	996	985	1048	1037	966	992	944	992	1001	1004	985	973	1056	933	1034	979	963	1024	946	1006	951	960	968	1000	960	990	977	967	1003	946	947	1000	1051	1000	955	967	954	1005	951	1020	993	1017	979	981	996	978	945	944	959	1012	970	994	1061	1033	989	980	999	1026	1011	962	978	989	1025	969	912	985	994	1066	997	985	961	1052	987	968	971	997	1070	1032	1050	990	937	1018	994	955	1019	1023	1035	964	970	957	986	966	951	999	1012	989	921	967	1015	1042	987	908	972	998	1009	987	1053	996	1029	940	1036	1044	991	983	961	983	993	988	980	980	976	1005	1019	969	997	996	963	1030	1001	1008	976	970	999	1016	966	947	961	997	1019	1001	996	960	1059	994	997	1012	980	1020	992	950	999	994	1038	1041	1044	942	1049	984	948	994	1017	1026	992	956	997	937	924	1033	967	1021	1013	939	1026	1026	952	995	941	1009	989	962	1019	1008	969	946	958	1028	991	1041	974	943	967	1049	1007	978	1011	1029	964	1001	982	1062	1058	967	952	1025	1028	996	1036	1068	958	1023	981	993	994	985	1011	985	967	973	1010	990	961	1015	979	1032	935	988	971	986	987	1019	999	1007	924	1016	1003	1009	999	1048	1002	999	1007	961	1025	1031	992	987	1017	951	914	948	1004	964	971	993	933	1001	968	995	941	1063	958	978	933	967	986	1041	1037	1001	941	938	1060	1012	982	1029	1009	969	967	971	1029	1003	981	994	1007	1055	993	1028	983	1003	933	996	975	951	1001	1013	992	956	975	987	1052	993	1068	966	1049	1036	987	991	968	927	925	969	968	1017	976	1036	1004	991	998	1005	1024	962	961	1025	1051	963	990	959	988	996	969	1005	1004	1005	994	972	960	1016	951	1066	984	979	990	1061	1008	979	987	945	1004	998	972	977	1018	980	989	1026	985	1039	1045	1021	1014	975	985	962	936	991	1015	994	935	1005	970	1057	1047	986	946	984	962	1012	994	995	942	1011	1006	997	1008	966	1033	1004	1006	966	986	1001	1028	991	943	1012	961	1042	954	1036	1020	994	1006	995	951	1013	993	1029	1041	934	1009	970	1001	953	1005	961	1032	917	1005	986	1005	1029	981	1048	996	991	987	992	986	1005	1002	1024	989	1003	1030	961	981	982	1000	960	969	985	996	964	974	988	924	1028	928	1047	1016	983	1011	1057	1012	977	975	994	1028	931	1014	996	1009	1023	959	949	1018	997	992	1022	992	1005	976	956	981	1002	985	992	985	994	984	969	996	905	1001	964	1003	995	958	987	1011	971	1000	1011	992	990	954	972	989	1052	993	1052	981	1026	1008	997	1002	975	979	995	1032	991	1013	1019	958	933	1046	958	1011	1000	963	977	980	1014	1054	980	1038	953	985	948	987	982	941	1036	1011	987	1046	989	984	960	969	969	1059	965	962	1004	1028	1063	1005	988	971	1011	996	989	988	1022	954	999	980	951	947	1008	984	1006	1003	981	1072	997	1001	1043	991	969	950	938	1022	976	1039	959	991	1012	950	951	1022	1020	976	968	1098	1002	1007	1000	1039	985	983	1013	1025	1033	1029	986	1003	1008	977	948	947	1003	985	1013	923	975	1007	980	983	914	979	966	944	1028	960	983	978	993	970	956	1043	1019	983	1024	1009	1020	975	986	989	1056	1016	939	927	961	955	981	1009	989	977	1026	1017	1022	1038	960	1057	1025	993	1001	999	1012	1007	1011	1019	999	986	949	991
25933	21576	24206	29397	21569	10864	579	438	385	391	362	377	365	366	375	322	332	389	379	353	363	353	332	320	349	296	334	363	330	321	367	335	365	384	331	314	322	363	352	348	347	337	333	326	329	358	348	313	344	322	369	305	320	323	359	293	358	333	354	312	321	348	336	318	341	349	377	334	325	355	297	324	329	330	347	334	359	348	306	302	327	348	345	360	309	317	339	302	336	335	338	327	324	317	311	330	334	298	329	292	342	352	303	327	338	377	330	382	315	334	403	326	331	327	346	332	327	359	331	360	328	352	332	355	357	328	326	308	329	369	330	330	372	332	311	350	345	319	325	321	375	356	338	341	338	316	318	331	356	307	342	335	380	356	325	352	295	362	336	340	342	307	354	315	355	333	321	349	359	342	320	365	354	338	333	321	368	316	315	342	331	316	344	325	366	347	352	345	347	324	325	360	363	341	343	315	320	328	329	339	339	329	369	325	315	336	308	304	326	327	321	322	367	350	318	326	352	317	322	328	326	322	344	307	339	339	335	320	301	314	322	332	347	351	352	332	358	372	328	333	349	336	336	334	333	358	356	325	328	336	346	360	298	330	333	346	310	321	291	331	303	310	322	351	330	383	389	334	297	299	341	347	329	346	348	319	325	319	333	305	334	338	358	350	321	335	342	353	347	329	359	367	305	334	323	382	320	284	318	304	344	335	350	353	345	339	333	381	346	404	333	336	380	347	325	345	327	346	340	316	331	297	360	321	351	340	328	299	332	335	343	344	376	356	336	368	353	314	367	332	344	371	335	323	331	367	320	319	301	375	367	351	338	333	365	343	322	361	336	361	351	324	352	350	329	355	337	354	350	360	309	357	348	317	354	336	346	336	290	323	318	324	305	313	299	334	336	310	287	335	326	320	326	326	308	327	356	338	300	327	337	325	333	332	346	359	328	346	341	316	319	353	349	325	331	374	328	323	339	325	346	366	315	366	350	344	324	309	336	323	364	348	343	372	370	340	386	314	357	309	344	341	317	327	302	333	359	349	315	299	321	335	346	351	334	304	330	345	336	310	328	339	347	322	351	343	348	357	320	368	364	336	309	287	369	325	350	333	333	350	320	320	317	310	366	301	319	325	319	303	319	333	360	315	346	345	343	343	294	316	289	318	339	325	353	325	350	336	342	323	347	311	335	383	353	331	340	368	310	333	328	332	338	319	312	327	326	347	349	330	356	329	332	377	343	351	343	350	346	320	311	344	335	356	303	328	346	343	317	313	307	355	313	330	340	348	346	296	331	321	322	316	370	385	298	356	338	317	343	321	321	344	313	341	334	341	329	284	349	307	324	342	333	329	332	347	328	334	338	360	362	294	299	340	373	331	336	324	307	313	322	328	321	329	351	346	292	336	314	340	315	330	309	343	336	327	333	317	326	289	337	309	345	336	342	363	329	331	322	325	337	342	301	324	348	370	319	315	329	329	339	311	353	342	338	351	316	324	331	301	346	326	318	332	320	340	335	301	328	317	335	331	299	355	344	336	342	363	364	342	308	351	321	348	335	325	341	341	327	316	340	351	335	354	354	331	334	329	359	370	342	356	345	330	347	293	339	334	340	306	330	335	325	324	359	300	302	354	373	342	333	321	327	322	311	373	345	342	341	367	356	312	310	318	328	342	296	362	329	367	386	337	324	341	329	328	342	349	308	340	344	321	340	344	345	318	342	321	321	325	336	340	311	319	305	338	333	312	323	361	308	321	344	286	331	335	330	346	315	353	326	365	334	363	312	337	336	321	349	309	313	319	320	316	321	332	314	337	351	365	317	305	336	346	339	356	314	314	349	348	344	350	346	357	340	347	344	311	384	349	340	298	321	313	334	331	286	361	284	284	333	344	355	326	356	338	328	332	357	320	315	351	322	354	354	320	340	326	354	350	353	326	311	309	323	316	321	313	341	313	329	302	340	357	334	321	300	334	320	272	330	355	385	393	346	325	364	338	348	340	365	341	327	329	345	326	336	303	359	330	362	331	343	314	312	347	312	316	345	365	326	333	310	337	356	329	349	364	326	307	298	371	351	349	316	348	319	343	322	354	352	342	335	332	339	319	354	339	344	341	337	316	311	328	320	306	350	344	354	354	310	331	334	308	321	317	327	334	310	328	337	317	318	341	324	339	334	310	328	292	325	322	327	324	339	353	325	320	328	360	307	358	329	292	323	335	323	333	310	348	344	330	304	351	345	298	300	303	345	304	331	351	331	336	340	349	371	325	329	359	354	331	340	347	297	342	373	335	303	318	377	326	303	369	334	340	346	348	328	336	361	350	330	337	290	356	329	311	318	340	345	351	321	366	316	321	343	329	321	308	342	351	352	339	339	329	345	336	330	343	343	305	359	362	290	315	321	312	326	333	311	346	346	310	338	330	326	332	313	331	316	318	360	376	358	306	345	321	331	308	307	308	341	333	355	336	359	333	315	308	317	343	395	321	309	304	330	315	335	328	321	325	355	362	333	315	335	333	328	310	326	333	321	323	343	342	315	342	329	326	323	286	319	358	355	334	314	338	349	335	327	330	318	345	371	375	324	359	338	326	324	330	338	364	315	328	320	354	341	324	345	348	305	336	336	363	345	334	324	343	341	334	332	332	344	324	369	330	320	318	349	285	302	296	330	344	308	312	330	308	342	336	305	366	323	355	346	369	333	319	318	329	305	318	310	318	333	305	330	322	348	326	363	340	364	341	341	366	330	340	344	383	339	348	364	351	335	316	355	367	328	331	324	341	324	352	306	333	337	325	318	332	349	309	326	343	324	300	322	341	323	335	348	332	317	332	329	318	329	370	328	315	333	341	334	317	387	327	329	382	332	365	340	339	335	316	321	338	313	358	297	309	349	359	330	332	321	317	323	326	322	351	367	351	355	353	343	333	337	327	323	335	369	351	352	353	339	339	326	320	303	347	375	339	365	340	339	324	350	360	356	334	322	325	336	328	299	340	333	292	294	294	352	318	361	333	356	315	343	307	346	353	372	308	287	322	342	318	334	337	338	344	309	316	324	346	320	329	352	337	346	353	312	334	375	331	338	330	355	355	327	313	340	374	317	352	333	334	342	324	325	338	332	352	352	301	338	306	337	364	346	336	361	350	369	360	331	360	323	389	360	296	312	323	354	335	309	323	322	351	367	342	364	321	345	367	325	301	339	342	315	338	347	333	322	327	381	334	311	316	343	339	324	326	324	393	355	367	333	328	355	365	361	314	347	341	295	363	341	381	310	385	305	323	323	319	352	304	310	337	305	351	313	324	298	364	312	364	351	348	333	348	370	339	340	308	310	339	315	359	326	315	318	310	357	329	340	334	358	349	314	332	327	295	279	350	339	325	340	351	325	337	309	306	317	311	321	333	301	370	327	359	308	334	335	306	332	330	354	287	326	341	365	330	322	335	301	310	316	319	331	292	359	334	317	356	358	331	356	365	323	319	335	342	336	352	334	288	329	331	317	342	347	319	324	312
4536	2020	1173	885	798	714	720	699	736	708	746	695	712	699	718	730	743	749	687	703	710	765	679	733	731	672	697	724	687	735	677	732	785	724	713	710	722	751	689	772	674	692	715	692	756	656	684	726	688	728	675	697	729	736	704	740	667	678	713	679	705	662	688	732	708	709	680	692	681	721	684	682	727	726	718	693	708	738	716	707	743	685	650	713	709	723	734	705	690	680	742	731	740	705	710	725	716	701	722	689	704	677	695	712	717	710	730	696	765	703	682	709	728	692	725	713	711	669	721	667	722	704	731	743	689	747	669	741	739	696	697	699	737	706	698	716	717	715	690	719	745	682	712	702	717	664	706	686	688	717	693	707	698	720	712	709	720	722	724	723	678	721	736	683	696	685	673	714	729	717	723	718	689	745	719	720	666	711	673	676	690	697	682	717	714	699	723	714	725	734	694	719	692	690	702	712	670	710	723	705	677	704	697	670	706	708	701	709	703	707	707	716	714	708	721	687	683	755	705	723	700	676	763	683	706	672	667	730	698	736	673	742	732	709	720	698	735	740	710	762	739	728	671	721	735	745	696	712	715	711	710	715	709	731	735	682	715	629	671	719	684	736	705	709	768	710	696	708	695	680	684	681	762	686	735	712	686	701	687	690	674	700	727	657	735	743	678	674	723	715	676	700	703	709	699	703	711	701	687	704	693	717	682	672	671	704	716	685	724	738	679	714	725	680	702	709	717	671	701	732	690	693	729	680	703	652	737	686	685	717	646	698	767	691	654	754	734	701	716	711	747	655	633	764	697	712	715	720	717	733	661	727	692	706	693	715	678	764	666	727	718	726	764	717	672	720	701	693	719	665	704	758	717	706	698	673	682	729	697	679	695	757	693	710	717	700	726	706	744	742	694	718	677	657	693	708	743	744	685	671	674	725	683	734	688	691	706	675	721	659	661	712	697	732	729	636	674	705	697	696	746	668	682	715	709	664	712	690	708	702	708	662	693	724	686	682	748	684	677	695	731	725	701	720	741	718	698	660	701	685	712	701	720	732	712	667	691	721	765	705	709	750	733	670	664	656	700	734	709	702	699	775	726	718	696	729	684	657	680	667	707	712	736	706	710	757	735	734	721	706	755	683	664	682	717	696	703	714	729	712	719	737	752	675	730	715	697	670	661	723	733	646	717	691	693	702	712	673	739	701	702	699	693	691	703	701	734	787	744	741	713	713	705	693	712	660	684	762	698	728	701	674	706	739	682	729	690	710	724	719	702	655	727	692	708	675	709	665	685	708	753	710	733	681	675	697	701	719	712	691	692	661	713	686	739	710	712	761	710	723	688	750	727	665	717	716	699	694	636	697	684	702	735	709	700	698	718	761	717	740	698	710	696	707	725	701	696	737	718	726	732	708	679	687	706	692	705	740	702	672	728	682	660	714	677	748	762	682	684	726	697	716	660	698	708	696	708	738	704	699	733	664	718	692	706	765	712	705	664	734	709	725	719	740	699	743	747	691	705	687	710	733	706	721	721	699	710	701	696	690	669	680	684	693	694	697	693	725	728	694	736	707	690	682	686	665	700	664	751	718	656	708	698	724	745	763	744	698	663	734	706	668	737	721	743	679	714	741	717	688	715	665	704	702	685	754	735	726	704	669	683	675	713	679	745	697	704	728	724	743	742	719	709	720	687	737	676	718	714	700	667	724	729	693	720	696	710	738	746	745	733	698	691	722	685	769	683	708	720	685	689	681	657	674	701	737	743	667	726	705	696	678	680	698	703	673	692	713	754	759	749	756	715	739	729	734	636	692	722	703	708	690	720	743	727	692	660	786	695	695	730	744	703	729	630	712	763	730	732	718	731	682	729	723	688	693	693	721	720	684	714	729	666	704	700	690	694	728	735	709	686	698	700	679	682	749	714	686	733	692	675	668	698	667	725	726	712	696	737	751	690	694	705	713	687	725	689	719	727	728	728	665	700	699	717	684	710	652	758	738	671	677	699	697	686	699	687	694	750	701	664	735	680	734	739	693	727	665	678	730	699	708	708	679	707	770	668	703	680	698	681	731	762	700	672	670	643	687	661	693	746	706	677	723	701	760	714	725	774	730	729	740	725	726	731	739	681	691	745	717	711	726	722	662	730	716	684	690	715	728	717	759	740	651	676	707	689	723	697	687	678	671	703	706	700	760	727	672	692	680	697	717	698	700	715	652	677	673	753	732	685	709	718	749	710	683	728	707	672	660	686	715	710	680	676	735	720	705	681	712	638	647	700	680	727	733	704	697	733	675	701	717	707	698	668	711	662	686	697	725	731	669	642	696	766	718	664	707	724	697	706	753	735	729	671	739	648	699	669	691	699	722	698	705	724	718	690	707	766	694	716	684	718	688	692	687	692	693	672	772	730	703	720	722	707	657	700	706	726	689	721	700	708	716	668	704	689	733	660	699	701	742	717	697	673	705	737	694	705	758	705	730	701	694	684	695	719	687	739	709	703	685	724	691	715	762	746	722	716	695	716	708	660	710	692	716	672	750	706	711	717	710	687	724	699	704	755	682	681	708	721	741	703	701	712	667	708	692	682	707	696	742	732	731	725	701	733	687	706	696	680	689	740	703	671	671	711	744	697	705	708	655	726	703	675	728	715	651	679	651	687	650	660	709	744	716	713	663	721	707	687	703	762	678	657	752	677	686	689	688	732	685	720	684	730	759	704	716	703	694	702	727	710	693	675	746	688	693	661	715	720	730	708	678	742	676	704	747	683	718	708	670	700	732	693	705	696	661	706	712	706	768	718	693	691	738	723	676	738	720	715	707	705	716	694	688	708	728	687	719	692	743	749	726	714	671	717	688	711	747	696	716	664	723	699	688	714	675	753	723	777	708	737	735	720	670	708	706	726	735	718	723	742	708	756	719	719	698	688	697	756	729	682	664	718	660	728	668	713	714	729	716	696	744	711	688	712	747	643	717	687	699	724	719	738	724	726	753	721	721	696	737	673	740	673	691	697	669	713	706	727	710	716	655	718	730	707	671	715	703	644	658	725	701	697	736	720	677	709	710	737	670	706	727	761	699	717	709	739	689	668	735	671	683	722	763	688	706	702	722	723	701	675	650	686	766	730	720	668	704	725	716	687	700	682	715	714	724	731	680	731	713	690	719	688	672	747	714	713	720	730	687	686	749	669	735	694	709	720	702	699	691	728	715	687	691	729	678	766	690	704	735	715	680	679	686	741	710	687	727	697	701	729	701	701	697	682	717	679	674	704	665	648	721	744	706	737	750	744	724	739	716	727	703	669	684	662	700	722	662	695	690	708	647	714	657	710	670	712	717	719	748	671	732	700	713	691	700	717	726	728	738	724	704	748	705	728	729	704	721	673	661	717	670	738	683	741	725	746	698	692	680	743	714	711	668	662	706	690	651	737	712	701	700	716	721	747	713	710	695	672	711	690	726	697	677	741	704	726	704	686	695	780	708	683	731	659	691	630	661	696	686	739	712	733	718
25168	21576	24658	28992	21580	21600	10375	420	331	283	252	214	228	189	183	196	167	165	172	176	170	189	174	157	157	175	171	171	202	166	147	158	152	159	162	154	130	146	175	156	192	145	153	174	147	158	157	176	173	162	152	185	139	164	170	163	161	171	143	147	160	157	144	149	156	152	171	152	139	145	143	155	172	147	140	158	163	150	153	165	154	164	145	159	148	123	162	160	150	155	143	160	140	169	138	172	147	150	159	171	160	158	164	150	167	157	160	154	136	169	145	152	146	151	154	170	144	160	156	134	151	152	186	148	157	174	160	165	185	155	160	160	156	152	143	152	142	158	170	145	147	162	171	161	139	156	127	153	147	167	149	144	147	158	157	151	158	148	169	164	130	166	153	154	167	139	167	167	197	176	153	157	161	169	149	155	191	165	164	141	158	151	135	139	156	138	129	142	165	169	170	150	179	159	143	182	153	146	164	149	136	165	182	187	159	147	158	172	149	144	155	150	174	139	170	145	155	158	168	159	162	160	172	169	154	178	148	164	137	158	164	179	143	159	164	159	159	165	155	177	151	157	150	163	166	150	151	143	144	157	142	171	135	148	164	163	171	169	183	156	141	161	161	165	156	163	166	166	152	176	169	151	148	162	175	174	167	150	168	139	124	141	155	172	156	155	163	167	159	137	136	143	160	139	155	143	144	143	163	144	145	149	148	128	138	147	151	126	145	141	132	134	172	176	166	190	165	156	148	172	145	151	184	159	170	161	159	157	152	161	154	137	151	159	141	167	167	159	168	171	179	176	156	162	178	166	175	156	153	183	162	145	160	171	177	161	146	139	151	156	157	165	146	163	150	153	166	153	160	158	153	153	140	170	172	146	169	135	155	137	151	156	162	144	140	166	183	144	155	163	176	171	129	127	137	176	202	162	160	178	176	161	161	159	198	180	169	133	160	169	139	140	173	167	191	162	190	163	170	155	161	168	164	178	153	185	144	161	147	163	155	163	165	148	178	165	152	163	142	162	145	178	152	150	156	134	151	178	159	159	165	166	172	149	170	174	158	170	147	149	158	126	162	183	142	172	162	174	151	135	143	167	149	147	154	149	150	157	148	163	152	138	165	161	174	145	144	139	147	149	174	131	159	149	159	143	174	148	159	179	182	165	144	167	141	164	160	161	167	152	164	132	124	178	164	151	160	140	159	168	158	133	166	159	164	169	175	163	164	148	154	162	160	145	181	141	141	143	153	172	157	193	153	155	150	148	143	151	161	121	155	148	141	154	172	140	167	142	135	153	164	126	163	155	162	177	169	145	171	181	184	148	153	147	171	145	169	162	130	160	155	154	148	150	160	153	137	151	140	164	161	130	156	150	154	158	148	161	161	154	152	141	141	187	153	143	147	164	157	133	153	156	190	171	154	155	147	141	155	139	163	152	157	152	138	179	157	149	150	152	162	162	155	159	129	175	177	154	167	148	171	173	163	161	171	152	159	165	146	161	144	156	163	149	149	147	174	177	154	145	146	156	175	147	174	159	136	155	167	164	174	147	151	172	152	155	177	141	159	161	156	166	146	166	153	171	152	175	180	170	172	148	172	157	145	154	164	161	162	152	165	167	173	158	161	172	143	143	142	165	199	152	141	162	167	175	171	170	137	165	169	152	175	145	139	153	155	159	181	166	176	147	148	168	155	169	149	150	149	149	159	160	164	156	168	153	174	165	169	185	150	138	140	181	170	128	136	171	183	155	158	136	176	157	183	156	146	161	163	153	133	152	166	169	156	145	160	162	154	141	164	161	168	136	156	155	151	173	165	167	143	162	189	166	164	164	160	155	163	152	155	153	149	155	160	155	168	189	175	132	151	141	184	163	160	195	164	154	144	178	145	150	151	168	162	128	144	187	154	167	150	159	160	181	154	166	164	130	177	152	163	165	146	167	159	138	181	146	161	163	138	127	157	151	161	165	167	145	158	163	175	164	151	156	136	130	160	145	169	158	160	158	144	167	145	178	146	150	173	150	157	137	130	164	154	165	167	160	156	147	156	174	148	183	154	149	152	179	146	152	166	158	160	173	151	151	154	185	147	132	154	162	149	163	161	159	171	172	140	182	157	169	136	144	163	183	159	155	169	168	170	172	173	166	161	165	171	139	143	157	139	125	144	163	172	157	161	165	144	165	151	152	161	143	156	156	147	145	159	164	164	193	146	145	161	182	163	157	179	147	140	177	132	161	129	151	151	142	168	174	157	161	168	165	157	183	153	160	167	167	169	173	195	150	164	181	179	159	155	150	169	169	155	140	160	163	137	145	186	128	140	150	151	168	166	167	154	144	166	161	154	157	141	162	179	160	173	177	149	164	163	163	164	150	152	160	149	151	138	154	143	154	182	174	162	147	140	158	156	139	141	164	152	143	132	162	149	169	171	164	155	160	151	128	137	176	160	126	133	174	161	171	181	177	147	182	139	160	154	161	141	179	170	134	164	173	154	134	179	127	163	156	155	165	165	149	163	135	175	158	152	147	158	152	166	150	147	146	159	174	162	162	179	150	146	126	163	156	178	135	156	151	160	159	185	147	139	154	182	149	160	179	162	151	132	161	168	143	152	170	130	194	156	155	185	158	161	170	153	159	148	136	169	163	175	149	163	147	139	165	165	153	182	181	155	129	162	138	148	157	161	162	179	145	173	166	143	155	125	137	144	148	152	161	140	158	138	148	148	150	164	168	154	160	158	133	171	157	144	174	160	164	176	150	145	162	149	178	168	167	176	155	157	172	174	170	186	190	149	151	141	167	148	149	133	150	163	174	156	157	141	148	160	160	154	156	160	175	158	158	171	131	128	166	163	152	144	157	132	157	170	166	143	145	164	160	163	188	147	160	147	181	170	166	169	134	167	166	174	154	143	132	160	156	142	168	155	150	151	179	169	142	145	160	157	177	161	157	184	171	159	153	142	149	159	165	155	159	135	152	149	186	154	147	146	144	137	192	165	165	162	175	165	150	170	143	152	129	159	154	167	175	163	169	169	143	146	164	172	144	162	157	186	166	142	166	184	165	144	171	159	156	159	158	158	156	160	184	153	172	153	174	142	184	160	149	145	159	173	134	142	152	171	181	165	144	172	155	139	153	165	132	159	156	154	151	158	157	157	140	170	160	161	144	171	139	173	192	149	166	151	147	176	154	171	171	148	167	161	176	143	155	166	168	154	177	165	167	182	151	173	168	184	179	152	179	163	172	158	157	134	152	152	170	155	164	183	146	163	139	151	172	158	175	136	160	159	157	135	170	144	144	138	144	167	172	141	157	174	151	158	144	170	166	173	163	163	176	172	161	169	173	156	145	174	164	168	175	159	175	163	146	147	148	154	146	143	153	165	162	163	164	172	175	161	159	172	161	145	145	159	162	181	161	156	161	149	164	153	152	140	143	162	134	154	158	161	157	165	137	149	169	166	152	137	168	159	170	159	153	161	163	133	160	153	161	144	148	164	135	143	155	167	127	158	125
4125	3019	1344	704	567	499	438	422	435	421	367	447	406	356	420	399	386	356	367	371	385	402	379	378	368	358	363	380	374	378	373	373	383	375	389	364	388	381	408	388	413	356	385	392	356	365	373	395	379	425	380	356	395	398	365	399	373	344	399	364	382	374	361	407	382	353	342	370	384	366	361	414	405	365	361	387	388	396	328	372	424	356	367	372	397	362	406	371	357	339	386	378	375	365	366	389	394	358	372	368	373	368	403	357	338	390	371	352	364	382	384	376	370	343	377	356	343	369	380	380	387	359	388	402	365	335	397	359	407	369	371	352	361	351	377	385	360	370	401	392	393	368	412	399	390	391	378	378	356	416	403	381	381	363	359	396	370	382	359	356	406	380	399	369	390	360	388	379	357	400	364	390	364	375	402	403	387	374	372	374	367	370	398	388	347	377	375	360	390	384	392	431	372	384	360	397	350	363	409	353	385	351	372	378	346	362	369	357	424	371	395	392	352	405	404	389	370	389	365	391	360	349	432	373	383	397	378	376	397	379	389	389	373	385	354	383	375	332	388	379	362	357	399	382	367	387	374	370	350	345	376	373	383	429	374	364	370	369	367	360	375	389	383	353	380	352	357	383	356	389	402	398	350	381	376	370	405	368	371	355	359	439	390	384	375	378	400	385	398	384	385	336	386	395	350	391	369	378	414	374	367	362	389	388	378	374	410	375	363	383	357	372	397	358	397	396	377	363	350	395	355	372	378	385	355	393	366	371	359	364	370	355	392	384	386	382	362	383	356	359	371	390	373	371	360	368	392	420	338	373	386	366	383	366	364	367	384	358	370	332	350	387	386	333	412	385	397	377	356	366	368	360	382	367	358	403	389	382	361	368	401	367	381	375	422	385	401	391	375	368	384	389	343	385	372	397	373	355	385	374	365	362	431	370	360	374	388	370	383	349	386	390	399	362	364	363	370	378	378	385	370	362	377	369	351	430	358	370	370	402	363	337	347	390	396	407	387	384	410	369	373	362	368	402	414	380	366	381	353	379	361	372	380	363	402	352	369	353	369	355	384	364	404	414	409	390	388	355	365	408	368	388	363	394	384	397	399	371	328	374	375	376	393	369	407	403	362	432	385	405	400	355	370	388	372	390	358	364	388	334	391	374	356	369	393	347	392	373	359	388	376	369	365	375	364	409	400	394	377	352	411	385	359	399	361	370	358	374	390	370	349	382	396	368	363	353	358	368	406	386	396	409	374	370	372	365	404	384	374	391	387	385	390	376	379	370	376	351	380	388	365	367	378	400	398	386	381	372	388	389	382	342	381	341	376	345	378	361	382	400	362	348	387	381	401	403	371	384	382	418	346	361	388	388	371	407	365	359	373	398	344	374	380	381	364	373	416	345	385	370	364	335	375	380	356	369	398	351	435	361	380	383	359	375	405	381	376	408	387	360	361	359	376	365	391	376	421	384	397	353	368	354	399	354	372	386	377	399	392	358	372	366	381	374	356	397	401	404	323	372	383	366	374	375	410	351	407	402	385	378	384	360	375	389	385	391	381	355	345	383	381	417	404	372	365	331	402	388	349	377	360	357	350	364	361	367	337	359	388	375	401	380	364	364	402	365	374	356	380	379	376	423	341	369	369	376	375	356	361	394	359	379	402	385	395	347	386	382	335	354	338	369	346	362	382	413	398	365	386	390	424	374	386	373	364	384	376	369	385	357	376	390	348	366	368	388	383	345	373	372	353	385	381	417	351	365	363	355	335	394	372	360	367	406	375	363	371	350	348	395	369	383	360	357	404	395	359	349	361	369	407	368	377	374	357	409	345	385	402	378	348	379	376	365	410	394	399	377	377	384	384	373	359	366	379	410	367	376	368	392	377	417	351	360	394	411	385	374	377	391	369	364	401	341	380	391	374	403	380	355	375	391	386	367	371	379	391	341	344	365	407	395	396	399	400	349	346	358	397	355	371	381	367	380	359	365	423	384	377	372	375	362	386	377	390	371	395	359	400	358	380	359	338	375	394	402	374	368	417	356	393	332	346	386	357	403	380	374	388	336	356	389	347	363	417	391	362	384	365	368	406	380	383	370	366	384	365	407	382	367	373	378	372	354	382	373	397	407	376	380	397	378	374	344	401	402	381	357	347	359	367	352	369	369	371	374	350	373	400	352	362	353	364	379	374	370	408	360	372	347	360	372	365	383	380	404	376	370	386	343	383	410	375	373	361	363	364	364	394	360	357	368	362	359	402	395	356	378	411	365	379	383	410	339	360	369	353	378	394	389	392	352	361	392	380	360	371	386	413	401	356	387	398	385	369	368	364	403	376	396	366	360	417	387	412	378	336	359	359	343	373	403	374	391	362	339	361	342	369	374	393	368	348	369	377	367	365	383	378	381	379	351	376	386	401	382	389	323	373	351	334	406	375	373	368	342	369	363	380	385	369	373	398	373	391	344	364	356	370	371	369	360	374	375	398	338	363	345	364	358	363	364	371	378	374	415	400	392	361	415	357	351	380	376	415	386	380	386	384	364	386	387	346	383	351	385	343	365	383	402	358	376	363	389	370	384	339	385	404	372	364	395	369	363	415	376	364	380	388	376	385	370	368	398	374	374	395	366	351	369	396	368	385	422	373	371	348	383	377	380	367	369	351	389	393	366	374	370	413	385	362	367	403	394	402	401	358	376	370	392	348	372	373	390	380	358	351	369	381	379	357	387	352	361	371	371	364	368	384	390	359	394	369	394	357	402	364	369	380	369	362	395	380	373	373	398	334	393	353	377	336	372	362	350	365	379	365	364	359	384	367	387	381	374	381	342	372	336	382	400	368	399	383	346	386	360	407	353	351	375	383	401	377	377	364	392	397	396	348	370	391	391	363	377	381	383	378	337	393	363	367	386	398	375	338	393	409	385	336	365	405	333	403	387	392	380	369	393	366	376	375	406	349	373	389	369	407	361	394	370	399	373	421	377	407	377	362	401	354	343	407	384	371	388	401	383	387	376	396	367	380	396	371	374	362	358	360	375	398	370	375	384	396	385	387	348	382	369	379	360	365	351	387	382	383	407	390	362	374	377	342	361	412	378	405	363	351	369	407	399	381	366	372	375	375	374	382	422	332	376	386	396	372	375	400	370	371	371	366	389	402	333	386	390	391	391	361	372	356	369	369	391	394	397	404	380	425	428	388	399	370	360	411	363	357	379	361	378	403	353	392	415	402	357	373	368	379	361	366	388	407	355	382	392	364	377	358	353	356	375	379	356	369	383	384	397	360	374	373	392	421	378	365	377	381	379	371	366	355	368	382	381	374	379	384	381	375	358	364	389	364	362	373	381	372	390	361	362	389	367	373	358	389	387	369	380	373	371	406	391	373	352	385	382	363	367	363	379	383	362	394	371	372	355	399	358	334	382	415	385	373	360	372	356	409	369	370	388	407	357	385	404	382	366	419	359	397	388	377	373	412	403	344	356	407	402	386	377	394	367	372	376	403	360	391	381
34096	15537	2860	834	673	649	534	488	462	436	532	477	456	460	479	499	480	440	472	488	474	506	498	475	425	467	436	493	486	482	445	461	478	482	483	475	483	498	480	475	497	492	454	512	479	431	511	545	455	452	453	506	482	486	510	476	459	447	428	510	506	505	469	423	503	488	490	475	472	472	480	524	434	499	510	486	483	467	465	490	440	432	456	499	486	520	519	461	499	494	458	449	465	450	404	523	458	461	441	436	464	455	429	499	472	504	412	496	481	456	484	467	499	471	504	445	501	466	479	461	434	493	431	493	438	473	491	507	514	504	483	527	481	436	489	460	462	463	508	458	507	495	450	464	500	458	504	529	468	455	473	532	477	475	474	471	456	450	488	500	469	489	465	477	490	466	478	486	533	464	493	466	536	467	465	458	448	489	467	464	516	464	477	461	451	469	485	475	459	483	488	516	487	470	482	494	482	481	469	494	410	506	459	448	482	482	476	469	468	490	463	511	465	491	483	454	498	485	488	485	477	451	455	476	485	484	422	512	503	484	531	409	451	461	519	488	500	477	456	463	462	465	493	493	453	461	482	504	528	453	460	464	500	435	494	459	460	496	479	453	460	458	423	470	450	482	473	487	482	448	502	510	444	504	496	455	463	469	474	473	440	484	446	487	449	505	509	531	503	479	455	454	487	485	482	483	442	479	455	479	470	474	497	476	491	495	460	490	475	454	483	475	477	474	515	487	469	477	469	479	496	440	475	484	491	471	504	515	489	415	465	441	489	471	449	481	485	499	493	476	504	465	467	441	472	515	483	436	512	482	506	500	451	468	487	515	454	451	467	480	439	467	462	461	515	449	435	461	422	467	448	496	484	484	432	482	502	454	470	459	440	489	463	478	464	472	487	457	482	500	486	451	456	496	506	464	495	483	467	475	461	477	475	507	431	440	459	484	466	485	497	461	457	455	477	473	490	462	467	505	483	478	461	475	493	488	481	483	505	453	459	441	455	486	439	489	508	468	490	451	511	441	475	509	454	486	502	456	456	493	484	464	461	508	458	492	458	424	513	470	458	443	493	470	485	474	455	529	444	474	486	495	470	476	492	471	485	486	509	421	562	455	497	461	444	474	447	459	467	484	467	477	451	461	484	436	464	498	496	528	454	512	497	464	491	488	508	478	467	462	451	459	492	467	478	483	459	507	511	496	432	506	505	481	484	453	479	487	468	447	440	515	491	440	514	478	482	494	496	475	486	457	449	472	513	440	449	438	476	461	511	482	460	461	520	505	453	529	500	496	468	497	493	485	517	492	473	484	505	483	466	490	484	505	459	482	457	467	519	544	506	469	468	461	485	440	482	486	468	481	479	491	504	483	428	488	473	463	500	454	497	495	463	504	484	503	518	493	493	474	440	503	500	497	490	468	467	460	444	544	483	477	472	450	458	447	529	478	474	503	464	484	459	475	499	476	441	475	513	465	455	475	520	481	515	506	409	512	466	507	481	467	472	483	470	491	476	482	450	484	500	516	528	465	471	469	463	458	477	455	460	470	531	471	487	462	472	444	471	523	480	482	519	508	474	479	469	503	475	466	453	450	500	460	458	497	479	503	505	477	506	454	478	465	477	458	493	474	441	439	517	438	468	428	451	454	446	519	457	473	452	428	473	460	458	444	463	472	467	472	488	463	463	454	455	468	478	497	474	464	469	507	448	434	476	493	453	445	482	466	483	481	508	454	532	456	467	455	481	477	480	439	514	500	415	457	459	471	424	489	486	477	479	455	504	501	476	485	461	470	421	444	473	469	502	472	509	479	495	499	506	475	468	415	500	501	488	484	482	462	495	473	493	467	454	469	520	470	444	496	476	470	418	462	499	453	495	444	486	459	515	454	500	466	490	449	493	465	447	497	490	509	478	473	444	468	457	461	480	443	479	512	480	462	467	504	407	454	478	430	451	494	477	435	464	465	496	499	468	451	440	466	509	449	483	482	456	520	486	471	466	442	490	449	453	485	466	469	493	476	475	497	454	514	481	513	458	475	499	477	484	487	431	514	496	481	517	466	507	469	475	488	467	483	497	494	495	466	515	474	484	461	455	453	445	503	486	455	489	482	466	471	448	455	448	449	484	513	460	448	490	448	509	480	451	501	463	508	486	477	461	453	501	451	468	475	447	491	505	499	496	482	445	467	464	466	477	510	520	470	473	513	429	485	501	477	468	461	481	478	484	473	444	473	463	488	496	466	462	460	463	499	462	428	508	481	497	467	507	509	525	465	503	460	484	451	463	494	465	448	504	491	518	493	446	482	449	474	506	454	488	441	452	488	481	490	438	482	427	496	479	478	452	463	515	459	491	444	461	465	465	454	488	431	499	492	479	454	537	474	501	490	480	475	483	442	491	429	470	499	472	480	449	481	466	454	465	472	503	478	474	491	491	468	483	452	451	483	486	444	490	445	476	479	455	467	505	480	483	505	446	469	463	506	526	479	465	469	488	483	442	455	418	495	493	478	472	508	477	448	459	479	481	490	433	475	458	445	491	516	515	518	479	474	434	435	488	458	466	464	466	505	492	481	488	500	442	470	499	444	452	493	480	467	454	469	466	513	481	499	469	453	442	480	441	457	508	475	469	443	459	455	486	503	476	469	493	517	454	435	414	434	479	472	440	448	469	520	505	448	467	474	490	466	465	465	460	475	525	492	492	503	464	488	423	453	480	449	461	490	430	429	502	468	507	462	474	468	511	492	455	466	494	463	457	513	453	496	486	516	482	505	479	457	458	474	480	470	508	491	475	466	486	439	528	488	476	482	511	476	515	486	461	458	502	511	439	456	427	468	454	462	491	464	435	471	484	526	475	463	457	473	462	467	481	503	462	488	464	466	486	467	485	459	437	476	443	485	484	479	480	501	455	446	488	459	507	468	515	493	498	486	440	478	481	515	454	512	472	487	475	442	459	469	468	488	478	475	487	503	463	488	465	463	488	464	492	526	452	485	489	478	498	471	440	473	456	465	473	429	475	434	461	465	460	443	465	438	436	472	466	477	498	488	471	469	459	499	447	555	425	479	450	475	490	413	467	470	487	494	453	449	485	479	476	504	450	475	454	473	474	470	471	477	473	469	442	477	470	472	469	519	488	541	467	446	516	491	463	500	493	492	443	499	517	459	461	453	476	504	448	485	509	495	511	501	487	500	486	488	502	475	455	483	493	427	521	520	510	499	468	479	501	476	457	456	463	480	476	445	478	455	435	471	483	466	473	549	470	450	476	521	456	477	455	465	480	501	452	477	437	508	480	471	476	486	438	455	417	467	468	464	480	456	511	462	476	492	520	452	468	485	479	476	448	486	472	455	471	438	492	462	461	497	481	485	495	505	461	437	443	469	452	447	447	455	480	484	458	507	468	487	474	476	472	480	467	453	467	524	499	463	491	450	451	467	440	498	455	461	454	441	471	466	490	457	496	458	448	469	498	447	479	485	511	456	470	487	490	483	493	469	495	472	474	489
8238	1027	997	985	1009	986	935	981	1002	1022	947	1028	1013	957	955	985	971	950	994	1030	947	991	985	1017	960	997	982	1020	998	971	1008	1006	1025	992	1014	1049	1006	968	1011	1061	983	1035	987	1039	897	991	1017	1003	949	973	1024	959	1001	968	976	964	947	962	972	969	958	968	993	1036	975	969	1011	990	981	958	1034	990	1020	956	1003	966	925	1025	1035	967	1005	982	979	949	1034	1019	990	1005	938	968	1004	941	980	1014	1011	981	980	952	996	1044	1040	976	995	929	1039	1022	1004	987	954	998	953	976	968	980	961	980	976	1038	940	1013	979	983	1028	982	1036	1015	989	998	1050	971	945	944	1001	975	1005	1017	960	1000	970	957	1015	957	999	933	996	981	986	1019	968	978	1012	1009	1019	990	1001	1052	981	984	947	1002	1012	1001	992	993	1018	1020	953	1012	945	986	984	928	965	1011	1010	1060	974	995	968	988	1030	979	985	984	983	1049	948	979	1001	965	947	956	1020	1029	999	960	1006	1004	984	1001	1059	954	998	961	999	1029	960	981	961	987	961	1010	1014	965	993	979	920	962	1026	958	998	971	967	990	995	993	1022	939	1019	1044	995	970	1036	992	1000	1021	1002	1003	1022	971	1002	995	976	1042	971	1051	1002	965	985	1009	941	962	949	1012	976	908	1005	1003	993	1001	997	1029	980	998	972	943	1008	932	988	1015	1010	1017	945	1019	969	958	956	980	1011	966	941	989	995	1026	987	994	984	981	992	1013	983	1027	946	1027	962	998	987	967	1009	993	1012	959	999	952	1034	977	997	1050	962	1043	981	928	998	1042	940	1032	1012	1010	974	977	984	1014	948	966	953	1011	998	987	969	1007	970	969	989	962	1015	972	1007	1035	944	1012	1011	1010	966	917	1026	1003	961	964	958	1009	980	965	963	1009	939	1031	954	1015	984	985	927	1015	989	1016	1049	992	999	946	1009	953	1028	944	993	1003	986	972	971	971	1039	1040	968	982	939	1000	1033	955	971	1001	996	997	958	1014	963	1032	1005	992	1013	956	978	962	1033	973	966	977	987	980	953	976	1012	987	983	1013	982	1044	968	1053	974	1013	970	963	945	1012	941	974	1011	1021	1032	1023	970	925	995	1007	986	1028	996	1022	961	973	900	1013	1041	940	963	956	1050	996	981	1013	1015	1023	992	1018	984	1013	934	946	993	1027	935	997	966	946	966	1005	965	1044	972	1023	975	963	1000	1017	991	954	957	1062	946	935	948	990	1023	980	974	1006	985	961	993	1010	989	986	1023	1025	1068	1039	953	935	935	1033	1055	937	984	995	959	1014	991	964	974	944	1001	1047	942	1009	989	983	956	986	962	991	974	1041	973	1011	1017	1024	1026	1006	1037	1025	1002	1023	1005	986	954	971	994	995	955	953	1003	989	1000	972	1018	957	973	1017	998	1016	1032	980	999	1007	999	972	962	1025	1018	948	1049	971	994	1028	969	1030	1001	1008	1042	956	978	976	1023	989	965	1008	954	991	1038	952	988	1040	1038	982	956	1015	979	1001	1029	996	991	997	979	1004	938	1022	999	1048	947	968	957	995	972	1010	1007	1002	949	997	1015	977	1031	1012	1042	978	938	982	960	976	1003	990	972	939	982	978	1060	979	980	1019	995	1012	957	976	1024	1015	993	962	946	964	1023	1015	988	992	1002	1014	974	976	963	967	997	960	1018	1000	1018	1020	988	1018	1028	997	974	1008	1036	1011	991	1030	1010	1004	966	964	925	891	956	972	1018	981	984	946	959	949	1016	1013	939	987	996	990	1010	951	1022	1014	967	957	996	1018	1060	953	1034	960	1016	1016	1022	1007	936	938	969	967	989	949	937	1034	1036	985	977	981	997	971	1025	1016	1008	1001	977	992	988	1034	972	1009	949	961	1028	1014	979	1075	1028	992	952	988	979	1027	963	988	942	949	982	1008	1055	1024	1032	938	1004	1068	1018	1076	1029	961	994	952	1027	994	1030	967	1027	984	983	976	910	967	987	1006	1007	1021	1007	1027	975	1042	972	1000	991	928	1025	1002	914	1015	1020	963	975	970	996	1007	1026	1034	1035	970	955	1005	1017	1012	1020	998	1026	975	980	1013	975	981	961	1014	978	996	1002	995	1000	989	967	968	994	951	1052	1013	1036	977	1048	1006	966	971	1027	1045	984	1006	985	1001	998	1037	1018	994	1001	1028	1007	981	988	956	977	944	991	941	1016	965	976	1031	1003	996	948	953	1057	998	992	1016	974	991	975	925	1027	943	961	980	958	934	988	977	1000	1020	1036	982	1038	960	956	1002	997	984	1018	968	978	971	1010	999	1009	1035	999	959	1016	1014	971	1022	957	973	994	1003	991	978	1010	967	999	964	1040	1038	1008	1004	982	1000	971	1010	970	953	956	998	956	1061	1002	941	1018	1005	972	1019	953	972	990	905	1043	973	997	986	954	980	999	1068	943	975	959	953	1007	972	994	963	965	1003	1006	971	977	934	968	953	990	990	980	978	999	973	967	984	1007	926	1000	947	990	1016	1039	1031	985	1018	998	949	1003	991	986	1006	984	1015	937	952	1026	965	1005	1049	919	939	1013	1051	996	965	940	982	1046	951	1014	965	934	997	1018	953	1003	977	957	971	1037	1010	981	958	1005	956	969	1021	960	984	988	1024	979	1023	994	1001	978	977	991	1020	978	1002	1034	988	1019	952	976	1008	1023	1051	993	1005	1039	968	945	1008	1008	961	976	946	1000	1026	997	994	1000	980	1004	938	1030	1011	976	1000	989	959	1002	983	952	969	997	946	1049	987	959	951	998	998	984	991	958	979	1003	1021	948	972	1008	1028	990	985	1005	990	984	981	939	952	986	996	1021	1006	983	1006	949	980	945	986	989	998	970	983	1045	947	956	943	982	1008	994	1038	942	1006	1009	952	1015	1022	969	1013	946	996	1020	1030	978	982	961	981	948	990	981	1024	1061	989	990	1053	953	1023	981	990	937	965	1023	1025	1009	978	944	1021	996	984	987	1024	989	988	936	970	1003	938	1012	954	1024	1007	946	995	973	1053	1035	1006	978	1022	948	981	993	919	1003	964	1049	1012	1004	998	1028	989	949	1047	995	1055	990	974	1041	1031	972	1022	970	1002	1020	976	1052	974	1025	965	1035	945	1008	1012	981	983	996	1003	986	1005	951	973	952	984	1007	966	980	992	985	1044	1032	1005	992	1007	1013	987	1020	984	983	1000	981	1023	975	998	1022	988	1045	966	984	996	1017	998	1025	1001	1002	1002	1060	967	933	948	1011	969	964	997	990	999	922	974	1031	990	933	1001	1019	1009	1011	963	979	980	989	1010	1015	980	1024	984	1000	982	904	1033	1012	957	937	1040	997	1005	949	1036	1028	962	1035	995	997	1028	978	999	942	1013	1001	989	962	975	903	1016	999	1009	971	970	974	966	911	938	980	940	1019	949	968	928	957	1037	1059	1028	946	1031	999	984	945	985	952	965	1019	945	1021	969	985	960	950	1042	1013	1023	977	985	998	995	991	988	948	963	948	982	980	955	981	989	1021	1000	1044	1032	1040	992	972	964	1034	1020	1059	954	974	1011	952	976	1016	963	956	1001	938	1001	964	1033	965	1036	1014	969	1019	978	982	976	958	990	969	1011	967	971	960	1014	985	1004	974	966	970	997	1021	1000	995	1037	933	1005	979	1009	1045	968	997	965	1008	968	987	1044	986	969	1013	978	988	962	966	1055	1003	947	1001	989	984	1048	1007	996	977	965	1060	965	1001	979	1033	1005	1014	984	990	917	998	1023	971	997	1007	1024	995	949	990	1010	1001	990	946	981	942	1032	913	1051	982	916	978	976	966	1004	950	1070	1000	985	959	991	965	951	995	1040	1015	985	1025	974	984	1025	988	923	997	1012	945	966	984	933	1060	986	1005	1088	952	942	987	982	1000	947	975	965	1003	967	991	971	992	969	1002	1033	970	1066	970	983	939	987	982	926	1037	956	1006	952	974	989	997	984	1028	968	990	1012	973	971	992	960	957	1003	953	1016	961	1036	980	950	955	983
25930	21592	24195	29446	21597	10808	573	448	440	399	375	373	361	368	370	338	348	319	360	371	344	377	344	395	340	368	308	311	343	326	361	322	331	348	339	305	318	326	351	305	334	342	335	348	322	344	336	379	359	339	334	333	309	322	298	348	344	350	333	335	339	347	324	344	355	313	356	325	345	328	330	313	310	345	313	349	306	352	313	315	380	335	316	343	303	348	320	359	315	327	351	305	329	323	334	322	343	326	315	299	324	327	312	311	338	335	273	366	305	328	327	332	323	339	351	295	335	341	331	337	323	310	358	338	330	315	323	369	305	318	345	347	335	330	353	326	339	311	299	319	323	330	345	301	365	357	326	318	328	369	344	338	334	332	312	333	323	355	311	354	346	318	337	330	341	324	311	360	320	306	330	311	312	336	364	315	310	332	323	349	332	327	319	352	335	337	336	330	346	334	336	339	319	336	343	317	337	324	341	329	351	381	337	324	397	351	295	316	358	320	358	378	374	330	353	334	291	318	369	329	317	317	370	313	371	335	337	342	360	313	322	332	319	339	331	338	335	319	310	304	297	302	323	272	353	351	350	311	329	346	323	332	349	352	357	359	364	373	316	321	348	305	334	356	301	326	313	325	321	332	324	351	338	360	367	339	346	337	369	337	334	370	352	347	322	376	356	321	309	347	368	353	313	334	358	331	321	351	306	315	336	362	326	317	373	323	342	328	327	311	328	354	365	320	319	364	343	310	327	325	340	371	336	321	331	334	321	337	368	308	305	350	301	309	318	330	317	341	358	336	315	322	325	343	344	303	359	336	313	332	361	311	384	355	336	348	345	345	362	324	377	323	295	386	308	332	327	341	356	338	370	372	367	335	357	366	315	342	298	336	351	341	304	332	324	302	293	335	361	303	337	352	308	331	336	313	308	345	378	342	351	329	318	329	315	303	314	333	314	346	338	341	339	310	355	318	313	328	330	313	345	325	349	324	327	365	322	339	315	312	338	337	290	339	317	337	306	312	312	293	326	322	339	314	304	309	322	367	342	336	337	313	347	288	337	350	323	324	350	322	344	321	333	349	321	317	342	327	343	318	331	353	344	340	329	323	321	318	358	305	348	356	284	290	326	338	310	340	309	339	358	361	331	354	352	330	351	353	340	297	325	350	327	332	301	322	326	340	328	331	365	334	326	373	372	332	313	326	319	328	314	275	338	309	341	313	357	335	291	329	326	321	295	322	313	351	297	344	276	344	325	335	361	327	319	345	365	343	333	343	337	319	326	359	303	362	293	354	340	347	362	372	330	328	319	321	333	324	312	343	345	344	325	340	322	320	324	330	342	328	350	348	343	328	335	328	317	329	292	323	329	338	325	328	318	322	323	337	323	326	323	322	312	317	359	377	328	361	347	340	341	334	306	295	317	318	298	348	341	301	306	326	349	339	316	338	333	318	317	309	362	335	323	350	300	338	309	319	362	344	342	314	317	297	306	291	368	304	323	316	345	293	328	359	343	291	324	341	329	346	301	289	378	333	284	327	315	320	312	343	360	321	312	303	343	342	334	358	305	335	328	345	332	335	341	359	316	326	309	318	343	354	335	335	364	342	340	347	317	313	352	358	275	317	349	344	347	342	310	344	303	326	329	332	321	359	319	318	344	311	348	329	345	346	364	355	330	349	326	346	317	335	339	372	323	329	312	335	343	335	319	329	311	333	338	320	300	323	352	301	385	319	306	304	297	361	310	345	346	324	371	325	324	314	334	338	325	319	350	341	315	320	340	374	324	361	318	363	314	308	322	303	381	339	324	328	356	319	349	329	306	326	341	332	320	324	298	368	318	298	329	318	325	338	338	294	336	374	349	378	371	344	338	345	335	348	343	304	351	334	354	331	327	298	339	321	318	328	325	358	370	337	371	315	355	321	294	337	314	337	308	295	330	338	316	327	336	327	314	335	357	322	343	347	374	353	319	315	281	326	324	324	377	302	319	321	325	324	312	312	319	348	323	347	311	355	353	293	333	339	305	340	322	348	342	337	347	332	331	316	303	295	333	325	339	370	317	349	334	337	335	339	321	349	325	337	325	306	337	367	377	365	317	313	344	344	347	365	320	350	361	309	308	325	329	326	339	328	346	359	359	334	330	364	359	366	364	347	315	329	348	309	357	345	382	337	322	329	312	339	322	358	321	299	336	337	323	304	313	340	325	328	323	343	307	301	320	361	361	369	370	330	322	353	331	316	380	325	330	311	317	339	320	314	350	312	334	333	389	356	305	325	336	338	334	338	360	373	316	295	325	336	341	347	357	351	326	360	324	357	333	342	293	357	328	333	331	333	324	372	324	300	310	340	380	345	338	311	322	365	334	332	320	320	314	364	336	366	333	329	314	331	339	347	333	335	357	382	346	349	369	326	318	338	301	334	358	295	332	343	335	310	308	289	331	330	302	363	322	297	329	382	336	342	342	321	338	329	352	347	336	331	335	321	344	339	334	326	334	342	333	354	343	358	324	336	326	322	309	317	383	350	311	345	311	343	311	337	331	324	384	348	319	334	321	344	303	332	329	302	331	330	339	297	328	347	325	309	313	312	317	345	322	303	297	308	363	352	322	325	316	317	334	344	328	339	400	320	343	334	352	334	318	299	341	352	347	315	314	339	344	325	304	308	317	338	324	331	319	321	318	347	327	333	341	344	357	355	311	305	339	323	307	332	400	326	361	347	305	333	332	337	323	316	334	346	338	334	338	350	314	315	354	336	309	338	354	333	334	321	341	335	337	358	348	318	341	349	361	376	349	314	346	345	305	329	306	339	328	342	333	325	341	325	343	341	352	329	347	333	338	336	325	325	333	338	313	362	342	349	346	329	323	341	350	320	349	345	306	297	324	352	360	303	323	334	363	351	338	312	296	372	329	326	335	321	327	318	326	337	355	319	315	327	310	317	349	349	323	326	348	351	305	343	337	336	304	311	339	321	343	315	315	318	341	316	364	329	334	346	357	346	333	324	307	321	365	350	338	348	345	314	362	402	314	303	327	307	352	334	315	317	262	340	349	342	334	356	350	329	302	315	332	340	296	349	330	338	323	299	337	319	318	309	329	347	335	330	310	320	312	281	307	334	345	340	347	319	313	309	328	301	342	361	344	351	318	344	337	353	318	312	368	342	309	301	334	347	364	311	358	339	332	328	291	357	355	340	301	366	322	323	316	312	307	327	299	334	374	333	369	334	332	318	307	327	340	346	348	352	324	350	366	346	307	326	329	314	327	319	335	318	296	309	364	366	346	357	282	341	377	327	304	330	306	351	335	309	320	320	344	288	334	313	337	316	314	303	346	360	312	343	318	340	377	353	332	329	312	359	299	338	343	324	328	333	321	344	323	320	367	322	337	346	314	319	320	330	311	336	327	317	343	316	333	315	331	338	340	354	316	315	337	314	323	323	330	360	362	363	351	370	291	341	320	296	347	332	332	360	297	322	342	311	370	341	347	319	346	327	350	359	339	335	347	302
4519	2047	1172	873	816	762	772	705	722	727	722	773	678	742	722	729	715	720	732	662	697	674	724	720	727	667	696	703	727	689	739	702	665	753	707	689	736	712	695	746	689	674	692	719	708	707	670	733	668	720	671	700	698	678	720	678	745	731	685	707	700	717	688	671	696	718	677	730	730	695	714	683	690	702	688	703	676	776	715	704	732	663	693	749	660	735	748	720	690	737	706	726	749	705	727	699	690	672	713	732	690	706	722	671	731	712	708	744	722	733	698	700	724	733	676	714	703	662	714	699	742	732	707	685	744	717	751	687	673	714	698	654	695	722	732	696	681	701	659	684	722	713	661	712	727	698	690	728	664	688	707	711	714	682	677	692	726	736	671	719	740	729	716	693	720	617	712	709	670	736	721	704	680	674	710	672	708	685	712	706	703	696	756	684	689	710	685	668	731	727	738	744	673	714	688	707	731	725	735	704	683	735	692	705	685	671	699	656	694	711	706	734	696	698	718	725	715	728	725	748	662	704	670	667	742	682	674	751	674	664	714	724	711	707	703	700	749	689	717	675	725	659	719	700	716	714	722	705	680	666	695	666	705	713	694	717	669	651	684	663	711	740	718	737	674	721	669	713	715	704	732	709	700	708	701	718	740	719	742	713	726	710	693	738	739	667	744	718	683	740	660	713	681	650	741	679	705	750	682	716	719	690	740	704	682	751	725	695	681	713	692	726	665	715	704	710	686	698	704	733	715	661	681	710	706	704	711	736	692	763	712	709	710	697	720	759	670	704	741	704	687	739	703	646	713	715	739	701	796	685	720	745	707	672	705	660	673	692	722	681	697	708	717	727	735	693	753	710	635	724	733	708	683	716	719	710	712	657	752	739	674	740	695	688	730	706	661	733	713	715	655	758	720	699	716	705	745	743	656	689	733	758	685	736	717	691	724	702	721	663	665	675	703	732	701	748	684	679	700	730	670	726	761	678	678	703	695	737	697	721	730	719	710	699	699	702	663	715	684	734	683	712	728	679	722	685	714	713	717	708	733	710	728	692	679	718	695	681	683	735	660	703	692	682	748	655	684	721	695	745	735	737	692	726	735	678	720	701	748	684	673	691	689	718	652	705	712	680	700	773	715	669	723	747	676	666	697	648	669	698	714	691	708	718	700	716	749	727	716	689	699	702	693	727	704	691	773	709	687	647	695	699	695	710	699	700	704	680	683	695	710	699	689	708	723	710	692	640	694	729	674	690	678	667	659	636	683	725	754	708	700	700	753	688	693	730	731	673	675	688	700	725	679	658	675	743	707	692	699	748	737	756	739	677	686	706	751	685	710	719	716	697	669	689	690	698	714	731	685	682	705	661	735	758	682	718	764	747	688	723	701	678	740	689	681	722	716	732	720	707	695	689	743	706	714	694	737	733	673	709	697	693	701	739	708	740	725	655	715	722	691	707	688	716	722	690	703	646	695	733	673	680	743	706	718	686	741	649	717	665	711	682	701	702	712	682	712	728	699	684	737	632	736	720	742	679	672	690	686	711	674	715	677	690	707	703	724	690	709	714	721	726	730	646	714	685	727	651	696	736	732	704	668	710	741	700	723	750	703	675	711	716	696	699	703	709	699	722	694	722	702	662	730	676	668	746	673	703	740	747	662	732	676	709	712	693	694	677	685	706	753	720	733	720	728	711	668	679	691	706	701	744	728	660	740	721	705	710	693	747	706	735	701	702	679	704	692	712	739	739	736	690	715	681	743	734	685	733	664	756	685	697	683	694	692	654	743	662	707	673	692	722	734	731	682	716	726	672	679	694	691	737	701	758	723	767	667	740	743	707	720	757	723	717	658	698	718	715	688	713	698	721	710	715	721	697	709	710	702	692	680	747	714	700	696	712	688	685	680	681	715	682	729	698	748	683	703	700	731	722	693	748	658	699	720	722	705	687	688	667	706	656	681	701	718	748	704	722	694	656	681	675	737	720	699	686	720	724	682	697	672	744	707	724	732	676	704	656	688	691	686	731	646	673	707	731	713	663	701	732	712	688	725	718	710	731	727	695	740	699	714	708	682	711	663	694	718	733	676	646	715	701	724	696	723	719	693	646	687	723	720	682	725	702	673	682	719	750	695	740	691	671	699	728	708	715	729	636	713	693	696	741	678	710	714	696	735	720	716	743	709	674	694	726	687	687	770	701	664	693	690	699	670	713	686	723	719	749	682	683	693	712	676	728	718	682	724	704	721	687	669	643	705	678	728	686	716	686	700	684	707	757	696	677	688	741	672	770	725	742	718	659	716	694	719	702	729	695	711	723	708	729	714	657	720	727	707	709	677	671	691	696	730	716	679	699	728	708	688	677	745	740	704	702	711	709	705	716	714	694	690	721	699	679	789	729	727	738	790	681	717	708	690	660	698	681	751	708	704	685	733	770	685	721	691	730	688	756	733	699	702	687	722	704	686	706	699	692	702	715	698	677	683	737	695	769	707	643	695	745	724	745	665	712	672	683	650	693	704	714	733	696	738	687	736	698	726	688	697	667	684	671	672	674	718	740	706	718	724	669	717	693	735	715	728	700	743	707	669	696	706	698	718	629	699	733	738	737	674	708	736	702	724	717	728	724	737	655	732	708	731	736	719	699	685	736	713	724	712	713	641	698	687	706	698	705	667	720	680	632	678	727	678	715	695	714	685	722	705	735	747	707	682	675	707	703	671	681	678	669	699	694	670	722	698	716	747	711	663	688	712	698	649	707	734	677	730	675	728	685	677	696	696	706	711	682	728	773	767	712	677	713	678	718	736	680	694	758	699	724	697	662	710	716	678	731	700	667	712	701	738	699	672	679	721	706	686	730	702	733	753	701	687	703	740	683	727	650	733	685	687	728	737	684	708	735	697	704	712	677	693	703	690	707	705	663	701	717	717	688	712	700	717	717	716	697	726	668	694	697	703	724	737	728	678	692	720	676	713	763	728	702	673	739	703	653	726	691	753	699	727	730	712	657	711	692	689	723	697	675	723	698	718	698	681	685	712	682	713	683	677	716	734	725	683	727	669	701	692	716	678	740	713	698	750	678	686	716	677	729	725	735	693	754	717	715	644	705	692	717	685	700	750	725	702	694	691	704	717	713	662	676	725	703	659	729	677	696	692	678	730	692	724	753	761	657	747	757	677	711	687	668	752	722	681	721	679	705	712	671	726	749	713	713	723	701	676	741	691	705	721	691	738	661	656	715	728	709	692	699	721	694	682	695	694	683	744	701	685	703	709	720	697	689	715	670	694	745	693	704	691	740	700	699	709	719	697	751	733	745	713	768	689	694	731	678	711	717	661	685	714	673	712	730	717	679	691	688	718	715	647	650	650	683	725	794	659	735	679	701	683	684	712	727	689	754	715	686	711	720	659	742	754	695	705	706	698	639	695	708	659	679	732	738	724	672	686	705	686	728	722	707	726	709	724	711	676	714	687	712	685	739	718	713	771	687	665	663	697	727	668	699	714	742	717	699
25188	21606	24675	29008	21607	21626	10242	444	323	259	237	239	199	198	193	191	197	189	193	176	183	163	162	176	155	173	161	161	166	144	157	170	143	176	174	171	141	154	167	179	150	163	187	153	170	135	163	170	161	166	141	161	151	163	156	146	182	169	166	174	157	156	162	186	168	171	167	142	160	140	163	154	138	138	156	166	177	162	189	171	161	157	162	153	161	145	163	135	157	164	147	186	156	177	158	157	176	156	167	138	133	139	150	167	168	182	141	144	169	172	128	148	176	159	158	156	141	158	149	140	145	164	148	164	169	185	194	156	167	138	185	164	165	163	145	132	136	158	147	169	175	163	149	160	173	162	149	151	163	146	176	154	146	169	180	162	145	155	193	183	172	193	155	122	154	163	176	140	147	139	147	147	141	163	123	155	142	159	166	148	133	153	157	145	141	152	175	175	162	150	154	149	158	150	180	169	150	147	162	177	170	169	154	153	152	164	180	130	135	146	155	132	169	146	154	167	160	145	146	158	154	141	150	150	153	167	183	161	146	144	148	172	150	165	142	188	138	148	153	161	151	147	163	165	164	146	162	173	150	169	171	160	168	168	141	146	144	180	158	160	165	162	155	139	139	167	134	144	169	168	172	142	150	153	171	174	125	194	171	166	166	160	140	169	155	143	205	173	168	146	179	169	153	147	160	142	168	148	158	150	161	158	128	165	142	171	148	138	149	163	126	166	169	173	167	169	166	167	158	162	144	156	156	144	168	183	160	194	174	136	146	147	131	148	177	184	207	153	165	145	160	198	149	159	189	172	155	163	179	162	160	156	140	148	158	149	171	151	158	166	154	162	167	148	149	140	159	165	152	135	138	169	192	160	152	140	174	160	141	173	175	160	143	155	186	148	161	143	147	168	165	166	175	164	142	186	165	181	149	145	162	139	169	169	157	146	163	128	147	153	147	164	178	160	133	148	161	169	159	173	182	145	148	149	164	158	171	150	167	161	168	174	143	164	168	152	167	192	138	147	145	172	180	163	142	161	147	153	157	167	156	146	153	134	178	165	154	148	158	161	155	150	178	164	185	165	146	149	167	161	158	172	184	162	141	137	167	149	146	161	154	156	143	172	198	127	135	157	165	165	161	140	176	175	158	142	152	162	174	180	142	179	154	160	160	163	163	132	141	127	132	155	176	149	139	170	163	147	164	170	195	154	146	143	152	188	192	145	147	141	161	169	154	160	152	163	142	152	144	178	146	171	166	150	142	152	165	161	153	174	160	166	168	164	156	153	154	168	156	171	177	160	156	154	165	162	161	156	138	182	156	169	153	189	149	147	169	155	156	175	154	181	161	147	161	113	148	170	156	155	151	164	150	142	165	189	182	148	150	157	152	156	159	141	175	174	140	170	170	163	159	156	163	169	170	162	146	155	188	178	154	158	149	154	171	163	170	152	174	155	178	156	164	143	167	136	179	165	182	164	146	136	151	188	167	157	172	166	130	153	164	153	134	151	145	157	146	162	159	159	154	149	160	138	186	158	143	143	163	148	181	145	161	178	132	153	186	149	173	164	164	146	152	154	170	147	165	137	158	149	153	169	183	177	153	159	181	151	161	178	141	153	157	169	166	137	148	185	166	151	137	166	154	149	156	152	140	165	178	179	146	166	168	163	151	168	142	183	153	159	163	155	150	166	182	179	163	167	131	165	187	169	174	147	167	130	172	119	137	149	159	139	162	174	158	162	154	172	140	173	189	163	168	142	159	155	175	122	170	144	160	159	162	132	134	159	137	149	139	170	171	144	167	156	186	165	144	157	174	170	160	166	152	157	172	159	176	170	187	168	147	141	193	191	147	152	157	170	180	154	182	171	144	162	162	162	134	142	169	134	136	180	155	160	164	167	157	153	177	152	150	170	125	142	153	162	196	162	178	152	144	138	143	169	146	166	150	141	159	162	143	167	142	192	167	154	146	155	170	175	149	183	146	170	139	166	178	137	148	140	164	158	156	161	174	154	163	184	184	164	161	149	166	145	161	158	161	177	144	162	152	161	171	159	174	199	168	156	164	169	148	144	150	152	135	165	142	147	161	148	140	151	175	123	141	160	153	163	183	172	161	149	120	156	164	184	179	170	148	168	157	160	192	165	182	164	172	160	172	143	158	153	158	149	156	179	164	141	140	166	141	141	149	145	152	154	178	185	168	166	150	116	151	164	162	141	162	139	176	168	159	131	191	154	168	162	187	157	146	151	161	195	151	155	173	160	170	163	166	167	175	166	150	149	143	159	161	179	140	159	139	150	151	172	167	150	167	146	150	143	156	166	150	163	158	150	156	145	139	152	168	137	165	151	176	147	174	123	164	159	165	149	160	153	153	163	173	146	160	154	159	178	140	157	143	167	176	139	167	159	140	173	190	159	157	157	179	137	154	180	174	132	148	149	148	179	166	172	156	142	151	149	166	161	170	177	142	174	176	177	135	157	162	135	154	159	179	150	163	142	153	174	173	156	124	155	156	139	156	174	160	159	159	170	160	166	148	166	145	197	154	137	133	154	138	165	139	163	151	156	165	149	179	160	170	145	171	169	136	156	143	178	174	172	182	137	133	184	159	164	158	163	163	147	152	152	155	145	175	158	144	158	155	160	147	141	145	164	175	168	160	162	159	207	166	158	156	173	167	149	156	149	155	169	135	164	152	169	148	150	160	150	134	151	160	144	170	177	168	166	136	152	175	156	153	137	155	148	175	159	161	147	170	152	177	153	148	141	156	152	145	153	160	187	172	157	153	154	162	155	162	135	175	148	156	159	161	170	159	157	138	154	158	159	161	152	164	184	165	147	171	150	150	156	138	166	152	157	174	178	171	144	155	146	151	161	178	155	159	167	149	171	175	168	153	152	181	161	159	142	185	154	173	154	152	137	155	185	171	138	156	149	146	152	160	163	163	150	159	174	168	176	156	179	143	148	154	162	137	139	121	167	158	138	149	148	164	170	128	148	170	157	139	177	175	144	173	148	175	172	164	140	143	150	160	160	143	152	160	164	140	163	150	135	157	153	166	146	137	121	153	160	164	144	180	140	157	174	144	155	159	151	159	164	167	172	171	160	129	166	168	146	151	178	170	150	144	175	159	148	176	135	148	171	164	158	142	140	142	139	170	141	164	149	145	183	163	169	153	162	166	155	149	153	154	162	190	176	161	181	168	137	143	151	154	142	183	174	171	174	159	157	161	151	162	182	154	171	156	159	148	145	177	171	172	166	147	157	163	152	158	146	148	135	183	145	153	161	148	145	139	147	162	159	185	148	155	185	181	142	154	196	162	158	150	173	186	139	159	163	160	141	149	167	165	142	139	165	167	147	169	162	162	165	147	137	171	155	170	161	164	177	169	146	149	141	164	176	164	177	166	144	167	156	155	139	160	177	147	148	161	149	180	161	156	141	146	165	148	158	172	145	166	190	182	149	171	150	160	158	155	150	169	138	166	165	184	159	182	143	152	120	154	167	162	142
4126	2996	1266	715	538	499	518	409	435	415	372	426	405	400	394	399	350	388	394	364	354	430	403	351	367	392	373	353	404	370	383	388	387	388	343	361	381	370	387	366	385	405	400	351	328	387	390	407	362	401	374	362	372	407	390	343	367	367	385	379	379	362	391	390	374	367	376	401	382	382	408	355	386	380	395	373	409	368	374	375	352	383	380	360	382	383	388	376	409	359	362	380	387	405	402	393	385	375	352	365	371	409	365	396	334	373	386	361	380	383	368	358	371	405	376	362	374	381	365	327	403	349	362	391	352	346	374	375	358	358	379	372	360	359	373	388	395	381	353	370	405	376	351	356	421	380	416	376	407	363	361	382	386	356	360	358	383	386	354	352	377	372	413	364	360	375	348	377	389	354	367	378	365	336	374	368	366	388	361	336	361	386	363	365	373	382	380	411	379	349	391	416	348	345	381	352	375	374	351	361	376	363	373	378	350	359	358	380	363	355	386	366	370	351	402	386	396	385	367	378	372	392	370	359	390	416	403	348	354	356	399	367	400	348	379	379	364	375	345	363	389	413	376	365	368	385	412	373	382	383	380	364	367	358	358	370	346	346	331	367	387	398	381	404	360	358	401	353	360	378	380	375	395	380	374	370	383	375	387	388	371	359	383	363	336	390	416	398	408	370	332	373	381	349	387	376	353	388	381	392	377	370	356	397	385	371	415	388	354	383	387	406	394	361	373	387	356	391	378	385	385	359	361	371	337	370	386	383	402	400	375	370	382	376	371	375	395	414	363	384	358	387	389	431	345	379	326	377	368	403	387	362	361	418	384	403	371	375	391	341	397	376	383	393	385	373	362	347	376	364	344	379	381	386	416	392	382	372	386	395	373	369	349	402	358	398	421	381	351	373	422	399	384	374	375	386	371	404	379	381	366	391	369	387	415	389	381	386	379	383	368	380	380	372	349	386	400	422	389	391	371	383	363	348	412	383	379	370	392	359	397	362	361	365	390	379	384	400	356	367	371	330	374	394	377	363	386	337	382	379	381	337	372	363	358	374	387	383	395	399	406	377	409	376	368	373	384	366	412	391	399	410	414	384	345	389	407	375	386	387	356	373	380	377	380	382	379	367	374	340	342	384	364	380	354	385	376	378	368	348	379	392	409	385	400	415	360	438	403	374	386	378	372	385	372	364	389	361	390	382	379	358	394	340	334	376	363	346	401	377	371	354	367	376	381	363	379	343	375	361	389	390	339	389	374	378	373	377	394	371	378	367	398	371	384	373	374	351	330	380	373	358	369	385	374	378	374	404	368	354	353	359	362	369	398	372	375	379	356	363	417	368	397	363	380	378	409	411	366	425	404	388	365	356	367	366	368	381	348	373	336	353	395	372	385	358	341	364	381	365	348	362	420	362	359	371	395	389	375	348	408	367	368	381	351	366	375	313	367	371	403	365	393	368	385	404	402	368	362	389	406	396	377	387	367	382	397	368	340	361	373	342	352	389	359	398	377	394	365	428	376	362	372	370	364	344	349	379	393	376	371	387	402	361	396	366	365	391	350	379	379	369	385	392	423	389	368	335	390	365	385	407	418	367	385	387	401	345	399	361	377	421	361	369	373	365	377	385	398	363	381	396	376	401	335	352	337	354	399	362	361	366	358	393	360	367	406	394	332	390	387	390	353	365	380	394	396	349	337	393	375	389	402	398	399	383	396	376	341	409	354	377	355	362	391	359	392	397	397	382	371	378	386	326	353	379	390	363	385	362	398	399	367	396	416	363	372	357	372	357	384	390	388	346	382	388	389	387	386	392	354	365	390	368	371	353	362	395	413	394	354	381	396	360	376	381	375	364	362	389	375	380	379	352	368	357	394	406	400	363	382	418	382	396	410	374	388	343	364	399	377	392	384	366	376	354	374	380	372	386	416	372	364	409	352	366	389	403	374	373	381	350	352	347	403	413	398	385	396	404	362	410	361	406	368	398	331	391	348	338	377	373	381	356	345	374	422	371	402	392	405	402	390	380	363	393	352	378	374	385	402	379	375	406	401	354	392	427	348	362	409	391	365	377	386	395	359	368	389	379	382	385	334	387	350	381	359	392	359	380	361	389	367	341	382	344	352	396	405	379	347	394	378	411	401	376	365	371	383	385	362	354	338	346	382	377	370	367	378	369	387	386	361	360	398	358	365	355	396	395	353	370	394	381	371	394	385	370	402	402	365	364	401	356	374	360	386	410	373	380	371	373	372	417	412	358	373	358	389	364	393	377	340	384	371	372	387	356	350	375	397	385	360	379	375	394	381	369	365	400	378	360	389	385	338	390	375	421	397	360	337	403	360	354	398	361	398	378	340	379	393	375	390	319	373	382	379	387	360	393	384	361	410	389	346	362	393	403	366	369	401	381	345	381	389	371	362	394	384	409	404	393	348	385	382	385	362	385	394	394	390	368	356	422	380	394	375	374	370	379	348	339	385	382	374	398	370	367	389	394	344	378	368	363	400	377	379	348	355	362	366	346	382	374	404	358	387	372	351	377	360	373	368	385	343	360	381	394	424	391	386	386	425	358	416	388	369	366	366	395	403	361	363	387	421	398	368	376	387	374	424	369	373	376	393	398	342	360	378	395	353	386	374	393	395	370	361	363	369	351	381	384	397	416	398	393	393	387	364	393	365	391	384	412	401	374	363	398	364	357	370	346	387	404	408	371	386	335	371	355	383	387	371	365	380	338	361	358	345	381	400	366	390	333	401	377	376	417	369	375	394	387	395	392	389	385	388	363	371	385	376	378	361	376	362	394	386	389	398	355	394	360	365	390	398	347	370	390	394	394	399	353	409	385	381	388	381	394	401	369	381	390	388	369	376	372	344	374	389	364	399	389	359	347	356	365	359	414	371	401	379	363	367	412	356	379	356	378	377	419	349	379	345	392	356	401	374	366	380	373	371	356	386	402	366	377	391	383	436	394	372	379	386	374	365	373	373	392	377	362	362	373	356	347	393	413	346	374	368	326	432	358	374	391	399	363	386	363	409	387	362	381	355	349	365	353	392	374	376	398	367	380	404	355	359	381	369	364	377	354	387	396	370	349	381	342	379	372	386	396	358	388	387	382	365	361	362	365	359	353	359	387	376	336	353	320	366	381	351	374	404	406	384	363	386	388	420	388	368	375	358	345	378	372	377	367	374	377	404	385	418	362	368	367	394	386	332	366	374	385	363	348	394	369	373	355	375	377	344	363	395	353	375	400	372	382	393	395	380	371	381	383	386	376	389	403	384	357	408	426	360	357	368	342	401	337	354	371	328	373	358	382	362	411	365	335	382	377	352	377	412	373	378	382	390	371	384	382	372	354	385	428	391	362	388	407	356	340	356	361	390	396	359	388	384	391	359	386	399	365	378	381	344	373	348	373	369	357	392	386	363	402	382	369	386	385	381	380	364	365	330	375	388	363	380	415	370	395	431	371	360	366	367	370	394	382	381	383	357	381	368	391	354	345	378	405
34212	15652	2911	905	735	760	613	444	485	469	468	468	420	448	451	518	483	453	531	443	475	470	489	506	498	475	489	510	493	466	448	482	469	483	425	546	462	484	478	456	486	488	518	509	506	471	459	497	440	466	447	462	494	488	481	514	499	470	470	512	513	438	470	490	509	462	466	489	477	468	467	477	493	489	503	466	481	493	510	493	480	488	497	456	468	487	474	457	502	488	460	464	482	480	483	457	461	533	497	454	495	508	500	475	511	455	475	496	442	454	502	501	507	442	454	470	476	492	475	451	487	498	513	498	469	531	489	490	476	487	520	457	526	498	451	457	486	457	478	466	479	478	437	465	499	506	494	448	467	514	464	454	459	471	484	501	498	476	446	472	477	448	466	486	490	505	478	433	485	481	472	464	453	483	470	477	480	501	478	450	463	480	469	465	476	444	485	499	450	479	442	486	462	459	475	451	455	466	472	474	491	484	479	450	441	491	499	462	465	443	454	489	488	478	505	434	486	437	510	466	496	473	524	469	470	499	489	465	453	469	471	471	482	477	454	506	511	427	476	514	505	480	473	494	480	476	444	500	492	497	466	499	470	493	432	519	468	468	537	493	475	524	468	510	449	457	467	503	462	434	497	525	511	532	448	471	444	455	497	471	516	477	519	466	494	461	463	469	510	490	515	456	501	499	488	481	507	432	448	443	465	473	443	456	491	461	457	450	472	465	488	464	460	473	485	469	489	467	468	479	460	460	470	500	505	480	513	482	474	462	497	503	512	495	436	483	477	476	438	412	470	493	469	492	455	489	454	457	459	481	494	497	474	491	452	469	489	477	502	466	454	498	471	438	441	453	496	481	485	473	516	506	481	451	472	524	496	471	512	474	460	490	468	491	442	485	440	503	494	498	514	449	487	465	518	495	491	487	496	470	476	488	493	474	499	488	494	482	511	467	476	424	466	459	513	480	443	482	448	498	464	481	508	478	432	490	495	507	486	464	481	479	464	427	478	455	476	500	446	451	436	456	482	451	482	498	500	514	484	484	469	447	483	466	471	467	523	482	477	453	435	472	449	469	464	450	505	486	490	496	457	464	495	436	466	453	492	496	496	467	438	456	495	490	499	467	473	480	475	504	487	452	456	466	464	485	490	525	485	453	496	462	494	483	486	483	484	446	458	470	459	451	498	511	486	462	483	489	458	463	487	474	456	506	502	474	438	543	462	461	466	417	478	475	433	489	492	484	465	516	479	443	458	453	501	518	449	497	464	432	490	500	488	486	470	473	461	501	457	472	478	441	452	487	496	483	466	464	454	478	467	506	556	455	484	470	512	452	474	515	477	468	454	445	467	461	494	471	469	507	466	498	473	431	458	484	514	461	435	448	446	469	454	495	486	431	446	438	512	481	477	502	450	477	513	496	497	467	516	450	506	469	487	458	485	491	494	503	469	450	453	451	465	484	491	432	470	450	518	426	476	448	481	487	487	486	453	495	517	498	449	515	464	483	456	451	462	518	444	453	480	468	461	478	475	496	480	533	474	466	465	484	455	461	455	483	472	460	494	491	484	471	522	462	488	463	437	487	523	479	456	486	460	439	505	481	494	471	491	455	474	446	483	417	459	463	499	479	433	446	471	451	464	427	484	494	512	544	498	479	464	491	457	466	490	448	471	500	428	484	466	488	451	451	439	467	497	443	492	510	478	491	478	446	463	457	484	456	487	453	481	487	461	473	509	489	458	459	436	483	474	492	498	476	500	463	482	436	474	467	475	492	478	455	462	508	473	520	444	483	459	414	477	473	455	512	506	476	498	509	456	499	470	500	419	442	510	509	492	474	497	526	501	483	500	504	475	504	498	463	499	472	430	464	484	520	507	501	435	480	503	463	484	497	513	458	479	484	471	502	482	452	477	464	470	532	476	445	473	469	497	462	473	459	469	485	468	442	432	435	504	479	467	515	518	461	471	468	510	479	458	499	492	515	485	435	472	483	504	441	487	502	526	466	502	472	471	496	482	498	490	465	459	460	470	522	477	440	480	491	418	489	462	458	488	490	492	492	488	482	477	453	448	471	480	472	496	451	513	493	464	470	504	474	457	453	483	437	474	444	474	470	437	499	449	507	475	481	431	467	439	480	542	503	487	524	491	479	485	457	474	464	476	490	442	469	468	502	487	458	469	512	495	447	449	449	477	492	482	453	458	483	506	510	456	489	520	493	518	496	507	456	509	456	487	450	482	453	461	451	458	482	422	451	468	434	441	455	506	514	486	451	470	495	461	474	437	442	449	502	469	485	491	445	479	463	529	486	448	529	455	482	483	453	472	471	475	480	498	479	493	462	447	524	545	525	466	478	518	485	496	492	461	417	456	478	494	508	469	489	463	452	474	441	469	471	512	493	479	455	476	480	460	469	466	530	496	480	462	482	510	461	491	500	437	497	484	490	532	512	496	464	503	464	459	464	484	425	468	494	467	472	471	477	456	510	471	496	511	485	516	438	442	496	488	471	479	496	476	483	455	470	465	447	499	479	491	503	442	490	519	471	520	458	554	493	461	491	486	480	478	489	442	446	457	482	436	471	515	450	483	464	485	478	504	466	465	482	461	451	465	462	478	443	472	520	463	430	473	454	485	470	465	509	485	452	479	460	499	431	464	455	486	484	481	522	478	484	506	497	458	521	449	513	493	501	455	450	460	481	474	469	517	484	477	497	468	538	526	470	442	511	492	435	474	493	482	524	511	482	466	492	491	481	519	456	463	484	503	453	457	472	489	472	467	512	479	458	510	468	463	448	471	468	490	459	456	485	489	461	454	461	455	451	464	492	488	497	462	457	483	489	450	463	503	469	430	488	500	493	486	465	449	503	464	471	484	472	476	486	461	490	525	483	440	490	488	456	490	446	523	441	416	474	509	480	489	486	497	484	533	483	459	464	452	451	513	488	462	472	475	425	472	506	441	523	485	503	526	499	464	493	476	494	464	465	505	440	460	463	476	477	468	501	475	467	522	480	450	435	467	432	492	423	462	458	475	487	479	492	494	497	479	455	478	487	458	461	476	487	475	496	471	493	423	469	471	404	483	495	453	507	502	479	524	496	491	517	482	475	477	466	472	448	450	481	457	474	489	497	453	466	461	448	468	433	460	512	493	434	468	494	458	458	519	469	450	493	474	442	469	499	451	467	455	509	460	477	504	460	483	473	450	470	468	443	472	485	464	497	509	473	509	501	485	460	439	470	477	464	433	479	455	447	501	496	462	433	492	454	491	454	481	492	517	490	461	428	489	550	481	483	454	453	441	438	484	498	484	462	525	449	551	501	502	467	478	486	489	482	453	506	473	505	479	511	508	470	427	431	477	492	452	470	506	463	481	495	488	506	457	502	518	484	447	470	486	478	485	486	481	493	474	448	456	480	487	486	440	484	450	498	432	497	476	415	488	469	496	463	471	470	433	457	462	495	528	446	479	438	450	473	449	480	453	472	472	470	452	436	466	469	424	508	472	527
8217	1154	1053	1036	940	1041	1007	1029	1009	1046	1009	990	968	986	989	1008	1008	1016	987	937	960	988	992	911	994	950	984	948	1019	1026	1025	999	1018	960	996	991	1013	978	1018	943	1027	970	983	958	945	1026	984	1001	1000	988	959	1069	964	1009	1000	973	958	882	959	1004	956	1001	980	1018	954	1010	987	951	977	1019	1006	1019	961	927	1005	1000	1009	1008	1013	989	1003	997	1005	984	946	982	973	928	953	988	967	948	981	980	957	1038	955	977	971	981	979	980	960	970	1012	934	1003	946	1004	1012	985	975	1000	980	1049	982	1027	960	967	988	1021	972	1006	977	1010	956	1042	954	982	964	1027	1024	992	1021	1020	1001	961	986	995	971	986	997	974	985	941	1023	953	1000	979	969	1009	994	1012	1023	966	984	975	999	992	1026	973	1027	961	1021	1029	972	1048	973	944	1016	1062	1007	1012	953	1027	1023	1025	1030	985	1021	989	1041	995	993	972	966	997	967	988	1042	956	1037	941	975	995	1008	962	991	986	982	994	1021	985	994	1076	977	987	987	957	1023	971	967	1021	1028	974	956	978	980	1022	971	954	954	1039	973	951	1007	1007	963	964	1002	1062	953	1001	1020	1026	977	979	987	1015	956	1038	953	975	962	980	1017	993	926	1013	975	964	995	981	959	999	958	1011	1036	973	1028	1026	1010	982	1003	1013	958	986	1018	1037	943	954	1017	1021	914	973	1006	946	998	986	1009	1020	1010	997	987	1033	999	1022	993	986	965	975	958	959	995	983	1010	1003	930	1015	1072	1008	978	972	980	970	954	989	1010	1021	1020	986	958	953	955	1017	988	1028	982	999	1011	964	1051	1024	952	994	970	1063	948	1001	963	1010	990	966	982	921	944	1014	919	993	942	940	950	994	1009	976	995	953	997	982	993	979	1005	1027	1000	981	990	991	990	1001	1021	949	980	1005	1022	961	989	1010	1030	941	1039	1026	949	925	960	1016	1011	960	995	1016	979	1043	1031	994	995	1031	960	935	1017	1017	1037	970	986	978	990	960	1020	973	970	1005	1000	985	993	976	988	1025	979	963	961	1065	1009	916	1004	968	959	1058	1003	948	981	999	1072	970	1017	999	926	1010	1001	978	967	965	966	953	962	980	969	1013	1023	1014	980	998	941	973	1003	956	966	1004	940	999	973	991	1001	1014	977	993	997	971	968	982	968	999	964	975	991	962	994	1059	1015	955	949	1014	969	994	1013	961	972	1000	997	949	1018	1005	997	948	985	986	969	1001	947	1000	967	991	999	979	1042	998	991	1020	1003	969	977	975	918	965	1018	993	998	975	958	963	1022	961	967	1009	967	935	946	972	959	1019	985	921	951	951	1042	1025	949	999	966	966	990	992	1012	1052	957	994	971	981	974	991	952	983	989	972	940	994	1022	954	968	1043	966	1018	964	1040	996	1020	970	1041	992	957	982	1021	974	971	953	984	989	936	983	1008	1003	970	996	979	1013	968	997	997	981	1010	996	954	1006	965	1047	1067	943	1017	1032	989	946	934	965	1028	971	1017	971	1020	1017	941	994	954	1003	974	950	1013	1015	1014	1061	946	1048	978	1009	973	986	987	1014	978	932	948	1055	972	985	1003	1016	980	926	995	1042	963	957	975	969	1004	985	1001	958	985	987	1009	1014	977	970	961	965	965	941	1002	1025	1009	983	1030	994	1003	994	966	960	941	1006	977	996	980	996	1036	1031	955	987	1026	993	1031	987	945	1030	1001	1000	959	987	923	1039	927	990	1000	966	966	987	952	996	1045	1037	979	976	983	1014	1011	997	1033	922	997	986	965	953	1020	947	941	989	948	1037	1023	1001	1050	938	1020	1013	988	989	966	998	991	1002	981	947	964	1027	991	972	1007	1014	967	948	976	966	934	1001	1023	981	1014	947	989	944	913	983	951	1032	973	1031	1029	972	1017	1015	983	967	1025	997	966	1007	996	970	1006	987	1032	1062	971	964	977	930	948	975	989	985	971	956	1028	1010	1035	951	1037	990	991	976	990	949	994	983	1030	937	1069	998	996	1002	1044	1006	944	1028	1019	987	1003	974	971	1017	1025	1032	1085	949	1025	965	1007	982	970	932	1028	1012	1021	946	992	1020	1076	989	1006	1046	1097	993	973	971	955	941	1007	1040	957	1030	1002	1027	981	974	995	950	999	979	1047	964	961	1011	1005	1033	940	1020	1000	1030	947	1074	972	1025	969	962	1004	966	973	986	979	986	988	1005	1019	995	960	969	999	1009	1016	1015	976	1019	973	990	986	962	988	992	1007	943	941	988	1003	967	965	939	989	961	979	997	1005	1013	984	1023	1046	1007	976	973	958	1010	940	950	914	986	980	978	1019	968	994	989	1028	1033	936	988	1059	949	978	952	983	963	1019	953	967	926	1007	975	991	967	936	1023	975	990	1035	985	975	1041	976	986	1015	934	1038	984	973	982	937	1052	961	968	1008	951	994	1018	1026	1003	997	964	1040	1009	1018	980	1021	983	946	1002	968	981	1012	1038	1013	947	949	985	1041	980	946	1026	956	1029	954	991	947	982	985	1014	997	991	1012	964	1019	974	1018	1034	1005	937	965	1022	924	982	1033	976	978	956	984	1008	984	984	953	948	1028	947	935	992	958	1006	974	1028	1018	994	954	955	982	987	1004	1004	984	1017	955	990	959	959	969	990	1021	976	940	988	903	1005	984	925	1054	1010	941	984	991	1018	1013	994	954	982	999	1053	979	949	998	956	1010	1021	983	977	985	965	1013	1002	952	956	934	1029	964	988	986	999	1032	979	1015	957	938	1111	1035	973	995	948	974	995	994	951	1048	952	1005	1010	928	1047	979	959	1014	973	996	986	960	963	914	982	999	986	970	968	974	1014	1003	1000	946	1012	1009	1010	1007	1000	994	983	1036	1030	999	1033	1002	985	1000	1017	1006	976	989	960	958	960	1007	1008	1004	1076	1001	1011	937	970	952	974	994	968	986	977	960	1019	1002	1009	976	1004	966	1040	996	963	977	937	1033	1008	986	1005	985	877	975	987	988	1007	953	986	988	979	1026	1048	1014	1015	964	1036	959	1005	981	964	980	980	949	989	994	1007	993	1017	927	984	958	923	1022	974	990	1031	961	943	1037	1015	1028	981	998	1000	937	970	972	943	933	986	929	1014	1008	985	1004	942	976	995	926	999	933	936	1013	966	989	1006	1051	1030	984	968	994	1005	938	994	1014	964	1002	1042	991	1006	982	999	990	1025	1012	1027	977	1045	960	978	999	995	1009	978	1005	970	952	1014	981	999	960	979	1001	1046	1006	991	996	938	1002	1003	1036	1008	1004	982	1004	1003	1019	982	961	1009	980	1019	977	967	994	993	939	945	1007	986	973	954	989	999	966	994	1037	999	1009	996	1027	1019	957	963	1006	1058	962	985	956	947	972	1054	952	1006	990	979	973	1033	1038	960	965	949	1021	966	923	944	932	967	985	995	1011	1001	1033	941	953	996	1055	946	975	1036	992	991	978	969	1066	906	982	980	989	1026	1031	985	938	991	1050	979	962	999	1070	1053	1033	972	991	992	977	1039	953	988	1018	984	1035	968	1013	959	981	1000	1047	1022	959	993	970	983	976	976	988	1008	988	954	1005	966	1016	976	1025	952	1003	975	1011	991	1013	1013	980	1002	979	986	1011	1050	972	999	938	944	948	978	1033	967	979	1027	994	1074	1062	966	966	1004	981	1027	979	979	984	995	968	1040	964	1010	983	1012	981	1020	993	942	1036	958	1005	981	967	979	1021	1004	960	960	1012	937	1000	967	981	1011	985	953	938	980	913	988	989	979	969	967	1003	945	974	952	1001	957	956	980	971	1012	981	1058	997	988	1026	1010	960	1040	934	1006	994	1038	991	964	973	975	998	986	999	1024	977	1021	974	1031	959	978	1073	927	945	1000	1026	1023	986	1000	1030	1010	1007	974	973	1045	1012	913	959	978	957	991	967	964	1027	1010	998	968	981	1002	1007	1001	979	961	1021	956	970	1004	956	1075
26008	21604	24219	29489	21621	10709	609	439	414	377	388	363	379	394	379	360	350	379	381	359	351	335	313	338	363	351	343	303	329	311	292	301	362	313	358	310	356	326	362	292	349	347	328	320	351	339	350	335	330	349	331	349	328	317	316	303	343	337	314	356	331	282	329	339	339	318	297	342	361	286	343	337	360	294	357	333	324	354	331	346	301	318	320	321	324	347	326	333	315	346	345	332	297	336	307	294	311	353	335	297	317	331	313	375	338	354	346	341	322	354	298	356	371	322	321	337	325	341	326	351	323	328	343	314	327	359	313	328	294	333	359	333	320	325	352	333	377	287	339	333	305	328	318	368	381	339	354	330	349	339	332	329	344	335	318	332	348	280	340	332	324	343	329	315	348	308	344	336	348	345	322	339	327	326	349	337	357	330	368	337	306	336	329	320	323	308	313	323	340	326	299	366	313	335	308	322	338	325	319	311	303	316	318	366	319	347	313	340	328	316	304	328	314	308	369	321	335	292	335	367	331	349	322	319	373	362	380	314	328	334	351	319	313	336	377	311	328	356	352	342	314	323	324	322	298	330	329	337	344	352	334	321	319	341	356	386	340	307	318	340	309	341	317	348	312	333	333	359	342	343	302	334	320	358	351	360	330	313	326	317	353	315	309	337	375	323	284	337	376	324	359	317	345	307	333	339	320	340	319	302	351	338	322	312	359	383	323	332	338	299	362	334	314	335	312	355	353	350	338	329	329	329	319	275	307	338	323	310	289	318	297	347	318	308	315	381	336	353	333	380	337	325	329	319	314	386	335	314	304	318	342	307	304	333	316	359	305	335	308	321	360	356	339	350	301	337	316	340	348	327	303	324	310	323	330	282	315	361	349	369	346	324	348	306	292	343	358	295	317	323	351	339	330	345	319	366	359	334	331	317	318	259	303	328	348	331	317	337	341	321	321	323	346	340	328	316	309	320	320	317	323	331	326	348	311	309	291	342	307	361	368	289	320	356	327	333	333	367	310	352	346	328	346	319	349	344	297	330	303	346	325	349	375	307	300	335	349	326	310	336	317	360	362	348	341	321	337	302	301	334	331	343	334	299	302	333	336	370	317	338	345	314	332	391	308	317	339	326	305	357	345	371	326	358	328	329	361	361	331	292	324	337	308	306	335	331	350	331	328	332	350	304	341	320	412	312	341	372	340	354	319	312	333	351	315	342	313	351	368	358	336	313	334	352	297	335	334	338	331	305	362	364	326	340	351	327	326	342	359	371	312	327	299	312	355	329	357	332	352	361	336	350	332	379	343	306	359	316	354	343	338	291	332	348	314	382	311	333	322	363	335	360	323	350	299	301	312	332	355	361	308	323	354	338	346	332	316	386	334	326	331	317	359	364	284	337	345	330	318	312	345	312	353	371	318	348	336	322	345	373	316	334	363	325	327	356	340	323	349	332	343	340	331	298	342	323	342	342	335	346	338	310	355	339	349	337	356	336	328	337	333	320	329	355	315	314	361	327	346	332	334	366	324	278	355	335	389	314	301	322	355	359	300	319	352	314	330	342	356	350	313	339	341	344	308	308	313	328	338	319	366	349	344	293	319	311	349	356	320	333	317	330	330	323	319	322	302	355	299	351	337	307	274	341	336	311	319	326	318	341	290	308	355	320	285	331	299	348	313	337	326	319	325	332	326	329	372	347	323	344	330	322	329	277	350	348	313	338	341	322	326	345	327	349	297	330	326	291	332	364	298	353	294	365	355	323	338	317	324	312	360	340	294	348	362	342	331	358	300	358	348	374	321	308	335	318	334	329	326	346	342	366	365	307	356	354	341	320	326	345	318	346	358	315	353	313	362	311	329	319	353	326	336	312	314	356	317	330	339	304	343	304	324	296	312	324	359	332	333	294	341	349	330	347	329	330	348	326	310	380	356	324	340	338	316	340	343	336	311	336	337	317	340	341	313	316	323	314	314	333	329	358	348	337	319	343	320	368	300	326	298	341	326	344	346	331	306	322	296	316	361	318	370	310	368	357	306	362	334	330	352	308	329	370	333	339	367	313	336	316	350	318	315	339	316	332	366	321	347	340	322	328	313	325	336	340	319	322	316	320	339	341	307	287	338	295	360	324	340	341	319	349	335	359	343	351	324	336	311	344	340	339	326	323	318	313	310	348	375	351	308	337	354	323	330	348	311	328	320	354	342	326	295	330	328	336	298	362	345	313	345	308	334	341	348	310	325	347	320	326	312	382	350	328	320	320	332	325	335	338	316	340	351	324	320	351	344	305	309	349	323	330	338	318	344	320	322	323	332	338	335	335	334	336	302	330	296	354	307	324	360	338	316	284	290	324	344	353	340	324	326	306	339	326	346	309	339	330	320	356	327	352	358	334	311	320	352	335	337	342	370	336	309	292	312	308	351	386	316	343	336	339	350	339	376	288	304	318	335	346	344	339	358	334	336	314	333	331	367	327	326	352	363	340	319	353	326	319	334	320	306	329	330	307	345	349	315	320	342	329	348	332	328	328	313	359	335	326	369	309	335	340	339	344	344	378	322	333	352	318	336	340	335	267	327	324	347	324	323	367	326	332	330	320	329	326	357	316	351	329	330	320	346	338	336	342	341	364	314	317	348	328	302	302	307	306	335	327	355	370	309	357	326	314	311	325	308	325	348	317	326	331	328	336	275	354	367	329	329	310	354	345	322	337	301	356	324	324	328	342	298	343	327	339	348	381	311	357	322	331	309	313	350	350	347	335	321	317	316	316	299	324	333	321	356	326	322	325	337	333	333	320	348	325	314	326	349	321	335	304	345	312	346	345	328	306	313	314	309	332	327	321	332	329	334	319	319	324	362	322	302	367	329	361	316	327	326	302	283	342	336	345	362	313	341	330	347	318	302	323	338	340	353	329	351	359	365	330	367	350	285	309	332	336	343	330	317	352	362	311	340	330	351	324	328	318	349	379	332	341	315	327	323	357	351	342	344	329	336	345	319	332	315	332	364	326	340	340	349	307	313	352	333	326	363	371	344	340	352	322	348	321	364	347	344	347	318	337	327	328	296	334	333	314	345	354	330	318	329	301	342	336	366	306	317	348	350	356	331	339	359	316	378	365	322	317	345	314	346	321	335	312	381	355	311	338	328	314	333	330	328	344	338	348	319	328	348	287	359	326	339	344	338	345	318	302	317	310	362	343	326	333	336	289	315	322	332	325	332	332	309	353	311	314	271	330	369	333	296	322	334	308	313	356	332	326	342	319	318	305	303	319	314	303	281	337	327	318	345	330	320	329	344	343	337	331	306	329	325	354	353	288	315	329	346	323	311	325	339	328	308	337	346	317	327	309	349	335	331	358	330	296	334	334	358	354	317	360	386	343	300	311	321	326	356	322	313	328	345	300	315	357	319	333	323	329	316	313	342	350	331	311	336	315	323	329	348	367	348	310	371	304	338	329	368	349	321	317	333	316	358	342	350	306	335	349	328	311	360	354	336	353	357	339	318	312
4597	1974	1213	905	760	789	729	753	672	743	714	727	720	733	713	692	669	719	748	669	678	735	710	733	710	662	673	685	706	694	701	692	685	709	687	686	695	696	749	699	703	746	695	726	709	708	698	704	713	703	669	718	753	714	720	728	680	714	723	744	740	682	682	709	736	705	732	661	723	727	734	693	677	706	700	748	671	686	718	738	752	663	694	680	703	692	712	698	681	697	675	695	672	730	702	661	713	743	712	700	669	701	664	687	771	697	684	691	699	714	695	702	691	686	705	683	651	701	696	716	681	744	709	709	691	722	726	691	729	711	710	727	709	719	738	674	694	681	690	705	723	694	720	718	721	730	659	675	700	689	699	660	682	689	690	690	708	757	681	694	723	651	671	687	728	728	713	685	672	706	736	714	695	684	656	714	721	722	710	743	764	671	716	657	714	692	679	715	731	727	667	721	756	718	704	730	700	741	693	678	678	704	691	701	678	714	703	708	710	706	714	696	677	710	676	700	746	713	749	670	749	713	766	688	656	703	702	711	712	691	734	684	712	744	751	719	660	680	712	718	693	669	736	691	763	674	690	734	739	684	682	732	750	700	648	670	696	695	701	731	681	735	719	698	736	737	675	716	653	725	672	732	671	644	635	716	719	674	684	676	708	705	674	728	719	722	714	719	747	726	676	652	670	694	697	748	698	715	686	668	710	721	709	755	713	733	688	719	714	714	744	699	768	697	718	722	691	677	725	744	719	665	687	682	699	695	752	722	691	696	735	692	720	707	728	674	715	702	675	762	684	721	708	666	666	695	710	695	683	689	667	702	629	717	730	675	701	666	701	694	719	712	701	686	706	727	673	702	674	676	680	695	718	718	643	662	684	689	714	675	710	698	642	703	742	741	693	695	724	704	694	685	652	705	734	692	731	658	766	697	705	733	647	708	688	698	673	648	764	673	758	734	697	723	727	734	736	737	687	723	735	700	662	682	713	732	694	686	705	745	701	738	695	670	717	683	718	693	670	707	696	700	698	721	725	722	677	681	713	703	721	646	682	680	739	726	656	728	662	659	666	669	699	727	724	659	689	713	696	675	687	675	732	686	684	713	673	779	746	718	705	647	672	678	719	722	755	732	676	736	705	709	690	714	747	658	699	667	696	714	742	684	639	665	722	653	734	725	676	693	700	707	734	711	685	717	721	705	696	682	743	694	696	713	707	712	713	705	703	727	663	711	686	688	654	649	718	706	678	748	744	733	692	681	699	708	756	716	647	694	705	730	735	669	704	728	705	679	687	712	731	685	676	699	749	689	720	692	657	744	663	656	665	715	701	694	713	697	684	693	684	676	699	737	707	691	746	701	692	709	723	645	704	669	702	730	689	682	712	747	685	745	727	722	697	707	694	713	752	737	759	691	707	684	726	692	663	717	725	690	737	709	709	730	702	698	758	687	670	681	645	717	674	680	733	718	735	692	675	729	724	705	734	695	695	694	638	720	691	731	706	664	679	698	749	671	666	667	726	722	692	763	688	702	660	668	745	661	710	729	685	707	682	686	704	676	716	711	724	710	693	744	752	716	649	701	696	727	704	731	685	674	713	658	687	688	702	732	700	649	745	729	707	736	711	703	660	704	726	727	665	710	700	711	750	719	682	714	694	674	670	714	734	693	683	718	719	674	689	709	673	670	694	701	725	731	697	734	703	678	724	702	706	717	682	731	687	720	685	705	713	712	685	702	722	706	658	695	731	684	723	688	654	752	705	667	697	732	729	728	713	670	719	684	669	674	776	708	700	697	656	702	734	639	730	677	672	718	682	731	760	709	696	674	685	684	693	696	684	676	707	668	717	671	718	736	687	741	680	696	672	697	725	744	695	698	748	724	682	770	716	758	744	698	734	721	659	709	690	746	710	667	723	698	669	708	719	660	732	691	735	716	687	735	718	723	694	696	693	698	709	699	678	679	651	715	725	718	675	714	703	703	686	707	707	690	706	693	692	738	663	707	692	699	659	713	640	669	688	693	678	664	685	702	762	720	710	693	699	740	700	691	732	740	723	673	738	689	697	670	719	735	712	719	669	725	684	671	717	717	726	717	685	732	707	707	685	697	738	723	699	706	668	683	671	702	696	699	715	702	694	710	723	746	695	738	709	667	695	735	681	678	727	655	718	731	711	725	730	665	704	656	681	706	695	715	731	800	759	708	732	725	704	687	716	702	668	715	678	681	658	721	682	736	673	723	671	723	681	700	688	663	679	674	761	724	773	726	668	700	686	724	680	710	687	670	681	718	685	689	675	719	700	697	703	675	674	707	708	729	705	707	703	713	692	684	711	722	717	681	699	705	742	633	698	666	727	736	712	702	713	692	710	723	712	688	682	712	680	695	658	712	702	670	732	677	734	724	681	700	670	705	639	691	697	672	716	718	732	681	694	702	739	661	740	714	741	680	703	697	672	713	721	660	750	655	705	687	707	717	698	756	698	687	728	666	724	724	689	689	692	669	755	690	690	715	669	747	713	678	683	726	720	701	733	670	686	714	660	708	717	722	734	634	707	744	708	684	701	689	751	654	694	685	704	717	678	738	719	690	701	688	731	752	719	673	707	673	714	642	719	677	781	718	705	725	736	721	743	714	735	734	666	672	691	682	747	714	660	735	714	690	715	678	723	717	675	662	693	688	724	718	706	739	720	689	698	701	717	709	698	682	708	691	711	731	670	703	692	703	649	674	728	713	724	678	678	686	739	705	705	723	705	704	652	674	736	723	656	709	729	710	684	717	691	717	707	713	710	731	639	717	734	722	713	675	686	738	715	690	739	665	688	671	741	702	730	667	699	708	677	719	700	692	741	701	680	702	646	633	707	739	736	729	669	705	665	728	670	723	736	709	673	719	709	683	713	714	690	742	695	687	698	638	684	706	714	719	686	697	681	695	726	674	751	684	693	683	742	715	658	661	693	682	755	683	724	741	684	732	640	693	693	731	669	673	726	709	729	688	710	674	671	707	686	706	694	736	729	702	720	730	717	715	663	686	709	686	709	724	704	670	770	715	705	694	660	712	703	723	684	700	697	706	665	749	688	719	668	684	708	716	672	743	673	718	689	707	714	704	704	660	746	662	750	703	712	687	737	700	707	703	723	743	672	688	738	724	708	637	730	705	700	665	671	714	671	713	740	675	719	717	688	628	685	706	656	711	714	689	732	724	662	689	726	760	716	659	700	729	691	676	687	703	757	741	651	707	714	662	716	719	689	727	689	696	736	724	702	722	672	684	796	675	705	663	688	730	720	684	705	748	705	663	677	710	706	704	718	701	667	720	662	647	653	688	699	679	702	744	734	664	655	725	694	705	727	699	718	676	691	722	700	773	725	690	741	640	713	712	716	674	713	690	726	690	705	720	663	714	664	692	749	744	669	696	731	728	716	739	738	709	722	679	696	671	710	746	705	722	705	722	650	715	705	723	710	718	728	665	710	683	691	700	699	729	721	741	718	684	686	725	683	672	695	675
25270	21638	24687	29049	21640	21659	10035	383	292	276	259	218	236	191	194	177	178	182	187	173	187	164	192	165	154	164	152	181	159	166	183	167	158	159	169	152	183	152	163	141	165	144	153	175	151	150	139	153	161	167	180	158	175	159	155	157	164	179	181	167	189	159	165	144	169	173	154	157	160	141	164	153	162	168	126	171	143	149	149	166	153	150	160	129	170	130	154	171	149	170	177	157	185	147	166	159	151	140	175	157	181	162	167	176	171	163	186	158	158	148	133	187	149	148	145	189	153	168	180	157	135	170	146	168	146	141	141	171	159	150	147	158	149	162	146	156	155	144	162	138	143	138	139	150	170	154	167	139	177	173	162	166	147	131	154	162	177	158	134	147	149	151	151	173	140	175	135	151	160	146	164	138	171	175	169	134	177	165	167	182	152	143	163	181	160	151	142	135	164	167	164	170	153	132	171	160	159	187	149	159	152	172	182	158	174	126	174	165	155	150	155	182	157	172	156	151	167	153	183	131	166	161	177	142	148	157	167	177	158	139	146	173	175	168	164	152	137	187	191	140	171	153	168	186	178	161	156	158	162	175	150	155	159	173	154	143	142	153	169	149	143	149	164	165	149	169	154	137	150	145	137	172	161	162	131	165	154	122	170	155	154	158	179	172	181	179	167	148	168	160	138	171	153	117	166	175	161	163	149	146	154	174	164	164	144	165	175	141	163	148	171	156	155	180	157	167	162	137	140	153	132	150	180	170	170	156	156	147	152	155	146	159	146	152	149	155	136	164	156	142	154	150	145	160	121	139	157	165	145	168	185	147	130	150	158	154	143	162	134	128	166	137	155	153	168	158	145	146	166	147	145	144	146	154	155	157	148	163	156	156	140	173	156	145	154	159	139	159	140	147	149	134	166	147	161	159	167	143	159	166	147	142	160	160	168	177	160	154	158	151	144	137	160	168	149	157	153	152	143	150	177	158	164	167	168	166	177	146	161	163	173	154	138	163	148	181	159	168	158	163	154	160	173	142	167	143	160	168	164	163	160	196	168	172	147	145	164	166	154	156	155	155	186	161	190	149	171	170	164	160	155	145	146	138	129	141	155	159	148	142	173	155	170	163	155	145	175	165	159	154	150	164	143	161	170	139	161	138	147	145	171	166	131	150	153	187	167	174	143	142	154	155	146	178	162	146	175	153	150	179	140	133	139	154	155	134	160	161	163	162	160	165	170	188	173	163	140	138	161	156	146	153	155	163	150	160	181	138	171	149	172	178	146	147	156	142	136	144	146	159	158	143	175	170	167	147	172	155	146	145	144	155	139	165	170	194	152	168	179	148	168	169	156	147	134	144	163	170	162	148	165	204	175	159	150	132	126	168	169	164	156	142	149	194	159	154	177	162	150	145	139	151	138	158	142	160	192	167	177	157	132	153	144	140	158	161	155	174	154	177	165	146	162	151	164	135	143	182	141	167	175	179	177	138	165	145	148	138	163	145	149	146	163	129	155	138	158	159	135	180	154	158	136	158	140	156	160	167	179	155	154	157	157	153	172	164	157	144	166	174	179	169	135	177	159	154	168	145	155	173	158	156	170	155	164	180	155	185	162	161	142	158	181	163	149	138	165	179	145	148	173	172	178	186	155	157	171	180	167	157	148	166	164	164	126	142	145	136	147	167	170	171	141	155	137	163	169	136	163	162	162	171	164	158	146	190	170	149	173	161	172	154	166	159	190	161	155	149	143	138	152	148	157	163	134	142	135	148	149	154	116	165	167	162	171	150	169	157	162	149	167	177	146	142	166	158	139	167	168	161	154	136	165	159	131	174	149	133	158	150	171	175	180	170	146	149	144	160	142	158	165	137	128	159	166	174	164	159	168	160	199	188	156	154	151	156	152	147	140	144	154	171	149	150	159	163	169	162	179	161	172	135	148	149	174	160	136	154	139	173	155	158	158	164	171	154	156	187	147	147	163	175	150	164	161	162	182	150	160	143	147	163	136	149	146	160	151	147	152	172	159	159	157	165	162	159	173	168	162	152	191	167	146	146	165	150	159	153	161	162	141	122	159	145	165	177	161	153	139	156	158	161	157	158	156	161	129	160	171	165	166	195	164	164	160	174	149	174	147	166	132	157	166	158	169	151	164	157	147	135	181	170	169	153	145	158	163	163	153	165	152	123	160	148	172	145	156	173	175	181	179	121	172	175	165	167	166	162	160	174	165	152	145	153	150	161	180	169	164	159	145	139	170	171	185	168	178	152	162	139	142	153	149	175	131	112	151	142	154	168	148	157	152	162	156	145	157	156	154	167	181	161	154	165	174	162	174	156	175	142	162	131	151	193	155	155	146	160	154	162	138	148	158	161	161	148	157	149	162	146	160	180	126	135	164	160	137	140	169	164	147	140	151	150	155	178	153	174	179	162	137	174	152	142	172	144	152	153	165	161	167	143	183	190	146	130	164	169	153	148	134	138	155	148	155	153	187	161	154	159	160	162	144	149	182	141	158	153	172	153	166	153	174	150	126	145	145	150	175	133	182	140	153	130	148	184	132	149	171	160	191	164	184	160	162	161	154	146	146	165	167	166	152	170	151	156	168	153	144	182	165	151	143	179	154	147	137	167	146	173	156	188	159	173	153	131	158	150	154	146	130	145	159	139	116	142	171	145	160	152	162	156	147	168	131	150	152	152	139	138	147	156	188	163	167	147	175	154	165	160	155	156	172	159	137	147	128	156	153	160	151	168	148	155	161	163	142	142	164	158	168	154	151	151	163	139	167	155	163	161	167	167	171	158	154	120	165	154	150	148	145	152	172	177	168	192	161	171	149	164	140	158	160	162	134	177	168	153	163	181	139	184	143	147	173	157	166	156	157	151	158	172	136	153	191	144	168	159	121	167	163	161	171	143	163	147	142	167	162	158	154	174	147	154	174	147	170	154	161	179	168	144	150	144	161	162	136	151	127	153	156	158	130	164	164	155	151	171	147	168	159	153	136	157	139	141	170	149	148	145	174	143	162	147	154	145	127	118	167	139	169	156	159	148	159	145	143	151	149	165	155	172	136	141	133	150	161	169	155	155	139	143	158	144	147	159	139	164	146	160	158	180	160	143	146	148	175	155	151	162	145	160	167	141	150	151	135	157	162	171	156	192	153	149	137	129	163	170	180	143	168	146	146	143	141	163	150	177	137	150	166	172	132	143	158	180	142	165	171	156	162	148	162	175	166	158	177	137	153	163	148	143	144	187	138	161	166	135	134	158	176	157	175	164	169	152	137	153	151	165	175	153	177	161	139	161	171	165	160	168	153	180	194	145	142	157	162	149	178	167	180	135	160	165	138	155	158	178	148	166	157	130	165	158	145	162	149	167	157	132	156	158	152	149	138	162	142	183	161	165	161	164	174	133	158	164	171	158	180	163	168	153	171	148	166	169	169	163	149	153	159	175	151	172	169	177	141	137	157	148	152	164	179	155	154	146	142	175	131	169	161	161	139	166	167	163
4044	3001	1383	730	551	477	429	457	404	402	395	374	386	393	411	367	372	402	412	357	412	374	378	380	433	366	384	368	358	383	407	403	376	400	369	403	395	381	354	382	382	393	385	365	403	374	366	398	384	371	402	368	403	443	383	384	353	369	370	375	359	354	388	384	373	347	409	384	347	372	369	389	392	387	379	374	375	373	366	416	382	358	379	385	384	370	387	371	371	378	337	394	405	376	380	344	364	371	389	366	360	383	365	388	376	374	362	350	362	381	410	361	418	368	385	365	375	409	373	337	382	386	349	383	385	367	356	373	372	375	371	376	376	359	368	395	367	392	376	368	401	411	378	412	356	402	363	342	368	350	396	415	382	375	393	385	407	356	373	370	395	374	368	447	395	405	398	352	361	370	422	354	438	418	382	383	358	379	376	380	370	420	376	352	399	389	381	402	384	382	339	403	385	397	340	378	396	373	418	340	372	356	352	376	367	370	399	364	348	364	418	369	381	385	389	394	364	406	417	388	365	383	381	382	379	368	387	420	402	396	356	398	368	376	387	398	392	379	333	376	410	383	398	355	397	364	359	358	353	362	370	393	367	361	353	381	372	402	359	407	381	361	361	365	393	406	398	382	334	383	387	363	392	385	381	322	391	388	383	369	366	373	373	378	410	395	354	382	365	344	366	380	394	369	367	358	366	376	402	363	417	373	379	361	408	398	401	367	357	378	363	371	374	367	381	348	415	371	349	367	386	366	387	377	369	355	390	388	366	381	362	398	377	398	359	367	363	384	330	375	389	369	371	374	380	355	408	391	384	363	389	341	405	364	349	330	402	382	370	383	384	374	348	341	381	386	398	382	357	371	370	360	384	358	366	376	401	375	370	390	393	398	401	400	388	395	400	363	436	393	369	350	392	364	431	374	404	375	356	379	368	350	405	375	361	387	367	356	394	406	366	375	367	409	374	396	359	398	396	372	358	386	414	354	369	387	379	356	377	391	380	390	397	381	353	403	398	382	368	445	394	380	389	394	379	408	385	403	379	389	361	376	342	383	398	357	352	348	398	377	378	403	387	359	352	366	381	373	373	377	422	371	396	351	392	352	373	353	357	390	346	374	383	375	396	369	408	332	375	370	354	378	375	364	400	352	348	377	344	409	378	355	345	386	366	393	377	377	377	371	381	365	379	361	346	347	394	399	352	379	373	348	363	378	417	369	375	378	384	368	396	372	372	360	371	393	370	386	373	370	400	357	370	332	370	406	371	392	340	368	361	396	387	356	393	387	337	364	404	369	387	404	401	376	375	375	382	361	384	370	314	389	378	336	384	360	384	345	400	385	365	341	350	360	402	404	370	386	374	393	406	348	357	388	373	380	368	355	384	377	376	390	358	369	363	341	348	374	341	353	369	404	368	364	369	361	381	399	393	382	388	386	364	348	369	346	356	387	359	390	391	372	346	383	343	397	372	374	378	419	351	394	361	404	370	355	398	366	375	367	398	395	339	365	358	338	365	364	362	371	381	359	376	368	361	390	357	385	364	380	400	384	393	394	383	364	381	355	383	358	380	398	380	374	387	348	368	334	372	388	339	336	383	371	340	352	384	398	380	390	369	344	387	326	378	366	425	377	393	392	369	362	366	346	391	382	374	376	398	387	346	356	373	384	378	378	384	375	374	361	367	356	385	351	360	391	390	386	361	388	392	405	414	362	346	381	342	366	361	416	379	378	367	384	397	368	372	382	334	373	354	370	355	385	363	373	382	430	399	401	364	348	357	388	341	394	339	417	371	383	335	375	382	377	391	354	358	398	362	368	376	376	356	362	405	370	370	375	367	405	337	382	380	373	352	363	351	390	371	379	371	349	342	358	377	386	390	377	389	375	356	379	375	388	391	346	399	371	339	384	405	365	397	369	374	389	402	366	369	405	356	364	379	386	334	392	356	374	365	351	395	373	396	386	373	371	362	401	373	388	379	369	391	409	425	383	386	366	379	383	379	375	406	387	360	392	352	360	345	407	366	376	400	385	420	380	375	376	368	387	405	362	366	409	357	400	362	392	363	381	363	390	373	370	400	383	384	389	345	375	367	371	391	401	360	372	399	392	367	391	372	372	370	423	363	369	359	397	396	358	379	369	382	386	390	409	368	355	421	376	411	399	368	387	359	384	362	395	374	381	355	383	412	358	358	404	397	340	397	384	402	391	355	384	412	435	370	439	388	395	420	360	385	358	353	389	384	353	411	375	404	379	366	357	352	374	369	417	396	370	356	413	364	372	355	384	365	363	374	383	382	371	382	346	363	357	396	369	390	382	388	388	360	372	369	419	370	358	388	345	374	388	368	381	383	382	383	385	408	390	419	371	407	390	398	373	370	373	404	404	393	376	385	372	365	400	357	333	382	412	329	402	359	378	417	378	381	370	402	336	346	379	359	370	396	413	383	371	419	362	360	342	350	365	346	400	387	350	358	408	365	357	343	379	449	358	359	372	391	374	394	366	410	355	374	360	400	381	366	396	374	340	365	414	366	395	372	390	394	350	371	395	386	357	385	378	376	362	375	367	372	370	361	364	355	371	343	402	369	410	376	408	364	350	361	370	390	359	360	399	398	343	382	376	338	369	344	414	378	365	357	345	361	400	360	338	355	396	387	387	368	387	407	356	370	358	379	380	378	341	378	364	409	376	372	377	346	362	376	362	357	386	405	384	391	375	359	355	389	371	380	375	379	374	417	374	372	337	405	362	360	350	355	370	379	386	375	412	351	387	371	382	380	389	410	380	388	393	382	407	389	382	365	395	351	363	374	367	375	371	378	383	386	373	407	377	350	416	365	376	358	354	357	346	389	367	370	393	413	405	401	383	372	383	386	368	362	401	391	391	371	352	403	350	378	345	380	361	375	362	345	370	335	375	376	380	401	359	332	349	381	380	409	374	359	391	389	376	385	377	345	351	349	371	363	396	380	359	361	416	344	388	381	377	387	351	383	388	388	422	373	361	362	380	359	363	382	386	380	397	397	381	362	378	409	377	381	409	366	381	377	419	380	372	356	390	382	398	351	364	399	362	400	425	359	395	364	396	398	369	384	374	396	390	374	354	375	358	372	401	396	389	353	353	403	368	402	391	363	381	363	418	402	365	366	368	385	360	408	364	365	378	358	384	405	360	360	384	380	348	370	388	387	412	376	370	363	344	384	371	390	380	358	418	389	384	390	372	389	366	384	391	341	403	391	363	374	395	407	394	397	366	358	371	394	371	368	383	333	377	367	381	372	380	355	389	406	383	367	394	401	392	423	370	372	383	377	362	382	383	385	341	337	392	390	399	352	362	387	347	418	359	372	361	375	374	370	379	401	390	369	356	375	383	381	382	378	390	354	382	381	410	417	371	368	348	385	379	393	395	386	401	380	366	381	394	361	385	370	371	383	383	405	354	378	383	342	327	356	384	387	365	376	377	346	371	351	397	380	382	391	371	376	395	348	371	375	370	421	372	339	373	388	367	373	410
34142	15481	2832	819	662	651	511	487	469	466	475	466	432	514	481	440	492	505	481	463	467	468	483	450	467	473	476	477	475	470	475	448	471	525	468	456	480	489	474	476	469	446	469	455	522	514	515	468	480	475	463	437	457	438	468	502	466	468	512	475	466	495	464	496	493	445	470	467	485	507	442	461	476	426	440	457	454	453	497	490	465	453	442	466	492	475	478	498	515	480	475	441	457	469	481	438	492	488	481	500	477	475	490	437	491	472	468	478	466	513	497	505	505	478	476	472	489	449	470	496	494	488	489	473	460	412	478	513	464	514	482	474	504	520	499	466	424	449	512	478	500	445	464	461	507	458	462	497	494	467	484	476	478	503	473	478	457	489	492	547	488	486	449	506	512	443	465	465	455	467	482	457	486	440	469	506	485	482	447	466	475	502	457	505	470	512	494	449	452	471	485	466	489	471	468	462	468	501	490	448	475	467	467	480	430	437	472	453	453	444	469	453	411	470	496	498	480	535	450	500	499	460	511	483	465	508	454	467	528	480	493	474	470	453	436	475	471	460	491	471	496	431	479	478	457	468	474	466	455	541	483	495	463	473	459	491	499	493	435	435	481	462	473	489	430	522	453	496	490	483	475	482	499	483	479	449	481	482	494	458	482	457	499	486	481	500	464	481	498	414	517	538	485	461	439	462	513	487	430	455	505	483	470	462	434	500	480	465	414	457	498	455	492	451	452	460	517	480	472	499	459	460	468	472	478	459	482	479	490	489	453	437	466	438	476	462	515	456	490	505	435	427	440	473	474	471	458	482	468	464	460	450	464	483	458	486	482	525	495	471	466	497	452	468	498	477	458	479	473	450	476	460	504	459	449	485	478	481	466	471	505	470	478	485	476	493	498	510	459	521	492	466	446	496	513	438	447	472	445	470	513	427	483	443	468	484	494	498	432	470	469	456	473	506	525	508	471	453	492	484	474	476	419	476	461	521	452	464	471	474	443	447	481	453	482	523	499	521	514	459	451	507	493	485	476	471	436	439	485	531	529	452	483	446	463	454	491	533	524	468	471	513	518	509	479	488	479	523	499	460	490	458	438	466	483	492	466	451	492	482	494	432	454	500	451	488	470	479	455	488	407	504	504	493	473	494	489	484	473	463	528	503	486	433	475	468	460	491	474	483	453	457	509	497	488	453	465	492	417	459	430	468	473	497	474	474	494	499	475	494	470	555	496	473	519	484	474	436	464	470	516	487	467	483	498	500	433	426	476	467	439	462	454	453	464	461	484	489	472	434	495	459	486	467	456	473	489	428	483	456	467	475	469	455	502	462	433	483	420	429	454	512	476	449	457	438	443	469	434	479	491	515	454	468	497	457	502	533	471	437	462	475	491	514	474	439	477	437	488	461	490	490	491	479	458	464	459	492	496	476	455	465	464	486	461	465	513	487	454	515	510	527	534	431	482	503	471	458	458	497	485	479	491	472	458	503	474	431	420	486	497	464	483	480	493	449	469	433	479	471	525	470	468	445	502	480	508	511	454	463	473	477	491	455	451	441	482	470	480	463	431	471	502	457	494	474	468	481	510	511	472	460	449	468	474	478	463	434	481	499	491	473	505	485	476	461	466	473	506	510	460	448	441	478	475	497	498	472	535	519	482	487	484	456	464	455	489	494	485	444	413	499	455	527	475	453	459	455	469	491	487	485	494	488	456	454	459	466	434	449	451	465	472	462	560	487	480	452	536	509	487	497	486	539	474	443	491	491	481	478	509	449	492	504	536	514	472	491	536	453	405	493	517	488	470	443	483	479	509	455	469	503	511	477	457	466	474	495	505	484	513	469	486	479	491	483	497	486	446	461	465	458	482	474	510	481	484	476	446	487	481	466	499	485	451	501	471	486	495	460	454	524	470	463	457	466	506	447	471	471	490	499	459	465	462	488	473	461	481	483	451	483	545	530	496	463	473	482	456	462	452	485	474	484	477	500	450	489	510	464	475	472	460	461	460	500	492	483	471	479	462	462	468	502	493	432	445	463	421	475	493	461	491	487	488	501	508	512	497	457	492	441	445	456	470	448	501	477	472	488	482	488	480	502	436	461	500	468	441	471	485	456	505	468	482	487	493	463	454	474	488	465	458	510	430	442	506	476	486	452	451	457	477	500	492	516	494	442	510	490	445	470	468	498	475	466	487	455	466	475	453	491	489	497	501	462	418	440	466	456	406	453	440	469	432	453	481	472	448	523	484	493	476	494	487	446	461	479	472	482	472	485	446	453	468	466	474	463	484	498	505	525	489	497	459	484	451	515	451	465	465	507	437	468	511	480	471	535	439	474	485	491	435	495	474	457	453	480	472	487	493	482	459	477	503	488	471	471	450	487	459	482	467	475	494	441	431	494	449	509	487	468	468	443	492	471	480	482	482	472	494	490	421	452	421	477	415	440	441	443	462	507	474	430	476	475	472	474	485	462	474	543	468	466	495	477	478	479	461	477	472	504	457	488	480	463	453	484	495	430	458	460	488	487	485	491	485	437	457	441	460	430	463	468	459	486	453	497	472	482	495	479	426	484	487	472	483	476	463	502	487	477	465	488	493	441	469	469	492	452	481	491	491	497	442	491	518	476	487	464	466	509	478	469	508	465	509	491	527	487	439	483	473	470	504	459	494	500	505	462	473	483	469	506	441	468	490	455	463	479	460	455	479	456	498	456	465	450	490	453	508	475	508	460	489	469	475	487	487	462	501	453	465	450	466	453	469	451	517	457	489	452	419	451	449	483	498	495	532	504	473	484	466	505	440	463	446	448	492	442	502	476	473	503	451	498	519	480	468	509	512	436	451	433	475	513	482	442	491	478	463	484	472	488	431	496	503	509	470	467	456	502	473	448	425	440	450	470	505	466	470	485	490	510	484	472	493	486	442	502	488	459	441	464	465	501	481	445	472	410	482	488	430	501	471	431	451	467	490	479	474	410	483	500	483	462	464	432	465	485	501	467	460	487	483	462	460	484	470	451	479	466	437	420	517	468	494	488	508	438	496	492	477	499	488	481	466	471	481	489	495	481	537	457	508	454	488	455	468	446	504	455	470	455	485	464	479	496	447	526	450	473	465	471	454	478	475	460	501	467	446	446	493	457	514	503	505	490	489	506	471	510	503	470	467	479	454	456	467	458	424	503	442	462	449	472	479	504	498	473	468	517	518	502	464	492	490	456	480	504	462	430	478	479	488	470	463	457	463	460	454	428	469	475	431	463	488	502	437	472	453	457	453	466	461	460	470	489	524	480	457	483	523	459	478	495	460	462	493	459	451	475	486	511	449	435	475	454	460	471	486	465	450	479	447	454	466	480	447	467	482	515	485	465	508	495	473	469	493	516	453	435	428	432	480	498	488	491	465	472	453	441	494	476	449	470	484	464	476	472	447	467	461	466	459	446	458	469	474	503	461	476	489	496	460	472	480	479	470	468	467	430	468	475	478	465	446	498	461	455	443	462	481	500	468	491
8222	1095	1030	1046	923	950	1013	1009	977	978	961	961	966	964	1034	982	950	1013	971	941	987	1008	995	1004	966	970	974	1021	991	1014	971	977	972	1037	996	971	983	1012	992	988	1026	959	1020	1031	960	945	1011	1007	1005	974	1025	985	1015	971	986	1018	974	1027	974	1008	955	977	964	970	960	943	989	978	936	1020	992	936	927	1035	1013	1017	960	985	960	944	970	968	1001	1016	974	961	972	947	986	1013	942	974	1044	964	951	984	964	1004	956	992	1015	960	1033	1018	1000	955	985	1030	945	1000	995	1011	1003	990	977	986	976	1018	920	961	1040	1016	985	1034	1067	949	1009	952	976	986	964	977	996	1004	936	974	1022	999	1003	947	1003	1024	995	977	959	989	974	946	1004	965	989	966	1001	981	990	1008	1026	968	971	995	967	985	1008	988	979	978	960	991	905	985	969	969	993	961	979	1034	956	1020	1001	976	1055	979	979	1012	1001	985	964	982	957	1010	985	996	1040	958	937	962	1005	950	987	1034	979	960	991	926	948	993	984	985	930	1003	1030	1008	951	993	1027	965	1017	941	1002	979	988	969	1018	986	1012	1004	991	991	975	993	997	1006	990	1009	978	990	999	978	1030	982	991	974	945	1013	1029	950	967	1017	944	965	984	1008	1008	1000	968	1006	1024	968	1015	954	939	951	1038	1022	996	933	963	991	1008	1031	980	1016	998	991	983	957	979	992	1027	980	1009	993	991	1030	947	1016	992	948	1014	955	948	961	982	1021	951	1012	917	981	964	989	973	989	1006	955	1006	1036	1003	960	1028	1005	991	974	1042	1040	982	985	963	977	970	1017	949	997	1030	1015	962	1030	983	981	1002	979	986	905	1008	969	926	1026	988	949	969	967	1086	963	988	997	929	948	940	961	1016	993	980	939	990	1004	1032	985	1054	1014	971	1009	976	946	937	950	939	989	960	981	949	958	1001	981	1031	992	1015	987	1005	1035	1007	926	1042	927	963	975	1002	940	982	944	980	976	990	987	1032	1041	1006	1038	1008	916	975	984	973	981	941	980	960	894	980	978	964	1009	923	976	968	944	976	1005	969	994	970	1000	993	998	1020	959	1034	999	935	1008	1007	1048	951	1034	987	1040	1005	980	958	1010	992	971	969	976	947	1033	940	968	986	930	996	990	980	985	1035	997	959	1019	1008	947	996	1005	997	981	953	1002	960	1011	976	976	1017	985	1020	966	940	997	971	974	1022	960	995	1005	994	1026	1012	960	977	1006	975	1006	1005	968	977	1029	997	1007	1023	1018	993	960	953	972	985	1010	888	974	973	1039	1065	990	1030	1026	1026	916	990	991	1017	955	1002	921	1001	924	987	1010	1024	998	974	1063	1000	967	991	967	997	1012	1028	1007	985	1016	1038	1043	1000	958	1025	1023	1000	1026	955	948	1001	960	975	998	990	962	949	1007	1008	997	969	983	1030	960	956	1003	997	978	987	964	972	1024	924	1021	978	946	976	988	1044	965	975	1012	973	969	992	998	973	968	956	973	1028	1046	996	984	1000	1010	1007	988	1000	985	968	1013	1010	952	1023	987	977	971	1021	943	963	1000	995	980	990	1012	996	1004	943	1006	965	1021	1021	1012	1010	1007	996	997	993	997	1000	946	983	926	999	932	1008	1015	935	991	1005	1011	1028	1012	1040	1006	985	1034	938	959	969	986	988	989	979	1057	978	960	978	960	1011	1021	987	932	1003	956	1048	1033	1001	980	1018	1017	966	982	944	969	977	981	979	977	983	1007	1017	971	1005	1003	967	1010	954	1021	1049	1041	946	1002	1015	1026	967	1005	991	1015	971	997	1002	1014	990	976	961	992	962	1033	964	1020	969	1062	968	976	995	1032	970	967	954	1049	948	1010	987	1001	1043	971	976	973	973	961	972	965	951	1014	982	948	1016	971	997	1009	992	977	948	1030	933	980	933	955	965	945	973	1044	925	973	1007	1022	992	970	986	960	968	1048	1036	1033	944	1014	992	1021	990	1011	1013	977	952	935	888	1000	953	960	1019	975	1002	978	972	991	961	1003	1019	1007	1014	956	1022	993	960	1016	1023	967	918	961	962	978	987	1006	1005	988	1020	1000	1010	945	1025	1030	961	964	985	951	997	956	979	963	1026	1019	1048	998	979	1017	966	980	999	980	965	976	1040	997	1009	1028	1008	963	1034	1000	1004	961	960	1012	934	1008	937	948	999	1038	1000	972	1021	1009	1007	927	1030	991	1014	1064	1045	987	1043	1018	995	1000	980	985	963	929	1012	1034	991	985	989	994	981	956	972	984	977	912	1006	949	967	985	974	988	1005	1017	982	984	1019	981	922	937	985	920	1002	964	955	972	982	1036	1002	952	951	1033	994	1010	1002	959	950	941	987	982	1013	994	984	1006	957	955	984	974	952	1026	992	956	985	990	963	968	991	980	965	965	929	1004	961	953	1011	969	974	1025	952	954	963	983	964	974	927	986	941	1005	966	980	985	993	1006	1009	1003	946	1013	986	995	983	958	975	900	1013	974	1005	958	946	992	976	966	1030	1017	1061	991	983	1010	1014	995	984	1004	989	955	997	1002	967	1022	997	905	990	986	1010	1000	999	979	959	987	955	1010	993	954	952	988	1006	966	988	1023	988	983	996	970	956	974	1017	992	928	1004	995	1009	918	988	960	934	1016	955	970	1031	975	963	929	975	944	1001	959	1048	1031	1018	942	976	1014	1024	984	1019	1025	1037	1017	978	987	1002	1026	995	1001	985	1008	982	921	909	988	1029	1016	1023	997	959	958	1035	1018	1025	995	975	968	1050	1014	986	954	998	972	965	973	1010	973	978	1000	1027	971	1004	1001	1034	981	946	1020	952	1028	1022	992	973	959	977	1001	939	1019	957	959	964	962	975	1011	940	1022	973	953	1021	990	923	1027	946	990	1000	981	1010	1020	1024	944	969	984	1000	997	1018	1030	1065	964	1043	1003	946	1013	1006	1090	966	955	1032	959	1019	1037	1070	959	1003	1008	1033	951	935	945	980	999	986	1008	1012	965	995	994	970	990	994	962	975	941	976	978	989	954	951	999	1006	1006	1029	978	978	1026	1019	1025	997	981	966	998	1060	1012	998	1013	991	975	962	1016	1003	986	964	1033	983	1008	971	969	991	969	987	982	997	967	1018	979	1033	994	1028	1028	1001	1062	1022	956	1006	957	934	1045	1009	1012	1005	979	951	988	1056	933	1023	959	990	996	982	985	1005	932	1010	1016	1031	913	974	933	998	1011	975	994	1018	1000	967	990	1003	993	993	1007	1019	974	1043	1036	960	995	907	1009	991	928	954	1003	996	999	966	924	989	985	990	998	937	1000	974	1019	1003	1028	1017	998	1036	988	958	1009	991	988	991	972	901	980	903	1024	942	924	1009	973	967	987	1027	976	999	976	1026	1001	977	969	970	968	1034	976	1017	1000	1001	987	959	1079	920	935	988	976	996	980	981	1043	1014	1031	997	965	964	992	992	1024	1019	983	977	959	929	1010	971	1012	970	982	968	946	1029	959	1038	965	968	938	999	1005	986	1021	983	991	1008	1056	974	1008	964	1001	948	1010	977	1022	996	986	939	997	953	1020	1042	1037	1045	1046	1047	997	1008	966	986	991	1025	918	1020	1021	1022	947	999	876	976	995	976	992	1043	991	991	1003	968	913	1011	1005	1026	938	956	983	999	977	1009	1032	967	1002	981	1007	958	968	1029	1002	976	1037	987	995	951	995	1005	991	1036	958	1003	958	1038	951	970	964	999	983	947	987	995	977	989	979	959	941	929	969	971	988	1044	980	1003	1000	1003	979	995	996	1014	974	1020	969	1037	958	996	969	962	1006	972	991	997	1022	957	996	983	972	1004	971	956	1009	1016	953	956	1027	962	1004	987	1020	1018	975	947	1026	1020	978	1040	996	967	982	1012	948	995	977	978	943	1007	971	1009	965	993	953	996	1019	1001	968	1004	946	976	975	1001	1003	960	1011	969	950	971	959	990	1019	1002	1001	1003	1012	978	958	1021	1010
26072	21674	24282	29569	21673	10425	545	442	398	369	409	356	369	303	330	359	318	348	336	367	357	328	310	326	349	341	345	310	363	366	297	363	302	353	311	340	321	336	332	347	346	351	325	315	365	337	314	314	354	357	317	307	329	329	287	321	336	359	318	322	316	328	332	353	298	377	307	324	336	337	329	370	342	343	311	331	322	350	341	328	324	331	336	345	349	329	333	332	346	305	324	314	322	305	363	304	326	335	328	304	322	307	344	330	324	350	354	321	331	363	390	324	344	328	368	328	325	329	311	340	348	318	319	364	333	364	313	324	329	351	339	338	332	345	322	321	330	326	325	329	361	365	333	390	318	332	300	327	327	333	305	339	338	326	376	367	330	336	359	303	312	327	323	377	325	337	350	330	324	342	353	325	314	325	337	359	287	355	330	360	350	374	373	327	325	320	339	335	355	326	325	331	327	321	320	328	310	345	365	391	286	303	313	322	334	325	334	279	318	349	315	309	336	339	312	309	348	337	335	332	326	320	339	331	328	323	316	307	354	336	327	365	310	332	311	339	322	313	337	341	324	341	304	315	331	337	318	333	307	297	345	319	343	365	330	364	300	337	339	332	368	331	334	328	312	312	341	325	334	323	325	319	310	323	340	332	313	344	348	320	314	341	326	357	368	360	297	362	318	319	314	328	349	303	318	316	355	318	303	303	376	354	351	324	326	351	314	354	310	309	337	340	327	337	320	334	347	312	342	318	368	371	321	346	334	312	321	314	318	338	309	322	336	340	287	330	332	333	316	356	311	339	331	337	302	351	314	334	300	324	301	297	304	335	309	331	331	315	326	307	331	336	356	328	349	321	339	296	337	294	331	348	349	343	344	297	325	322	363	323	336	334	341	347	358	343	389	342	329	367	326	345	317	317	312	327	325	320	308	335	328	337	326	297	331	324	359	342	348	337	319	294	343	322	354	317	325	339	351	347	328	315	317	331	351	351	339	321	344	303	340	332	331	315	319	327	333	319	353	362	331	349	345	334	355	325	289	307	315	331	334	344	330	342	329	327	364	321	327	318	365	339	303	342	326	326	349	316	284	317	331	327	318	338	313	290	346	346	333	318	336	325	341	309	351	332	311	352	346	327	325	319	330	290	299	316	336	338	311	330	357	331	358	302	339	329	351	332	369	344	321	369	330	299	322	350	358	337	367	331	290	297	311	342	338	323	308	310	359	325	337	383	363	365	350	340	310	317	337	312	336	332	321	322	306	341	358	327	336	323	317	355	365	323	332	330	352	337	363	396	303	328	320	360	326	322	327	348	324	336	324	359	341	321	331	336	331	350	335	318	329	333	344	285	325	350	369	327	318	310	341	325	350	339	350	366	292	339	350	322	321	362	351	357	344	318	316	331	295	329	308	345	328	365	304	335	352	355	353	327	368	325	354	368	338	397	355	334	344	326	332	318	333	349	385	330	352	316	305	304	328	300	308	337	361	352	335	321	317	352	339	322	349	315	330	340	367	339	330	340	321	329	330	326	329	291	317	336	298	316	319	315	330	314	366	364	348	374	329	301	337	340	350	346	319	352	324	321	338	315	309	307	347	314	337	345	347	331	324	333	364	332	323	301	336	344	334	317	357	310	313	357	305	314	325	325	333	347	321	334	306	295	323	344	344	296	310	335	324	329	339	303	331	295	327	285	316	336	311	311	334	330	333	322	303	346	344	381	340	333	318	403	349	302	341	336	332	334	318	295	355	308	302	308	346	311	338	349	336	369	329	323	335	338	328	287	334	339	293	332	326	332	264	330	374	383	310	318	316	344	336	349	348	311	342	314	317	351	343	339	334	295	329	316	317	331	340	348	312	336	328	336	335	334	286	297	335	352	311	377	339	335	330	356	345	309	314	308	337	313	346	324	349	344	323	356	352	323	321	326	334	320	334	325	327	299	305	328	303	351	322	353	320	340	356	302	363	332	325	305	356	332	304	347	347	351	296	343	318	348	297	335	356	312	333	330	369	318	308	352	325	317	308	336	343	352	327	321	300	329	343	324	316	323	353	343	320	324	330	317	332	346	363	391	372	338	342	328	330	359	349	320	340	342	318	319	362	332	327	330	326	327	366	377	317	349	315	323	354	334	341	334	306	318	340	362	326	324	301	342	326	360	360	334	295	307	311	324	324	318	331	333	335	319	329	352	299	342	328	325	320	350	326	369	326	322	316	351	294	334	340	306	305	331	346	353	325	324	351	356	367	325	348	335	321	318	338	333	304	340	346	368	313	334	336	371	357	322	341	317	323	285	323	369	298	363	380	338	320	311	319	288	378	329	320	319	309	339	341	303	362	325	311	332	337	282	306	296	314	360	321	300	304	326	340	334	340	314	355	299	328	324	335	329	321	314	333	332	329	341	340	307	360	325	360	315	312	321	328	354	363	357	394	332	309	328	340	343	335	353	335	364	317	322	353	340	337	327	348	312	328	324	296	353	319	373	353	368	308	352	336	331	313	329	323	363	338	332	285	348	321	312	303	305	310	329	310	326	329	335	314	328	314	335	349	344	335	317	337	353	352	344	340	352	298	304	344	350	313	358	324	343	302	334	318	349	319	320	315	367	327	355	289	299	329	339	314	335	342	345	332	349	330	317	367	341	307	322	313	340	327	345	346	289	345	330	344	351	305	359	341	309	314	345	337	350	326	323	320	336	337	355	342	333	319	331	361	365	336	323	332	349	301	347	312	355	310	325	322	347	324	320	326	304	353	332	326	339	359	333	346	333	296	303	324	331	300	334	313	324	315	354	323	327	316	337	312	334	321	298	300	331	326	310	335	311	346	336	314	324	323	352	347	340	315	354	323	327	351	305	323	308	351	358	337	309	321	333	344	351	338	352	344	332	335	322	306	322	330	312	348	334	334	357	327	338	346	324	294	318	318	335	338	322	324	348	353	325	301	321	338	341	355	322	310	331	336	338	358	314	370	346	349	307	340	333	346	364	355	308	338	341	301	321	312	317	324	378	302	361	360	317	330	334	331	345	354	342	363	338	331	313	312	307	313	310	302	287	342	323	358	314	338	290	373	329	315	356	331	353	340	341	321	316	337	326	348	332	307	336	327	319	357	298	296	317	334	340	323	321	304	298	328	350	324	334	315	315	325	322	344	270	353	322	337	321	311	376	337	285	324	350	314	309	356	327	326	306	319	321	315	291	325	330	375	354	322	337	326	346	305	332	323	347	350	337	314	328	363	323	347	359	327	350	361	305	306	372	282	304	310	359	347	300	348	349	327	314	331	358	339	300	320	313	354	364	300	284	345	358	359	278	318	329	305	360	345	332	326	354	312	294	343	339	370	317	342	333	330	299	344	324	312	311	351	308	340	307	338	325	350	334	346	326	319	305	299	305	344	349	341	323	343	308	339	329	361	311	335	319	305	324	320	328	357	349	294	328	335	321	369	335	334	311	329	341	325	316	330	366	304	341	303	320	300	361	358	343	332	338	346	334	323	345	303	350
4532	2036	1196	889	807	709	817	737	703	690	747	729	712	675	757	728	695	733	762	660	685	723	721	774	745	741	705	723	744	757	695	696	746	686	634	716	727	684	680	679	732	720	672	744	702	726	692	696	718	693	718	698	741	728	756	704	716	692	747	669	703	734	707	715	707	713	717	722	695	686	709	719	688	734	752	709	704	656	717	732	699	738	700	702	722	732	700	735	679	739	683	706	723	703	723	712	689	741	705	746	686	704	712	750	699	671	715	692	624	698	732	732	723	694	744	700	744	666	732	679	722	702	705	712	723	704	706	731	701	722	689	700	677	722	720	642	649	743	732	694	751	676	659	719	729	700	705	724	732	736	738	672	726	715	693	728	740	742	700	644	713	731	689	733	697	698	701	664	708	717	712	679	713	722	720	716	700	750	723	745	683	700	695	660	706	699	707	742	714	710	709	717	721	670	665	695	694	720	723	696	657	637	663	720	707	702	684	712	695	715	719	721	683	702	737	669	742	717	662	684	732	687	723	670	714	699	740	666	655	720	695	676	676	729	695	685	738	705	691	721	719	697	677	709	690	700	691	757	658	719	690	681	695	710	727	717	727	660	717	700	686	681	718	710	683	730	670	741	711	717	742	718	715	716	709	744	661	685	668	743	671	703	731	696	692	702	700	667	709	693	699	677	731	724	700	738	724	673	715	714	717	724	676	729	709	674	706	755	711	738	746	686	704	667	669	749	672	715	747	712	698	641	711	729	756	688	663	700	687	623	678	687	728	699	684	712	716	761	689	679	750	721	684	751	657	658	724	700	687	682	732	679	653	699	684	732	709	699	679	706	698	710	687	679	696	673	748	699	763	718	683	734	698	762	705	724	661	713	679	696	677	701	713	731	725	681	698	738	704	699	697	713	697	752	695	670	658	700	718	702	691	667	677	758	697	705	731	717	715	702	700	707	678	701	728	704	692	747	735	708	745	720	735	717	650	722	701	705	700	693	673	712	673	706	665	687	725	735	679	708	692	747	738	726	736	655	695	710	719	716	727	669	694	696	704	658	669	673	729	722	717	744	689	718	676	691	649	703	666	737	653	684	715	657	671	727	710	721	682	729	712	699	722	730	720	706	647	712	662	650	715	696	703	719	679	679	740	745	731	684	668	675	702	736	702	719	690	682	710	700	724	690	684	681	721	715	653	741	775	689	689	707	710	745	700	706	704	733	697	693	741	729	670	664	692	717	747	669	702	702	729	673	717	682	703	698	660	728	696	691	752	694	719	693	740	690	712	710	710	733	725	725	701	694	696	732	732	726	675	709	691	684	696	720	671	709	661	734	676	739	686	720	755	692	740	697	714	684	713	672	695	682	732	734	740	695	722	715	732	739	700	733	675	744	683	734	681	697	713	710	720	736	715	731	679	718	726	690	706	715	737	728	702	682	717	685	729	718	703	679	689	701	708	740	677	673	727	704	708	657	748	759	731	683	676	667	717	707	663	732	718	728	703	720	718	733	676	718	760	695	662	695	708	730	736	723	727	724	701	707	721	656	684	725	697	692	734	677	655	738	683	697	729	705	703	708	704	759	696	677	703	742	693	730	735	688	721	701	676	737	721	699	725	669	695	702	631	751	714	746	687	685	725	656	702	761	685	654	687	700	702	689	695	712	643	687	733	711	711	730	659	700	767	713	710	713	671	682	710	739	721	699	673	667	733	692	660	711	679	709	667	698	713	699	676	696	697	728	697	724	675	673	692	729	688	723	711	698	751	724	779	703	731	742	692	726	711	681	701	690	704	695	753	728	692	701	705	715	748	720	684	711	713	690	690	737	728	722	710	689	684	681	721	655	692	745	722	703	703	692	724	659	716	724	686	689	686	726	696	734	681	714	702	747	713	706	715	663	671	687	735	721	710	737	730	692	670	720	681	770	656	678	741	706	717	713	732	645	726	709	689	676	737	688	720	694	724	729	704	704	679	685	711	736	677	751	689	749	669	735	694	688	724	780	741	725	733	728	674	727	697	718	684	759	656	705	730	758	691	642	674	706	712	701	704	716	671	665	713	702	725	709	653	713	703	687	720	725	689	755	738	690	677	718	753	739	695	721	695	716	687	761	719	688	684	736	669	682	681	716	657	660	695	725	701	718	677	698	731	739	644	663	682	697	685	700	682	678	712	676	722	740	697	728	748	683	742	693	681	652	738	657	696	732	689	706	720	680	687	663	732	699	694	692	762	746	720	716	708	707	730	652	688	710	704	716	693	716	697	718	787	657	655	633	699	688	664	707	678	664	724	726	691	677	772	674	723	691	735	695	683	716	687	680	700	716	700	742	680	754	678	699	688	712	647	728	691	701	701	729	699	675	733	710	673	696	701	719	713	713	725	651	720	705	704	704	679	665	673	677	703	773	719	714	691	637	692	698	735	722	673	726	669	710	696	662	680	690	687	743	682	733	659	701	708	679	704	740	676	677	675	737	720	676	719	705	746	713	705	683	670	689	699	688	684	664	714	709	730	683	727	723	707	715	703	722	687	720	692	720	721	712	734	725	700	701	694	667	726	690	674	708	677	664	716	709	702	701	699	689	715	691	746	700	760	732	719	688	696	723	664	637	717	704	685	691	732	742	712	720	701	700	735	717	696	742	703	710	683	752	679	720	718	704	719	668	754	719	682	735	694	627	682	735	692	743	701	678	753	663	679	728	711	722	703	726	700	692	677	725	726	684	703	676	697	690	709	708	746	714	715	680	714	709	681	709	667	669	735	710	734	659	745	693	685	710	732	739	689	713	724	712	685	737	736	683	704	688	711	732	702	673	725	721	725	663	669	714	684	755	752	698	642	716	720	691	678	712	733	684	711	735	695	687	692	686	694	697	665	686	713	687	706	778	706	671	659	743	675	759	694	712	666	717	703	693	670	688	683	708	724	716	699	717	706	645	688	690	673	698	631	740	763	724	736	725	686	735	770	728	735	658	721	700	731	741	714	728	703	712	734	711	696	732	765	648	688	708	691	707	742	739	676	717	724	673	731	716	681	702	666	718	701	727	697	749	702	718	703	706	699	717	722	706	661	690	726	779	728	691	746	709	693	700	708	651	709	700	715	698	718	701	702	706	738	664	716	734	750	694	674	740	719	683	693	733	663	683	678	725	702	746	680	738	737	708	708	666	709	732	724	692	652	722	733	700	715	722	735	739	706	700	698	705	697	688	698	767	729	740	717	711	728	650	687	746	679	735	708	747	703	706	719	694	689	776	750	690	731	732	683	690	720	695	651	741	650	720	724	714	701	711	688	738	713	711	723	666	710	732	727	710	732	725	703	688	709	707	764	740	755	715	750	702	704	684	747	664	756	701	762	690	692	723	704	708	651	693	698	706	726	732	676	712	650	683	740	723	738	703	729	708	718	739	702	688	705	752	680	690	734	671	725	693	710	730	666	698	753	710	690	708	697	720	728	728	743	693	712	713	705	726	676	661	716	711	716	673	724	719	715	756	716	642	705	706
25283	21646	24732	29115	21648	21669	10088	454	322	278	233	215	215	214	228	221	210	164	176	201	160	205	156	210	182	184	168	186	161	169	195	192	174	179	142	170	171	163	149	190	173	167	158	176	173	160	150	133	163	150	156	180	175	164	135	168	146	167	134	191	154	170	162	178	157	155	148	156	158	169	156	169	158	167	159	141	140	182	161	159	152	155	164	169	169	143	162	140	159	136	171	153	152	179	174	149	164	152	164	165	158	140	151	163	134	140	147	175	157	173	181	173	157	153	156	154	156	162	152	154	161	179	167	149	151	144	141	155	150	171	179	152	157	138	152	175	166	143	146	157	162	144	149	175	175	150	154	158	149	150	150	185	142	162	162	157	154	165	190	147	148	152	175	164	163	181	168	158	154	144	167	168	159	141	143	139	142	149	150	168	149	165	150	157	137	143	152	154	160	145	159	135	153	160	167	189	167	162	158	161	144	168	157	128	156	174	167	150	156	149	192	160	128	158	134	137	171	161	180	159	152	138	153	155	161	139	136	155	170	155	165	171	158	140	153	155	180	162	159	170	163	145	182	133	172	169	160	157	154	175	175	148	171	155	178	165	148	129	171	162	168	134	148	148	168	175	162	158	136	140	191	153	134	175	150	142	168	147	144	171	148	166	179	159	147	147	177	163	153	177	173	144	162	152	145	149	122	134	138	168	146	156	140	181	161	128	154	160	153	144	126	152	169	138	174	152	142	132	148	153	168	170	149	161	138	190	181	174	158	170	143	146	171	143	136	183	155	138	156	146	151	156	170	155	178	165	164	130	157	162	164	148	169	163	154	173	158	186	168	163	135	153	163	156	165	163	155	158	162	175	164	168	160	153	184	143	167	160	156	154	151	178	126	168	180	178	155	151	163	159	144	160	158	170	133	135	158	167	164	166	174	159	181	182	173	176	177	168	172	171	173	169	153	177	185	176	155	176	144	174	133	142	153	157	166	160	140	174	149	151	167	139	160	158	129	145	136	168	153	177	146	153	143	156	158	128	149	145	152	149	154	162	183	130	165	183	160	160	153	188	157	146	138	180	154	155	165	161	155	156	156	148	155	140	137	141	140	148	150	146	156	150	148	160	155	140	162	147	154	155	144	154	182	162	146	172	172	155	145	161	142	159	160	163	145	174	164	170	161	138	179	169	162	135	132	157	144	170	143	151	155	164	157	166	158	163	175	143	161	160	162	164	158	162	144	170	155	173	168	162	168	156	153	144	148	164	148	161	154	139	155	192	177	149	172	169	148	159	134	167	169	164	137	139	146	147	135	133	166	142	178	155	155	163	145	154	151	165	171	131	149	169	175	132	162	155	156	177	153	168	180	158	147	141	144	168	171	160	181	182	172	184	144	142	146	163	142	170	147	160	170	195	142	140	168	173	140	190	156	176	154	150	157	145	167	185	149	152	154	145	151	144	171	161	156	195	152	173	164	173	170	146	159	150	161	161	153	157	137	166	154	165	166	149	164	149	157	146	145	160	163	160	158	160	166	157	150	171	152	171	160	144	174	156	160	156	178	174	168	156	157	150	152	169	162	189	173	134	160	173	143	136	162	157	157	149	168	149	169	170	167	175	160	151	162	152	155	146	146	157	145	156	164	149	168	158	139	173	176	154	162	149	189	155	167	138	154	144	160	175	152	164	158	176	135	169	182	134	138	147	160	160	164	169	154	181	145	156	171	141	138	150	158	151	163	144	169	154	161	152	163	174	133	146	147	161	143	141	161	155	137	168	163	149	152	150	154	133	167	135	123	149	153	150	131	166	154	146	163	171	132	161	138	153	166	173	135	161	169	139	168	178	162	175	155	144	165	169	148	179	156	135	171	164	140	143	127	160	149	128	149	167	158	141	150	159	163	172	147	188	143	164	154	139	137	158	157	138	170	151	147	155	141	136	148	124	141	137	147	135	160	184	165	146	145	163	168	169	147	133	179	171	175	123	146	162	146	163	143	153	141	163	166	145	147	165	147	163	133	157	134	146	151	169	145	155	182	156	155	172	152	124	157	145	135	156	156	177	162	147	180	157	152	155	152	164	150	139	170	155	159	147	160	168	163	142	127	171	165	157	147	163	147	151	199	159	142	127	166	156	144	149	164	160	154	163	165	171	155	177	157	166	143	151	152	161	178	163	164	162	172	164	186	173	172	179	146	152	164	182	151	159	179	152	168	149	154	160	168	153	150	155	149	145	157	166	153	163	153	133	141	178	143	157	142	181	167	164	173	151	136	137	168	166	154	195	167	148	154	155	137	139	126	154	156	172	164	171	150	144	143	164	144	157	152	164	150	201	169	149	167	162	162	169	168	173	146	157	139	151	173	164	150	170	164	188	167	133	130	140	144	150	165	177	143	163	153	159	140	140	173	144	136	185	164	134	153	152	145	126	140	139	158	155	155	154	184	159	157	168	165	135	165	165	187	152	153	150	149	153	173	159	149	170	162	197	139	163	158	179	139	156	141	143	162	152	163	144	149	181	166	164	175	162	174	169	160	137	145	133	161	177	156	145	179	144	166	163	155	161	161	155	150	134	155	167	145	186	144	161	169	138	156	175	134	169	160	144	170	151	163	162	161	180	148	161	140	161	168	148	124	157	144	176	160	135	149	122	140	144	168	154	139	147	166	131	139	159	143	157	182	166	187	169	170	156	151	166	147	159	178	152	150	156	158	141	156	155	140	164	164	162	145	166	155	131	175	159	158	159	153	168	176	181	156	148	168	141	176	142	157	185	158	163	171	157	169	136	169	190	148	159	148	153	179	163	167	149	158	120	155	163	157	160	167	153	157	166	173	136	154	155	135	164	144	150	138	161	169	131	145	164	180	148	167	189	203	153	150	149	175	162	190	169	163	173	163	160	151	159	165	172	138	158	133	148	155	163	142	175	161	159	163	136	150	146	163	160	133	167	165	161	141	137	157	150	126	144	139	175	170	165	150	165	155	159	166	156	180	154	130	128	179	156	173	149	163	159	154	164	163	157	195	147	168	143	168	174	166	151	170	168	171	154	159	164	152	154	158	159	182	143	134	146	154	163	166	147	134	118	182	167	166	160	165	149	164	153	156	159	165	192	157	172	144	173	164	151	137	176	169	143	145	151	165	159	154	144	155	133	148	154	166	149	151	152	143	141	144	166	168	154	174	170	162	161	146	143	172	166	159	166	192	181	139	154	163	141	158	130	157	164	170	138	138	166	166	156	165	155	162	173	164	161	146	147	145	160	163	173	176	170	158	140	145	165	175	148	175	167	146	148	141	165	151	133	150	142	153	155	149	163	163	131	132	173	152	137	157	153	153	157	168	171	186	181	171	155	156	171	138	167	147	163	173	143	145	164	145	161	136	165	157	153	152	177	141	185	170	175	183	148	129	159	136	163	153	191	136	168	142	146	150	158	138	131	167	160	159	173	145	159	145	145	146	160	141	151	164	167	156	159	139	164	175	158	147	168	172	151	150	152	160	145	173	176
4120	2927	1370	732	539	460	449	407	418	417	406	406	400	383	382	372	361	394	368	374	387	391	368	416	364	405	397	378	375	362	327	377	361	363	378	368	361	395	375	358	377	399	315	364	398	411	384	379	357	367	383	352	374	370	351	376	344	358	371	335	361	407	354	353	391	387	397	386	387	361	371	397	392	353	353	354	381	379	377	349	359	370	384	391	362	335	378	329	395	368	360	403	392	372	409	374	378	429	354	380	394	391	360	386	392	394	364	366	380	387	410	407	397	369	366	339	376	407	358	379	371	381	375	388	370	374	395	381	415	381	343	396	390	365	373	407	333	340	357	369	380	372	401	367	382	346	373	380	415	341	368	356	329	404	402	370	332	351	351	375	378	378	367	401	356	362	353	334	400	379	345	388	390	362	352	379	386	358	371	404	404	348	375	337	340	419	362	408	365	385	354	398	409	383	387	375	379	383	370	367	372	349	368	373	354	356	368	375	367	374	390	386	361	360	370	348	371	387	312	386	364	419	383	345	324	409	355	385	372	385	359	379	395	372	397	412	402	359	373	347	370	339	409	389	362	360	329	395	359	364	364	386	370	367	359	383	380	394	387	379	371	328	374	395	367	330	379	356	360	386	383	326	372	420	347	391	346	353	347	375	354	350	385	408	369	371	349	364	381	418	363	409	332	364	387	385	368	389	365	365	402	368	384	342	384	395	323	402	374	384	375	372	369	401	394	375	380	426	348	373	390	387	388	369	370	384	380	360	399	380	391	389	348	342	351	376	404	385	366	403	391	387	367	351	390	428	371	380	348	408	381	374	351	408	347	348	347	406	369	392	377	324	417	355	398	372	383	407	376	364	356	375	379	379	391	374	391	386	379	367	411	385	354	382	406	416	353	361	360	367	342	383	347	369	373	360	367	393	361	380	400	406	369	375	354	383	355	367	351	390	358	416	376	363	360	350	353	382	383	354	369	391	372	371	388	414	384	375	332	398	422	340	369	392	373	367	353	428	345	363	376	371	399	347	381	347	366	383	395	395	408	351	377	378	393	361	368	331	399	371	401	325	378	352	353	360	367	369	393	378	383	368	356	438	407	387	362	395	401	385	383	414	383	361	339	388	350	427	400	375	383	362	395	359	326	354	364	377	369	393	359	367	366	343	349	357	365	381	388	390	352	390	405	411	340	394	357	370	368	409	386	353	372	374	406	385	358	380	377	363	395	366	364	370	355	354	386	356	374	400	351	401	381	356	381	412	385	373	369	377	366	407	347	392	402	346	403	351	369	374	370	375	399	399	374	401	352	407	401	385	365	381	369	408	362	385	415	372	368	411	387	404	394	384	371	400	364	408	349	362	400	383	381	393	377	370	393	396	370	372	352	385	371	388	398	368	373	367	409	380	416	364	415	378	390	369	390	372	376	369	411	355	401	397	396	399	400	363	390	388	386	377	363	392	355	349	400	382	371	354	441	399	389	401	368	362	374	390	367	409	395	370	402	374	374	370	412	395	382	383	358	390	407	404	379	368	376	373	373	390	382	385	350	383	389	362	373	407	370	364	371	368	353	341	369	366	397	375	388	378	358	393	390	399	394	371	376	396	427	380	364	382	376	387	376	374	396	365	368	399	414	369	400	347	352	357	382	356	338	328	380	352	358	382	417	361	369	368	352	349	370	342	395	384	421	327	353	376	363	353	345	364	374	390	378	380	356	377	367	384	327	399	357	375	373	402	369	374	407	369	369	390	396	339	343	384	326	359	375	352	349	322	357	357	364	378	355	405	326	427	401	398	407	355	363	369	406	358	365	364	374	406	407	380	376	380	379	371	381	345	375	341	388	385	363	388	393	370	404	347	381	390	363	375	374	411	366	360	367	349	367	357	392	367	374	384	354	366	359	367	347	365	379	403	349	373	373	378	370	357	395	406	362	353	371	359	349	366	377	324	373	404	370	380	386	371	362	356	393	358	369	379	382	416	357	348	382	389	348	379	342	375	413	373	382	367	380	374	334	352	417	406	358	377	357	368	378	365	357	364	400	391	396	382	391	351	353	395	392	382	378	376	419	361	350	410	393	375	387	416	355	341	333	353	408	402	368	374	375	409	368	368	397	369	379	356	360	419	387	378	344	390	367	347	356	347	358	343	384	362	382	356	365	359	366	403	380	357	349	382	381	362	366	370	374	369	353	342	383	396	381	389	335	375	356	374	373	362	390	390	355	378	390	354	385	353	373	375	362	382	347	377	388	355	373	346	376	363	369	377	375	362	344	378	399	367	401	373	382	382	366	384	372	368	356	347	379	398	376	389	408	380	372	338	403	368	345	371	372	398	377	338	395	369	382	386	381	378	393	342	355	365	368	381	377	353	415	397	384	393	358	369	375	371	386	372	411	364	397	410	425	390	417	408	374	365	406	377	352	382	350	362	378	367	365	397	401	321	398	369	370	381	324	392	395	378	369	351	363	369	365	371	363	371	376	370	403	382	361	392	351	400	363	369	371	360	354	375	364	372	388	395	362	386	357	350	375	372	402	377	379	383	385	343	383	406	384	383	365	345	424	348	377	350	391	380	387	373	380	351	413	396	363	390	387	383	387	340	363	343	362	375	369	348	374	372	332	367	397	366	342	373	406	374	374	399	389	380	374	384	366	376	348	370	385	379	399	398	384	360	367	369	398	384	378	369	355	351	399	394	378	362	373	372	378	362	371	386	421	365	382	347	375	395	410	332	396	359	366	373	385	391	378	356	375	392	384	347	383	366	402	344	360	368	354	379	351	430	362	390	366	401	365	369	342	386	381	410	375	373	353	366	362	386	381	376	352	355	414	339	358	374	396	370	365	414	390	366	393	395	373	378	396	367	400	344	353	404	339	375	368	360	394	368	373	366	382	368	362	346	361	378	349	389	403	371	375	389	366	348	395	374	368	351	394	387	378	385	391	395	358	402	374	356	392	406	375	380	368	387	368	348	372	387	378	407	389	363	386	382	379	416	371	356	349	357	364	396	357	370	372	379	369	361	383	374	374	382	406	403	373	364	422	364	368	366	406	370	364	405	347	373	383	371	429	373	391	385	386	377	383	372	380	356	384	375	386	373	375	399	377	344	397	376	344	363	333	365	343	390	388	337	380	398	420	353	347	335	376	376	321	396	366	357	396	376	345	336	395	365	363	353	371	385	388	345	411	380	365	370	378	386	366	394	414	370	375	336	407	383	353	398	393	365	371	340	400	350	386	366	354	373	408	389	371	362	375	345	372	382	377	375	359	373	353	390	355	384	370	357	381	388	424	401	396	388	384	341	363	401	381	413	354	367	362	352	378	380	355	388	352	339	373	349	389	379	393	347	354	355	371	327	372	382	338	365	409	378	362	368	368	391	396	392	373	378	387	387	367	402	379	376	355	352	397	407	441	352	353	403	347	402	362	422	356	356	396	395	370	380	418	378	356	351	369	391	367	409	395	390	395	398	397	421	387	377	358	350	395	382	375	356	326	388	399	335
34252	15469	2565	599	508	473	505	526	477	469	473	479	481	470	485	511	477	506	495	475	482	482	486	440	488	504	435	443	494	484	465	443	492	478	532	472	498	533	433	446	479	489	493	464	449	478	489	444	503	497	477	477	459	471	460	476	465	475	497	497	478	501	484	451	458	463	502	515	464	502	493	473	480	492	494	468	457	499	478	496	437	500	483	454	456	492	451	496	453	508	488	483	459	485	466	537	481	442	503	450	460	475	431	474	461	507	503	504	489	456	516	497	440	479	452	467	468	511	509	477	489	510	468	483	467	466	444	469	474	500	496	452	433	482	469	450	487	490	475	452	441	436	429	449	478	469	473	472	477	498	462	445	432	455	497	471	466	439	507	485	438	481	485	528	513	457	484	457	501	494	448	443	522	455	503	456	480	482	471	481	483	443	525	476	483	457	441	472	528	506	481	476	452	495	497	495	488	469	463	479	482	440	480	524	499	494	443	489	486	486	474	473	447	485	513	507	472	508	440	467	468	474	432	499	482	507	514	478	478	480	465	489	470	516	489	473	481	470	442	458	445	454	441	459	475	484	489	479	501	451	489	455	517	462	486	490	468	481	482	481	494	466	501	494	467	442	486	463	507	487	470	462	504	473	487	431	510	542	458	476	492	508	489	419	475	488	480	469	505	456	473	442	475	481	461	462	488	437	459	483	478	437	413	475	498	464	487	480	513	470	515	479	493	468	477	467	460	474	457	497	475	476	489	459	497	475	457	470	478	470	469	487	483	484	483	475	453	476	439	452	490	458	500	446	512	449	482	454	471	455	475	477	455	479	447	506	478	428	478	464	511	504	479	522	473	419	502	472	474	465	461	497	515	498	435	502	458	424	463	480	470	493	469	493	470	486	513	486	447	491	452	455	506	508	455	460	453	456	443	440	515	488	456	499	485	520	489	458	522	473	490	497	500	455	465	518	506	505	450	483	441	488	474	462	431	469	419	485	468	433	460	452	441	457	441	492	436	471	470	445	477	460	420	489	501	452	468	498	481	484	489	474	484	468	500	475	474	478	477	456	477	419	496	472	501	511	505	480	446	455	448	487	481	484	466	451	488	447	480	492	478	504	478	456	457	491	462	488	481	448	479	498	471	515	506	468	530	489	501	479	437	469	455	497	486	464	470	483	459	465	461	465	449	465	482	522	483	502	483	422	476	473	424	479	473	483	471	493	493	494	509	485	462	523	473	505	466	483	463	485	466	441	504	434	455	436	476	424	492	451	483	481	437	500	470	479	476	446	509	469	478	481	465	475	467	476	455	468	471	523	480	483	475	472	498	407	472	472	462	501	487	463	498	445	491	472	503	481	487	450	491	468	486	469	448	477	448	483	494	457	499	466	435	455	460	478	457	490	458	518	456	470	510	505	513	433	467	492	452	470	467	467	463	515	521	432	488	512	470	441	472	486	451	505	481	462	469	492	519	476	405	456	453	476	521	488	491	473	458	457	460	453	477	481	472	436	500	466	466	508	464	453	480	519	507	487	490	511	434	442	454	473	503	498	442	451	456	507	489	524	501	544	433	504	516	498	487	460	440	488	482	489	479	453	454	467	456	484	501	477	434	398	464	491	486	444	502	492	521	485	474	490	460	451	479	501	473	473	452	495	433	485	469	469	445	484	457	458	434	447	499	444	452	501	498	467	465	511	516	424	472	480	506	457	464	528	497	445	504	479	458	483	474	467	478	505	431	460	461	462	467	447	499	514	478	452	468	495	451	457	489	458	507	473	461	487	459	480	433	502	470	478	458	490	498	519	467	459	469	477	460	518	443	477	504	503	438	459	461	439	486	467	498	435	473	487	471	460	472	511	502	468	509	472	497	470	447	471	417	440	494	463	503	507	475	452	493	466	509	476	501	453	466	451	484	488	509	491	444	423	494	460	491	510	524	450	457	494	451	453	489	466	445	486	487	510	463	483	465	497	508	483	467	449	515	468	461	465	467	483	487	521	482	448	475	462	469	477	476	492	446	486	494	528	479	458	514	485	439	491	441	476	480	511	459	491	474	493	475	483	512	446	496	496	438	463	448	499	489	452	470	505	461	491	491	495	476	525	470	493	414	489	444	476	452	452	453	484	508	451	486	456	474	490	428	457	420	463	482	467	433	445	475	439	456	482	477	500	437	429	496	498	487	484	477	507	482	469	478	491	488	464	480	451	517	501	456	468	491	480	482	434	462	476	470	498	474	491	482	571	447	399	478	484	459	478	468	443	457	485	505	461	475	474	516	476	510	478	520	480	452	535	425	451	503	439	489	449	436	504	483	491	455	459	531	477	492	468	505	469	486	505	476	470	455	492	483	488	461	503	462	486	451	485	449	480	476	511	487	482	493	460	490	470	485	504	450	507	483	479	452	451	498	511	482	478	490	478	499	502	467	461	461	494	428	482	488	464	454	419	464	470	465	480	444	483	455	488	440	475	467	491	435	478	469	498	477	511	501	484	472	500	487	475	511	482	488	527	473	498	475	468	459	485	496	427	475	444	457	483	475	485	475	493	402	492	437	465	493	447	474	498	442	474	495	460	498	468	469	507	491	448	500	492	462	472	482	508	511	479	484	471	476	506	495	463	475	449	507	447	424	479	465	418	474	478	465	443	476	469	478	527	461	438	461	429	490	472	485	457	469	461	493	512	489	501	445	451	470	464	460	464	481	502	463	454	493	501	527	524	489	470	446	482	415	453	467	462	502	472	485	467	480	459	449	519	489	466	484	508	455	443	450	487	459	445	501	484	486	408	469	499	456	485	517	461	466	446	468	498	484	479	500	484	468	453	463	490	488	487	489	491	464	435	449	476	462	473	490	482	480	491	480	483	502	507	457	455	469	463	472	475	453	481	435	421	486	454	494	482	471	453	466	430	461	488	447	482	503	451	483	520	450	481	443	445	486	487	470	492	480	525	497	471	477	448	495	468	501	443	534	479	449	505	495	424	479	459	489	466	449	501	469	469	456	479	478	488	450	462	509	457	461	478	483	488	448	460	440	445	462	509	475	477	501	512	490	474	479	469	457	488	498	475	466	470	466	504	497	465	542	472	514	493	498	501	485	489	491	492	477	450	494	520	480	497	511	480	500	505	441	477	438	455	509	467	480	462	488	446	418	424	465	471	446	453	539	492	477	470	480	497	512	473	466	469	412	477	440	488	481	470	485	462	482	468	475	486	448	447	461	485	468	482	496	484	417	453	498	447	522	472	509	437	460	454	462	479	519	421	477	448	489	529	469	474	477	449	450	446	464	472	500	488	479	472	486	476	501	477	500	524	486	476	492	488	466	489	482	446	482	508	450	473	493	492	450	490	480	477	485	487	487	478	487	499	456	457	481	457	481	449	493	482	487	495	490	441	419	493	479	453	499	507	479	499	436	491	506	476	482	449	483	461	448	471	504	465	463	526	487	431	454	483	534	494	505	474	477	457	463	478	489	469	427	453	489	394	501	476	425	469	519	453	505	480
8375	1039	969	1009	1004	1017	964	976	1003	1019	1018	1064	990	994	1056	997	990	992	956	972	960	1009	970	975	1035	987	936	975	977	1018	965	1018	986	1007	986	989	924	976	988	984	1004	958	960	988	944	1005	1013	965	951	970	998	1013	1015	1002	932	948	983	994	1012	981	1019	972	1026	1022	1013	964	980	948	974	1019	1017	1008	988	981	1025	1003	920	993	943	1003	1039	1023	951	966	1004	976	1024	989	988	1007	942	1023	978	1006	920	981	941	937	1028	966	965	972	966	977	1027	984	1012	1016	976	987	1042	967	993	1000	1004	936	1008	981	941	991	996	1035	990	998	1019	989	974	975	1006	989	970	1062	994	956	966	995	967	936	977	995	1040	972	1010	968	953	941	953	966	949	964	992	1011	988	1032	1015	994	1016	976	1021	1029	1016	942	1004	962	1035	971	992	989	984	1009	997	1026	965	990	1011	1030	983	1023	1023	1004	942	1039	968	1019	935	952	987	951	997	1000	1002	982	1003	959	936	971	1001	908	948	1036	955	946	980	1009	969	1006	972	1031	991	954	1014	934	928	1041	1020	1040	1039	1004	987	987	955	1032	969	986	1010	1027	1004	1034	972	964	980	980	939	1014	973	982	992	980	986	980	1012	981	1016	1055	969	986	964	996	972	1011	997	972	971	998	969	990	939	1002	998	1013	990	1014	985	1000	1017	915	988	1018	995	1012	1012	986	1033	981	1001	945	985	1026	963	1002	1030	1009	999	1035	979	1009	1020	973	926	957	980	1005	983	1025	996	1008	1021	987	950	977	1003	947	1043	1006	969	941	1007	1033	1006	947	1014	941	973	1003	949	996	1004	970	1006	1030	977	1005	1024	940	1066	1002	1011	969	1002	967	1057	1000	972	989	982	995	1017	988	1032	1014	949	1016	999	949	1009	1031	979	1028	1010	963	984	988	1009	979	978	993	984	968	975	1001	996	977	1069	955	998	982	998	948	972	997	1053	974	1021	972	971	993	998	1041	966	1003	987	1021	1024	1003	997	1033	1028	1015	980	1032	996	1028	1014	947	977	982	985	963	993	1007	932	966	1051	1007	1068	1015	960	970	1018	1003	957	927	1027	975	965	1002	1029	1007	975	985	980	963	924	1020	979	989	994	960	1003	1002	943	959	1062	1027	974	982	934	967	921	991	978	987	943	963	935	918	988	1041	945	1031	993	920	1016	986	991	1043	1004	990	1060	1025	1000	1038	1031	970	1011	1001	1026	1013	1015	993	950	989	943	961	960	998	1056	924	993	978	981	1012	977	993	989	1004	964	981	1002	975	972	970	981	1006	989	1010	980	983	961	993	995	946	965	1000	966	965	983	970	972	944	1007	981	1003	972	995	950	986	976	1005	1057	1051	1003	956	987	1007	970	978	1015	991	1034	974	965	1001	978	960	987	1022	973	1009	990	1012	993	1016	1040	990	950	977	1000	979	984	992	1015	953	951	1025	951	999	954	1004	960	989	997	980	1011	991	924	1037	957	1049	1034	966	1004	939	1071	962	949	1014	965	1035	1024	948	993	1025	1077	973	1007	974	992	1003	994	959	973	979	931	977	953	1005	994	997	955	1061	972	1032	1018	937	983	1024	977	979	988	1021	970	965	983	997	989	924	1009	1043	998	986	939	934	982	1039	1012	1001	1016	989	985	999	946	988	988	970	1027	986	988	1044	1004	991	991	1024	969	975	1037	974	970	970	1030	987	1012	1016	1037	973	975	980	964	991	999	963	983	990	1046	978	1050	993	940	1012	1001	1011	1007	1001	1020	996	949	958	985	1054	1001	972	1031	993	944	1014	985	1033	1010	1022	1034	989	962	961	1004	993	1022	883	1008	994	958	964	927	966	990	980	929	1005	1029	953	1073	1004	993	999	957	975	1002	1029	987	1023	996	988	1024	983	1000	975	955	967	991	998	951	928	1043	971	992	1015	990	976	942	993	967	963	1007	994	987	933	957	977	964	979	1027	988	1005	1004	979	968	988	1001	981	989	1006	969	1061	984	1041	986	1009	1018	971	1024	1032	971	971	948	1024	1028	1016	976	1032	992	970	1013	995	1012	1041	953	951	991	1048	1007	993	1005	1006	1044	1003	976	998	1001	1029	930	978	982	977	939	984	977	1047	978	971	998	996	1019	997	1041	972	1087	996	1067	986	1000	979	929	1045	989	1009	1014	939	980	977	1016	1049	984	961	969	938	1002	999	1006	960	991	1010	977	926	981	991	977	1016	1005	992	976	1053	950	985	974	940	995	1052	985	996	1011	983	1056	1021	991	983	981	1073	1005	931	988	969	995	976	1019	967	983	1015	1083	954	985	1017	1019	1004	1006	958	1014	967	982	977	1015	1026	971	1029	1018	993	996	934	995	993	1028	973	980	1036	993	921	1017	971	1015	994	959	1011	976	964	960	966	1009	944	928	999	1017	1031	985	998	1021	1008	1066	1029	988	964	1015	983	965	1040	1004	1006	933	958	936	999	1014	969	997	978	994	975	992	966	924	1013	959	963	977	1014	960	1018	992	978	980	1015	988	998	993	1018	978	984	999	966	993	1017	1045	976	974	955	985	957	933	1013	985	1026	1002	977	1017	1045	998	974	977	1072	1053	947	990	1032	968	1011	974	994	1040	1064	1007	966	955	1052	1010	998	936	977	1023	948	989	999	1009	1002	1006	1007	972	955	945	988	997	981	974	1029	1024	1040	965	934	958	1008	1028	1031	970	975	997	989	972	973	1047	1018	994	1002	952	978	1014	979	977	1007	946	979	943	991	1009	953	950	967	988	987	965	1051	995	952	985	1050	994	1006	976	940	983	970	950	1011	925	999	1001	965	1049	986	965	1005	998	995	1033	1018	1014	974	1017	1006	1005	1018	965	996	1029	1002	987	1001	1011	996	1011	982	995	1035	1006	990	1033	962	1014	986	1019	972	989	988	989	977	974	1008	956	1017	1002	1009	1027	1000	1034	985	989	1003	939	988	996	946	987	970	982	976	971	960	1013	976	1033	1004	987	997	961	960	1029	987	1011	939	963	994	1027	1045	976	1029	1017	988	1018	963	990	1078	1037	1006	1016	949	986	1030	986	937	935	933	1009	996	1004	1041	988	965	1025	950	1021	1015	985	959	1013	1040	930	965	1017	1005	1009	1003	978	923	1009	972	1069	1036	982	965	1020	973	1006	1031	924	992	1009	1031	1005	983	1012	987	1022	982	949	977	1015	1063	1003	986	1037	987	1005	940	993	1015	968	990	1042	953	1012	989	1072	948	995	959	915	1056	1009	993	1028	985	1020	1028	1024	919	995	991	1053	999	967	999	988	952	1003	990	1005	1005	965	958	953	1017	982	987	995	966	1021	1035	997	958	984	927	977	977	998	972	960	947	996	1044	995	1011	1047	942	996	971	994	1002	939	956	1001	1009	1025	993	990	990	1007	1027	991	1004	978	1021	978	987	975	983	1020	985	970	1015	981	978	1004	1016	974	1020	1013	1021	1007	988	972	986	1003	990	938	1014	983	981	1033	1004	1000	995	978	1002	1004	980	973	1094	1013	1038	941	1106	994	988	1006	1007	970	1017	1055	965	1017	967	987	983	981	974	996	1035	1013	1026	1022	948	1028	964	987	965	995	959	984	968	1018	1032	985	960	988	947	981	967	984	970	1001	959	975	985	960	983	986	995	919	1004	992	1019	1021	967	987	1012	962	990	1014	1059	1023	984	1030	981	1057	1010	1013	925	992	1009	949	1004	1026	1000	965	994	974	1047	1040	999	1002	987	949	974	999	1020	1023	1010	977	996	952	970	1009	947	1048	978	1016	956	992	995	980	1013	968	952	985	957	987	998	999	988	971	991	1019	986	913	1050	1000	1031	986	1008	968	1002	1053	981	1040	1028	971	1008	965	1001	1026	978	1049	1001	1007	1054	984	991	960	1007	1021	1002	981	925	1018	985	1055	1011	987	1006	1036	1051	991	934	1007	1007	1010	964	951	1013	962	1009	959	1035	1008	956	980	994	1023	941	956	1020	1017	1000	982	975	935	1007	1022	891	1010	1041	984	926	1032	1014	1012	1004	1018	991	986	1025	933	989	1001	1038	954	1042	980	947	959	981
26059	21676	24295	29553	21700	10457	581	464	369	387	371	381	371	339	326	378	355	358	345	351	341	362	371	342	327	339	368	347	326	321	381	343	352	381	353	312	345	351	332	310	352	373	327	332	355	332	323	344	331	312	316	277	336	360	334	343	304	335	320	308	366	327	329	309	330	347	324	338	336	309	324	351	333	357	350	331	336	344	331	334	321	307	344	319	348	339	331	313	331	316	297	317	319	314	325	359	311	336	332	345	336	310	341	332	319	327	318	304	336	318	314	302	338	354	349	332	327	369	361	316	288	329	325	300	339	316	367	352	345	362	341	319	357	356	344	332	312	313	316	294	325	337	327	338	375	319	347	302	328	308	283	310	343	349	335	319	358	341	334	320	349	323	307	359	314	381	316	341	342	337	343	347	380	326	307	302	315	347	337	345	331	333	369	326	313	305	340	337	357	294	327	316	352	338	343	371	348	353	295	312	309	316	338	358	325	311	309	319	354	327	334	323	326	371	339	308	329	331	318	337	348	324	345	309	343	387	339	316	346	341	362	329	271	341	341	353	333	354	356	353	326	323	330	345	352	329	353	332	342	336	382	342	338	335	331	327	362	343	337	330	325	325	326	304	366	344	312	336	319	320	303	384	347	317	301	311	332	309	302	326	330	345	328	313	299	287	353	332	331	345	293	280	307	324	327	319	333	339	292	341	335	337	335	332	320	325	339	305	338	311	319	325	311	348	329	333	331	356	350	325	355	351	325	311	324	329	333	305	332	359	331	302	338	308	354	352	313	340	348	324	322	315	363	356	331	319	328	305	356	308	333	363	313	308	338	350	338	305	350	296	362	337	328	342	288	325	349	310	340	310	350	356	342	318	327	304	355	329	287	266	307	319	326	341	313	317	319	324	312	322	341	307	326	349	357	340	320	353	345	308	333	339	353	354	329	343	334	343	309	337	307	333	337	315	297	325	330	334	335	316	313	319	345	357	312	333	321	290	297	313	330	347	327	307	328	325	307	338	310	321	307	331	321	343	318	324	331	298	345	325	351	317	323	325	357	334	348	366	337	318	337	311	323	341	338	296	356	347	344	341	361	306	319	349	294	321	347	334	323	359	318	310	336	345	354	349	324	305	366	345	350	322	330	306	352	307	329	343	371	353	329	308	398	347	345	332	331	286	352	326	322	357	358	341	317	297	356	322	307	330	358	374	355	340	328	353	341	346	346	327	335	327	377	326	315	340	364	308	290	320	310	361	328	330	332	294	355	328	326	337	337	349	314	345	327	363	332	326	314	339	358	304	344	340	310	323	307	322	338	341	292	353	327	317	299	325	361	321	314	311	319	322	395	342	353	348	341	324	351	320	324	351	336	332	344	345	332	356	348	357	356	331	346	330	332	319	325	343	333	332	318	303	323	358	309	329	339	323	313	323	317	364	310	343	325	309	335	291	327	342	338	332	350	363	336	346	313	360	322	335	363	337	370	313	312	306	273	303	279	352	323	340	325	317	302	302	291	336	352	359	314	341	339	312	309	311	311	325	328	273	387	318	325	340	349	319	350	336	314	345	334	346	342	309	316	328	337	358	346	358	321	343	332	356	325	315	352	332	355	327	328	345	318	344	361	313	298	328	302	322	307	317	328	396	321	316	386	330	350	355	332	303	342	323	317	329	328	389	344	300	299	313	329	334	325	332	315	376	318	309	342	320	318	324	295	330	317	318	346	319	325	349	337	298	328	327	303	301	318	351	356	357	340	325	338	325	318	291	316	340	293	367	315	385	373	335	351	323	303	347	307	304	323	338	324	321	345	340	301	347	326	367	341	319	329	336	317	339	351	329	349	340	370	344	321	317	339	312	311	321	359	396	329	350	317	341	337	323	297	332	329	331	321	333	323	364	357	325	292	356	338	324	319	341	331	329	339	353	341	342	314	335	356	357	341	353	317	335	349	319	340	359	345	300	327	320	323	349	323	335	366	342	327	335	328	333	326	332	296	303	338	343	313	367	307	345	309	335	344	326	304	333	326	330	320	316	300	337	325	359	334	369	315	346	354	345	323	357	350	349	372	346	356	339	324	331	311	326	365	349	330	329	333	317	311	335	327	329	309	327	330	351	350	349	327	342	298	334	299	311	337	335	358	325	330	332	351	345	321	343	347	344	339	327	301	327	314	339	305	349	324	343	313	315	345	313	285	322	327	342	338	317	320	347	312	318	298	338	321	326	329	348	316	337	302	322	322	338	342	316	357	333	319	335	349	335	335	389	323	336	347	309	314	357	338	339	317	324	344	336	326	332	326	306	317	362	342	284	318	333	312	353	329	362	343	319	335	325	351	325	349	346	342	336	292	356	334	345	295	325	372	359	315	336	382	307	354	361	337	328	350	348	366	330	333	304	345	328	337	328	317	331	341	337	319	327	342	365	323	322	346	316	335	300	332	327	327	347	353	319	390	351	345	328	329	314	348	352	326	339	328	336	336	315	322	288	354	336	335	318	332	339	336	342	347	364	356	326	351	353	323	383	342	341	324	289	321	313	305	345	342	306	334	300	307	345	353	327	327	334	325	318	319	319	336	374	335	310	354	324	305	320	303	353	345	328	351	325	357	317	337	334	373	320	319	333	342	338	332	314	341	352	335	336	336	317	325	337	320	357	347	353	333	302	320	323	329	283	303	322	328	305	341	293	329	311	320	341	353	314	332	370	287	334	315	339	306	351	293	325	329	309	349	369	322	353	373	368	322	349	334	372	311	325	334	338	336	331	332	317	356	331	323	343	333	297	359	347	309	363	315	332	334	325	361	316	327	303	340	300	325	340	316	317	348	292	358	355	340	362	343	327	348	333	302	350	338	323	362	307	319	321	335	352	346	318	362	343	353	333	305	358	323	364	317	294	306	355	299	316	352	313	324	324	326	369	325	358	306	382	386	358	353	310	340	350	341	299	344	341	337	324	321	332	342	340	305	312	340	342	348	321	324	342	292	296	317	331	340	346	336	341	326	323	332	303	306	344	366	363	317	313	329	329	347	313	313	313	358	359	319	353	316	329	353	329	322	341	297	343	287	338	339	343	327	304	333	340	316	330	354	332	331	333	317	308	323	324	346	307	322	303	320	332	343	335	346	342	328	335	339	329	293	331	337	316	325	339	335	333	303	312	318	340	335	320	355	323	340	285	345	320	345	351	314	355	324	329	349	339	318	322	314	327	295	329	343	343	336	353	328	351	327	362	322	298	345	290	322	318	323	307	322	298	286	358	349	329	340	347	304	306	329	328	357	325	304	356	333	341	343	310	334	309	291	293	326	336	363	313	320	296	341	363	321	335	318	350	341	341	356	316	313	311	353	365	341	321	297	351	340	336	327	365	372	330	354	328	282	357	344	302	376	350	354	350	329	348	303	311	317	321	314	303	309	316	338	288	321	379	332	301	319	356	358	346	353	314	310	310	360	351	346	357	358	338	339	341	332	299	316	367	323	325	318	280	354	330	322	312	343	361	304	337	321	336
4501	2089	1143	908	788	709	723	724	710	652	661	691	661	722	696	692	737	759	741	688	713	704	711	719	698	666	694	683	689	694	679	675	706	713	752	671	699	736	714	720	722	708	676	686	712	696	768	696	711	732	695	701	671	653	707	693	721	724	742	640	720	738	776	684	703	685	719	717	700	721	689	722	696	707	699	667	696	735	689	694	694	706	726	711	706	698	738	729	671	764	699	684	759	693	677	743	706	712	692	690	730	670	684	701	671	695	746	708	710	715	736	701	692	673	718	704	712	697	719	768	757	712	666	713	693	663	732	686	699	695	684	681	712	737	708	687	699	720	652	687	664	741	701	698	707	715	674	727	704	719	713	736	734	745	753	712	740	652	670	672	700	699	711	722	700	690	701	732	695	667	738	716	680	682	692	746	691	681	747	703	723	736	664	719	680	708	712	716	693	658	696	711	683	712	671	700	713	693	728	730	716	695	734	736	671	717	724	730	733	710	688	684	689	718	709	663	683	718	651	685	694	748	706	728	712	756	706	734	702	749	708	682	720	643	685	740	719	708	683	684	672	677	716	673	711	699	725	662	657	640	671	698	728	664	684	654	724	694	673	710	695	708	646	710	681	700	715	708	721	747	700	727	709	736	673	707	753	790	735	692	735	679	710	747	709	696	695	714	687	717	750	758	701	690	669	709	676	681	713	656	685	700	704	731	746	638	772	722	688	706	705	735	725	724	716	662	712	679	708	726	673	713	706	680	656	725	720	720	683	695	702	716	745	681	689	684	668	702	706	683	684	768	682	696	666	640	675	736	723	721	697	701	737	698	733	640	684	687	751	709	716	706	744	719	712	739	676	684	730	743	660	709	664	745	693	670	701	703	681	709	727	735	709	741	624	695	688	694	675	699	718	702	721	725	737	752	705	699	693	757	681	692	719	664	644	703	722	687	671	716	667	759	692	694	716	714	729	662	719	683	749	743	691	745	700	715	689	741	723	705	718	734	707	690	697	670	752	719	658	686	742	680	740	675	709	711	695	690	739	695	656	703	695	714	746	679	707	726	661	701	724	719	689	698	673	672	680	671	744	693	712	720	669	731	746	707	708	740	657	744	716	687	734	680	724	661	723	683	737	709	682	688	698	705	660	727	699	665	702	654	705	691	683	727	693	705	753	728	717	729	712	702	748	674	720	705	716	737	705	700	696	728	660	705	692	754	665	706	714	713	736	703	711	715	674	703	699	745	686	666	705	696	695	701	714	713	755	727	710	704	665	642	741	747	684	721	678	685	691	727	710	690	698	696	688	690	662	680	676	711	691	703	689	716	715	685	669	734	711	700	693	718	682	739	726	668	706	697	708	743	710	748	687	727	721	705	700	754	709	735	651	683	702	755	687	688	718	701	727	702	747	738	658	726	721	695	748	670	712	670	701	691	666	713	678	725	709	736	714	656	738	686	700	707	716	698	711	732	714	649	686	717	689	718	702	676	702	668	697	681	645	671	714	734	743	693	698	723	686	683	664	711	715	675	691	648	689	695	697	708	712	694	682	696	746	706	673	745	717	707	685	691	735	669	671	724	716	657	671	669	679	696	675	701	686	721	671	675	700	676	688	667	687	752	731	703	716	721	702	684	696	688	737	696	722	736	739	704	733	726	625	686	691	699	695	684	742	715	666	725	728	708	684	759	758	734	727	689	727	653	698	723	716	695	706	707	688	746	678	664	667	705	743	682	673	683	654	686	693	635	703	724	747	726	685	704	695	714	714	700	663	715	732	717	771	678	706	715	676	669	717	694	701	719	707	680	668	700	726	664	695	681	711	712	697	696	715	783	707	740	715	701	747	669	719	733	725	715	743	687	702	713	687	700	677	719	673	721	670	743	715	675	717	728	689	685	684	746	765	668	658	694	725	665	665	744	684	670	697	664	717	672	677	672	710	687	733	742	673	689	692	685	674	707	742	694	722	708	678	672	666	713	704	678	669	734	701	656	729	661	694	663	734	691	693	698	705	740	706	701	674	696	717	723	767	694	687	717	670	703	666	686	723	716	690	686	716	740	728	721	690	710	750	689	744	722	709	675	716	715	707	734	689	704	664	691	723	703	709	724	739	742	705	692	675	725	700	695	721	710	695	728	616	680	718	706	692	717	707	696	757	790	676	688	670	718	752	704	736	683	674	679	713	715	689	685	698	699	746	738	727	686	729	703	693	728	682	705	712	700	664	691	702	726	694	703	674	693	715	699	721	746	693	733	690	751	700	661	714	732	705	773	689	731	710	671	735	706	664	703	691	687	708	727	743	704	657	703	728	703	698	701	676	716	696	677	721	674	680	731	636	729	706	713	713	698	701	745	736	712	718	663	682	711	709	684	760	659	692	757	695	713	698	703	679	731	674	693	686	679	693	679	758	667	635	698	733	654	724	718	690	705	680	689	713	729	697	674	661	696	696	717	671	729	751	714	700	703	694	693	694	679	687	677	666	671	648	700	662	680	690	730	671	691	665	715	688	704	733	673	728	653	710	721	708	683	706	708	752	708	696	691	694	771	684	700	749	732	723	690	685	723	719	703	727	716	685	684	701	697	725	711	646	691	714	684	716	686	690	672	692	694	726	685	700	705	712	709	736	711	715	743	703	705	716	670	658	705	693	714	757	713	667	721	747	696	683	714	670	677	715	723	638	691	689	654	686	737	742	707	683	722	700	708	698	723	730	665	735	706	741	760	668	694	740	655	714	707	649	725	693	665	687	681	750	734	699	728	666	712	706	696	684	673	720	702	720	705	653	690	685	720	734	700	734	677	714	691	713	731	674	735	735	723	706	734	719	693	722	728	697	706	693	693	672	690	729	677	701	675	700	678	719	740	677	664	725	668	686	717	720	706	706	679	700	755	706	750	662	678	701	685	679	679	718	664	712	721	689	681	752	687	690	680	707	717	677	682	715	717	684	696	775	702	730	743	657	706	668	698	721	683	721	678	698	687	725	723	710	727	660	710	699	707	696	713	694	698	681	687	709	699	684	693	696	745	699	700	721	694	698	698	659	708	741	717	685	668	739	691	707	704	716	707	705	740	657	723	675	706	738	679	683	687	693	696	687	666	730	646	705	711	697	697	693	716	702	709	722	675	676	732	666	730	728	727	729	702	743	732	740	717	699	719	719	689	691	706	754	727	719	696	687	665	677	736	737	683	753	731	688	702	700	702	730	657	717	680	695	693	686	709	691	689	738	660	714	692	706	662	701	704	663	717	714	682	712	686	713	697	682	710	703	739	661	721	723	667	689	742	697	737	719	691	695	709	695	688	733	712	738	662	739	700	711	678	698	699	749	713	711	682	640	701	690	678	720	697	703	709	688	679	674	697	676	691	744	673	705	709	721	699	725	797	711	694	655	743	693	723	699	667	716	708	698	720	732	684	708	669	693	735	698	672	700	657	663	690	728	726	663	693	680	670	692	707	706	713	704	699	702	690	690	704	705	687	686	711	723	653	735	670	722	716	667	684
25269	21650	24723	29082	21653	21680	9955	407	311	266	302	224	199	201	206	188	187	187	188	183	167	151	172	178	162	162	164	159	153	160	153	178	152	160	153	176	167	194	194	185	181	161	177	134	159	175	172	145	150	147	177	188	154	167	158	155	191	175	149	160	159	148	182	155	175	154	148	173	188	175	135	169	176	138	171	162	184	146	150	146	160	185	175	147	150	171	158	129	173	146	133	156	181	137	150	170	190	163	139	148	145	158	178	138	168	181	136	150	148	172	170	149	182	154	166	175	164	169	167	192	185	139	134	163	140	166	153	155	158	158	160	161	150	170	130	158	149	148	164	169	157	146	180	163	129	162	155	164	170	177	158	159	145	182	131	152	147	140	148	170	156	152	164	162	169	175	160	157	156	179	166	135	157	157	149	166	141	168	140	159	156	160	175	155	165	152	168	161	159	166	154	154	162	147	171	169	155	175	156	159	182	172	166	159	166	169	154	170	163	155	178	183	189	165	152	157	167	163	144	153	146	163	152	138	179	170	147	161	157	156	171	164	166	120	161	168	158	175	175	142	145	163	158	156	167	174	138	164	152	171	159	166	143	120	162	130	147	125	168	138	152	169	165	138	161	156	137	161	169	174	153	167	169	159	161	155	154	161	141	150	150	147	130	183	194	172	167	156	154	165	140	163	143	165	162	141	149	181	153	155	149	165	141	143	145	156	147	131	139	158	152	178	153	175	144	153	158	159	186	135	170	171	173	160	162	146	154	162	194	160	162	169	144	156	132	180	159	140	142	158	151	164	143	155	152	160	152	172	163	160	138	158	150	154	147	148	141	149	140	145	132	155	147	168	183	147	146	147	166	143	138	158	173	151	155	159	181	151	153	135	162	139	135	136	140	148	179	162	138	162	172	164	169	186	136	156	166	149	158	141	164	172	156	157	159	148	158	157	145	150	157	158	154	162	172	163	152	151	172	174	146	141	162	165	157	164	140	135	156	151	157	144	134	168	161	137	173	134	147	170	149	150	160	151	179	149	151	151	153	171	166	133	149	157	141	136	156	174	155	193	159	144	147	133	154	163	152	176	160	180	147	145	148	156	166	174	135	123	115	178	135	153	159	154	176	155	154	161	141	177	146	164	158	147	139	185	168	156	168	153	183	180	154	154	143	165	154	158	136	160	164	157	161	168	132	164	140	180	143	146	140	149	145	143	149	151	180	136	139	189	159	156	164	153	169	149	135	150	142	169	154	153	154	135	160	155	158	162	175	150	160	167	143	127	163	143	152	136	160	165	168	145	161	176	174	173	172	163	173	164	142	157	174	156	151	141	168	166	149	145	172	152	153	151	148	161	172	160	146	130	159	144	147	170	177	146	160	160	154	171	175	156	155	152	148	141	159	167	157	134	159	160	159	162	129	160	138	169	164	160	137	161	145	128	168	158	152	146	160	154	137	133	165	180	181	163	168	140	150	175	145	179	160	168	139	154	169	144	124	153	142	172	188	145	167	136	148	163	169	164	192	143	149	152	174	176	152	148	155	173	150	165	150	146	164	189	188	156	155	170	159	162	136	154	162	181	154	178	133	168	163	144	160	169	146	141	154	143	159	161	180	146	166	172	163	148	168	171	147	167	124	138	165	174	153	163	151	175	163	150	175	166	156	157	165	167	175	160	162	176	150	147	130	153	172	161	170	159	140	160	170	159	169	158	154	174	154	170	167	163	155	175	155	143	133	160	175	185	152	153	153	131	147	128	167	145	137	159	152	155	162	148	140	183	172	164	156	165	153	173	153	130	155	151	162	143	161	159	156	144	154	169	174	196	172	156	151	154	153	138	158	150	164	141	149	149	153	149	144	159	166	171	142	140	129	141	148	146	156	161	136	163	162	135	153	153	165	145	141	165	150	162	139	160	170	155	156	165	155	175	157	155	147	184	133	156	175	161	150	165	151	167	167	158	155	170	147	173	151	183	168	176	163	173	182	167	150	144	153	157	159	147	146	164	161	140	145	150	138	158	177	148	151	126	145	178	144	162	159	166	166	149	172	158	132	152	137	162	161	160	131	147	166	164	171	150	161	139	150	160	161	149	139	152	155	135	146	153	148	150	168	165	192	181	145	145	147	161	173	145	141	162	160	150	176	172	147	157	139	148	126	141	156	156	174	149	145	146	168	152	169	169	140	144	156	152	145	157	159	191	159	200	152	149	161	156	147	154	151	143	152	138	148	153	155	140	138	156	156	159	156	162	141	138	167	138	176	174	143	149	155	157	156	143	147	167	148	168	178	171	153	138	144	156	161	152	155	155	176	165	168	143	164	153	165	164	156	155	136	158	155	148	155	158	140	177	163	150	139	168	147	174	153	160	159	177	153	143	136	176	156	158	173	150	166	166	166	157	160	158	169	175	162	158	160	149	162	130	164	160	161	160	155	168	159	154	145	159	145	155	146	167	147	143	163	138	139	155	167	157	161	183	170	149	157	168	167	148	154	174	178	157	170	135	158	132	166	159	144	168	155	156	161	171	143	167	153	144	152	157	141	142	169	150	144	187	166	158	150	143	143	163	176	144	150	163	173	174	150	182	178	143	157	184	143	161	178	172	159	150	159	184	177	138	163	162	156	161	159	150	175	164	165	162	160	173	141	156	179	159	156	165	173	133	170	146	148	139	145	163	134	151	181	158	145	157	164	146	179	154	154	178	142	174	153	169	159	141	125	163	145	152	150	168	146	157	133	164	164	154	149	159	148	148	157	166	153	147	150	164	143	147	175	139	167	151	176	173	160	168	162	153	177	166	157	135	145	166	154	145	148	170	154	154	180	161	144	165	140	152	164	174	153	164	162	171	167	152	159	143	155	160	148	149	160	152	160	149	128	153	166	172	170	144	161	156	160	135	144	161	157	159	160	172	176	156	164	152	150	171	139	174	150	181	151	142	147	159	146	182	133	173	160	129	150	143	155	151	163	149	158	150	150	167	139	149	168	159	161	169	154	134	176	151	162	164	160	166	153	152	173	149	163	164	146	156	165	162	141	149	142	155	164	150	141	141	165	194	175	164	153	152	179	159	146	175	161	157	166	164	139	139	164	160	187	150	140	143	140	177	135	161	144	143	161	129	160	148	153	174	156	165	140	160	155	151	163	148	150	153	153	149	143	149	167	140	148	162	165	159	146	178	153	176	172	173	162	117	143	160	157	148	167	155	153	157	145	174	175	136	142	161	149	142	153	143	169	160	151	170	152	157	159	149	147	172	154	162	138	171	141	152	146	138	161	158	164	144	150	181	150	181	167	166	135	167	162	142	147	147	172	158	165	158	158	155	143	161	129	139	138	166	139	172	161	163	179	158	141	154	154	160	164	180	165	178	162	157	175	189	169	178	158	149	141	151	174	157	151	155	158	127	153	148	147	164	164	146	155	159	145	138	156	175	153	173	138	153	141	169	148	152	163	139	144	162	162	171	183	136	165	166	173	136	133	162	162	164	150	157	166	151	149	157	135	148
4123	2958	1286	743	529	468	462	445	413	389	379	394	379	401	401	391	403	354	391	422	394	364	355	391	387	392	338	391	374	402	372	393	378	379	387	353	391	403	367	368	376	414	325	366	363	364	370	357	328	375	375	367	392	388	350	412	379	394	372	389	366	366	358	372	399	399	358	377	361	378	376	405	423	426	399	359	399	387	376	388	364	347	370	379	370	376	369	374	390	379	373	397	351	395	399	383	374	373	380	380	370	403	390	365	410	335	379	373	404	408	369	357	359	403	378	399	383	376	355	329	379	395	378	368	365	367	367	352	415	372	347	378	384	345	403	375	371	363	387	388	382	361	407	366	384	377	364	382	385	355	408	378	375	377	366	345	402	384	384	383	400	377	412	395	405	382	408	415	385	387	399	383	363	363	420	407	368	364	369	390	398	392	366	378	373	397	393	380	377	393	328	379	397	364	362	356	371	366	389	366	379	384	354	388	384	395	364	377	379	347	393	372	363	355	402	374	380	386	377	367	387	358	375	376	372	383	354	361	396	402	401	407	349	371	381	379	390	378	352	392	384	395	398	373	382	399	337	367	322	392	352	371	340	335	355	358	386	373	354	406	389	393	409	357	383	364	372	359	411	368	362	373	404	383	341	386	360	385	370	386	369	394	365	361	358	370	340	367	344	381	386	347	374	383	386	346	375	360	360	374	374	412	371	435	377	338	362	358	406	409	379	379	358	390	392	357	363	392	361	385	354	371	367	347	353	397	370	389	352	384	360	408	396	359	381	386	379	366	381	388	401	401	364	373	360	382	385	352	351	388	392	394	355	414	388	392	379	390	389	422	373	419	391	397	385	363	352	407	395	351	369	408	383	420	384	361	376	355	370	348	366	365	362	405	398	359	377	368	371	404	353	367	353	336	378	370	401	390	407	385	371	362	383	386	345	373	359	367	344	407	361	362	366	406	396	372	371	363	362	364	388	399	405	363	361	379	405	366	380	376	376	375	386	398	402	362	364	349	350	406	359	376	383	398	427	355	392	369	371	414	409	387	339	408	353	371	357	373	374	357	410	372	396	378	400	374	393	366	397	385	377	379	379	365	363	355	332	356	371	371	386	363	365	389	388	337	384	366	372	377	374	368	390	400	393	397	337	382	401	397	366	436	346	384	337	363	342	362	396	400	373	372	360	370	363	396	373	375	387	381	386	371	362	350	386	359	396	348	392	357	382	392	388	398	373	379	367	366	390	369	376	393	385	389	377	349	365	385	378	361	393	405	381	353	332	370	389	349	373	385	390	353	368	409	348	398	379	387	386	389	344	376	381	386	381	390	378	327	376	381	404	354	375	366	367	383	392	359	337	392	395	374	358	370	370	389	389	392	399	374	354	385	366	363	375	376	384	378	391	381	365	371	370	373	363	356	390	358	354	363	383	392	372	394	367	417	367	374	392	392	378	372	384	356	401	380	352	372	394	354	392	340	381	393	372	433	400	370	358	383	357	380	372	336	377	400	362	381	392	394	396	389	344	360	385	383	379	425	380	374	393	352	402	360	401	374	380	398	387	377	369	377	352	366	356	366	386	386	354	372	378	379	367	368	405	387	370	333	361	389	397	387	376	370	371	379	366	387	356	367	365	365	383	398	359	380	348	364	402	392	361	381	378	386	376	398	390	375	384	345	357	404	339	343	407	368	349	379	397	405	408	394	392	363	375	363	395	366	379	381	378	387	383	336	387	369	364	361	366	376	351	383	369	382	391	406	391	383	370	398	366	391	371	362	397	383	388	360	408	387	381	386	366	386	406	347	391	381	364	398	340	373	400	361	389	370	393	346	351	377	373	384	371	372	354	384	387	380	360	386	344	364	369	402	386	379	391	407	383	389	336	408	381	388	413	386	381	369	395	351	381	376	381	361	396	382	405	391	377	409	373	401	386	336	392	378	386	386	350	361	373	364	372	367	382	401	355	377	374	376	400	411	405	382	358	362	349	361	386	351	371	408	394	340	383	381	387	417	375	373	379	340	405	372	348	381	353	369	364	366	363	353	355	396	394	392	370	380	399	364	395	349	370	360	353	384	381	362	416	359	384	382	369	379	330	362	380	380	355	362	354	392	386	356	376	327	364	375	376	393	372	371	361	350	362	374	382	398	396	382	361	401	378	391	385	344	369	385	371	400	383	391	409	374	396	379	329	360	356	352	358	352	361	381	406	373	384	379	351	381	353	370	350	370	354	359	364	344	383	377	389	375	418	386	341	370	370	382	401	364	367	366	390	355	366	384	416	373	395	362	398	411	395	366	386	378	352	373	318	371	367	347	363	380	398	373	369	395	354	368	383	377	389	359	371	375	348	365	361	373	360	355	385	389	379	372	374	344	334	370	363	385	390	372	367	370	349	368	375	378	385	352	351	367	345	385	395	374	378	383	377	364	370	380	368	396	386	393	352	374	376	383	379	397	381	402	386	378	362	377	397	377	387	373	335	359	362	390	408	378	390	363	374	360	365	357	393	349	401	357	335	382	373	381	371	426	377	373	403	374	380	363	386	370	386	370	373	335	360	372	384	340	373	360	372	367	391	379	360	384	401	363	395	365	384	399	413	375	359	402	387	382	371	386	390	354	357	355	399	387	368	360	352	340	361	385	356	401	352	381	383	397	365	379	362	391	408	365	392	414	379	371	360	397	330	350	387	380	403	373	355	381	403	386	383	381	402	367	399	354	372	383	360	368	379	374	376	338	354	342	375	355	349	390	358	353	343	393	396	343	390	379	361	384	358	362	390	376	389	382	373	403	380	376	338	376	384	377	360	387	365	372	404	389	378	367	354	388	366	376	397	373	388	370	365	377	388	374	373	368	398	357	405	381	396	379	399	379	345	361	369	377	392	380	366	348	370	371	367	366	396	413	386	363	412	394	379	395	381	385	364	365	374	366	350	354	392	384	382	391	405	366	368	398	377	379	368	364	374	380	385	366	423	382	360	376	392	389	394	357	357	358	406	394	356	360	360	397	392	346	374	347	391	369	394	371	340	415	356	386	377	384	385	379	374	344	345	374	393	358	396	384	360	390	388	428	366	377	372	375	414	379	359	384	359	395	378	421	380	375	392	399	379	387	371	383	385	394	387	366	353	417	346	413	388	384	362	403	413	382	372	383	391	355	371	400	360	405	353	366	401	363	389	389	355	379	379	364	355	387	375	370	405	365	412	401	377	388	383	365	349	360	357	353	388	350	377	403	380	406	405	357	357	367	360	381	367	380	358	369	332	359	350	369	362	374	380	390	382	376	384	358	387	397	372	348	403	390	369	383	344	374	355	379	402	366	345	360	383	376	393	365	372	360	416	417	389	392	377	395	369	362	366	364	381	374	367	393	351	454	375	340	367	362	351	360	393	396	390	359	382	401	367	366	364	367	365	381	398	409	379	379	375	364	386	382	392	349	360	332	368	365	373	414	382	404	369	374	383	370	375	381	370	357	382	376	380	392	379	344	384	373	380	396	378	385
34188	15637	2701	574	467	469	506	506	502	436	505	448	452	516	528	478	451	476	432	506	476	463	479	465	494	494	513	512	492	458	423	474	469	497	503	463	467	512	468	477	432	480	478	468	446	495	517	440	448	434	458	467	430	455	493	442	490	480	459	500	457	472	489	471	436	499	484	450	490	463	493	497	453	500	436	489	470	481	506	497	456	467	461	495	487	465	463	476	478	470	489	484	472	448	462	470	459	506	501	477	518	493	452	458	469	467	441	459	492	431	550	528	468	493	467	419	480	442	458	502	475	479	493	439	447	500	484	472	515	464	450	483	509	456	452	439	477	473	527	494	467	491	451	461	452	457	459	406	443	466	513	475	499	480	441	501	473	482	445	487	513	467	471	441	493	449	484	459	452	502	440	490	508	464	491	463	459	482	474	468	472	500	434	442	454	497	508	501	492	521	493	479	473	451	489	515	493	524	480	506	452	484	460	493	455	457	438	461	499	503	473	436	473	519	492	476	497	446	475	494	473	473	451	481	496	511	472	482	499	508	492	465	484	452	507	456	487	484	446	423	464	496	464	454	510	488	471	451	479	498	482	468	487	479	474	483	472	465	461	461	485	481	484	477	520	497	471	433	490	463	478	442	476	477	474	454	501	454	465	470	496	469	464	490	431	453	439	437	499	471	505	461	483	467	493	492	488	482	453	447	439	491	512	482	471	523	495	481	465	509	487	472	468	489	478	464	495	525	444	486	446	485	462	485	469	430	461	446	463	432	474	427	476	485	437	490	469	462	476	466	476	506	474	470	496	453	488	420	498	490	467	435	478	474	460	482	482	467	472	520	466	482	484	464	446	515	480	483	497	473	466	484	505	489	477	426	484	469	409	453	462	480	506	450	519	448	481	465	461	466	504	500	477	462	457	480	450	479	475	468	494	491	457	514	499	503	458	526	463	469	432	475	450	519	473	440	449	515	467	470	450	454	511	515	481	476	452	518	497	527	477	461	488	439	474	478	493	492	461	462	443	463	491	469	462	478	499	469	421	463	451	437	475	482	476	492	463	445	491	515	511	463	484	460	468	476	449	480	476	458	515	422	491	461	462	472	448	462	457	451	486	494	483	440	523	461	457	469	537	455	487	474	500	496	476	496	495	469	462	451	462	489	519	527	496	502	470	492	510	499	458	442	459	476	482	517	474	489	469	480	464	473	485	471	507	497	497	471	485	498	442	464	484	478	513	495	475	486	446	477	489	467	459	499	483	516	455	534	455	486	445	504	493	476	491	453	503	458	492	506	483	459	458	474	481	515	452	490	497	488	465	471	484	491	439	493	487	439	479	439	458	471	500	491	425	468	447	490	426	458	495	496	418	459	440	488	457	448	477	452	464	501	494	490	478	475	476	476	503	475	489	494	471	436	463	451	488	448	456	474	484	484	484	465	447	453	471	449	488	526	459	468	513	500	466	444	484	497	457	471	469	439	478	476	429	480	497	490	497	479	459	473	503	526	471	475	500	513	490	515	481	476	463	501	484	485	531	489	471	430	520	467	455	487	475	472	450	475	508	452	452	533	444	456	466	434	511	492	537	484	477	479	479	469	464	515	486	483	479	435	484	500	465	480	445	498	472	428	474	502	514	486	462	494	478	447	471	433	414	486	475	472	465	495	498	503	501	504	455	468	488	433	456	470	495	474	460	500	483	462	456	468	471	500	487	486	504	445	506	483	505	480	475	495	450	477	475	445	468	488	451	501	459	473	446	503	446	478	479	466	476	489	451	520	466	539	488	481	499	512	528	482	474	474	474	458	500	481	493	449	456	488	448	471	486	513	500	485	513	462	463	476	484	537	463	503	471	476	444	439	527	506	454	469	504	499	460	477	483	491	514	477	504	506	493	487	468	495	473	469	453	460	464	474	417	479	490	505	531	442	446	450	515	477	505	452	476	501	448	494	482	481	525	488	489	458	410	460	449	469	494	461	479	487	429	478	459	480	485	458	462	429	474	470	467	455	447	491	506	450	431	524	463	439	463	487	492	472	478	486	437	470	481	492	457	472	472	490	449	421	460	427	455	483	453	501	471	442	486	511	474	438	510	456	463	470	497	496	459	548	502	465	486	493	458	496	459	523	454	453	496	507	473	491	468	471	497	444	462	463	482	491	469	449	522	438	432	494	469	469	465	493	508	470	480	477	487	491	530	461	458	474	510	462	477	474	452	489	485	443	489	473	502	500	467	464	474	503	431	495	475	485	488	481	462	483	438	453	454	485	505	470	450	444	460	479	523	508	463	473	501	479	451	461	495	465	451	491	486	508	456	483	454	426	512	508	491	474	455	491	465	485	473	441	466	459	433	449	464	486	430	458	504	478	517	499	466	468	441	470	427	497	519	489	458	509	473	497	460	473	445	449	508	485	469	448	480	440	476	499	481	505	481	481	500	451	497	483	471	450	488	468	529	477	475	459	445	503	461	492	487	497	482	452	489	467	469	527	502	434	474	497	493	476	498	543	468	503	494	536	491	447	506	454	476	486	469	519	488	474	470	485	450	479	479	509	456	472	501	503	493	465	478	486	476	456	447	496	500	478	479	509	482	492	505	449	498	461	493	456	459	502	474	470	447	500	457	486	440	465	462	436	493	517	482	473	415	475	482	465	467	488	492	477	472	491	484	475	480	456	486	464	465	477	489	436	479	443	493	442	480	464	502	474	462	451	451	476	459	504	492	477	504	487	484	486	486	474	444	482	466	451	496	444	455	447	497	487	460	479	483	438	526	439	451	497	476	488	492	480	509	490	471	446	456	475	494	453	479	449	444	460	504	436	477	494	460	480	473	484	483	479	439	436	478	448	467	487	489	476	488	498	455	491	464	477	457	477	520	483	480	474	508	514	480	485	499	475	502	488	479	506	477	480	479	487	474	509	441	472	501	457	501	448	476	461	519	462	480	488	492	472	477	555	521	459	428	439	478	513	477	498	477	476	463	466	487	434	457	525	476	475	499	449	503	491	445	434	478	437	452	436	486	517	428	522	500	476	470	426	480	482	421	490	493	462	466	456	485	454	512	453	453	432	529	496	459	463	412	500	505	441	452	458	446	468	525	456	459	484	453	489	458	438	492	469	485	454	511	458	478	488	466	475	442	475	460	448	464	457	459	454	454	471	448	471	425	479	428	468	485	463	499	487	457	474	466	508	450	467	499	478	448	496	487	462	498	484	477	458	475	492	482	444	491	431	475	469	438	463	464	450	476	455	507	491	471	430	462	468	495	495	454	453	470	480	470	460	474	463	501	520	463	475	521	436	466	441	485	459	433	465	493	485	531	456	438	491	474	473	423	451	513	476	497	466	434	476	506	472	486	469	472	465	516	482	467	484	500	484	471	474	489	475	517	480	473	446	475	435	479	480	494	451	462	474	479	495	445	457	459	467	437	442	473	480	489	514	502	453	468	457	428	457	433	428	455	459	491	488	521	475	495	489	471	450	502	483	501	471	453	456	517	498	508	460
8180	1104	993	919	1001	987	1066	981	970	966	994	972	1005	992	1012	931	995	971	1000	993	1030	996	1052	954	980	953	1041	1031	987	1037	1006	973	988	1002	1021	991	962	1002	976	991	1030	1004	982	1012	1013	1049	950	1003	1037	954	1009	1015	981	1007	1029	982	1059	1015	988	947	992	968	963	1003	1036	971	971	961	1025	984	998	1012	991	997	1002	1020	970	1005	1016	1001	936	952	1050	977	1003	1040	1021	982	966	1012	1023	1019	1011	982	965	942	996	1006	994	1056	948	979	980	963	988	984	939	955	949	1032	1057	992	969	974	911	971	1017	977	986	960	986	1027	1032	992	1018	994	969	985	997	997	984	992	1021	1026	961	1025	975	944	961	992	1015	947	1004	1020	937	941	986	1038	1007	1034	1023	967	949	1010	982	955	1052	1017	1000	978	959	1019	960	959	1051	953	950	994	1005	948	994	982	1002	1032	985	979	979	1024	956	975	987	1004	954	1013	972	942	1035	1016	988	971	1105	979	949	1010	990	1048	982	970	958	982	998	948	1000	997	976	959	1011	1001	947	963	995	1024	1013	1027	983	1028	956	978	1002	939	965	1025	1044	1007	1046	1023	992	999	942	1001	1009	998	1013	957	1014	1027	1032	988	1019	967	992	965	994	982	984	999	940	1032	958	987	956	1045	1046	1009	1053	1002	1037	992	1005	961	949	998	1021	996	985	1000	1013	1023	1001	987	1025	1002	939	992	1000	1007	1028	1057	1032	978	994	953	961	1028	1006	995	994	1031	974	997	1040	935	1001	917	1029	1060	1025	987	974	963	974	967	999	1062	1035	962	994	1048	972	1010	1007	978	994	1018	1002	1002	1008	961	975	1006	992	1007	1032	1001	1003	951	1042	1012	1033	989	996	1031	991	997	985	989	990	939	970	960	977	972	953	971	948	1035	979	1000	960	968	999	994	986	950	981	927	1090	1027	934	955	975	995	998	926	999	974	989	1055	945	989	940	1000	1057	1032	962	966	988	962	1033	946	936	964	981	981	936	1009	990	962	970	939	984	984	982	913	1029	1000	1022	998	943	935	986	1015	979	973	1011	906	995	964	998	1023	993	991	987	983	977	1000	1009	968	972	1049	998	991	1023	961	982	1042	995	999	1014	1009	980	1033	986	941	992	1010	961	1014	1000	975	967	936	978	955	993	1008	978	977	977	965	1072	1031	1000	1011	1003	936	1035	984	967	943	989	970	970	996	996	994	956	986	959	912	968	935	1004	983	955	965	1004	1006	990	942	973	971	969	1016	948	986	952	936	943	957	995	1016	964	989	1009	1026	992	1021	1047	1001	1038	959	992	1012	989	998	980	1006	985	1044	1000	1014	971	1051	982	970	1007	951	1028	964	991	1057	965	1034	968	1004	994	1076	1029	1018	982	956	1015	976	976	997	983	945	959	1009	980	1009	967	1013	1036	987	986	1000	989	997	923	983	951	975	964	985	972	969	969	1012	987	949	992	989	1062	1003	997	972	937	1043	1009	1014	1062	953	1015	984	1032	995	990	1008	978	1012	973	944	1023	958	978	966	951	1011	994	989	1014	1007	1004	953	1016	996	986	961	989	997	926	1025	992	997	959	1031	1009	1046	981	1027	1013	1005	1009	1027	950	1016	961	1007	1048	975	972	992	990	987	960	998	993	988	1007	1003	1006	943	1004	1047	1026	947	976	944	989	1009	1051	973	968	1017	1007	974	1038	1030	906	1023	978	931	943	1003	1012	974	1016	1045	962	1002	1014	1031	983	1034	994	920	940	1024	963	1029	955	997	1053	962	990	1008	1012	1031	998	967	1008	942	944	1048	1028	936	986	976	963	968	905	991	1005	974	933	964	920	994	991	1001	1032	975	929	1002	973	982	1001	1011	946	993	982	956	959	986	978	1027	1010	1000	1027	985	1016	991	963	986	967	1017	1014	1024	965	939	954	998	1062	1005	991	988	975	996	1026	1018	981	998	982	952	958	1017	999	1020	1012	983	960	1002	973	1032	946	1013	1010	1004	991	976	1049	987	993	985	985	1050	1010	955	994	1022	973	993	1027	931	1001	1009	1010	1009	1020	1035	1000	979	1014	1010	1023	1051	973	947	949	971	956	1006	964	1001	977	1006	992	949	1046	998	1008	1021	992	963	1054	943	984	951	990	1007	967	1021	989	1005	986	970	960	1012	1020	1063	985	958	1022	1012	1024	1021	936	1033	980	922	967	959	940	1005	1016	961	1034	984	989	991	1038	950	993	985	981	972	1013	970	941	962	1049	935	1048	990	1014	1018	1005	1007	1034	1029	998	1069	970	1042	966	987	991	977	967	980	988	940	990	941	1005	999	981	977	995	956	957	999	994	960	994	990	1027	993	968	928	983	947	1048	919	927	1026	1000	1003	966	997	995	945	1027	1031	993	947	1027	1089	1028	985	990	994	980	930	998	1018	978	987	1038	940	994	1012	933	941	980	1005	1015	1065	955	940	983	978	1001	937	1002	976	969	1005	999	989	995	1007	991	978	1050	959	998	1032	1020	985	989	948	983	979	1013	1040	931	991	984	995	978	1009	960	1024	1057	996	1025	922	1000	996	1006	991	999	1026	976	995	979	976	1025	973	951	1079	977	1016	1033	996	957	1034	1007	946	984	964	997	1025	967	1007	1001	998	983	911	1004	979	993	984	1029	967	993	978	992	1002	1021	958	958	990	1005	989	950	1046	1012	1029	961	973	1011	992	990	1058	989	1016	1003	988	1017	1010	960	1014	1050	1010	976	974	1011	1020	1010	1031	955	948	999	984	995	1015	980	946	971	968	1007	1014	1071	978	1021	1001	990	986	977	953	1012	945	996	980	991	997	983	979	962	981	985	991	1015	994	1039	997	995	995	1038	997	1012	977	992	935	988	1010	1026	918	1013	1014	947	968	913	966	977	1035	958	998	977	1007	960	1013	971	977	1032	1000	984	984	977	988	983	978	989	1021	953	981	958	964	1023	1020	963	1003	1007	964	967	1015	993	1037	1007	1008	919	1002	1084	942	1011	978	999	1020	957	989	1039	1033	996	932	985	976	1004	1023	1000	1010	988	954	1021	911	980	1035	966	976	962	1007	941	1032	1011	934	998	973	973	968	983	959	962	983	985	932	980	956	1008	1025	1008	1038	983	964	999	964	970	903	992	965	961	971	975	1008	997	1017	916	995	966	970	1005	975	1007	1035	922	1011	980	996	1018	1003	1032	986	969	934	1042	956	995	977	1003	1000	986	975	993	959	988	1012	999	986	1027	949	949	977	937	995	1000	973	1023	1017	898	967	1002	1033	994	973	976	975	962	970	979	917	1015	973	976	984	1010	968	976	999	963	1008	1000	1020	970	1015	990	987	988	977	1036	986	963	965	1024	958	1007	1004	1027	978	995	1005	959	977	1030	994	1017	1034	1000	995	967	1026	1005	985	1038	1001	994	971	971	999	962	967	980	974	998	980	997	1040	964	985	1003	958	982	1006	1011	970	1016	983	981	1031	991	952	973	938	982	982	959	986	966	1009	963	973	974	964	984	1033	982	999	941	994	928	1015	981	952	993	988	960	1002	979	1033	973	969	957	1008	962	995	1006	973	992	1002	1002	986	1039	982	990	948	986	1002	977	1007	1012	950	980	1017	982	982	972	970	980	1015	1029	1017	978	982	1008	966	1068	1079	1035	1018	964	1007	1002	1002	1023	1028	970	1009	993	983	1027	1042	955	1017	1029	965	1011	989	1097	1003	1002	947	967	1010	994	965	1003	1012	1004	954	1020	965	947	982	974	987	972	976	970	1025	913	984	1020	965	1049	989	1007	986	1037	1028	947	999	1035	973	947	968	944	988	1009	1025	1004	995	982	955	978	1001	981	962	984	999	1046	1019	1009	1041	1031	1038	1005	1007	976	1010	1001	960	961	954	958	985	995	1032	1000	974	957	981	1010	988	1053	971	1010	974	956	994	961	1006	1026	970	1033	951	1052	1012	985	1027	1042	1015	995	1017	938	949	1021	995	996	981	977	1028	976	995	1027	960	1031	1024	995	1000	1009	988	949	1047	970	967	991	964	997	1030	962	964	971	961	1003	969
26003	21616	24220	29494	21627	10805	608	446	396	358	350	338	347	350	368	373	355	354	356	365	345	355	333	346	323	349	311	312	360	342	314	324	285	340	357	334	322	327	337	313	349	339	330	337	365	337	343	343	328	295	304	318	338	311	343	340	306	346	315	338	311	323	343	358	309	348	312	350	344	345	320	313	345	339	316	331	325	331	348	341	326	316	314	331	307	323	310	336	352	322	341	346	327	347	325	322	356	348	312	328	378	342	345	346	328	343	344	333	333	324	293	309	341	364	313	306	342	319	329	305	319	323	326	346	304	312	335	315	310	361	339	339	338	312	320	361	303	349	309	347	346	363	340	316	330	353	356	327	348	322	285	320	320	338	312	323	353	354	320	315	306	333	328	330	316	332	315	346	321	339	362	350	306	326	321	322	346	291	330	336	347	305	346	337	322	314	343	347	328	301	342	343	320	324	330	347	342	354	318	322	328	306	348	339	313	327	320	345	312	325	350	334	314	337	337	344	346	327	324	331	299	300	329	355	373	318	320	354	330	329	378	311	317	342	324	301	318	331	294	358	311	307	380	332	298	334	342	328	354	339	318	316	336	331	342	300	294	314	306	312	326	309	341	335	329	325	293	319	353	338	349	333	349	338	299	303	323	339	305	324	310	317	342	350	350	336	300	330	353	341	324	331	309	316	328	326	350	320	353	345	309	303	340	354	296	353	313	318	349	338	324	314	323	327	324	318	341	359	343	332	327	313	315	330	304	325	356	304	342	330	336	354	307	331	349	346	353	311	310	347	324	321	303	312	326	330	339	334	307	340	324	338	373	345	329	303	354	342	298	329	348	325	338	319	322	336	321	342	304	319	329	307	319	318	334	319	341	327	339	311	315	346	301	332	357	310	352	324	306	327	303	372	311	310	304	337	366	331	319	300	340	336	303	330	340	339	346	345	349	300	265	299	337	355	320	346	360	343	322	345	332	326	350	329	318	331	340	327	337	304	320	349	313	360	349	325	362	353	320	321	313	364	350	319	327	346	312	312	310	306	346	326	334	308	326	341	315	338	313	385	333	333	339	343	329	344	346	333	334	305	325	324	342	333	303	333	377	342	316	339	322	333	312	321	351	334	316	337	299	300	335	318	335	348	334	360	321	311	337	315	342	319	334	309	284	338	295	346	300	334	290	291	332	304	343	327	327	332	335	323	368	329	301	360	314	323	336	278	345	355	322	333	321	319	340	333	323	332	333	321	304	304	341	317	346	315	325	340	331	315	359	359	343	326	362	353	332	338	308	358	345	328	270	339	321	318	292	303	328	296	325	315	313	336	354	352	333	335	328	343	316	284	295	342	324	307	356	350	309	333	312	308	352	347	342	354	319	324	332	340	290	311	327	352	362	322	335	334	314	322	315	309	361	352	322	332	327	355	339	310	350	312	325	309	331	320	298	322	317	355	325	315	329	334	330	317	328	303	336	324	325	326	310	303	310	331	311	323	327	326	296	310	350	319	303	347	318	330	381	353	325	309	327	354	346	312	331	354	345	368	310	299	278	320	325	322	322	331	348	315	330	317	301	313	338	319	331	336	335	307	347	294	302	293	310	290	317	305	313	326	300	311	329	286	334	328	330	317	336	359	317	335	335	324	317	330	353	366	332	338	340	333	349	311	331	350	337	339	334	356	323	340	356	304	319	328	322	327	323	329	339	308	337	347	356	324	339	368	315	341	340	383	322	312	367	341	345	327	350	320	290	337	312	329	345	328	303	323	346	340	355	335	348	346	306	360	303	337	319	326	333	330	326	316	305	289	314	356	303	344	331	284	336	327	341	330	380	341	323	348	353	306	320	333	353	322	332	319	318	318	322	297	345	308	372	341	356	316	306	303	317	313	320	319	339	308	298	301	317	346	331	339	290	372	306	337	351	319	333	340	343	325	345	341	338	345	367	289	337	333	336	372	292	347	295	306	335	309	333	374	296	334	331	341	300	338	326	350	321	314	361	343	316	324	336	349	328	307	332	340	347	336	302	330	336	322	314	290	333	324	376	352	304	326	335	345	321	338	294	301	325	345	333	322	353	331	349	342	321	351	302	358	313	318	343	327	326	326	348	316	327	317	332	355	333	332	347	327	356	334	321	348	335	319	349	331	334	324	328	357	345	342	320	309	317	308	330	344	320	309	337	294	313	316	325	338	353	294	357	332	323	342	310	380	305	375	308	325	338	304	322	341	320	374	325	344	342	314	309	323	336	321	333	333	277	352	372	326	333	345	315	342	349	325	336	338	308	331	331	302	311	310	348	318	343	338	362	328	299	349	313	318	315	326	288	317	311	311	349	341	313	365	351	308	304	307	358	335	319	335	316	327	308	353	377	329	331	351	312	278	319	330	329	366	315	308	272	308	332	338	333	334	310	366	336	330	315	337	338	327	356	337	342	337	332	329	293	328	326	364	315	309	291	343	319	354	354	325	314	326	336	322	330	346	307	308	292	318	324	326	316	321	345	338	330	307	351	331	301	357	309	326	293	365	356	300	301	355	324	350	336	308	290	331	328	340	320	338	313	305	336	302	325	319	344	311	307	326	316	322	370	344	321	322	320	322	312	346	306	311	323	365	283	305	346	324	312	336	323	346	325	335	343	337	312	346	304	309	345	338	305	320	305	356	307	310	291	351	329	298	309	308	291	328	333	342	316	324	331	345	308	313	298	299	329	342	324	325	314	335	292	326	333	328	337	360	341	327	323	325	324	312	345	359	353	316	326	335	331	306	357	310	317	323	307	327	341	304	328	341	360	358	325	343	293	308	335	347	381	307	299	347	334	347	372	318	331	305	332	315	352	327	316	297	334	331	376	314	332	308	366	354	335	327	320	296	313	324	358	332	356	312	344	311	321	336	350	342	300	346	277	308	323	332	362	330	331	331	337	355	311	328	328	313	343	373	333	339	319	318	355	335	346	347	311	346	313	361	359	298	288	351	341	295	319	336	316	347	318	300	334	318	321	309	320	341	355	337	331	324	349	329	322	344	343	317	318	309	317	302	318	340	327	313	353	312	343	335	325	306	318	288	316	342	335	327	343	348	337	296	358	282	328	331	320	316	332	317	320	366	293	313	325	335	317	334	321	314	330	343	325	293	339	332	337	303	367	327	345	316	345	315	318	336	327	348	327	335	331	323	329	323	335	327	331	313	311	371	345	312	340	324	330	319	353	338	333	353	331	329	339	392	349	313	287	329	348	315	336	346	333	313	355	336	297	334	355	320	304	364	326	326	341	310	310	321	315	304	324	340	371	310	325	315	295	346	277	323	344	323	336	307	341	332	319	331	313	357	345	275	329	358	352	314	349	326	306	334	326	327	336	314	347	347	321	330	347	373	315	348	323	299	368	325	301	345	330	318	304	335	356	347	341	315	339	331	335	347	338	346	336	279	351	335	365	324	325	343	334	357	322	316	325	297	330	345	328	326	332	306	366	295	308	353	343	359	330	352	334	319	310	328	348	300	328	330
4480	2144	1178	853	811	779	747	744	694	700	706	656	740	722	699	684	747	688	696	707	709	676	718	676	716	704	713	744	697	702	730	744	709	701	650	709	709	689	723	708	718	747	709	723	719	677	727	708	698	667	723	719	697	666	704	696	727	698	708	749	746	706	656	690	712	706	744	727	711	699	731	749	710	714	705	705	685	683	682	677	702	668	740	690	710	702	725	750	709	714	684	719	706	724	752	692	715	708	725	728	754	706	715	704	658	656	713	723	684	741	726	659	723	692	675	689	744	691	673	680	707	731	684	725	635	680	743	724	667	678	659	679	762	667	679	679	703	728	699	659	746	710	659	725	677	724	740	694	695	691	675	729	682	714	658	686	670	657	694	700	667	665	724	704	686	667	731	662	725	720	715	709	721	710	701	663	669	726	718	693	743	713	674	717	666	696	717	731	675	691	667	657	690	677	721	759	690	716	669	687	686	666	696	686	721	727	678	732	747	740	697	700	747	699	689	734	720	725	685	720	694	674	694	660	747	728	689	734	709	684	696	683	669	676	673	720	715	686	664	692	684	697	689	719	735	715	723	714	689	696	681	735	709	689	710	748	680	713	685	705	716	724	676	751	684	729	714	699	722	702	704	765	692	710	685	739	680	645	729	767	726	713	686	752	687	674	681	674	678	690	715	725	715	690	653	658	732	684	718	696	686	661	698	677	738	688	716	754	717	717	711	725	725	655	693	713	667	701	678	691	749	754	727	729	682	690	704	696	718	695	725	731	714	675	669	693	663	653	709	729	692	713	703	718	671	655	667	744	681	679	688	721	682	708	687	672	693	722	734	709	690	764	704	695	692	741	725	689	701	719	700	713	726	701	687	741	729	709	728	694	725	684	681	731	721	718	678	676	726	690	673	703	721	723	704	685	682	706	688	704	719	680	692	698	671	726	678	722	683	721	703	694	661	702	733	686	710	723	706	772	713	668	680	754	651	694	726	700	720	663	666	720	700	709	708	731	716	743	706	690	720	752	729	724	708	696	757	725	725	660	660	683	726	675	693	674	724	684	711	699	672	668	701	701	677	699	720	685	724	695	668	680	692	681	669	710	711	654	665	752	754	705	657	705	705	659	702	743	747	710	728	654	771	722	679	700	710	702	697	723	683	675	700	689	718	687	669	674	687	712	655	705	741	688	768	751	654	689	658	690	699	702	682	721	699	715	734	715	722	701	705	765	722	693	709	711	679	726	708	652	665	663	717	711	707	738	722	686	716	707	689	682	702	725	647	692	690	688	736	690	726	730	693	672	639	727	730	728	749	662	647	726	731	725	711	725	711	684	681	745	692	676	702	665	684	695	682	678	652	723	698	703	731	696	709	677	726	694	710	649	696	719	663	702	668	682	702	708	736	703	692	714	666	650	660	698	683	673	740	679	703	704	702	689	687	702	735	690	727	686	695	702	687	689	708	775	704	678	744	707	693	715	658	689	689	719	720	723	744	663	725	660	685	700	665	721	766	684	700	725	658	715	682	715	672	705	689	716	668	724	711	693	707	716	717	707	706	688	739	686	693	733	683	703	722	665	705	723	714	726	671	678	721	690	714	661	716	679	717	703	703	731	708	709	709	699	655	663	707	709	676	686	703	697	729	707	678	691	704	716	721	717	720	707	703	686	658	675	686	727	726	677	672	707	725	629	757	713	686	718	709	739	641	707	686	699	691	707	728	692	705	753	748	719	750	742	755	708	692	698	727	643	721	766	698	684	723	719	745	668	691	694	709	752	725	730	735	690	668	708	729	709	684	735	698	737	657	738	661	731	712	707	753	670	714	681	688	716	667	680	687	716	740	677	757	670	686	708	710	703	744	710	696	662	692	676	663	704	709	652	707	755	743	725	718	674	727	701	678	701	745	688	756	696	668	688	732	712	670	696	682	692	690	685	683	690	639	704	755	734	667	722	711	724	676	732	724	705	705	708	724	721	663	683	732	649	738	709	676	650	666	739	742	674	707	668	697	732	714	674	659	712	704	684	692	730	670	701	679	680	736	720	676	676	651	726	683	697	731	694	731	744	710	684	672	661	692	701	701	684	694	678	702	699	720	663	759	698	659	677	675	696	705	665	702	740	723	713	684	722	660	681	726	727	730	679	688	638	730	728	646	690	703	707	674	680	729	725	688	718	677	676	670	705	705	722	697	732	641	710	768	747	749	749	697	653	689	662	744	649	681	656	688	665	681	688	695	668	748	732	713	686	700	735	709	705	706	711	728	684	693	672	720	717	707	716	687	718	702	707	679	718	754	665	695	694	704	646	643	715	684	693	687	742	715	669	670	673	730	708	677	657	728	656	696	770	739	708	674	738	684	660	708	667	737	687	699	713	718	729	731	674	636	715	700	721	670	710	673	669	709	667	707	636	735	698	723	705	704	675	690	709	734	696	714	728	725	704	733	701	702	715	678	655	691	702	682	724	734	697	706	721	714	674	730	725	714	682	691	724	681	718	719	712	720	695	693	726	710	679	631	719	728	738	695	704	704	704	727	676	779	683	699	713	686	713	688	688	707	738	741	655	727	714	669	699	710	679	675	697	651	646	722	714	683	755	712	746	672	732	721	703	710	761	673	677	717	713	681	726	718	744	683	662	724	663	726	681	682	677	721	683	687	725	693	700	724	660	700	716	673	714	677	709	698	690	710	699	720	716	679	707	677	694	688	710	692	688	659	699	690	680	688	722	757	709	696	701	734	707	660	744	678	720	754	681	702	715	707	696	698	704	706	690	743	704	698	668	717	680	722	660	699	713	710	691	675	665	685	685	686	698	681	706	720	703	688	692	692	672	692	659	690	752	689	726	694	682	675	742	736	657	730	676	720	738	707	691	703	701	673	755	674	718	699	669	712	690	706	710	641	704	652	733	711	725	712	729	681	720	678	728	668	730	724	681	673	692	653	687	686	725	665	729	711	717	690	698	737	704	749	710	696	713	684	683	665	679	740	710	671	683	751	698	704	690	728	698	732	727	707	686	724	675	715	671	736	689	756	683	689	708	719	687	667	731	749	715	732	769	691	732	737	660	708	719	756	700	678	677	676	751	677	691	711	652	715	689	713	675	692	718	653	689	726	683	696	677	658	634	709	710	699	683	724	663	695	719	679	737	726	684	691	710	671	708	749	678	705	711	727	690	685	669	730	675	708	679	674	647	664	735	700	709	661	707	690	714	703	751	771	681	704	685	693	732	683	724	741	689	679	701	700	694	685	686	676	713	710	713	730	708	711	711	679	722	731	695	688	704	677	699	718	719	684	703	710	723	740	663	729	670	681	694	714	714	746	710	737	697	684	694	710	741	676	716	668	697	665	684	706	692	699	687	696	721	695	697	715	708	728	695	727	685	685	667	695	737	685	735	667	752	711	666	693	712	717	734	659	699	663	688	684	681	730	700	639	703	711	664	725	651	654	699	747	722	685	695	659	699	721	725	710	741	693	689	726	727	687	709	681	687	737	698	703	758
25317	21676	24775	29122	21679	21700	10232	422	308	250	252	230	235	205	184	168	190	176	190	158	188	170	174	182	155	149	164	181	196	186	151	180	164	186	175	197	196	152	173	181	173	155	128	167	165	165	155	152	159	165	175	157	156	161	172	169	159	158	165	140	152	144	173	171	175	159	128	134	167	165	178	158	173	150	143	153	193	177	164	146	141	174	162	185	179	147	161	183	179	167	147	141	142	152	159	152	153	181	177	143	142	171	157	150	131	153	148	166	149	174	146	155	147	142	175	147	159	155	165	141	152	143	146	158	177	164	184	162	154	152	143	139	137	149	137	178	150	140	159	162	145	152	161	179	145	174	151	152	161	150	163	157	165	146	161	173	160	149	148	160	145	150	157	175	165	198	164	164	170	157	127	151	143	130	152	154	145	172	160	164	148	156	145	152	145	147	144	153	154	181	156	166	153	173	173	143	155	163	175	171	164	140	151	177	160	137	167	135	155	154	152	131	152	157	168	157	154	147	158	145	169	145	152	146	148	142	157	160	163	133	158	165	146	149	152	183	171	160	150	149	132	152	191	154	156	132	130	148	166	172	149	183	160	134	137	159	146	137	168	146	168	168	173	149	166	157	169	182	145	132	175	143	156	157	144	142	141	182	168	154	165	156	167	140	155	160	133	135	133	155	160	144	134	164	165	164	165	135	154	166	136	148	163	160	143	165	178	145	169	165	156	180	160	148	150	139	162	149	162	175	163	181	153	171	148	172	156	150	134	167	148	182	166	162	149	149	182	164	166	156	158	156	176	160	153	144	169	167	177	142	171	162	150	148	162	148	157	176	154	147	143	181	139	157	135	160	159	157	160	143	151	134	158	164	190	164	140	175	144	168	160	168	147	136	171	138	160	161	142	173	163	167	176	148	168	156	149	184	176	163	165	147	148	156	168	158	174	155	157	156	154	131	140	120	178	144	172	172	153	155	146	131	146	155	128	130	164	156	148	148	163	155	160	173	161	155	133	164	173	144	157	156	168	158	174	153	142	183	174	169	138	148	156	143	152	152	177	132	158	170	160	146	162	154	146	173	148	149	161	173	151	150	157	179	144	160	140	157	162	173	135	173	148	158	146	150	143	169	159	144	150	158	177	176	154	186	169	176	126	173	159	151	156	150	153	142	169	176	170	163	151	175	137	166	164	159	134	183	144	135	147	153	130	142	137	143	146	160	142	142	149	183	151	138	163	136	145	153	151	157	157	144	159	153	156	155	165	168	181	158	155	174	178	173	146	164	161	142	158	138	160	185	157	151	132	161	173	155	153	149	157	153	155	165	147	157	134	145	154	170	176	175	148	154	141	160	154	136	125	153	166	165	153	144	132	146	141	167	148	164	163	174	145	156	120	194	183	151	145	163	142	155	145	169	144	172	160	155	181	151	138	144	134	177	171	138	162	154	138	158	154	154	173	191	167	136	161	149	163	153	156	149	156	154	180	167	161	147	160	126	171	156	146	162	151	150	166	174	161	186	180	147	149	133	138	164	152	152	162	162	157	161	162	146	139	182	172	140	158	176	151	147	176	171	145	171	187	147	159	155	146	156	151	137	180	169	166	133	171	154	156	182	155	167	146	187	158	156	161	153	147	168	162	138	138	149	157	155	153	150	117	146	160	144	179	143	151	148	147	163	161	161	145	160	130	160	149	171	144	154	164	174	140	182	143	153	156	146	146	158	146	161	151	143	156	155	125	143	155	158	162	175	165	166	143	161	179	159	153	156	157	118	166	168	154	150	159	142	176	151	150	195	146	182	152	159	151	160	158	187	172	166	155	155	146	160	153	156	156	144	155	157	166	181	141	160	137	132	149	154	176	178	133	181	156	150	189	152	139	158	158	155	161	202	176	157	140	161	161	163	145	137	141	144	130	137	165	176	152	143	149	163	164	167	137	158	153	170	145	154	163	156	152	153	157	163	145	173	172	168	147	150	144	168	165	146	173	157	165	173	167	165	176	181	139	152	133	161	172	159	132	152	158	151	153	171	142	144	186	137	158	159	171	124	140	187	153	157	160	165	171	190	149	156	167	133	160	155	156	165	149	138	191	158	145	169	159	141	147	147	167	156	137	164	156	148	168	160	154	184	157	135	135	156	141	160	150	166	170	152	160	179	138	155	168	142	142	167	173	170	155	154	163	167	165	171	157	136	155	168	144	173	136	171	161	181	157	144	135	166	167	151	143	145	165	179	154	174	155	161	158	186	150	186	137	145	158	188	151	153	128	143	176	134	145	137	128	172	134	155	160	158	153	167	156	144	139	163	165	154	137	159	146	180	153	151	130	139	151	149	150	139	169	166	168	158	170	179	154	152	142	149	135	134	170	150	131	134	151	153	164	158	152	168	142	148	144	160	144	148	167	151	136	168	132	166	132	134	153	149	144	159	156	175	163	189	165	167	132	157	147	138	161	137	165	167	160	149	140	174	148	184	133	154	158	175	152	169	186	176	149	147	148	140	163	152	150	152	144	172	168	158	146	170	192	168	132	154	174	166	157	146	149	157	161	155	187	165	177	141	150	150	164	160	147	139	166	164	161	148	169	175	173	154	157	143	147	142	167	144	163	151	146	140	167	154	141	154	151	164	138	170	147	175	152	180	173	170	155	158	147	161	165	140	174	166	110	143	149	134	138	157	163	168	152	172	158	157	169	152	168	151	149	179	159	146	166	131	147	154	170	144	156	148	162	160	146	162	130	133	161	160	152	151	160	147	132	172	161	146	159	192	182	174	151	155	147	143	144	175	194	188	158	168	147	151	157	144	132	172	150	168	144	173	159	148	157	158	144	157	164	161	146	156	162	136	172	153	138	163	159	140	127	200	145	144	176	152	159	162	151	126	146	154	151	151	149	153	160	138	146	167	165	150	152	159	168	162	157	151	144	138	158	184	171	174	159	164	161	166	153	137	160	141	148	163	133	133	148	164	161	143	168	156	128	133	169	156	156	155	151	174	163	162	185	145	152	163	140	178	167	155	153	168	181	166	177	143	164	151	156	201	138	166	143	150	163	160	156	148	147	141	135	152	144	175	158	167	171	153	182	135	178	167	119	164	178	137	168	152	141	136	130	141	146	160	177	178	174	152	133	171	172	157	168	144	156	141	170	179	175	156	155	162	164	166	161	157	167	164	171	156	157	150	175	144	142	144	161	163	181	177	149	176	158	140	178	144	170	149	160	189	153	164	150	143	150	169	142	168	167	146	157	156	167	159	153	150	168	146	172	154	147	149	171	155	172	170	165	147	153	131	161	166	156	164	183	128	176	153	140	168	163	146	158	183	138	160	172	155	158	139	149	180	161	172	133	152	164	157	154	139	179	168	137	157	147	174	146	165	159	161	183	169	163	135	153	126	141	154	145	164	173	129	169	159	150	177	153	161	166	140	168	127	131	135	153	162	140	144	155	166	158	183	177	147	157	170	169	173	167	169	155	153	167	167	153	164	151	168	151	166	148	158	158	149
4120	2970	1338	747	547	474	412	393	378	402	389	395	405	365	414	382	384	384	380	362	359	370	357	361	383	355	391	391	365	335	363	359	360	379	379	388	387	403	371	358	365	394	392	388	377	364	360	367	346	362	397	346	391	367	407	399	366	367	422	398	374	370	378	395	419	417	351	408	364	391	388	352	393	360	332	346	345	369	402	374	363	389	354	376	349	360	366	380	368	385	358	367	358	416	362	371	369	370	364	389	386	378	303	374	369	367	383	411	360	355	368	388	387	405	364	338	374	376	378	387	369	398	363	348	384	349	401	399	336	365	392	343	350	364	408	397	337	383	381	368	407	372	369	383	396	393	382	390	379	380	371	399	374	374	369	370	391	371	386	385	417	360	372	367	371	381	351	411	353	361	370	407	372	358	388	380	379	374	379	391	387	353	357	380	397	372	407	359	398	377	362	358	354	398	386	373	378	348	374	362	424	369	377	399	396	372	348	342	393	351	402	394	355	367	369	364	358	363	412	378	355	385	391	389	378	363	405	413	366	399	341	418	400	378	366	372	389	361	404	398	384	379	361	353	379	372	366	369	384	367	409	395	363	362	369	419	393	368	364	375	374	381	381	386	376	377	382	361	366	380	346	359	369	354	330	395	372	397	384	376	346	383	404	356	372	374	367	395	349	371	367	396	406	391	337	403	356	350	375	356	393	353	368	371	352	370	385	402	354	405	390	381	381	383	361	385	406	372	394	372	394	375	358	379	399	393	393	349	401	396	391	354	359	374	366	352	395	377	386	376	383	374	394	372	358	374	368	364	339	377	374	345	350	383	373	371	381	344	381	353	350	386	378	383	429	391	350	360	381	342	378	364	355	369	407	379	397	382	370	395	400	352	380	369	369	388	382	329	372	365	354	384	406	356	374	363	371	408	350	390	356	395	385	345	406	395	393	384	362	352	376	381	397	374	369	374	366	356	366	360	351	376	333	402	372	394	396	345	393	391	354	359	401	347	370	359	356	372	390	393	370	397	398	402	356	356	379	378	364	393	381	372	375	370	387	413	401	377	363	389	360	397	364	363	352	393	417	384	365	351	361	401	393	402	363	371	384	341	395	368	358	355	390	410	404	362	367	357	383	373	363	387	413	377	339	396	393	403	361	387	369	392	411	391	353	379	338	348	396	375	365	367	384	383	414	377	379	335	390	382	368	369	355	367	352	385	389	351	379	338	398	385	378	368	349	368	357	384	384	377	395	357	374	390	405	390	341	382	340	341	385	360	369	384	366	394	368	374	376	342	346	358	399	395	355	369	379	358	376	402	400	393	374	401	358	385	375	366	388	374	354	338	378	355	357	357	419	376	383	398	360	358	370	366	381	367	379	360	382	384	366	387	369	399	380	384	383	377	395	389	359	375	365	404	386	357	360	413	341	326	382	370	372	367	386	380	383	389	351	346	374	362	378	352	374	369	384	368	402	346	377	384	377	413	357	364	359	411	353	404	336	353	382	391	362	365	358	374	374	369	350	370	365	401	375	381	381	377	434	382	380	390	379	351	361	401	412	355	335	380	350	378	399	363	390	372	354	332	358	344	356	363	333	359	376	385	384	344	397	361	370	360	389	374	399	368	396	398	375	392	385	373	400	404	359	363	394	411	379	417	347	406	356	403	394	372	379	374	373	344	401	345	382	396	393	408	392	387	389	386	388	381	423	355	365	345	371	355	382	370	370	369	426	415	377	363	379	388	376	365	412	415	375	375	375	402	378	361	396	399	402	382	378	372	356	385	355	385	409	360	367	344	374	368	379	394	386	398	384	405	369	373	374	356	406	392	366	337	363	401	375	378	344	364	393	369	391	369	396	372	352	354	365	360	358	385	351	362	366	407	370	384	390	389	371	368	345	387	404	358	382	334	375	377	394	357	361	354	356	378	360	371	377	385	377	401	375	393	371	383	385	357	354	397	361	368	387	350	391	388	341	354	371	383	416	378	360	348	372	345	350	360	378	361	379	387	386	389	368	405	363	389	364	324	348	348	369	361	380	373	372	371	349	378	359	404	375	344	336	383	382	355	374	356	390	388	397	393	414	390	418	391	345	352	364	323	387	358	389	354	351	345	361	369	341	377	347	383	374	368	403	346	396	355	368	357	372	350	383	392	370	379	374	388	395	369	343	364	394	360	362	380	410	399	357	362	386	365	351	379	382	347	356	399	400	403	396	390	359	375	362	364	369	387	367	384	383	339	393	368	393	366	368	383	335	372	354	377	360	375	378	378	384	384	358	394	369	364	371	385	368	357	392	350	375	378	347	419	387	384	354	368	360	402	404	382	410	383	389	396	424	372	354	405	383	375	376	390	371	371	384	380	392	372	363	373	335	356	380	377	378	342	374	351	371	363	400	350	363	393	368	347	339	397	379	329	393	375	412	353	383	376	350	361	367	351	375	367	406	334	351	380	379	368	373	395	367	386	389	394	360	379	381	391	375	402	369	354	376	380	370	396	356	400	364	380	409	364	398	365	404	378	348	369	379	358	374	389	389	369	382	362	406	370	370	399	374	411	398	383	365	386	367	358	345	370	400	422	319	377	391	391	439	395	355	345	384	381	368	376	403	353	386	379	369	377	390	378	416	397	361	371	393	373	383	360	388	395	364	399	405	382	389	368	361	402	394	365	366	390	395	381	369	366	355	364	379	377	383	372	390	404	370	367	402	402	395	399	376	383	366	394	406	370	360	418	416	386	377	394	390	370	368	348	353	347	360	336	385	364	406	377	419	357	392	369	355	378	368	360	336	410	354	375	360	374	323	363	370	382	367	371	374	331	337	374	368	397	354	395	382	382	355	384	395	375	358	374	398	381	339	360	423	375	385	370	381	378	398	370	401	366	405	402	384	408	402	377	381	396	355	415	391	368	397	385	369	345	333	365	370	388	370	337	382	377	363	397	366	363	352	353	365	401	413	400	403	372	362	337	380	352	328	382	374	372	374	383	350	367	361	412	399	374	395	379	362	368	417	383	372	350	362	365	367	378	395	359	389	376	407	375	403	410	374	359	372	362	322	358	397	366	351	360	393	393	378	382	377	380	367	383	355	369	400	368	346	371	396	375	366	374	345	371	370	360	368	368	399	383	378	420	368	387	387	372	396	376	336	369	359	397	364	420	397	394	367	406	390	379	371	381	353	359	368	388	397	387	341	373	361	407	391	364	371	405	350	353	345	341	358	389	369	377	355	373	406	365	384	386	394	370	419	361	399	366	410	360	402	383	397	353	339	388	376	392	356	401	328	386	402	399	384	397	403	345	393	352	366	395	365	362	384	373	368	397	404	373	378	388	399	358	398	384	375	361	375	381	356	418	355	364	321	389	339	369	369	358	356	353	366	358	390	394	385	357	375	402	383	382	374	351	382	376	383	391	371	372	386	380	346	336	384	418	390	412	384	380	369	398	353	422	367	373	375	402	341	374	363	417	378	381	374	390	404	376	388	322	388	385	364	374	376	405	364	374
33961	15550	2737	627	536	516	475	501	489	505	502	451	443	446	485	477	468	458	431	499	492	496	479	483	460	457	537	519	487	482	454	465	492	477	500	459	453	469	500	443	478	477	531	485	473	480	485	440	474	466	454	479	486	519	498	494	525	500	491	499	472	458	502	495	468	487	503	468	472	432	463	492	444	477	483	490	488	462	462	440	460	488	500	511	456	437	470	447	494	471	514	470	450	456	461	465	422	492	524	419	482	491	432	448	493	459	470	452	478	438	494	471	463	481	467	465	483	486	507	555	523	517	481	503	442	483	481	509	485	451	464	465	467	443	472	437	443	466	478	462	456	477	454	447	464	491	466	475	424	441	470	488	497	444	470	434	459	493	502	461	449	466	479	420	480	428	469	446	502	486	473	494	493	466	456	512	481	486	442	450	500	482	474	502	471	476	470	442	482	439	447	409	481	506	503	452	435	438	469	449	459	462	484	473	472	476	468	447	428	448	508	493	485	416	430	467	456	426	494	479	459	489	457	482	491	462	506	457	477	464	471	463	461	493	475	491	489	495	471	447	457	457	462	448	510	460	459	492	459	456	461	448	441	468	528	448	454	487	477	438	459	477	458	485	489	431	471	447	460	492	445	480	499	474	467	457	492	494	483	477	472	520	464	463	438	436	519	494	419	438	463	456	488	461	466	465	455	498	456	425	453	468	489	494	442	472	445	439	469	466	479	446	475	482	486	447	441	447	415	474	506	458	470	442	455	479	492	483	458	506	470	451	455	487	466	471	474	478	498	473	508	461	469	522	477	493	470	491	485	518	449	454	472	508	483	464	476	438	483	452	462	490	498	472	435	443	506	461	463	472	441	481	530	442	472	484	444	476	483	513	438	442	431	435	471	476	459	452	477	458	482	467	416	478	453	455	452	466	467	477	436	449	494	446	501	476	457	442	504	402	468	448	452	449	497	530	494	524	443	482	409	412	503	491	496	465	442	467	440	439	429	486	467	489	496	460	501	479	430	452	423	431	476	465	482	475	474	447	470	462	489	459	460	468	491	467	444	516	472	506	496	448	421	494	512	463	457	489	533	480	475	495	425	490	444	417	479	428	487	405	445	465	467	467	476	430	486	484	445	454	470	482	508	457	496	470	493	469	472	462	473	447	525	432	464	493	502	492	449	488	501	432	481	518	507	467	476	448	467	469	502	478	488	496	486	442	449	465	447	492	508	456	453	460	502	436	476	475	509	490	465	444	508	463	427	468	468	465	432	481	494	483	443	501	468	500	471	438	467	462	472	485	481	468	436	429	478	438	511	503	464	464	460	467	485	457	518	491	430	438	482	432	476	462	483	455	430	521	449	472	474	492	523	456	477	494	477	510	450	464	474	468	462	483	466	510	474	479	473	493	501	475	480	470	458	466	466	412	453	464	427	499	449	482	470	483	475	466	474	454	482	444	483	487	417	476	480	462	465	492	498	494	474	468	474	461	416	442	470	498	457	474	471	499	454	452	461	477	517	462	482	460	465	503	498	466	469	508	492	462	482	430	467	458	472	435	445	475	447	445	514	471	467	480	444	447	468	472	478	481	486	460	455	482	472	517	469	438	447	501	468	447	464	473	476	462	436	478	476	463	490	517	451	519	459	454	465	474	461	503	491	483	487	466	495	443	460	481	450	449	461	465	465	464	490	462	460	506	459	472	476	485	441	481	467	441	454	471	480	461	483	458	432	464	446	464	485	458	487	467	546	466	471	492	461	457	450	467	498	494	422	457	462	480	486	456	461	465	493	449	463	434	457	516	494	441	462	486	464	491	466	480	447	457	482	516	469	460	478	450	451	479	414	486	478	471	455	495	499	479	472	472	418	473	459	463	478	443	514	459	453	492	467	436	448	502	474	473	474	484	462	488	472	466	505	519	495	449	529	464	510	516	500	479	447	477	477	468	432	467	464	469	441	489	452	492	482	517	481	481	446	465	455	453	494	469	422	441	471	476	492	464	489	469	482	473	470	452	430	489	457	491	495	457	509	484	476	502	443	472	476	476	459	449	467	484	423	422	485	450	457	520	444	482	477	500	427	504	521	483	447	466	472	452	492	485	512	497	493	499	467	445	493	507	490	478	477	453	509	448	441	456	490	456	468	485	453	454	491	499	514	472	476	516	486	458	462	422	452	461	483	464	452	429	457	441	505	500	491	467	477	446	487	444	496	422	492	474	452	475	477	440	423	501	521	498	484	484	501	478	474	440	446	474	502	486	467	475	472	469	479	462	483	478	498	517	500	486	462	476	478	452	472	485	488	483	476	435	499	482	464	491	503	485	472	437	457	463	490	486	479	480	498	464	470	544	456	473	482	453	462	468	444	546	511	466	494	490	428	497	516	454	492	462	486	454	448	472	464	481	488	466	497	488	474	460	509	456	504	469	463	448	487	447	491	480	462	441	481	482	497	459	479	462	501	466	446	465	486	449	475	465	456	498	487	464	450	467	475	444	462	455	464	450	471	449	465	446	492	433	451	439	463	499	499	475	454	465	491	496	434	445	487	493	489	504	482	422	483	463	439	486	462	487	447	457	414	445	476	464	467	516	497	482	448	471	468	494	493	475	456	464	502	485	518	511	463	466	476	466	477	475	433	473	486	479	472	486	489	451	447	462	484	499	462	498	516	434	486	529	498	456	461	493	454	513	455	508	445	498	506	513	425	484	471	523	500	434	453	482	448	442	470	476	465	499	480	453	469	449	453	450	493	468	459	445	467	494	431	467	466	451	451	446	442	477	495	496	449	461	455	455	467	470	486	452	487	472	446	475	482	472	434	460	433	447	471	501	464	509	482	469	473	478	425	450	464	498	473	459	516	458	401	454	513	463	487	489	472	457	466	486	499	471	496	468	456	471	447	492	471	429	448	463	494	459	448	488	492	455	472	461	481	428	414	441	456	473	465	481	475	426	474	481	497	470	511	447	466	443	457	470	464	465	454	472	462	514	490	441	489	469	468	406	523	463	444	465	471	426	515	530	490	496	452	481	472	480	467	475	463	495	447	462	495	466	477	468	507	456	480	507	431	510	464	476	471	489	463	491	438	461	454	478	481	482	500	456	463	495	469	480	484	413	467	531	461	470	464	484	469	502	494	461	493	462	444	454	529	477	452	437	472	450	450	459	457	463	460	476	462	480	463	506	475	467	478	497	491	481	488	462	486	446	438	428	469	504	481	472	531	509	450	450	465	466	450	493	493	447	473	483	474	496	498	494	459	515	458	449	454	446	471	472	455	473	482	488	489	460	457	498	481	460	459	412	459	467	451	486	490	433	436	441	439	487	496	487	464	451	453	461	469	486	462	469	451	471	430	442	454	437	446	494	478	416	504	471	482	434	453	465	474	474	440	455	471	529	462	487	446	457	465	444	445	468	463	497	492	431	450	475	520	458	461	451	502	475	461	508	452	484	426	508	487	496	490	440	465	418	469	456	432	467	450	501	487	458	507	493	483	452	468	497	508	436
8385	1012	1058	981	994	968	988	1010	966	1007	1000	964	978	954	946	1007	997	1023	972	984	1008	1043	1007	997	975	932	1044	980	982	1009	997	1001	928	1000	954	1011	946	922	971	1010	968	987	987	976	933	984	997	992	961	1001	971	994	995	1009	1020	1001	1004	1008	995	1021	1029	976	1039	977	939	989	976	1019	940	989	1016	1016	989	974	963	1014	960	966	965	994	953	961	1007	952	990	983	962	960	978	1027	1044	1037	956	992	1028	982	980	1038	934	952	988	961	1014	967	976	1002	980	996	989	990	926	975	998	977	960	987	953	1001	992	963	967	993	973	1045	977	985	1029	1033	1002	929	953	1039	943	1030	922	963	986	960	983	964	979	988	954	966	1011	970	941	1003	958	1026	972	993	983	983	977	1005	976	1008	964	935	995	1013	972	945	933	935	964	929	985	1035	967	999	954	971	902	935	948	979	998	976	984	983	967	995	934	938	958	941	1015	1007	980	962	1042	985	976	968	974	945	998	966	970	985	950	975	938	989	975	932	1032	965	1010	1057	971	980	976	974	910	995	997	900	948	1000	949	1027	907	1001	934	938	964	1025	938	941	1013	957	956	982	969	997	965	967	977	979	962	930	985	977	974	1033	971	971	997	972	974	1012	1004	1002	985	978	1003	962	950	963	1015	1010	953	1008	952	989	972	974	962	1010	982	939	1024	966	963	971	1017	992	1000	978	1014	996	1020	1020	968	946	1006	966	1009	958	985	1000	1003	1004	996	982	1008	998	965	993	1018	1019	912	958	985	981	1024	983	1012	921	982	935	997	972	991	986	959	978	974	988	981	997	973	995	989	1035	971	984	996	982	954	985	953	981	994	986	977	973	1025	970	1021	973	1005	1017	897	984	978	972	1002	1009	986	1022	994	986	932	987	1020	1029	954	1011	969	925	974	959	944	970	929	1006	1005	919	945	962	994	942	984	993	965	1009	938	1015	960	1011	1012	1019	957	975	980	968	1001	950	929	953	985	961	1005	959	1032	978	966	955	979	967	968	987	1009	1011	936	995	985	982	992	954	999	1003	1001	986	966	963	1021	981	1027	985	965	957	1012	996	1006	989	986	1016	987	957	1002	989	968	989	1011	997	947	1037	941	1016	1001	995	990	992	985	1016	958	997	969	955	970	917	914	957	933	990	956	1010	963	977	947	945	1013	1022	949	1013	929	974	1036	946	962	977	989	962	1071	1016	880	954	934	952	958	992	994	962	985	966	992	984	942	900	962	990	1000	1013	973	898	952	1055	954	1006	960	1030	972	960	1003	987	967	917	975	982	991	919	971	924	968	995	938	985	980	1006	1021	944	944	992	1031	966	996	958	959	963	949	1002	951	946	994	996	975	1007	1028	942	957	933	942	978	1010	982	978	999	946	955	979	1037	983	999	1001	987	937	1016	1001	1004	961	995	936	933	1015	995	986	1006	962	958	963	1014	952	1051	951	957	959	965	996	1007	959	982	926	970	921	939	994	949	961	915	1016	980	981	1005	1010	1049	965	998	943	1004	970	920	954	963	964	974	1001	1014	987	992	940	1010	1027	962	1005	1016	950	978	960	987	960	998	974	961	967	932	1000	997	1038	961	986	953	1049	961	955	978	953	1006	962	1031	1008	950	1012	1006	942	954	980	1006	1064	1026	1046	943	1002	1050	998	937	979	999	966	967	946	975	1006	1030	959	992	986	968	1002	953	971	987	923	1022	995	930	984	968	957	946	1003	953	985	962	981	962	953	1009	979	972	951	1017	942	968	978	967	1007	985	987	1003	989	1026	1022	1021	949	1039	984	981	1008	1001	904	986	1016	982	948	996	993	1010	1015	979	967	1044	973	940	1029	935	1022	982	975	986	967	1022	1013	987	974	969	983	957	995	980	1022	991	963	1009	1025	1000	954	976	981	1007	995	966	943	935	949	965	922	1008	974	977	1017	924	946	993	966	1011	969	985	991	1032	1006	912	1035	1006	968	973	977	931	941	956	960	945	1001	974	956	921	1032	946	1009	950	1062	937	956	926	972	969	939	980	941	959	973	975	1023	950	976	977	929	1013	960	958	1013	996	969	981	935	1046	979	968	1027	974	983	971	1008	986	1007	947	962	927	986	903	1016	968	960	981	974	1016	1006	1021	1005	1031	1009	938	985	958	983	1009	1010	992	930	952	988	976	963	971	964	895	1008	969	973	957	1030	974	991	1006	991	960	975	967	991	959	1002	960	1059	1029	948	974	975	1022	979	995	995	1030	1040	1004	990	969	1049	1019	977	995	1018	963	933	994	1028	952	980	1003	994	959	1008	971	994	1001	1017	1019	1021	961	954	1005	966	925	962	1003	979	1006	982	970	1023	1011	962	995	989	992	973	1004	992	1034	1029	957	944	978	1001	1040	979	1013	1003	1042	944	1001	999	1008	995	955	970	975	981	969	1015	1026	951	964	1028	1007	961	1002	986	999	999	978	1020	1018	999	981	1029	1021	962	962	1051	976	988	1020	1068	972	990	1009	973	980	1012	965	956	979	947	944	975	1030	953	997	975	996	960	956	1009	998	921	990	1002	971	960	1007	978	963	940	1024	986	1004	976	949	996	964	1017	968	976	967	1039	979	1006	1036	1006	1007	947	987	957	955	1036	970	963	986	964	913	1030	936	963	1003	1025	1039	980	980	951	999	993	1050	965	945	946	1051	916	1017	1046	1013	1004	1006	990	996	972	942	950	958	961	976	988	959	1015	1030	993	1036	1041	975	966	1016	957	952	1003	1055	915	942	998	1009	993	959	1008	1002	1014	996	1056	975	984	986	976	1002	949	945	940	910	938	952	995	958	978	1003	929	1025	916	972	965	963	997	952	957	993	954	993	1002	993	988	1015	957	964	956	992	971	995	1017	955	975	984	992	991	949	1022	960	991	1002	977	1030	937	958	1000	984	955	943	1059	1008	977	1008	1003	963	927	946	1001	972	985	1002	968	974	1055	1007	990	946	928	973	997	926	929	1014	1001	939	984	992	975	944	996	983	1007	966	1044	993	961	996	943	984	988	1008	952	1026	1025	988	991	952	990	947	974	1011	998	976	964	985	966	971	1010	986	939	971	926	1018	945	1015	936	979	985	934	1022	966	961	979	973	981	971	1002	1029	986	1034	962	930	980	976	971	979	1017	1035	972	952	907	924	961	943	1017	954	974	928	946	1034	976	1024	944	1025	995	960	1001	925	1011	994	962	967	932	922	1043	1001	1007	1005	1025	1040	1021	1009	1003	973	998	1002	982	964	1024	985	976	995	999	985	978	974	956	968	976	977	999	989	1032	1001	975	964	999	952	980	971	951	947	1066	989	1006	996	966	949	987	928	966	997	1031	983	965	970	967	984	990	1018	1012	934	1004	988	1017	995	1008	1037	1014	1012	973	996	994	971	964	1018	978	925	963	998	898	1008	974	1016	944	1018	992	1015	993	972	988	995	954	910	994	942	960	991	976	984	986	1015	972	940	974	937	978	994	1002	957	995	955	939	1007	884	1017	981	1023	1033	940	954	927	974	965	963	1017	988	1024	1007	996	987	988	1024	952	999	970	948	959	928	996	981	1028	953	994	1043	1003	984	1003	994	969	957	995	995	930	966	990	1027	1017	952	926	1021	967	999	956	1005	957	1004	973	1028	946	1024	984	955	1034	1013	980	973	961	981	960	878	1025	983	1053	1002	910	934	1033	1062	931	989	953	958	943	911	968	998	1001	987	993	983	991	952	992	960	951	949	1032	969	1017	1014	1023	991	1001	981	975	988	1001	1006	986	1029	1036	929	987	952	956	946	985	981	950	992	993	1030	994	1013	996	979	1000	978	1037	928	974	953	978	960	961	978	1030	940	967	930	987	1035	965	1017	957	964	959	979	942	1014	995	965	994	984	1054	987	997	967	1002	966	996	1006	1008	961	994	975	968	963	954
26055	21666	24297	29566	21688	10627	591	478	415	402	387	375	369	366	330	365	342	360	330	345	332	310	383	341	349	328	329	319	309	334	321	381	353	324	362	356	318	304	327	299	340	351	326	316	305	329	327	330	331	318	340	274	330	359	340	324	314	349	344	353	344	337	337	348	339	372	319	344	353	333	315	341	308	332	322	318	363	337	335	346	329	338	299	357	336	366	330	318	292	356	318	343	339	358	324	346	366	353	332	331	346	366	318	355	334	370	365	353	320	336	284	351	317	318	334	322	294	302	312	331	319	356	384	350	304	341	378	308	345	335	330	338	322	308	329	366	292	324	326	312	328	337	312	310	367	321	334	344	342	297	338	327	297	352	346	303	321	323	319	328	345	338	331	326	330	317	328	326	366	340	347	327	315	342	329	289	328	320	306	311	326	354	303	296	308	323	341	360	332	340	328	346	322	297	353	310	324	317	306	336	360	316	356	329	325	312	341	355	322	330	316	295	317	331	304	298	316	309	332	294	342	332	333	325	330	332	327	343	319	365	299	364	340	305	317	340	310	332	321	325	322	322	329	337	304	317	356	311	321	342	375	331	350	320	330	319	339	289	361	333	296	359	294	293	311	342	291	331	331	338	334	318	341	314	335	312	316	341	352	339	319	321	330	362	315	316	336	351	328	348	328	337	317	362	296	377	337	318	334	286	340	353	385	320	311	345	320	282	319	328	323	346	302	314	330	304	311	324	329	343	333	333	334	334	319	347	327	305	314	343	300	318	310	320	324	360	338	312	313	322	336	348	340	320	345	341	310	325	326	343	322	331	337	310	375	345	312	308	336	330	306	293	327	352	344	347	350	310	327	340	346	309	324	353	269	352	302	319	359	330	317	317	328	363	328	346	369	295	342	319	338	334	343	344	310	305	322	354	287	321	342	316	330	327	320	312	358	286	332	323	357	302	362	324	313	339	304	335	310	326	335	359	340	317	357	360	351	313	325	336	319	335	350	310	339	331	344	354	363	307	297	320	342	342	297	310	353	336	310	337	320	349	347	298	315	285	310	314	351	333	338	319	322	320	331	340	360	343	346	306	322	298	359	337	340	315	333	362	323	331	372	325	349	320	352	332	294	330	309	313	298	315	318	322	304	321	306	341	367	371	319	334	304	363	325	350	347	325	350	303	329	355	340	312	321	328	344	327	321	331	333	296	305	358	329	354	307	308	363	349	308	330	343	296	328	328	334	343	320	352	338	329	334	349	360	335	336	338	327	322	353	317	341	332	292	327	333	317	330	278	337	355	330	292	331	333	385	351	371	322	349	363	345	328	363	333	312	333	324	340	313	338	342	332	327	337	316	400	295	328	354	364	304	340	330	314	300	328	309	339	350	329	329	361	339	370	340	394	349	338	339	319	328	333	312	341	323	323	361	325	337	320	296	347	357	283	313	361	325	303	358	300	320	340	320	333	306	353	306	332	305	301	304	323	282	307	333	352	338	344	339	298	341	358	323	329	341	328	324	343	339	329	375	374	313	336	319	331	334	295	352	320	326	315	330	286	310	326	321	330	334	332	326	320	327	311	343	337	325	292	312	332	364	319	320	330	323	316	292	308	358	311	331	305	320	316	314	333	300	342	371	346	338	345	369	358	325	314	319	315	349	302	347	348	318	378	322	334	316	309	328	303	318	332	341	319	334	345	339	351	311	326	325	313	329	319	341	287	337	313	300	336	326	317	310	341	303	330	328	327	351	329	306	311	355	352	342	305	306	327	314	317	307	324	330	354	334	329	303	329	331	319	323	294	363	323	350	292	335	347	356	341	317	295	332	349	339	326	306	340	315	350	295	343	347	355	344	332	353	342	344	359	322	319	346	348	339	315	381	341	326	292	304	360	324	293	310	375	354	332	319	308	330	306	324	312	310	315	321	353	313	317	330	291	336	327	345	343	351	340	302	308	327	315	367	326	308	325	341	343	347	353	335	314	320	346	320	337	332	350	329	329	368	322	326	336	337	367	316	291	352	311	329	343	362	348	350	330	321	336	336	348	330	339	330	338	326	302	331	351	348	318	343	376	334	313	317	291	312	336	322	341	339	332	317	315	341	338	362	327	350	330	350	337	329	296	344	323	337	354	331	369	359	308	315	322	306	310	348	336	307	308	336	277	346	304	330	316	335	343	366	337	297	320	317	330	336	333	314	321	358	342	321	365	336	319	355	327	350	337	339	348	330	291	314	361	323	321	328	323	285	311	349	377	310	334	325	335	286	335	307	344	322	357	344	320	292	329	324	306	327	340	355	309	316	320	312	366	316	323	299	314	325	318	331	303	314	331	325	350	302	328	288	324	325	353	314	349	334	327	332	316	315	334	310	310	298	326	342	338	336	350	324	345	314	348	306	327	309	344	339	372	349	363	361	380	328	315	361	320	346	325	305	337	334	327	367	349	362	352	338	363	343	310	315	329	331	309	308	317	350	363	318	311	337	310	333	324	320	318	301	321	351	324	327	369	318	296	310	350	328	353	327	315	319	319	335	319	301	355	344	363	329	348	321	277	356	322	347	342	318	336	337	317	377	307	340	338	353	350	328	313	369	332	310	338	354	375	337	382	345	309	299	306	370	350	326	349	336	316	333	314	330	333	314	332	357	334	366	350	317	302	324	349	352	342	308	347	295	332	281	312	354	353	302	322	308	289	348	335	353	330	337	325	335	350	355	311	334	336	336	337	352	316	308	315	345	356	305	306	329	326	336	311	353	365	305	318	337	351	335	315	353	344	317	315	303	338	322	333	343	345	336	314	341	286	350	328	330	356	343	348	340	327	315	317	360	331	321	337	291	349	332	313	361	323	318	337	338	352	336	339	340	317	304	324	329	369	294	344	301	333	305	364	285	314	331	320	326	372	329	301	345	332	300	325	323	328	296	360	313	297	331	313	297	332	304	329	321	317	337	340	336	321	369	312	328	309	333	331	361	313	355	360	352	326	323	338	295	329	355	332	324	326	320	309	298	316	319	349	347	364	334	350	374	326	302	338	345	342	318	366	324	358	322	291	342	334	335	292	326	316	336	321	346	343	369	315	353	358	371	366	308	324	340	313	323	313	335	364	293	329	313	299	332	318	346	320	291	351	345	312	344	330	314	337	366	319	332	341	347	315	294	340	301	313	316	295	307	318	350	327	315	339	345	349	324	291	317	329	309	305	330	363	323	358	299	317	322	343	319	350	336	359	339	346	308	314	335	341	299	374	321	327	320	349	341	309	337	346	316	326	333	323	315	305	297	332	354	351	325	312	307	335	342	348	319	324	313	319	335	302	323	306	313	344	360	331	334	318	360	359	324	290	313	315	285	328	328	339	302	301	327	361	323	282	314	317	345	305	325	327	331	336	275	281	322	302	363	343	316	316	323	367	339	315	330	332	337	355	330	346	335	330	341	352	322	316	333	358	334	314	329	326	322	279	322	313	342	315	327	303	339	334	335	307	335	331	314	298	339	328	310	360	287	332
4603	2052	1149	872	735	730	794	735	760	780	681	719	687	732	665	687	733	728	708	670	708	750	667	705	724	674	715	687	757	733	688	745	700	695	706	709	691	702	720	713	725	716	748	714	738	705	688	727	699	700	711	722	689	696	693	733	682	709	672	696	741	718	704	730	677	708	712	737	648	750	711	704	730	716	750	720	698	698	676	704	674	703	698	687	688	682	733	680	686	706	737	671	712	621	679	693	667	638	707	713	706	700	703	658	720	696	696	709	709	708	675	684	692	671	649	688	714	650	686	679	662	706	690	689	672	668	745	710	710	711	708	732	742	756	737	703	698	721	696	678	634	669	717	695	652	706	704	707	709	719	720	767	715	692	726	692	687	696	697	759	676	704	756	712	700	709	673	738	667	660	676	740	703	706	697	733	677	689	700	695	703	710	689	674	728	717	681	720	683	657	684	719	697	677	687	684	666	689	720	676	645	716	703	697	744	742	675	702	703	686	709	651	678	713	672	688	625	681	697	675	735	686	735	671	642	665	710	700	674	658	672	705	688	700	698	654	693	697	674	702	664	691	709	696	693	712	662	683	696	720	710	719	671	727	736	685	657	693	680	706	711	715	682	706	700	666	702	642	673	684	702	754	749	689	672	728	656	666	756	686	732	726	684	672	671	691	677	727	731	673	701	710	716	715	659	724	679	704	696	717	672	697	745	673	711	680	700	732	660	698	673	665	722	671	623	688	711	686	681	724	669	698	694	683	687	671	703	696	704	695	670	674	731	746	711	728	689	656	711	702	676	751	764	694	718	684	705	692	604	710	683	733	695	742	703	740	712	728	693	701	654	694	713	734	696	736	704	747	710	694	714	712	708	757	729	689	697	733	732	696	703	684	699	718	726	685	681	677	691	682	685	685	721	669	690	747	673	720	715	688	708	714	680	720	771	653	711	749	727	655	722	659	707	695	648	695	691	719	681	700	694	687	690	703	676	674	678	703	682	704	722	711	748	721	766	692	717	693	688	658	686	690	687	628	713	686	729	664	696	715	685	706	698	724	689	701	698	673	728	667	695	717	715	690	652	704	723	707	703	692	676	688	653	706	728	696	669	703	684	717	706	670	704	639	718	616	721	678	689	735	660	742	721	690	661	728	764	723	707	739	678	727	742	658	657	723	698	721	759	711	689	733	701	701	705	712	669	680	716	708	763	730	710	687	711	687	690	705	726	664	724	718	722	737	663	701	684	679	717	716	676	706	716	716	758	727	699	717	767	705	677	661	645	698	697	686	647	692	705	696	698	714	678	693	714	695	685	710	708	727	653	698	719	706	689	709	660	717	682	726	697	691	722	710	659	645	723	675	716	701	641	732	735	715	664	724	666	686	643	737	698	661	696	670	682	726	665	680	683	689	702	729	658	715	734	705	628	751	673	690	692	711	687	721	707	717	709	649	743	720	714	677	665	645	743	703	650	726	728	720	710	689	680	743	676	702	682	717	695	665	678	675	744	734	673	690	704	739	715	713	713	760	691	642	755	688	733	673	713	647	712	698	707	721	691	704	753	655	685	743	687	728	692	656	732	722	665	730	682	727	648	696	678	751	726	713	715	688	681	726	658	693	709	686	674	718	740	728	689	727	718	691	710	705	692	730	693	705	705	734	705	682	701	721	619	699	670	699	722	703	712	748	686	679	705	673	716	712	716	711	716	660	750	720	726	696	694	620	692	706	691	675	650	754	672	649	720	765	735	719	720	720	671	702	724	710	715	672	690	689	693	708	659	709	662	690	679	700	702	697	717	729	696	729	721	678	710	685	721	695	707	681	705	735	761	704	729	702	725	691	663	711	743	663	720	727	662	657	672	765	710	676	666	665	713	693	739	706	629	711	674	716	671	725	699	732	678	684	718	665	676	678	698	690	730	691	685	668	742	699	710	664	665	685	679	696	719	701	698	691	738	717	709	690	707	722	697	672	672	693	659	681	692	677	718	713	702	683	715	721	653	668	691	712	695	667	772	687	708	713	707	701	658	734	718	698	683	706	704	712	690	704	692	679	693	708	727	724	681	645	713	703	717	720	658	738	709	693	702	711	674	685	714	724	723	668	701	708	739	654	751	699	709	710	722	700	679	668	677	702	678	691	685	720	703	692	709	701	687	705	733	702	716	675	705	671	686	758	679	650	727	701	714	680	713	666	708	691	694	684	687	711	666	689	733	729	698	713	699	746	691	715	687	735	702	713	648	678	705	729	720	708	667	618	691	726	700	724	698	682	713	676	716	676	697	726	702	661	688	679	692	702	689	666	704	724	777	699	682	674	718	684	729	709	686	710	725	692	662	695	693	670	711	703	738	677	710	729	685	648	731	692	683	717	685	710	699	683	718	684	736	663	669	708	735	701	703	701	707	725	712	722	671	698	725	723	706	659	689	646	684	707	719	710	698	715	742	652	697	691	708	724	672	679	682	711	674	729	667	723	760	701	659	699	722	647	717	725	652	686	678	678	721	681	708	681	717	711	697	693	714	708	702	661	767	690	694	680	689	705	722	686	714	702	686	728	718	720	693	714	696	708	730	702	633	697	742	737	697	750	699	733	700	675	701	739	701	712	706	677	716	748	688	724	702	647	696	670	668	619	726	680	680	664	688	713	745	691	686	652	696	707	687	739	689	696	712	729	681	680	669	736	768	691	671	705	693	682	738	730	710	687	725	664	703	719	664	707	729	695	723	715	708	745	714	675	695	673	740	728	712	709	697	695	732	705	722	679	684	714	693	683	734	730	684	674	705	737	726	655	670	712	724	713	681	721	721	716	659	655	667	659	715	677	690	744	703	681	706	653	671	710	716	748	708	718	730	728	725	710	701	683	653	663	707	686	652	661	690	708	708	746	672	653	737	723	672	716	734	726	706	676	691	752	691	679	679	703	721	700	712	711	702	688	674	693	682	690	751	711	699	696	725	692	681	759	724	704	657	765	729	695	726	691	686	706	620	660	682	694	668	691	733	683	690	638	681	717	717	680	688	698	734	696	732	670	678	733	668	671	673	690	726	699	741	721	741	726	696	702	703	676	655	724	665	687	701	702	686	713	751	705	727	651	682	712	705	682	677	686	668	693	647	661	695	683	721	684	779	730	697	699	742	696	687	672	686	702	689	659	723	657	674	683	659	675	679	692	676	715	710	692	685	689	761	683	744	682	691	650	728	730	704	721	647	676	712	710	711	707	706	641	673	697	712	687	774	707	688	676	711	705	711	696	713	676	656	659	699	647	721	691	704	706	643	673	702	676	735	701	723	721	739	722	712	666	740	713	705	714	696	691	647	681	672	662	705	673	691	686	687	750	668	707	721	691	750	702	742	684	694	665	722	663	713	749	674	704	744	708	664	688	667	709	731	701	652	720	673	690	690	693	710	705	698	711	758	683	677	694	735	660	714	706	678	724	686	647	713	694	702	656	680	696	677	662	672	732	744	730	672	665	728	712	694	698	646	716	673	727	744	694	628	713	676	682
25244	21674	24738	29125	21676	21700	10208	455	312	260	253	255	223	227	197	182	205	177	196	176	193	192	180	182	172	171	174	169	173	162	186	162	190	173	160	176	164	169	162	167	170	157	174	162	161	177	164	137	152	150	169	159	130	119	137	170	143	168	133	141	196	158	180	140	172	159	163	161	138	151	146	154	159	156	164	163	172	147	130	146	161	167	156	142	171	141	165	159	136	159	163	150	162	149	164	160	156	148	162	144	163	147	164	146	147	134	139	134	172	141	156	144	155	143	137	158	189	140	147	161	178	188	147	148	158	134	149	151	151	157	155	157	164	160	134	145	155	161	168	185	143	154	139	134	136	160	156	166	146	167	143	163	160	149	141	145	177	168	160	163	157	126	152	147	157	169	166	147	159	179	188	163	155	143	160	154	177	151	159	145	180	139	145	154	173	141	172	143	161	143	151	150	138	148	153	177	139	180	150	139	156	163	169	141	159	155	147	133	158	152	161	161	150	169	146	163	168	137	167	154	169	147	127	179	179	178	155	164	147	172	183	155	160	155	157	168	178	150	156	167	156	173	179	165	140	162	166	142	161	157	163	154	142	158	151	148	142	160	152	133	152	152	148	144	176	169	178	177	147	182	160	153	177	140	157	170	155	149	164	143	141	168	170	155	189	166	158	164	178	157	148	148	145	149	161	149	153	160	155	179	180	179	148	146	143	154	177	204	170	146	151	161	158	163	166	161	142	136	136	147	159	154	146	147	149	135	173	148	151	160	164	141	145	198	162	137	180	178	153	156	144	182	165	153	154	168	173	152	145	163	172	155	163	175	170	167	149	163	167	155	158	186	150	162	141	163	131	156	185	151	164	182	142	147	137	164	157	143	166	155	145	160	177	168	143	132	155	152	152	155	161	165	174	139	167	148	154	152	143	145	147	172	143	142	142	160	182	151	146	137	185	146	164	155	171	159	147	150	162	132	165	140	157	164	165	166	174	178	139	168	146	142	147	183	165	171	150	158	162	154	155	195	165	135	139	162	153	162	168	153	162	132	141	160	151	163	157	147	168	150	160	139	138	149	166	148	164	159	148	165	134	149	160	188	151	153	164	177	162	177	149	162	179	163	177	174	168	166	159	138	184	161	175	154	151	146	178	135	136	149	157	162	145	151	150	158	148	173	144	148	142	163	166	125	163	165	153	185	136	131	175	173	150	152	148	146	151	148	156	180	171	180	172	154	151	156	167	146	153	180	146	167	164	161	154	162	170	153	144	169	145	147	149	128	161	173	159	168	148	154	172	163	150	166	173	142	168	164	152	143	168	150	143	165	170	153	170	137	153	161	176	138	163	201	174	143	153	150	163	159	170	163	140	155	164	165	161	165	167	170	160	166	150	160	177	148	171	151	168	163	150	182	151	157	133	144	150	157	169	154	148	154	142	167	141	150	170	177	151	132	167	157	148	150	161	166	158	128	162	170	165	179	170	160	158	127	158	157	172	158	132	177	161	147	138	146	132	158	152	150	147	165	146	146	156	150	162	178	149	155	170	139	168	181	149	181	189	149	129	143	137	147	146	167	157	151	163	158	159	161	177	147	156	152	150	179	166	165	159	154	165	152	173	164	163	148	156	156	164	169	160	136	141	147	152	154	151	142	175	148	172	151	181	152	165	167	165	180	159	154	181	171	141	169	132	149	161	166	179	166	187	170	141	149	138	144	161	172	179	165	179	154	165	160	168	166	172	153	148	132	160	143	166	143	167	160	163	156	140	163	158	152	141	152	128	136	157	156	178	189	159	148	147	160	162	160	156	174	170	162	180	140	149	151	174	148	156	139	170	145	155	147	153	155	175	145	155	145	159	169	171	157	153	147	152	163	170	151	175	149	150	153	128	154	150	123	160	150	166	158	155	165	159	162	140	150	167	171	160	150	154	137	154	160	144	140	140	165	172	169	150	181	180	157	170	159	180	173	164	156	138	168	170	161	147	151	161	160	170	161	155	162	158	137	175	173	165	158	162	133	155	143	140	156	173	151	172	164	162	163	164	151	168	165	174	167	170	156	156	179	137	159	153	207	152	147	148	155	152	151	168	151	130	154	157	175	141	149	144	165	151	179	165	165	170	136	145	156	139	158	132	185	174	152	139	167	138	166	164	166	146	150	181	170	161	152	151	164	160	170	161	143	127	159	166	173	169	152	155	157	152	139	179	137	147	140	153	164	172	166	165	148	141	145	151	164	151	154	158	148	153	147	156	171	160	125	136	162	160	159	141	147	192	151	154	178	148	168	159	136	161	167	152	148	148	174	165	179	150	157	144	150	154	129	158	140	162	160	159	161	171	159	169	141	162	152	153	131	166	175	162	159	166	142	136	193	156	163	149	168	161	176	154	152	164	135	159	149	167	168	155	146	148	138	145	148	174	144	146	166	150	132	152	171	139	151	146	158	164	166	158	166	169	136	158	156	152	184	180	159	162	166	148	135	160	147	149	175	162	163	149	159	156	175	150	178	165	133	157	162	138	156	170	162	172	144	152	167	165	146	129	156	135	160	162	161	164	152	172	177	161	154	151	155	163	154	150	163	153	151	170	173	156	164	159	166	169	162	169	143	172	155	148	138	159	177	144	147	162	157	146	135	176	166	150	168	166	157	136	153	161	154	152	146	164	167	192	168	165	158	166	164	153	153	148	146	154	147	160	108	158	160	159	168	145	140	157	173	155	135	149	153	161	182	169	173	175	166	158	157	166	134	145	161	163	150	148	145	154	161	132	150	137	175	159	170	166	129	148	139	163	168	152	177	148	144	168	159	153	137	124	136	138	178	149	143	164	137	134	162	156	152	156	154	143	148	155	164	169	141	152	176	176	190	135	166	144	182	156	157	153	171	161	167	150	139	169	158	147	144	140	131	167	166	165	165	161	142	161	148	137	143	167	159	162	140	164	150	162	115	164	125	140	180	160	126	170	161	151	147	129	138	159	155	152	182	171	154	153	164	163	143	135	170	149	165	164	157	176	161	163	146	161	152	158	162	139	170	163	161	140	173	154	171	161	142	135	150	143	155	171	182	147	149	164	194	168	159	148	167	150	164	193	143	156	157	150	157	159	156	146	141	153	151	146	149	158	141	127	155	182	165	157	138	128	147	167	161	155	137	164	178	159	137	128	164	146	172	164	181	168	156	144	165	144	174	166	142	154	150	153	147	187	162	162	163	158	160	145	157	122	138	143	159	176	158	180	157	141	156	160	147	143	157	150	152	177	153	136	150	160	170	144	149	160	147	152	140	160	175	159	160	144	178	148	157	162	144	145	159	150	167	144	147	145	155	153	155	164	186	159	136	174	175	152	171	161	164	155	168	157	182	167	148	145	169	180	155	180	163	163	139	172	156	180	162	168	162	135	136	156	177	154	154	163	166	142	148	151	167	162	166	171	164	161	152	173	165	161	146	156	165	166	146	177	165	149	145	163	172	161	136	164	191	179	164	135	149	146	177	139	164	148	150	162	158
4135	3034	1363	703	559	456	415	427	397	377	402	391	409	379	403	397	401	342	383	377	365	379	381	385	388	384	420	359	397	371	376	363	395	353	341	366	370	389	366	380	373	377	378	379	407	380	385	370	353	386	375	357	357	390	351	374	342	360	385	394	349	375	381	391	360	381	358	381	348	401	368	372	395	395	353	380	369	361	370	383	378	360	353	399	379	358	359	375	392	363	388	365	347	375	358	375	387	377	351	362	408	364	378	364	378	439	363	393	386	390	376	383	389	363	395	406	355	367	360	378	376	353	388	368	373	384	389	379	388	355	388	385	348	345	406	377	391	371	370	377	377	389	424	407	354	396	415	372	335	386	358	311	359	357	367	376	352	368	354	360	380	398	354	409	402	361	359	384	344	357	402	363	394	340	346	374	384	349	374	376	346	418	390	389	348	370	352	371	390	392	371	391	355	358	393	324	388	361	331	351	407	344	378	383	396	379	396	376	358	357	366	381	356	400	342	347	369	400	368	386	378	387	368	393	372	360	402	363	373	373	396	402	388	370	362	367	404	384	369	347	344	372	431	409	375	381	381	396	364	402	372	378	370	368	341	354	380	381	386	361	379	413	379	360	386	372	385	380	386	371	378	362	352	381	399	365	380	376	391	391	358	387	384	360	356	383	379	370	382	357	340	384	410	383	391	369	349	362	393	363	383	347	359	344	339	377	362	424	354	402	360	355	373	390	374	358	411	376	358	385	350	366	388	388	372	391	361	380	335	374	374	395	357	388	372	374	363	374	360	364	365	362	364	364	374	377	413	411	374	373	364	369	368	361	374	397	336	397	373	367	353	395	326	379	393	382	384	350	369	341	401	384	375	369	401	392	371	389	360	354	406	384	403	333	390	391	379	367	421	360	331	404	347	395	400	376	349	359	371	339	384	374	320	348	364	365	356	373	362	366	376	340	387	373	368	368	373	348	366	348	363	385	356	367	344	393	358	345	388	368	373	369	359	354	363	357	381	360	383	377	380	402	377	376	385	359	347	363	406	347	338	371	349	384	353	372	408	343	362	365	386	367	374	398	390	377	416	370	416	352	374	407	370	401	389	375	368	392	391	343	367	411	395	374	365	349	379	378	370	349	372	366	362	371	378	387	355	385	378	379	361	352	398	387	358	383	365	405	343	382	340	389	356	359	344	357	379	404	394	399	399	408	354	410	361	347	365	345	396	350	369	342	384	409	381	374	361	358	372	401	375	384	355	367	349	398	359	367	349	368	402	362	388	415	367	385	343	375	383	353	407	386	370	374	373	397	372	374	400	382	382	345	381	365	382	365	349	392	385	360	400	353	365	392	401	362	356	351	390	368	375	397	431	381	381	363	356	377	384	411	349	369	394	371	419	363	355	380	398	387	376	346	377	375	383	406	396	395	381	406	385	382	385	338	365	390	405	377	368	423	377	376	352	370	382	358	373	355	388	396	415	354	401	367	375	376	359	389	383	386	364	404	391	389	375	379	365	341	416	389	383	388	382	344	352	354	413	385	391	371	402	351	381	386	410	374	382	376	397	346	382	344	369	388	369	392	367	358	385	375	357	395	360	391	363	362	349	409	386	404	411	368	347	358	362	376	389	387	407	387	420	352	359	351	361	382	369	372	394	358	342	360	368	371	357	395	356	389	362	384	373	351	388	366	379	391	385	403	409	379	379	398	382	365	368	348	376	361	377	356	346	344	377	368	376	347	409	359	372	371	361	384	358	376	368	368	374	377	367	398	394	380	412	374	362	374	379	355	373	333	371	353	367	365	380	427	390	324	369	370	368	378	353	399	358	387	359	336	365	386	444	390	375	379	378	359	406	407	372	366	367	354	334	407	390	376	360	382	369	409	389	352	366	343	371	376	355	412	368	346	340	333	367	371	384	374	322	344	366	369	370	381	362	392	404	378	379	378	394	397	371	380	385	358	378	374	388	396	404	377	363	354	354	374	370	351	391	381	397	363	424	387	350	349	386	392	347	379	398	365	388	381	388	381	370	353	383	352	388	363	380	379	392	355	350	365	351	378	394	373	370	381	354	398	379	377	375	372	360	373	382	393	350	391	372	363	359	420	368	411	372	396	333	412	372	401	389	355	363	353	370	388	316	374	371	381	343	356	394	395	380	350	356	362	348	343	363	359	372	334	378	363	400	375	368	371	404	355	369	401	395	376	357	351	376	392	343	377	377	370	356	397	358	373	346	417	397	397	393	374	369	404	391	383	417	384	368	373	366	370	371	370	390	383	358	329	380	389	397	383	363	365	339	351	362	394	380	369	398	395	379	378	378	382	379	399	335	382	385	378	383	355	402	354	359	353	362	333	409	366	392	370	387	331	404	362	395	355	362	392	364	360	384	376	376	371	377	373	385	405	375	358	357	355	372	385	366	387	380	364	381	390	405	381	367	351	367	368	413	370	382	389	367	364	346	352	392	366	336	386	368	380	363	366	382	379	358	397	380	374	389	385	338	378	375	363	375	375	398	395	368	368	378	332	375	405	370	384	419	367	383	396	362	363	375	386	367	378	349	353	366	400	342	371	382	385	371	369	387	365	360	372	380	393	352	378	351	396	369	399	370	396	351	385	372	384	398	358	360	407	375	366	366	350	387	379	392	388	339	385	379	362	373	385	379	358	325	356	380	357	358	363	398	397	344	333	361	363	362	382	382	408	377	388	349	361	398	328	377	394	382	378	359	367	413	324	389	342	380	420	378	350	368	359	381	343	409	398	400	378	411	341	389	387	371	328	378	365	401	373	368	429	380	369	366	378	420	399	384	359	375	382	393	349	348	388	371	350	379	366	377	390	331	368	360	383	352	381	377	352	405	379	377	398	363	403	394	374	367	377	394	356	382	367	380	382	390	352	349	363	319	361	361	405	377	409	371	334	403	372	374	356	372	363	368	401	377	385	376	365	353	375	412	366	360	393	353	372	404	383	404	354	376	383	374	360	373	401	356	372	347	368	356	386	359	340	392	382	381	386	364	350	385	377	379	366	389	383	377	393	414	403	362	383	371	368	376	368	378	372	374	367	398	371	366	379	399	404	357	370	362	374	379	388	359	353	350	389	394	384	377	403	370	328	383	369	395	365	351	388	357	374	369	333	390	384	371	360	382	341	376	407	392	375	370	391	382	368	389	387	398	411	387	364	385	377	369	412	371	370	332	383	373	360	358	368	341	353	411	366	381	395	364	373	363	376	351	395	368	365	339	334	358	406	403	391	358	364	389	351	383	371	338	341	384	378	358	394	360	434	381	354	394	437	388	377	367	372	369	353	337	329	356	374	374	368	367	380	372	397	371	369	355	337	360	352	377	392	395	375	372	321	362	393	367	390	391	396	388	341	382	363	396	381	394	380	378	387	367	382	380	355	413	359	415	337	392	385	365	380	363	386	386	375	398	373	381	409	395	348	369	358	357	361	378	391	381	350	352	362	385	372	373	384	393	343	396	385	392	393	350	370	368	355	335	366
34263	15631	2754	574	560	472	509	514	446	484	491	479	507	496	435	485	517	469	486	434	502	534	471	496	455	509	489	487	502	481	512	457	472	473	457	514	463	441	487	449	499	485	471	460	471	457	465	483	491	482	480	458	476	481	476	550	484	461	498	491	518	457	465	474	471	450	488	514	470	512	453	433	485	507	472	457	485	483	462	467	491	440	482	473	499	510	404	467	476	509	487	458	499	477	471	438	473	488	448	447	468	513	472	479	464	454	442	499	484	507	459	473	498	435	473	508	449	488	499	482	462	455	510	466	462	480	488	460	437	420	475	505	506	441	466	512	447	451	483	448	488	470	494	511	463	462	492	444	445	475	498	508	468	509	505	444	490	484	488	449	477	463	491	449	493	433	480	438	459	483	485	451	462	419	489	443	430	491	472	447	476	490	475	491	489	497	484	510	484	461	469	473	463	459	456	431	486	470	473	474	498	482	449	488	453	481	434	506	492	517	507	443	490	503	506	479	492	527	466	461	492	486	517	475	462	452	436	457	492	515	450	491	471	485	461	452	508	462	494	447	478	478	505	492	509	475	446	469	511	491	496	456	429	481	454	507	505	446	467	468	469	448	495	500	502	500	478	446	464	492	500	454	482	456	494	457	511	442	511	473	469	461	491	506	485	431	479	481	454	483	512	474	509	493	511	469	510	503	484	471	433	535	484	458	463	472	471	483	456	442	434	429	501	481	490	461	513	443	477	463	471	473	480	564	484	478	480	495	493	502	493	437	487	513	522	468	493	519	484	432	484	529	462	478	509	475	481	452	474	467	482	480	450	458	453	513	483	481	483	482	488	484	485	453	498	502	442	454	476	456	487	542	469	494	469	469	452	470	446	464	488	454	476	480	468	419	472	458	464	465	425	504	482	460	458	522	475	465	460	476	495	496	484	479	530	482	463	451	495	476	479	448	495	469	487	472	444	489	472	484	468	502	472	428	479	473	482	436	487	453	443	465	466	479	454	465	498	443	480	468	489	496	498	443	446	489	475	502	453	486	431	469	472	452	432	493	475	441	456	431	428	509	476	439	489	477	473	443	461	460	475	443	469	490	460	476	470	441	465	416	472	462	463	454	458	464	478	524	476	432	475	455	482	487	449	464	488	443	504	456	483	505	491	490	438	499	461	466	461	486	479	472	443	451	434	498	513	471	471	451	493	454	498	496	500	453	460	448	485	477	503	486	449	471	410	471	455	462	488	472	490	484	493	484	482	426	495	487	508	465	496	430	453	455	507	453	453	475	480	494	496	518	504	463	463	502	474	493	448	442	482	478	462	506	441	489	466	446	470	471	465	510	431	463	459	491	478	496	469	460	464	476	458	462	502	494	475	494	460	479	492	518	499	485	495	450	476	511	470	500	488	438	452	481	495	472	428	475	510	476	470	529	471	477	502	455	471	485	506	499	490	467	465	493	510	491	514	490	462	475	484	464	500	448	431	456	488	468	425	478	448	495	468	463	479	454	468	467	496	506	449	497	448	494	453	455	475	504	487	442	452	459	484	485	478	453	497	480	479	461	489	487	464	461	464	454	465	439	427	437	458	501	429	451	447	440	446	474	435	521	404	495	480	456	468	467	466	420	504	461	475	469	470	460	489	481	480	448	491	506	497	490	526	497	528	457	482	500	479	529	466	478	491	466	504	453	476	512	463	474	505	474	470	490	481	450	460	458	478	484	456	443	460	478	464	406	509	470	458	505	451	458	475	482	462	478	499	452	496	493	485	489	476	458	464	414	443	481	455	479	423	470	503	502	474	451	472	504	457	488	487	468	511	470	479	499	496	495	441	494	488	478	477	500	477	475	474	454	460	482	475	440	467	492	471	443	470	479	493	475	494	497	474	512	482	432	514	470	474	501	456	476	458	510	502	483	467	455	481	484	486	477	448	505	482	530	475	450	441	483	517	492	440	488	465	465	483	460	491	451	474	547	496	485	521	454	448	495	486	454	508	484	511	474	471	493	482	445	481	445	503	473	489	499	494	506	457	515	470	495	493	482	446	483	498	440	488	456	470	520	481	464	483	455	441	455	468	485	433	471	472	463	501	424	497	487	468	484	479	486	418	455	465	428	468	489	478	498	463	471	428	472	465	482	444	463	457	476	512	490	469	491	446	458	508	469	484	444	443	479	444	462	440	469	459	534	474	524	498	477	528	475	430	479	457	483	448	497	528	432	481	450	478	452	506	476	475	457	484	470	498	467	479	457	464	481	522	486	453	470	453	451	499	458	484	432	471	427	486	492	480	470	521	504	494	445	477	494	527	489	496	518	438	467	491	487	432	492	492	486	441	526	517	515	490	498	492	495	501	443	466	505	435	475	490	503	500	437	459	437	448	436	464	469	463	459	466	447	479	483	413	531	479	471	460	498	457	496	481	464	483	428	492	480	471	435	438	475	486	488	502	483	458	439	477	484	496	434	488	483	495	505	510	445	445	482	413	455	485	459	482	489	449	470	483	480	474	459	485	495	472	446	498	464	451	479	457	442	477	472	443	516	530	463	489	476	461	455	457	467	506	476	491	488	481	440	495	465	475	481	430	464	446	547	471	504	474	493	495	486	523	461	496	482	460	530	475	492	479	518	432	434	435	452	457	460	485	458	469	491	461	475	454	456	473	436	451	488	499	501	436	468	474	453	488	444	439	485	459	448	464	449	462	486	500	454	443	457	473	440	487	448	480	476	467	469	479	487	495	470	496	442	486	471	466	519	484	460	528	503	474	459	472	439	438	528	462	457	465	496	493	468	491	476	476	461	517	455	451	477	467	499	527	461	488	478	474	465	453	478	496	452	498	465	469	491	490	501	477	507	468	504	491	479	459	442	470	472	494	488	466	496	481	472	515	477	454	466	488	472	463	497	481	421	480	503	459	491	451	449	484	459	510	513	470	500	459	407	481	509	475	474	456	493	490	444	429	464	457	524	442	495	427	510	489	481	463	485	483	499	448	442	521	488	440	462	463	501	474	473	496	476	469	473	455	459	476	438	460	432	448	486	443	462	472	457	476	498	450	502	467	449	455	462	481	490	533	479	486	475	518	486	447	495	473	431	474	474	480	454	480	472	477	492	464	450	473	429	466	447	458	454	449	528	470	478	472	458	426	493	435	449	475	488	458	472	494	455	483	494	468	482	474	501	481	525	437	507	437	488	515	528	478	447	435	507	472	468	503	488	485	515	474	451	484	488	464	516	472	464	461	467	520	472	476	462	492	432	421	476	491	495	484	469	484	465	476	459	491	446	442	458	473	447	477	449	479	483	476	506	490	500	515	452	507	461	495	480	469	464	476	430	509	470	501	460	508	483	488	472	479	439	443	469	503	483	459	441	458	467	478	468	404	451	462	504	475	473	472	487	472	492	440	478	466	433	451	461	469	486	502	493	477	494	473	465	427	489	483	471	471	477	516	477	465	517	471	446	476	498	461	437	480	493	446	433	475	481	474	433	487	502	509	495	453	439
8289	1063	1007	991	987	1003	1008	1015	975	1024	988	946	990	1005	1050	1003	1010	977	1005	1003	1027	989	985	978	1002	993	973	991	1014	1012	969	1047	1044	942	990	975	999	1013	996	977	1026	941	916	1000	986	1043	990	976	1012	994	1005	987	979	942	958	998	997	1016	971	1000	964	1015	975	949	1021	981	1030	974	1044	1022	1028	996	961	980	989	1038	1013	972	961	960	988	1038	1016	1005	985	938	968	1002	985	939	978	1011	1038	973	1000	1019	979	966	1037	979	1005	959	940	994	994	952	939	957	1002	1034	989	958	963	975	965	1039	989	1069	963	917	881	1031	1024	960	1041	992	1020	979	992	934	976	1028	967	1006	983	936	994	991	1021	923	971	1019	970	987	1029	970	970	989	1001	978	1000	938	937	971	982	1018	992	1021	1011	1037	1006	1066	987	972	940	1045	949	985	971	953	941	991	971	1025	989	987	994	922	1063	998	1021	979	997	1014	1012	983	1029	1032	951	991	981	1052	961	1016	1032	944	1017	986	1029	990	1005	1019	950	1020	1009	1007	1028	958	1005	977	1000	1026	994	977	956	1021	979	980	996	1005	927	1008	1009	987	1011	1043	971	1002	1003	1019	951	988	977	982	969	1045	1008	1026	961	1030	997	930	1007	1027	1022	1045	995	998	1004	1032	955	990	993	997	1050	966	987	965	956	935	996	955	969	980	1015	984	998	964	1010	1001	953	960	964	972	1025	962	1019	1032	984	972	974	1007	956	942	982	987	1021	993	997	1022	972	972	930	1023	941	967	924	982	999	966	967	1007	1035	1021	989	911	1046	991	974	982	1001	964	972	1003	950	987	1002	1008	985	1001	1003	980	943	941	944	945	1044	950	922	992	1035	1019	978	958	976	945	985	991	1008	1014	999	1030	967	943	1005	999	931	941	993	981	1032	998	1013	974	991	988	998	1001	986	1004	965	1018	981	1005	969	949	975	974	993	933	985	1013	988	938	957	1005	938	1010	956	1002	988	996	972	1015	1045	974	1034	1009	963	1026	991	1009	958	963	985	985	982	1038	967	1018	884	986	978	1009	1049	977	929	948	947	977	966	975	1029	990	961	1000	989	973	972	929	943	978	1009	1045	1000	1013	992	1005	1023	954	1012	1051	925	1025	950	1003	993	1001	1044	976	1031	974	960	977	1012	967	1011	966	1017	964	1001	1011	974	936	936	950	955	987	1011	1000	960	971	991	999	988	957	978	1022	940	986	1008	992	953	901	968	978	1005	1021	1018	973	953	1001	1011	985	930	1042	966	1030	974	1005	1014	1032	980	1015	972	906	983	969	970	1012	992	954	998	961	993	984	995	1017	1026	1018	996	997	1016	1009	1019	970	1018	1004	973	1034	995	1033	866	974	991	985	1032	991	992	1005	988	992	988	937	1021	1008	982	1040	965	963	992	981	1002	972	981	958	967	962	980	952	967	988	979	1000	976	955	980	1021	1005	1007	986	968	1010	975	1021	969	973	979	977	995	974	993	993	1000	1048	967	978	966	1055	973	1005	987	1015	1002	1011	982	1027	964	991	949	997	947	996	1054	1011	973	1010	994	958	1038	941	977	1004	951	975	958	913	975	1002	979	966	976	984	1011	938	961	987	954	1020	1004	1029	938	989	945	996	964	987	1010	1012	938	926	970	1002	986	955	938	992	1047	961	975	1011	923	999	1018	1089	1052	958	950	1013	984	995	1023	1030	971	946	1004	957	982	999	967	986	1001	929	982	973	1074	1050	976	1010	970	975	969	983	1008	990	1021	997	920	960	979	964	1040	997	986	1020	1025	959	992	962	946	978	973	1010	957	1019	924	947	971	1014	1009	1020	966	969	935	1044	1044	1023	979	1017	979	939	952	963	1013	1020	952	918	1003	1011	986	1025	974	983	959	1022	1005	992	978	975	933	995	1011	1042	1017	1044	994	967	1029	1020	936	987	968	967	991	920	990	980	1034	951	961	1034	979	968	965	1029	977	1024	1032	961	960	1063	979	981	961	979	998	1018	995	1004	946	990	975	932	953	901	1015	949	1026	1008	1010	999	1005	962	983	990	993	949	994	1035	971	1004	979	986	1000	979	986	948	1037	994	986	1016	1028	1020	963	962	986	1006	995	943	1024	1035	962	979	1015	979	984	965	1026	1011	977	943	1003	1014	1008	1027	1002	965	1008	990	995	1003	1017	964	970	990	1000	974	1002	992	1016	1016	1011	946	973	970	969	957	1006	1008	973	970	1012	955	968	934	945	987	992	989	942	970	982	981	983	1004	1004	941	999	974	975	982	950	1024	964	995	977	1013	998	955	1009	990	1016	978	968	962	1004	990	1003	968	963	955	958	964	1001	955	990	966	972	973	952	932	926	1050	956	1011	987	1024	983	997	965	957	948	953	1000	948	948	952	961	988	984	992	1003	998	983	1049	944	975	976	957	988	1021	941	963	965	982	942	992	978	991	998	1028	1007	1026	1002	982	978	985	957	976	1007	990	978	955	1049	1009	972	949	1027	965	994	1000	954	979	966	969	924	1000	963	964	980	1011	880	1034	1011	1002	971	939	1011	969	960	990	951	987	947	986	928	954	989	1034	952	985	997	982	992	967	1020	1016	1022	1003	1008	979	988	1081	1022	942	1015	1018	981	1019	1032	994	993	934	964	1045	985	985	1144	1030	1027	1001	964	883	983	948	975	952	967	1002	1005	953	967	996	966	1000	959	978	978	1013	992	1004	984	1005	1017	980	1030	1034	971	980	923	1050	981	960	983	1001	1013	985	995	996	984	969	956	955	1002	960	1033	1021	1000	1043	947	975	993	1023	992	984	1032	949	974	972	994	941	932	1005	1012	1019	986	1011	990	968	978	1006	991	1010	1017	1021	973	965	1018	1015	1001	981	1003	1024	1025	947	1024	966	992	992	961	973	941	989	946	1037	953	987	932	1016	997	960	995	1041	1021	957	999	1022	1009	990	1012	1009	962	976	945	1004	983	1028	976	983	994	971	1004	962	954	973	992	1007	1007	1034	1005	950	1001	978	1004	1000	969	987	1019	1027	971	994	947	940	1040	1021	977	997	986	979	1011	1064	956	1009	983	1042	967	967	974	997	993	995	1004	1007	992	995	973	947	1045	1081	998	976	1007	984	1019	967	1033	972	952	996	967	997	923	957	958	937	957	941	974	974	989	1001	1052	993	984	1010	1018	1000	969	987	979	944	1015	1021	928	1037	987	1027	1037	964	1006	996	958	970	942	986	957	943	1001	974	959	1013	990	960	1028	996	999	978	1016	971	1042	975	1016	997	964	959	1031	1018	969	963	1039	998	1011	1008	1002	950	1023	970	992	1063	972	962	966	1006	1002	1050	1000	997	971	990	968	968	1018	1034	994	961	1004	1016	982	1023	1013	1053	981	1023	1017	1034	1035	930	1025	1041	982	998	983	986	967	930	1032	1045	998	1039	953	1033	1007	990	957	1020	963	932	991	977	1016	1025	993	1017	931	980	936	994	1013	1009	907	955	911	957	1015	965	944	1012	966	985	979	1001	995	1004	964	969	985	990	1013	981	978	993	1052	1017	948	984	980	1045	1016	954	1033	955	983	1038	1014	998	996	989	1022	1015	933	895	1044	1018	972	992	982	951	1034	962	964	932	1039	966	968	987	1023	1031	966	1041	1001	969	988	968	995	997	1008	975	956	921	865	996	977	957	989	977	943	1031	972	933	998	988	919	1015	978	992	978	1008	975	1001	1031	984	972	972	911	1002	1022	1031	970	1019	1037	1018	984	903	1013	996	980	985	1018	988	964	974	1022	1009	941	1004	988	1029	971	1012	980	1051	965	959	1040	1027	952	928	923	979	961	971	967	1017	989	1022	1029	970	1026	931	1033	975	1008	991	1041	960	1014	1020	1026	933	1003	982	1032	1004	986	946	940	1042	972	954	1020	1012	979	953	954	1013	965	993	1005	1005	958	1015	1027	991	942	1009	1044	925	1076	1038	973	979	977	971	946	954	1027	951	944	983	970	991	1026	1004	979	1007	1042	978	986	1045	996	988	963	944	1023	1034	997
25998	21626	24232	29518	21646	10741	555	439	404	375	405	362	343	361	370	325	359	337	342	343	324	336	341	327	314	328	388	327	310	367	312	385	346	292	357	304	308	325	303	353	341	309	338	340	324	306	323	337	308	279	334	322	297	350	399	327	306	288	361	328	345	304	295	329	321	308	318	312	295	322	309	322	375	332	355	332	317	323	309	327	302	328	330	318	309	320	330	289	339	301	352	325	312	317	308	348	340	322	350	346	331	321	337	349	329	352	356	324	321	349	322	306	334	282	319	342	323	367	306	304	319	310	321	318	323	343	298	334	327	353	322	361	332	320	327	304	316	319	353	321	304	292	292	301	308	339	317	330	314	307	332	355	340	326	337	319	334	287	303	312	341	342	317	300	314	318	363	352	327	342	312	337	292	323	336	347	304	334	298	338	323	321	285	318	327	339	315	317	340	305	322	323	316	326	372	337	305	326	355	371	346	339	316	351	319	322	333	342	347	350	327	342	330	303	296	365	324	323	346	346	331	352	358	308	289	348	303	338	344	323	338	330	307	328	317	320	337	308	312	326	319	373	333	324	327	326	305	341	343	322	347	363	341	329	315	346	320	356	309	335	298	318	349	319	317	325	337	343	316	305	347	339	337	330	335	340	327	328	330	333	300	290	308	329	322	332	329	353	354	325	360	375	324	339	363	305	313	353	352	324	329	339	321	333	332	319	300	314	349	331	343	321	307	336	289	322	313	332	322	344	315	298	307	343	348	360	326	318	291	310	350	410	312	309	320	313	328	289	321	290	360	349	349	281	345	322	313	307	299	326	374	314	312	319	337	338	356	342	358	342	336	334	322	377	333	316	312	307	296	323	289	336	293	341	347	304	356	329	292	338	341	335	308	338	366	326	303	359	330	299	317	337	308	325	314	333	300	321	335	309	304	312	309	324	346	345	351	354	345	322	315	333	327	331	314	308	306	328	366	317	319	333	366	328	319	312	341	344	327	306	322	320	311	325	325	354	365	323	313	307	322	317	352	324	305	332	315	327	371	325	349	350	320	299	348	310	322	335	312	309	351	322	316	331	335	340	326	330	319	308	333	332	345	291	340	336	311	334	302	356	348	311	335	315	334	339	319	312	291	312	340	311	327	324	310	316	310	333	301	326	349	326	293	349	336	319	325	342	342	343	316	330	361	307	309	325	332	324	303	350	334	338	348	322	333	344	373	306	344	322	314	336	328	312	288	317	314	311	328	309	308	331	328	323	345	337	308	315	350	332	308	287	332	329	318	300	334	329	360	318	316	328	326	343	312	312	332	324	333	357	330	300	339	323	305	319	364	319	349	343	352	317	349	331	289	346	358	373	298	326	336	344	300	317	354	327	339	329	342	314	358	322	289	328	333	302	322	330	353	351	322	327	333	338	316	320	332	305	300	370	305	300	305	303	331	351	345	328	315	300	326	323	362	295	331	317	368	311	327	321	365	336	288	311	320	326	310	332	320	323	306	320	306	340	345	310	303	316	313	330	314	329	313	329	332	355	321	345	313	323	351	331	331	358	319	312	299	330	330	327	298	319	303	304	343	310	292	321	303	321	330	281	329	321	325	342	316	358	318	316	283	319	296	337	389	330	302	318	330	339	316	354	346	289	327	307	311	301	325	331	301	285	320	327	309	338	326	344	338	314	332	353	310	343	309	290	292	335	292	327	333	307	336	293	360	351	310	345	337	338	283	350	330	286	331	313	354	346	309	290	336	309	349	316	310	315	326	329	319	336	309	346	359	333	305	304	329	338	342	330	359	337	323	329	323	315	358	328	298	329	304	310	301	312	357	324	360	334	313	305	342	336	319	314	325	299	337	313	343	343	350	322	336	327	326	301	337	333	287	329	356	337	360	357	297	344	338	321	317	302	330	321	360	314	311	304	292	309	315	318	333	328	341	321	293	344	310	317	273	360	295	338	322	328	349	359	330	336	326	340	360	316	338	340	330	344	365	314	350	333	329	338	332	335	332	330	346	282	320	329	313	333	321	344	312	323	333	308	343	323	319	338	316	369	307	285	307	311	332	350	331	321	344	315	302	303	356	405	345	302	328	317	334	312	338	332	324	339	346	315	311	368	348	314	331	347	274	333	322	314	319	311	336	343	346	313	294	354	349	347	343	316	330	303	302	295	338	305	334	310	303	359	292	338	332	324	342	319	292	333	323	345	313	314	328	316	298	326	312	350	349	310	356	280	353	323	303	343	321	340	322	330	299	308	342	344	305	323	327	320	346	326	384	305	339	347	332	317	353	312	356	308	342	353	296	321	347	319	362	353	333	334	357	334	343	327	317	321	341	334	332	338	339	356	354	351	304	294	362	318	335	304	358	308	328	333	365	303	331	317	299	342	331	299	338	334	316	355	335	329	317	333	321	331	317	340	338	358	339	356	356	347	325	308	339	317	313	327	352	321	288	279	328	331	351	336	322	332	349	358	333	325	287	335	311	355	312	318	299	301	345	299	322	331	328	331	342	345	339	335	366	325	343	347	327	331	273	298	318	375	328	323	335	322	333	322	325	320	332	308	315	330	300	347	309	302	342	343	320	323	345	350	334	299	321	323	328	334	305	321	349	334	334	303	353	356	334	345	332	317	332	315	338	344	315	344	326	280	339	297	333	329	342	290	301	293	319	326	346	295	275	338	322	336	337	283	312	353	339	318	322	341	329	348	326	359	311	339	356	344	318	328	340	324	303	291	305	304	338	299	334	323	326	326	348	329	298	331	314	350	299	320	384	331	305	352	338	311	323	300	353	343	324	326	346	318	322	327	329	311	333	304	313	329	317	363	329	298	308	288	305	308	329	309	319	335	311	320	328	350	326	344	329	296	321	350	314	363	378	341	336	329	330	321	339	330	307	316	354	328	333	325	339	304	314	314	321	327	345	261	355	357	297	323	309	331	302	298	320	323	362	328	365	333	315	328	332	356	345	342	314	325	344	350	295	349	304	316	290	357	299	287	352	281	315	323	285	308	317	333	300	337	315	357	303	346	326	375	346	343	335	345	296	312	335	352	329	353	321	327	340	328	304	348	291	331	307	328	289	321	343	349	313	336	320	326	361	343	327	312	351	337	316	323	365	342	346	331	351	315	288	325	359	321	312	331	339	344	312	344	296	310	335	326	359	356	352	349	345	324	339	332	338	334	306	347	297	339	336	352	298	326	325	323	349	294	351	323	322	318	317	294	328	339	319	304	333	314	343	326	315	301	367	343	322	305	320	352	354	308	354	320	312	291	316	352	330	335	320	307	346	306	327	297	325	344	335	337	319	310	303	326	336	360	280	339	339	303	331	347	303	335	319	336	313	340	322	339	340	326	308	355	342	335	317	310	335	349	332	293	308	317	347	319	300	329	341	308	371	346	325	338	356	306	337	347	301	315	323	353	319	300	346	323	371	318	328	332	336	339	278	318	340	315	369	314	348	313	324	328	322	339	310	320	324	316	308	339	333	312	331	339	337	345	334	306
4535	2085	1112	896	773	722	728	698	784	700	772	710	699	678	724	695	734	662	733	679	675	705	706	720	652	711	718	669	659	673	739	655	711	704	714	684	697	704	729	706	715	720	692	668	721	683	690	672	728	727	728	707	716	699	706	698	627	721	712	695	718	728	686	703	658	711	700	737	690	679	745	689	755	692	703	729	693	741	698	706	706	722	685	681	664	675	704	675	732	718	683	759	689	677	658	720	726	712	662	713	669	676	683	696	711	645	725	685	710	713	752	720	678	699	718	694	695	695	740	705	754	671	678	709	758	660	659	725	723	716	703	658	717	721	659	742	667	754	740	724	672	669	695	684	746	677	723	698	700	701	706	749	674	727	703	675	735	703	670	704	683	698	678	735	763	735	694	725	698	697	683	693	675	665	722	669	696	695	677	720	727	694	720	655	711	691	723	709	648	683	738	717	752	680	687	680	689	680	704	676	703	664	745	704	698	688	673	705	709	707	722	715	706	724	656	716	714	682	690	677	717	688	733	722	698	742	716	686	723	696	702	664	654	713	674	690	697	663	714	674	737	696	669	708	714	699	689	724	681	651	668	673	646	702	768	675	709	662	693	740	668	712	769	737	713	661	679	684	673	671	671	726	727	687	697	697	687	733	713	732	701	695	711	675	712	735	691	736	710	694	685	703	666	726	694	685	687	723	726	690	708	689	709	697	711	683	665	689	685	698	681	712	730	707	694	649	705	736	684	711	704	701	684	695	706	667	702	698	714	690	679	687	704	676	656	704	697	737	717	707	674	711	696	701	692	658	692	707	678	651	707	702	684	693	752	672	720	708	723	659	690	686	686	723	708	708	681	713	709	715	700	697	693	741	676	658	664	698	697	699	672	648	729	733	649	693	686	743	709	707	666	701	699	711	688	713	731	674	732	635	705	724	697	774	684	626	672	720	739	694	733	668	688	701	676	705	714	717	663	718	696	727	676	639	723	723	691	715	747	725	675	716	706	678	720	718	726	700	688	705	665	705	673	722	723	733	701	693	664	673	669	680	707	705	714	698	704	666	730	687	729	726	682	710	717	698	677	714	615	690	718	669	669	658	715	742	719	666	702	697	685	744	739	749	666	687	691	736	680	694	665	701	670	699	655	727	745	726	701	626	691	722	686	710	674	763	690	701	659	712	722	693	667	731	689	744	669	663	730	667	638	697	734	689	685	733	720	723	750	664	727	717	676	754	724	699	719	706	729	698	711	662	718	705	713	704	703	707	693	696	725	657	714	674	660	728	669	672	667	699	702	659	745	708	697	675	670	705	686	709	690	704	681	691	709	686	684	718	717	670	633	667	672	721	709	693	655	666	682	695	693	690	684	700	694	704	701	664	711	656	656	696	693	709	691	693	706	622	735	682	687	699	748	700	713	690	750	675	652	678	714	653	658	710	748	739	723	657	721	685	719	660	694	683	697	723	702	704	684	673	688	692	700	713	692	729	664	700	663	677	695	702	677	691	684	725	675	711	694	673	650	734	706	691	692	721	739	692	699	671	665	697	704	711	743	684	742	678	726	746	665	697	684	717	684	681	727	713	685	717	669	679	691	658	717	697	705	720	653	694	680	652	740	679	737	727	689	679	692	686	714	704	721	668	668	681	696	703	715	700	712	713	675	746	714	667	704	671	654	694	714	702	684	683	730	722	682	669	725	705	726	657	683	658	692	664	708	724	729	716	693	729	696	656	664	677	752	680	679	659	649	701	715	662	665	701	698	724	709	737	676	675	713	739	664	723	674	750	658	709	685	669	665	689	673	702	667	691	670	688	702	716	673	692	753	683	725	694	740	698	612	687	732	668	662	699	702	705	691	695	669	719	651	680	690	697	669	748	699	649	679	694	673	677	705	710	709	713	692	748	728	708	716	684	721	675	708	696	708	682	693	716	719	618	739	668	703	700	683	741	688	713	694	659	698	668	697	678	705	634	714	738	655	699	674	667	695	680	657	691	686	666	665	678	649	715	739	672	683	716	699	735	673	715	728	683	705	681	702	692	675	718	674	683	657	652	672	699	722	700	704	692	638	727	643	695	705	745	712	701	705	694	702	703	712	692	686	704	704	706	676	715	669	646	646	674	665	669	683	710	715	653	681	701	721	676	660	721	730	630	664	671	675	635	706	683	676	660	690	695	668	704	668	754	693	677	722	664	683	662	681	673	734	653	695	712	719	696	742	718	674	696	718	706	759	739	733	752	652	671	715	692	645	674	655	715	669	655	708	705	708	681	663	696	735	705	735	643	711	695	725	687	709	681	758	695	700	673	707	729	670	704	677	719	669	702	693	688	671	679	729	722	691	723	709	720	720	668	717	702	721	690	669	668	663	697	645	676	691	690	709	695	695	654	682	681	759	679	703	694	724	686	717	738	690	704	733	693	728	747	681	632	701	746	687	712	720	691	687	694	703	695	704	725	674	678	716	666	738	676	699	702	716	710	731	711	703	731	735	677	704	660	712	695	706	713	690	678	734	727	677	683	705	691	672	684	683	689	706	645	720	705	679	691	706	670	748	735	673	648	740	724	714	726	686	674	724	715	687	680	760	707	664	657	700	704	667	713	695	680	716	700	676	664	692	702	678	698	720	720	710	707	715	637	680	702	699	744	684	684	726	689	726	708	711	672	715	679	667	675	702	705	681	666	682	685	711	685	684	680	723	684	695	671	715	692	689	714	679	725	691	694	675	682	656	718	719	664	631	698	690	705	674	757	718	662	712	661	728	680	678	663	695	693	624	649	718	680	653	701	728	705	687	685	701	717	654	665	688	671	687	722	755	707	719	680	696	711	640	673	677	715	742	744	697	742	715	660	694	699	750	696	729	732	737	724	688	720	695	734	660	660	674	706	664	682	733	695	676	734	737	735	730	721	693	704	696	746	695	789	698	671	684	719	683	743	707	668	710	742	691	692	666	721	732	681	680	701	705	696	706	690	688	728	663	688	738	664	674	703	674	704	711	713	730	675	720	745	625	696	717	671	661	706	671	697	710	722	729	728	720	709	687	661	758	658	723	732	706	709	688	709	717	689	698	687	702	684	715	662	683	709	671	684	679	639	678	749	703	703	671	692	710	709	680	712	665	762	729	714	686	739	724	702	688	717	663	711	682	715	715	693	717	695	676	693	670	670	670	719	701	717	659	686	713	687	729	703	742	692	752	695	671	714	696	671	741	708	687	679	708	708	675	706	682	729	695	731	687	680	697	687	661	696	708	737	717	643	718	683	695	709	676	698	659	720	703	691	676	659	715	671	671	732	676	699	707	751	711	680	647	736	708	643	703	698	692	701	690	701	676	691	673	685	704	682	696	734	729	672	669	667	679	649	713	658	701	680	743	695	732	714	674	731	701	693	726	666	665	720	679	709	727	653	705	731	679	722	704	706	722	674	696	668	680	667	714	633	707	673	706	693	697	697	719	738	713	735	635	693	704	735	689	706	686	687	700	712	702	667	702	682	685	723	686	720
25241	21634	24703	29079	21635	21657	10341	457	294	260	239	211	204	216	192	192	219	211	177	182	179	165	172	136	150	160	166	163	171	142	160	150	154	153	159	150	177	176	167	165	157	171	191	142	156	145	160	177	177	148	134	162	164	154	165	151	153	157	150	186	160	143	189	179	170	167	137	169	186	156	176	145	147	175	156	149	144	123	131	155	142	150	163	131	145	149	171	130	153	161	165	134	153	160	169	157	143	152	165	154	174	135	120	153	142	157	147	148	184	161	149	158	193	156	137	158	167	189	162	149	150	154	147	155	169	162	164	134	165	157	176	149	173	155	138	153	163	139	161	150	147	148	182	159	150	171	144	152	142	150	154	146	143	138	171	147	157	155	167	160	149	183	166	147	134	146	163	147	174	135	142	170	162	152	138	163	145	152	162	158	163	171	152	137	162	165	168	170	172	182	164	166	140	136	147	151	152	164	160	152	133	143	164	172	165	159	151	155	141	161	174	150	175	143	135	159	157	169	166	165	144	163	130	142	120	155	160	130	151	122	142	165	113	136	160	151	156	172	179	130	159	147	165	170	143	156	158	158	154	155	151	133	152	142	123	147	138	144	134	174	169	161	156	171	164	149	161	137	158	157	158	140	156	148	146	142	140	165	160	166	157	157	144	151	139	159	154	142	152	138	146	142	148	149	158	183	150	126	194	155	136	143	158	129	152	138	141	168	182	156	160	141	161	161	135	156	129	148	143	151	183	134	142	169	157	166	155	165	126	149	165	159	153	154	172	151	143	157	169	170	172	183	178	163	158	149	173	145	161	161	138	161	163	146	134	162	157	144	172	164	180	139	141	154	143	161	146	133	146	145	167	167	159	147	149	148	143	149	134	177	175	159	167	168	177	186	172	141	157	162	153	143	149	171	170	156	132	167	124	147	127	164	192	149	166	154	159	137	173	165	144	163	184	178	167	180	168	158	153	145	167	160	183	152	144	141	179	167	147	161	170	163	150	151	162	150	143	149	184	148	138	194	145	156	174	176	141	145	161	142	150	181	140	158	179	146	150	144	150	145	131	143	154	118	186	161	150	144	168	155	124	140	146	167	174	164	181	154	159	179	148	143	169	143	140	150	173	151	157	150	138	139	137	156	163	155	154	155	159	162	139	166	177	124	155	149	150	161	177	145	164	132	171	162	170	161	148	160	152	165	145	150	151	139	148	139	157	139	136	155	181	165	152	149	157	163	144	141	159	164	153	157	170	138	145	148	136	146	161	166	151	161	161	194	140	153	142	153	155	147	146	150	149	174	171	150	163	171	187	168	161	151	152	127	173	153	152	155	138	135	152	154	146	151	139	155	149	168	135	176	178	144	161	148	167	151	158	170	154	146	176	156	159	142	132	159	139	167	147	162	148	137	140	156	182	156	160	164	147	160	163	173	184	177	149	172	164	164	153	163	161	169	154	171	126	161	119	148	133	150	151	158	173	184	144	166	149	164	164	155	188	164	161	133	143	156	167	113	173	149	171	161	195	171	161	154	147	145	146	148	176	162	140	167	160	193	161	155	146	135	165	181	162	146	142	145	140	180	160	170	154	162	151	148	166	167	153	158	141	153	160	150	150	163	163	142	159	154	161	159	164	165	150	152	151	165	153	163	166	172	141	154	154	175	154	129	146	145	146	169	182	160	146	166	177	175	158	158	161	164	169	137	123	159	130	121	153	149	146	159	164	155	159	181	159	159	145	168	166	159	159	174	143	161	146	181	173	148	150	168	151	157	145	185	158	151	163	159	139	146	158	167	177	158	162	144	150	143	144	173	136	158	180	155	139	149	176	150	156	155	185	146	151	164	120	149	140	171	140	159	131	141	141	179	156	149	139	146	176	148	163	157	166	183	169	163	158	142	171	142	152	162	156	153	146	148	178	160	186	149	157	175	144	178	170	151	141	137	164	159	154	157	169	152	144	169	173	176	144	152	165	156	147	149	122	164	171	158	147	155	151	157	155	142	140	144	157	157	160	168	151	140	188	158	136	140	177	149	156	158	170	156	165	151	162	131	167	171	155	156	150	147	134	150	125	133	160	148	144	133	157	138	164	183	159	154	131	194	169	144	141	169	175	133	157	159	166	148	154	145	152	157	139	160	152	148	166	139	138	162	154	161	135	130	156	160	179	153	144	162	170	142	151	177	155	160	175	139	177	152	145	153	180	161	124	151	144	167	144	134	170	164	147	161	143	146	176	151	150	142	158	151	130	146	154	161	165	163	148	146	142	164	140	153	158	174	187	162	163	148	158	175	141	132	156	152	184	160	146	149	142	142	136	159	134	150	143	160	155	146	125	162	160	120	146	147	148	167	156	149	146	185	140	122	167	175	144	153	147	170	158	161	145	161	138	176	145	140	151	179	152	161	180	156	148	146	183	164	164	167	144	191	143	148	145	180	148	150	158	180	136	167	174	131	148	167	168	140	154	169	150	169	160	174	204	177	150	144	154	166	182	160	171	150	162	147	143	144	150	139	180	151	153	134	151	154	170	152	156	132	150	139	144	151	170	154	166	150	158	174	155	144	167	149	159	143	133	145	175	145	153	153	153	145	162	151	150	160	185	167	139	148	126	159	147	154	157	140	174	159	150	160	173	145	174	157	146	166	164	147	163	158	139	138	140	181	136	163	158	148	150	160	163	166	144	145	177	171	159	157	148	151	138	139	150	141	150	149	174	150	140	174	157	135	167	159	158	162	158	158	157	152	183	157	155	159	169	154	175	166	169	178	167	159	143	171	171	189	162	146	155	149	143	174	143	156	141	165	139	157	137	156	156	156	148	167	152	170	147	162	146	140	170	155	151	140	152	157	138	168	189	138	150	144	132	129	133	138	142	179	131	158	153	157	148	172	165	168	152	120	164	170	133	146	171	172	159	159	169	143	162	150	147	173	151	161	130	183	161	138	174	145	159	127	138	155	136	167	167	174	162	156	182	181	129	155	168	155	158	176	163	146	151	155	152	156	159	148	130	141	183	163	134	128	170	139	148	154	140	157	171	166	156	151	172	176	140	145	140	177	152	146	157	165	167	144	171	151	142	156	160	185	158	158	150	162	161	158	169	130	165	165	156	165	178	142	152	137	159	160	141	169	173	167	145	151	153	172	164	124	183	151	165	160	134	146	164	162	175	148	172	154	189	153	190	184	171	141	139	159	192	163	168	164	171	127	158	184	150	168	145	155	155	152	150	141	151	149	150	145	138	146	136	138	162	146	145	173	158	136	147	176	168	151	148	145	162	168	176	130	165	180	152	153	168	172	160	145	174	167	145	183	154	172	145	135	146	175	144	136	145	170	165	166	124	150	132	160	148	184	174	145	155	155	168	157	172	153	150	130	148	161	159	181	146	178	152	168	154	162	166	179	170	131	143	177	156	146	143	143	150	153	165	148	150	160	129	172	156	154	143	164	142	155	158	152	145	145	149	131	150	133	159	158	166	150	155	165	158	165	128	160	145	178	160	180
4142	2970	1310	730	543	484	447	406	390	406	436	402	373	380	402	385	388	409	385	406	398	385	383	376	374	348	361	381	382	387	376	394	359	364	349	376	383	372	375	375	364	388	327	411	390	375	378	378	374	379	389	372	366	411	382	358	377	366	381	376	333	380	381	335	366	388	392	393	371	381	384	345	377	363	358	358	353	388	386	369	376	367	408	371	370	364	409	367	351	389	342	363	351	356	370	378	386	363	362	371	339	389	386	339	387	375	347	349	357	375	369	356	360	337	374	385	357	403	367	374	355	367	372	354	345	417	370	365	392	374	373	382	362	410	385	373	364	394	359	406	368	368	348	398	388	366	353	341	369	340	375	397	361	356	354	381	389	371	421	376	352	348	349	361	397	367	373	343	383	412	375	371	364	375	374	369	362	358	403	374	389	331	379	377	381	388	391	395	371	408	375	389	353	411	362	368	368	394	372	360	346	383	388	348	360	366	389	356	350	376	386	347	380	399	385	384	364	375	363	375	382	344	367	367	374	385	393	403	390	394	379	375	333	375	363	385	373	369	345	346	346	375	377	377	425	333	393	348	409	375	379	378	349	350	367	386	370	373	368	352	403	332	380	388	343	387	377	379	368	385	377	398	386	366	340	349	382	373	400	375	356	353	372	342	389	353	362	364	393	388	390	402	377	370	353	345	358	406	379	365	390	354	380	395	337	364	381	370	387	391	373	375	376	388	368	381	356	378	367	381	352	360	361	356	379	379	360	383	346	393	385	377	389	369	365	347	375	346	335	347	369	393	366	373	343	394	372	376	353	354	375	396	381	371	366	365	354	347	394	378	377	390	370	381	379	383	376	372	391	388	411	348	359	362	360	373	385	375	394	409	353	368	384	373	373	385	392	368	365	368	389	390	365	362	385	378	368	385	381	357	382	360	391	362	375	382	361	371	393	359	372	378	346	375	369	365	363	366	394	413	398	346	358	369	344	373	416	395	358	371	400	384	394	388	376	390	400	386	367	352	363	370	384	388	391	405	391	362	368	366	408	373	333	377	350	379	395	400	328	353	346	403	386	376	388	391	361	383	401	406	364	355	372	376	374	317	338	385	403	381	345	370	390	349	407	362	367	378	346	353	401	369	353	330	371	391	335	348	365	387	386	369	406	346	342	386	370	402	386	408	345	387	410	353	378	384	407	396	367	371	367	398	401	368	391	389	379	381	361	368	360	390	355	366	347	377	345	395	411	377	357	374	355	359	356	384	383	374	393	409	367	347	364	334	378	389	353	375	373	346	383	347	363	332	380	390	356	392	397	365	359	363	376	370	363	371	376	387	390	380	382	365	375	383	387	366	378	387	393	385	348	382	359	370	387	372	389	349	384	387	378	402	338	351	380	343	378	359	409	363	396	330	372	332	383	394	404	366	364	342	407	365	373	383	343	416	367	343	370	365	384	378	402	383	360	377	382	386	375	379	359	405	352	374	368	378	359	385	346	402	378	403	395	363	385	366	364	344	403	390	344	357	377	368	365	374	351	349	384	367	402	373	354	391	395	417	362	372	388	385	403	336	387	333	380	371	391	352	396	339	357	377	395	385	366	361	375	393	423	373	374	367	384	373	362	362	374	372	377	347	373	406	383	366	384	376	361	375	403	322	391	352	357	408	367	399	375	360	384	329	417	418	388	349	365	350	369	367	336	370	348	365	388	390	416	374	357	380	373	343	368	365	327	376	391	333	392	384	383	366	371	379	370	431	359	367	368	385	353	400	348	354	390	367	376	371	369	364	375	377	381	372	413	371	379	359	360	374	382	367	353	358	403	379	375	389	350	386	358	377	382	367	351	362	356	362	366	357	365	341	381	384	390	396	376	384	345	342	375	371	335	359	373	353	368	350	364	407	380	405	371	372	338	372	361	380	381	376	382	347	387	392	343	376	384	378	373	370	341	392	367	373	343	370	363	356	348	344	378	387	351	358	346	380	359	374	390	407	345	370	404	369	385	382	358	382	377	339	356	353	356	348	364	388	368	343	340	361	381	372	377	374	363	356	384	371	400	395	373	378	353	363	372	361	370	369	397	369	347	366	385	350	388	361	372	368	376	362	344	392	379	366	389	373	370	373	391	342	313	391	387	376	341	392	379	341	377	358	337	363	401	374	336	337	344	353	369	365	382	391	392	371	393	380	389	415	388	370	367	372	382	394	347	352	370	348	361	360	361	372	369	351	368	374	343	389	411	372	381	369	348	406	379	370	336	408	411	373	353	350	388	377	361	403	376	353	362	356	370	355	371	354	355	388	375	379	365	374	384	393	418	350	372	391	379	341	399	345	383	373	345	383	374	386	385	423	378	376	381	374	365	383	369	391	391	371	390	358	355	356	425	368	370	362	407	356	362	374	359	359	393	352	353	408	362	365	383	422	368	388	347	383	396	336	319	371	334	361	348	381	366	398	349	378	360	386	344	370	368	385	360	345	382	378	336	405	392	363	365	389	372	402	336	395	366	397	386	365	378	408	370	367	363	373	393	381	343	379	381	355	364	360	382	387	370	386	339	348	388	377	384	363	396	408	381	365	330	400	357	391	399	362	356	367	386	364	378	368	369	351	417	376	363	373	358	370	389	382	375	366	376	352	392	381	358	397	374	365	392	394	362	366	368	388	356	384	369	326	392	333	402	372	365	354	416	354	382	385	385	358	392	416	371	405	369	364	345	383	362	403	364	388	390	357	388	405	385	403	361	375	384	360	369	385	380	377	374	385	355	349	374	363	369	362	380	363	383	425	364	344	371	348	395	379	367	401	389	372	389	353	386	397	380	374	369	376	383	342	365	343	377	375	369	373	358	383	355	354	386	336	345	375	384	345	387	364	344	388	383	371	352	361	376	366	413	344	357	350	409	362	384	367	390	346	385	365	366	370	379	367	410	368	388	336	362	366	402	380	370	350	343	353	395	391	341	342	352	343	385	378	350	370	401	348	391	386	366	385	396	358	359	370	376	365	397	379	365	369	372	375	379	377	398	381	348	351	354	406	335	349	381	402	362	395	374	378	354	367	372	376	386	364	363	356	393	363	366	389	416	392	395	346	375	358	362	383	394	366	384	358	380	366	360	355	363	362	361	368	373	318	391	368	368	379	354	379	358	378	400	400	387	361	393	362	386	358	345	357	371	387	384	397	367	367	328	387	383	358	369	380	385	365	373	357	344	366	358	369	358	364	386	357	372	356	387	376	383	392	387	386	378	377	349	405	343	403	383	363	355	376	402	376	371	359	414	366	346	380	363	372	377	406	378	388	383	373	400	367	364	386	377	366	410	366	377	366	340	341	379	360	392	410	410	383	381	394	354	359	346	342	372	368	387	385	382	351	365	336	351	332	341	382	383	353	389	370	377	345	377	375	376	339	381	350	382	382	392	407	371	357	360	350	382	411	366	357	355	381	380	394	394	392	363	383	378	368	359	344	367	345	364	383	391	367	383	381	373	376	369	345	365	393	325	394	394	400
34188	15796	2851	712	593	535	497	468	426	501	471	476	434	497	540	464	464	499	490	445	506	476	487	484	421	487	479	466	485	447	459	509	421	412	478	488	448	484	460	453	505	443	486	432	522	490	454	453	496	500	467	472	470	476	479	478	514	473	488	479	433	468	433	513	432	485	415	470	485	516	485	447	469	450	507	488	464	442	469	461	427	446	481	464	446	471	483	470	476	481	452	480	456	443	493	481	480	465	468	434	470	467	484	458	487	487	461	516	435	449	446	464	468	411	462	463	482	478	479	498	437	467	454	464	491	436	484	494	479	441	497	484	479	445	509	473	476	471	519	489	493	493	485	445	452	489	526	442	437	437	453	421	520	461	491	484	454	548	458	528	492	411	456	507	458	515	456	470	492	504	463	448	457	468	491	467	466	476	454	468	487	518	507	446	492	479	499	481	453	486	485	502	472	476	475	453	501	515	468	500	463	472	485	448	465	513	443	493	453	496	487	452	464	467	462	477	485	507	465	428	472	456	441	440	466	466	444	495	464	475	505	452	469	462	497	472	483	430	513	433	466	452	505	485	446	481	487	490	480	496	431	524	438	462	467	450	472	487	473	434	457	480	419	434	493	485	485	450	507	422	478	452	460	461	453	442	483	451	478	488	477	450	456	451	473	459	483	488	460	472	512	440	457	471	476	481	448	477	459	465	459	465	497	484	518	434	457	503	460	504	460	489	455	477	479	513	442	456	499	456	490	432	435	457	463	468	514	465	495	458	463	487	453	430	421	443	495	429	483	453	507	480	473	489	448	447	474	451	478	497	463	515	474	480	489	508	451	486	457	473	486	471	467	509	433	476	454	415	418	469	481	440	505	488	501	489	501	460	457	480	497	458	446	464	488	412	475	443	434	498	465	446	505	537	485	500	456	478	476	525	468	482	452	472	475	437	470	477	429	473	495	449	472	507	423	474	483	472	505	477	442	465	508	472	466	470	486	472	473	485	471	490	472	464	455	477	455	488	491	447	517	427	496	423	491	449	465	475	526	486	465	491	455	468	505	480	427	445	456	455	451	431	463	438	480	481	517	474	454	482	430	494	487	465	490	484	458	473	458	480	493	498	475	446	482	488	470	493	474	495	487	439	465	486	499	497	481	474	472	495	478	474	473	472	482	468	455	487	465	432	505	490	506	509	487	512	481	460	505	466	466	496	443	454	503	464	452	460	492	457	503	457	467	505	542	468	488	459	472	450	470	509	478	438	436	486	456	453	441	466	489	455	497	507	486	463	464	469	486	512	470	494	458	463	479	476	482	472	458	468	466	474	488	436	454	504	490	469	426	534	489	477	518	450	480	513	482	448	407	489	494	514	476	462	494	505	473	468	469	460	499	478	497	468	442	483	486	491	433	466	466	503	465	439	438	456	434	495	446	450	452	455	506	453	523	480	471	457	453	458	485	467	492	469	457	439	469	494	451	451	520	493	483	485	483	502	481	467	489	453	476	455	493	514	523	510	475	477	480	486	454	428	492	487	505	475	466	447	490	480	524	476	472	445	451	497	449	462	521	478	484	484	501	481	456	442	485	489	473	475	494	451	462	486	464	429	494	431	467	481	491	494	474	511	486	512	482	444	457	461	514	476	474	469	455	459	488	494	453	483	460	456	477	467	482	452	507	459	526	417	494	488	498	460	442	484	456	457	482	473	478	475	471	528	472	478	510	504	462	479	440	485	453	458	472	517	467	489	469	457	514	496	455	454	449	490	477	464	471	443	481	485	447	443	504	451	461	480	455	498	502	468	486	468	451	464	455	435	493	479	441	447	501	487	481	434	458	437	431	445	489	435	482	480	478	477	455	524	514	483	460	424	455	481	437	450	470	483	459	440	448	462	443	469	513	445	463	462	427	465	456	481	458	452	460	470	508	485	480	466	470	466	529	496	455	458	466	466	494	467	441	505	433	480	434	490	458	501	442	488	493	469	501	502	439	403	420	527	445	484	464	499	461	502	467	481	488	436	437	447	463	491	475	526	497	494	480	450	509	494	476	463	476	456	471	480	451	501	429	465	506	474	510	481	459	472	513	466	482	464	465	485	495	465	512	482	448	439	464	484	433	442	450	474	493	472	485	467	506	474	471	465	474	510	462	515	491	488	493	459	469	436	475	469	446	473	447	441	476	487	502	510	507	466	558	478	473	465	445	470	465	475	477	476	468	405	442	475	472	502	442	455	445	471	435	465	483	433	450	495	463	462	494	420	470	417	436	493	461	457	476	468	445	498	441	471	469	497	459	446	471	484	500	503	476	460	480	470	471	440	494	467	483	469	485	485	474	468	486	475	493	492	476	431	533	477	484	457	443	448	452	485	485	472	507	471	508	505	474	481	459	496	443	509	480	457	485	464	488	452	470	472	471	483	491	519	455	446	451	437	497	469	449	449	477	468	486	457	492	440	445	462	432	424	503	483	489	472	484	475	455	468	474	500	448	473	500	460	476	492	503	443	473	437	477	450	499	442	496	469	521	496	451	429	441	454	474	485	441	520	484	436	433	524	472	488	457	503	497	503	481	462	506	470	469	439	474	452	467	504	460	513	464	492	469	447	469	489	488	481	452	456	443	500	464	473	446	451	462	451	501	446	427	499	497	461	494	446	488	429	454	468	474	468	451	457	451	470	470	459	507	439	463	467	504	512	458	476	509	474	482	473	436	460	491	461	448	461	444	486	471	496	450	472	461	450	474	515	533	446	477	453	489	493	424	417	487	470	473	447	501	457	484	474	479	455	460	491	486	498	508	437	449	492	445	458	478	456	473	498	488	493	448	477	445	508	456	477	494	464	461	469	437	490	430	488	460	466	480	445	462	427	500	478	476	456	457	446	471	482	454	429	481	475	497	489	487	520	482	487	414	457	457	460	478	497	441	474	502	475	465	480	509	468	482	488	452	522	451	472	442	464	473	473	436	463	457	493	474	433	503	452	511	500	504	460	456	457	474	492	483	488	455	471	510	464	484	491	472	509	526	464	449	479	458	458	440	476	478	544	496	503	442	485	456	488	449	412	489	461	492	475	471	489	491	487	497	467	464	478	442	486	435	499	476	485	460	476	468	469	463	432	464	505	477	463	478	505	472	495	469	446	480	493	435	473	446	475	457	449	465	475	502	455	457	477	459	479	480	506	518	433	451	465	483	496	471	469	508	446	462	463	479	474	495	476	455	470	504	479	438	450	440	459	471	437	443	474	425	448	445	464	444	465	457	441	484	433	480	490	500	466	493	484	487	455	526	458	515	484	493	455	443	461	477	470	448	475	479	446	463	468	486	458	464	421	433	472	483	475	468	485	509	449	516	465	502	439	500	486	506	520	443	446	491	461	475	470	486	485	512	431	500	461	421	448	498	483	485	482	471	507	505	464	478	462	481	502	531	458	482	456	463	451	498	502	456	530	460	456	433	473	506	469	492	504	489	460	450	477	486	449	473	461	468	451	483	460	448	458	511	447	469	483	481	465
8331	1027	1024	937	1042	972	973	902	1007	923	1004	961	946	1008	971	906	992	965	949	1003	884	1030	1021	1034	990	1003	965	958	963	988	1010	960	968	1011	927	1004	1030	919	976	1004	966	1016	1067	1063	982	963	987	1038	952	1008	1007	942	1038	959	979	1025	992	991	965	972	943	1001	960	949	1014	1036	1020	915	979	986	994	1017	997	993	926	964	973	986	973	944	1020	934	1018	957	947	976	999	962	976	1009	975	1013	1003	989	988	942	943	1011	970	1024	1014	940	951	944	952	964	939	998	1001	1012	1040	1042	936	975	905	1026	977	963	982	976	930	983	1056	1025	1010	969	1007	946	952	968	978	994	975	925	989	984	990	956	934	974	996	952	999	978	987	963	991	940	1019	970	993	957	1010	985	1066	947	971	956	995	947	975	938	982	978	1003	963	974	985	1011	1022	966	1002	962	994	993	1039	953	977	993	1017	940	985	1060	1015	989	1022	955	1021	1020	980	1011	929	995	978	976	956	933	972	989	990	974	963	975	936	1021	962	1000	979	985	998	992	1005	957	966	972	939	1015	920	1010	966	946	931	954	931	1011	906	1046	986	946	993	999	960	981	967	960	986	987	985	976	1030	955	936	977	933	926	954	985	947	1017	987	985	1002	964	940	1000	1019	1003	967	959	1008	970	967	942	969	941	997	939	968	980	988	962	942	960	925	1001	982	974	1036	979	976	1006	1003	1009	944	1045	984	955	982	981	945	1013	949	963	1050	1014	1001	921	1048	999	975	962	983	964	998	1011	965	896	1011	969	925	939	1002	987	996	979	962	1002	966	976	981	985	971	993	1043	1015	995	956	927	1008	972	991	1012	1018	1017	959	1025	994	984	946	990	958	985	965	933	995	989	968	946	978	975	968	960	952	996	950	962	1051	988	971	971	966	1057	937	902	985	973	966	972	1064	889	923	1004	937	971	1015	1078	996	964	972	992	965	982	958	992	1035	967	943	976	994	959	1042	971	987	980	1033	993	972	981	943	1024	973	965	1044	962	1006	985	935	1015	964	960	944	938	942	991	1015	1021	999	1006	988	933	1020	1016	975	987	986	987	1045	1010	924	944	967	1006	930	993	993	947	975	960	963	1013	979	1007	921	930	1011	1011	999	968	994	941	957	946	992	1042	951	985	1020	1010	981	954	997	986	976	976	1004	993	1051	958	994	984	1020	949	947	1001	939	1000	973	1012	1011	1031	978	964	987	993	1011	960	991	982	974	971	1007	1021	994	963	979	1021	1024	1001	965	1023	1008	979	961	991	995	918	974	999	881	969	945	1014	915	995	1012	994	1012	986	991	957	1006	993	983	955	960	997	992	974	970	1028	1026	996	952	954	934	909	1008	947	956	983	941	1014	1033	965	999	971	977	950	959	998	1004	979	980	993	949	959	996	987	1002	920	1024	956	929	1001	997	952	956	978	948	988	996	978	987	1024	999	999	1016	944	959	1024	1026	975	1018	1010	981	982	971	1021	1009	986	964	1036	1009	1000	962	952	922	964	1008	991	997	1011	935	962	1029	1010	955	1004	963	977	974	929	996	917	971	976	987	952	994	1055	980	968	961	1004	967	1000	999	935	988	985	1039	960	1058	969	1016	1042	1055	1019	1046	947	948	986	1032	993	1010	984	1002	987	977	989	1019	971	965	1045	962	1019	1034	970	1042	991	938	991	986	991	979	980	975	953	933	963	993	1006	1023	984	995	965	1001	953	978	982	951	981	1028	955	1049	920	988	1039	953	952	959	968	1020	987	982	983	1002	970	953	973	938	1001	989	963	1045	980	974	1025	990	932	1002	946	941	971	987	967	997	922	1015	987	938	973	987	991	926	1053	999	1017	968	980	982	990	987	959	985	1010	915	992	1029	991	985	928	1023	878	969	935	1020	1020	985	995	976	966	964	1017	1006	1005	903	1011	946	1013	964	971	994	933	951	969	985	956	970	1026	945	962	1030	913	967	1030	1018	995	1027	1013	971	941	975	981	1006	1011	1029	955	975	959	987	954	1042	1021	1010	955	974	981	946	1011	970	990	979	989	963	963	965	976	991	1033	981	1059	972	950	978	1012	1013	1017	996	973	939	953	990	988	977	994	986	988	1014	1030	956	933	971	975	966	963	992	969	926	968	1017	892	980	1021	985	961	958	985	960	1020	1005	976	998	935	923	949	1008	998	983	946	1004	1012	1021	1065	1008	948	939	980	983	958	1050	964	969	967	1018	1011	942	965	1022	998	1044	996	953	970	958	1033	964	1024	1018	1000	903	990	959	951	936	1021	963	980	954	1016	953	993	967	996	995	970	959	999	996	964	1011	976	936	1018	1007	1013	956	1032	955	992	1000	944	954	1007	1017	967	916	964	961	1011	991	1003	992	989	955	1013	939	961	926	1004	982	940	993	954	977	956	1000	981	1004	1009	968	952	964	975	1000	948	972	990	981	977	944	1035	980	990	980	997	957	995	986	1012	991	971	1030	938	935	963	988	983	981	1004	1048	996	984	1006	1038	974	994	1003	991	1021	999	948	969	962	980	969	941	969	980	961	1034	993	963	914	965	886	905	974	975	960	992	960	950	1018	1024	943	1001	931	996	1005	991	1011	952	939	1002	967	970	1025	1010	1044	980	930	1004	943	1009	989	1025	1061	941	962	1002	980	1000	968	892	985	1000	971	954	966	999	995	977	971	1009	947	1000	981	980	1008	995	960	1015	909	1016	978	953	956	984	967	1005	967	988	1020	946	972	1014	975	968	1074	979	974	901	1021	955	980	1053	992	1016	1017	944	1002	1026	996	988	997	977	948	979	968	939	987	956	997	968	980	955	979	981	985	992	1000	992	981	1030	982	984	954	929	1004	993	945	1025	946	977	968	977	1005	993	939	954	1002	995	996	986	952	959	977	1008	1021	972	926	949	998	1019	1008	1013	983	1047	1032	970	1004	1010	985	1021	947	990	987	999	928	1027	975	1001	1027	994	1003	992	1022	998	997	984	990	991	931	945	1038	958	1008	1013	977	932	1039	1009	974	962	992	938	1002	1003	994	1014	933	965	983	957	1011	1004	993	998	934	1008	1009	981	965	927	932	961	947	984	996	1010	946	1032	951	977	986	960	991	993	961	962	977	997	1018	987	1066	939	1024	1012	1006	958	1014	1001	1023	1001	924	994	997	987	984	981	979	936	943	1027	932	1007	961	1030	962	955	973	968	1044	1033	934	924	972	981	1034	948	1017	986	982	1018	951	950	945	1009	975	980	990	953	957	959	991	981	986	983	971	979	1031	972	967	1008	963	943	1000	957	995	970	994	983	1025	965	957	1009	914	978	994	945	997	994	987	997	936	976	962	989	1019	1020	946	978	998	984	998	940	1011	976	952	1034	939	954	969	954	940	971	998	952	961	986	971	998	1005	976	1033	992	980	999	1004	965	997	977	922	941	993	984	944	976	1018	1006	956	985	986	960	975	1018	1011	992	1026	958	985	972	902	1028	1019	992	910	989	990	982	997	1013	965	993	1024	983	952	955	953	1008	946	942	1017	996	981	966	1002	952	981	992	974	936	978	980	1016	972	968	961	1009	1016	1057	963	940	1052	1009	973	897	972	990	954	991	998	1025	883	955	1003	978	977	946	970	948	977	985	1005	980	1017	1026	990	953	996	990	926	997	953	1031	1002	1003	915	933	1003	961	988	983	890	1000	985	981	1009	949	1021	1011	1001	995	961	1031	1014	990	931	1020	991	1013	973	968	967	1033	997	995	919	976	991	1003	987	997	975	950	942	978	1013	1028	942	1039	976	993	987	983	993	973	960	980	1000	987	962	1040	975	1026	990	1012	1007	951	963	1010	983	987	993	1001	970	974	974	981	1006	980	1031	988	1022	956	990	966	1006	944	960	948	967	959	994	942	951	1011	987	981	1005	945	973	944	982	950
25992	21632	24251	29503	21654	10883	591	421	397	350	378	368	353	331	332	357	369	361	349	330	339	345	340	351	318	316	352	365	331	331	356	340	327	306	301	345	294	335	323	345	328	339	300	317	321	314	294	294	311	343	323	313	305	348	329	351	328	338	315	317	343	319	379	338	336	293	299	292	324	316	323	327	310	327	351	295	335	356	301	314	328	361	332	299	312	326	344	322	320	318	319	330	346	362	303	341	335	296	306	302	289	317	328	324	348	311	347	304	341	274	319	332	370	307	359	333	322	325	325	339	346	321	333	320	327	305	334	333	294	302	296	323	316	314	354	319	330	316	374	341	350	339	338	343	305	351	329	323	328	298	350	323	364	331	357	330	326	261	352	343	338	350	341	331	336	327	363	336	358	289	304	325	323	354	323	342	306	305	336	300	356	332	331	347	309	320	324	334	323	298	316	317	306	312	326	310	319	339	345	347	349	326	320	343	309	333	341	285	345	312	360	338	301	309	349	330	327	322	366	341	347	313	300	322	345	306	338	302	326	370	309	329	333	336	362	325	288	305	318	316	304	320	314	353	327	322	302	365	331	321	353	366	334	307	347	316	309	354	340	318	356	303	308	339	336	305	335	333	326	318	363	323	315	338	318	338	341	345	330	346	324	323	295	300	334	364	336	351	362	312	315	307	325	316	320	339	360	323	321	334	331	365	341	344	322	322	349	354	310	310	325	379	293	332	315	329	331	306	334	286	325	312	326	336	340	320	358	329	331	339	321	370	345	278	353	367	316	306	300	364	318	310	355	307	350	334	300	346	336	314	329	276	327	366	306	313	312	353	357	311	315	362	337	327	313	350	322	308	322	320	323	341	340	326	322	335	330	338	290	307	330	336	325	332	299	321	313	314	318	311	324	321	320	300	338	327	342	338	328	349	321	323	329	368	350	349	317	321	346	351	327	322	313	326	319	341	318	281	339	379	312	333	342	306	334	326	323	352	327	338	326	304	327	336	327	318	326	321	299	280	336	309	324	292	336	350	303	305	294	347	329	309	323	311	338	333	350	306	319	304	303	368	296	330	306	333	336	313	352	330	318	325	328	345	295	322	333	335	299	328	305	323	332	336	297	288	333	289	319	357	343	313	291	322	336	342	333	337	318	338	327	326	336	315	312	320	325	315	314	302	320	301	291	340	319	299	342	350	325	335	336	308	314	304	324	361	312	332	312	312	311	329	322	327	295	310	324	302	323	334	311	307	346	343	325	305	320	288	318	327	303	293	298	316	313	338	342	329	310	300	313	306	324	325	340	317	314	258	320	318	330	355	348	369	306	303	297	322	324	328	286	381	370	337	336	352	326	316	324	319	356	331	321	319	316	330	318	304	313	302	384	305	312	305	351	344	299	318	306	312	294	330	332	327	330	340	335	335	301	309	297	335	299	332	332	300	344	304	362	318	309	303	354	334	341	345	311	328	312	285	342	336	312	298	310	339	340	334	307	375	333	327	320	329	357	326	334	331	319	338	346	357	311	329	360	336	322	344	314	315	313	315	319	340	346	346	315	291	307	341	307	337	320	321	306	348	313	307	320	327	330	318	354	331	337	331	344	323	338	332	317	342	295	334	293	318	334	330	350	333	333	343	341	342	307	348	314	316	321	354	343	342	323	329	326	343	290	359	309	314	316	310	297	340	324	324	352	373	355	325	296	343	317	364	306	324	321	365	317	334	381	334	329	284	355	358	320	319	320	327	344	333	312	357	341	319	306	296	328	325	343	337	324	338	334	312	354	331	329	325	312	299	289	319	317	337	319	352	305	325	341	338	308	315	301	349	289	322	334	339	331	327	334	333	309	332	352	351	312	321	315	334	359	316	316	330	314	323	318	300	336	354	320	341	316	321	327	350	313	317	322	284	328	331	329	322	366	331	328	314	321	318	318	315	325	330	343	310	341	331	345	311	309	332	352	305	337	343	326	320	307	340	320	335	325	323	372	311	327	306	312	329	334	371	358	290	327	366	345	328	311	294	365	305	309	349	311	339	342	293	317	329	348	325	303	348	309	313	319	296	326	334	302	315	366	355	351	324	307	269	320	344	322	306	345	310	329	321	305	353	311	352	335	310	345	307	344	338	345	323	348	283	337	373	356	319	328	325	323	347	315	319	314	329	343	329	332	364	340	336	355	319	310	310	292	330	320	345	308	307	348	295	295	334	352	345	310	347	333	319	331	351	333	324	320	310	304	321	315	323	329	382	304	330	325	322	364	342	346	305	328	314	337	322	358	332	327	308	333	331	292	339	314	338	314	339	292	312	321	327	309	302	339	335	335	364	375	300	317	315	336	320	358	342	369	349	364	304	338	314	339	271	300	345	330	309	335	332	338	295	363	352	344	336	347	361	332	323	337	328	314	333	323	292	324	343	343	368	316	339	310	358	323	342	343	320	331	348	288	302	329	327	329	321	313	346	321	329	310	312	333	316	284	323	370	336	329	301	314	328	338	326	333	331	346	331	333	277	309	303	333	317	302	307	357	338	331	336	333	315	339	327	329	341	338	312	311	290	354	352	314	341	325	327	297	326	295	316	319	314	308	331	344	301	306	305	355	361	320	316	347	361	360	350	325	360	344	331	308	303	372	356	312	325	342	299	316	354	283	347	331	322	308	316	312	325	315	352	363	357	315	318	338	333	311	321	344	326	301	334	330	331	349	348	316	375	363	333	314	323	294	327	343	315	356	319	350	358	363	292	320	348	323	335	326	357	305	338	324	329	329	352	305	278	328	318	340	333	347	299	317	329	321	315	354	306	356	334	355	332	318	346	317	324	311	312	323	333	326	321	278	309	297	293	303	300	322	336	349	317	317	306	286	313	344	339	312	291	328	317	321	330	329	341	330	351	329	337	339	303	320	327	343	334	334	314	346	323	328	290	323	333	347	321	311	310	314	358	304	348	344	343	328	351	355	315	310	330	328	304	327	330	353	295	345	301	292	320	316	289	310	338	364	346	332	349	362	310	285	299	304	332	354	337	327	302	291	312	340	362	312	339	339	365	330	340	318	321	341	318	352	322	304	292	298	360	311	320	322	351	330	361	309	339	318	315	285	335	320	307	315	334	331	332	302	318	325	342	345	338	321	334	312	322	327	349	308	314	357	310	342	302	351	373	326	345	334	303	335	321	356	314	284	321	334	308	340	322	345	338	331	278	325	330	334	341	320	343	324	289	331	315	345	322	343	325	317	321	326	312	321	318	365	330	348	325	299	303	324	313	342	306	324	316	343	328	349	329	340	321	328	322	321	311	298	310	323	353	352	336	324	304	322	317	357	336	296	307	326	278	336	334	328	371	343	335	344	329	344	355	336	331	358	303	338	323	316	344	322	363	333	299	310	328	320	289	346	318	344	319	312	352	316	337	324	374	324	309	281	278	316	333	314	316	318	325	344	334	327	307	364	324	338	336	370	349	327	338	330	321	314	336	336	327	317	302	333	329	346	331	351	281	325	334	360	341
4587	2085	1147	884	770	722	729	673	735	738	711	728	700	724	711	694	710	676	702	677	749	729	672	707	671	721	719	678	718	659	690	731	728	745	721	676	703	692	690	726	729	717	693	723	699	694	707	703	745	707	693	704	722	694	668	697	733	748	723	672	707	706	750	655	685	690	704	699	715	685	682	642	666	695	716	685	693	674	722	692	707	726	708	699	719	687	737	665	662	715	653	728	665	694	678	689	679	721	690	649	738	656	721	698	675	678	674	702	720	698	716	688	709	677	695	701	670	698	696	664	642	671	726	697	641	699	697	733	677	687	688	676	691	688	699	674	726	713	718	745	698	722	697	718	669	674	716	702	678	719	670	664	695	678	641	638	722	721	676	657	690	677	709	709	695	697	724	714	692	701	690	669	697	716	697	678	660	683	671	671	685	703	702	695	698	678	699	734	718	703	713	668	695	730	714	665	678	708	690	713	696	744	708	680	715	671	700	675	673	718	713	688	712	719	690	692	699	661	720	708	720	725	661	694	706	705	708	635	662	689	691	686	689	673	699	684	651	703	768	681	713	734	683	707	685	682	713	699	728	651	671	727	736	680	706	763	720	724	705	653	716	656	716	672	641	691	700	728	708	656	703	689	710	716	719	635	731	695	692	708	688	673	704	697	680	675	694	693	663	643	729	715	664	734	681	701	683	678	720	653	679	687	722	702	674	677	677	654	674	692	688	707	689	657	708	729	738	706	708	690	730	728	697	784	714	700	738	697	678	675	746	709	699	699	656	706	684	725	694	680	672	683	727	656	694	700	665	718	761	639	736	680	720	698	694	677	640	655	715	738	716	712	723	682	712	757	712	734	687	664	660	707	697	670	717	682	699	697	730	688	734	669	715	728	722	711	680	712	667	696	724	709	720	702	685	695	728	679	704	670	675	635	698	726	721	696	683	645	726	704	683	671	636	720	677	726	749	693	670	692	693	718	659	649	673	683	705	704	677	678	712	711	677	673	675	711	698	694	675	722	713	693	690	723	739	703	686	742	637	680	679	710	726	679	646	667	734	702	649	673	669	710	670	701	683	717	688	656	701	649	648	688	660	717	737	690	716	667	683	729	738	717	740	635	693	673	664	710	709	677	708	695	697	686	718	708	699	675	739	739	680	725	696	685	723	742	692	685	650	702	680	690	678	741	675	743	704	661	708	709	667	672	671	750	685	723	747	720	720	701	707	696	729	709	714	683	693	695	658	714	737	655	657	709	692	729	710	688	701	716	701	679	708	762	684	660	723	667	676	733	736	695	676	677	729	669	718	678	746	700	689	644	689	738	722	703	704	699	655	688	711	699	704	701	682	704	692	670	668	688	687	684	673	656	695	677	662	681	676	698	687	734	671	705	695	676	701	665	678	721	730	658	694	706	732	690	737	707	698	695	683	694	700	673	717	690	674	641	696	717	703	702	721	720	645	676	708	712	710	696	740	681	685	669	713	712	639	688	665	666	721	703	755	715	682	716	718	725	685	710	726	656	709	701	740	691	681	694	657	730	717	724	712	714	676	675	689	649	737	679	748	647	710	710	705	702	687	705	744	701	747	703	669	690	666	719	680	655	676	692	658	705	677	671	653	718	696	694	677	700	669	696	645	738	757	732	682	706	687	723	738	696	643	676	689	691	735	710	701	724	696	682	676	682	695	703	665	678	673	718	704	664	639	726	694	645	697	709	705	742	644	687	666	677	662	671	691	687	763	664	714	695	716	648	726	673	700	703	662	713	704	758	668	659	636	718	650	681	632	704	680	742	680	716	724	701	690	709	694	646	709	667	701	702	720	703	737	732	737	693	704	652	681	688	681	672	702	658	674	740	662	681	651	659	673	656	746	699	681	682	706	693	723	684	691	708	715	732	674	736	690	674	727	691	689	680	676	722	660	696	738	693	641	725	668	691	717	744	668	712	654	727	710	719	672	681	629	693	647	693	681	709	665	710	727	743	687	709	670	697	725	687	722	704	694	675	689	707	661	678	689	779	685	692	709	646	710	693	669	695	688	696	689	689	705	704	697	701	664	652	687	684	713	717	710	666	726	706	670	655	705	705	685	675	647	685	695	670	683	694	690	691	700	663	715	689	655	754	715	666	681	728	694	716	671	692	655	673	655	725	677	733	692	719	685	668	664	679	706	661	685	749	685	716	685	715	708	669	692	728	663	654	693	686	707	698	698	697	757	718	706	695	742	692	703	678	755	705	673	683	696	702	692	691	688	730	681	713	703	714	733	649	678	715	667	678	712	682	710	678	669	669	706	687	673	728	663	689	659	711	644	727	729	706	707	647	701	660	727	651	700	704	680	673	749	696	634	667	695	676	698	723	702	650	672	707	675	706	692	719	719	689	733	682	679	729	711	726	722	707	678	685	682	673	700	698	704	687	697	681	666	703	742	715	692	684	675	677	651	704	667	718	699	684	713	666	732	676	673	662	747	701	715	678	685	710	712	689	718	704	687	686	709	674	740	704	693	723	703	715	668	722	733	702	703	663	697	699	744	685	711	718	695	729	716	702	662	690	702	705	708	693	679	717	729	693	689	703	695	676	675	681	709	730	682	704	652	677	677	744	682	716	735	721	698	742	683	641	638	694	728	732	704	682	673	730	724	660	730	706	705	726	709	669	732	697	683	711	718	706	715	710	644	717	681	689	683	648	730	729	732	690	666	684	667	678	693	718	674	702	664	642	646	723	680	685	640	668	692	650	697	694	722	695	691	688	721	656	677	683	707	715	673	729	731	705	721	722	676	703	720	678	712	683	671	722	618	701	677	725	670	668	703	733	665	689	696	744	702	661	708	651	694	726	737	730	667	758	665	689	672	693	713	670	680	678	730	712	694	707	645	675	665	736	692	674	712	729	707	706	656	709	712	744	657	726	663	678	723	671	723	667	702	674	705	699	680	693	692	709	709	742	669	708	701	710	688	670	672	651	682	695	694	690	705	702	701	684	707	747	677	686	725	695	718	703	661	726	731	724	700	710	730	695	679	682	725	673	678	673	720	679	691	673	710	672	722	675	657	721	650	701	662	729	741	677	689	722	692	679	717	702	691	707	696	690	706	656	692	672	680	743	689	717	647	700	681	719	713	732	672	691	646	688	673	660	678	694	722	712	701	690	694	661	699	715	696	709	742	708	684	682	676	722	695	693	703	682	677	682	709	681	686	720	734	659	697	651	736	673	676	688	709	708	703	665	714	671	701	673	714	688	680	741	677	695	674	686	678	678	694	695	722	711	722	708	697	662	711	719	673	689	748	664	678	697	751	746	687	721	707	681	737	678	686	686	693	722	711	627	750	708	734	679	706	671	701	696	717	675	700	673	679	693	692	680	688	727	703	685	701	699	708	671	688	668	671	705	703	706	713	673	682	690	680	672	698	684	658	713	677	685	730	671	706	663	671	647	696	728	657	720	713	665	668	719	672	722	695	712	669	683	723	692	726	661	728	647	678	711	704	696	699	674	686	698
25260	21674	24759	29140	21675	21704	10287	442	290	262	254	214	261	211	194	213	198	164	163	194	199	200	179	174	157	152	158	170	138	177	143	151	191	162	178	166	163	166	182	156	154	154	165	160	167	143	155	143	139	171	193	151	158	152	167	161	182	171	178	154	131	160	182	156	167	146	159	165	164	148	176	170	110	165	177	170	164	179	151	189	155	169	162	166	154	154	179	152	149	167	165	139	172	139	151	163	142	137	159	180	173	145	170	156	150	177	147	172	179	188	137	157	145	158	151	139	156	114	148	159	145	159	164	161	140	161	169	170	172	146	166	142	164	164	178	131	171	151	153	149	173	143	149	170	150	155	154	156	168	138	131	163	137	158	154	154	151	168	157	173	156	143	158	139	156	164	167	162	145	163	157	168	148	160	155	150	180	165	174	167	169	164	170	148	161	175	163	143	178	161	155	164	156	138	161	139	144	129	154	135	175	185	157	144	153	149	150	149	175	168	157	132	183	155	173	159	174	123	154	174	157	166	128	162	143	159	171	181	142	149	181	163	149	147	172	165	155	163	146	154	160	154	155	166	136	137	165	176	171	156	140	162	135	154	170	147	143	156	155	152	171	184	142	145	139	141	157	160	109	161	162	144	185	160	132	171	147	162	141	162	156	143	151	159	139	166	176	148	142	168	142	146	162	169	142	156	162	159	146	154	147	164	157	159	147	150	150	151	159	145	156	143	159	158	139	146	174	174	136	146	160	155	145	170	148	149	138	140	138	161	179	150	179	175	163	188	172	159	133	143	130	156	154	148	158	144	157	136	166	156	144	150	159	167	177	153	162	139	149	152	145	133	161	163	134	165	160	140	168	151	162	149	140	135	137	159	180	180	156	174	155	142	161	145	141	185	143	143	151	189	148	164	151	198	165	133	150	183	161	153	152	181	129	124	169	166	172	150	169	171	176	147	145	136	150	156	164	171	151	158	146	173	138	138	147	168	171	137	131	144	152	160	141	133	147	155	137	152	144	158	154	154	143	150	137	161	137	154	132	148	150	125	172	153	138	179	154	142	169	120	141	139	151	150	137	188	185	157	154	167	154	171	147	169	141	149	188	172	145	152	154	146	166	161	157	159	162	159	146	141	171	147	169	141	142	169	154	164	141	134	150	149	177	172	156	144	162	180	177	161	174	160	138	163	180	154	155	132	137	175	178	154	137	173	156	163	133	180	169	159	155	158	164	160	161	161	167	142	188	180	155	158	158	174	172	169	179	164	152	163	182	171	179	184	184	153	163	153	174	166	170	156	172	167	139	148	152	189	167	164	140	151	170	157	176	147	150	148	171	171	161	166	155	160	153	175	179	165	149	167	150	169	140	166	158	178	184	159	165	165	131	156	138	163	153	168	152	160	157	150	174	138	164	159	177	160	131	158	162	151	146	137	139	150	159	148	178	187	167	140	154	150	161	147	159	156	163	154	167	183	137	158	133	164	146	142	159	147	145	166	158	164	179	160	116	152	136	149	157	178	136	154	152	185	156	139	137	177	176	144	158	167	145	165	175	143	169	149	167	147	140	147	145	147	148	149	162	166	139	158	123	151	166	176	152	183	158	156	166	143	168	160	177	175	161	149	164	162	148	136	159	139	144	148	167	136	138	138	149	168	184	150	184	139	137	139	118	165	156	156	154	147	169	161	157	142	184	167	120	155	157	158	158	153	148	143	136	140	147	133	185	145	166	148	184	147	159	178	153	155	147	139	171	144	154	126	125	151	139	156	150	158	163	134	187	148	112	142	170	137	149	153	164	158	157	167	170	160	156	166	141	153	157	178	151	169	160	171	154	154	159	153	143	143	163	144	151	144	149	175	132	183	156	178	136	128	170	149	143	132	161	150	166	146	158	149	152	151	146	143	163	167	159	155	159	160	144	151	131	184	166	168	170	152	172	147	161	165	162	133	145	174	161	157	157	173	179	158	156	149	147	171	166	167	162	155	147	126	143	162	176	154	168	187	152	173	157	192	140	155	149	155	164	160	166	173	157	167	178	149	162	156	153	152	142	162	182	157	165	139	138	139	148	138	137	175	144	163	157	157	137	138	139	183	146	162	161	153	149	150	167	168	150	176	138	174	152	178	150	169	142	152	138	139	163	147	138	141	142	140	160	160	158	168	127	144	159	164	153	143	160	146	138	158	151	158	156	141	139	153	166	184	139	137	136	150	167	147	170	131	149	182	185	178	150	152	128	131	146	155	170	183	138	133	172	148	170	149	154	175	146	181	156	158	153	150	174	163	155	169	164	147	127	180	158	165	141	159	154	152	143	175	162	137	152	144	147	141	151	145	188	138	143	144	151	166	170	196	155	165	154	145	169	133	145	157	145	145	150	174	143	147	139	132	153	145	126	155	153	169	164	146	127	154	157	153	162	170	141	161	171	137	159	160	162	159	165	139	166	157	151	140	157	181	177	164	140	157	157	136	134	147	164	163	142	157	142	153	172	163	159	145	166	188	145	182	136	143	153	178	166	145	140	189	146	154	146	169	139	165	144	177	159	160	153	169	178	142	153	162	135	160	164	149	169	177	144	171	160	171	141	174	134	135	155	127	156	145	144	164	176	145	131	167	146	157	154	160	171	139	145	174	163	141	146	150	165	141	164	138	146	165	145	153	151	158	144	161	165	177	154	146	154	165	144	147	156	148	154	169	149	173	161	135	167	138	171	166	148	165	137	144	143	151	150	164	193	170	152	160	146	140	149	143	159	139	142	181	129	149	164	170	152	168	168	158	165	139	162	167	158	144	172	144	146	166	169	161	134	133	143	145	159	141	161	185	200	182	161	121	130	153	165	150	151	161	184	152	166	145	164	154	139	133	132	140	141	138	162	129	135	160	132	139	168	158	149	166	185	174	152	167	166	134	164	153	184	154	155	139	163	183	160	144	153	146	144	153	162	154	154	141	189	137	144	177	158	149	164	165	151	166	147	148	172	146	165	156	154	157	175	173	143	154	139	123	129	160	149	154	144	179	173	119	114	172	158	159	147	167	167	141	162	155	169	139	153	151	143	134	138	165	157	159	168	161	150	149	157	160	175	150	142	144	156	137	139	158	151	158	144	158	124	150	141	173	155	145	166	148	160	153	159	140	170	165	180	168	144	152	142	166	160	138	157	153	151	173	159	153	157	173	151	149	160	166	145	172	137	119	164	156	143	159	160	162	148	153	154	155	157	158	155	175	156	152	167	166	146	144	151	161	152	163	182	139	143	169	175	161	151	163	162	164	161	156	155	179	160	152	150	158	160	177	143	141	159	138	148	162	139	138	156	146	145	146	148	177	153	140	171	156	142	155	161	167	156	161	162	146	140	165	150	162	179	145	177	152	173	168	158	130	151	176	152	148	170	145	151	160	148	125	165	148	159	155	169	159	148	140	155	129	152	178	157	145	152	146	116	149	145	137	141	162	161	162	172	153	153	149	154	172	146	159	165	175	164	152	167	175	136	160	154	146	145	160
4146	2998	1312	750	598	487	452	403	413	399	406	418	375	393	371	390	364	372	393	396	380	357	383	373	387	365	379	396	372	390	372	354	388	321	389	368	359	377	414	394	370	391	349	376	395	363	382	358	390	350	364	386	374	364	398	382	374	363	365	364	399	390	368	379	394	381	403	373	367	374	377	367	343	383	377	370	345	353	357	357	388	350	383	364	389	388	385	339	433	396	337	355	400	369	373	391	384	381	365	381	379	376	413	378	354	373	344	359	383	360	361	373	367	361	391	382	341	331	371	373	385	359	372	359	377	361	359	378	378	375	342	367	362	332	424	355	394	367	345	362	372	389	373	370	359	362	393	386	368	341	393	374	356	383	391	370	385	321	383	381	382	399	427	369	355	362	372	361	335	365	367	370	342	340	359	413	375	364	331	401	360	362	338	390	373	365	357	381	398	376	349	384	346	346	388	384	365	354	355	384	355	403	394	359	401	375	380	356	380	391	367	361	380	383	358	373	350	383	376	376	373	367	391	409	393	359	362	401	389	369	373	357	379	375	361	347	408	365	345	398	362	359	377	361	390	376	368	372	381	391	358	366	376	375	340	378	353	404	380	379	387	366	376	371	348	378	352	373	352	355	377	391	371	367	355	363	398	378	375	381	401	338	379	357	381	360	372	384	364	380	362	346	396	371	380	359	342	366	382	379	334	356	397	377	366	358	393	379	386	372	368	389	388	407	358	357	401	404	348	402	393	371	389	368	361	363	335	406	353	369	361	367	343	364	363	400	368	359	347	341	376	364	383	360	312	375	388	386	387	380	353	348	376	351	356	396	377	389	373	367	375	366	337	395	377	361	378	367	342	365	369	367	400	369	376	369	384	372	345	368	356	406	369	379	347	387	379	360	353	342	383	349	369	341	351	339	368	347	363	391	400	389	364	371	334	374	378	345	388	394	374	354	396	379	342	372	406	367	366	348	383	367	380	394	390	375	393	396	368	367	390	388	381	398	365	383	373	377	363	351	383	386	381	386	434	388	376	355	396	334	414	377	436	369	364	387	370	370	384	367	362	374	349	378	368	338	388	346	399	351	384	370	387	343	360	386	403	397	386	359	382	355	368	338	406	362	350	412	376	345	422	385	369	366	365	359	386	371	367	385	367	394	399	392	364	365	338	359	356	374	349	399	393	376	368	367	355	345	392	384	401	359	362	371	396	354	356	341	422	350	396	368	391	367	345	385	355	338	378	349	371	414	344	385	372	365	339	346	390	375	385	402	402	370	398	340	368	379	378	366	390	379	335	370	356	386	366	389	389	378	397	403	349	375	362	354	354	337	371	396	374	365	392	366	367	379	358	362	365	380	376	390	366	392	358	381	352	360	386	391	344	379	389	378	369	358	327	359	366	404	414	375	398	368	386	382	314	337	351	361	381	412	391	385	360	372	365	374	355	400	389	375	385	369	351	374	384	373	419	327	389	374	356	371	369	351	361	366	403	402	394	343	360	367	382	356	384	371	391	350	363	374	371	349	365	348	342	383	364	370	347	400	343	353	368	363	367	351	370	367	389	390	362	386	329	371	380	383	369	372	362	403	374	383	358	344	398	401	351	359	356	371	357	348	385	357	362	362	371	376	373	349	347	389	385	345	382	390	411	365	373	377	385	384	402	362	378	375	387	354	372	398	395	405	413	352	403	383	352	367	364	380	387	375	384	411	349	380	354	369	409	362	402	383	381	370	349	399	373	359	406	383	383	415	346	359	405	351	369	401	385	325	357	368	389	376	397	392	389	366	397	380	329	343	376	359	381	366	372	386	365	371	360	369	387	392	383	369	376	405	385	390	371	388	352	384	323	370	319	390	390	361	372	356	343	371	377	372	364	382	383	351	380	322	384	352	333	360	369	400	370	385	396	398	381	373	381	366	379	344	377	391	375	349	383	397	369	370	396	393	408	395	371	409	382	377	383	357	381	325	350	387	370	367	365	380	393	315	362	399	370	392	402	394	382	367	374	379	406	371	371	381	362	366	369	381	345	355	388	361	363	349	396	373	368	395	366	385	367	399	392	382	358	368	372	414	396	389	374	369	391	344	392	342	386	336	365	362	382	345	375	357	369	368	357	388	364	403	384	363	348	377	366	367	363	350	368	340	390	368	366	386	357	404	377	377	383	340	368	354	353	381	403	365	356	362	354	369	370	394	382	365	389	358	391	355	388	394	360	385	364	352	363	378	365	352	377	348	325	370	401	355	374	362	381	357	374	393	371	382	357	410	383	352	350	358	360	373	366	399	401	383	386	381	392	364	392	371	374	404	359	373	338	381	442	384	396	299	380	408	345	354	367	368	385	366	345	377	365	368	352	378	382	386	371	335	393	348	344	371	392	373	389	350	380	363	386	393	410	359	336	354	381	408	389	358	383	364	352	360	386	334	349	382	378	372	383	376	371	400	367	361	381	364	389	389	367	328	373	361	363	380	382	365	376	354	392	352	359	341	395	394	363	377	357	337	334	404	344	368	414	387	395	349	374	382	397	345	382	332	359	358	371	376	363	396	377	369	404	376	354	375	361	375	343	348	361	384	381	367	365	348	402	368	358	376	383	382	340	392	349	356	369	387	384	365	390	350	348	350	393	365	375	353	363	370	344	375	361	389	390	346	352	338	362	386	370	353	407	373	359	369	384	402	415	407	386	385	349	386	366	344	397	382	366	377	364	358	356	392	374	370	366	364	370	379	375	365	372	362	345	374	389	375	375	372	373	377	394	380	364	367	390	358	390	406	372	392	372	383	384	375	378	377	376	395	362	347	358	369	377	361	358	347	378	348	383	387	379	364	331	395	389	365	397	380	400	379	369	383	388	392	363	379	354	363	364	372	330	373	372	366	366	345	396	361	380	389	386	355	377	365	380	394	366	339	352	372	370	389	392	367	376	376	396	387	391	386	402	371	377	377	370	334	369	389	382	368	339	368	383	367	362	370	359	358	365	365	382	382	414	371	387	358	369	423	365	353	363	385	389	340	421	375	379	358	385	357	412	371	385	387	351	371	375	357	394	341	400	408	383	366	375	342	350	345	373	359	407	351	384	386	340	389	387	388	387	425	366	370	362	374	354	391	383	339	379	360	352	384	361	394	335	383	401	383	354	367	394	351	361	371	367	367	416	363	382	386	341	373	360	343	375	372	370	363	379	395	405	402	384	412	370	406	365	366	392	372	375	379	391	376	364	405	330	373	373	376	346	369	377	361	352	358	363	355	361	423	397	356	395	341	357	393	401	377	354	342	375	379	374	366	352	383	384	383	396	366	404	368	386	376	360	376	345	393	363	388	385	376	382	367	364	353	372	380	374	370	353	368	379	390	356	386	384	381	360	377	366	378	407	341	388	357	403	382	365	360	329	384	393	385	317	370	368	397	356	389	404	390	367	358	341	361	359	369	367	380	351	366	369	401	411	387	367	380	380	362	385	368	372	377	343	369	401	384	373	350	394	353	369	378	366	376	374	372
34367	15532	2714	602	536	492	471	466	509	481	482	471	511	455	460	468	463	475	487	495	500	491	477	463	492	445	492	455	454	484	490	482	502	496	486	492	481	455	448	450	448	459	503	509	484	480	504	454	471	517	468	457	486	457	480	486	485	457	430	456	464	485	459	500	446	450	428	461	498	510	465	459	467	475	468	444	536	445	468	501	457	466	456	512	524	489	469	494	504	463	490	460	502	478	444	471	454	454	525	450	478	479	413	463	484	454	504	445	484	499	469	510	481	425	452	478	450	439	490	492	495	429	495	446	502	470	472	507	455	481	510	466	458	530	483	457	464	485	467	499	506	489	431	490	456	474	470	473	431	488	468	437	483	533	500	482	504	431	498	467	479	482	460	499	494	442	443	475	428	441	451	481	491	506	530	502	517	447	448	440	440	471	475	441	479	491	482	489	507	471	465	474	510	454	509	498	520	448	480	502	471	429	490	482	435	486	495	456	467	482	481	460	450	433	504	472	486	475	479	460	429	501	484	480	493	475	450	474	461	471	487	452	504	498	454	490	485	469	458	458	476	498	485	460	452	483	458	455	462	492	457	521	496	481	492	476	479	515	454	493	488	506	480	444	467	499	476	460	487	513	460	497	471	440	449	512	431	487	441	479	461	475	477	439	477	478	453	450	458	466	472	518	454	441	478	497	467	502	432	487	455	511	445	496	446	500	485	522	478	440	484	456	487	506	483	457	465	514	477	485	481	469	461	482	470	460	478	441	468	451	467	470	466	462	476	503	471	445	460	496	465	475	481	479	455	447	446	447	493	449	489	455	493	481	444	474	474	469	463	445	471	478	466	472	495	463	428	472	444	441	461	479	488	514	480	450	472	461	480	435	505	430	440	498	490	479	450	434	474	466	468	505	480	497	463	485	493	445	474	456	457	429	451	479	456	471	454	472	494	441	450	521	444	492	453	490	491	481	510	440	468	475	431	480	478	469	480	483	493	452	521	506	469	459	486	492	514	464	489	487	448	494	492	460	492	470	470	541	502	470	481	503	446	457	487	462	446	474	462	446	526	523	494	432	497	444	505	489	481	553	487	500	465	500	489	477	468	489	438	459	465	491	514	428	460	465	464	446	453	452	456	487	450	506	450	475	526	453	485	503	448	462	480	485	440	450	494	482	482	480	470	460	439	494	443	440	446	467	505	528	493	478	473	451	487	490	436	460	477	464	505	457	432	438	472	479	487	442	430	512	502	478	489	473	464	481	467	519	462	453	488	454	518	477	494	469	455	431	457	486	512	457	479	490	496	474	478	474	492	430	533	443	461	464	477	470	454	430	529	425	469	466	508	491	450	484	462	491	443	467	492	451	488	429	467	464	436	465	513	483	500	470	498	471	490	480	511	429	488	484	461	482	453	446	469	482	498	467	459	544	459	486	452	491	472	453	463	443	466	496	426	489	478	441	472	508	480	454	479	473	463	458	446	502	477	431	421	415	425	436	436	465	497	514	467	521	475	491	478	486	483	478	465	459	494	447	458	493	494	496	457	472	481	501	439	473	508	463	475	476	472	454	461	457	469	464	492	513	532	504	497	460	476	444	498	474	446	455	483	482	446	448	484	427	472	483	458	466	514	512	444	519	507	457	468	496	473	437	488	490	454	448	467	471	452	451	465	467	491	455	477	470	501	468	475	460	458	425	445	461	472	453	448	486	486	462	465	506	476	505	485	487	503	492	443	473	454	448	515	494	443	437	483	469	507	516	465	510	475	460	459	470	490	472	456	452	444	485	497	487	475	466	489	489	481	485	477	473	518	471	479	491	476	469	485	461	455	473	450	484	469	504	517	474	423	466	512	499	442	428	484	489	493	477	467	441	452	522	452	431	460	449	425	457	502	482	488	470	491	477	476	470	459	494	503	527	498	445	463	455	459	533	507	430	453	486	495	482	489	500	439	504	480	466	449	514	472	523	471	462	440	485	480	460	476	491	458	489	456	470	412	454	500	499	473	468	490	462	482	432	454	496	486	436	481	480	453	500	477	436	436	467	445	477	506	470	420	476	502	456	512	513	471	438	467	486	489	433	467	399	458	471	506	478	518	514	434	443	467	448	487	450	418	499	445	495	424	481	458	485	424	455	459	515	478	428	492	523	445	423	440	495	490	480	488	460	478	479	458	485	502	466	483	450	497	495	451	482	423	435	493	467	484	488	482	482	426	494	467	494	476	471	442	450	510	484	463	522	501	473	454	489	475	446	483	504	502	465	458	480	490	470	448	463	489	493	472	498	479	476	450	447	453	488	489	442	463	446	492	482	481	493	472	466	473	478	472	452	449	476	492	480	473	446	473	490	480	517	446	467	450	448	482	433	493	509	483	514	497	505	478	489	479	477	486	457	461	429	487	487	464	484	420	489	506	486	454	463	467	447	465	488	503	449	446	497	481	458	499	464	451	438	467	471	456	461	455	468	503	447	478	497	502	483	443	455	449	494	475	462	455	478	466	446	449	478	472	448	485	453	432	440	452	480	512	464	505	468	520	486	492	473	470	498	454	502	466	476	459	463	481	490	503	508	498	508	489	511	456	461	464	482	507	478	472	480	489	489	498	493	446	452	462	450	502	498	458	500	449	476	481	492	422	461	459	505	479	441	465	491	444	446	513	504	495	476	473	510	458	482	475	469	499	477	451	499	484	493	482	447	493	475	494	463	486	490	526	492	492	452	451	476	459	448	464	439	481	492	489	466	457	511	508	525	507	477	469	437	456	481	469	509	479	463	452	471	476	476	486	510	459	431	482	470	456	449	453	451	458	470	475	439	480	466	469	416	450	477	471	473	433	487	486	509	486	477	480	446	448	506	481	443	451	510	482	469	443	479	445	477	486	442	497	508	494	498	432	446	477	507	453	444	486	494	437	511	467	462	472	458	439	496	454	488	461	476	439	435	437	492	492	499	481	462	468	486	520	495	468	465	469	440	490	453	499	496	489	485	469	436	500	461	499	457	503	479	478	464	466	507	457	479	447	460	466	507	437	486	498	464	480	480	512	470	507	406	465	492	490	497	487	476	513	475	468	505	485	473	505	468	517	479	497	470	490	449	443	473	479	453	477	456	433	456	450	451	449	508	425	440	479	466	431	482	467	449	415	467	458	476	466	438	498	474	475	451	444	465	479	452	453	497	461	472	486	463	500	431	473	478	461	510	442	467	551	458	481	472	469	453	478	477	500	457	442	460	487	485	492	480	446	464	475	426	484	471	463	468	450	499	469	466	489	495	492	422	476	470	492	453	456	499	469	460	516	506	470	470	511	483	454	473	471	491	423	476	471	452	484	441	458	480	498	471	490	488	501	461	455	438	463	478	483	445	464	505	484	462	470	456	507	437	455	409	452	482	495	485	452	469	443	501	483	493	448	477	469	476	443	463	492	438	484	465	436	450	444	460	446	497	494	451	435	471	460	473	483	474	503	468	503	490	472	460	497	427	470	475	461	461	434	452	430	434	460	479
8371	1053	1036	1020	982	987	945	974	958	1033	989	1002	1046	965	967	934	935	988	1035	966	961	982	1050	1016	977	960	993	982	962	959	962	1012	966	995	1017	947	1081	966	994	995	989	992	987	973	1004	898	1039	1018	966	1005	1007	983	1002	956	954	914	936	967	1024	981	1000	989	1034	1005	1021	972	994	973	964	1012	942	1024	997	965	969	968	999	964	1047	952	943	1003	952	989	1026	1013	1010	996	954	971	960	969	973	967	1009	997	1021	1017	1010	1030	1003	1045	999	1000	1009	941	984	1022	985	956	952	1034	1003	967	1034	1032	1035	956	1024	968	973	1008	978	983	988	912	1008	965	1014	955	1012	979	991	984	966	1007	1065	970	975	1013	959	1020	995	977	1043	979	943	983	1005	1004	1017	1011	933	1014	955	981	942	982	946	974	980	986	1008	948	989	965	990	962	972	956	931	959	994	983	961	1020	958	999	957	956	941	941	892	988	996	1035	994	968	989	978	926	997	1004	1020	959	947	952	977	987	965	996	999	1024	1012	977	1004	978	1016	1011	987	1027	911	952	941	989	996	971	944	963	920	1012	930	998	987	955	979	990	975	992	1029	973	968	958	976	988	961	970	939	986	961	996	1003	974	1007	992	1048	1014	1027	1005	985	997	974	899	968	972	969	994	992	1028	972	967	1020	958	1024	1000	990	998	990	1021	969	892	971	961	979	964	964	1014	1031	1017	1032	1041	978	1015	995	985	943	989	962	953	967	999	962	981	1046	1036	974	994	1021	989	998	1025	974	1034	984	942	963	987	983	991	971	1014	951	1000	966	978	981	955	1016	993	947	988	971	985	1030	933	1006	935	978	956	944	962	1004	1003	999	992	1001	938	988	997	988	999	965	953	964	994	985	1028	926	962	960	989	978	957	1045	960	1021	985	991	1007	1002	1031	1065	1023	970	992	1000	1012	993	927	974	967	995	936	976	943	1013	983	1024	965	944	1010	998	953	989	1027	1001	1002	1019	1003	986	990	893	960	1013	957	980	941	1032	1016	963	978	973	951	990	1000	1000	954	1017	1009	975	952	965	1010	962	982	982	1008	973	939	977	988	954	964	1043	1008	969	1080	957	968	954	964	948	1026	1007	1062	948	963	1009	1005	1033	911	953	963	996	1051	973	982	1034	1013	985	1015	956	980	990	972	978	981	929	962	1012	927	977	1021	1016	1028	993	980	1034	1033	1004	987	995	996	934	953	1012	961	1026	977	1015	996	1058	951	1009	973	977	1004	954	959	1036	1010	1008	999	997	1003	978	968	985	970	1019	996	966	953	948	983	1037	1006	962	977	982	994	1065	995	898	1004	1044	970	974	1028	965	1018	975	956	1028	954	955	1006	981	1016	929	1050	989	953	1036	1009	922	1063	989	987	1005	1044	996	975	1004	1029	1038	1007	993	966	985	1038	986	990	990	973	957	1011	984	1032	1034	988	1007	959	1000	1044	1039	966	995	998	1013	962	961	967	983	971	967	995	1004	994	1016	1029	989	952	993	949	946	977	975	954	975	951	1001	942	938	1029	950	985	984	1024	946	1039	941	962	1028	977	1029	989	994	1001	973	962	939	975	1018	982	975	987	973	981	1049	1051	1017	981	996	1005	979	1001	1019	950	980	995	963	1001	957	1036	971	932	995	969	995	947	949	975	1000	1023	964	944	1005	994	1009	930	941	916	1007	994	988	1054	917	1024	979	1016	1010	973	973	988	961	997	970	970	1025	948	1056	972	1028	1034	950	1011	998	1007	927	1001	974	934	975	972	1006	1030	969	1016	969	1011	970	1018	971	928	1023	960	976	977	1009	957	991	982	983	1028	973	1006	984	991	1005	1015	1032	992	982	1024	997	943	977	967	1014	1017	957	963	926	932	992	882	1031	983	1033	998	974	1013	963	1013	961	964	1041	993	978	978	999	984	984	954	936	970	931	999	976	1090	996	1004	1018	990	1012	1010	958	963	940	1013	981	933	998	979	1030	998	1012	1021	1055	995	1039	945	1028	994	1004	969	1042	1021	1003	1002	982	981	1008	982	994	993	995	943	929	1018	1008	948	997	1014	919	980	987	1021	971	998	975	956	969	961	1014	1037	933	1024	929	932	1033	982	930	980	1006	963	1020	999	948	960	992	1009	983	955	923	980	962	974	1047	978	985	942	978	988	1008	953	1007	1033	994	971	1038	915	991	979	988	947	975	939	1009	967	953	970	1038	1006	990	927	983	957	942	971	988	956	943	930	967	976	945	978	975	941	1013	951	1017	1025	979	1070	969	959	892	1016	942	983	976	985	927	1009	943	1016	1001	970	922	1001	976	1007	1050	965	1025	1011	977	975	949	1002	926	972	970	991	972	967	960	925	1051	1013	959	930	993	929	1012	959	962	1004	950	929	928	942	1019	978	993	962	985	1011	1008	974	982	984	978	1024	962	979	1027	985	948	999	928	981	991	975	931	1000	991	920	990	1014	993	1000	1012	1020	991	983	1001	968	941	971	979	992	969	1003	942	1000	1031	961	980	1031	986	1006	991	997	955	996	981	994	976	1038	972	979	994	983	976	976	949	970	1030	958	935	992	1016	997	960	959	990	1013	983	997	1005	918	1027	1025	1032	964	957	987	1030	1004	976	991	946	1000	981	990	969	964	963	1012	957	1025	1028	988	938	959	953	985	987	1004	931	1013	992	986	998	983	1061	945	1002	937	1009	967	1011	951	1035	973	988	943	1029	1026	976	980	996	1007	992	985	985	952	1013	960	1005	975	1016	1016	1003	1001	999	955	989	984	978	1017	972	995	949	987	987	965	935	993	1041	1006	1040	998	1005	959	1002	1030	983	910	970	1021	979	1010	996	975	1009	1014	1011	1010	999	972	1024	927	977	953	975	971	931	1024	957	951	948	1014	972	980	1004	996	983	989	908	977	1016	977	1032	968	987	988	976	971	927	951	1038	982	1031	999	965	983	1056	911	994	975	999	1031	1020	964	980	1027	1004	950	963	971	1010	958	961	979	990	994	981	955	978	968	1038	980	964	953	1033	1005	944	1006	979	1003	1021	982	1021	1006	1009	968	1032	1045	925	927	1031	986	917	1009	946	947	946	1000	999	1004	1002	949	996	1028	1006	945	1002	1005	1027	976	986	942	1008	988	956	929	1020	1034	994	905	1018	995	987	937	984	975	963	1026	1031	936	1006	1021	997	1011	978	993	974	1001	958	1043	966	964	984	971	996	980	1016	1024	1012	957	1003	1001	995	973	973	1020	950	1022	1025	997	1019	1000	985	979	968	974	979	1015	1004	985	972	999	960	1066	923	975	947	981	966	1000	1018	1022	1029	1006	939	1017	1036	1015	980	982	949	991	962	981	950	970	1046	965	973	948	989	960	986	977	989	975	992	955	979	973	976	1013	1007	948	982	978	950	1039	1015	1066	993	989	998	947	1003	969	973	982	982	952	1002	996	1000	994	991	982	989	1000	977	934	1009	995	903	1046	1036	969	1014	951	977	978	974	1038	974	1020	966	974	1014	1025	959	1021	942	1011	956	981	967	980	1023	941	1001	960	953	1032	945	983	982	977	996	958	1026	997	980	1015	929	1014	1041	1001	989	978	999	1058	982	997	952	986	963	993	953	984	1010	932	936	1045	977	1043	969	976	1013	1006	958	938	994	1040	977	957	938	962	986	931	1021	988	947	1008	1015	985	986	1023	961	993	1027	993	979	989	932	1022	945	953	993	993	947	1052	960	1036	977	943	1017	993	965	956	957	1013	943	994	979	998	1045	998	941	993	984	987	976	954	936	960	986	931	970	970	927	986	982	929	981	978	1008	979	978	975	1000	992	977	976	960	1021	1023	980	941	954	931	958	947	960	1035	908	1015	925	1017	1023	975	1098	998	973	1006	1026	1016	1028	1001	1022	973	963	947	971	1001	998	980	994	999	1019	990	964	1002	988	1027	956	972	989	998	977	972	986	910	988	933	961	1058	990	1004	1031	1014	959	1008
25994	21634	24236	29495	21654	10682	566	436	397	400	406	327	375	342	342	346	385	344	364	330	324	362	329	339	311	328	350	356	334	360	330	284	324	324	340	348	345	314	331	340	371	333	328	316	277	333	295	289	332	307	330	342	320	327	362	349	304	313	361	318	339	333	359	335	355	323	321	304	339	361	367	374	333	316	288	311	311	311	313	337	355	341	316	325	350	343	332	322	321	315	320	308	313	324	319	333	304	311	316	328	377	302	315	329	285	340	338	336	271	322	307	330	328	304	314	325	322	304	347	290	329	319	334	309	334	312	336	334	362	349	335	338	338	300	314	341	337	278	319	313	349	322	353	343	315	340	337	322	336	313	306	299	345	323	318	302	332	321	341	335	294	325	336	342	298	327	345	334	295	318	286	330	300	309	299	310	316	308	331	311	308	327	333	325	312	332	297	339	331	323	349	321	318	320	304	312	296	333	334	352	345	311	301	343	316	303	316	339	328	315	292	331	301	334	318	336	332	297	321	323	345	353	324	288	343	365	333	347	341	334	327	327	335	327	323	376	343	344	290	311	339	329	356	298	332	361	309	346	335	361	336	347	309	325	331	312	299	300	356	337	326	291	325	321	327	313	329	303	312	325	301	288	303	335	294	337	319	335	285	304	325	320	327	296	334	338	318	352	349	334	330	318	320	324	325	311	374	308	273	310	296	305	307	359	322	342	320	334	311	298	332	311	334	325	325	332	302	318	301	292	349	310	337	327	357	327	344	338	336	325	296	350	346	323	295	327	325	335	335	315	323	314	341	332	308	333	361	338	327	337	356	298	312	317	332	322	334	334	303	317	295	348	326	342	360	337	328	294	292	347	338	306	316	307	322	334	345	318	313	298	311	302	290	340	334	338	300	326	352	310	317	318	294	337	291	325	317	310	313	308	302	349	328	317	319	320	287	303	309	320	311	307	337	318	297	342	320	295	324	269	297	345	353	351	275	316	303	320	339	359	317	325	329	314	320	307	357	378	331	318	337	346	342	321	324	336	338	318	326	322	328	324	314	336	315	347	338	318	304	326	296	270	302	310	285	339	350	337	322	332	328	288	351	332	299	341	316	309	314	323	357	316	346	329	358	336	354	315	312	307	308	330	326	379	341	318	312	353	338	285	327	320	329	343	330	301	313	344	338	336	305	297	348	300	305	303	310	336	335	330	314	337	351	303	351	351	336	291	315	310	314	364	336	340	332	323	325	300	322	326	304	337	340	325	359	304	339	332	339	339	299	377	345	347	318	289	337	303	343	332	336	339	310	351	332	315	368	313	324	345	308	275	342	317	337	295	331	314	351	321	295	312	342	273	302	315	302	324	316	300	329	325	353	342	328	324	316	361	319	331	352	334	323	369	300	337	309	324	335	273	299	328	355	320	334	350	304	344	333	334	358	322	326	295	315	324	344	321	317	302	335	295	317	345	323	354	328	320	335	318	339	302	294	330	323	301	329	346	343	315	273	331	351	309	317	335	318	345	322	335	277	301	322	366	306	296	316	333	296	342	342	349	314	312	309	323	303	356	354	333	329	302	301	333	318	330	359	316	316	350	303	292	330	336	347	343	345	321	298	311	351	287	326	326	360	321	302	313	309	307	326	339	353	335	325	331	322	327	308	311	300	323	315	305	321	329	294	321	334	337	340	349	322	350	318	333	303	356	332	296	364	334	343	346	352	324	295	335	326	336	333	346	376	305	341	328	310	318	299	319	316	339	295	309	350	328	389	348	306	314	300	292	318	324	349	339	309	288	298	331	311	346	320	345	368	320	308	329	294	324	348	318	290	288	323	327	348	331	299	326	334	320	348	310	326	306	324	333	320	360	336	344	288	261	329	332	357	310	324	374	340	363	342	329	317	357	347	326	312	333	301	354	332	302	290	333	335	325	322	329	319	332	337	316	322	301	342	331	313	345	336	295	325	299	345	322	346	351	319	369	344	297	329	325	323	308	328	326	322	327	355	338	309	332	320	332	353	336	288	331	389	303	304	334	324	311	329	341	316	317	313	364	307	342	330	314	350	318	358	337	320	320	351	321	334	323	331	307	323	315	307	345	354	304	281	302	360	369	327	335	365	343	321	319	286	329	325	319	352	314	326	325	358	339	331	341	303	340	315	337	318	352	314	303	305	321	341	344	320	341	344	356	334	330	307	308	330	298	306	333	310	345	328	322	327	333	299	333	323	345	329	331	352	347	325	362	302	349	318	324	316	338	313	354	329	323	323	334	341	348	312	327	304	334	305	331	310	326	320	375	294	318	305	383	351	354	319	369	325	309	315	349	315	344	316	313	344	352	340	322	319	301	313	315	335	322	328	351	319	321	319	327	313	341	357	330	317	324	318	340	295	344	300	327	288	343	308	325	318	326	333	343	344	339	289	313	314	341	341	326	348	360	323	317	334	336	325	339	346	326	318	346	325	323	310	314	350	323	318	344	311	365	334	325	329	317	305	330	359	302	322	335	300	315	313	293	342	326	314	359	323	307	349	332	347	322	332	318	355	357	364	356	361	336	337	298	307	319	347	363	337	352	347	293	334	368	318	344	317	307	277	315	326	333	329	365	288	309	309	350	337	355	307	317	325	344	351	345	331	336	324	372	335	317	325	299	326	325	298	326	362	308	323	346	316	351	307	358	323	354	307	359	305	341	299	335	354	331	320	318	336	331	341	335	312	301	348	333	335	297	327	343	310	351	346	315	315	349	315	337	321	310	289	329	302	303	310	309	314	362	343	316	339	308	328	374	333	320	325	326	339	338	337	341	304	298	312	358	321	336	313	315	303	330	325	310	336	330	334	321	314	323	318	333	363	316	307	322	323	336	327	349	365	357	330	321	331	275	333	330	345	293	344	336	300	331	334	295	337	325	321	360	308	335	324	351	310	291	300	355	321	346	325	307	308	308	327	289	284	348	326	374	329	344	329	311	344	336	331	328	365	319	290	323	314	326	335	332	332	333	301	353	325	296	319	300	312	346	339	348	317	344	302	350	308	345	322	332	319	309	346	326	324	294	333	330	307	306	343	341	331	343	301	300	355	319	327	323	335	336	349	358	330	307	324	304	319	341	314	319	326	322	280	306	338	344	332	338	341	306	299	371	335	316	342	321	333	331	322	293	333	296	313	364	301	286	324	299	333	336	320	326	307	309	307	292	315	323	306	319	305	332	366	305	305	345	315	342	306	339	311	296	331	330	359	338	335	384	339	313	338	315	318	341	334	370	337	318	309	354	327	302	354	348	313	342	309	324	287	306	313	300	364	338	327	294	292	352	350	323	322	313	347	324	327	322	304	313	338	352	315	304	307	311	323	360	370	305	307	352	341	302	308	360	366	321	318	347	342	331	318	312	325	288	345	339	330	370	310	318	329	308	322	310	307	346	335	337	323	348	294	343	321	388	328	326	298	287	318	293	307	317	297	305	285	340	314	361	375	324	318	324	319	319	307	352	327	352	322	316	328	304	371	327	350	352
4588	2014	1206	884	730	714	747	716	683	712	734	676	676	693	720	701	718	713	744	707	689	629	724	733	680	725	712	687	693	714	685	722	698	736	684	683	688	722	674	708	710	703	688	686	684	660	665	685	699	664	700	724	713	680	709	663	688	706	690	627	682	725	712	707	697	669	698	701	710	705	709	666	680	668	733	715	701	700	709	632	696	692	696	666	690	710	698	682	639	664	653	640	661	739	689	636	675	670	711	687	708	690	690	707	763	691	682	683	677	668	707	686	671	741	706	719	713	684	694	673	664	660	712	678	713	696	681	703	680	687	713	694	687	749	685	653	700	689	676	734	747	700	681	718	669	703	701	686	703	702	727	675	664	692	731	686	720	718	702	713	710	681	692	706	713	687	692	726	666	671	688	681	726	700	725	683	628	690	695	681	692	691	667	710	682	669	662	671	698	687	671	704	679	692	722	684	688	681	715	714	650	687	698	699	701	639	659	713	694	683	705	739	676	656	689	736	725	653	701	717	678	708	715	677	698	701	699	657	666	664	691	663	692	691	735	744	704	669	693	714	726	659	700	720	688	720	707	668	689	733	683	683	728	661	702	704	701	663	721	671	692	750	668	697	722	694	703	705	724	691	695	731	682	728	705	675	710	682	712	715	679	677	717	673	653	721	644	703	701	711	655	651	714	742	744	751	730	661	670	659	673	626	688	700	695	678	682	685	654	683	718	669	684	735	680	660	725	664	662	710	675	735	697	695	721	739	670	719	713	691	695	684	600	705	736	637	712	716	652	707	703	663	636	735	725	694	703	694	642	697	681	696	675	715	722	678	687	741	708	720	713	705	714	652	663	724	671	668	672	710	692	695	718	710	735	714	645	664	715	651	708	705	750	788	680	667	687	701	704	724	719	713	700	707	703	720	734	690	668	681	734	718	689	695	724	696	759	724	714	691	725	729	717	700	679	697	713	706	681	690	659	705	701	731	716	685	683	722	731	705	665	725	735	743	700	686	703	731	645	687	682	640	699	725	651	745	663	675	680	679	626	685	721	680	731	716	667	660	715	673	699	718	729	643	644	706	720	647	659	764	708	693	708	647	738	723	689	674	707	697	697	686	671	670	748	712	692	710	709	636	704	704	673	730	726	692	706	667	682	709	736	657	700	722	691	693	678	722	706	682	647	700	678	714	718	683	698	660	686	687	723	766	664	685	730	694	705	663	686	681	716	689	671	690	715	655	725	658	648	699	632	723	701	766	722	707	705	688	736	702	669	654	660	673	710	646	660	697	706	686	689	626	755	753	687	677	686	726	677	706	688	702	687	671	710	720	688	745	688	694	677	729	701	653	690	648	715	661	685	729	725	708	635	728	683	700	681	695	682	717	648	696	680	660	688	684	718	720	734	728	671	708	733	710	697	686	638	685	693	710	688	694	716	764	742	677	695	690	687	721	697	731	729	724	715	723	718	667	692	716	673	677	730	753	682	688	663	671	717	728	736	725	669	653	703	680	717	721	676	722	708	685	670	684	719	746	666	690	758	713	673	700	686	688	681	669	693	652	730	701	688	684	700	705	730	693	698	653	728	697	662	708	714	703	717	688	702	647	733	722	631	707	735	666	682	676	704	699	703	733	695	664	691	691	743	702	734	683	652	679	723	716	655	670	691	702	651	676	667	765	698	695	697	690	632	680	730	662	676	672	703	711	677	672	696	707	681	664	688	656	717	688	689	693	735	667	688	689	743	732	641	651	679	688	727	673	684	704	657	715	725	675	713	731	652	722	713	690	665	698	686	696	708	724	658	679	673	644	691	686	664	681	732	718	690	682	727	715	707	724	709	670	669	677	672	692	685	724	643	662	657	707	652	687	703	710	667	663	712	700	749	634	691	740	672	690	721	662	673	719	670	709	651	778	632	696	705	709	706	623	706	704	686	677	699	738	712	711	704	700	694	715	683	763	751	713	676	651	702	680	697	705	744	712	715	718	744	660	694	735	725	712	672	656	685	721	747	708	640	660	724	695	698	699	688	708	667	663	707	664	707	697	701	727	703	673	675	734	698	680	718	701	675	698	721	714	692	675	677	683	671	726	696	713	714	678	693	700	692	668	688	684	632	689	690	724	711	695	716	670	708	706	698	687	751	716	670	699	695	647	713	722	720	707	729	636	677	736	702	647	706	677	730	681	719	723	648	733	685	676	733	636	697	666	692	713	661	696	719	731	664	725	668	677	723	742	704	734	711	690	726	660	699	661	718	741	732	651	707	683	708	685	712	687	670	700	634	688	691	725	714	664	699	733	717	710	716	685	692	698	711	763	700	731	703	727	691	704	716	732	666	725	644	688	705	704	690	667	670	708	711	642	678	718	624	704	707	720	715	717	688	737	676	687	690	683	723	735	692	665	728	707	675	675	666	731	698	708	694	689	673	679	691	731	721	686	694	699	678	706	686	669	671	692	729	657	723	739	742	718	730	677	677	680	662	663	666	683	706	689	682	719	727	720	672	681	712	676	632	649	658	638	690	727	688	725	709	683	683	678	690	727	689	744	706	674	711	673	727	738	689	681	745	701	697	691	695	686	653	736	666	684	707	710	702	677	696	677	685	702	682	642	671	695	714	666	695	665	690	697	719	704	681	703	668	708	690	704	707	678	692	711	651	649	674	680	711	704	723	740	704	639	723	690	706	719	720	741	698	674	745	667	721	722	696	683	693	696	720	713	658	692	689	729	668	697	728	730	688	679	636	705	680	698	695	682	684	711	697	677	698	688	691	709	698	690	651	712	685	684	657	680	678	727	668	652	685	702	691	677	698	673	710	662	649	704	674	726	659	748	708	707	718	698	688	653	673	705	619	656	672	697	701	705	724	674	706	665	690	691	696	705	747	697	717	736	684	690	701	692	736	710	693	687	709	737	719	701	663	709	679	659	728	701	650	644	630	737	696	674	710	700	720	679	678	702	735	654	702	669	746	716	715	687	712	660	745	692	708	694	688	725	681	677	700	697	673	633	698	661	675	698	694	660	713	737	702	759	708	654	661	689	679	682	720	702	656	682	717	680	737	692	704	647	653	730	663	710	666	691	689	715	735	684	684	740	688	723	708	671	664	658	636	649	645	704	684	713	657	661	710	710	709	660	679	676	743	700	676	691	670	735	691	687	698	663	701	720	687	683	715	710	713	702	645	689	680	706	681	671	728	711	675	720	695	737	710	676	715	660	704	641	673	643	696	722	669	703	780	741	720	695	731	677	678	688	730	625	690	720	693	738	713	714	716	694	669	670	682	648	660	704	734	736	635	687	719	680	704	692	728	716	717	710	716	667	716	695	670	658	670	716	697	659	680	669	643	707	719	676	720	698	719	703	687	667	697	689	710	692	714	695	664	710	692	689	678	673	674	697	667	681	716	728	686	709	699	692	712	733	733	708	727	704	620	705	643	714	639	678	666	751	686	691	706	686	665	698	672	728	668	730	701	703	723	696	692	685	702	716	722	731	703	696	720	684
25279	21634	24690	29068	21636	21656	10204	399	320	234	239	223	195	194	193	220	208	180	175	194	168	178	156	167	178	176	189	186	165	170	184	166	154	161	160	155	143	162	142	181	162	143	161	159	170	162	146	152	147	189	171	131	150	157	168	161	146	133	140	152	164	153	160	156	170	140	153	154	183	130	156	139	159	170	154	167	144	154	157	156	145	133	140	172	165	164	145	158	158	141	147	137	157	161	164	176	161	145	158	127	160	145	146	171	151	161	154	172	143	145	154	146	177	136	146	156	139	147	146	167	170	137	135	131	163	158	165	161	135	158	155	138	151	165	170	165	149	131	159	156	137	161	154	153	144	157	155	153	171	145	131	134	186	160	145	152	144	148	144	142	182	155	138	160	153	160	159	154	161	159	153	160	140	145	119	161	146	156	178	148	158	143	148	174	148	165	150	156	165	162	189	185	153	151	155	151	156	144	155	161	156	174	174	154	141	164	151	168	141	130	137	171	153	164	167	142	171	152	145	152	165	157	154	150	137	142	137	147	167	140	148	164	173	137	160	147	147	162	149	151	149	159	150	173	160	171	157	147	142	164	125	142	140	168	156	144	164	156	156	160	146	154	158	147	163	161	151	161	145	174	141	172	130	161	165	163	145	159	143	136	153	182	151	186	159	134	181	152	141	147	132	162	144	143	152	131	178	152	146	132	135	165	168	169	173	160	152	172	153	164	171	164	134	136	138	178	155	155	141	155	163	168	188	162	136	157	144	147	158	181	147	154	171	172	171	160	164	179	160	149	168	190	147	171	172	148	126	171	164	171	170	137	170	168	147	156	166	160	126	139	159	143	156	148	151	155	155	159	157	162	143	157	153	148	153	143	153	147	152	162	158	161	137	157	146	151	140	156	143	151	168	125	138	169	146	131	145	133	132	142	180	156	180	172	151	153	161	152	157	146	157	156	151	158	156	151	152	153	156	164	160	167	151	141	130	139	159	176	137	146	126	170	154	132	169	169	185	156	172	160	158	137	150	159	159	162	167	145	122	148	135	169	145	162	142	148	151	157	155	156	168	148	140	164	125	142	159	145	140	153	154	153	145	154	167	146	173	167	126	161	173	162	154	143	167	169	148	167	161	178	161	145	190	153	140	158	157	139	150	146	145	169	145	153	175	159	157	134	149	133	159	168	152	151	139	157	183	214	177	173	161	165	142	147	152	129	144	155	158	116	126	161	179	151	150	137	167	156	145	142	163	172	152	130	176	149	139	177	170	168	144	165	166	159	147	147	179	158	161	173	169	170	155	140	150	153	152	146	162	145	156	143	127	151	154	133	149	159	135	144	166	138	153	141	178	135	155	163	154	156	168	144	148	150	148	145	151	154	163	155	172	139	164	166	154	142	149	160	158	143	172	158	137	171	173	160	142	141	151	143	150	166	162	156	160	177	155	161	134	148	150	149	153	152	132	168	170	160	168	139	148	156	172	158	156	155	139	139	132	161	164	153	173	167	181	139	161	162	162	162	153	150	166	177	140	127	156	162	166	146	162	155	161	154	164	145	161	159	152	154	159	152	156	163	141	167	149	151	165	161	153	157	174	181	167	151	145	153	152	182	145	142	159	149	148	165	188	168	155	135	127	156	139	151	137	146	163	142	146	147	149	129	147	149	189	160	141	149	144	160	168	165	171	129	139	126	147	155	165	154	138	141	152	157	145	138	153	133	142	168	161	161	142	136	146	142	134	151	178	145	163	153	168	133	147	148	140	148	156	142	135	163	136	160	153	175	151	158	157	178	152	164	142	150	159	155	155	151	155	135	174	178	133	153	153	167	147	137	161	150	167	157	179	161	168	148	143	165	173	179	142	148	156	157	178	147	158	143	159	149	152	157	132	135	157	159	149	162	142	172	157	140	165	139	148	150	157	149	132	149	163	161	161	177	169	170	157	143	138	157	128	178	148	152	156	149	137	186	159	135	165	148	170	158	136	164	136	163	158	149	167	167	153	164	145	134	159	135	140	173	141	152	163	146	143	164	144	171	161	161	150	159	154	144	167	147	155	142	152	131	152	121	129	162	155	118	143	150	144	170	159	148	174	158	129	168	136	177	172	149	169	141	135	156	149	149	158	162	187	147	150	157	145	177	148	159	151	142	163	163	156	137	152	164	154	155	133	165	160	136	163	136	156	152	156	166	129	154	162	141	130	172	155	124	149	173	148	162	154	163	167	160	157	159	146	148	166	145	157	152	153	141	152	174	159	171	130	140	157	136	173	145	128	161	151	162	142	165	165	148	151	153	136	138	155	178	167	148	166	120	186	138	168	147	113	152	157	141	138	160	161	162	162	154	123	158	148	136	150	140	150	167	162	138	176	129	140	144	166	143	167	148	137	151	158	175	158	140	138	143	132	163	148	135	170	161	164	160	170	145	129	174	164	148	172	160	143	139	142	148	146	134	158	150	151	140	158	157	135	179	163	160	135	134	163	180	164	184	154	148	154	173	142	155	141	179	168	154	158	143	133	154	172	134	175	161	145	124	166	162	152	161	159	151	175	166	156	142	167	146	157	160	163	156	142	154	149	158	143	134	165	152	152	141	183	129	146	152	142	161	139	133	150	168	134	153	167	160	155	156	160	142	165	133	167	145	173	148	137	157	140	141	158	154	149	162	185	148	153	159	171	128	185	146	140	141	169	157	133	181	147	156	151	157	160	166	144	129	150	166	156	147	129	163	143	149	168	158	173	165	159	132	144	145	151	150	143	145	153	139	167	147	179	142	173	151	140	164	164	175	156	158	142	141	165	159	154	162	174	147	157	150	152	143	153	146	161	162	163	162	177	139	135	147	153	144	148	167	153	142	154	167	160	187	163	149	144	145	141	163	146	174	137	145	148	159	142	136	173	171	159	172	152	154	149	153	159	163	131	125	175	151	163	175	160	163	148	159	146	152	140	141	159	145	150	183	159	154	160	192	133	168	158	149	135	146	166	183	142	142	145	137	151	136	141	167	146	161	127	146	133	144	150	145	142	165	156	133	157	143	139	166	152	154	152	142	152	146	122	139	187	152	171	146	164	140	154	151	125	133	145	148	155	152	177	156	163	142	135	154	156	161	172	137	147	150	149	168	175	159	143	159	139	135	150	155	172	146	147	144	156	163	167	176	124	136	153	148	129	177	149	166	158	141	151	132	128	161	171	132	163	162	152	147	145	152	160	161	180	183	129	160	146	123	150	141	144	153	145	132	152	159	155	165	161	160	149	168	165	141	153	139	158	143	142	138	183	146	152	154	145	165	133	130	164	154	159	145	150	143	143	135	151	146	182	144	152	145	150	151	143	192	146	138	149	155	171	152	164	182	149	164	171	151	158	170	164	160	143	146	160	133	162	148	165	159	161	134	130	163	163	160	161	141	153	149	159	160	137	173	154	165	154	145	166	179	167	159	156	147	144	132	144	161	153	154	164	134	148	146	163	148	107	135	162	160	155	182	130	164	167	151	159	159	150	133
4193	3106	1289	752	556	486	386	423	395	411	388	422	389	349	418	381	374	370	382	371	401	371	356	372	371	374	396	369	365	352	365	366	362	342	372	381	343	371	413	400	372	359	394	400	382	390	369	365	396	383	385	388	391	402	358	372	370	348	386	372	383	369	391	387	365	358	360	354	408	366	375	366	364	341	361	386	363	411	392	333	349	397	333	352	397	380	338	381	404	360	374	362	352	350	374	353	344	391	394	350	372	374	365	393	381	346	387	374	319	391	366	392	440	342	341	364	368	360	380	374	383	357	395	381	380	363	386	351	376	338	423	350	389	390	380	360	378	367	369	393	374	347	365	395	359	385	364	374	371	370	362	374	386	370	362	397	385	388	405	334	363	386	372	368	357	347	335	364	388	349	376	382	370	386	388	385	350	388	386	389	350	393	337	364	385	364	336	370	374	376	406	341	370	343	370	350	372	366	397	392	366	387	352	371	331	337	374	365	346	371	397	372	355	383	335	387	360	408	391	389	359	395	386	354	381	396	404	371	439	342	390	362	383	382	378	361	371	399	353	370	373	351	338	342	398	335	367	389	442	397	406	354	366	363	358	401	362	359	377	356	381	363	379	383	405	343	360	368	374	364	364	358	364	349	382	348	322	396	373	380	391	362	334	379	397	399	390	393	365	372	381	364	387	354	363	375	395	391	382	343	360	362	366	341	363	357	405	375	370	383	354	380	360	357	388	360	371	362	362	379	351	344	375	354	419	343	334	368	366	354	361	418	376	394	347	361	385	381	379	326	374	364	395	409	409	373	400	356	375	356	341	380	381	373	385	352	368	335	336	354	376	363	378	380	415	370	403	343	352	359	397	373	365	378	348	376	398	362	371	355	367	375	395	369	397	370	370	352	336	396	348	358	382	411	374	355	379	371	387	375	354	378	398	357	341	392	346	359	425	344	372	357	408	397	375	369	385	370	390	378	350	405	367	380	359	362	379	376	389	351	361	378	355	411	346	355	358	430	391	355	356	363	322	392	392	381	366	370	354	374	356	343	352	338	345	381	419	357	372	393	363	366	374	358	375	396	350	384	395	373	396	408	389	339	353	363	359	372	384	374	364	370	363	367	363	367	373	371	380	353	368	383	360	381	348	380	375	361	386	386	379	366	345	356	378	355	367	339	396	403	326	385	373	387	362	360	371	357	355	360	358	378	372	388	357	376	377	382	400	374	378	377	391	375	348	334	405	342	377	386	434	381	376	371	380	355	355	360	380	383	381	375	376	379	349	370	357	371	389	382	335	379	372	365	356	404	372	355	394	373	346	379	303	380	393	371	379	357	375	362	362	373	323	369	393	383	393	366	370	368	377	384	369	377	404	397	353	362	383	393	371	362	356	376	354	375	340	403	366	348	385	395	403	398	333	356	353	404	354	355	353	390	365	391	367	385	329	373	353	388	350	363	417	367	362	366	378	380	358	364	369	408	362	345	392	362	353	365	342	360	386	327	391	364	350	358	372	392	357	372	355	364	373	411	399	368	398	392	353	346	380	391	401	358	414	335	370	354	396	342	385	333	375	391	391	350	380	413	384	402	378	379	377	380	355	358	371	377	394	396	394	354	359	359	354	350	369	357	388	367	344	372	336	349	389	328	386	362	370	359	351	392	401	358	390	353	395	373	325	370	368	356	372	391	371	357	380	371	371	370	362	361	387	400	357	367	350	375	364	364	356	354	351	363	381	353	396	418	386	360	353	384	344	377	365	370	340	376	372	430	395	347	356	342	368	339	392	355	379	371	360	377	420	364	349	388	389	357	345	363	356	382	390	368	346	405	370	366	368	389	376	352	342	374	377	357	390	377	382	377	369	368	364	366	345	357	391	356	364	377	377	350	355	342	363	350	402	372	396	388	340	368	357	380	371	370	375	357	366	351	379	359	370	361	383	332	376	356	330	387	370	362	387	389	371	359	375	383	368	364	383	378	329	385	354	356	363	354	360	377	393	397	354	369	368	360	350	368	395	381	364	396	395	374	410	372	334	363	380	400	370	378	365	381	385	386	350	383	345	370	372	383	367	406	362	351	362	380	376	359	334	394	404	359	391	388	377	394	355	373	346	401	356	370	384	374	331	378	407	367	361	355	353	370	361	356	404	428	380	356	355	390	371	386	365	366	347	391	364	341	395	384	392	380	404	371	385	371	403	379	371	386	392	374	368	418	363	344	386	347	390	384	378	362	379	369	362	397	365	345	352	336	391	362	346	363	347	391	364	385	402	358	387	356	393	382	410	372	400	391	358	361	380	375	359	334	333	369	374	387	398	347	375	418	366	363	402	388	376	335	373	364	372	373	384	422	400	365	395	375	384	343	381	361	381	388	389	333	353	372	371	376	401	391	379	393	356	361	407	378	344	360	341	360	355	383	374	389	364	383	361	402	386	348	390	367	404	372	344	377	367	373	388	340	373	369	381	370	343	374	363	344	381	381	380	410	382	380	346	414	374	375	367	355	358	378	353	386	371	374	358	363	364	370	396	374	388	389	353	378	366	384	352	413	365	373	360	370	385	359	366	407	403	364	400	366	393	369	372	372	347	402	373	356	409	370	378	354	365	397	375	386	363	357	374	348	369	373	380	358	340	375	373	370	360	384	363	412	353	345	375	363	352	337	352	358	348	376	356	354	415	364	356	393	372	370	336	372	363	340	367	389	353	378	355	395	382	356	366	412	351	384	376	348	408	358	346	391	351	343	362	363	371	348	395	374	392	392	370	369	340	362	395	347	384	388	382	395	359	378	376	378	368	364	358	382	374	363	360	355	415	359	349	344	351	349	378	365	365	360	336	378	358	352	370	347	400	374	368	360	357	357	340	387	364	401	351	385	340	356	364	366	369	364	367	350	401	357	388	393	333	355	362	401	376	363	396	370	401	364	388	357	384	366	384	380	385	401	327	405	362	388	386	399	366	348	366	350	372	369	331	372	378	392	366	348	381	349	373	389	350	363	383	362	393	344	404	375	393	419	373	366	371	345	380	387	401	342	346	413	348	378	411	343	394	359	382	369	385	403	367	380	349	353	348	367	366	392	368	361	358	361	381	340	379	393	367	372	412	351	376	349	360	390	365	404	358	373	387	355	379	348	339	375	378	367	370	378	350	329	371	320	362	388	381	371	403	348	384	365	369	386	371	350	374	380	375	365	332	372	352	360	383	336	388	402	390	376	343	378	345	419	361	354	345	362	349	393	368	364	347	390	374	379	382	388	366	405	378	363	377	356	356	401	355	376	363	378	389	391	384	383	386	359	361	378	393	402	398	362	388	378	377	352	366	360	360	363	376	369	388	379	394	358	385	352	369	387	376	374	369	346	390	396	341	385	392	326	342	370	385	355	359	360	353	375	413	365	383	360	375	395	361	368	392	341	368	388	372	425	363	384	368	363	392	351	403	357	397	337	356	390	347	373	395	340	406	401	373	396	392	362	361	350	372	374	370	384	400	339	368	393	372	355	358	384
34079	15588	2670	587	551	451	467	526	506	465	459	468	475	472	479	490	476	451	487	442	449	484	505	452	465	489	476	503	456	478	468	471	460	478	487	478	483	473	467	465	496	495	438	473	483	465	482	486	480	442	522	498	470	449	448	492	510	503	480	458	466	505	448	447	436	442	494	470	467	451	474	503	458	485	487	462	474	481	458	453	500	472	535	458	471	488	431	469	461	481	501	515	493	464	498	472	503	449	514	506	467	483	465	480	461	462	493	452	467	507	506	494	458	460	505	508	504	463	473	445	470	451	459	500	463	445	481	431	465	505	482	468	475	442	409	487	509	463	489	510	509	486	485	501	450	468	464	454	481	509	461	477	445	462	454	469	452	490	470	458	463	444	480	477	461	466	442	473	478	498	483	471	479	491	453	460	492	471	484	482	501	548	472	478	508	493	412	469	455	438	479	474	512	504	452	493	446	431	481	458	470	434	488	475	461	475	462	452	482	471	479	482	476	465	430	468	455	490	475	456	476	473	440	484	469	482	478	435	513	436	455	429	471	469	517	483	485	485	488	438	453	478	437	489	477	435	458	493	464	475	478	513	511	471	495	463	454	488	482	505	504	482	469	463	469	500	459	474	527	423	522	496	459	460	440	473	447	471	475	440	440	476	433	432	450	506	488	477	500	449	462	440	474	476	444	466	494	446	465	436	441	428	487	491	506	497	536	457	486	495	484	444	470	480	440	433	458	525	473	464	440	472	481	478	484	483	458	496	430	473	493	461	485	501	486	472	452	462	485	483	480	492	469	472	477	490	511	475	503	492	457	433	447	452	484	491	509	482	489	423	481	465	491	487	517	440	497	500	471	447	490	462	466	523	444	482	466	477	450	462	439	465	390	486	454	484	483	429	467	425	486	471	439	446	459	471	437	457	490	446	484	489	432	508	488	468	437	410	463	486	462	450	524	502	432	457	492	490	474	467	465	491	457	472	477	491	456	493	507	470	462	474	458	475	473	469	454	489	493	491	445	490	469	470	478	467	474	484	486	469	471	468	466	479	494	434	528	465	477	445	506	433	497	500	513	491	495	464	426	497	436	461	440	507	495	460	410	470	470	445	491	454	476	452	461	478	441	463	492	467	440	469	510	469	452	466	500	474	458	487	479	445	491	437	463	485	433	437	454	463	461	493	467	484	484	461	451	498	448	490	431	452	463	490	439	455	485	474	488	469	484	496	491	444	451	488	510	488	473	419	456	457	489	465	449	505	445	495	444	473	472	458	457	449	396	464	458	450	476	502	493	474	467	446	472	437	483	510	519	478	490	480	483	451	472	486	456	481	483	486	468	443	448	470	445	477	472	502	507	459	465	472	449	454	466	458	428	497	490	456	504	452	448	508	495	456	455	455	456	423	456	502	460	471	423	484	479	485	545	467	484	471	463	488	482	458	480	486	459	465	460	466	480	463	450	508	467	461	460	499	466	433	477	494	432	464	477	493	493	480	458	450	477	482	489	458	474	481	484	462	469	464	525	481	464	461	489	456	505	525	495	448	466	496	460	454	489	500	479	446	510	491	491	449	431	508	435	464	477	474	458	511	486	501	469	456	480	453	439	453	476	501	507	475	484	460	448	451	464	490	436	502	458	462	473	511	462	459	489	460	496	500	465	458	484	494	480	478	493	433	446	448	516	475	492	455	494	463	418	511	493	464	475	487	501	459	446	455	497	506	471	494	488	463	497	474	465	484	442	470	452	508	456	511	470	522	472	476	453	460	505	457	469	432	458	505	467	500	484	413	461	475	444	435	467	492	450	467	448	437	458	478	444	459	455	469	447	496	487	434	470	437	462	452	444	491	470	446	472	464	467	478	477	449	450	444	463	459	487	447	426	420	464	460	469	466	492	456	459	431	481	473	495	452	492	453	445	497	476	513	498	439	457	421	485	472	497	453	455	467	485	512	431	502	508	499	498	466	540	460	463	469	497	491	449	528	469	468	431	471	459	503	497	497	459	459	453	489	470	486	494	449	467	461	455	480	480	486	498	458	496	477	501	447	506	477	476	501	453	485	458	464	453	470	488	478	493	486	506	478	486	509	443	464	476	474	473	487	436	514	467	467	471	482	458	465	504	476	472	488	454	531	477	445	460	474	480	448	479	471	475	433	489	440	464	434	481	459	451	452	510	488	493	492	467	455	503	435	507	488	448	472	480	464	512	511	461	451	474	473	552	475	475	490	482	485	459	480	491	469	455	483	506	484	453	502	517	464	459	442	486	468	449	450	481	445	481	455	461	445	504	482	420	469	476	427	467	486	497	480	460	456	466	450	502	444	494	454	471	478	526	478	465	524	503	515	466	422	483	430	413	469	484	454	474	471	459	459	464	471	473	517	447	467	463	455	469	466	433	518	480	463	442	504	467	446	474	517	429	446	442	434	457	494	439	519	481	505	479	447	495	504	451	462	458	460	511	442	488	486	502	497	454	497	479	457	500	495	430	464	461	445	488	433	406	437	487	502	507	500	452	474	488	491	501	508	470	478	460	470	447	445	467	449	444	473	503	499	495	513	498	516	469	477	498	468	475	463	470	489	470	460	465	510	492	483	482	470	487	476	473	487	467	452	488	458	471	498	496	481	506	451	459	457	461	490	470	446	511	457	431	485	482	514	451	442	456	470	495	490	506	451	479	462	492	417	488	480	447	475	506	442	456	454	468	458	493	480	501	444	504	455	452	489	492	458	443	432	441	483	498	463	447	455	468	470	471	464	441	472	437	440	471	461	425	457	499	534	490	491	448	542	480	490	494	447	467	460	486	456	491	493	456	464	478	482	416	448	450	426	448	490	488	448	496	476	449	462	504	488	473	487	416	463	456	526	475	466	436	473	462	438	476	500	481	456	492	458	494	440	483	473	468	448	479	459	460	482	486	528	480	471	490	486	471	461	507	504	497	506	444	467	469	465	487	493	457	503	477	472	469	505	473	490	516	481	475	487	463	413	499	478	505	411	496	463	494	526	479	472	437	482	483	436	442	466	457	488	527	503	476	471	432	503	507	506	450	510	501	469	472	427	486	464	460	479	472	440	510	479	458	402	479	482	446	503	477	443	504	501	463	469	402	461	470	423	494	478	512	492	474	495	472	475	521	453	521	501	478	454	489	468	485	495	425	467	453	463	515	471	475	461	447	492	470	479	520	503	464	448	442	488	482	485	476	449	458	463	480	472	473	482	442	452	467	455	489	480	508	494	498	452	498	445	462	472	483	483	493	488	450	482	466	468	451	475	448	477	467	447	473	517	465	499	463	510	450	465	491	472	468	482	493	504	440	507	451	452	484	434	470	442	423	430	413	472	463	497	473	442	467	448	445	457	451	469	483	486	457	460	512	497	466	480	474	461	483	514	477	486	500	471	452	454	522	508	446	452	473	476	479	438	454	437	505	475	485	506	458	464	466	469	456	485	502	456	496	452	471	472	435	493	512	470	448	474	445	459	453	488	478	479	447	473	432	490
8296	1052	985	960	958	987	952	999	974	1005	1035	969	1045	998	972	1041	979	982	943	1028	955	1033	990	986	952	976	978	1009	1019	1001	988	1002	973	926	1001	989	985	964	953	971	987	969	1000	959	999	960	1030	996	977	973	977	943	1035	967	940	961	1023	1016	1028	975	969	917	981	1010	995	1006	969	990	1001	991	1025	1005	990	991	1014	1029	933	980	1012	976	1005	954	997	961	972	946	1045	1011	961	980	972	953	1031	979	1011	977	1000	961	994	979	919	981	963	1031	1016	974	1028	1004	983	974	999	960	991	958	1079	947	1015	912	920	930	961	978	1008	992	1000	1019	997	1033	1038	972	967	991	978	970	1004	956	1043	963	1003	963	953	992	934	955	941	997	994	1007	978	983	1007	1004	996	1057	933	996	997	1021	963	946	989	950	1001	1013	941	953	961	941	937	978	983	1001	977	976	984	934	987	996	1016	957	940	1016	981	1012	945	1020	990	1043	976	963	1017	959	945	1015	965	989	940	1022	956	992	998	1044	966	1053	1004	983	955	989	962	970	998	965	1027	937	976	993	924	956	1060	916	981	994	1020	962	995	996	989	947	994	997	960	993	968	964	1029	947	1008	998	963	1019	993	955	967	987	1000	954	1028	985	1006	959	971	1004	980	991	1061	973	994	1008	985	947	978	968	986	995	986	981	963	954	969	1012	989	957	992	942	1017	993	1057	945	1002	1008	1000	1021	1015	938	1000	989	978	1007	989	974	970	960	941	990	991	994	976	990	935	1021	949	1020	965	1006	971	1032	962	989	971	983	993	961	1001	957	965	1042	949	1035	1020	953	989	1005	963	991	968	943	995	963	1005	1035	969	989	959	1036	938	1005	948	955	1028	990	985	996	944	1007	1045	966	1035	1013	997	958	1053	974	962	955	1012	1022	1006	933	980	974	986	1017	926	944	1010	988	985	964	951	1025	1019	1003	1012	932	1044	966	977	958	979	957	981	979	992	1005	1019	1032	967	936	989	992	1052	997	988	935	999	965	974	910	1016	1029	989	1044	976	933	952	996	969	999	1035	988	921	981	990	985	974	1008	1004	1015	970	935	1033	969	941	973	980	1043	966	964	964	966	939	953	1051	988	991	987	1003	987	956	1009	971	996	979	971	970	1022	998	980	1010	1014	995	1042	1033	1024	982	1015	1009	966	942	975	1020	984	925	1013	1020	978	977	968	990	976	991	965	995	1005	979	946	892	982	1000	1007	1017	969	1013	1014	974	1009	951	982	979	1010	948	945	983	1022	991	1015	986	968	957	991	982	1041	960	958	963	1024	1015	1016	917	952	1030	1029	967	962	974	1010	1033	1029	996	968	1019	951	998	995	943	998	1036	1021	951	974	1088	998	1000	984	967	974	991	1017	922	949	961	951	958	1064	1007	949	998	983	958	979	935	982	985	1001	988	972	955	1006	980	978	968	1017	943	942	957	1037	1025	979	968	987	993	976	977	1001	1023	976	995	966	935	1005	952	972	1001	978	1004	1009	982	1032	950	1088	1003	944	995	1008	942	911	946	1010	963	964	1020	993	991	1003	965	1000	983	981	1018	1016	972	972	956	1007	961	1028	991	981	947	945	989	969	976	990	1013	1039	1007	997	931	1001	965	1008	983	1005	957	982	969	956	959	988	936	970	978	982	966	1015	1002	978	997	977	1018	960	969	1028	958	997	1005	988	951	963	1009	964	982	935	956	981	964	971	946	986	961	961	979	975	976	1013	1006	987	945	977	988	986	971	1000	965	1003	967	1015	998	1000	1026	992	947	966	967	1004	987	1004	1024	997	987	955	988	960	970	979	1012	929	1008	910	930	945	1001	972	914	1013	991	1043	1038	971	976	1055	1024	995	979	977	1003	1022	1043	1012	951	1031	970	1009	928	974	980	1012	955	974	964	961	980	983	991	1005	1018	998	1004	986	959	976	1002	997	987	963	934	1005	1024	885	968	991	975	986	999	1001	976	940	981	969	969	971	1002	920	936	984	1015	978	1000	963	956	951	956	1016	1017	1011	1029	1003	940	1007	985	1039	996	993	982	1031	1020	967	1005	996	967	968	980	1026	951	988	979	1001	961	991	977	1007	962	981	957	963	977	996	1022	1008	1039	995	1013	1043	959	963	1002	1022	966	995	984	1008	981	985	990	997	951	959	936	955	1013	916	1013	1004	981	1002	963	984	962	932	1021	964	943	948	964	954	983	1058	965	964	969	998	999	1010	1019	991	983	965	988	980	1020	963	984	933	1041	983	951	934	963	960	963	1014	980	986	982	939	1048	920	989	928	986	965	1007	964	1041	973	947	982	918	921	945	961	967	998	1015	952	986	1003	945	936	998	978	1016	969	950	988	1009	976	1022	967	969	959	993	948	996	1007	979	1026	997	960	1001	961	975	1038	986	912	1054	1011	934	1001	953	989	979	1014	976	991	1039	963	997	1021	950	974	953	1004	1000	969	1023	970	990	952	976	960	989	940	971	1010	1010	999	1012	945	966	980	985	946	949	946	979	1003	989	980	936	1000	940	935	974	1012	961	943	976	985	1032	976	996	1022	986	989	966	945	938	943	958	1007	989	1004	972	1023	1016	987	1011	949	965	987	1038	1008	1029	967	982	1018	934	985	967	930	975	980	1027	973	951	1036	970	943	1008	965	967	928	937	972	980	975	985	935	954	996	950	1048	1023	1009	1034	1001	1021	938	1009	981	976	960	963	1004	1014	974	1014	1044	989	1024	944	946	982	921	929	990	1007	936	1006	962	1006	939	940	1023	980	989	1002	1025	993	1012	1029	935	946	959	1024	965	1036	1035	949	1048	934	989	924	964	978	971	909	982	990	932	984	974	973	968	1006	955	1023	954	962	972	996	963	1006	996	965	1020	990	985	941	987	1000	967	951	960	1066	952	959	941	972	955	975	997	1023	940	1013	1036	976	1009	1001	1018	1019	1024	1002	1010	976	986	979	967	994	947	985	924	1022	974	984	967	993	1027	961	1001	945	954	953	1013	972	1009	999	993	978	1007	967	985	1014	959	981	1032	970	963	1002	995	983	956	1009	949	1062	1003	1018	979	1013	971	920	1002	936	968	1023	982	1004	953	981	970	1005	1015	959	1022	1004	980	1027	969	1034	940	972	1051	1055	1007	991	969	1014	1017	1014	1007	943	1017	988	975	941	1027	948	975	970	979	1002	998	1001	998	1021	946	960	990	961	977	949	1008	947	977	1035	930	965	1010	1003	937	990	985	943	926	978	963	948	1001	999	976	969	943	1014	992	989	982	962	957	948	1055	973	1009	969	977	1013	992	1055	1019	1001	1022	962	934	978	979	957	1028	996	984	977	966	1043	994	972	1014	977	958	1015	953	972	985	966	1021	978	959	1035	947	974	1022	1013	943	975	976	996	1017	1018	1062	1001	1019	963	986	942	928	1015	1011	996	968	1027	993	996	999	1043	977	1025	975	977	989	1012	973	1013	974	1013	1003	968	964	961	926	975	998	988	969	1033	1003	954	957	940	971	1018	996	999	943	999	1004	993	1064	1036	975	995	1030	999	1001	1035	936	973	954	982	984	986	986	1031	950	1037	998	967	1014	1006	1008	976	993	1025	992	980	974	952	953	969	992	1053	1023	990	1016	968	967	987	962	1001	1047	999	979	1000	971	942	1038	916	998	949	892	946	964	1008	966	981	1054	965	971	960	971	969	1065	1022	971	970	1011	1029	947	973	1007	960	967	966	1026	1011	996	971	1006	973	987	964	992	952	1017	980	1008	989	1003	1046	994	995	953	979	1009	974	996	954	959	931	974	1021	997	950	993	1012	997	931	998	994	954	991	1015	924	975	1019	974	1007	1007	989	1012	963	962	965	953	1015	967	913	989	997	975	1011	1050	1006	996	975	996	975	913	973	934	983	998	944	914	1020	982	1009	996	992	976	999	1011	969	1002	978	998	989	992	986	1006	977	1023	990	1007	936	916	1055	906
26090	21676	24295	29570	21691	10871	595	462	414	336	399	362	337	341	342	364	338	347	345	381	303	311	327	339	342	356	331	333	357	306	336	316	290	327	340	335	334	306	360	342	306	318	315	309	355	332	351	345	298	339	299	311	302	291	351	347	314	343	365	303	330	329	327	337	319	305	360	315	334	348	340	306	286	295	323	315	331	309	346	327	311	311	331	337	325	339	320	334	335	335	323	322	286	313	320	320	315	323	321	331	325	326	332	356	304	305	297	313	341	334	342	312	330	375	325	331	344	326	300	313	322	306	342	330	307	345	318	325	286	347	317	304	322	317	355	341	345	344	305	339	307	306	311	333	348	308	324	374	313	354	338	346	305	313	317	319	324	314	351	318	324	325	328	363	312	331	310	299	342	303	323	322	336	319	326	352	276	299	308	328	324	321	301	295	343	352	317	303	308	311	308	335	349	323	340	367	344	314	319	338	319	341	325	322	327	301	311	296	336	322	330	319	352	299	337	340	308	293	316	325	326	316	306	347	324	362	308	345	331	323	322	346	328	331	342	302	308	343	308	347	343	320	325	302	319	312	349	325	319	281	336	321	359	356	330	352	320	270	303	317	300	309	298	351	329	320	348	304	346	313	314	334	290	328	289	329	315	307	291	306	323	353	315	356	324	322	321	326	276	331	328	329	337	333	325	325	323	359	308	330	327	322	329	318	323	332	336	333	320	331	332	349	366	350	307	317	367	348	301	309	328	331	337	340	333	310	326	357	330	336	331	303	341	313	326	327	324	363	356	340	317	328	346	358	335	308	279	307	298	339	353	324	318	331	357	307	292	364	343	305	338	313	340	351	323	308	333	327	336	334	298	352	350	328	341	313	335	321	349	316	326	300	331	326	340	363	351	350	312	312	362	328	290	322	318	322	346	325	333	352	332	340	330	315	350	338	335	281	306	320	339	345	340	361	282	347	351	362	320	315	320	305	338	353	342	325	335	344	336	349	345	346	320	343	382	320	295	310	343	351	313	315	348	292	320	274	333	304	335	354	348	356	302	315	306	345	326	333	327	318	352	319	330	339	336	368	316	328	328	345	334	334	304	349	341	311	337	335	335	330	332	347	342	355	347	308	354	330	326	342	315	346	338	336	319	314	344	311	334	325	343	344	346	372	361	335	298	307	347	319	333	312	383	289	328	342	337	318	328	315	341	321	319	355	311	336	303	321	323	321	334	353	307	306	353	337	273	337	346	331	293	336	316	316	357	301	330	322	351	348	297	293	307	313	330	322	353	366	332	337	347	305	305	321	333	333	310	339	319	362	327	337	320	334	325	312	318	332	345	307	355	309	329	357	319	345	322	322	335	315	303	322	321	327	295	345	317	332	311	360	304	335	313	300	345	308	345	335	338	345	321	339	296	319	340	304	349	331	345	301	316	295	322	319	312	319	316	362	338	335	309	330	336	325	323	300	299	339	346	321	327	324	363	337	348	329	320	292	323	335	336	313	334	322	299	340	337	377	361	304	314	315	331	307	292	359	326	308	318	346	316	339	337	330	291	370	306	379	334	289	324	307	360	333	299	312	313	297	344	325	329	317	335	317	337	313	333	352	348	326	322	338	338	341	353	298	339	340	348	325	305	289	289	316	331	320	316	332	353	348	330	307	338	321	334	324	346	363	312	325	335	332	337	357	317	268	328	348	317	300	308	318	321	322	316	344	336	337	362	340	310	329	317	266	342	355	359	344	317	317	306	321	362	357	302	374	321	305	323	295	301	314	331	301	360	299	343	331	308	338	318	342	331	323	335	305	329	312	322	341	327	327	312	350	311	355	371	308	341	335	341	355	312	360	332	332	344	323	338	323	350	350	341	348	373	327	344	307	338	340	314	325	343	327	343	312	344	300	342	309	313	331	299	313	356	345	316	296	335	368	335	334	305	295	319	348	314	311	304	321	323	340	322	318	327	331	335	298	353	330	288	306	333	318	341	299	324	346	366	338	308	346	339	356	328	329	323	358	344	327	347	315	309	330	338	309	337	313	330	336	340	287	344	340	328	334	346	327	318	335	323	321	361	305	322	319	310	293	318	296	319	325	297	334	344	351	335	332	315	351	284	301	302	318	324	336	354	316	346	320	296	317	334	306	342	312	313	369	272	301	345	341	334	339	339	337	326	303	326	336	336	300	322	314	342	309	338	340	290	308	385	331	347	341	303	340	313	311	311	333	333	317	356	350	334	339	310	301	312	301	338	334	302	315	328	336	348	344	314	351	324	294	340	331	311	339	308	320	347	311	368	334	307	316	337	340	304	311	352	330	327	322	322	329	295	330	305	316	286	352	316	298	314	320	326	376	350	352	323	339	324	312	322	334	358	299	325	316	326	313	323	313	308	326	326	351	312	301	370	318	316	303	353	366	328	298	372	339	290	282	331	317	356	300	387	353	335	309	352	304	357	304	336	328	347	329	293	338	346	326	358	330	342	360	339	334	342	319	316	361	307	306	319	339	380	284	327	322	298	332	303	331	310	281	324	332	356	342	323	349	357	322	322	307	304	335	327	308	308	330	302	328	316	330	342	324	325	309	334	320	324	323	328	296	336	319	342	314	327	347	349	310	321	299	306	331	319	340	333	285	310	334	343	325	313	292	326	319	333	359	332	333	358	308	335	310	278	312	337	395	349	326	331	318	330	320	331	336	326	319	320	327	336	290	324	325	320	316	296	331	326	337	331	361	315	331	324	314	332	357	316	296	292	328	278	317	333	313	352	341	308	283	318	331	316	356	338	375	317	334	330	334	298	356	321	314	325	328	324	339	326	314	309	293	337	342	341	301	302	345	302	360	364	304	344	370	326	308	337	320	358	314	341	320	327	340	314	348	316	336	317	305	340	333	348	285	334	328	313	306	338	326	308	324	332	332	359	362	350	319	313	343	337	328	317	312	307	308	313	316	300	308	361	319	313	318	355	340	354	313	349	332	331	348	331	308	327	334	334	349	336	359	312	323	326	319	319	305	331	340	335	331	342	335	317	338	331	315	307	307	319	368	335	294	314	307	354	305	338	319	321	323	304	315	359	316	359	335	330	340	349	358	320	316	324	285	304	295	330	355	293	331	316	341	338	322	308	358	312	315	319	289	331	332	293	325	287	305	285	307	333	313	331	339	315	334	287	307	307	329	360	296	295	328	324	304	335	362	329	342	331	313	340	322	334	313	352	319	334	349	325	288	316	325	322	276	312	296	310	355	314	317	323	355	332	316	325	285	332	293	302	298	349	323	305	316	329	330	363	355	318	334	337	327	334	350	338	347	321	323	276	300	329	311	369	325	328	357	307	341	336	316	309	349	360	340	313	337	333	345	304	320	311	334	297	322	358	345	304	330	334	292	329	345	326	308	361	338	322	305	345	343	340	335	337	314	328	313	344	336	312	328	286	321	347	294	326	350	330	320	364	367	355	302	303	314	334	335	340	318	317	336	325	339	358	320	324	341	330	318	312	331	314	330	296	331
4600	2137	1144	911	760	740	744	738	734	706	722	750	723	726	685	667	725	687	694	686	732	694	721	727	748	717	727	758	675	679	692	703	698	716	704	655	667	705	711	697	696	699	683	738	722	673	706	698	731	680	679	753	684	650	691	722	719	685	654	734	712	671	695	709	684	750	694	711	733	730	698	693	728	693	709	714	703	679	657	706	688	714	686	710	723	717	694	693	717	716	715	761	726	743	673	697	698	709	679	715	740	708	714	701	662	739	653	712	742	697	652	738	702	716	734	678	714	656	700	707	674	671	678	683	670	721	738	709	683	683	712	682	740	691	713	702	618	673	687	728	693	697	704	670	720	747	698	671	680	753	681	670	682	709	677	688	665	703	669	699	707	726	645	640	689	683	707	697	711	686	707	724	703	649	680	628	695	712	689	678	697	706	691	686	706	686	695	692	704	677	735	669	678	705	653	700	667	686	671	714	682	662	759	708	725	740	685	713	724	723	708	671	652	720	714	703	699	675	690	718	704	717	690	749	698	711	707	689	655	718	666	708	712	669	747	638	700	662	704	694	716	665	672	702	669	676	674	725	688	671	656	679	714	709	679	666	698	671	727	640	697	708	725	661	699	643	682	692	662	613	715	690	664	680	758	712	714	698	702	704	655	721	674	700	706	692	645	701	722	712	686	708	685	715	718	636	667	690	734	697	684	706	634	639	692	692	694	703	704	704	680	706	651	657	673	701	685	722	674	661	673	672	713	673	741	723	722	686	746	684	718	687	731	684	667	695	736	740	709	696	719	703	654	699	693	692	668	771	723	690	695	678	718	692	656	698	669	679	704	695	679	688	698	677	693	711	658	651	723	689	667	707	705	641	687	651	663	687	675	648	681	674	674	707	696	687	729	710	695	700	706	706	689	665	724	734	700	694	655	734	718	681	701	731	696	715	665	667	708	664	689	683	712	679	708	707	726	700	701	672	693	698	705	721	674	662	685	689	756	743	749	712	692	716	673	646	668	657	715	700	748	686	711	680	744	700	729	676	699	695	716	752	671	700	666	721	710	706	657	692	684	737	682	689	697	675	699	704	661	696	672	703	699	738	656	659	692	705	679	686	660	734	767	691	717	695	671	745	689	702	671	669	676	701	690	689	659	690	694	684	689	669	652	694	719	719	708	630	754	710	694	759	684	690	720	709	673	659	677	730	713	686	631	704	679	691	732	660	711	682	654	677	652	662	723	680	697	681	775	665	698	687	701	707	667	712	710	668	691	710	655	698	690	695	742	693	686	699	704	702	699	664	660	708	697	695	717	698	699	641	676	660	682	659	740	731	670	727	728	756	733	683	690	663	694	702	651	691	694	678	679	682	713	655	679	681	703	744	699	685	671	678	693	687	724	713	703	702	703	696	681	646	721	705	684	649	705	667	687	734	722	665	664	705	691	680	710	687	688	679	709	726	726	684	671	681	640	716	772	706	700	717	665	711	687	697	687	678	620	686	697	727	686	689	697	698	718	659	731	681	688	725	738	670	689	704	677	698	741	664	677	736	656	696	715	695	681	731	715	698	665	714	651	706	658	729	688	754	698	639	699	661	711	742	696	674	692	684	702	731	700	698	666	694	650	715	652	690	695	712	720	723	658	705	701	732	707	701	683	700	715	729	704	651	691	718	679	727	719	676	746	744	695	690	660	679	660	680	689	633	701	642	691	724	698	689	664	689	686	680	685	697	702	703	703	703	685	670	651	679	711	662	734	704	665	726	662	700	733	708	715	677	650	747	665	722	673	711	731	676	684	694	671	691	690	733	708	667	676	688	678	678	708	710	690	662	731	733	678	677	718	704	704	644	716	697	690	713	687	663	668	730	697	729	727	708	678	708	680	717	685	685	664	718	703	689	734	710	730	701	717	668	649	697	698	707	719	687	693	683	704	678	716	668	683	694	668	731	685	724	703	683	692	672	762	668	693	716	721	665	689	688	719	695	702	709	668	667	688	636	726	692	688	648	665	677	698	678	691	665	665	690	722	650	704	708	719	682	669	709	663	680	737	641	714	704	655	664	695	696	715	661	671	701	706	735	700	702	710	623	695	684	686	647	678	675	694	678	787	727	691	701	689	710	703	692	708	677	721	684	678	687	703	680	710	719	629	676	701	710	664	698	709	708	671	698	745	646	723	696	678	734	710	692	729	721	714	728	665	678	644	682	661	700	715	743	710	669	687	703	682	699	690	687	693	714	686	698	698	666	695	691	725	718	708	705	726	708	715	767	702	694	668	710	661	632	656	734	706	713	712	727	671	682	671	695	723	694	667	670	681	720	691	715	697	643	653	703	701	708	704	674	715	675	650	696	692	672	692	696	709	701	635	670	685	736	680	654	696	684	776	688	708	694	685	689	700	684	713	693	718	708	710	719	697	686	684	730	688	700	669	711	742	714	706	679	714	684	674	690	698	689	713	700	659	714	703	679	722	744	632	736	663	720	713	711	709	693	683	659	680	717	689	731	709	672	708	712	709	708	721	676	676	676	648	703	676	690	729	712	690	700	671	726	660	662	699	715	727	728	737	657	695	718	702	644	693	727	690	685	690	706	706	675	731	702	704	714	692	697	745	664	683	678	678	693	661	702	623	684	689	705	700	656	688	699	685	730	711	677	735	685	686	676	664	714	718	687	710	652	688	742	720	726	704	707	756	687	699	723	668	689	734	685	614	679	722	714	641	649	673	685	713	678	724	729	728	671	717	731	715	694	693	706	696	646	704	680	717	648	692	721	743	715	686	735	709	678	705	717	686	658	726	633	696	668	688	715	711	675	764	714	680	715	730	672	676	712	733	694	654	697	730	657	670	665	708	701	699	687	671	675	690	667	681	668	690	688	651	726	671	673	733	697	716	674	694	739	679	695	718	687	721	704	708	669	708	679	695	688	700	705	698	719	691	728	707	733	649	691	678	681	684	697	736	716	732	672	676	692	717	724	674	692	710	728	683	697	706	689	701	701	674	686	722	676	693	691	725	692	738	699	749	679	711	675	688	699	670	622	733	690	688	668	690	687	736	677	673	676	694	718	641	693	656	726	738	671	720	709	729	688	681	721	728	694	715	706	703	700	692	679	700	702	689	726	754	707	705	666	679	695	662	706	697	689	750	659	656	705	708	676	736	687	715	651	700	702	707	680	678	697	715	677	707	706	703	699	734	672	692	737	696	682	672	725	671	662	705	664	696	670	707	685	687	691	686	688	671	696	664	731	692	685	676	677	723	674	661	724	680	687	671	703	654	690	680	703	703	714	696	668	709	712	651	682	704	653	659	707	675	666	712	685	692	714	720	615	667	721	696	675	685	658	686	688	660	723	692	678	659	702	724	723	742	746	716	709	703	722	653	653	697	701	698	693	684	649	651	702	711	719	726	682	714	722	665	652	685	708	724	707	703	691	715	662	669	701	681	699	712	679	744	684	701	724	700	677	706	689	669	662	707	709	671	722	709	665	683	666	684	714	702	668	657	706
25219	21646	24733	29081	21647	21670	10158	415	277	248	241	230	224	187	164	186	171	164	171	169	197	175	177	156	190	207	164	165	155	147	156	158	181	183	142	161	178	165	147	159	169	149	138	128	163	177	152	139	152	152	156	146	132	149	142	168	151	185	193	169	147	156	154	156	160	150	149	151	177	151	144	168	162	169	154	145	143	139	166	134	146	139	119	150	155	163	168	141	161	169	166	149	165	166	185	147	142	144	163	155	141	139	166	159	178	165	134	184	158	157	169	169	162	163	134	166	182	140	137	161	153	122	161	154	177	135	161	168	174	142	153	161	151	161	158	156	151	166	161	181	147	159	154	150	154	139	140	170	168	158	165	129	148	180	158	164	175	142	154	156	165	175	131	153	143	156	144	171	163	155	160	153	154	146	142	147	167	141	157	163	168	153	160	170	143	131	173	161	141	171	160	164	146	138	140	148	157	160	176	175	136	150	140	140	151	182	148	169	130	125	169	157	148	149	142	136	151	160	137	145	167	158	151	147	172	142	157	140	162	146	147	161	173	141	159	167	178	162	161	163	136	145	135	157	154	151	162	138	154	153	153	155	152	137	156	165	138	136	176	133	153	152	166	166	159	161	190	158	140	164	130	162	160	138	161	146	143	160	165	153	157	146	155	172	125	147	155	153	164	140	170	150	154	128	158	137	134	155	156	156	168	167	146	165	167	157	162	146	151	165	124	180	164	150	160	181	136	171	144	159	138	131	176	190	169	157	152	142	163	153	161	155	141	146	160	142	146	138	120	139	173	164	166	158	147	139	165	150	165	170	160	123	173	151	166	139	150	164	149	150	169	157	189	156	182	141	139	136	148	162	157	168	152	150	176	139	137	152	144	151	146	151	154	163	134	163	132	158	174	164	140	158	133	176	141	136	147	152	140	151	140	165	173	133	146	154	138	149	164	163	147	154	146	177	156	161	148	168	191	149	151	159	138	159	149	159	167	173	142	141	144	141	148	158	169	137	155	158	143	156	147	167	144	139	147	165	157	163	160	140	157	173	150	138	179	165	164	149	139	154	151	177	137	160	153	166	139	165	174	134	140	154	151	147	125	155	166	167	143	144	172	170	154	169	161	155	164	153	176	147	164	179	165	146	137	160	161	152	150	163	134	152	153	154	152	156	168	142	186	166	168	181	152	154	170	138	159	150	143	147	169	155	130	140	171	157	152	157	169	141	164	155	122	176	176	138	155	141	184	167	153	149	133	145	156	166	148	137	164	164	152	159	138	155	156	149	160	165	167	148	143	148	159	154	152	148	146	147	165	162	147	126	159	143	144	145	152	168	151	175	145	145	168	149	161	146	167	171	142	136	128	142	153	147	154	158	160	174	155	155	143	161	168	181	161	131	150	133	141	144	157	166	141	147	128	161	165	159	143	128	153	143	154	152	159	161	164	162	159	168	146	139	163	150	176	176	161	144	133	155	141	159	157	145	156	180	122	169	141	161	139	172	139	146	138	169	168	155	162	157	147	150	175	158	184	156	151	171	180	185	150	141	164	123	155	159	162	176	136	156	179	171	160	158	146	122	150	174	147	142	175	145	162	132	144	154	146	133	151	152	149	164	143	129	154	143	135	163	163	153	170	109	157	136	176	161	135	142	152	153	137	154	132	178	152	161	152	156	162	129	163	166	150	175	151	174	148	132	152	160	149	150	159	152	147	180	167	147	165	137	166	143	147	152	157	152	134	149	172	150	166	169	153	148	184	166	161	166	153	139	140	161	156	130	154	159	161	157	146	148	183	161	160	153	148	147	163	137	146	158	139	168	150	139	162	159	137	162	142	145	136	166	145	138	147	150	135	154	157	161	148	150	165	160	133	159	145	182	140	166	151	150	137	155	153	118	154	148	147	152	161	181	169	137	151	137	137	178	154	141	134	162	156	155	149	164	157	156	154	173	180	165	165	157	150	147	166	135	183	171	165	181	139	170	195	171	161	148	150	166	157	164	130	133	126	142	144	165	150	160	132	125	159	132	157	151	153	157	137	155	141	176	158	156	135	172	153	161	167	192	143	137	162	172	150	167	140	145	154	157	131	156	152	142	169	169	140	152	169	178	141	155	146	163	141	146	163	143	172	138	159	135	150	140	166	158	134	139	153	147	133	144	147	155	178	157	149	152	144	146	154	138	155	172	165	181	150	139	141	158	168	160	163	175	157	154	185	150	155	137	169	161	154	177	152	166	140	144	163	162	158	173	151	170	161	165	151	152	186	149	140	147	168	119	151	164	167	177	173	145	145	147	149	176	144	133	149	156	134	167	163	166	151	140	144	139	145	129	147	170	170	130	180	145	155	156	157	147	176	155	173	155	134	148	139	156	160	146	141	157	137	144	163	160	150	146	149	155	165	183	174	151	153	140	154	159	158	160	139	157	153	146	147	128	175	158	174	165	154	162	188	168	150	146	130	161	155	176	141	145	145	141	150	142	158	157	187	158	124	158	163	141	148	162	152	148	161	165	146	176	155	150	130	136	144	172	159	159	160	146	147	142	167	157	147	160	135	151	151	175	161	167	163	151	174	153	155	164	143	168	145	151	120	183	158	164	154	152	142	135	155	161	162	153	145	146	166	139	157	150	161	143	156	156	136	145	158	159	164	169	141	192	163	151	142	157	152	190	150	137	136	134	130	168	165	142	163	158	142	171	146	158	144	159	160	127	166	136	137	175	147	160	153	152	148	156	175	174	161	140	171	158	140	148	160	152	156	148	155	166	164	128	141	167	149	157	153	160	161	165	150	182	152	155	136	173	184	155	137	171	133	180	144	175	149	170	173	146	163	152	161	153	150	168	138	149	135	137	154	148	133	144	134	145	146	168	149	153	142	142	174	164	156	141	169	175	160	168	124	160	158	155	160	161	176	128	140	162	133	142	159	145	162	153	151	143	165	181	168	168	176	153	142	168	175	135	133	147	178	167	126	168	166	137	157	166	155	162	152	151	130	166	171	134	169	139	179	154	138	151	154	136	150	158	139	147	158	139	138	153	153	173	141	152	162	156	183	144	167	147	170	128	135	168	152	156	173	143	166	192	158	161	139	131	190	150	183	163	143	145	168	156	143	138	172	161	138	163	175	143	154	165	164	160	134	142	132	159	169	151	144	144	158	168	144	158	138	179	149	153	128	171	151	154	143	169	155	172	168	163	169	155	149	146	159	157	139	155	175	147	159	141	157	135	143	154	140	137	159	154	136	150	175	166	171	130	168	175	155	155	140	151	159	133	145	160	140	161	165	145	135	174	151	154	142	149	167	150	127	153	153	166	146	157	153	161	168	152	152	161	160	149	145	153	151	144	144	150	156	167	169	167	187	159	146	131	171	170	143	146	152	165	140	151	188	152	151	139	146	159	182	160	166	150	182	158	149	152	150	141	181	173	172	135	146	166	123	155	153	157	153	176	149	150	160	153	143	137	148	183	165	136	152	179	164	168	144	141	153	140	174	146	170	152	139	168
4056	3003	1335	734	544	497	431	377	390	416	387	386	409	375	407	364	359	421	352	407	376	388	416	348	397	372	371	364	374	371	392	362	376	359	373	388	350	350	391	354	356	365	397	386	349	371	367	352	379	364	363	393	333	387	367	340	386	385	388	369	405	400	370	370	360	354	370	382	389	407	431	397	376	359	357	391	343	397	350	354	367	351	371	360	381	382	365	363	382	355	389	340	355	373	364	383	400	361	377	412	326	337	386	362	348	346	359	370	398	352	366	368	372	359	389	371	379	359	392	397	347	383	364	368	390	366	367	406	388	394	389	386	398	391	355	359	382	363	371	377	350	347	366	413	370	373	386	361	357	386	375	353	367	390	378	382	376	373	367	360	378	377	353	374	376	335	406	361	428	397	389	383	381	370	370	408	406	376	354	365	355	355	365	375	368	401	360	334	380	356	378	362	403	368	363	412	369	392	357	386	348	367	413	361	367	377	362	343	354	366	354	357	372	396	366	346	368	357	346	413	325	374	381	371	379	360	341	355	369	389	382	412	377	362	356	401	411	376	384	347	378	331	401	367	355	371	339	400	369	365	371	371	387	372	412	367	383	394	427	361	387	337	351	387	365	368	350	370	401	357	374	358	332	379	378	376	363	353	359	367	380	382	382	354	360	379	363	349	371	392	374	367	389	349	392	379	402	331	347	330	364	332	363	409	365	378	381	394	334	342	386	392	377	390	369	424	382	399	346	407	365	371	363	351	355	355	363	360	371	396	379	351	424	400	341	431	386	358	380	384	364	356	395	362	376	393	371	397	387	345	357	364	384	381	365	329	353	340	359	357	380	356	356	390	366	373	382	357	391	376	368	381	381	359	333	361	412	368	347	349	393	374	387	357	361	373	384	352	362	392	357	363	344	375	379	360	355	353	410	369	361	377	340	368	383	367	354	338	380	397	397	384	342	361	336	361	373	381	372	384	395	354	378	349	343	387	371	349	387	364	379	388	380	382	352	355	356	388	390	368	373	371	394	392	385	392	379	369	341	370	392	391	383	354	348	352	375	383	380	386	386	399	379	351	369	345	383	384	398	389	372	415	353	341	400	378	360	384	366	372	379	376	407	368	370	378	374	370	378	374	350	375	378	390	392	335	392	370	392	377	362	326	367	382	359	348	363	361	368	368	384	374	370	352	377	351	363	399	399	359	367	364	362	325	392	369	367	358	331	389	396	362	365	387	380	370	370	390	362	384	325	417	393	365	363	370	379	370	346	373	381	388	384	370	361	369	370	351	364	397	387	328	344	373	362	366	394	401	344	405	355	369	400	390	380	395	393	414	374	349	390	361	346	373	385	350	344	367	365	391	408	350	388	399	376	368	388	376	374	376	389	386	348	364	378	375	382	362	403	375	317	381	356	359	359	362	396	373	343	342	363	380	355	396	377	351	368	374	384	342	347	362	341	353	356	381	356	365	379	365	355	355	351	385	365	345	346	377	373	357	396	335	352	363	395	344	336	362	355	360	359	382	349	340	375	384	350	379	312	383	364	347	377	377	389	373	379	346	352	332	384	363	391	387	391	379	357	365	335	374	355	336	361	373	383	403	402	381	366	333	356	344	351	372	354	405	392	379	364	354	370	362	381	383	328	384	392	333	382	389	355	384	364	389	381	358	373	374	393	399	367	399	352	368	352	329	358	344	370	363	355	377	382	366	357	342	381	364	390	375	356	362	383	429	389	376	349	344	406	383	357	363	357	401	364	368	364	401	353	394	348	414	353	360	389	356	352	392	389	383	361	366	398	397	371	366	392	376	366	407	343	338	358	374	419	373	316	363	357	430	345	404	368	374	357	390	372	397	340	344	387	367	403	371	359	349	354	352	367	390	363	359	391	369	371	406	395	361	375	354	342	390	367	393	383	364	351	346	371	380	360	388	340	362	393	353	368	401	379	368	387	390	402	330	364	376	357	389	366	376	367	378	380	346	343	389	364	372	352	390	393	366	348	388	410	375	409	371	373	397	371	396	380	390	340	346	351	406	376	347	391	359	345	401	396	383	383	376	375	357	337	341	351	372	358	367	354	354	352	389	378	371	383	398	367	372	383	382	365	356	356	378	384	376	380	351	348	342	362	357	352	377	402	360	359	365	394	374	366	374	342	386	354	374	380	360	377	348	358	362	376	360	388	349	396	371	396	368	403	381	370	372	384	356	368	361	380	360	358	371	405	393	360	399	373	391	360	371	390	363	391	366	373	357	357	414	360	400	351	389	384	367	323	349	367	360	396	383	380	362	374	352	358	419	395	368	388	397	343	372	373	404	360	391	360	408	363	347	372	371	380	333	358	411	380	412	370	368	373	380	359	364	353	356	368	364	345	390	347	389	369	388	387	340	348	355	356	374	374	382	352	368	409	381	369	380	427	369	353	395	376	376	393	346	387	358	377	369	362	383	348	382	343	331	373	379	348	325	385	407	321	371	353	371	374	374	344	367	389	358	386	352	342	387	357	370	386	368	374	370	386	358	376	389	368	346	362	358	376	351	386	377	365	378	381	368	363	372	364	328	379	382	357	418	383	342	365	384	372	360	371	384	373	401	369	366	386	380	373	364	381	348	349	337	353	361	378	337	363	333	368	327	367	395	376	343	355	382	344	389	365	376	371	395	367	373	383	379	402	363	388	344	338	346	382	392	351	354	364	350	354	376	379	366	376	369	383	377	370	386	344	358	352	388	351	366	372	385	398	374	374	387	396	408	361	359	365	352	348	393	370	366	373	342	387	414	383	397	384	339	376	380	371	395	427	374	359	390	406	364	364	339	383	396	366	387	347	378	380	367	378	354	342	403	355	383	367	357	324	357	386	382	393	399	388	365	380	378	395	359	363	383	377	363	365	350	390	356	356	371	378	356	383	381	374	347	405	371	376	387	403	345	402	368	351	362	330	389	351	366	403	360	370	373	362	395	392	389	359	364	395	393	326	386	380	392	412	382	366	365	340	367	366	343	409	378	367	395	337	382	374	351	336	349	407	400	320	363	333	376	357	399	376	376	383	377	380	348	387	363	391	354	373	383	361	380	357	370	391	388	367	342	339	370	363	364	399	386	374	369	402	405	387	390	386	382	401	391	354	403	362	364	360	369	344	390	399	359	382	373	365	354	374	371	361	361	364	361	390	357	376	344	388	363	376	344	385	384	383	407	338	365	360	344	376	358	406	382	358	370	397	353	390	384	407	365	388	375	353	409	363	375	341	382	353	371	387	364	364	386	343	357	364	347	359	401	394	361	407	365	391	365	350	376	377	349	341	406	343	363	355	404	354	396	356	383	365	365	337	366	350	361	345	354	361	359	340	372	377	364	396	377	350	375	343	372	323	344	373	359	374	372	375	392	358	375	368	399	391	371	386	314	365	344	375	398	361	385	396	360	389	387	390	359	371	383	398	360	361	342	381	334	386	348	341	376	364	382	346	392	389	357	373	369	342	404	365	370	399	365	359	391	371	366	375	397
34232	15508	2699	571	534	499	479	500	520	496	470	455	454	485	516	455	526	462	435	489	501	483	480	474	462	446	477	441	482	473	514	503	514	461	477	459	485	490	472	483	478	466	461	462	446	458	505	469	445	468	460	467	469	487	495	480	469	481	443	472	465	437	445	508	492	444	481	425	474	454	497	429	469	442	493	479	458	525	463	450	488	464	486	504	457	459	493	457	494	472	434	420	431	495	483	505	517	508	464	479	481	486	460	454	504	475	502	447	499	490	461	454	478	491	457	459	481	480	472	457	479	452	476	498	494	477	464	434	415	427	501	444	487	453	467	452	417	487	501	474	466	461	472	488	440	455	455	478	497	472	462	456	472	472	479	491	495	448	477	472	485	476	479	446	497	465	474	486	494	474	495	460	491	443	473	491	441	453	544	502	442	495	449	440	452	494	436	502	484	426	452	445	489	485	477	457	489	466	479	446	472	475	492	494	455	446	457	481	470	474	470	473	458	498	482	463	489	448	489	478	455	517	492	470	419	464	459	476	483	467	445	477	455	478	495	487	455	477	474	488	452	466	482	493	535	492	498	462	518	467	462	477	487	426	449	451	483	508	476	489	468	518	457	487	470	482	444	477	486	499	426	460	530	435	444	484	451	459	487	509	494	436	434	480	461	466	486	460	480	435	497	487	437	467	470	475	480	497	473	499	483	494	484	448	445	434	480	498	446	491	475	439	479	477	449	474	469	513	493	470	476	511	414	495	484	474	500	499	470	478	407	459	476	479	461	501	471	514	459	453	472	482	466	484	481	506	485	481	471	473	478	490	498	446	500	461	453	480	448	448	461	472	478	481	442	456	487	456	485	511	524	498	486	484	477	500	445	455	466	473	505	477	459	435	503	502	454	477	456	480	449	446	495	510	486	448	461	479	449	431	470	479	487	484	477	485	468	466	466	490	479	480	530	438	471	478	440	475	453	511	451	487	512	478	484	478	445	473	484	461	486	478	500	463	467	513	533	461	481	517	509	434	489	488	487	470	454	460	478	454	444	464	509	461	437	496	475	470	460	428	463	459	426	482	502	446	468	460	473	489	439	469	467	456	494	498	473	462	419	485	443	470	438	476	491	429	442	490	455	496	441	488	476	473	442	501	478	493	486	515	465	439	481	487	470	439	455	513	486	457	464	433	439	466	457	490	512	470	479	480	484	458	504	464	491	499	446	445	459	457	468	476	459	502	501	488	438	479	439	497	454	504	474	490	491	501	468	458	492	481	450	429	459	414	496	416	471	485	479	485	460	520	480	482	458	486	460	480	411	474	496	461	472	477	481	509	493	463	469	486	474	473	473	460	470	473	496	477	455	447	481	486	486	513	456	486	486	462	481	496	416	503	467	477	473	442	459	482	465	466	470	457	488	459	501	503	490	438	470	469	458	505	469	467	463	463	502	497	460	507	487	466	482	454	487	462	511	449	460	467	474	485	497	433	456	433	482	503	486	452	464	524	485	467	434	476	458	493	475	476	443	471	460	490	471	469	455	461	470	500	467	472	473	464	408	530	478	466	448	433	492	467	491	482	510	463	468	486	458	501	494	415	504	486	491	453	468	452	463	503	486	464	457	471	514	493	476	450	471	465	489	463	456	439	456	457	469	440	459	472	499	453	467	493	464	470	478	497	501	497	447	466	449	445	484	495	493	484	434	493	507	456	504	483	496	482	499	484	497	450	488	519	516	478	455	478	465	453	433	480	459	474	508	448	457	497	489	493	516	506	492	481	448	448	509	489	472	482	479	443	492	496	482	453	451	510	491	488	447	467	469	396	476	496	503	498	506	448	467	524	471	486	495	454	467	423	438	451	457	431	476	474	498	522	503	451	429	427	511	490	484	496	474	436	470	465	466	471	494	466	461	493	476	483	479	455	458	504	496	473	450	493	514	480	456	452	494	457	439	470	461	514	497	509	497	514	483	475	444	464	547	460	483	525	499	504	446	473	495	486	483	458	479	524	469	471	443	494	497	512	478	486	457	464	519	505	466	449	487	455	486	481	512	462	498	469	478	486	504	488	454	457	488	468	452	466	460	481	460	447	513	458	497	482	468	504	513	454	496	455	502	497	469	452	450	462	464	474	497	417	488	483	423	486	513	481	507	459	501	447	461	515	508	506	430	478	484	463	495	447	492	472	457	485	443	493	477	499	483	513	459	461	448	506	460	519	505	486	502	468	468	437	489	500	491	474	470	487	538	459	446	485	432	477	492	491	475	520	489	496	488	458	452	477	489	479	467	466	484	496	479	516	451	463	493	452	475	464	454	437	452	460	455	488	464	472	444	437	497	493	442	484	460	463	468	455	458	476	479	498	462	479	499	474	487	451	493	476	484	518	493	477	461	481	454	487	473	499	522	482	474	463	473	485	470	488	430	457	464	473	486	474	473	480	496	474	469	433	476	448	435	442	467	438	474	470	474	452	507	499	468	449	473	482	450	473	518	476	505	449	451	500	470	461	495	472	467	464	453	444	510	455	476	468	447	526	490	460	487	449	461	505	481	456	488	441	490	487	453	490	477	509	478	460	465	446	511	538	461	479	475	482	482	500	476	484	496	486	485	435	448	449	457	484	460	516	493	474	489	476	467	442	492	442	460	491	433	498	480	463	470	495	488	481	461	452	459	513	439	445	504	417	465	440	432	476	466	495	484	482	471	444	492	448	494	466	440	487	457	450	453	499	477	450	451	481	476	470	482	485	494	490	494	484	456	480	500	478	486	480	475	489	486	489	523	446	466	463	461	455	493	499	490	470	488	410	469	451	492	442	467	468	474	478	463	463	515	482	493	444	469	486	475	465	449	451	535	470	483	452	460	443	481	472	468	460	477	447	487	457	484	494	486	473	486	509	508	484	454	505	484	490	396	475	453	453	456	464	434	484	432	479	457	451	455	486	491	428	505	510	450	468	424	496	493	488	464	466	490	468	440	497	463	457	498	494	458	520	448	479	476	461	485	465	494	508	472	453	489	468	500	472	469	481	470	494	445	474	474	436	501	452	452	462	453	446	454	474	453	462	503	479	456	446	484	500	470	427	433	463	466	456	489	457	432	461	473	486	431	461	484	478	440	467	471	443	469	498	483	475	482	458	506	497	458	460	440	473	471	467	487	435	487	442	493	481	490	445	477	424	473	486	476	429	482	465	470	475	414	450	447	481	468	478	453	483	504	486	462	479	468	456	462	478	446	459	483	477	530	466	487	422	492	461	464	471	491	466	485	500	438	481	486	457	488	499	456	452	471	487	468	467	480	477	471	497	503	490	422	479	452	463	479	467	470	479	497	441	477	485	449	460	497	486	502	453	481	499	513	471	515	456	473	461	460	432	440	436	471	484	469	473	477	481	504	470	464	462	433	448	505	495	465	449	485	471	472	498	412	483	503	444	437	455	533	464	450	485	483	502	457	464	478	449	464	495	529	463	489	442	437	496	462	468	455	500	483	469	456	423	471	466	487	455	466	457
8188	1062	937	991	965	993	995	949	993	972	961	952	1016	1013	963	956	1001	991	951	998	967	952	991	1010	989	944	988	1007	991	920	901	1057	1032	971	974	999	958	1019	964	930	999	965	955	1014	978	1015	986	983	987	972	970	1059	967	994	979	965	969	979	986	970	1012	985	1000	987	972	898	1003	999	971	974	989	988	993	1012	973	984	1037	961	973	997	952	926	939	931	959	1019	1018	945	965	1004	1027	966	1001	969	978	985	980	999	968	1002	942	992	967	962	941	986	1045	1005	970	991	990	1013	997	949	919	1015	953	970	990	1044	1040	994	1014	944	937	946	1036	952	970	982	1035	1017	916	1018	982	991	973	980	985	1042	993	1027	954	921	1002	996	972	979	1022	970	943	974	955	1006	950	986	1065	956	975	1011	943	929	1014	977	980	985	970	1003	997	988	984	987	1016	997	984	955	1000	1001	959	1002	1004	979	926	1028	965	1015	988	990	971	984	938	999	972	1051	962	949	1000	973	988	964	956	949	1003	968	990	1070	1006	964	994	933	981	1026	980	960	976	986	1004	985	960	983	1008	1018	974	932	932	955	975	1004	963	967	1002	933	978	964	973	982	920	926	956	966	988	990	967	981	1006	938	948	1024	946	979	1014	966	981	929	954	984	945	933	981	1015	962	949	1026	1033	960	983	989	994	949	990	1010	967	999	984	998	968	939	946	989	956	974	979	972	1005	993	985	967	982	970	967	999	963	925	997	993	965	979	961	993	1001	953	948	974	936	991	997	994	947	1037	983	959	1028	939	955	955	962	975	995	1013	1036	966	1011	975	995	969	989	974	981	1002	969	985	965	987	1002	999	1006	982	943	1014	976	954	1039	950	937	987	986	977	946	952	1008	1004	1003	1006	1038	991	913	961	1031	955	975	971	998	987	989	993	1020	984	986	960	1013	1031	1015	951	952	1009	972	1001	1010	936	1001	983	952	996	1039	992	1039	913	1018	977	949	959	984	983	1014	966	980	996	954	939	984	1011	969	1026	953	1061	1019	1024	986	1053	957	983	928	993	963	991	1026	952	970	984	936	1016	1010	1031	992	1007	968	997	939	1024	994	1009	983	988	992	978	1031	989	988	996	933	1001	993	1030	1056	1006	985	1021	962	980	1016	958	939	969	1002	989	1025	997	986	938	1012	946	1007	948	1032	971	1024	947	981	990	953	944	984	987	1012	1016	963	1026	970	980	958	941	957	998	1002	932	944	933	974	977	973	1028	970	959	947	1015	1014	958	1006	946	970	955	984	1000	986	988	991	928	994	925	1044	1007	976	928	1013	1025	985	960	990	1013	958	949	969	1036	998	997	993	999	986	969	986	996	1005	1011	994	977	981	977	1004	978	952	998	971	974	988	959	938	979	974	985	1007	968	1021	964	926	952	933	990	1013	1018	959	929	1015	992	944	940	1037	961	1009	1001	963	977	995	1002	983	990	994	968	972	1038	965	938	1019	1000	1002	1001	984	1024	975	1032	975	1020	911	990	970	967	991	960	990	1014	1009	926	1010	998	1007	1020	1014	958	960	988	971	990	998	965	905	968	1021	937	1018	962	975	934	983	993	1013	917	959	1011	964	995	973	973	971	962	976	999	998	980	970	984	944	990	959	965	962	1049	1031	929	1019	989	964	963	1012	1058	1043	1007	987	991	992	1004	982	971	1006	983	1004	974	1008	960	989	965	1003	1002	985	999	964	982	970	927	995	967	953	941	987	975	954	1001	955	966	1020	1010	976	960	953	968	947	986	1009	926	1028	992	987	946	986	995	984	970	998	991	992	976	1009	991	987	989	1031	964	967	976	985	971	934	999	976	961	971	1018	1020	1004	1014	983	968	987	975	981	924	1044	929	952	956	905	1002	955	989	991	1020	996	925	932	978	1045	959	988	1009	1001	1015	1000	1028	981	966	953	1039	972	998	975	948	987	941	915	976	1003	931	971	1002	993	971	1013	999	971	965	932	969	946	971	961	967	951	942	991	980	1014	1008	959	1016	1033	997	1023	975	951	970	981	940	994	960	994	934	991	948	975	899	963	1010	968	1029	988	991	983	1008	1014	1008	1000	1015	960	954	1020	925	982	961	933	984	987	993	975	1021	1002	1051	993	999	960	971	1012	1011	975	957	986	967	962	980	972	971	1021	977	1010	964	972	1023	956	986	958	992	1003	962	982	1017	972	991	986	957	995	991	1028	1011	996	965	1009	997	969	1026	963	1015	956	972	1009	973	942	959	948	1007	958	1005	987	951	951	964	980	987	1020	982	927	983	971	973	993	982	1004	993	980	1006	973	974	1000	972	1000	1035	1020	970	972	978	1007	987	1029	920	970	949	973	960	983	995	984	985	942	970	1012	984	960	977	931	1029	938	973	903	989	939	964	980	973	968	930	1062	970	944	904	994	1055	962	975	944	973	915	929	958	982	975	982	959	974	964	967	969	959	986	969	973	993	943	984	942	974	971	1031	1002	974	932	982	925	987	987	967	1039	981	988	1028	923	964	961	1020	973	983	1021	1025	989	1048	1010	933	977	988	982	958	962	956	999	994	969	987	918	975	1021	1045	1032	943	958	1017	1024	1016	1020	951	1044	927	1020	953	926	979	1024	920	992	1001	939	1028	1049	1000	953	998	941	1014	994	957	989	1077	972	1019	1018	1015	965	961	973	975	958	1001	982	918	1029	952	963	940	1109	953	983	976	966	1008	1007	1039	974	937	968	950	935	1028	998	984	983	976	1026	1015	965	974	1019	954	987	978	984	964	1017	946	968	1014	1023	942	963	933	999	960	971	948	983	998	980	943	997	1009	979	988	956	1003	1040	1012	1014	1008	992	965	991	971	949	1011	1027	1025	950	969	960	973	1023	992	998	992	1028	1009	936	942	984	1005	1027	994	913	959	987	980	948	950	932	958	1041	955	1012	989	963	994	1005	973	961	989	952	975	1017	978	982	1001	979	979	991	1002	943	938	964	1014	979	960	955	945	989	973	958	982	953	985	974	1010	978	979	1007	988	1005	971	967	1043	1003	1024	1000	968	968	942	956	992	983	932	975	947	992	994	1000	982	940	949	956	957	973	1012	1020	938	1001	967	986	940	1029	992	967	1023	971	947	1013	995	1054	928	984	968	971	982	989	984	1002	1013	999	1009	910	998	1007	973	1002	954	1024	955	988	982	950	986	987	961	1017	952	959	1022	949	990	986	990	941	999	961	973	954	1018	1027	1001	928	990	971	949	1051	970	966	1012	997	980	958	1033	930	986	983	997	988	984	990	1008	991	987	943	998	976	951	977	1045	1012	992	974	1010	998	1031	1016	1020	1015	986	1006	988	1004	971	991	1008	1015	902	961	1024	974	970	1013	975	1036	1040	985	960	1020	1026	970	989	996	1001	978	893	998	1002	936	955	980	1001	1039	980	1001	965	1001	989	920	996	1070	955	934	985	974	972	1009	984	993	982	1070	972	945	987	968	985	988	1012	967	985	1019	951	947	1015	964	964	1009	970	952	968	966	1003	1005	926	955	972	989	957	970	999	1021	964	1008	950	974	1010	996	967	976	1003	969	993	978	992	1002	972	939	972	987	977	934	982	980	985	932	1019	991	985	988	997	941	977	1010	990	1001	1017	989	993	1015	919	989	1019	958	1024	965	1049	1024	970	1040	1062	1014	1005	975	1035	995	949	981	1009	997	984	1016	1006	1000	1003	1014	944	1000	927	954	939	1002	1042	995	1009	966	943	932	995	1005	1002	1013	895	997	949	970	996	981	964	1020	1015	935	986	1007	936	943	977	967	1009	932	1033	988	1022	994	945	993	1019	1028	960	966	987	998	992	984	965	992	1005	983	1007	1036	998	978	1013	1004	1027	963	970	944	981	975	1020	966	980	1020	1013	1003	1011	974	979	1047	952	1010	952	973	994	980	958	918	941
25945	21618	24244	29487	21630	10649	599	443	438	376	365	374	336	380	334	347	325	300	291	372	349	314	337	338	351	294	367	338	342	366	354	338	299	303	302	334	349	317	337	324	351	330	337	318	322	366	322	309	331	312	349	325	340	299	310	294	327	285	327	395	330	325	358	322	334	335	290	332	323	315	322	357	349	312	290	323	300	313	323	290	305	352	318	331	347	328	312	318	300	332	333	313	317	296	331	328	338	349	316	303	322	308	399	320	336	332	336	311	350	335	305	317	314	349	343	326	321	343	316	302	297	344	319	340	315	316	354	322	336	289	356	306	305	319	323	362	321	316	314	343	334	327	297	333	354	340	314	320	325	308	327	328	350	313	345	357	326	292	335	326	318	339	286	333	333	300	319	323	310	325	335	307	324	326	312	295	343	308	329	348	308	310	313	284	363	315	320	288	303	260	338	343	353	309	313	319	329	344	328	361	336	341	283	321	348	329	315	309	313	311	297	358	342	361	304	327	333	351	327	290	323	327	330	313	316	306	323	355	295	328	357	304	316	337	346	324	325	338	352	319	360	308	317	306	321	310	340	328	333	337	325	313	302	293	342	321	311	317	311	317	323	321	349	344	302	315	300	328	302	339	343	316	355	339	319	320	371	338	320	334	309	292	339	292	299	332	306	334	341	324	313	311	284	317	308	311	364	311	337	324	342	295	313	318	360	329	302	324	366	322	325	296	330	325	343	310	354	316	352	350	335	345	338	319	324	304	300	342	292	314	353	305	355	338	304	349	309	299	293	332	341	318	333	331	373	315	326	323	345	313	341	328	367	293	300	305	331	323	317	304	349	356	321	310	313	349	342	328	319	344	313	331	283	285	343	345	344	313	306	363	345	326	299	336	309	314	325	314	301	307	341	324	316	307	329	315	295	325	314	314	326	330	338	323	344	329	368	341	330	298	307	306	345	318	290	313	336	315	306	306	329	370	335	334	328	288	338	305	328	313	312	346	335	304	302	305	317	303	353	360	325	348	302	311	321	323	345	316	301	384	333	307	326	345	335	326	326	325	338	320	319	341	330	314	339	322	340	345	326	316	332	305	325	328	306	352	317	336	333	334	304	324	320	319	335	340	329	275	313	285	309	276	314	341	285	340	327	359	339	342	351	311	359	321	333	328	279	357	341	309	337	322	348	319	306	329	352	314	328	318	337	307	308	341	300	316	313	313	326	346	330	331	366	324	338	361	359	323	324	326	306	342	339	317	327	344	321	324	352	338	328	327	354	308	320	363	334	331	293	335	321	308	340	357	342	363	312	347	318	323	329	294	310	347	361	311	351	323	299	285	365	320	321	333	333	341	310	289	332	318	329	342	271	326	303	315	329	362	341	332	317	327	302	313	314	379	322	295	311	309	320	355	280	320	323	328	308	330	344	348	327	311	315	349	311	320	319	336	347	328	327	348	305	341	328	313	297	315	318	337	312	349	318	335	354	335	363	319	334	337	328	313	316	329	335	296	286	325	368	324	336	303	352	350	327	341	336	334	342	324	326	309	299	320	281	331	347	330	339	329	332	365	328	326	301	303	306	333	315	339	316	315	313	310	312	325	339	313	316	324	302	320	289	296	357	326	308	311	301	345	333	361	328	349	345	322	300	337	335	320	348	332	326	347	374	330	313	337	300	344	325	306	311	301	306	325	294	295	321	343	295	315	363	318	339	309	397	334	334	321	299	352	332	308	307	302	308	313	311	356	307	260	330	338	319	308	319	322	306	320	296	331	330	321	334	318	304	330	321	314	343	302	312	345	283	329	318	314	329	330	324	349	314	324	338	331	293	266	331	329	319	310	314	338	340	322	331	338	291	270	321	349	286	314	345	316	306	292	315	330	320	332	341	324	350	358	306	287	333	323	315	320	343	327	313	342	358	286	318	346	352	286	330	315	337	307	351	343	322	346	320	328	301	315	292	294	292	308	343	341	316	305	328	316	307	309	314	299	307	308	308	330	364	329	334	325	341	322	326	311	320	342	354	340	327	283	317	313	320	320	318	374	335	345	344	335	344	343	323	342	365	332	332	291	361	346	345	270	330	307	317	313	318	336	317	314	328	328	295	307	343	332	291	316	316	322	290	334	354	341	299	321	348	296	337	339	366	328	317	338	355	320	349	338	308	290	336	363	323	362	323	312	321	367	350	294	287	294	315	323	329	338	295	352	313	298	322	324	305	336	295	311	356	349	311	313	332	352	331	311	305	328	340	359	358	348	355	289	341	343	331	303	328	306	322	316	320	346	328	331	321	322	306	289	346	337	346	287	309	334	351	360	303	283	297	330	359	338	331	337	315	347	336	296	321	341	357	335	336	320	332	329	367	313	334	314	327	319	355	305	314	305	345	321	330	326	359	316	309	344	317	321	293	329	368	344	337	309	314	324	329	327	311	319	337	318	303	320	301	329	336	331	306	310	300	290	327	339	259	322	329	324	328	312	357	347	322	358	324	351	378	286	346	323	309	328	311	340	323	324	327	335	354	332	350	303	335	361	328	328	326	314	350	341	353	337	327	325	325	313	380	324	304	310	312	299	355	335	355	306	313	319	336	338	330	344	338	325	319	284	321	352	329	343	335	289	346	345	306	324	305	325	306	293	332	288	354	334	299	306	333	355	315	337	319	287	315	320	335	325	319	301	287	320	342	304	321	304	334	310	325	326	307	309	340	314	286	330	336	381	342	314	321	334	311	332	349	339	325	307	280	323	335	331	308	306	350	319	313	322	364	356	320	330	298	348	338	340	323	297	338	317	290	338	352	317	327	341	329	337	319	323	358	337	341	343	319	331	302	320	327	306	290	326	306	327	307	312	322	346	342	320	328	302	305	318	342	318	336	324	314	322	356	337	341	286	337	298	321	279	359	338	349	339	348	303	316	336	327	337	335	345	363	297	290	334	354	351	328	349	300	330	303	338	346	302	321	316	360	281	304	334	295	315	335	339	320	342	333	333	336	319	326	314	313	362	278	363	329	304	303	336	314	334	356	337	334	301	318	329	286	319	322	367	344	312	314	326	318	307	311	303	347	322	319	347	319	329	328	305	303	328	285	325	304	336	340	332	316	360	317	296	337	308	337	306	300	305	319	343	341	343	319	328	328	333	306	293	357	297	337	303	340	320	302	323	348	343	342	310	308	373	312	321	333	356	327	352	314	339	343	311	331	351	327	317	315	326	345	308	339	337	322	310	297	327	325	330	328	344	343	331	339	303	338	321	328	312	315	310	349	300	308	325	313	309	329	299	327	345	319	342	315	304	310	354	316	271	299	349	328	304	337	318	347	324	339	305	323	323	321	332	348	321	347	323	342	355	319	323	298	284	321	323	318	333	318	335	333	329	370	333	333	294	323	321	359	318	341	330	312	294	346	328	314	334	339	326	315	351	310	312	296	322	324	302	321	316	326	306	331	340	294	309	323	326	339	347	327	323	335	327	342	314	310	293	331	304	331	349	346	370	347	349	333	290
4554	2022	1130	835	738	758	717	702	697	710	709	724	715	686	719	719	679	694	643	687	711	678	652	675	650	735	678	698	701	686	720	687	727	731	681	699	707	726	730	713	670	641	659	746	746	714	706	670	685	664	709	686	726	693	697	690	701	729	671	693	674	718	692	698	730	727	715	683	676	714	701	672	671	728	729	678	692	681	668	689	697	678	687	691	696	690	668	675	755	681	694	742	672	658	703	686	698	678	739	725	740	673	701	743	703	690	684	676	621	714	647	684	728	688	697	710	681	668	633	706	655	667	670	671	719	672	675	700	716	676	650	676	680	721	725	667	684	673	693	694	672	688	684	690	713	664	693	681	694	661	690	664	683	680	658	641	676	699	717	690	668	708	682	701	679	675	648	711	703	685	675	675	696	666	651	692	701	734	692	756	661	711	683	688	677	677	702	672	712	754	689	673	696	711	679	715	656	677	688	605	684	699	650	730	659	681	698	706	695	693	697	673	721	712	700	711	707	717	696	762	690	710	748	705	693	706	650	725	643	709	644	671	697	670	685	719	656	691	648	701	685	691	735	676	692	730	684	720	690	662	690	708	657	668	679	667	719	679	672	706	679	682	686	711	686	714	693	706	684	679	697	645	714	686	635	692	719	679	737	685	713	671	671	671	658	686	677	711	696	699	735	674	653	659	673	732	662	681	736	678	728	704	672	697	726	677	739	672	707	676	706	662	722	690	698	689	634	693	644	746	675	667	712	712	716	724	675	718	707	683	713	688	660	732	654	688	678	684	710	699	660	681	687	726	682	716	718	654	698	668	684	699	639	667	710	683	706	675	696	650	711	695	701	654	659	705	665	660	702	699	733	684	669	645	709	731	729	749	705	714	707	686	727	688	696	660	683	711	752	650	686	664	690	677	719	736	692	680	663	700	651	680	681	717	689	677	725	654	723	749	704	705	652	693	670	697	631	663	692	698	672	722	721	718	700	717	703	708	665	675	703	666	706	661	685	657	712	707	670	681	715	722	722	699	701	691	661	713	703	692	668	691	663	651	665	707	663	672	711	730	652	714	655	691	706	656	687	669	703	688	667	722	667	673	652	673	719	679	673	726	659	704	697	705	705	721	705	677	645	694	728	720	676	730	673	658	698	711	632	667	643	689	665	678	729	672	683	673	711	687	683	650	713	725	721	669	691	703	665	725	678	665	709	683	695	718	710	685	693	683	629	664	700	729	751	678	683	691	711	694	688	736	689	698	736	688	717	690	693	694	691	655	681	669	681	685	730	706	686	732	654	720	676	639	675	712	740	736	657	695	664	728	687	677	765	721	674	675	654	697	726	682	697	682	675	692	753	645	682	735	682	695	704	713	678	693	681	669	704	668	744	665	694	722	699	710	667	674	695	725	665	717	725	645	667	681	710	679	693	693	658	660	722	692	684	696	708	690	673	678	679	711	715	671	697	656	739	710	698	661	694	738	670	685	716	696	718	688	693	694	662	645	680	667	705	692	729	709	700	697	680	700	660	649	707	736	734	637	692	729	656	713	725	665	689	667	682	665	714	717	712	659	701	728	650	688	691	722	695	703	653	654	694	690	697	658	665	696	681	691	663	710	680	694	663	678	727	698	701	689	687	705	673	661	683	668	685	700	694	669	746	702	679	694	664	726	732	643	641	757	716	649	661	644	727	702	732	669	648	709	648	705	649	709	736	658	707	711	729	703	686	658	703	727	720	689	717	727	662	668	673	643	652	702	644	750	701	703	654	731	713	675	696	665	729	688	705	694	679	656	694	686	691	729	699	726	711	683	664	686	619	736	686	692	681	706	693	732	686	700	694	690	708	688	703	650	715	733	696	682	697	702	738	715	704	688	694	671	700	652	666	681	696	657	732	678	640	675	677	626	697	685	729	698	727	696	704	695	673	703	683	714	670	659	654	704	683	683	678	735	696	680	664	688	680	741	708	681	682	671	725	728	697	682	696	692	674	630	705	658	682	716	758	706	688	680	751	697	642	711	657	611	723	724	671	668	681	700	678	628	698	684	720	718	659	709	679	701	713	690	647	687	638	686	697	657	665	672	687	702	651	739	753	754	709	661	662	650	675	670	691	696	735	653	681	727	721	695	713	728	690	670	667	699	729	651	678	677	729	768	701	719	702	663	725	653	701	655	680	652	679	666	721	715	662	662	687	678	669	721	727	683	668	718	679	723	671	723	737	675	731	685	683	742	691	701	641	668	685	724	711	690	701	696	696	688	698	714	686	696	753	667	729	706	688	668	689	678	694	712	683	668	725	698	703	691	661	727	689	723	674	674	685	689	691	710	690	695	682	677	679	663	685	675	685	680	653	707	683	716	712	708	656	692	681	724	720	675	693	736	718	673	724	703	675	734	681	729	644	670	719	691	672	693	658	699	671	728	708	725	682	658	688	661	662	705	698	679	715	756	641	684	712	674	679	666	695	708	673	675	633	668	676	717	672	722	657	677	708	717	714	691	713	688	698	683	708	699	734	688	696	692	675	646	686	668	757	668	688	639	669	736	730	719	696	668	705	730	712	710	664	660	670	675	668	668	668	695	670	724	728	702	728	705	667	663	733	717	702	678	699	727	685	686	672	715	656	724	694	695	663	720	677	697	693	722	672	695	690	692	744	642	704	651	700	705	705	735	711	684	729	673	713	720	680	711	698	655	702	689	713	697	676	687	669	669	705	701	700	699	736	707	657	726	685	676	739	710	660	663	714	727	679	650	685	745	695	689	686	706	727	687	658	681	725	683	664	666	648	710	676	676	699	690	668	671	722	681	704	735	654	685	672	638	709	686	677	669	713	661	685	721	720	692	698	726	732	694	732	604	691	688	681	697	688	675	707	708	723	689	640	695	663	663	659	667	642	710	732	706	676	715	662	699	746	697	663	720	725	686	708	709	718	681	688	712	669	685	673	695	685	705	690	686	718	713	669	737	673	705	697	690	676	746	707	668	701	723	698	659	682	711	681	667	681	725	684	705	692	693	700	641	692	702	686	697	685	693	686	695	676	731	698	721	689	683	679	696	662	661	660	690	682	673	657	765	701	663	678	732	686	689	671	652	683	698	729	662	686	680	672	655	674	678	724	657	713	708	676	675	739	706	707	707	724	702	706	667	703	719	702	711	750	663	691	691	693	701	680	700	694	708	722	665	698	695	690	713	715	698	667	706	661	707	667	656	679	669	696	742	706	694	702	712	693	673	751	716	692	680	656	681	680	717	692	678	720	657	711	704	683	682	700	650	720	709	695	667	704	680	709	690	721	716	668	717	686	684	692	695	696	672	727	719	664	721	626	694	696	686	689	592	687	696	682	723	706	683	694	664	673	740	720	678	684	728	719	710	695	698	712	688	720	697	708	752	711	668	706	669	675	702	669	674	751	672	679	670	663	673	666	672	681	656	704	671	693	682	736	707	687	678	661	728	672	743	713	691	705	716	681	708	733	703	694	671	716	671	652	701	696	679	698	721	723	677
25195	21614	24672	29024	21616	21633	10307	458	298	257	229	209	185	232	205	199	197	170	190	167	156	141	182	171	169	193	135	177	147	150	180	163	170	173	154	166	172	148	160	166	145	185	155	137	157	157	180	175	164	160	169	149	140	143	141	136	141	183	186	133	181	162	163	160	144	152	158	173	159	150	163	164	165	180	145	166	187	162	170	190	153	152	164	173	143	127	156	163	147	174	154	140	146	127	141	151	165	163	139	165	152	163	187	156	149	140	162	153	143	142	162	160	151	164	145	161	149	159	149	157	154	152	145	167	145	141	162	164	159	127	141	184	189	165	147	162	162	160	151	173	164	144	176	170	174	168	148	158	157	170	178	166	150	133	115	170	164	162	163	152	185	124	144	139	141	165	141	146	157	147	171	152	163	146	184	158	149	155	153	157	158	181	150	163	135	153	166	168	150	161	143	189	158	151	144	161	160	173	137	154	153	146	154	123	134	137	164	142	166	158	164	172	147	150	141	161	140	149	179	169	167	149	135	164	146	177	144	152	151	155	169	140	184	148	175	158	145	167	149	146	152	154	184	160	155	159	152	157	154	147	147	136	134	148	157	151	161	152	155	145	139	136	142	155	165	161	168	153	142	149	149	132	156	166	155	159	138	156	140	149	143	160	148	132	117	173	182	135	156	160	140	175	135	155	159	158	150	185	150	169	151	181	147	160	156	159	147	182	190	143	167	155	155	153	166	155	144	142	150	169	180	172	144	153	149	153	129	148	157	165	148	144	174	167	156	186	166	150	169	181	180	149	159	161	160	160	160	147	180	138	144	148	151	158	177	142	171	174	127	142	157	162	146	137	139	171	182	163	141	142	151	150	153	173	159	147	128	159	157	166	168	145	137	168	163	166	139	157	148	178	156	152	155	152	172	138	156	163	179	164	168	136	178	163	171	155	128	155	170	152	159	132	162	158	165	166	157	138	175	188	155	157	156	152	184	190	142	141	158	160	159	161	146	151	156	166	154	155	162	140	154	174	147	172	137	140	152	156	148	181	173	178	150	138	143	125	150	160	140	157	156	147	176	166	138	143	150	141	156	165	146	139	148	146	146	154	135	144	147	158	152	158	163	170	169	145	147	162	131	130	152	174	145	154	157	145	135	163	180	151	147	153	149	138	140	158	161	155	173	175	150	165	137	144	186	149	151	148	154	145	139	175	155	166	176	133	162	169	147	155	157	166	135	180	158	168	159	156	163	152	144	150	141	151	160	141	168	167	148	166	149	168	154	153	167	148	161	161	167	145	152	137	142	140	142	148	137	155	151	134	148	137	164	141	147	144	161	172	164	146	139	156	176	159	141	162	147	161	152	172	180	111	179	144	151	155	145	158	134	133	153	148	162	169	128	168	177	150	154	134	159	161	163	149	147	159	162	162	148	135	156	139	160	156	172	128	167	162	159	155	163	154	148	165	141	193	159	169	147	165	154	168	133	144	159	158	157	153	134	151	181	186	151	157	155	155	147	140	134	154	137	156	169	171	154	160	148	145	163	151	157	166	146	149	134	147	159	157	155	170	147	155	153	158	136	166	165	156	174	163	144	152	152	146	151	134	151	155	172	139	159	142	151	157	159	174	147	136	157	119	177	159	132	155	168	152	140	175	156	152	145	168	171	160	146	147	146	156	171	167	135	130	154	159	145	146	130	155	164	173	167	160	189	158	137	154	159	147	145	154	159	144	153	166	188	166	163	161	133	143	162	149	141	145	153	186	159	166	177	167	140	153	148	134	145	146	147	169	146	151	136	151	134	156	139	149	162	161	134	158	155	181	142	148	139	127	162	156	175	140	158	162	139	139	157	125	161	146	166	154	155	129	144	163	153	173	160	143	156	165	172	161	174	166	157	129	152	142	153	163	163	138	152	164	160	180	134	168	164	148	146	175	153	170	147	159	158	125	169	143	166	156	142	163	143	160	148	178	144	141	137	155	153	188	152	154	145	151	138	155	155	192	163	146	148	176	194	137	149	165	154	143	159	157	135	169	139	154	157	147	155	175	165	159	174	120	159	170	139	152	141	137	160	148	176	151	144	159	146	150	148	136	139	167	133	153	126	137	160	168	161	146	147	133	130	132	167	160	171	152	160	148	163	151	138	151	139	171	186	160	161	153	146	133	171	148	169	140	147	171	179	164	159	137	157	153	155	172	138	139	164	165	140	151	143	190	153	127	171	161	171	145	146	138	187	177	174	179	157	141	148	140	147	145	167	157	161	146	153	124	143	174	146	145	176	179	161	164	163	144	153	148	139	158	132	145	140	144	155	160	147	155	138	188	186	142	164	166	147	160	152	138	150	169	129	158	138	150	135	179	166	176	144	147	162	142	152	147	156	152	173	170	153	130	166	153	178	163	163	140	166	162	142	140	126	160	140	158	146	155	126	180	186	158	156	150	125	172	171	148	152	146	141	160	132	161	155	163	163	144	145	182	163	160	159	134	191	165	175	151	156	168	146	125	155	143	162	166	175	140	151	169	151	145	149	147	135	147	168	156	159	155	175	134	145	143	151	160	168	171	163	131	164	165	156	147	174	132	137	136	165	127	152	152	157	139	161	167	147	166	172	150	180	153	144	154	149	140	164	162	153	155	149	154	161	130	128	169	148	150	158	157	151	166	162	156	165	149	168	145	164	169	181	153	190	146	142	152	178	166	164	173	167	172	141	143	126	157	148	163	140	148	174	145	167	168	167	165	161	168	159	170	136	140	168	137	153	162	142	161	164	162	129	155	153	162	167	170	157	146	144	160	153	122	152	152	143	151	149	148	137	120	144	162	168	169	156	168	163	142	154	142	145	151	129	152	172	151	152	132	137	168	148	142	136	157	140	150	146	143	170	127	152	143	149	156	155	123	138	161	153	178	141	152	149	160	163	147	135	158	162	158	149	153	155	145	148	174	148	146	153	160	180	158	141	153	134	167	172	167	152	172	152	158	184	164	156	152	167	140	136	171	144	152	150	181	111	140	146	154	151	118	167	175	166	151	171	171	172	136	140	157	144	145	152	158	128	170	160	139	149	153	119	181	173	142	176	167	129	145	160	129	153	170	175	161	169	176	138	152	176	164	154	132	162	140	175	138	128	155	141	167	133	156	159	149	161	151	171	130	154	162	150	157	126	137	153	140	171	140	179	159	146	150	195	148	166	180	156	151	150	147	156	156	160	176	151	157	178	145	157	143	155	128	154	165	161	128	165	138	148	158	140	165	144	149	161	169	144	143	145	162	149	164	159	141	160	174	139	158	160	168	163	145	147	155	161	156	140	145	157	148	165	155	160	138	153	137	157	163	134	149	140	148	159	154	174	174	183	159	160	140	144	155	162	153	180	166	152	147	131	159	175	159	135	133	140	152	146	179	172	143	128	150	172	172	167	163	128	142	138	142	146	146	154	155	147	154	182	156	149	131	146	151	119	140	161	134	130	170	154	167	148	145	147	161	187	159	166	175	143	139	162	159	172	143
4043	3017	1364	772	516	442	462	401	374	384	398	350	402	390	334	372	431	375	365	396	411	383	410	360	386	377	352	393	381	357	394	355	394	338	382	361	401	383	384	364	400	362	363	385	406	366	380	378	376	362	369	363	365	365	392	388	377	384	393	366	393	333	341	380	363	357	361	369	385	388	379	393	373	396	394	400	399	350	362	358	375	391	348	350	406	375	381	440	393	390	391	378	314	363	372	358	372	366	352	374	361	385	369	382	383	395	357	388	376	377	381	359	385	369	338	406	395	389	351	384	359	348	376	402	372	356	396	357	391	367	392	369	376	369	362	369	377	374	358	376	370	351	376	364	356	387	347	372	375	385	381	384	382	398	388	395	371	393	352	367	366	373	383	371	374	366	360	399	368	381	373	363	400	355	368	385	378	386	402	357	379	354	391	376	374	371	346	388	398	407	385	338	363	400	342	340	366	367	363	390	360	401	342	385	369	388	367	360	350	335	366	362	344	380	345	373	359	378	369	399	371	374	364	355	391	361	374	409	359	397	359	354	345	376	367	371	380	368	377	390	375	360	352	396	346	367	389	400	384	374	372	374	382	352	390	374	375	393	367	361	340	401	373	355	348	348	368	396	373	385	358	352	329	364	357	371	373	363	372	349	369	342	375	357	347	365	374	324	355	386	359	396	409	367	371	355	370	351	362	349	390	375	357	396	345	357	394	341	381	386	334	342	392	385	372	360	365	382	368	359	381	354	362	368	389	368	359	395	380	342	366	390	355	351	410	378	345	362	380	376	350	350	372	359	372	394	358	374	396	373	372	371	358	379	372	367	371	343	358	371	356	358	366	379	362	368	378	379	369	417	350	387	395	378	379	372	363	356	375	356	366	381	379	375	363	398	391	367	367	385	353	359	344	390	382	396	382	400	349	384	391	375	377	387	322	354	407	373	371	366	363	365	378	335	403	379	352	371	381	401	377	360	374	365	358	391	364	395	345	402	380	354	355	361	391	374	384	396	405	387	351	362	392	322	375	373	362	388	342	372	339	361	362	380	352	359	379	358	347	344	379	384	339	386	331	364	357	359	380	377	380	359	344	365	371	368	355	346	367	366	393	364	377	360	404	345	373	385	386	364	368	399	385	358	372	374	354	365	394	378	369	409	390	418	371	355	346	369	376	375	396	363	378	393	338	409	408	364	365	348	351	390	368	353	343	368	367	382	379	367	391	371	389	381	350	398	300	333	370	395	363	379	373	377	389	373	391	381	356	381	385	368	406	368	347	377	378	371	362	363	371	376	370	361	359	376	321	353	395	365	380	319	394	379	358	372	357	386	381	364	371	372	374	360	376	370	361	381	377	352	344	373	411	406	346	375	360	321	354	375	362	371	378	345	404	371	364	371	399	370	384	372	357	395	349	362	406	389	352	351	378	350	380	355	338	353	366	309	399	404	363	368	382	397	371	344	370	360	344	360	361	357	361	353	370	386	337	370	347	351	347	391	380	406	380	395	366	372	381	338	384	361	389	389	396	371	370	367	356	378	375	353	363	368	370	387	345	368	349	387	329	334	358	360	367	329	429	357	351	346	393	356	370	387	373	391	381	365	344	351	364	381	354	385	356	368	349	360	394	367	401	367	384	389	368	380	371	374	351	379	363	368	341	357	332	362	386	366	393	385	353	368	353	384	371	347	390	350	363	387	367	377	357	362	365	372	366	326	348	379	345	393	374	376	376	361	362	384	379	385	364	379	340	370	364	360	366	341	356	413	354	370	375	382	394	365	378	360	383	360	356	365	351	335	360	341	339	384	339	364	356	357	349	365	361	368	380	361	352	406	382	357	355	374	362	377	380	363	407	323	368	377	393	392	363	354	380	361	333	366	373	370	378	368	382	327	393	383	358	381	411	367	358	384	381	389	379	374	378	374	358	364	365	363	357	343	401	388	335	350	377	338	373	362	387	355	356	389	362	358	359	378	351	364	338	396	377	354	369	344	349	374	360	348	402	375	372	368	371	375	393	413	364	388	403	384	336	353	370	355	350	393	321	363	337	380	394	376	365	349	358	372	331	364	404	354	358	346	362	395	360	366	371	390	349	357	368	372	415	379	317	382	338	381	385	411	422	386	356	334	386	333	325	365	377	384	350	345	351	338	365	377	406	380	368	348	356	366	362	376	381	356	344	384	363	354	354	360	366	379	398	379	387	401	385	356	371	366	397	376	370	394	377	379	351	363	358	378	358	351	349	361	346	312	379	378	362	393	386	337	362	364	373	338	364	329	338	393	387	344	333	363	366	372	376	318	401	385	380	352	364	379	395	365	365	336	367	374	359	347	393	366	348	369	393	368	387	390	371	366	336	388	392	401	355	364	343	392	382	354	352	358	360	351	383	365	353	363	418	359	366	377	388	348	354	351	355	369	363	349	358	363	360	336	367	401	365	362	360	357	364	381	364	361	398	411	386	351	376	353	355	347	356	358	365	376	381	360	395	385	377	387	367	402	368	376	390	358	386	371	358	385	381	382	380	339	368	378	358	389	379	369	361	353	357	400	371	409	344	357	376	371	355	389	367	373	343	383	362	375	385	341	393	392	374	374	407	365	379	399	399	376	359	384	355	378	376	337	345	402	360	366	412	392	358	384	348	364	413	363	411	379	349	361	376	366	349	369	337	372	391	377	387	412	342	363	380	347	384	364	380	373	379	379	360	423	392	368	377	358	389	391	359	349	351	394	388	350	350	400	413	359	382	345	399	338	332	341	394	380	364	344	341	358	363	365	374	385	368	360	404	375	345	394	368	389	384	421	397	386	353	360	349	394	378	394	352	367	377	382	369	354	397	392	340	356	350	371	342	353	367	390	369	375	353	384	358	367	396	366	360	340	342	365	379	384	347	371	379	407	361	355	362	359	397	389	387	371	355	389	388	379	376	367	365	357	356	354	339	388	386	372	394	367	389	354	350	395	367	376	391	379	366	393	364	362	362	362	383	358	362	361	377	407	367	368	363	381	379	381	360	390	360	366	389	364	372	391	361	377	355	352	385	370	333	394	379	355	365	378	389	392	392	360	352	352	386	376	346	371	369	372	365	366	369	384	398	379	403	382	369	358	354	384	363	379	357	381	368	379	389	385	379	362	346	354	381	388	370	359	374	376	374	366	336	350	379	391	383	354	371	349	355	356	396	359	386	358	379	374	380	375	342	373	380	387	383	356	346	351	326	397	369	387	372	344	358	345	353	369	342	367	388	366	390	365	353	365	367	362	383	360	356	352	364	372	389	356	331	357	345	354	382	352	333	395	357	403	339	385	358	387	396	369	371	344	345	368	341	348	376	404	341	397	379	370	380	378	378	383	377	316	391	357	338	397	377	372	394	393	386	330	374	326	371	352	321	361	370	337	381	359	388	376	372	397	364	364	372	352	386	344	376	407	372	391	358	366	407	343	366	360	335	365	372	393	361	343	409	362	355	356	412	384	345	385	369	406	374	377	352	342	359	351	363	385
34347	15537	2667	595	448	466	531	441	481	460	463	451	481	497	511	520	484	474	462	491	494	491	447	465	452	497	480	481	514	430	470	510	481	498	448	454	478	430	460	478	460	507	496	490	481	515	467	478	465	524	451	483	477	469	484	453	462	467	497	471	456	451	437	414	464	431	478	463	445	478	461	468	455	464	477	472	505	469	474	490	482	460	500	456	479	498	490	450	505	468	484	524	477	474	473	474	527	517	509	491	501	487	448	442	471	457	468	445	442	489	495	484	493	503	493	451	460	471	479	497	506	481	486	449	495	480	480	471	509	478	481	483	447	488	440	476	485	495	443	505	488	462	503	488	484	469	469	498	457	479	459	496	450	504	459	457	476	466	474	431	474	456	477	495	470	504	427	455	483	458	468	472	456	478	498	504	496	470	454	483	474	455	461	492	460	467	509	410	471	456	441	444	480	475	486	476	433	480	492	441	467	492	452	481	507	488	485	484	459	462	478	505	499	488	487	478	450	424	494	484	461	503	491	501	541	459	483	448	495	484	470	471	458	471	450	444	453	462	463	428	502	476	451	470	491	502	471	468	483	492	486	456	474	492	471	410	488	438	456	438	460	473	435	429	499	459	476	460	498	452	508	430	458	496	481	484	484	473	503	484	472	482	449	493	449	454	475	487	450	500	484	482	439	489	447	471	419	462	446	443	467	470	467	481	463	449	468	478	472	490	443	440	457	519	494	443	443	482	445	474	453	457	464	472	460	473	479	494	471	496	478	437	470	489	500	436	484	464	465	490	446	454	473	436	498	448	521	469	481	460	464	451	474	460	476	469	466	446	468	460	494	452	492	488	440	496	486	489	470	488	489	451	480	500	477	479	470	468	452	456	478	468	452	470	503	452	454	471	456	507	463	452	457	496	454	470	468	472	473	481	472	491	479	463	462	473	479	448	488	481	462	470	493	475	473	489	518	469	514	464	508	474	436	465	484	463	504	454	463	456	449	479	457	498	452	451	449	458	424	542	446	454	460	441	512	504	481	440	429	481	503	476	454	477	471	512	463	480	514	463	472	487	426	481	470	469	499	480	473	471	457	495	494	444	437	501	480	469	464	454	455	466	414	455	494	452	477	446	482	426	504	425	470	502	500	442	492	483	493	454	474	453	446	466	470	482	472	472	486	443	482	499	462	472	486	452	445	503	464	490	480	476	464	442	451	458	455	450	466	469	442	442	516	489	513	472	506	501	438	462	497	465	494	445	470	440	441	474	464	476	455	457	445	488	483	457	450	459	496	476	459	480	467	482	454	484	471	507	457	431	418	445	445	480	437	467	492	507	498	448	512	472	466	482	474	449	473	445	470	489	507	481	471	475	400	506	467	518	455	477	478	468	472	463	444	439	489	440	484	459	470	443	452	454	492	479	510	479	463	501	446	490	466	493	477	494	481	468	462	482	485	501	500	476	473	471	487	507	450	474	487	432	434	445	481	463	514	478	458	478	459	471	462	491	490	441	462	471	500	524	468	453	447	462	534	463	446	464	419	461	516	498	442	496	482	440	458	468	494	441	462	471	466	461	464	496	484	447	460	466	469	515	480	476	461	455	520	462	480	455	509	479	492	482	499	461	431	482	436	528	436	471	466	447	525	472	457	480	429	473	461	494	441	490	461	506	486	503	522	434	484	430	447	461	498	455	483	490	462	480	505	507	472	457	465	458	468	461	517	464	501	461	492	489	467	476	460	475	475	498	532	491	473	446	471	496	487	476	474	523	475	459	487	514	467	490	471	476	489	487	481	481	434	472	499	447	488	468	486	451	511	442	513	488	469	457	499	496	416	526	496	469	456	499	488	469	479	470	493	522	469	476	469	465	450	454	498	453	466	449	474	466	444	497	472	499	441	448	451	478	465	493	466	448	452	460	462	463	480	438	488	472	485	507	470	505	450	490	436	465	453	506	428	488	485	486	448	460	445	479	445	489	480	480	451	455	478	451	427	432	473	469	507	428	490	497	467	464	481	481	439	482	422	472	473	457	453	472	502	453	482	444	461	510	475	431	449	465	467	478	458	452	442	480	431	453	454	474	481	463	479	487	447	497	479	446	496	490	437	485	501	447	473	499	462	471	470	442	487	496	495	482	475	479	441	470	468	459	460	493	472	474	463	441	465	452	485	407	459	491	467	472	501	497	477	486	447	453	449	409	491	470	480	451	463	483	473	508	480	461	452	481	474	478	450	450	507	502	492	471	483	518	458	484	443	468	497	470	454	455	519	499	485	534	484	490	481	470	471	485	471	530	504	492	478	437	472	497	482	469	424	444	451	434	480	492	495	426	526	479	526	446	433	437	440	462	460	449	457	480	445	472	432	477	481	504	480	479	461	502	494	434	482	468	502	465	489	508	496	440	455	449	464	453	527	464	466	498	496	498	477	433	466	476	498	497	440	437	428	447	466	476	442	451	460	454	470	463	459	487	469	496	493	449	505	437	438	478	501	440	466	501	480	470	473	428	467	450	479	453	484	458	524	464	448	451	447	456	490	492	437	464	474	465	445	501	491	492	439	448	476	439	482	450	471	447	482	474	484	478	490	483	473	450	456	504	438	506	475	476	501	464	482	440	472	454	441	475	499	475	435	478	486	449	488	497	539	472	446	486	429	481	459	476	468	467	505	481	492	416	502	439	452	491	461	462	467	447	465	452	464	448	460	513	471	472	481	480	508	519	439	455	484	503	450	492	450	482	506	497	467	446	473	476	508	476	451	433	407	445	479	453	495	491	439	457	476	456	490	471	436	457	482	479	464	451	450	464	456	488	462	478	481	458	452	451	465	441	467	494	462	469	470	457	423	493	487	477	475	451	466	476	503	464	446	442	482	508	474	463	477	495	507	486	475	445	494	475	483	435	483	459	497	481	496	436	480	456	485	481	449	489	466	438	505	488	468	479	524	482	497	469	451	469	480	498	474	458	451	491	481	465	500	489	458	460	509	472	443	469	541	469	454	465	488	490	468	478	463	475	462	433	477	487	445	482	456	444	460	466	480	427	484	476	465	469	471	480	467	477	479	518	479	485	463	451	509	522	486	478	471	459	461	442	447	488	438	477	470	463	473	460	501	507	491	472	490	494	497	479	495	450	494	454	501	458	471	498	485	478	492	442	421	442	466	454	474	459	470	466	462	454	468	466	483	471	470	474	456	502	424	513	481	401	466	453	499	443	482	449	496	452	444	473	472	495	486	488	448	468	491	451	454	440	471	468	462	473	513	498	489	414	484	471	509	463	487	502	442	499	469	462	481	467	460	488	474	507	455	454	453	499	468	452	484	465	460	459	464	507	522	481	454	444	462	465	462	478	450	476	449	487	440	473	467	460	465	422	484	495	476	450	448	475	453	499	424	449	475	473	438	477	468	486	459	450	458	462	469	478	461	486	456	450	455	461	436	458	464	460	487	478	502	482	425	477	459	449	453	472	514	458	491	512	484	466	487	487	458	473	439	489	529	465	507	458
8267	1102	997	1035	999	949	1008	1031	991	985	983	955	985	990	968	987	983	1026	948	997	1025	947	1035	986	988	977	938	966	917	1000	1016	957	994	945	1035	947	972	1024	994	977	1015	1050	977	972	988	1018	941	953	990	967	998	979	1044	951	962	934	992	1022	938	981	1006	981	1081	983	964	984	984	976	969	951	942	1027	984	943	1009	979	1004	1058	943	1000	928	941	961	1003	995	991	996	1012	973	999	979	985	916	1011	964	983	991	983	1043	984	986	1011	1012	965	980	1020	951	1004	990	1041	997	982	974	1001	972	961	1020	995	965	983	1008	987	982	1080	964	995	945	970	962	993	975	996	1001	1024	1017	1011	1005	940	996	945	1082	1000	1020	979	1018	1018	966	948	1048	963	1000	999	888	1005	981	986	1036	1026	1005	1003	960	958	1017	988	1028	1002	1021	985	982	1042	994	999	973	980	951	1012	999	932	998	977	1032	937	1052	969	965	1002	962	982	1006	968	942	986	1032	991	951	979	1035	954	1058	1001	1024	953	959	1057	954	1022	1010	953	958	959	986	1012	999	1020	976	983	952	1003	1013	989	975	946	966	954	955	1008	969	973	1025	1022	949	1008	919	977	995	960	974	983	1010	911	974	982	1010	955	985	964	1014	1030	1011	1000	1020	957	962	973	949	980	997	994	1012	963	914	944	969	978	951	967	1005	983	1023	932	1034	999	964	928	957	974	922	968	997	1045	949	987	990	949	991	1029	1003	1009	997	1006	1020	957	1010	991	977	1030	979	972	959	997	985	1018	999	987	981	977	1021	1001	1022	991	981	978	967	948	948	1009	979	951	1018	959	1003	1004	1022	963	990	1000	992	996	982	981	980	1007	923	997	1011	950	925	989	969	1001	939	929	963	1002	933	958	987	981	966	1005	962	1037	997	996	912	979	988	974	970	1031	1000	1025	939	968	940	1016	957	982	974	1006	1000	1008	896	1010	984	1016	1026	958	933	992	979	958	952	1007	962	1017	1021	958	975	1016	952	939	1023	916	979	928	973	951	1036	1030	997	913	1001	999	991	946	966	1020	877	914	979	997	959	1016	1003	1020	955	1020	997	991	1032	1008	997	976	952	989	955	1009	962	961	1000	977	982	1025	1016	1006	1001	967	1031	933	1016	958	1008	1001	1010	1001	982	953	977	1017	995	1020	948	986	983	1051	1005	973	1016	984	1014	963	956	1007	1015	1023	986	967	972	1024	981	967	961	999	956	956	974	1012	1021	1031	1014	976	969	956	997	1037	984	952	1003	987	946	972	909	958	983	992	977	936	946	1007	946	953	977	1009	979	971	959	969	1024	975	979	1020	983	966	962	1052	1004	978	992	963	1007	949	965	960	910	973	1023	1029	1010	985	965	997	1002	975	947	1031	1054	975	1019	1018	978	989	947	988	979	927	996	999	959	978	964	1005	976	1036	1027	1044	1028	972	1051	1016	983	996	986	1003	987	977	1011	972	1008	1005	1018	1031	974	967	981	930	1013	1047	980	979	995	950	997	1012	1031	1011	972	972	921	979	993	974	974	956	969	999	971	919	974	1007	989	967	930	972	951	943	983	1001	975	986	1024	1006	958	1040	985	1030	1026	982	1059	985	958	1018	999	893	938	993	963	937	984	984	1026	959	981	962	974	987	1005	1015	980	930	982	952	967	987	969	990	957	986	985	936	1021	998	1002	945	1012	1003	965	1033	979	958	1016	996	960	1001	931	1022	1009	961	953	969	998	1009	975	994	1031	1047	962	929	966	955	967	996	1020	978	969	962	957	1015	942	1002	1052	978	968	948	1025	980	959	989	1001	977	953	1051	1002	994	993	979	954	991	989	993	1034	987	992	989	953	991	1007	991	969	963	1024	983	1013	961	960	974	959	1045	1020	987	956	969	985	998	967	982	1000	1022	1042	985	1005	923	945	998	1025	955	966	1009	984	1023	951	1005	953	1029	943	932	998	1026	952	1034	1035	967	1012	1023	952	1002	1040	960	977	981	961	1010	934	929	1053	969	1005	1009	974	1022	1001	1029	982	1054	967	959	983	979	1042	1026	962	918	991	1042	1002	935	894	1027	999	1015	990	986	983	1040	948	980	1000	1011	959	992	1017	981	991	987	975	1020	971	989	971	1017	1057	1001	927	958	916	1035	1031	1039	958	1022	965	942	942	981	1008	920	954	1021	1008	1019	1039	1072	1047	1002	1028	1002	1051	989	985	916	1010	960	999	953	1017	996	1012	956	1016	999	989	1003	1015	1043	1008	1012	965	981	1007	917	943	971	976	946	1043	1031	974	1020	1024	1019	967	1022	947	933	991	986	962	992	952	982	1000	965	1037	966	965	1012	926	945	989	1044	980	1003	1003	977	977	999	975	969	969	932	1001	924	956	932	987	1027	1020	993	990	938	981	956	950	941	986	944	974	968	986	1004	1016	1018	963	995	981	963	968	1049	937	1014	912	987	990	998	1007	1015	983	996	930	998	1037	927	974	1006	1003	994	950	982	975	955	1005	1040	1007	1023	984	954	959	1032	1060	962	1000	958	1007	953	1054	991	981	987	953	991	962	992	947	1008	966	989	988	953	980	998	948	966	993	1020	925	945	978	974	969	921	1010	995	949	936	1039	963	960	976	1010	996	992	1028	1001	960	1012	970	992	1009	941	943	976	990	991	976	977	967	1009	1024	966	993	939	958	987	1021	971	1024	901	979	999	985	950	993	998	953	1014	969	971	929	959	1005	949	1008	928	988	992	991	985	1009	925	934	1062	1009	987	991	980	1029	1006	974	966	974	938	978	1010	957	1045	1023	997	974	972	1027	1005	980	977	1020	976	1009	1018	1007	987	1013	1036	965	954	1008	973	1043	985	1031	981	984	1017	1009	1011	1028	972	971	983	981	981	993	983	953	995	1000	996	1021	978	972	981	1002	983	986	949	979	974	1020	1015	1032	919	1011	963	942	965	920	993	929	993	985	1037	989	999	956	976	950	976	950	1012	997	1040	989	1016	935	1028	961	964	940	955	1009	1006	1034	957	924	967	978	969	1013	955	1012	965	1038	954	996	937	1028	1019	1012	1012	1005	905	970	999	1060	979	926	976	906	973	952	981	967	960	969	959	981	993	982	986	952	996	958	942	1049	966	1005	972	936	948	985	987	1024	961	1021	982	994	1000	1004	993	1012	1015	1008	970	991	970	954	1010	962	1045	955	972	959	980	972	1019	996	977	952	959	907	998	1007	916	1006	926	1001	1019	995	1002	993	980	952	981	1053	953	1018	950	973	993	995	1012	962	983	1010	966	1065	947	963	995	998	940	959	957	943	998	980	951	986	1012	959	980	1006	989	1019	987	949	959	1031	981	1017	986	1001	1084	953	1046	975	972	913	998	935	928	997	979	963	1026	979	992	954	1012	1003	1033	1050	973	957	974	1013	958	975	962	958	999	1009	938	1040	953	976	946	973	1063	951	1005	977	951	972	1003	956	1000	1025	934	949	959	980	985	980	1077	963	965	983	961	965	1038	1004	994	1008	998	947	972	981	1035	1002	910	1009	978	984	1009	998	1005	992	991	1003	956	989	986	973	1011	985	975	986	957	956	976	1028	952	1019	965	1031	995	992	1048	993	947	1022	1025	982	969	967	1004	979	915	969	974	985	982	1024	942	1027	964	1012	938	933	968	968	954	948	968	957	946	966	936	1022	961	934	992	1018	936	980	969	1034	1030	1000	1004	1028	1003	1010	921	968	1012	976	1003	943	996	1027	987	997	960	962	966	999	987	1012	1005	948	926	960	983	954	952	1027	988	976	1051	981	978	989	1049	971	1026	1024	1006	895	954	1002	916	985	971	1007	1013	986	958	1003	995	972	989	1019	1026	926	941	1011	994	1008	1024	937	965	1016	1021	1003	998	1006	972	972	976	932	1009	969	939	987	1035	1000	986	1009	997	970	985	996	1023	945	972	936	943	944	1041	1013	1001	959	926	941	1005	965	963	991	991	1016	980	966	946	976	925	967
25982	21666	24318	29525	21677	10518	603	440	402	405	341	390	365	339	365	309	359	316	335	326	337	365	332	358	315	320	333	347	302	306	307	333	314	324	343	313	350	317	340	337	323	315	334	318	306	301	322	321	326	331	314	290	336	302	304	330	314	333	329	317	301	313	312	283	290	337	345	311	324	313	340	309	310	355	340	323	305	334	306	335	330	345	326	311	324	296	325	336	322	350	336	339	368	308	354	336	307	344	326	336	355	321	334	321	312	334	320	333	353	302	321	338	305	320	350	346	319	320	340	340	329	319	337	318	331	331	301	322	304	314	337	321	307	314	340	349	356	328	347	377	334	313	396	335	305	322	307	321	342	337	353	345	355	346	345	332	313	310	332	316	367	357	325	332	349	341	326	320	319	324	305	307	339	326	325	306	328	350	306	306	315	329	330	315	311	331	324	353	333	292	351	328	299	333	327	309	298	290	305	333	296	333	305	341	318	304	338	306	292	324	334	306	342	315	355	310	288	330	308	330	333	310	325	344	316	317	326	317	337	337	311	313	313	332	296	336	357	317	322	313	343	315	320	334	318	332	343	301	307	306	315	332	309	334	336	347	310	313	334	383	319	328	317	317	347	315	300	336	309	319	358	325	319	359	306	310	339	350	299	304	292	326	339	307	336	321	319	345	303	352	331	329	324	302	321	330	346	311	296	330	310	322	325	307	340	303	315	304	380	331	332	321	321	358	311	312	346	303	326	337	312	337	368	321	322	330	381	354	324	334	307	302	321	346	302	315	334	337	321	320	329	334	347	362	305	295	292	329	317	338	367	328	344	328	320	366	313	321	315	358	326	330	347	272	354	329	334	325	331	330	337	310	322	328	302	358	333	302	316	331	328	310	317	315	326	341	334	312	343	326	299	348	336	339	312	321	318	341	328	320	307	333	319	353	297	349	342	326	340	328	322	324	303	359	313	334	328	308	325	324	332	334	310	292	332	348	309	317	343	340	335	338	307	347	367	313	300	321	323	343	290	335	333	342	283	303	335	356	297	322	318	332	319	341	297	294	313	315	344	305	338	323	324	350	316	316	306	306	326	323	378	314	291	338	321	320	323	293	306	308	348	331	334	310	318	330	316	312	318	323	317	337	332	320	313	326	310	315	301	316	315	336	315	312	357	346	308	340	295	336	330	329	290	312	312	335	333	308	353	306	276	293	324	298	310	344	317	334	292	315	308	305	335	326	305	340	330	316	290	309	351	324	344	358	311	333	293	291	349	345	348	303	328	322	335	328	322	320	373	354	308	333	302	314	333	280	322	347	354	348	342	325	293	361	330	309	331	314	321	321	338	302	341	340	362	325	351	300	346	358	316	283	297	312	324	381	349	311	318	326	288	352	323	292	314	306	318	371	326	294	321	286	257	334	347	322	302	365	356	351	317	337	339	348	337	316	311	347	323	331	345	356	338	348	333	309	310	348	301	316	333	307	333	353	316	327	334	355	335	327	314	334	319	350	315	312	328	322	329	308	315	348	319	336	335	325	324	329	331	336	343	357	361	361	324	318	324	336	344	297	295	316	352	326	333	356	349	318	336	308	363	301	322	342	338	304	281	280	328	324	338	329	312	311	349	335	334	297	327	306	337	320	331	308	319	321	303	360	337	319	319	331	318	320	348	305	348	325	352	357	320	328	330	330	303	316	303	313	349	342	302	325	330	350	339	301	305	325	365	369	342	321	324	344	332	332	334	334	319	314	324	306	317	288	327	302	347	328	302	325	328	311	348	312	332	305	321	309	320	345	320	358	311	339	341	318	334	283	346	313	350	353	324	325	333	326	334	279	326	315	345	312	308	320	336	313	304	321	314	296	338	318	330	319	320	318	338	329	330	323	336	361	325	314	311	327	337	345	327	333	331	302	311	341	327	368	316	345	277	328	311	299	360	307	318	329	307	361	344	351	319	318	356	330	333	308	313	349	319	302	330	333	373	286	359	329	344	346	289	353	330	314	307	340	326	356	325	338	333	308	349	314	334	286	318	334	334	353	301	351	346	319	345	323	339	359	317	322	359	338	344	321	345	322	333	312	354	357	342	327	323	321	362	336	344	311	354	313	309	334	314	337	343	340	320	306	338	333	307	374	336	335	345	311	350	330	318	332	337	339	323	337	343	320	310	320	322	323	318	344	326	307	311	348	287	329	328	316	344	321	340	345	322	296	357	327	335	373	328	354	330	335	315	351	347	322	321	306	301	325	317	314	355	310	297	356	325	331	334	365	311	358	339	347	306	305	341	345	355	363	344	334	335	317	306	300	318	297	345	341	317	340	313	332	294	296	297	321	353	317	291	333	327	357	336	296	343	333	356	335	321	320	322	321	294	315	329	324	333	325	322	300	318	307	315	346	344	321	310	290	313	309	330	308	312	321	306	334	334	311	342	328	300	332	315	322	370	301	365	333	305	319	302	323	335	333	302	348	327	312	343	293	331	348	325	332	303	307	356	302	327	330	344	322	338	333	318	335	351	322	339	316	352	340	325	296	313	318	341	308	330	301	324	324	302	336	299	342	331	328	306	357	315	307	315	356	287	329	347	318	319	314	335	331	306	304	267	286	338	333	323	345	339	350	327	286	326	315	314	331	291	355	333	343	349	397	341	345	316	339	345	348	345	321	299	335	314	355	350	339	336	337	317	322	348	347	329	368	329	332	315	306	349	361	317	315	353	331	300	308	303	315	345	335	305	327	297	360	363	304	319	292	333	321	303	287	308	315	303	351	318	322	368	319	324	320	328	324	317	325	315	312	362	314	339	356	312	309	311	303	289	338	335	309	343	332	331	337	352	313	324	311	329	335	317	333	337	321	311	296	343	315	323	303	317	320	306	277	316	320	316	289	321	295	319	322	337	293	322	322	322	316	321	342	304	344	346	312	307	331	358	303	325	311	319	334	336	299	317	308	348	300	326	333	329	316	331	336	308	318	340	315	326	327	342	380	346	327	311	293	350	309	307	330	340	329	314	338	328	318	330	330	332	337	341	337	280	349	361	307	325	319	356	378	341	340	314	348	323	294	330	302	354	347	316	338	327	324	315	301	328	336	315	321	300	341	340	308	308	342	328	353	347	290	276	346	352	319	315	303	326	325	308	334	298	300	358	320	351	317	311	318	318	320	356	309	307	339	330	330	339	338	346	310	339	285	346	302	343	328	332	301	310	292	309	317	330	329	323	363	334	343	314	310	293	333	321	319	341	371	330	327	321	325	324	318	314	323	336	338	331	334	322	353	317	330	305	334	326	335	343	331	333	317	339	293	345	332	291	325	323	311	301	312	314	308	292	310	331	300	342	338	354	308	312	340	307	323	350	319	333	307	347	316	291	364	313	281	326	313	338	348	322	304	322	320	325	320	297	330	342	304	325	347	342	321	316	311	324	298	301	285	341	312	313	307	341	303	308	334	318	332	299	347	302	339	299	301	320	344	334	306	318	305	319	292	312	315	320	330	349	330	314	283	346	326
4648	1932	1179	850	765	745	714	718	716	702	734	718	729	713	685	711	702	664	709	685	661	701	647	698	744	590	731	670	721	693	724	687	688	687	693	699	686	709	703	670	628	708	684	748	623	740	730	688	723	685	691	649	684	653	710	698	728	670	725	761	736	686	718	650	668	716	728	656	713	692	641	689	661	707	697	683	671	680	720	708	743	677	688	661	686	714	693	678	685	643	713	681	707	721	653	715	625	712	709	724	671	675	694	720	665	699	692	662	714	721	706	704	711	726	658	706	689	670	718	680	759	681	736	668	698	672	679	676	694	683	648	675	633	721	680	701	666	732	703	673	671	696	698	670	685	698	668	716	684	677	691	697	690	699	644	683	720	665	677	675	690	729	652	705	656	673	689	741	668	702	704	679	689	685	687	718	681	723	697	679	664	686	695	676	680	726	681	700	665	693	664	681	752	686	700	729	705	679	744	696	725	663	654	711	733	725	692	699	645	699	684	700	687	663	676	731	669	671	672	664	688	675	666	724	677	680	704	701	678	735	727	679	685	712	659	694	726	668	739	676	661	646	672	716	716	692	688	699	673	680	715	706	660	686	718	702	681	672	709	669	698	683	723	703	697	712	703	680	688	684	707	671	679	670	661	675	700	717	671	688	710	697	684	729	726	725	721	659	687	657	690	663	680	724	623	672	726	666	698	705	696	686	718	671	659	668	682	702	687	682	681	734	645	646	714	663	676	718	703	664	659	706	666	675	692	668	677	706	683	731	687	701	715	690	640	706	687	691	688	731	683	677	676	697	704	697	701	679	665	664	680	672	720	682	696	805	675	701	645	679	616	645	733	698	683	673	711	695	683	697	678	660	656	727	648	657	704	712	703	659	699	671	738	694	728	676	699	686	728	745	699	684	682	697	654	736	721	701	692	727	674	706	662	682	720	714	736	688	687	756	714	673	699	706	717	669	720	699	690	678	703	732	654	699	694	671	673	714	717	686	685	709	737	690	679	672	716	690	708	693	699	662	670	674	725	703	702	649	676	692	654	751	704	692	678	719	653	752	722	697	680	657	703	650	731	673	731	677	676	632	724	733	700	712	692	709	655	667	729	628	693	652	705	684	653	694	622	689	700	708	690	654	680	747	675	694	730	650	683	745	709	710	698	675	674	688	725	707	694	720	619	657	669	653	668	683	706	689	661	654	685	718	695	685	693	688	715	661	727	739	703	702	706	672	701	736	691	693	725	703	711	696	671	703	656	702	700	684	680	686	717	683	657	718	675	687	702	700	683	700	694	705	690	675	698	714	669	724	667	679	655	734	686	691	710	692	696	716	675	664	627	706	686	697	709	690	664	760	701	719	690	676	652	723	672	700	687	673	739	658	719	684	646	671	676	734	691	730	716	710	726	693	707	653	710	665	759	684	702	681	712	683	696	683	621	701	674	697	674	734	718	711	693	698	664	706	688	669	654	741	679	665	644	711	670	668	698	763	689	677	676	655	688	686	716	667	727	724	701	671	690	693	682	719	692	734	701	706	715	691	685	697	687	655	668	737	670	709	722	755	714	708	689	662	721	690	664	744	718	693	668	675	664	671	682	712	691	693	664	719	685	692	688	723	736	712	705	683	688	690	710	672	662	674	693	709	636	684	736	695	676	686	684	710	675	696	671	729	730	691	683	651	654	687	702	720	701	677	747	678	677	696	662	690	704	686	676	711	628	668	675	731	707	676	678	677	701	743	657	684	709	706	620	685	721	688	722	669	708	707	643	671	709	682	687	695	728	672	678	680	692	605	664	722	664	678	672	673	665	679	677	740	715	726	722	698	661	660	693	650	695	691	749	662	676	656	720	709	695	681	718	697	738	667	617	671	715	644	662	699	629	706	662	733	708	692	694	738	643	677	692	666	677	636	697	700	714	694	695	700	677	688	762	631	706	742	712	694	713	701	710	705	703	700	663	703	718	675	706	728	698	708	716	733	707	717	653	715	700	741	686	672	690	667	715	695	694	734	685	741	716	682	713	680	718	632	720	710	713	686	722	726	655	696	745	669	691	720	712	682	716	758	660	682	695	689	680	656	727	742	687	691	709	684	681	719	712	723	716	719	692	691	700	664	706	681	656	717	707	682	712	665	697	692	689	688	701	649	673	704	695	681	676	655	708	708	695	695	668	649	730	706	716	708	718	684	656	674	694	717	676	672	661	672	723	676	702	697	689	709	693	656	662	709	664	713	653	699	686	623	695	631	700	653	664	703	687	689	707	682	670	716	711	691	692	696	737	701	649	677	709	662	678	663	701	702	681	690	721	698	685	701	669	653	712	716	645	662	702	704	701	707	682	730	751	699	629	738	731	696	690	680	697	701	688	747	688	653	727	663	685	686	690	668	642	684	706	664	683	687	698	716	745	687	699	717	685	690	672	697	737	701	702	730	664	692	672	670	743	713	702	674	658	714	722	714	656	720	684	701	657	673	667	676	686	690	675	699	693	698	675	691	691	710	723	722	717	721	680	755	701	751	677	660	706	705	698	720	706	678	740	686	693	714	726	701	673	694	617	678	645	761	683	679	689	707	671	750	698	635	688	664	723	680	655	673	673	669	719	714	707	713	740	716	676	723	723	691	708	712	670	687	651	684	702	703	697	705	659	665	683	655	711	721	680	655	689	713	662	699	729	648	664	665	708	701	726	650	688	683	725	724	705	688	666	654	679	649	653	702	651	697	687	677	681	717	719	737	682	668	694	719	715	717	675	684	682	748	671	672	699	695	762	732	695	649	706	687	695	684	659	709	709	696	702	658	651	684	713	638	719	692	655	657	666	730	705	656	719	691	706	697	692	687	684	689	653	703	715	707	651	674	683	693	725	691	696	659	717	654	640	659	696	735	713	689	690	730	663	675	752	725	694	675	690	712	696	715	709	650	691	698	716	632	715	708	675	705	689	710	708	700	678	664	653	671	716	691	675	728	681	747	707	713	672	631	655	730	634	666	701	718	713	719	685	665	695	662	728	689	698	686	758	678	685	644	743	677	671	676	709	743	665	702	661	734	673	647	666	694	711	709	693	709	685	676	748	643	648	666	620	685	692	723	684	670	674	718	676	688	718	695	704	673	672	657	673	717	635	730	714	738	720	696	694	667	658	695	687	697	690	695	691	700	706	709	680	683	678	699	725	730	714	675	684	725	638	695	767	699	640	680	672	711	705	719	703	745	677	704	710	742	739	721	683	673	692	715	690	669	660	671	694	688	706	708	710	714	683	703	665	703	668	689	681	693	734	661	713	651	709	693	666	660	693	719	730	662	724	742	698	690	700	712	739	701	696	644	695	680	683	662	680	682	708	675	698	689	678	708	721	624	643	697	699	730	709	683	710	680	683	714	722	673	682	677	665	669	715	734	693	643	720	729	737	699	703	698	689	655	696	673	695	712	681	698	628	658	688	646	688	703	717	697	729	683	713	641	700	698	713	694	713	701	704	682	714	732	673	745	698	684	673	681	649	684
25330	21658	24726	29087	21662	21683	9968	467	284	278	263	213	212	197	209	191	183	192	152	183	167	158	150	164	172	147	160	164	165	164	150	171	172	164	156	148	175	158	165	158	174	144	136	172	170	145	142	148	167	174	153	158	159	141	169	159	163	147	161	138	151	173	160	150	172	152	149	154	164	146	139	154	156	143	173	171	134	163	142	152	175	157	160	158	145	143	136	157	159	140	150	139	171	140	149	138	142	167	171	150	145	153	171	164	154	140	167	179	152	146	158	163	130	149	158	156	152	150	163	158	149	136	161	185	173	137	165	154	155	178	154	142	146	156	154	144	154	165	163	148	168	165	143	157	161	138	163	129	168	155	145	147	135	125	143	152	145	136	178	149	153	171	180	143	151	140	148	142	123	181	165	135	149	160	154	160	167	148	145	141	148	145	162	158	151	138	147	135	161	137	160	160	163	176	166	142	159	135	170	159	144	171	141	171	143	142	132	172	163	127	132	158	159	153	164	168	158	139	150	157	140	168	131	155	130	166	151	148	148	171	160	146	163	143	174	156	153	144	139	148	161	177	160	151	127	161	168	170	150	143	151	152	130	166	144	149	150	146	157	151	143	153	129	151	146	161	161	129	158	159	136	133	152	151	160	169	149	154	142	161	155	157	132	140	151	150	161	179	178	175	178	190	166	127	143	135	157	137	161	161	165	142	174	150	144	168	156	156	146	144	156	166	197	146	162	142	172	170	139	152	136	157	169	154	152	140	159	142	142	162	168	143	172	161	149	155	155	152	161	155	151	152	157	168	152	157	162	153	185	170	147	169	149	163	154	148	134	126	132	144	144	148	136	162	148	146	153	165	167	153	161	135	144	185	147	136	155	152	136	169	144	167	154	132	156	148	144	149	171	155	144	170	132	142	153	176	130	157	143	165	169	177	153	177	154	184	151	137	150	162	168	168	135	155	134	143	182	164	149	140	147	149	180	174	132	150	136	154	153	169	149	163	147	138	149	165	152	151	147	170	181	135	176	142	174	151	137	143	164	163	157	167	142	139	157	154	160	141	168	144	159	126	142	138	140	158	171	141	144	140	129	159	143	182	160	161	142	134	139	141	168	163	141	168	168	133	143	132	160	159	152	163	149	146	158	152	147	151	152	138	151	171	159	141	133	164	166	140	167	147	138	165	149	154	177	116	147	148	177	143	163	160	163	162	153	162	150	171	160	164	165	195	143	144	158	162	153	159	143	189	147	169	140	148	140	139	165	125	174	146	148	146	116	149	168	163	164	157	151	146	136	148	137	180	158	155	142	132	145	154	141	160	153	126	123	173	157	158	160	157	170	162	154	131	163	128	160	151	151	134	150	141	151	142	174	148	135	131	173	146	155	143	140	140	146	158	164	137	166	153	146	151	155	155	138	138	158	144	154	143	161	143	160	179	157	145	154	162	137	139	168	172	158	141	149	153	150	134	165	178	148	162	152	159	158	156	156	151	152	152	158	168	174	156	168	141	151	153	162	159	158	169	154	149	151	134	129	161	175	165	139	129	144	155	146	171	160	148	147	159	139	154	139	134	162	152	180	157	157	159	130	155	175	188	152	149	140	150	166	154	151	151	151	126	161	139	152	172	125	157	141	166	168	167	160	155	143	155	149	139	133	159	159	176	169	148	158	137	152	143	160	142	141	173	149	141	161	161	164	168	151	138	150	136	139	147	157	158	140	151	135	150	190	147	153	180	171	138	167	146	156	144	148	152	138	160	161	160	149	152	165	143	165	161	174	153	134	157	168	153	149	142	169	171	146	147	158	141	154	158	162	149	155	138	174	142	150	144	164	172	159	174	134	144	157	155	191	179	144	148	148	177	147	146	141	160	159	170	162	143	156	160	158	169	148	159	144	132	134	133	151	167	155	150	143	147	167	167	190	177	140	162	167	144	122	163	142	162	152	153	146	165	155	141	151	155	140	172	170	131	180	149	142	130	148	183	174	149	153	158	167	157	187	171	136	166	131	163	148	155	159	156	174	152	154	159	167	178	167	144	163	142	148	143	151	132	151	168	132	155	173	130	168	136	159	153	140	181	155	159	155	165	156	159	173	157	158	160	175	163	148	140	146	161	128	150	151	134	131	134	172	138	156	149	162	178	160	152	175	137	129	168	143	166	163	181	156	164	143	165	185	166	147	175	169	171	154	162	139	144	160	123	150	149	147	142	171	143	162	135	145	165	150	170	156	176	141	148	158	141	130	130	176	147	171	164	154	158	164	158	172	152	139	142	139	166	150	155	143	172	151	157	157	172	138	152	130	141	160	159	150	148	149	158	165	168	150	199	177	157	162	177	173	164	148	165	137	152	149	130	171	156	155	148	146	168	146	162	149	120	170	148	173	144	153	164	143	126	144	161	151	154	175	159	145	130	168	171	170	141	177	145	149	155	180	135	159	153	147	146	176	154	156	168	181	141	148	171	148	157	151	190	160	154	169	147	163	139	131	162	130	160	155	144	135	143	159	146	160	173	146	142	146	143	141	148	132	139	147	182	170	158	150	159	177	150	179	169	150	148	165	160	152	141	176	139	142	136	160	155	153	163	150	136	158	149	123	156	181	176	135	157	129	169	157	163	142	161	150	143	154	169	135	165	144	176	161	153	168	165	164	144	162	141	158	142	166	158	165	164	146	163	159	140	152	174	156	158	147	157	151	151	159	151	146	164	175	155	176	171	142	183	153	156	156	169	153	129	164	140	165	149	171	171	144	156	149	136	164	172	165	148	163	138	131	163	153	151	159	147	175	154	172	178	150	170	156	135	177	149	137	143	147	133	163	144	140	152	176	163	157	141	164	157	140	171	153	137	136	153	163	160	154	134	159	192	161	166	163	156	156	155	159	147	129	152	140	129	162	139	155	157	169	148	162	129	155	141	138	163	147	171	164	146	176	147	151	145	149	163	165	149	168	170	139	151	147	149	145	160	140	177	164	138	148	146	153	149	172	153	149	146	131	162	157	151	145	152	150	148	123	180	154	145	154	157	170	155	176	156	138	134	144	157	151	157	176	150	144	159	136	135	136	137	187	144	147	162	162	128	148	177	143	141	166	150	161	137	151	161	168	166	149	166	154	151	127	127	145	154	159	159	155	149	163	142	158	156	155	156	171	142	160	162	169	160	150	156	164	131	148	151	147	165	154	144	139	173	160	173	138	151	134	183	161	174	176	171	145	133	150	161	174	137	143	150	141	159	157	162	149	143	138	130	152	167	162	156	144	134	162	195	163	136	168	153	145	152	139	144	190	172	160	158	145	141	168	146	157	171	179	156	171	148	156	147	165	169	164	164	152	153	169	145	152	147	155	147	151	142	158	167	136	142	144	143	144	164	127	156	165	145	140	151	174	136	151	137	152	142	161	149	163	178	137	139	151	171	145	139	139	127	143	162	159	136	124	132	143	139	164	164	169	157	162	132	153	141	147	129	164	145	159	151	154	158	118	155	135	162	149	147	138	144	136	128
4220	2998	1339	726	564	495	434	388	394	422	442	396	386	353	387	375	405	373	326	373	382	383	373	354	390	369	386	414	404	371	355	401	433	367	388	363	361	389	366	370	389	361	359	389	324	365	393	375	386	356	368	374	342	375	380	354	368	378	379	370	400	370	366	378	353	369	398	387	359	364	384	371	361	399	352	361	383	366	391	362	367	399	383	350	366	372	358	362	346	426	349	363	356	358	393	364	407	375	351	353	377	388	383	382	336	383	388	357	351	389	352	393	376	363	368	391	343	366	389	358	373	358	377	419	349	382	360	343	385	382	369	349	369	402	375	370	398	356	373	348	365	346	404	360	406	343	368	358	368	411	351	370	369	414	367	390	369	409	365	375	367	368	375	363	370	375	341	359	376	384	375	397	371	367	371	383	375	382	379	369	400	388	351	352	378	380	386	374	403	352	369	345	354	376	361	372	392	362	385	353	376	388	349	354	397	366	397	377	388	381	364	391	369	354	343	373	375	368	364	411	384	330	392	398	382	377	382	358	365	349	361	335	409	359	365	359	366	374	344	385	353	377	357	371	364	364	365	396	368	355	335	318	364	376	380	379	399	371	391	394	363	364	372	358	394	336	382	401	365	370	373	342	361	389	348	363	361	359	345	388	359	359	386	366	347	397	344	388	372	373	374	355	350	384	365	358	387	379	363	386	380	373	376	347	384	339	422	357	350	375	389	365	377	369	329	381	355	377	387	362	357	361	375	389	378	403	351	362	360	394	350	354	391	336	369	393	389	371	383	406	387	399	376	356	377	383	358	348	334	360	336	378	379	329	375	363	329	347	375	374	387	341	348	343	385	373	367	370	391	352	390	376	362	378	372	348	385	423	364	375	387	375	366	372	390	375	383	389	334	359	394	368	394	375	334	348	389	361	362	368	397	380	358	319	366	370	390	380	403	368	397	342	364	384	372	349	376	375	387	387	361	329	389	360	363	363	363	362	352	382	371	377	391	397	366	347	401	343	356	370	349	358	334	356	351	346	378	352	372	337	356	368	387	383	353	349	352	414	337	374	341	354	335	389	361	361	377	367	382	371	366	369	357	345	354	389	343	365	378	377	376	388	365	375	368	395	340	380	379	392	369	345	384	357	357	383	377	353	350	405	367	354	390	384	377	315	402	353	330	403	342	360	376	362	381	353	344	373	375	342	390	333	375	362	389	362	397	397	361	378	392	348	363	389	339	380	376	381	364	396	380	350	357	366	399	367	360	354	393	370	356	395	359	382	370	364	386	360	402	358	373	380	313	384	404	363	382	366	378	317	361	375	353	389	363	375	349	370	351	343	394	374	362	385	422	338	369	353	356	382	372	366	377	390	349	344	357	328	372	375	376	424	376	345	360	357	391	353	381	345	379	376	375	361	360	371	365	378	338	374	382	341	372	375	404	392	340	377	366	390	373	360	371	367	401	400	394	363	378	358	353	336	366	369	336	335	368	337	346	333	393	367	364	377	347	333	374	356	362	364	359	349	386	394	360	329	361	380	419	348	356	355	385	334	372	365	390	391	384	357	359	366	374	377	353	345	378	365	356	399	352	393	358	389	383	349	355	370	378	389	389	368	374	340	382	344	394	370	364	376	372	380	350	346	382	373	372	381	378	381	342	366	384	387	395	351	384	365	347	337	389	364	332	375	378	384	341	364	368	364	382	355	377	368	348	357	342	374	352	352	386	362	386	360	384	351	352	390	352	389	353	370	355	353	397	340	356	349	376	372	389	341	372	371	390	381	369	378	339	366	384	398	365	364	351	342	367	362	368	350	371	404	369	358	353	409	342	359	401	381	396	391	347	355	381	381	383	384	380	398	385	376	382	364	410	351	328	330	387	337	347	365	362	382	367	359	394	357	379	384	357	323	363	364	356	348	393	387	353	375	384	343	372	347	387	370	367	372	368	369	382	387	359	362	371	381	376	372	404	386	364	340	359	396	369	379	359	339	381	386	392	399	367	388	378	358	381	361	356	365	362	365	382	370	345	361	377	343	364	335	353	381	350	351	378	387	364	375	384	357	376	397	361	336	376	372	387	368	408	433	330	372	359	384	406	374	362	407	368	393	367	371	363	369	346	349	407	354	380	357	355	370	391	355	368	387	378	391	397	348	399	375	345	381	379	374	388	390	394	404	352	361	370	314	372	338	336	353	363	393	357	386	375	407	390	359	395	356	356	329	339	344	325	364	352	370	386	399	352	360	382	392	391	414	329	388	349	377	364	386	383	362	395	365	392	393	370	394	336	355	347	367	401	392	354	386	378	379	382	362	358	370	375	357	374	370	354	365	396	372	372	334	406	360	383	363	357	373	333	360	342	377	333	341	380	328	381	384	362	359	370	384	347	381	358	367	353	369	355	363	378	365	339	374	367	387	366	387	372	353	407	380	374	387	347	370	381	392	388	363	360	416	359	403	379	327	342	339	379	349	366	363	373	321	354	391	391	399	339	389	359	380	381	355	414	350	325	375	405	391	373	396	334	363	383	372	362	361	334	373	375	366	375	349	397	375	374	347	373	375	371	341	367	346	359	349	344	367	350	350	355	363	354	345	398	366	362	377	391	354	391	356	376	362	380	382	378	381	368	372	398	367	350	367	360	389	370	367	345	401	346	378	349	377	353	362	350	370	363	365	348	364	360	378	383	347	355	333	393	338	342	348	373	407	378	397	401	380	392	355	385	328	400	357	349	348	363	382	389	335	347	395	370	343	371	371	382	358	363	367	370	387	362	392	357	386	356	368	350	350	383	343	341	348	384	406	365	383	385	345	342	351	334	377	357	361	382	387	342	390	382	376	422	382	356	359	383	364	373	380	374	394	373	377	328	387	363	375	398	371	360	387	357	356	363	355	355	345	337	400	386	363	376	364	359	354	364	371	355	397	375	382	372	373	378	345	371	360	326	347	378	365	372	357	370	397	378	370	363	377	352	371	371	341	398	373	401	371	345	389	352	407	397	332	355	366	359	362	348	369	385	389	356	362	364	359	342	360	371	364	401	356	382	359	391	351	392	402	348	397	358	384	364	375	390	372	345	381	375	359	350	370	362	378	351	362	394	384	354	366	412	348	370	410	356	388	342	361	357	398	395	375	367	372	360	403	364	352	362	393	375	348	372	363	390	335	360	388	316	375	388	373	413	408	371	372	395	405	396	386	375	383	360	361	372	355	366	374	358	333	389	386	399	367	393	366	384	381	398	371	346	358	400	357	360	354	362	372	375	351	407	342	341	376	346	380	389	358	353	375	389	410	354	336	400	329	365	387	376	364	374	394	394	373	364	382	369	389	409	365	347	396	378	364	379	357	369	360	395	348	347	359	371	365	384	357	376	361	355	346	408	378	389	379	364	366	385	363	352	414	358	333	362	411	371	358	361	365	358	367	384	289	372	378	386	393	389	366	363	380	396	364	354	370	389	397	375	375	359	383	384	350	344	366	350	347	374	370	378	357	393	366	379	352	372	363
34215	15060	2399	578	518	523	430	500	458	489	479	476	485	489	476	469	482	494	460	487	456	446	476	455	463	462	476	487	465	470	460	449	493	468	489	459	453	479	493	469	471	466	494	445	435	496	451	504	505	473	500	460	440	491	435	405	469	504	484	500	465	455	440	437	452	484	486	458	491	468	499	446	456	471	482	503	444	467	460	458	494	454	488	428	484	471	447	494	466	509	480	509	483	497	453	442	515	470	471	446	507	473	470	505	467	487	490	486	512	475	444	445	506	499	441	441	409	483	483	467	454	470	437	432	448	452	466	460	467	462	503	473	484	516	454	431	490	481	464	434	528	461	485	482	544	497	442	453	442	471	452	458	449	487	489	481	468	458	448	458	449	493	471	461	482	459	492	475	497	447	473	427	458	434	411	474	458	484	464	539	454	491	522	465	468	470	487	486	459	472	455	432	466	468	473	473	467	476	457	463	510	497	495	496	460	479	482	449	444	490	478	477	474	481	484	500	488	494	468	457	498	499	460	482	431	465	468	469	532	481	482	466	462	481	486	510	464	476	485	461	529	437	437	461	458	479	490	453	464	483	458	484	480	520	461	525	495	482	454	483	502	479	463	456	448	440	455	456	496	451	437	452	487	478	473	477	472	449	506	439	474	449	505	492	446	440	482	475	437	462	473	498	488	528	462	460	479	505	503	512	497	425	474	447	503	464	503	475	475	444	481	466	455	478	484	496	494	478	452	478	512	479	502	458	525	472	469	485	442	503	452	457	470	483	461	512	473	479	429	457	448	454	458	516	451	502	454	475	454	475	443	500	447	464	448	443	463	497	437	468	476	455	467	431	470	458	417	458	453	466	419	459	476	462	468	504	471	488	463	489	482	472	419	448	466	497	482	474	475	473	467	439	458	447	451	478	474	522	458	480	443	500	471	453	436	470	429	495	460	545	473	480	448	492	463	429	426	476	481	486	486	469	481	471	426	484	510	427	442	466	462	446	506	453	473	466	488	471	439	521	477	467	493	453	487	436	478	495	459	477	500	463	470	482	459	457	467	476	483	453	465	449	478	486	489	472	425	458	492	448	470	468	456	491	472	463	498	470	479	455	435	442	488	513	496	475	436	416	485	487	392	443	447	432	509	486	455	515	466	440	501	465	482	467	500	460	503	438	471	453	417	468	451	498	459	455	479	465	448	468	471	442	486	480	447	453	467	495	501	511	471	461	448	459	507	490	447	495	463	492	443	503	480	500	474	450	466	448	447	451	461	503	481	502	474	424	458	435	442	480	479	471	503	471	468	467	494	519	467	460	500	431	492	451	472	455	519	459	427	475	453	478	485	478	486	484	462	537	473	454	494	436	429	499	461	456	467	518	487	441	497	525	451	469	470	483	446	463	505	473	438	471	483	445	444	473	457	464	472	433	436	485	447	458	498	440	455	482	480	529	469	428	443	490	478	461	445	466	519	463	447	480	491	485	463	513	487	474	473	514	454	497	516	514	494	464	480	475	469	447	502	431	481	460	446	513	473	473	490	477	481	467	518	488	463	436	453	457	458	442	469	496	458	500	469	464	489	474	502	502	508	492	473	492	425	502	463	472	505	489	465	500	490	453	498	470	487	481	497	439	457	481	499	462	479	458	473	517	466	487	456	475	444	522	461	480	457	447	456	432	460	485	468	458	469	480	436	456	432	480	473	475	462	449	423	457	490	484	459	505	475	497	460	492	469	461	438	461	477	481	483	442	454	481	443	486	475	489	513	490	487	520	480	443	445	477	441	446	449	470	472	449	481	476	477	469	465	488	475	444	446	454	447	464	497	492	437	484	475	427	475	495	510	509	526	391	474	492	506	500	433	433	486	453	456	486	508	483	493	444	461	449	448	455	451	469	451	481	436	463	478	481	476	465	480	478	446	473	433	470	516	469	505	480	424	458	481	474	482	539	468	484	475	478	517	456	477	511	489	467	495	455	466	500	507	493	461	464	473	480	475	469	446	502	470	522	515	485	452	524	483	472	453	468	411	488	462	499	514	466	463	451	494	520	500	486	454	472	505	461	488	484	449	524	480	486	440	457	487	469	504	470	483	456	503	459	482	477	485	499	511	465	463	462	448	484	502	480	509	475	486	511	467	471	484	466	454	474	472	465	472	491	462	452	498	506	455	518	462	445	482	456	497	499	491	433	504	459	412	461	503	533	458	419	499	440	468	464	518	486	459	487	482	483	452	471	495	452	509	469	479	479	440	476	452	469	453	499	456	409	431	490	483	496	492	447	467	457	486	429	415	484	470	509	448	472	471	450	472	464	435	490	442	452	477	445	488	480	491	463	446	478	483	447	454	480	480	495	510	472	475	479	499	474	490	498	486	473	474	477	460	465	496	445	457	467	487	461	503	468	458	441	480	525	483	479	455	461	478	456	486	473	474	460	429	457	466	481	487	467	501	494	444	441	494	496	466	460	465	467	481	472	482	442	480	472	465	469	467	465	470	493	465	452	430	509	482	485	511	440	440	441	473	465	446	485	476	457	453	455	469	470	435	497	494	441	482	517	446	480	499	470	472	448	487	500	468	460	479	471	441	444	489	452	472	535	481	466	446	461	478	442	471	469	474	467	470	512	471	448	464	437	467	482	443	483	463	470	474	474	437	525	483	469	434	436	486	491	508	458	481	474	464	497	454	475	479	505	457	422	494	440	527	480	502	446	496	446	456	457	464	452	464	448	471	491	429	485	492	470	492	496	497	454	466	475	483	519	483	459	458	461	491	461	473	479	448	446	479	474	450	467	471	474	435	437	446	446	486	493	474	480	500	504	471	461	469	473	470	497	467	488	483	475	465	456	467	500	471	497	460	471	500	451	479	456	421	489	496	502	454	498	485	524	452	502	430	525	465	479	479	437	500	450	506	458	468	488	431	453	450	453	476	492	468	465	459	440	471	465	495	477	502	457	492	484	480	446	470	506	452	486	460	474	450	489	454	486	488	429	457	429	475	455	483	447	454	448	508	477	486	439	513	468	467	450	445	468	480	491	469	478	441	475	457	509	448	470	507	492	484	451	464	474	489	496	483	464	442	458	435	484	469	465	500	474	465	484	467	478	490	450	464	505	450	477	454	448	417	483	438	418	424	499	500	498	459	455	467	476	507	473	443	437	469	537	486	452	481	500	485	492	478	497	458	448	490	451	495	458	461	494	472	425	462	489	513	456	476	424	471	448	506	455	430	468	482	435	431	441	456	480	458	462	463	489	466	466	495	426	473	474	516	469	451	494	462	468	461	460	471	469	460	479	466	494	456	464	440	442	455	463	458	442	491	490	501	486	470	467	542	473	465	469	480	466	507	453	484	464	427	486	422	503	484	429	437	471	457	532	500	461	512	446	512	523	484	450	511	451	463	483	472	468	458	492	445	456	487	462	459	461	439	442	471	478	468	480	488	451	503	464	422	471	477	473	468	447	457	440	489	492	445	489	499	483	491	462	462	491	471	466	496	446	491	495
8209	1009	976	928	973	1008	931	977	990	996	960	965	998	959	961	957	896	949	986	983	985	1029	943	985	987	981	937	999	967	1014	994	940	989	986	1002	1044	1031	937	938	988	962	947	996	1006	1043	996	1041	945	975	953	976	997	964	938	1007	999	1006	1010	1000	1012	954	929	1048	954	965	977	988	956	999	994	968	972	960	938	969	968	961	965	983	961	1009	944	1029	968	954	985	966	933	962	978	1031	969	939	975	982	970	919	985	990	1058	978	1035	1017	1004	991	982	960	982	972	963	995	1014	960	996	1010	1056	1001	977	984	998	944	984	1055	929	906	959	1027	949	958	993	945	969	1036	1030	1003	1026	979	1009	996	967	1026	1000	1035	933	980	956	997	975	966	976	985	985	1079	1007	973	951	995	964	1002	1002	1008	976	967	949	1015	1050	1032	964	1016	995	962	1020	1007	1010	1025	1006	1028	983	979	982	983	952	963	927	1003	972	997	969	983	944	979	1014	980	979	965	965	976	992	955	966	976	974	1000	950	982	955	994	1028	998	963	943	944	963	928	1026	1037	1005	966	997	955	955	974	948	1072	981	939	955	981	990	992	1004	957	934	972	980	1002	969	933	960	965	976	985	965	1026	944	1016	936	987	978	952	957	962	1050	1008	962	979	966	971	1015	943	1015	928	995	969	964	978	998	953	1066	1029	999	1000	975	1041	970	965	1031	964	992	968	972	997	1013	945	988	1000	1005	938	962	994	950	968	1018	1010	1037	981	969	948	973	977	904	937	994	956	1004	954	950	980	1001	953	962	940	994	981	978	987	1026	946	977	1003	979	994	966	942	996	988	995	998	980	958	886	1033	956	983	1015	939	997	970	998	986	961	1009	1004	960	1004	985	978	982	948	987	975	988	1014	958	1033	982	996	1039	964	965	1023	994	1004	948	936	1010	1010	1020	980	956	947	977	1006	960	974	946	1036	953	1001	977	1003	1049	933	971	1002	941	983	972	950	985	957	944	1037	971	920	980	984	1003	949	1012	960	977	986	981	1017	970	932	1002	955	971	1033	975	961	1002	1005	1006	979	1017	990	967	987	965	986	984	1006	1023	980	996	992	1013	1059	993	959	986	989	944	987	901	993	982	958	955	1030	1001	972	982	936	1007	935	980	989	949	947	1010	972	931	958	1010	956	965	972	985	1000	1011	986	1004	955	1009	985	971	992	974	1006	1025	981	992	996	1016	1021	1010	1029	969	994	992	965	1009	1007	992	949	938	935	1027	993	964	951	966	958	1090	940	926	1029	944	979	974	1002	953	954	931	981	994	983	1056	987	962	969	970	985	1008	959	928	993	983	1022	1009	992	959	993	967	947	962	985	964	982	1000	986	920	1012	949	996	944	965	990	1039	985	970	990	1002	999	1058	981	988	961	985	1004	949	1008	989	964	1016	977	1073	911	966	1009	1016	970	986	947	961	1019	965	949	954	985	955	981	964	990	975	983	1009	1035	957	949	984	1051	1025	970	1000	995	974	943	939	996	1028	971	977	1054	965	1048	978	968	970	984	984	1007	1017	985	935	1020	1004	997	1005	997	955	1058	1039	1010	993	924	929	1003	1002	978	1037	993	997	1010	958	986	1038	1008	1036	957	926	982	958	1000	952	1009	977	959	976	950	989	984	916	988	963	963	989	948	1009	980	983	955	982	955	1001	1022	971	1018	965	975	944	1050	971	976	998	977	982	975	969	1003	969	965	1006	979	1042	964	967	993	1007	999	1000	978	998	984	946	984	1032	965	946	977	1011	952	962	969	947	986	999	989	957	1015	953	1007	933	986	956	969	956	907	973	968	928	940	1017	1019	974	922	935	937	1001	1020	977	962	985	958	975	999	947	950	955	1002	956	994	950	998	960	1013	993	998	957	972	1055	987	991	982	1017	928	999	946	1006	973	993	996	975	923	999	972	966	1025	930	958	929	1063	1054	969	1008	898	945	1031	1034	990	971	1010	1000	1019	979	917	1039	983	984	981	1033	988	968	993	954	989	1012	1030	1005	1053	1049	948	996	1012	926	1000	1000	939	946	966	948	996	992	973	992	1007	997	992	988	944	980	1014	959	950	1003	995	1011	994	957	964	1008	952	971	1009	942	1028	992	1004	992	927	962	960	975	963	1025	987	1054	1003	939	981	976	953	983	995	943	943	1006	955	991	967	1055	1034	994	881	1002	961	1021	962	940	923	998	964	990	965	972	932	986	971	1000	988	942	1041	1002	945	1014	992	971	911	975	1001	999	993	1034	1042	992	958	1001	980	1008	978	960	991	1000	970	933	984	1028	975	978	1015	962	910	960	999	985	1007	1049	984	944	1014	1006	950	987	968	968	976	1006	967	927	992	1027	956	955	1039	1001	1053	945	948	1023	959	969	988	1029	961	933	1001	962	900	955	960	960	983	1002	991	1043	947	970	994	922	1008	905	986	989	969	938	997	965	982	941	925	987	971	984	948	1001	995	1055	1018	1021	954	989	976	936	1007	957	1017	1014	968	986	993	955	1035	984	938	1001	994	984	937	951	949	1025	928	962	967	948	979	972	986	917	1020	980	989	996	1050	1008	959	957	937	975	1008	987	1010	984	1004	967	915	1015	1000	994	960	974	1005	947	999	980	984	1025	1005	1036	871	915	936	961	962	961	959	1044	935	967	965	967	988	999	1015	1017	1017	985	1001	918	984	1033	979	955	990	1009	954	997	960	941	1015	999	957	977	995	981	978	933	992	993	990	979	971	949	1002	1013	906	1022	925	943	987	1006	1000	1005	986	930	993	934	1015	1011	981	918	1001	1076	1008	982	996	958	980	951	943	1014	976	971	994	973	978	1012	1009	1008	988	967	967	960	909	986	984	1010	1024	985	994	943	1005	1005	986	930	992	958	1000	947	933	970	1005	967	977	985	980	906	988	964	955	998	981	996	959	1030	1019	1002	957	1005	952	1000	909	964	958	940	1008	938	1019	1013	993	947	1001	1061	1007	978	974	998	975	947	980	973	986	1016	984	955	1019	970	1008	1024	981	999	973	982	1051	959	971	978	1029	956	989	954	971	936	954	992	962	938	952	1011	1006	966	984	944	1044	999	968	978	1015	995	1015	1000	956	977	983	1013	975	974	964	948	970	995	938	997	964	948	986	990	927	963	961	1034	1004	997	988	948	985	1046	956	985	983	992	961	957	996	1009	1023	955	985	978	1019	1033	971	1010	1027	953	971	1023	966	986	982	973	971	955	975	1032	966	946	944	979	998	1018	961	968	953	1001	985	979	990	982	974	985	970	907	925	1095	958	1000	946	975	966	1015	990	960	1011	988	973	941	983	992	966	991	994	965	968	986	1003	989	1005	1024	1023	985	988	969	977	977	993	924	996	1007	942	941	994	1038	966	967	929	995	978	1014	997	998	977	979	991	1027	1007	972	957	974	1005	993	1013	964	953	1001	981	1014	1071	996	1024	919	1021	946	992	938	963	917	940	1019	958	945	1031	1034	1016	954	952	996	1002	936	970	1052	967	1065	969	1030	1039	976	953	1025	1003	1002	946	976	997	995	1000	958	999	999	964	960	961	969	957	1004	1015	976	950	1018	1062	978	992	950	965	975	960	999	993	947	939	988	945	950	961	989	984	950	1015	1020	953	991	1023	1015	984	956	1001	988	1009	993	985	966	1062	996	1072	907	953	943	976	1025	1040	959	972	994	1024	960	986	981	992	1014	1014	992	985	937	963	975	956	985	979	942	1002	956	947	968	920	1007	987	1036	968	986	992	964	1005	1036	936	991	1029	1045	966	942	946	1010	963	986	1010	983	970	1002	1017	982	1029	1013	995	989	930	964	1007	932	1000	1018	1007	1015	964	1016	971	963	974	973	989	968	979	951	942	1019	955	944	1010	976	976	989	943	969	972	979	1011	1014	955	1007	940	1013	973	969	954
25990	21636	24254	29492	21645	10092	591	407	415	354	347	372	351	350	367	325	293	346	347	368	322	315	303	294	348	338	329	339	338	342	318	329	342	345	357	328	307	343	308	321	348	308	313	315	323	304	359	335	327	338	340	334	320	329	323	358	307	309	359	342	314	275	377	325	332	332	316	297	335	336	338	291	324	309	308	329	318	330	351	363	355	303	309	343	331	308	297	323	300	336	307	342	292	346	357	315	345	325	348	339	320	330	325	328	311	321	316	317	319	357	283	320	317	334	303	319	304	356	303	338	342	358	298	342	333	323	294	324	323	339	307	317	319	305	367	330	336	322	330	334	321	323	345	337	335	306	346	340	332	322	356	310	331	285	293	368	315	320	324	318	322	362	307	310	320	332	333	322	307	290	335	325	306	346	345	325	320	337	315	331	325	346	312	318	331	308	339	301	319	322	298	336	321	322	319	303	340	334	318	289	334	285	335	299	325	347	327	334	326	318	307	341	342	350	325	328	338	348	340	320	316	306	326	327	336	309	332	349	329	352	345	346	315	322	341	307	327	293	307	352	322	331	324	318	325	295	305	306	382	312	301	347	312	313	338	334	277	306	356	336	328	316	311	315	338	348	307	309	341	307	349	313	357	318	338	326	306	368	335	341	342	308	332	302	312	331	325	357	313	302	322	344	316	326	333	290	304	314	342	318	319	351	297	321	365	307	319	348	359	325	342	287	319	306	319	342	328	314	322	342	338	346	317	341	300	304	299	314	342	349	310	325	339	330	304	339	302	319	326	335	288	337	282	320	341	336	300	312	316	334	335	314	309	344	333	304	385	303	320	312	328	314	349	325	329	351	314	352	313	351	295	321	311	313	339	359	358	314	310	349	312	302	341	334	331	353	325	335	329	357	291	315	331	318	340	315	313	353	296	374	348	350	306	321	345	344	350	319	320	296	308	378	331	360	381	351	321	290	332	340	317	294	342	312	295	289	301	355	344	318	339	325	297	304	335	339	303	304	333	377	313	307	355	342	301	310	320	318	331	327	319	332	323	327	344	304	315	322	308	298	339	292	301	339	336	325	326	337	297	315	297	315	319	346	318	295	326	341	320	307	290	295	320	348	316	321	344	321	315	334	336	342	312	325	340	323	325	341	355	329	337	324	323	295	334	331	335	328	289	337	274	307	320	312	298	309	313	334	294	332	307	390	313	290	315	322	338	332	284	337	334	332	347	338	305	306	331	335	337	304	318	317	360	330	315	309	341	293	313	368	337	316	301	301	312	342	278	347	333	343	320	331	347	330	285	359	303	332	340	322	342	305	326	345	315	308	335	300	326	324	323	306	313	311	319	288	331	318	337	314	283	300	324	303	290	296	313	310	288	345	306	299	316	361	330	300	339	337	329	340	296	341	324	315	308	342	316	308	338	326	355	334	336	292	330	307	325	287	379	342	304	341	327	295	300	330	331	311	304	309	338	347	324	329	292	310	318	358	358	286	321	322	357	321	337	304	329	299	328	362	337	315	294	302	327	317	290	309	309	314	358	308	340	297	330	339	319	316	291	347	304	308	321	340	316	341	308	310	322	317	294	316	341	348	323	347	318	291	315	328	324	344	294	291	309	346	346	309	276	326	338	326	314	306	337	343	323	293	349	355	337	322	320	325	331	326	342	307	303	333	291	331	289	332	339	311	326	356	348	349	313	329	332	323	348	316	355	349	328	309	331	311	323	308	336	299	327	312	334	336	331	290	332	309	326	319	321	340	305	322	320	303	313	334	312	335	332	295	368	364	297	310	295	297	316	337	305	295	319	355	310	335	302	345	366	330	302	323	349	350	342	370	309	319	303	287	311	320	315	311	308	312	309	312	321	310	315	299	318	312	315	310	346	322	349	324	343	319	339	345	347	323	347	310	301	350	331	307	315	314	310	284	354	324	305	366	300	312	315	308	317	309	296	279	322	300	336	305	333	312	352	310	308	374	356	315	295	319	320	336	324	303	326	350	338	283	365	313	355	323	321	324	329	323	320	348	319	315	319	319	331	301	315	299	314	304	330	331	342	315	340	295	322	315	294	334	318	330	325	348	283	343	337	315	322	325	329	353	339	344	309	297	341	319	337	308	303	324	307	360	345	322	317	306	331	297	328	329	322	304	291	334	344	316	365	352	356	325	354	370	351	334	335	327	344	321	329	338	313	298	355	327	319	346	322	331	323	305	320	319	330	318	331	345	299	329	304	359	290	305	338	344	333	360	338	326	355	365	344	302	340	325	340	351	327	316	317	283	296	320	304	333	323	317	342	325	334	337	335	334	316	300	336	335	314	311	340	322	354	321	307	327	348	312	324	312	350	334	328	313	324	306	321	313	340	374	320	338	290	319	324	313	321	319	332	315	337	309	304	321	333	336	329	336	347	342	331	347	318	289	312	362	295	361	312	302	375	357	327	304	313	347	331	352	346	319	346	342	316	312	324	342	332	305	335	317	331	347	342	350	357	320	282	340	325	355	331	322	293	303	315	302	350	328	317	300	336	307	339	327	346	339	304	311	318	316	326	338	330	306	317	307	321	322	316	333	313	294	323	333	309	293	346	336	318	327	356	345	314	317	337	334	338	337	328	291	328	316	311	334	352	331	291	307	337	338	308	308	353	330	315	357	310	336	346	320	315	344	322	334	320	290	325	329	350	326	309	313	341	338	291	332	351	328	329	334	336	335	301	306	319	326	337	311	313	331	296	337	367	312	312	304	319	339	343	334	344	316	306	336	313	313	321	342	336	297	319	299	346	331	323	295	333	349	315	296	331	323	324	322	311	276	323	357	310	309	343	272	315	366	292	349	340	316	326	347	319	358	341	357	323	329	372	302	328	362	320	332	322	313	314	343	328	357	295	330	300	338	321	339	295	307	314	312	344	349	331	311	310	331	331	365	326	325	311	363	311	295	343	304	311	333	344	305	291	327	345	315	333	320	331	317	326	303	290	357	304	312	307	308	335	322	306	303	282	302	315	337	314	359	353	309	335	302	309	332	337	349	282	321	336	337	360	318	297	304	302	324	310	373	308	308	346	313	330	314	287	307	329	297	361	327	339	311	328	334	353	315	292	334	320	307	379	335	318	316	342	328	342	332	332	324	334	320	350	313	318	287	320	319	330	319	314	343	333	362	309	319	338	312	343	353	318	299	320	310	358	315	340	324	300	333	372	327	311	314	287	314	312	358	355	343	292	355	323	356	331	314	328	326	285	287	329	341	291	305	286	327	321	326	349	325	349	330	327	315	329	318	350	342	323	312	339	317	295	306	317	333	351	298	288	308	348	334	327	349	319	299	316	325	350	291	365	352	306	330	335	352	319	335	270	304	371	326	339	308	326	329	315	332	323	340	304	311	286	326	314	313	335	302	328	325	325	331	320	322	329	348	314	395	311	309	289	310	330	351	365	314	315	316	316	366	324	285	328	301	334	326	323	342	314	310	319	316	297	349	310	328	317	281	314	340	351	342	311	339
4632	2004	1124	836	776	727	755	754	702	723	677	693	691	647	675	667	729	701	679	671	652	739	697	718	701	702	705	731	726	726	711	722	681	664	707	692	708	632	664	751	638	677	687	718	714	700	677	676	724	660	664	702	678	697	667	692	777	707	713	657	649	707	718	693	670	757	719	678	723	707	701	699	734	697	733	639	695	659	709	650	684	683	697	694	680	707	656	651	695	694	732	711	693	646	718	642	673	647	739	690	661	707	646	656	693	691	683	689	695	652	658	694	650	707	676	722	729	728	729	657	664	706	711	712	686	678	692	604	741	688	687	703	742	738	666	671	672	682	700	682	709	727	636	683	631	687	687	663	695	731	651	669	692	633	707	696	686	687	697	687	715	680	678	724	647	646	708	694	677	679	668	723	675	705	650	678	712	690	694	745	684	693	696	742	684	663	737	708	722	678	668	724	660	702	672	672	667	693	685	667	708	687	683	708	646	696	717	686	712	669	708	700	698	671	732	686	696	688	711	673	693	663	710	717	685	704	678	660	688	728	690	674	731	655	693	663	706	722	643	643	724	663	716	699	690	682	661	647	680	704	696	688	726	638	643	679	671	705	718	703	693	674	677	658	694	637	637	669	704	685	689	693	680	663	715	656	627	678	724	724	692	720	710	721	706	650	677	694	688	733	678	703	681	656	689	688	683	683	681	681	701	639	689	692	652	628	678	689	696	655	693	733	688	667	699	659	687	712	679	709	695	687	701	686	675	723	669	725	681	736	673	654	691	691	690	706	702	735	676	658	717	698	721	709	679	689	675	740	664	669	672	734	660	695	698	699	639	690	667	683	665	689	678	685	690	702	710	728	703	726	772	687	717	683	657	623	706	665	674	671	717	679	662	675	659	700	711	709	691	658	656	704	711	732	675	687	664	678	677	703	655	734	655	711	654	701	709	669	653	698	687	682	721	744	683	663	658	740	687	703	676	717	704	753	655	688	685	672	691	693	696	732	697	705	736	730	700	678	692	655	681	688	710	667	701	683	689	694	672	694	683	690	721	677	728	671	671	678	642	654	699	685	662	649	687	683	651	676	732	755	719	673	688	667	716	703	640	671	671	675	680	669	682	660	725	727	696	676	672	726	662	686	691	679	696	728	712	684	676	659	679	753	690	667	704	681	663	681	677	669	659	712	704	621	711	717	713	687	696	666	690	681	659	700	640	692	681	672	674	681	677	716	685	682	720	701	698	694	720	703	724	712	711	685	708	677	659	710	723	732	655	733	678	658	714	721	637	699	662	650	706	664	711	680	669	683	674	696	705	712	669	699	680	680	663	682	689	662	705	665	672	704	643	743	669	713	706	689	625	718	708	732	695	710	658	636	716	731	726	688	708	697	659	680	637	702	718	692	697	690	669	707	700	679	672	707	675	658	667	719	660	668	697	665	649	694	709	705	660	641	741	697	683	669	712	673	657	713	659	657	697	675	674	691	692	741	694	704	704	673	656	695	648	694	735	678	699	655	649	733	700	685	687	677	686	669	653	635	729	671	683	644	709	720	633	702	710	674	646	719	652	716	666	691	664	664	711	712	691	691	723	625	727	728	680	680	707	677	704	707	728	676	705	693	698	651	702	664	691	667	692	704	692	692	663	701	699	688	711	688	717	667	687	680	668	721	709	633	664	672	657	646	662	695	691	715	679	698	714	694	713	663	715	697	745	713	678	689	726	658	724	716	700	670	735	701	721	719	701	732	672	702	682	678	737	707	659	703	680	682	653	696	711	651	699	695	709	691	670	682	684	671	680	667	686	709	657	716	660	713	682	677	729	658	722	708	712	737	701	690	725	699	710	726	674	698	697	675	709	668	702	668	773	703	763	710	668	675	701	722	746	692	731	695	705	694	702	693	681	696	674	734	654	689	709	660	719	713	683	700	680	645	692	711	672	688	675	677	671	697	702	716	747	726	711	691	685	682	673	703	653	708	700	662	710	716	714	713	643	706	715	685	676	641	700	697	670	683	694	702	664	685	692	660	719	654	693	667	710	673	712	675	722	682	628	734	688	690	714	721	681	631	665	770	675	666	676	722	748	665	706	715	686	704	674	740	719	665	707	750	706	666	683	708	707	674	714	701	721	711	686	682	681	643	676	689	708	684	743	672	686	696	648	673	654	646	683	706	689	691	664	713	683	718	738	694	708	626	702	680	696	694	725	668	665	646	683	697	683	667	694	693	739	672	688	692	684	701	684	726	704	690	712	715	691	698	676	642	667	727	702	670	726	677	662	689	704	689	671	687	661	677	668	731	721	738	683	612	699	705	706	630	683	684	717	695	687	680	683	698	695	690	655	681	667	712	696	670	702	694	708	672	683	657	716	711	711	656	675	674	694	626	653	671	712	660	685	643	673	694	713	699	662	695	717	709	703	692	719	644	679	661	699	698	684	745	709	669	726	708	604	652	681	723	672	644	732	673	677	681	735	705	664	689	687	717	701	665	719	668	687	715	671	712	703	670	717	702	734	657	674	673	658	646	676	679	669	679	652	731	700	673	678	655	725	674	649	723	670	709	709	681	700	638	721	694	650	630	700	646	627	641	685	666	618	702	665	696	699	693	728	639	636	681	695	711	690	676	718	675	661	760	689	701	681	673	713	690	719	693	647	735	721	675	691	657	677	689	640	652	670	688	666	716	693	648	717	690	630	675	681	703	735	722	639	615	641	650	732	677	678	676	680	674	739	724	676	687	667	685	687	725	684	658	670	673	691	684	700	681	692	677	681	733	699	672	672	681	638	714	687	666	678	694	734	660	699	647	636	678	727	688	696	660	717	705	699	657	689	731	683	689	678	715	663	745	682	680	699	633	689	696	674	664	685	718	679	664	703	669	669	705	691	680	672	690	678	699	718	695	663	706	696	702	701	675	766	724	649	677	652	710	673	655	750	664	670	724	691	705	680	699	695	712	638	689	672	664	686	680	713	710	677	667	663	704	720	670	727	670	639	675	670	694	650	696	731	713	705	677	712	643	665	660	630	665	677	715	666	675	740	697	675	689	714	660	729	666	672	668	702	675	696	699	685	683	691	690	669	718	715	692	676	669	657	697	724	670	720	719	641	641	729	651	662	686	733	695	713	707	675	727	675	669	708	686	699	664	735	668	709	721	688	699	682	673	683	643	649	690	651	688	746	672	679	684	699	676	683	690	696	731	701	676	702	680	675	695	636	672	708	686	644	687	682	686	682	682	667	703	638	645	670	716	675	706	720	699	677	707	636	704	651	739	633	698	700	680	690	643	730	687	702	674	680	680	687	678	647	687	694	658	678	709	684	658	714	700	675	664	682	698	700	699	683	669	686	682	686	695	730	674	745	712	684	701	661	726	701	700	646	650	676	665	721	661	720	674	670	675	672	688	723	730	661	689	674	717	686	724	666	713	702	649	693	698	679	640	714	685	652	684	701	653	681	725	719	667	673	685	670	692	686	642	706	720	683	662	678	694	656	638	684	702	748	643
25279	21658	24759	29104	21659	21686	9705	440	320	273	245	256	208	204	179	192	176	178	164	179	161	173	174	191	158	160	172	157	182	177	170	160	165	141	184	184	151	172	176	161	148	141	181	170	162	168	155	184	143	129	149	181	158	180	179	154	123	151	156	149	154	142	169	150	165	175	168	139	139	138	155	152	153	143	188	169	139	151	152	139	153	150	140	177	152	126	157	153	177	159	153	153	142	163	166	154	160	155	128	153	160	137	149	157	144	148	140	159	150	162	155	149	144	139	130	154	168	146	145	144	123	167	134	161	152	162	177	160	165	149	144	163	173	167	155	159	166	153	163	124	151	176	151	148	146	162	133	165	160	159	149	154	154	146	197	168	152	130	154	160	161	180	134	168	153	144	153	161	176	162	146	142	164	131	122	134	141	161	170	161	156	132	115	151	139	150	159	112	152	147	149	190	149	185	179	132	158	160	144	134	163	151	167	165	151	164	150	148	156	137	147	137	143	178	136	151	136	157	176	149	158	148	162	122	151	160	177	167	154	158	145	136	166	169	145	168	139	178	163	166	148	161	122	188	156	167	160	144	138	163	139	152	122	148	157	127	136	152	161	149	136	162	178	121	136	149	147	144	158	161	144	135	160	166	124	157	161	169	163	154	151	162	141	168	167	163	134	155	147	148	150	144	139	171	139	161	173	131	148	140	147	146	140	149	156	158	132	141	160	138	155	169	169	141	158	159	171	133	138	171	170	158	130	125	148	154	137	119	155	162	162	161	133	160	149	129	136	150	143	180	141	141	163	143	175	161	149	142	126	167	152	165	170	170	159	152	119	140	153	163	134	154	139	150	147	162	138	157	142	152	151	152	175	156	139	148	148	132	170	123	165	159	148	147	160	162	125	130	169	146	152	161	135	163	136	149	164	164	145	157	160	143	133	164	143	126	122	152	138	154	153	135	151	166	146	143	161	163	145	164	134	144	148	164	160	154	135	158	159	171	159	161	152	126	146	160	135	163	168	158	148	132	148	161	162	155	165	159	164	142	166	195	150	143	157	148	157	159	158	116	165	154	165	149	156	149	148	168	146	163	149	166	150	155	164	138	142	137	139	176	156	175	139	161	178	134	137	156	157	145	159	140	135	164	169	159	129	149	148	166	139	144	139	157	170	157	149	152	161	147	133	138	150	165	145	125	173	161	144	135	167	159	144	163	159	140	145	156	175	133	138	148	162	170	178	130	146	170	157	142	153	144	148	167	149	157	140	147	164	152	169	116	160	171	143	153	159	168	167	136	183	153	176	169	153	154	142	168	146	161	162	146	153	181	134	148	169	154	173	157	160	163	167	153	137	163	170	176	146	151	162	168	126	135	156	169	142	162	135	141	145	162	152	153	139	141	177	150	154	165	143	154	123	160	167	139	174	145	167	166	169	165	152	162	191	147	150	166	146	168	142	181	159	178	169	136	148	150	152	130	142	135	163	149	143	138	142	145	160	159	132	130	150	164	161	136	164	147	161	133	135	144	183	182	160	176	153	131	161	152	132	165	141	174	177	173	167	143	154	127	156	152	173	142	162	158	163	158	140	170	154	174	157	167	135	149	155	149	178	154	143	153	146	160	150	133	180	181	161	155	139	180	148	156	135	152	158	140	155	154	146	157	160	148	170	148	141	173	158	144	178	145	170	129	172	186	141	145	150	128	140	166	136	148	171	152	153	172	152	149	138	153	138	162	144	149	184	149	162	157	133	160	148	146	173	147	151	141	158	155	146	149	141	153	173	137	145	171	164	153	131	144	144	156	161	162	157	182	174	151	162	170	156	162	155	160	137	135	137	159	160	139	155	145	188	163	179	146	170	122	165	157	177	137	159	149	160	167	139	152	142	176	173	145	135	133	141	181	143	155	159	146	151	148	147	143	142	128	155	152	154	170	168	155	130	136	152	157	161	177	150	108	171	128	148	150	139	143	158	164	134	167	148	156	146	165	149	169	146	169	147	170	145	145	140	166	154	161	146	159	172	157	164	154	172	150	131	145	169	151	137	151	153	156	158	152	145	152	169	183	142	162	145	146	154	158	138	163	160	161	152	165	163	152	153	150	151	148	135	175	148	149	152	155	159	153	169	159	157	152	172	174	148	158	155	145	157	166	126	159	169	143	159	168	160	134	125	148	176	152	164	139	176	130	156	164	152	180	150	141	144	184	129	177	183	170	167	157	137	144	162	162	152	146	122	169	178	142	167	159	145	156	149	146	156	169	159	159	148	137	149	153	155	155	145	150	147	161	137	155	131	155	135	126	180	139	170	148	133	165	144	176	166	158	143	163	163	170	136	160	162	166	161	169	157	162	153	135	140	153	140	152	160	144	164	163	149	154	169	160	116	155	163	141	145	170	168	149	166	133	161	135	142	153	136	137	148	152	160	151	152	176	150	144	153	131	135	170	167	182	165	154	149	166	156	165	164	169	146	165	171	169	135	147	141	161	169	198	132	117	125	135	146	142	141	161	154	153	160	162	128	152	187	154	147	172	156	145	185	135	155	156	140	160	151	152	164	127	150	170	133	150	154	140	144	144	161	146	151	125	152	162	170	151	177	156	177	138	161	159	158	168	125	150	149	150	146	134	143	122	150	149	144	168	147	134	151	135	151	157	165	145	132	167	164	173	153	161	163	171	157	162	156	147	166	171	138	135	144	149	140	147	133	169	177	144	158	151	137	168	132	176	150	136	148	131	145	137	157	156	151	153	146	144	134	156	144	170	153	156	138	151	134	151	143	170	171	141	168	147	122	153	130	169	163	152	185	163	141	172	156	150	165	168	164	137	140	147	134	133	163	155	158	140	164	165	155	167	156	167	146	174	145	143	156	152	163	165	156	127	144	144	159	146	128	132	139	148	161	168	163	164	175	158	142	167	156	140	131	159	130	160	142	154	145	167	160	168	159	143	205	155	152	165	145	178	140	154	145	166	151	164	167	181	167	164	142	162	128	167	179	117	152	159	141	150	158	166	161	150	149	133	159	128	143	138	151	132	151	152	152	142	142	144	165	156	143	135	143	157	151	126	138	133	147	124	141	152	153	170	167	171	148	152	116	146	156	144	156	150	156	162	136	140	142	153	154	167	172	154	184	142	162	148	146	135	142	131	189	153	178	183	152	181	162	159	167	147	160	163	165	151	159	150	154	148	140	161	170	149	152	149	158	148	155	167	144	133	179	129	166	159	131	164	148	165	160	158	147	130	156	156	174	150	175	150	116	144	163	161	155	133	127	144	145	133	181	137	148	145	169	166	156	167	158	166	144	148	130	138	133	154	138	157	153	138	143	180	155	161	135	155	163	140	141	150	152	179	162	141	158	174	165	139	137	161	136	125	143	152	174	156	154	146	157	175	146	175	146	147	140	170	146	146	149	174	170	175	162	161	155	129	159	153	163	165	170	141	118	150	161	147	130	141	142	161	156	135	157	136	153	131	132	158	139	169	168	135	184	144	152	139	157	133	153	152
4182	3017	1261	753	539	480	422	372	435	396	401	370	395	375	369	345	387	384	365	370	376	389	381	370	396	383	366	388	374	388	352	336	345	400	431	376	371	359	368	370	365	367	385	366	361	362	371	370	379	384	364	370	387	385	386	371	389	392	342	385	379	358	373	363	364	372	371	359	369	353	386	369	356	330	407	380	347	382	370	354	363	369	364	392	387	385	385	362	335	365	385	394	362	361	412	374	373	345	382	400	344	405	343	369	331	368	346	370	316	390	324	393	351	381	357	351	359	361	388	392	348	342	364	367	403	379	376	405	360	346	349	353	372	400	373	378	388	387	372	360	377	334	392	352	358	363	366	397	374	353	387	340	377	385	382	387	404	393	342	341	398	372	337	330	346	383	354	357	372	382	364	390	365	351	399	373	371	352	356	382	378	382	358	381	360	348	362	359	340	395	358	371	392	343	321	381	367	367	380	371	357	349	361	342	363	371	382	394	384	350	348	362	361	366	376	392	348	354	383	381	369	399	338	408	337	394	371	363	366	398	362	359	407	378	367	346	381	353	362	383	370	356	373	368	354	352	385	358	358	340	339	373	366	397	366	339	383	393	346	361	395	394	336	387	379	408	383	365	407	360	341	328	355	399	368	364	362	385	339	353	393	373	374	359	363	368	329	347	389	410	357	393	385	385	352	363	397	389	361	377	397	368	399	334	360	367	397	419	377	374	351	354	400	373	372	371	403	365	376	376	352	359	359	358	396	363	398	348	378	371	389	378	377	354	360	407	363	355	366	355	364	367	335	387	371	382	394	363	388	356	344	365	381	374	377	402	374	366	369	346	339	400	384	361	364	361	335	364	343	358	333	346	375	352	378	363	357	345	391	394	375	324	395	375	343	355	392	392	384	331	353	378	385	367	395	373	364	380	382	330	405	397	373	380	381	358	362	384	397	391	393	368	351	365	379	376	378	364	367	371	370	375	398	362	400	388	391	347	377	364	371	371	376	407	360	376	343	372	353	382	384	390	371	405	361	378	370	374	365	357	364	365	390	344	348	427	388	380	353	372	352	417	348	359	375	350	337	337	361	368	372	372	375	391	401	380	378	387	350	404	367	341	382	387	366	344	365	412	348	332	365	345	380	378	375	370	401	361	364	404	366	373	331	358	377	385	369	358	369	362	350	328	351	368	361	328	386	351	345	343	354	373	391	380	370	358	354	383	338	392	374	402	365	351	361	372	365	361	361	410	381	381	407	395	362	399	358	356	387	390	373	354	362	356	359	367	384	369	375	351	359	384	342	354	357	380	317	343	419	369	346	357	365	370	373	395	402	349	347	334	355	376	360	379	383	370	366	352	343	398	367	373	354	376	336	402	341	383	360	390	356	358	367	351	353	317	413	400	363	392	382	348	395	382	368	394	363	377	388	379	369	388	380	345	378	374	367	386	352	365	375	352	343	334	364	362	353	369	345	365	375	339	374	380	385	383	386	362	374	347	349	345	379	349	341	387	403	398	365	409	378	417	362	387	350	342	396	376	361	348	367	402	384	393	362	346	354	367	368	350	365	362	401	354	390	357	346	390	395	360	336	368	367	337	383	354	368	379	381	374	354	352	389	355	401	358	350	378	376	394	394	392	373	356	378	370	345	409	369	377	366	377	333	360	377	371	375	381	360	427	339	396	347	347	358	364	376	351	350	355	388	392	371	338	362	350	404	362	392	341	353	345	359	356	385	392	391	350	372	369	341	371	361	353	367	410	363	359	359	372	356	362	397	377	358	373	358	362	359	398	379	355	318	393	377	392	366	367	391	365	349	412	369	366	355	406	358	375	361	384	381	390	374	359	359	414	355	380	390	379	379	364	373	354	351	381	365	351	383	328	394	364	379	393	330	367	371	349	355	394	364	369	377	339	378	375	384	360	378	368	356	375	372	364	351	376	401	383	355	404	384	351	372	397	377	330	378	363	357	372	387	358	363	383	349	376	401	366	413	371	378	362	372	381	359	402	390	378	390	378	348	381	391	386	374	384	374	359	341	377	394	407	363	368	360	356	387	367	365	352	406	351	357	393	374	361	344	390	363	389	382	413	340	359	371	344	364	404	346	386	382	369	396	400	367	324	386	376	322	351	374	361	331	393	373	382	355	355	389	379	380	372	345	376	387	384	393	392	360	361	376	367	378	371	352	373	356	335	418	375	390	375	361	348	384	343	342	349	377	384	352	377	360	325	392	362	392	346	394	376	372	353	359	330	366	333	389	353	343	345	384	370	382	340	362	366	363	373	355	364	375	385	399	354	349	358	383	378	360	393	371	398	383	363	351	369	367	389	405	345	373	360	367	368	376	350	424	369	385	386	377	379	402	370	387	353	377	370	396	360	389	343	383	365	389	369	330	363	388	374	382	370	349	356	351	371	397	405	354	361	348	370	380	369	357	353	399	361	367	376	377	391	347	402	366	379	353	359	327	374	348	383	372	366	382	376	386	351	383	366	358	378	349	371	370	380	409	361	367	387	415	357	374	342	394	370	376	362	375	350	365	376	339	362	377	341	418	360	377	356	353	378	382	373	368	386	359	374	350	345	365	358	381	379	348	365	379	367	380	396	355	366	365	373	328	347	378	359	344	359	373	415	363	333	351	359	335	356	379	364	338	373	368	343	361	363	358	367	369	369	386	369	342	359	371	376	383	405	363	331	380	386	360	371	368	376	407	348	409	373	361	351	387	391	357	366	367	378	376	398	328	383	342	425	405	337	376	400	398	378	377	355	387	369	338	347	369	375	370	365	387	367	365	366	361	318	369	371	379	385	419	358	409	424	351	354	342	405	376	374	341	356	373	375	360	388	377	371	374	380	337	366	390	343	375	383	338	370	392	348	356	394	375	391	366	394	354	373	379	355	413	345	377	374	363	404	350	361	374	386	383	353	404	359	377	362	381	354	379	370	356	397	373	399	358	373	353	356	349	382	400	400	369	370	373	408	374	379	364	346	383	371	354	357	363	373	384	391	352	378	361	393	379	323	339	354	386	383	351	429	371	347	365	370	368	358	370	332	372	361	372	391	343	377	360	342	362	379	351	413	374	339	394	354	370	359	355	335	364	334	363	391	377	369	385	359	376	342	378	354	387	379	335	357	378	362	372	335	364	381	371	364	349	373	414	362	379	364	330	361	383	408	373	365	355	377	374	366	354	361	369	388	359	368	341	384	351	336	331	370	339	394	392	391	334	377	354	390	386	360	360	367	320	349	376	359	362	355	342	384	391	367	372	385	371	364	365	410	373	389	375	373	365	365	359	372	388	364	360	373	351	381	398	392	378	392	374	326	389	366	411	361	341	390	335	397	376	391	367	384	400	354	394	386	371	342	398	372	363	377	347	351	320	344	366	363	393	383	386	359	373	409	425	357	372	366	329	345	349	364	379	384	366	363	353	399	381	355	361	375	354	374	379	380	360	356	376	376	369	361	363	387	393	370	369	359	346	389	358	409	411	380	335	387	379	366
34395	15249	2470	563	463	510	480	449	484	468	528	495	459	466	491	498	433	511	450	509	511	482	464	472	465	462	484	464	449	447	455	467	458	507	506	430	460	503	496	437	462	430	479	446	480	467	489	432	484	490	445	474	469	444	460	440	469	488	463	467	462	507	507	482	485	463	497	514	456	492	531	438	490	431	449	437	463	531	503	486	415	407	461	439	455	453	444	463	500	473	478	463	436	487	470	438	427	447	510	465	467	446	472	428	484	461	473	473	442	451	493	475	445	456	453	476	476	503	510	492	483	518	468	444	478	433	425	480	496	477	466	395	447	466	496	458	474	468	444	510	463	472	451	465	458	445	455	518	481	462	456	472	427	496	421	497	476	494	450	474	458	484	490	469	488	455	450	439	483	483	462	451	476	483	467	463	491	502	488	462	516	478	459	498	476	450	478	441	500	485	487	459	455	455	426	466	487	489	465	441	498	461	441	499	475	452	497	493	528	473	456	443	443	492	492	477	445	485	472	497	440	514	466	480	493	504	464	477	467	463	485	500	478	497	468	455	474	449	495	436	459	439	460	506	427	425	473	458	383	488	477	430	479	456	465	455	440	453	516	475	468	483	448	453	455	495	493	458	519	494	501	458	486	469	480	502	452	436	452	477	484	445	483	433	464	459	457	475	447	485	445	440	453	483	455	474	489	475	465	415	436	486	461	485	468	509	444	472	461	413	489	475	512	472	486	472	515	496	452	438	456	465	487	476	479	479	457	468	495	459	494	462	479	457	433	446	457	495	506	470	480	470	468	435	460	450	475	483	466	434	474	489	532	466	475	510	467	470	456	468	462	455	458	507	474	508	432	461	451	460	473	478	442	464	468	481	447	484	456	418	445	451	464	522	474	483	441	491	459	471	500	507	495	444	475	456	500	501	468	474	485	473	478	476	430	459	432	435	480	495	500	451	473	483	508	481	467	450	481	417	496	500	460	473	486	436	508	497	453	441	412	444	445	490	508	475	459	471	472	509	473	459	463	455	463	427	482	478	437	417	422	474	457	431	444	463	507	479	452	437	451	443	450	444	462	470	466	494	465	443	443	446	421	503	445	453	446	444	493	462	493	437	453	466	447	516	472	448	489	456	464	476	464	479	489	459	472	455	453	481	519	487	467	458	462	493	482	482	460	479	474	508	462	471	494	500	489	414	482	447	479	483	460	472	468	457	499	487	492	464	483	483	469	505	473	417	477	448	455	488	420	443	446	538	515	488	493	457	503	493	460	485	478	448	449	440	528	502	465	513	468	457	468	503	460	457	476	426	451	461	460	473	484	441	508	473	468	458	452	485	461	433	487	488	502	486	474	449	490	466	455	516	445	481	478	479	520	431	480	514	480	464	483	468	441	445	468	506	426	460	479	457	449	538	501	479	464	439	465	471	470	498	429	447	471	481	433	512	445	417	467	475	432	459	504	461	450	499	448	487	449	475	473	491	451	463	460	472	492	488	494	455	436	448	413	430	460	461	448	466	468	494	454	453	432	449	441	451	475	478	499	492	459	489	495	495	453	486	479	503	470	438	467	505	509	433	480	513	485	522	494	502	476	457	418	483	449	459	487	494	442	447	445	479	455	442	466	463	408	426	452	495	446	455	484	448	494	478	435	466	478	478	476	460	463	473	495	471	474	467	426	461	441	439	524	462	440	486	511	506	483	481	434	427	441	433	496	492	477	470	465	506	485	503	499	477	465	503	453	453	489	432	427	487	441	515	455	440	481	532	469	473	451	435	454	427	523	488	453	454	510	467	467	464	503	451	459	461	460	454	442	450	488	490	500	484	486	472	456	445	490	444	479	441	446	511	480	491	503	504	443	423	449	460	501	469	452	477	442	446	461	459	441	461	438	448	464	499	465	425	514	521	482	469	473	470	453	493	468	464	540	479	469	473	462	477	486	471	468	477	492	475	476	430	481	463	447	482	465	517	461	528	489	454	477	470	475	442	449	463	440	478	476	483	456	505	439	418	454	476	483	442	466	462	515	476	431	419	434	480	472	447	446	440	468	479	431	473	482	460	476	491	473	468	432	460	479	445	450	498	471	500	478	486	472	534	506	472	446	434	472	488	484	473	462	423	521	452	468	463	470	496	475	463	471	480	455	477	458	459	488	458	450	459	470	483	480	463	459	456	470	485	444	462	467	459	494	474	462	506	473	442	472	464	456	470	511	457	465	476	451	453	467	455	487	468	507	502	450	450	464	492	462	449	506	478	477	424	469	497	461	449	464	484	476	509	450	464	512	528	469	483	468	468	486	470	488	457	477	497	462	488	454	483	470	481	491	440	472	484	466	431	470	496	468	459	528	477	477	489	502	498	469	452	493	498	486	463	454	466	471	526	486	475	510	452	487	472	447	475	510	476	485	499	517	510	439	461	449	476	476	465	436	452	442	514	478	431	462	512	472	499	462	472	481	488	490	451	466	461	470	456	481	490	474	460	460	503	502	517	452	493	487	462	493	475	471	449	460	438	497	488	452	453	464	507	499	475	471	469	448	489	443	464	461	492	465	472	474	475	500	437	474	462	495	489	466	431	440	442	469	438	458	467	469	451	428	514	456	477	531	499	472	541	433	472	451	476	453	436	517	508	493	460	478	486	491	451	501	486	451	494	454	464	497	468	451	492	426	500	488	493	456	442	459	490	446	453	448	452	503	464	464	464	504	442	492	440	450	470	490	486	475	452	442	483	466	454	492	473	455	499	543	490	474	500	455	466	489	489	473	467	446	474	441	506	491	454	446	475	493	503	507	500	450	450	422	437	497	475	470	478	447	465	461	442	509	465	495	493	451	517	420	495	499	456	453	453	472	442	467	459	476	444	511	479	460	449	489	480	463	499	487	473	483	483	470	462	466	477	496	468	523	459	471	436	488	495	456	456	483	457	463	461	497	475	474	458	438	463	487	453	438	473	450	479	482	487	485	454	473	510	472	471	455	507	453	516	490	456	508	457	474	491	457	526	519	500	460	470	476	501	432	433	488	460	458	471	516	480	473	465	457	448	490	489	459	487	470	481	456	454	472	475	489	520	472	458	475	460	458	470	453	399	477	459	468	470	481	480	467	480	453	476	480	485	475	472	462	476	506	483	442	463	437	501	429	494	449	450	439	464	471	454	469	425	448	478	447	453	454	456	471	462	501	442	454	440	515	460	496	469	489	507	487	468	511	473	477	470	472	522	491	482	460	430	489	459	427	472	496	468	426	452	473	526	481	458	486	457	434	491	487	452	460	491	472	464	489	441	490	459	463	461	437	483	498	496	499	490	475	461	477	449	513	436	457	479	467	495	480	445	473	468	451	476	440	503	453	492	464	468	493	464	479	478	509	464	502	448	489	510	463	473	487	477	486	485	439	482	463	510	450	467	463	407	459	467	433	484	484	461	453	475	469	523	481	439	464	455	474	452	497	468	520	491	465	499	441	467	494	506	484	523	495	458	454	469	457	478	503	467	463	508	469	440
8272	1047	1013	1013	1034	974	1045	1004	1013	928	962	975	1019	982	991	1046	948	1004	929	962	995	949	977	1040	1024	953	1015	1019	941	998	1043	979	948	986	998	1006	1014	978	1012	924	986	1012	998	979	988	1023	999	989	968	951	915	1029	987	951	979	942	1051	990	991	1001	913	966	1026	977	1005	949	982	1047	1004	993	997	1001	1007	967	1043	993	967	1034	1031	1041	958	1010	950	1004	952	1048	1022	1013	980	1005	960	1024	1004	939	990	959	968	968	1000	988	975	931	953	1018	958	994	981	993	1014	995	922	1036	966	963	1049	1030	927	1015	984	972	966	1029	1013	1003	987	1006	1019	1022	921	983	1012	1027	986	968	958	984	982	1049	983	944	978	966	1016	982	956	999	999	1002	984	1011	968	945	968	965	952	993	1020	996	958	977	983	918	979	1029	945	1025	981	945	1024	958	940	1010	975	949	980	951	973	989	964	1028	970	944	957	986	960	1004	1023	1030	961	948	972	979	953	1002	956	982	981	1020	968	974	1004	969	987	968	975	984	954	1031	960	953	940	995	981	1032	972	1017	982	995	924	1021	944	985	952	975	938	977	1039	936	967	980	1034	934	939	960	932	983	985	982	985	972	967	1034	974	987	995	968	1002	958	935	984	984	1003	936	944	1006	975	951	1004	1001	958	982	940	979	1005	949	1034	990	1014	974	968	985	1041	989	1003	974	936	906	967	1006	1015	993	1023	958	920	968	1015	988	986	967	977	963	961	1015	976	964	988	986	986	941	1015	934	976	1030	961	967	1019	978	947	991	939	967	952	1039	976	982	1042	969	1073	1011	1037	994	999	1046	982	965	988	994	967	941	919	1044	997	1005	972	974	1001	942	970	963	1064	951	1021	993	968	995	932	977	965	1013	974	978	1025	1007	969	980	980	967	1034	1042	894	961	1015	1011	965	915	1026	935	978	932	897	1018	945	993	935	1002	969	994	966	962	999	954	970	940	953	961	983	1026	1022	959	1004	929	996	1027	973	969	911	938	1027	981	996	999	967	952	980	981	1033	1003	976	1023	1053	966	1011	982	951	943	1012	979	984	1011	1006	947	1003	965	954	956	1018	1004	989	964	1000	987	954	1010	980	932	1001	1029	995	996	1015	960	970	964	946	937	987	1030	948	997	983	933	938	959	944	950	995	974	1007	1011	968	1020	975	1059	1008	1003	984	975	982	956	948	972	964	1016	997	959	1000	996	948	988	1014	924	938	924	1023	986	992	960	995	960	948	944	1018	1013	941	979	998	964	971	1029	994	1025	998	957	978	1016	936	998	1032	957	996	978	1051	962	978	998	1028	1013	1005	984	1011	1051	1001	984	989	997	960	930	955	1024	976	1017	1016	972	977	1016	997	966	971	997	985	1013	1016	969	1012	988	986	948	940	1030	997	996	978	937	951	993	969	1042	1004	1044	1010	988	984	1041	986	968	1003	1002	1057	1026	975	1003	932	980	952	1016	992	953	1010	997	1021	969	989	1003	1001	1007	925	966	970	1039	1055	1028	981	965	935	993	990	998	936	992	946	1011	956	1011	914	972	995	992	1007	970	933	1022	1026	976	979	1002	1012	1030	968	940	964	1010	943	994	964	957	937	972	961	995	993	1054	947	949	946	984	963	987	932	984	1022	1047	992	1002	1060	950	940	957	1009	1012	964	988	960	937	966	1040	982	959	1025	986	981	974	1017	1028	931	1009	971	990	931	946	949	1038	996	999	972	1015	1007	928	951	992	1015	989	953	974	993	1046	984	1002	999	969	946	964	976	932	952	929	973	1001	923	972	945	997	983	910	1005	1002	1009	969	972	947	985	995	935	1000	1011	1006	980	1002	969	940	946	957	967	1050	971	948	992	974	1003	1001	948	1025	931	977	1003	1010	977	993	957	972	993	996	994	963	958	967	971	995	1018	958	946	952	1025	1023	959	970	963	965	978	1020	1029	941	927	932	976	956	977	992	999	952	977	991	947	989	963	962	1025	1030	958	951	965	983	977	1027	984	955	946	960	989	971	976	979	974	984	1034	943	940	990	966	975	1018	927	930	960	1015	999	1001	983	994	982	1000	946	1014	991	1000	955	956	992	1014	1046	1006	1011	1037	1011	1003	1064	998	1028	966	993	981	941	955	973	1006	964	926	1023	962	988	971	937	1023	1041	1022	994	990	1002	1003	965	976	1028	950	999	967	1037	933	971	941	1017	972	920	973	1039	1013	1013	1026	1025	965	1003	998	1003	1002	966	965	946	999	992	959	1036	980	1007	1037	1007	1010	978	1013	928	1009	964	1063	958	969	999	976	985	947	963	944	951	1008	1049	984	1002	969	992	1039	940	992	990	912	1003	1072	960	956	974	1009	1007	1002	968	1009	930	974	1006	906	973	1016	1017	959	995	925	984	955	1019	953	996	977	966	1049	949	1013	964	979	997	925	1008	990	918	961	1043	1056	906	1009	977	938	1002	960	979	1032	1010	1012	955	979	987	998	962	962	967	1002	1013	957	994	995	1007	944	999	996	981	1008	992	973	999	1007	1004	1009	1004	962	985	980	942	929	1014	974	971	1035	987	996	949	1013	1018	962	993	1034	955	1043	1019	982	964	932	1029	982	976	946	1005	963	979	893	1035	960	948	1019	962	996	1009	973	1005	899	976	944	981	968	967	968	966	959	1004	936	984	1010	935	982	958	975	1034	1038	969	999	958	1037	964	992	977	998	990	1045	981	961	975	1004	892	1012	994	1025	1021	977	984	976	986	990	1001	940	1014	1052	974	933	962	1019	1023	987	985	963	938	1002	988	1010	950	976	974	962	963	956	947	993	993	929	993	995	939	982	1022	993	936	943	1003	953	1016	940	974	989	962	988	981	972	994	1052	987	934	1024	973	940	1002	988	1002	1006	948	976	985	1022	1027	978	962	973	967	978	932	961	993	950	948	1014	981	996	1017	966	934	985	1032	1008	971	1001	1026	1000	945	959	977	965	960	1004	1018	938	948	998	945	1005	995	1017	933	1003	961	945	1002	941	992	979	1010	977	1004	971	970	979	964	1010	967	981	1007	1022	969	1000	1050	966	998	940	1007	990	904	974	974	1017	982	1003	971	1006	988	991	1032	986	933	991	1067	978	979	1007	1021	984	1033	969	980	952	947	1003	984	951	971	982	1001	990	970	979	1019	992	993	972	1002	1005	994	962	1004	969	999	976	1028	1006	1046	994	970	973	1008	934	966	980	972	1014	993	988	964	915	987	990	990	932	987	954	987	998	985	938	978	967	971	958	986	998	1056	1002	961	1017	966	1000	943	978	939	982	1005	1006	939	902	983	1020	1041	1007	1000	966	1011	964	949	987	934	1010	934	984	944	1003	976	1030	912	1027	986	977	946	1005	984	986	961	1008	1026	971	979	961	993	974	1014	974	1005	969	957	960	941	969	1012	993	1021	977	986	978	997	977	936	978	979	1000	998	1029	980	959	952	947	992	1004	951	951	944	1007	969	1008	999	962	997	989	980	935	999	1008	996	955	1027	954	994	1006	948	980	1040	1023	980	1002	972	1006	980	1026	1015	999	1021	966	955	966	976	981	984	926	1011	979	1048	1045	1034	1022	966	1009	955	1014	989	950	1001	1012	958	959	975	994	994	1020	1041	1020	983	1019	1003	993	946	1039	963	942	989	977	970	973	986	990	951	1058	1002	1026	989	964	992	1016	981	931	998	966	965	971	924	986	984	904	1018	970	967	1029	1031	1031	958	992	971	936	1026	959	999	1018	993	1019	985	985	953	980	965	999	1017	1003	954	980	991	984	1000	1021	971	1004	971	1012	930	1058	1023	1010	998	995	1009	923	949	994	968	1042	975	988	962	969	975	1015	1024	960	957	998	1001	969	995	957	974	1012	1041	934	916	987	895	963	978	1012	930	947	953	950	1002	1013	982	922	1009	979	945	953	1033	934	943	956	999	986	1022	1009	1023	949	989	959	982
26065	21666	24261	29588	21676	10332	602	474	402	381	396	388	349	337	351	369	365	334	339	340	319	357	370	349	323	333	327	372	335	362	320	316	317	342	328	338	343	314	337	336	337	312	294	316	321	319	371	346	308	303	318	324	323	331	336	326	341	326	329	325	330	347	361	307	332	336	316	310	332	321	330	312	313	340	303	322	344	343	338	322	303	333	336	341	302	348	321	332	290	290	343	319	357	344	334	315	322	328	301	327	324	326	333	331	339	335	328	366	302	313	313	353	297	314	348	326	318	352	316	311	280	333	310	327	303	333	298	294	322	311	346	332	343	310	345	355	334	307	308	330	338	322	323	329	339	285	319	326	329	300	339	322	302	310	300	323	300	271	311	308	328	332	296	328	324	342	356	317	318	314	335	319	350	319	342	338	319	300	292	335	322	301	368	329	324	349	346	316	306	343	337	332	324	319	299	354	301	322	333	284	346	290	312	323	315	313	338	349	316	377	344	361	332	315	328	337	274	306	323	307	301	364	348	301	343	336	330	348	367	359	325	343	322	324	305	327	341	312	340	355	292	301	320	344	304	343	316	318	352	333	364	322	314	320	349	360	303	321	308	322	346	327	341	292	302	323	351	335	344	335	278	340	330	311	345	356	334	335	358	325	304	305	322	328	331	288	345	340	342	303	319	333	311	323	308	338	295	330	320	302	346	334	320	338	349	337	320	315	308	323	315	308	311	301	318	333	339	333	298	320	295	338	329	302	317	337	343	342	317	279	323	315	303	274	340	341	351	320	317	339	309	336	337	282	335	321	313	328	332	324	329	317	293	293	303	301	323	327	312	354	354	308	312	303	316	344	319	342	319	322	328	323	328	336	351	381	309	294	307	352	308	321	311	294	339	349	321	339	352	366	341	325	322	308	321	325	296	313	344	331	293	356	318	302	319	302	333	344	372	330	321	333	347	334	325	286	338	334	320	344	320	353	309	321	308	312	340	332	299	283	338	268	302	346	333	313	341	328	351	340	276	369	366	335	300	288	291	354	320	324	338	321	352	316	323	315	282	327	310	302	310	308	288	322	363	320	330	311	316	343	334	328	285	339	343	340	297	342	313	305	309	321	350	311	320	308	311	297	333	334	319	318	322	306	343	347	332	334	317	334	338	358	327	347	317	315	288	329	332	300	340	332	342	303	343	332	300	298	330	297	328	345	326	289	338	358	305	274	327	338	358	304	314	340	316	327	291	305	352	338	343	319	276	323	337	329	314	292	336	338	318	341	347	315	341	326	349	342	336	306	339	324	359	313	333	308	352	325	357	298	349	344	352	347	356	293	303	336	361	308	287	323	331	331	305	338	300	335	283	315	329	341	285	317	316	292	335	278	296	333	337	342	299	311	327	326	298	306	335	348	317	315	285	308	321	337	332	327	359	343	335	357	328	314	350	329	324	333	321	334	315	326	333	288	317	335	290	330	327	318	281	305	276	280	334	333	299	296	323	369	321	303	326	310	333	325	334	323	315	328	314	292	298	340	287	346	325	311	312	297	320	339	310	331	334	326	326	316	370	331	331	348	338	304	311	336	285	284	276	326	313	320	327	325	323	328	340	318	327	325	311	324	306	330	339	336	340	346	358	364	292	295	316	312	349	315	328	348	362	300	302	327	332	303	323	309	318	354	340	301	355	350	321	283	268	333	300	308	342	293	344	311	328	352	295	288	328	323	305	315	318	304	321	325	324	299	310	340	310	347	334	322	337	366	309	319	319	363	355	302	304	342	334	355	316	278	280	305	351	341	331	354	312	306	324	348	311	298	295	328	308	331	343	332	330	298	336	282	298	317	343	339	326	321	306	339	328	308	299	338	344	305	360	364	389	300	305	298	323	305	343	347	335	335	288	318	325	325	323	336	353	322	354	327	339	340	341	345	331	300	298	363	343	322	340	307	283	360	336	335	335	338	345	337	317	341	341	322	351	351	341	299	334	300	322	306	308	274	317	316	365	298	328	288	293	350	333	308	285	320	310	306	309	346	336	333	312	342	312	311	302	284	292	313	407	349	302	304	356	314	327	307	297	310	321	320	287	353	261	287	341	325	298	301	325	291	352	328	378	313	352	309	338	327	337	327	338	332	288	341	336	352	323	309	302	316	300	351	313	313	331	308	325	343	355	303	314	328	275	306	307	363	335	324	312	292	313	369	308	299	346	336	314	330	348	329	321	294	341	300	333	340	351	357	322	332	335	326	295	337	328	361	322	310	303	323	326	298	315	324	326	311	349	327	332	299	346	287	328	350	339	332	281	303	325	369	365	324	335	327	329	314	293	312	300	316	302	311	285	290	343	306	346	305	323	332	328	330	292	344	335	354	359	294	297	313	317	337	323	313	306	309	342	325	309	315	303	313	293	308	319	340	303	297	362	328	341	345	326	300	363	347	308	320	359	303	319	294	322	349	322	295	338	358	329	301	317	337	361	341	302	336	312	307	351	303	313	297	320	318	307	316	329	307	326	331	291	316	330	328	328	318	350	314	347	312	305	299	342	282	324	305	322	309	350	320	334	314	315	297	327	347	341	298	295	313	326	320	340	310	349	316	312	328	300	354	294	344	314	374	339	313	311	282	333	340	279	300	301	337	329	316	299	337	351	298	311	371	362	326	305	295	304	309	320	282	299	314	349	318	306	341	334	352	322	330	345	338	316	314	322	313	297	306	306	326	336	311	331	293	326	302	304	325	347	329	332	322	326	321	329	346	350	310	325	318	352	300	324	289	347	339	334	310	313	338	349	332	325	325	354	305	305	357	382	318	293	330	302	337	329	316	342	305	344	346	302	312	331	305	331	331	334	351	309	313	325	341	323	334	350	346	332	310	341	316	318	306	322	290	308	327	348	322	308	328	307	294	320	325	326	346	355	311	328	317	323	321	338	302	341	344	358	348	320	278	331	324	329	322	293	316	343	298	354	324	296	301	298	318	339	289	327	329	308	323	325	297	309	334	316	309	324	349	277	349	343	334	343	356	320	331	316	289	315	308	321	311	341	310	341	340	352	307	357	341	287	304	305	287	322	312	316	335	307	353	313	318	344	314	311	328	317	323	310	306	311	320	319	298	296	261	282	329	322	315	298	296	326	340	355	330	319	352	326	295	270	318	340	325	329	361	297	349	328	308	308	331	314	349	313	283	313	296	323	276	320	351	333	332	338	310	347	361	355	368	305	303	313	337	272	310	348	306	322	336	315	314	324	318	367	325	307	334	333	304	321	370	301	329	334	350	303	323	321	344	294	321	331	270	308	335	296	297	310	294	306	330	328	344	341	320	370	321	293	317	287	350	340	372	358	332	322	329	354	344	326	345	326	293	337	335	337	325	373	386	297	302	348	335	310	317	318	325	294	319	303	358	329	329	339	378	330	311	313	314	315	286	325	347	338	351	335	314	300	299	325	309	326	311	331	373	306	311	327	322	347	337	327	342	333	336	326	310	294	313	309	316	340	307	331	330	315	295	313	306
4698	2069	1141	865	775	700	712	727	723	691	731	729	674	744	684	677	716	668	679	696	715	698	650	700	680	708	646	680	717	712	716	668	693	674	675	710	705	700	679	685	676	655	695	744	707	671	653	689	669	678	703	676	739	704	694	709	657	667	671	690	690	658	680	663	722	706	689	674	674	692	689	671	699	687	726	691	661	706	668	657	672	681	747	673	684	703	693	693	684	618	649	691	668	688	705	672	657	659	694	670	676	683	672	679	676	683	686	728	686	700	683	658	678	689	696	702	694	696	652	688	678	666	674	679	691	694	683	701	726	626	708	699	667	686	732	644	644	686	696	719	711	688	677	712	668	730	666	670	716	667	668	676	680	697	700	696	692	681	716	668	646	689	641	679	625	729	678	708	677	726	709	673	677	749	711	652	694	706	652	669	697	699	655	684	733	705	692	684	737	701	688	687	675	684	679	697	729	715	684	644	649	679	661	680	690	710	708	641	680	676	721	654	726	690	702	658	735	724	705	688	700	695	681	656	667	705	756	717	671	677	755	669	682	697	624	742	711	650	690	702	659	691	665	714	744	703	692	675	681	706	634	688	692	731	680	732	722	692	679	653	696	742	695	666	632	678	695	682	682	700	669	667	704	698	666	683	682	681	672	646	693	686	694	677	694	701	691	657	666	669	719	671	671	659	645	655	696	692	684	662	702	680	711	664	695	706	676	682	711	708	705	730	663	685	630	707	659	679	726	675	720	638	674	692	706	692	686	715	682	709	686	727	706	675	677	646	669	684	669	714	685	735	683	722	674	621	704	725	641	669	729	678	681	705	681	660	694	667	688	656	677	672	689	743	683	693	668	651	731	714	691	711	704	697	694	669	673	718	694	704	685	657	727	720	641	688	701	693	698	701	663	718	696	677	725	690	701	664	698	677	683	642	691	673	714	715	701	652	730	658	641	681	665	693	705	671	662	691	711	649	689	708	644	679	695	684	624	654	698	709	692	707	668	675	739	724	685	658	703	656	664	702	687	702	677	697	663	682	663	684	684	668	712	696	684	663	726	644	723	680	658	692	666	656	725	681	676	680	687	703	640	685	669	679	646	741	692	713	700	703	717	660	697	705	639	724	736	693	720	654	737	705	674	732	690	687	706	630	727	692	684	712	699	683	665	706	720	683	687	717	710	706	702	653	665	677	691	648	708	704	671	726	695	714	710	668	688	716	687	683	661	700	696	712	709	711	723	692	641	720	707	716	690	661	708	642	691	676	692	710	758	731	733	725	684	696	717	669	694	714	667	678	678	661	673	672	668	695	709	689	669	667	665	686	679	693	675	683	693	648	676	697	730	737	701	702	733	653	684	693	719	673	693	700	660	707	702	628	740	702	685	685	735	704	681	672	651	749	728	683	708	644	668	717	697	673	739	673	698	691	714	717	656	688	722	696	671	694	707	677	705	678	649	660	720	718	661	689	675	729	702	682	671	672	646	699	673	643	707	686	680	666	709	712	681	662	699	674	682	727	676	698	692	717	667	715	710	643	714	752	688	683	688	667	670	710	693	694	691	747	655	630	696	743	637	670	695	692	694	667	667	687	731	721	696	692	746	717	670	646	710	680	733	686	707	640	662	700	668	714	689	672	676	658	683	680	716	708	692	692	680	678	687	709	700	684	686	679	671	654	700	714	737	668	684	658	701	689	690	691	672	676	664	599	654	677	688	687	690	658	719	707	668	671	701	690	706	689	657	706	683	647	673	669	679	711	717	709	667	655	684	622	720	694	723	675	735	678	656	678	699	682	679	688	667	693	675	710	731	642	697	688	706	728	664	663	687	701	689	666	659	675	725	690	668	685	712	711	711	669	695	661	706	649	678	700	681	705	727	697	727	743	687	744	686	692	694	693	692	685	669	675	682	657	726	705	688	668	694	672	701	742	720	683	688	658	707	716	696	729	666	661	750	676	705	708	688	726	703	686	648	678	652	688	680	688	648	740	697	657	707	711	696	690	714	656	665	704	712	726	727	690	677	658	675	704	708	699	685	672	716	670	755	650	731	701	717	701	726	676	709	706	669	719	682	703	693	681	672	614	689	665	659	703	733	707	701	701	665	688	698	652	651	681	692	711	631	738	698	725	656	700	680	668	653	721	690	660	686	710	724	665	699	680	680	669	665	711	660	695	691	666	681	702	698	693	698	700	703	673	670	720	710	732	686	638	672	703	689	641	663	687	714	692	662	732	688	687	749	744	639	690	664	710	687	646	682	706	696	740	669	719	701	716	700	707	687	702	674	647	702	689	676	663	676	706	654	700	693	703	671	644	672	680	672	638	701	656	707	725	683	684	694	669	672	726	742	732	716	672	710	690	701	670	678	682	697	662	706	698	707	696	689	703	688	718	744	741	710	689	692	638	692	719	729	679	689	709	678	684	688	687	672	726	697	672	663	646	687	695	677	643	749	692	703	673	703	735	671	702	688	677	695	700	679	664	723	668	710	676	660	669	720	704	664	680	673	705	720	707	660	672	715	678	758	703	694	669	632	719	717	650	688	663	655	703	653	662	712	655	665	698	642	721	673	718	696	719	692	697	692	693	653	731	690	679	701	668	700	704	713	659	676	637	729	704	707	688	683	709	705	706	716	633	698	673	694	691	718	664	665	735	755	708	673	703	718	673	638	695	738	680	687	647	670	723	701	719	686	691	709	709	634	644	732	667	691	692	669	704	700	704	701	707	637	675	676	708	686	681	738	698	712	635	679	665	683	644	726	685	640	683	694	728	722	673	733	724	724	716	738	705	663	660	681	682	722	713	706	689	710	740	731	690	714	687	700	696	699	687	679	659	689	735	663	681	704	726	690	727	746	695	662	658	694	651	641	694	680	659	661	704	646	673	698	677	720	701	681	667	701	685	730	663	714	657	674	736	708	692	721	657	712	711	672	698	719	675	708	682	672	686	688	665	678	670	657	678	700	689	682	724	718	697	701	703	680	697	666	677	664	668	687	701	689	659	725	706	701	705	688	663	674	649	676	709	691	709	643	681	683	756	667	651	700	698	656	734	690	681	639	742	685	687	697	668	713	676	715	701	680	726	719	669	655	743	656	688	730	690	679	733	676	711	660	707	701	707	678	717	684	676	678	683	711	686	695	750	674	702	675	722	702	719	704	690	731	692	632	739	660	644	752	677	665	716	659	707	673	729	664	688	688	688	688	700	716	711	692	650	728	669	694	726	724	632	672	694	709	708	663	740	682	634	697	717	701	723	680	659	697	658	712	732	666	629	698	686	693	694	689	677	666	698	686	722	723	684	686	685	632	621	697	702	689	683	729	698	708	715	640	678	653	722	686	729	687	721	695	690	722	667	664	692	666	700	669	751	720	669	684	678	717	663	735	655	687	739	670	702	692	661	684	701	679	675	681	687	678	710	675	733	646	696	677	662	715	712	723	689	702	670	682	675	711	694	690	674	681	698	615	712	698	684	640	707	715	665	664	734	678	694	694	694	691	679
25211	21626	24694	29053	21630	21650	9856	402	293	256	226	208	193	197	187	209	190	180	174	183	144	213	174	173	168	175	145	163	169	145	171	185	175	179	155	190	160	178	189	161	154	163	165	156	179	160	165	132	146	137	140	129	161	150	154	163	161	138	143	159	140	180	165	139	150	159	183	146	148	172	141	146	163	169	154	142	153	156	116	129	162	140	153	171	147	146	163	147	148	166	169	139	154	143	165	162	170	141	162	148	161	142	157	144	160	148	170	152	156	149	176	154	166	139	149	142	165	147	169	190	150	172	154	147	154	130	160	141	148	154	141	136	146	146	134	135	139	141	161	157	151	164	152	148	134	159	169	147	165	160	143	154	143	156	150	128	149	165	172	116	144	137	145	165	134	148	134	143	129	149	153	167	140	161	147	145	155	142	156	139	136	137	161	133	136	166	135	146	154	150	158	162	135	166	147	140	166	160	154	152	152	158	159	140	184	160	155	182	155	155	143	146	151	156	160	129	149	158	154	143	135	155	161	154	157	132	151	151	145	157	153	185	152	130	140	142	162	173	174	142	154	147	154	152	143	150	144	182	164	153	166	124	143	164	136	141	137	155	151	148	151	172	161	171	156	162	150	149	175	149	139	157	170	161	162	164	143	160	158	153	155	169	169	182	170	165	148	158	180	155	161	149	150	144	147	162	165	158	140	136	156	151	158	120	165	148	166	158	149	141	163	166	144	168	148	131	171	138	152	166	170	171	167	171	156	125	162	142	151	167	180	129	155	162	182	167	147	166	147	151	173	150	166	169	165	153	160	162	146	137	162	138	154	164	175	182	178	155	163	170	166	133	128	146	142	154	144	158	144	162	133	137	156	178	155	147	156	160	158	148	142	139	151	151	153	154	145	146	146	126	165	143	138	172	162	177	157	169	159	137	153	140	163	158	173	124	144	156	162	145	142	144	182	135	153	157	152	156	149	162	161	164	153	141	128	131	164	152	161	143	175	140	151	168	145	149	139	166	154	160	154	153	146	175	154	120	174	140	144	152	168	137	158	139	152	145	146	148	164	162	163	149	154	122	155	156	164	159	139	153	134	161	149	144	153	146	142	166	161	176	145	163	160	139	162	145	142	154	147	154	163	142	152	161	150	165	147	174	146	148	147	153	167	151	158	139	130	174	147	159	140	164	182	146	158	140	140	161	167	157	138	153	154	138	134	141	153	164	149	157	132	153	141	148	142	153	151	136	138	135	149	144	148	145	161	170	142	136	154	135	141	158	186	158	158	146	168	153	153	151	143	139	170	156	134	137	172	134	174	151	153	140	146	171	123	140	165	148	136	156	151	160	157	143	166	143	143	155	156	140	154	152	146	156	138	162	136	155	160	157	146	157	145	141	165	137	177	134	136	164	149	143	148	114	154	162	178	159	156	154	152	170	167	159	170	168	141	151	133	138	142	154	157	148	144	144	156	160	150	143	137	153	158	162	150	157	153	163	152	137	154	149	144	151	139	152	155	153	145	153	151	148	153	204	151	153	138	162	166	145	152	167	148	139	158	161	151	140	160	165	173	142	153	163	172	151	139	154	158	148	160	149	149	157	135	144	166	175	163	151	164	158	158	150	154	155	149	135	155	167	153	151	144	171	162	156	137	139	171	156	157	162	147	159	146	143	180	173	124	158	128	146	156	136	159	189	160	133	151	150	134	156	157	134	165	188	159	159	148	167	151	172	149	133	166	160	129	141	148	132	153	162	161	130	125	137	162	147	145	161	136	158	144	148	145	141	141	160	155	145	140	165	150	154	140	160	178	151	159	162	137	143	136	144	148	132	174	124	177	155	153	155	175	174	161	153	188	159	146	159	150	189	138	153	155	143	146	172	158	170	154	154	157	152	183	147	177	157	170	149	138	141	144	164	151	137	153	166	179	158	177	164	169	172	146	163	170	165	139	141	152	155	161	144	142	166	150	151	134	133	146	153	163	143	151	120	158	160	156	171	157	152	155	146	146	156	138	169	176	146	154	151	145	143	155	145	155	148	146	159	168	159	160	158	145	149	156	160	131	143	167	148	169	161	162	134	148	152	175	158	139	159	146	156	130	158	146	153	159	156	146	179	145	150	166	138	172	144	165	139	149	157	150	163	135	148	158	138	139	145	153	144	163	153	151	157	150	156	147	152	141	148	152	159	173	141	161	154	163	164	160	170	146	144	147	156	149	182	144	184	159	153	167	170	141	148	147	148	168	169	168	143	162	172	154	141	149	187	157	162	193	164	183	150	145	143	161	151	149	156	171	143	142	156	184	131	157	169	169	185	149	166	151	152	158	162	172	162	139	164	194	162	161	166	149	149	159	172	150	145	165	158	122	131	152	149	153	151	142	142	137	140	157	161	155	141	171	169	133	142	149	134	161	154	173	147	145	172	144	151	175	175	176	137	135	152	156	177	167	146	168	149	157	158	153	148	146	143	162	156	174	137	140	154	154	178	156	172	137	135	139	141	157	163	148	167	149	129	145	158	156	142	178	160	148	144	174	171	138	157	173	147	140	158	168	170	150	161	144	115	150	150	141	166	149	158	148	140	178	140	173	190	164	149	133	160	170	148	145	168	156	153	139	153	154	159	133	138	170	140	153	145	159	149	144	136	180	165	147	141	144	137	167	150	161	125	174	162	159	158	141	150	164	146	141	175	186	146	152	149	148	136	138	149	129	149	152	139	156	138	137	150	158	132	156	158	177	163	158	136	147	148	160	144	169	140	158	146	131	161	150	153	147	154	160	144	155	141	164	154	150	182	133	150	157	132	143	157	160	171	144	159	151	149	163	162	161	142	166	160	141	162	146	124	158	145	160	152	167	163	149	131	163	139	162	185	140	180	171	165	153	145	140	148	143	140	149	162	146	139	146	152	160	146	161	156	145	170	158	165	153	166	155	144	152	184	147	156	128	174	151	160	155	141	154	157	122	145	154	154	148	146	155	148	159	152	156	171	152	160	146	168	143	175	179	171	173	178	161	168	165	173	158	143	141	153	162	141	123	119	136	153	164	158	124	161	165	167	171	149	149	146	161	144	148	137	157	160	144	169	163	155	139	164	141	157	142	152	161	162	137	135	138	151	139	147	167	113	157	138	161	138	139	149	153	113	169	145	154	153	157	177	186	150	161	161	146	140	154	141	142	162	147	170	183	138	142	172	135	144	148	138	150	139	150	133	143	148	158	173	142	134	163	181	158	131	162	154	160	145	172	127	139	159	167	160	163	144	158	149	111	155	141	165	155	147	165	135	145	148	173	139	148	146	141	151	153	157	155	144	160	158	160	156	163	173	154	136	197	138	161	159	152	141	121	178	140	143	136	154	160	142	155	147	163	162	158	159	145	189	142	167	132	167	168	152	146	154	158	137	153	166	146	159	167	169	133	162	120	160	191	159	157	161	163	162	146	158	148	172	144	163	148	122	146	137	169	149	139	156	160	157	159	136	166	164	129	157	170	148	134	161	187	155	136	132
4192	3032	1322	722	530	446	433	446	426	400	375	420	418	398	403	381	397	365	334	365	380	356	382	371	384	364	352	379	353	355	341	388	387	393	377	369	362	373	351	370	405	345	409	384	341	333	390	377	383	386	381	340	367	387	351	372	364	347	347	359	374	384	388	336	365	376	368	375	393	356	382	336	370	405	347	365	403	372	366	360	330	327	395	358	374	384	364	343	342	373	378	407	390	318	352	368	378	408	371	366	335	353	360	371	336	364	359	384	405	390	377	363	398	367	377	365	385	360	389	352	338	393	386	375	367	370	373	375	371	376	397	338	392	367	371	353	375	331	374	401	374	352	383	372	384	354	348	365	359	371	383	343	369	370	321	372	335	365	338	339	359	401	353	370	353	371	384	390	369	347	387	374	334	383	349	366	340	378	388	369	391	368	391	411	375	349	334	367	360	338	368	368	378	378	400	353	364	363	372	399	360	364	347	376	370	389	342	373	396	344	347	383	351	339	399	353	353	362	375	363	360	374	400	350	365	376	387	388	374	352	374	362	372	381	387	350	341	386	342	375	384	390	383	352	390	405	369	353	388	387	355	427	362	388	356	366	369	368	336	354	387	389	395	355	399	329	336	392	376	367	379	320	379	358	375	385	363	358	369	337	379	353	344	385	377	364	373	351	349	368	374	369	347	364	359	385	431	348	401	384	351	370	336	352	396	339	346	385	337	384	339	389	386	360	376	425	338	357	367	365	374	354	358	335	341	378	375	369	380	388	355	360	361	361	353	339	349	363	337	384	380	350	339	361	364	355	398	384	361	366	376	334	380	367	395	366	402	376	386	383	366	369	404	352	369	347	346	364	358	399	371	335	341	388	355	382	340	360	375	324	339	351	373	354	362	361	374	351	357	350	368	340	401	379	383	369	351	382	339	353	363	363	390	370	338	358	389	378	343	398	355	349	350	365	372	354	351	365	332	351	365	340	348	371	367	375	360	364	385	399	389	365	392	373	388	349	394	381	373	387	354	323	355	357	355	378	374	387	339	362	379	347	406	379	360	395	383	382	377	340	386	348	347	336	372	396	376	381	379	394	401	338	374	395	367	372	373	389	384	349	367	372	397	368	388	344	374	418	361	340	393	361	371	377	404	368	370	366	367	375	385	374	336	385	350	373	355	399	396	380	391	372	368	379	352	397	378	356	368	356	407	382	384	383	365	403	365	364	398	366	342	388	367	381	340	359	354	377	374	363	349	370	367	375	347	364	346	385	350	368	366	360	372	370	408	358	351	393	367	333	378	354	369	398	372	348	336	357	393	392	363	363	382	352	375	402	356	376	375	354	381	359	417	365	354	363	362	338	363	342	348	379	377	377	346	368	406	413	368	352	333	363	394	343	392	376	352	365	356	341	342	348	373	365	390	350	395	350	359	386	378	368	364	370	377	357	364	406	397	365	367	355	392	333	384	326	423	382	339	366	357	355	377	384	400	360	357	376	355	367	368	364	380	379	375	420	379	360	363	349	374	365	356	355	362	345	374	361	345	387	370	341	332	334	366	344	365	370	327	367	362	350	365	330	370	375	339	356	357	387	391	380	345	342	369	353	397	388	336	385	326	376	399	348	374	353	359	366	343	352	339	362	371	365	374	385	379	367	357	358	366	354	328	347	358	374	360	341	385	362	366	386	384	377	401	366	358	333	367	359	329	351	358	358	345	352	335	345	382	338	367	399	360	362	419	332	370	366	387	400	398	386	380	383	384	344	360	385	347	387	393	380	361	354	405	371	395	374	361	377	352	361	362	383	363	353	377	349	375	372	407	389	361	367	397	374	383	378	366	374	377	343	333	357	385	349	358	379	361	394	350	390	368	365	384	392	352	396	337	380	378	356	356	383	384	362	346	389	342	386	364	355	321	372	338	356	383	385	323	379	355	339	356	386	355	352	390	382	378	376	345	339	343	355	365	368	366	355	408	405	382	352	387	394	376	399	342	375	371	362	379	334	371	385	352	374	390	387	361	385	328	376	366	377	382	363	365	367	395	368	363	365	369	382	338	412	385	361	377	349	402	355	328	350	344	384	344	388	404	370	372	355	375	387	341	373	390	356	364	359	365	369	372	394	385	354	340	352	359	342	373	353	378	361	375	345	350	375	378	345	363	405	357	357	372	393	371	398	362	336	366	371	393	363	358	371	366	367	357	351	349	373	356	333	363	363	377	379	370	388	359	390	363	361	369	364	363	375	335	352	406	338	361	368	375	368	378	399	340	373	398	349	387	357	355	360	367	338	395	364	366	363	327	357	391	387	355	378	384	368	366	361	366	368	350	327	366	403	369	361	360	367	342	379	344	360	359	350	372	339	324	384	372	385	384	378	379	383	403	397	344	366	332	370	348	396	333	371	350	365	340	381	358	347	314	360	384	389	379	390	401	375	362	362	369	364	410	389	389	341	375	388	344	356	360	364	357	389	370	400	381	366	370	351	373	348	349	367	394	371	385	358	373	351	368	380	367	384	362	360	360	368	397	368	358	396	352	332	407	362	353	362	359	359	371	390	375	353	332	360	382	364	355	397	374	355	364	389	356	322	372	359	401	397	376	375	353	359	338	352	384	361	381	404	358	390	392	387	336	378	364	371	341	367	360	341	365	335	404	347	404	371	382	421	355	380	351	358	393	391	342	405	384	374	376	368	380	387	356	347	369	374	366	347	349	352	363	349	357	396	382	345	348	405	377	346	340	356	380	359	380	350	371	350	376	394	360	385	350	353	346	332	378	386	381	394	363	340	368	376	390	390	375	402	368	335	372	362	367	375	360	379	350	346	330	367	381	378	337	338	377	366	367	392	353	344	365	352	365	381	392	339	354	382	316	355	424	387	344	330	331	353	386	381	368	364	363	327	396	367	371	407	373	390	362	382	370	365	356	382	360	367	366	394	391	336	345	358	362	360	349	365	379	332	393	354	367	396	369	356	351	372	371	368	384	396	379	353	378	397	378	326	348	402	371	362	330	336	359	365	332	395	387	382	376	366	377	355	371	373	360	356	369	345	326	348	366	378	378	387	371	360	388	334	362	334	416	367	356	344	338	362	343	377	342	381	368	342	357	325	354	381	360	329	377	381	350	364	363	399	395	370	376	344	357	385	379	366	347	393	352	375	330	362	372	354	366	400	360	354	339	378	371	355	369	385	383	356	367	367	359	372	346	386	384	350	346	347	384	333	374	357	390	377	364	344	391	359	344	326	367	376	372	357	361	360	318	367	369	326	375	380	337	357	382	347	349	386	373	375	371	393	359	390	375	377	357	390	347	369	373	382	358	338	351	354	337	379	380	358	401	365	340	375	372	374	357	337	381	346	362	386	366	366	360	377	367	389	371	361	400	358	322	365	402	336	384	378	396	336	359	376	356	357	396	377	346	325	353	375	355	392	344	375	351	361	346	318	377	368	356	356	360	366	342	378	359	361	369	324	355	355	335	377	370	420	336	410	364	341	376	365	342	378	371	361
34240	15177	2604	693	542	585	520	507	490	478	500	526	472	460	453	450	480	511	485	463	420	465	440	485	516	444	469	461	489	489	455	462	491	510	483	446	437	445	487	503	462	491	482	455	441	438	457	441	448	504	444	449	532	471	461	491	452	456	451	450	461	477	458	476	481	509	467	456	525	472	420	486	471	454	417	498	480	458	476	516	491	491	513	459	512	501	467	455	437	479	469	504	476	493	482	492	491	466	450	473	450	493	465	489	451	489	444	487	421	501	492	476	503	439	426	462	449	445	483	439	455	470	438	457	452	480	444	502	461	465	477	494	509	480	476	455	459	485	435	448	498	457	455	436	442	471	488	452	446	493	443	488	485	437	456	471	434	485	444	471	480	470	497	474	418	447	402	448	457	479	431	449	466	488	443	455	500	505	444	473	434	485	454	463	441	427	491	474	453	452	405	441	472	446	457	466	469	450	434	465	441	465	455	452	461	445	437	442	463	421	472	444	465	504	496	473	485	526	444	449	429	458	479	465	464	492	435	445	485	507	474	493	475	474	494	456	447	463	477	423	489	443	482	456	476	436	497	442	479	454	466	445	426	463	470	478	455	467	461	455	425	455	453	470	448	479	454	452	435	511	494	480	476	456	419	465	517	442	508	478	448	437	470	479	475	486	453	465	462	459	489	466	513	490	459	443	514	470	468	473	485	462	483	446	483	467	454	459	467	461	441	495	449	450	451	510	491	468	472	492	449	487	474	439	467	461	474	473	489	460	453	453	445	452	469	492	504	453	496	458	462	482	456	466	490	453	463	467	466	475	491	465	465	436	475	487	471	461	478	444	460	491	464	459	459	492	424	501	454	454	472	455	485	439	447	455	432	477	446	488	461	440	457	487	445	455	451	481	466	488	477	475	457	467	475	511	502	455	458	491	484	519	440	449	460	440	481	471	467	443	444	445	486	462	512	471	448	483	494	511	429	509	505	465	450	490	472	467	429	456	482	435	489	455	463	445	427	450	478	459	470	458	449	473	471	475	470	448	508	475	504	472	486	495	468	420	446	432	492	475	471	465	473	446	462	469	467	442	451	493	493	419	483	478	487	413	460	431	426	457	438	499	491	467	455	407	472	493	474	477	477	485	475	508	483	450	490	493	441	457	522	479	412	425	450	409	479	491	473	475	489	506	493	495	430	483	468	425	502	465	446	474	466	482	494	474	456	439	458	469	464	466	487	457	469	466	459	482	480	440	494	433	446	473	446	476	495	453	489	426	474	516	488	453	476	465	434	492	526	508	453	473	473	429	496	476	473	438	488	439	446	478	466	462	470	467	465	429	473	455	415	462	476	490	460	462	484	451	467	486	479	443	482	491	468	485	476	448	486	429	448	446	500	472	463	437	458	464	450	465	456	424	452	473	467	433	485	488	477	463	493	445	479	409	481	474	430	465	493	486	470	463	457	459	445	493	444	426	524	436	525	513	492	484	475	456	439	439	484	429	516	488	435	458	470	510	485	439	477	454	469	497	444	462	478	453	440	493	474	454	462	458	460	482	475	494	460	460	487	451	453	444	507	457	502	450	494	465	507	433	516	470	477	480	495	484	496	470	496	444	460	470	477	446	455	454	425	516	501	467	463	488	466	504	519	447	493	468	447	452	461	448	471	502	473	464	475	506	459	443	465	479	463	453	480	457	499	482	455	433	465	495	485	487	475	488	540	423	434	526	468	430	447	494	486	478	448	459	458	485	466	486	472	512	490	425	497	435	453	479	473	459	483	493	468	447	449	498	461	491	442	481	497	495	477	489	487	473	491	484	480	463	458	421	457	507	479	477	469	474	447	415	455	496	485	506	515	471	446	433	453	486	448	451	444	469	473	440	502	472	450	464	466	488	486	483	446	425	471	464	464	440	511	485	499	481	455	456	506	445	446	448	493	488	458	459	472	479	457	443	438	469	450	450	448	438	462	486	420	426	442	460	505	481	493	440	453	453	466	464	478	473	444	450	465	451	455	440	463	508	488	478	447	473	480	459	480	442	444	450	444	482	457	478	416	469	462	466	438	457	427	457	479	476	466	520	466	454	462	472	451	492	505	434	458	442	453	457	480	522	448	468	420	500	499	464	447	422	436	441	463	467	482	458	471	499	437	460	421	467	521	470	492	457	448	430	464	503	511	422	443	476	473	498	424	464	466	455	470	481	481	464	442	495	446	480	472	455	499	538	423	496	442	440	445	455	455	521	504	476	486	466	426	467	509	484	444	471	466	477	454	473	476	471	496	408	500	491	471	483	467	473	488	446	486	466	464	458	483	472	426	491	495	485	459	473	465	465	477	459	434	452	487	475	484	441	453	449	465	441	425	460	435	449	452	513	490	453	505	470	473	464	472	477	505	489	471	441	439	452	487	500	462	456	451	454	422	455	524	468	517	471	490	443	493	511	547	459	456	449	479	425	461	499	490	483	491	459	496	487	491	449	479	442	470	437	461	466	484	430	473	476	454	477	451	479	432	474	487	471	455	480	444	451	482	509	453	451	451	482	475	436	445	465	491	475	453	455	514	494	518	466	480	416	490	490	493	465	478	492	462	467	442	460	463	493	441	471	488	467	488	518	443	487	484	501	465	440	476	452	453	445	453	486	458	460	449	470	492	458	499	460	440	495	460	452	443	455	460	486	467	456	448	488	469	445	445	482	458	504	476	479	481	473	428	464	430	470	442	440	465	483	482	448	473	487	482	450	478	500	496	449	468	438	456	446	444	490	455	516	446	452	459	511	444	443	449	436	460	430	445	435	446	438	440	465	457	432	451	459	465	465	453	484	474	500	464	441	488	421	477	434	449	457	490	467	453	436	499	473	460	506	475	468	466	497	472	492	482	505	484	452	502	484	501	505	453	489	458	479	467	508	476	419	482	511	501	551	449	464	446	433	435	491	486	466	460	464	446	459	500	459	479	490	459	494	467	455	483	470	472	502	422	452	457	446	478	486	490	425	450	466	490	468	420	454	485	449	454	435	471	504	492	489	480	450	466	433	467	481	437	456	503	438	458	459	472	454	518	496	493	430	457	477	470	462	458	485	498	456	474	433	466	446	481	462	518	492	487	473	485	473	459	452	465	468	457	444	434	445	461	453	481	453	468	473	490	517	485	480	492	464	449	507	491	434	462	455	502	472	497	492	505	451	485	473	468	417	451	452	440	447	445	453	472	483	472	474	446	489	446	477	434	454	459	462	466	485	459	453	475	480	407	446	489	499	447	506	451	468	465	516	449	485	478	464	512	462	465	463	471	521	460	450	450	486	434	470	490	509	422	415	488	474	478	477	467	436	468	491	521	469	514	495	424	476	431	414	489	480	491	483	475	440	487	431	468	452	437	467	476	456	466	466	472	476	470	479	452	499	470	472	474	500	477	479	454	455	434	453	442	470	466	472	451	417	442	469	454	441	415	430	489	475	473	485	479	505	457	492	492	484	512	478	514	484	454	438	480	493	473	461	474	455	462	438
8092	1081	1061	1023	981	946	991	1009	1003	972	1040	1027	964	978	1007	960	944	997	939	1001	1022	965	1013	940	972	960	988	984	958	996	984	979	942	1008	972	974	957	923	946	938	1011	965	992	959	965	980	956	976	1008	952	1005	1002	1005	997	928	954	944	994	992	962	945	983	1013	1014	974	951	987	959	954	981	989	1010	986	1042	943	957	942	1029	999	948	998	929	1004	963	968	920	1022	975	921	996	933	940	990	951	961	1043	955	970	1026	992	962	987	965	963	941	953	975	994	994	989	999	980	994	946	990	981	969	1028	965	981	968	980	984	1056	1007	943	978	913	1017	1024	1006	1027	974	1001	990	927	971	928	996	1001	955	939	953	966	950	926	995	943	1000	911	969	985	940	982	996	940	944	991	999	965	1000	959	920	909	1031	933	984	999	956	983	982	972	1028	974	982	965	948	978	948	1015	1050	937	964	973	979	964	1052	932	964	983	987	999	1002	1019	962	991	936	949	1031	1014	993	911	1005	972	976	964	984	949	978	954	933	968	981	966	987	993	942	960	994	962	982	934	986	948	917	939	971	1014	974	984	951	988	970	977	1028	962	1005	991	965	980	956	968	1042	948	965	1003	938	960	935	955	1001	983	1020	918	967	990	1003	934	953	954	979	984	951	954	991	960	1060	919	994	1026	994	979	952	955	1005	1016	975	966	998	979	967	972	966	971	1002	942	961	932	969	990	962	954	987	940	995	968	983	932	1009	994	972	937	947	990	964	959	974	973	982	1001	908	953	1004	957	1003	951	1004	969	1014	994	999	939	945	964	990	988	1015	1024	1017	933	992	924	933	922	991	981	994	950	984	987	1009	994	964	915	982	975	938	978	1014	1007	956	1029	938	988	986	981	995	992	980	1001	949	1016	1021	1023	990	921	990	997	951	981	985	971	1010	998	939	990	991	915	964	1028	996	980	917	930	1020	953	932	975	970	963	937	1042	980	982	948	956	965	927	977	1018	982	955	916	972	942	991	937	983	974	984	999	1017	973	980	988	935	990	937	985	984	935	1032	995	1014	1012	971	1001	967	1007	984	978	929	1026	991	986	970	968	960	958	975	973	934	953	996	1001	957	999	1017	980	984	1026	947	982	1006	965	945	949	1003	969	951	945	1024	1034	968	1019	935	1002	998	991	982	945	929	1006	976	946	976	997	1059	974	1047	976	972	973	1052	988	979	1007	943	993	999	991	953	972	973	962	985	967	979	1025	1069	986	990	1031	948	966	1008	1001	1022	970	999	989	926	1017	1011	1036	928	986	1007	965	984	927	946	970	939	938	975	947	981	957	1016	1012	997	919	994	1059	998	1007	976	938	946	1042	1001	968	1022	957	995	1014	993	977	958	998	951	996	921	961	967	965	1038	950	957	938	1029	1007	1015	991	954	1020	988	912	1048	980	920	947	982	950	960	1035	974	926	928	1011	992	1019	983	923	978	962	990	980	942	1017	966	993	939	963	976	965	1015	969	980	949	988	961	937	1027	1015	958	947	974	994	912	1018	961	976	903	921	995	980	970	950	981	997	1007	946	957	931	982	1003	978	957	990	963	973	980	1012	995	1001	981	1011	1024	976	964	979	946	985	988	1012	955	933	961	999	963	942	969	981	1020	996	966	935	1014	1044	1014	981	980	935	896	1021	976	1052	957	941	989	963	1000	995	1005	996	945	938	992	966	993	918	971	980	954	996	973	1005	944	970	993	965	957	928	983	978	881	947	993	1007	983	1026	983	1053	958	975	965	955	936	962	956	936	976	986	1027	926	934	1007	928	1009	944	990	974	1031	996	1011	969	1057	993	995	961	993	1012	966	948	974	985	997	939	983	1037	1014	954	967	996	944	972	945	984	1019	972	978	977	962	973	977	938	998	993	985	935	1003	1013	991	949	987	946	969	948	1016	981	983	961	930	967	1013	954	966	994	965	1011	986	970	987	949	974	988	945	938	1005	1087	952	990	971	947	907	1015	971	953	995	1006	919	917	945	1022	1011	990	994	961	910	928	993	901	1024	935	998	971	947	1017	982	1030	912	999	979	1018	955	948	937	967	1006	941	963	951	1001	995	982	992	1025	955	987	986	961	978	1023	966	956	960	951	984	935	904	1007	928	982	927	1037	969	969	948	890	1055	958	989	949	1017	1002	973	981	1001	950	979	996	998	982	953	987	955	947	1035	932	963	918	969	946	991	1014	942	996	1027	977	1000	938	974	982	976	994	978	995	925	987	985	991	971	978	1055	984	1071	981	939	967	1045	1004	951	944	940	903	983	979	1027	922	944	983	1033	1025	980	976	1032	974	952	964	994	1007	967	957	998	984	959	990	999	970	952	972	960	964	1024	980	1013	966	974	943	956	975	948	1002	978	967	1048	1008	980	992	986	965	920	975	975	996	960	949	958	938	963	998	996	997	984	983	926	994	979	957	957	935	954	1047	986	928	1010	984	956	944	923	1040	972	942	944	980	979	937	964	972	978	992	948	954	945	932	1007	1005	995	967	1007	967	980	1040	1041	985	992	972	1012	986	973	1041	996	966	984	975	969	1008	986	958	996	969	1021	1037	980	975	1017	899	972	985	948	966	890	952	984	980	961	988	965	962	961	938	1023	968	997	956	950	1014	996	935	949	996	1011	973	945	941	1003	980	1002	967	885	999	1023	963	971	965	885	1003	970	991	1013	1019	1049	962	954	1016	1028	951	929	972	954	989	955	952	1034	966	951	976	959	971	1031	994	997	968	1013	1024	1010	1015	968	993	976	977	987	1014	955	963	949	976	905	1029	977	1015	986	1017	962	981	931	951	946	974	995	970	977	980	1001	1009	1039	958	912	965	963	1014	949	996	989	1009	1003	992	957	1012	983	942	947	971	952	996	940	964	971	1018	939	996	963	1002	995	946	939	980	1019	969	977	1006	952	970	992	1004	967	959	972	941	998	971	952	936	919	970	967	1009	987	949	978	933	955	982	1004	988	983	993	946	989	1002	965	1005	938	973	984	996	996	1026	995	994	1036	929	990	938	993	964	985	954	977	946	940	1007	960	945	919	984	931	989	957	948	987	975	1000	959	1025	984	962	1007	1016	999	987	946	910	986	976	967	925	948	940	948	1001	964	1004	956	995	1018	994	966	1016	955	1029	1012	970	975	931	1000	972	993	976	980	988	923	989	1005	981	1008	986	1006	917	981	955	1007	957	954	1038	1016	985	948	1004	980	956	983	995	960	1029	959	991	1000	1014	892	1036	903	1033	986	975	950	1007	951	1005	1044	996	954	982	970	1005	992	954	949	953	1007	992	971	946	946	975	956	1066	918	966	976	926	1027	957	977	986	918	1008	957	945	1009	958	999	949	999	1009	923	1018	990	921	949	974	958	975	963	951	955	957	932	1005	970	1028	927	952	924	974	948	892	951	957	970	970	946	960	974	1013	992	993	1027	983	933	1004	934	963	1041	991	976	1003	1031	967	985	992	927	957	944	939	1002	990	982	964	977	948	980	983	952	981	948	958	963	954	1024	985	992	952	946	928	994	1045	936	983	976	942	957	967	965	1019	963	965	982	944	988	953	938	987	991	961	899	1023	988	1015	1005	994	945	988	946	1000	1012	960	997	987	957	1010	986	968	967	1016	968	1007	938	969	999	937	905	993	1020	909	991	1024	923	988	1001	987	958	945	1000	984	1000	942	978	995	946	991	967	1000	985	928	975	973	988	997	998	896	963	1031	1008	939	960	964	950	971	948	942	976	968	964	998	1026	953	963	962	988	1016	972	993	968	1050	994	958	984	1001	956	1023	963	963	1001	1010	938	969	986	957	962	993	977	955	913
26000	21612	24237	29444	21626	10163	577	444	395	362	389	365	343	336	323	335	361	327	324	296	299	332	333	309	350	330	313	316	358	335	338	325	339	305	306	360	317	299	362	312	321	361	332	319	281	305	316	322	321	324	266	330	314	313	324	335	371	288	303	335	279	301	369	362	304	344	321	332	318	318	345	301	309	374	346	339	332	286	292	317	306	302	304	362	351	336	311	316	313	333	348	329	283	351	345	304	331	327	317	341	320	343	329	324	332	332	300	303	363	388	298	321	323	322	333	300	323	285	317	313	320	317	303	303	333	349	311	315	314	346	309	313	309	327	333	344	357	314	317	326	327	314	300	311	323	314	338	333	341	316	275	308	346	370	325	315	326	297	303	323	322	332	351	358	321	345	329	361	332	294	322	337	368	351	329	343	348	342	366	328	327	314	316	333	328	337	339	341	333	330	295	345	305	327	306	315	320	296	300	339	317	350	331	349	318	325	361	319	306	331	288	307	324	317	302	326	327	322	329	317	327	350	313	351	308	314	316	321	332	370	304	332	311	307	315	295	316	322	320	317	297	319	319	325	351	321	334	305	331	335	331	342	324	330	304	340	342	343	314	313	327	289	318	317	341	298	349	299	326	354	325	327	313	317	315	327	281	327	324	362	302	312	349	279	275	329	312	315	329	311	342	335	295	315	311	358	349	316	312	321	333	339	303	342	320	351	313	335	349	317	307	299	330	312	300	290	327	320	333	343	310	335	343	319	349	299	304	335	302	308	311	328	323	353	306	332	338	313	339	310	320	328	336	324	318	351	298	313	318	302	270	325	311	364	319	340	296	322	312	318	333	321	305	300	370	312	321	334	288	327	329	316	358	347	310	308	338	335	342	352	309	320	331	316	312	335	309	291	314	338	326	316	343	342	308	348	348	288	307	336	365	346	295	334	343	318	310	334	289	342	300	305	322	337	319	341	312	306	291	313	325	328	341	329	329	281	344	267	333	295	336	327	333	334	311	343	344	278	318	333	304	333	339	367	320	293	309	304	332	355	357	340	319	344	370	294	310	307	321	339	318	317	315	313	321	295	348	293	326	302	315	324	323	344	347	353	296	300	295	320	309	307	324	351	317	340	309	326	332	340	325	309	275	295	309	335	355	323	324	295	323	311	329	311	292	345	333	339	279	325	336	288	334	329	310	340	316	309	314	314	309	297	335	306	281	306	330	342	355	340	294	335	258	308	332	359	317	339	344	310	325	340	307	306	345	341	345	296	297	306	333	335	321	356	330	312	329	294	351	312	312	332	339	297	311	332	304	320	305	343	314	305	303	324	290	292	314	340	335	354	330	308	321	327	347	366	334	345	275	312	337	312	334	295	320	297	308	328	332	318	321	333	311	309	308	327	343	317	314	302	358	303	351	315	328	280	361	326	322	299	329	342	331	356	308	325	321	301	338	281	325	321	309	289	326	344	311	308	355	329	296	350	289	311	322	329	344	338	332	380	360	305	301	315	316	328	331	327	348	305	321	300	357	351	322	344	322	288	327	323	335	331	334	295	331	310	327	351	309	320	337	349	287	324	303	322	327	334	318	296	352	317	319	315	305	305	336	343	312	332	293	314	321	302	326	312	322	328	318	292	299	328	357	319	329	318	352	318	343	331	328	310	297	325	305	312	306	303	323	339	320	354	333	349	331	305	347	292	326	341	317	320	305	349	343	351	298	307	281	306	314	311	319	318	320	306	331	330	298	282	329	312	308	322	299	309	334	355	317	322	324	350	357	333	307	344	292	287	335	351	306	314	318	339	308	339	328	303	311	334	315	314	309	337	321	342	366	319	305	319	308	338	333	349	351	354	343	373	356	324	309	281	354	317	339	306	314	365	326	321	298	308	349	326	303	307	311	316	310	345	314	338	338	327	312	319	333	327	311	344	310	339	303	363	372	324	332	309	342	357	349	339	342	333	311	336	291	320	310	282	332	336	320	290	313	349	322	337	323	292	349	320	302	317	334	338	384	319	301	334	322	275	329	368	320	325	344	338	347	294	352	314	347	349	311	318	311	321	357	336	329	322	316	333	353	293	333	333	295	265	317	328	314	363	345	333	345	336	304	339	351	319	319	306	318	364	357	352	340	323	321	300	334	353	359	273	301	342	335	329	312	317	347	326	330	311	282	311	318	331	294	309	318	343	309	339	355	330	330	324	300	340	323	315	325	330	339	314	308	315	333	320	305	330	332	361	288	286	324	296	346	341	301	328	306	319	345	354	320	327	347	295	279	332	313	303	294	318	325	353	299	311	357	316	342	354	314	320	318	325	323	335	366	329	309	318	346	321	322	324	354	312	316	300	328	352	339	332	329	331	325	336	315	352	354	316	296	306	313	350	305	320	283	324	294	325	321	293	307	305	320	320	304	295	327	312	346	325	323	314	303	344	298	349	340	323	334	324	301	306	320	329	333	335	291	319	332	311	328	335	346	304	322	301	308	322	335	310	316	312	290	333	338	334	306	315	327	334	323	356	341	325	312	328	299	325	318	328	319	312	305	363	327	331	333	339	363	312	352	313	346	335	282	303	331	260	303	280	322	293	335	316	329	352	310	281	307	323	303	319	327	330	342	316	352	313	284	300	301	312	352	330	300	333	319	352	316	343	333	331	300	297	290	304	322	338	339	314	325	326	309	332	358	362	377	333	313	324	307	356	332	339	313	329	351	348	317	314	314	342	290	325	332	340	354	308	320	323	331	321	299	301	338	320	313	331	330	294	318	328	294	316	329	355	311	335	320	304	334	315	321	283	339	342	308	301	316	310	290	350	308	337	309	311	336	355	327	298	341	337	326	325	377	308	322	303	342	343	341	300	342	338	337	332	338	322	348	325	310	366	329	324	361	317	323	299	327	268	324	333	324	326	313	311	336	318	309	334	319	289	318	326	307	336	301	315	301	317	317	345	348	343	303	313	304	320	310	323	333	315	327	294	318	318	314	303	297	331	310	294	337	355	325	316	319	363	307	306	316	339	315	370	338	312	313	327	331	306	330	371	323	324	322	339	331	309	314	325	353	325	322	336	314	370	318	344	338	328	294	323	300	307	275	331	323	331	350	325	327	324	297	307	322	349	341	348	346	302	315	286	314	308	350	304	327	330	308	327	326	357	324	338	327	353	350	336	294	313	314	321	296	319	290	308	335	317	329	326	326	336	334	305	312	308	319	333	314	332	323	307	297	319	309	338	309	317	322	272	298	328	302	352	345	359	331	356	300	310	290	280	344	279	328	336	331	342	296	320	312	323	360	297	321	322	329	342	316	305	307	348	353	344	330	289	342	332	306	307	328	343	316	327	298	329	327	325	327	311	313	330	321	287	316	318	305	285	318	299	317	333	306	337	297	308	309	307	328	309	342	336	344	301	294	296	302	313	342	338	321	344	330	333	311	300	310	295	362	321	284	350	323	348	335	349	315	362	307	305	331	320	340	334	308	319	335	324	287	296	297	354	328	350	329	337	306	291
4695	1987	1175	887	754	724	719	711	688	739	707	686	712	654	710	701	719	690	720	675	678	738	695	668	655	720	723	697	737	672	679	657	636	652	677	693	640	713	674	675	697	698	663	630	663	697	666	661	718	689	687	682	684	671	712	725	737	692	709	704	665	689	667	688	670	762	741	704	688	702	661	658	697	663	701	732	649	701	656	689	698	687	704	654	693	721	700	699	680	664	725	685	639	652	671	746	673	610	663	714	680	649	689	681	683	712	644	671	705	633	679	643	683	714	687	691	668	683	704	669	748	700	688	693	693	716	697	676	692	672	698	719	663	698	672	689	677	673	692	705	694	708	691	687	719	673	719	673	671	652	735	681	675	684	661	653	683	675	698	703	675	675	696	650	724	632	655	699	690	719	677	709	706	667	698	696	663	710	709	725	696	687	668	713	702	698	702	720	679	666	668	700	682	692	714	675	740	673	684	647	659	694	670	711	721	684	689	676	661	677	638	689	740	675	654	689	684	718	664	707	669	680	657	649	682	654	680	696	719	672	681	625	710	701	676	749	730	685	651	688	666	715	694	676	693	638	714	651	706	680	709	703	646	779	673	686	753	672	671	690	630	690	679	681	667	704	669	677	698	671	708	735	675	701	637	656	672	696	659	655	682	665	640	682	698	675	641	676	689	628	738	727	734	653	688	678	690	693	705	682	709	642	656	695	680	664	690	703	707	693	708	682	697	688	677	679	687	650	702	715	661	712	645	641	660	695	663	679	696	731	675	699	682	668	649	686	756	705	686	709	656	730	642	675	672	707	693	677	770	730	690	700	665	680	706	674	703	712	700	725	666	699	650	646	698	632	667	674	652	694	662	721	630	735	681	613	656	717	732	695	686	694	708	694	659	667	697	663	697	692	670	701	645	674	698	706	743	679	680	697	693	730	696	700	667	640	632	678	705	663	744	654	711	688	683	646	667	710	708	694	690	713	678	684	733	687	720	673	666	662	691	686	645	672	676	694	662	706	723	695	671	640	692	646	650	690	683	661	739	704	700	672	673	729	670	718	684	710	720	710	704	672	670	699	715	686	686	718	709	698	673	698	690	734	668	721	683	668	694	673	674	687	706	674	695	668	675	681	670	676	695	677	721	659	646	666	670	728	692	640	689	641	677	706	690	667	675	718	703	714	719	650	694	650	714	676	755	676	717	680	670	734	648	731	680	686	678	693	666	703	648	668	663	668	672	667	720	731	714	633	712	724	673	672	739	662	697	664	696	720	714	675	679	700	710	680	707	706	727	684	677	669	685	718	673	661	662	675	649	661	657	687	657	656	663	711	727	703	661	652	701	701	698	717	735	690	687	664	631	702	690	690	669	684	686	708	736	696	702	720	716	690	745	668	705	701	705	655	645	695	669	700	678	721	685	708	716	670	647	662	668	670	673	752	661	699	666	700	683	663	710	690	716	669	670	688	708	680	698	721	672	677	665	731	723	718	648	651	694	695	711	672	683	721	688	687	693	653	719	692	627	699	656	664	662	692	721	722	693	653	668	647	688	705	661	700	735	699	672	716	703	727	689	672	670	668	681	654	670	716	682	704	707	675	715	669	678	704	709	720	688	724	708	713	668	700	673	694	682	685	693	694	696	724	652	710	715	683	650	670	674	673	696	660	690	698	673	683	682	643	701	675	679	709	713	710	707	715	658	683	688	719	698	711	717	692	730	672	669	693	692	692	702	638	669	661	711	695	695	699	696	681	705	695	639	712	693	665	676	660	696	666	658	693	731	717	681	679	701	659	714	681	672	690	690	657	671	698	746	679	688	712	662	681	680	715	603	683	613	685	663	711	706	689	696	712	711	696	632	714	676	703	671	684	680	695	691	678	755	680	688	684	705	658	661	681	704	688	655	661	666	683	691	679	705	730	695	681	680	681	713	702	702	677	682	703	680	716	668	724	652	610	652	708	629	655	671	666	720	698	652	707	657	708	670	662	670	684	661	716	687	679	664	656	699	644	759	687	678	718	666	702	663	683	678	720	677	662	687	671	677	712	715	719	663	710	750	699	681	646	704	658	656	697	720	717	672	669	687	720	671	712	712	652	691	690	674	696	698	677	641	691	661	693	690	727	676	711	714	706	692	644	695	725	696	660	628	705	712	712	714	706	667	698	678	669	687	693	652	747	739	706	670	647	740	626	706	709	686	662	672	633	696	693	709	714	663	712	701	613	713	712	739	698	697	701	710	730	656	665	694	706	706	722	658	634	682	651	665	701	691	630	717	697	680	667	725	671	700	684	708	662	656	668	702	711	670	697	683	657	693	676	709	688	642	656	682	712	709	658	648	670	705	634	655	667	725	721	700	665	667	672	698	689	695	671	676	700	661	695	674	685	678	664	701	685	737	686	689	701	720	674	697	721	702	631	642	673	682	660	712	680	697	654	675	689	645	695	657	699	698	714	685	650	656	690	685	660	661	709	710	715	745	689	696	685	686	698	671	674	645	699	690	670	692	713	669	696	712	691	702	663	681	710	662	704	708	702	635	708	708	679	712	692	704	692	729	702	699	659	662	669	618	667	709	673	670	676	679	683	673	657	685	673	730	689	678	674	689	702	684	666	694	692	664	725	679	727	613	656	730	706	725	640	696	647	663	697	710	699	674	721	681	730	682	676	659	664	719	681	767	690	665	677	690	682	674	715	704	682	703	681	667	677	691	680	671	700	658	707	714	676	699	701	656	681	624	729	676	689	654	671	670	716	669	707	661	692	736	658	723	677	697	699	711	672	679	663	704	682	726	702	653	677	652	727	685	696	703	727	599	673	678	672	664	700	679	641	704	665	729	638	640	660	636	718	698	713	700	676	675	631	681	698	707	719	711	725	677	659	723	696	668	731	686	674	638	661	697	697	705	723	639	637	667	699	701	692	679	686	639	694	694	689	715	708	664	716	730	685	662	712	695	683	626	704	676	673	704	654	622	672	690	674	668	680	701	733	660	665	662	695	686	689	717	713	730	713	695	710	679	668	681	714	670	695	705	633	676	735	650	687	725	675	725	651	679	723	697	691	710	699	751	739	649	677	696	677	660	661	643	674	711	699	677	632	654	655	655	677	671	611	681	721	712	677	697	689	717	710	706	689	631	671	682	692	696	673	741	736	658	656	721	685	646	717	716	674	680	666	649	676	657	717	680	699	680	695	717	707	675	625	650	690	659	688	668	659	750	657	667	725	723	705	691	682	736	650	719	704	686	711	703	664	719	729	707	691	648	635	710	684	705	666	705	666	701	671	718	725	683	696	647	721	666	715	709	687	727	727	670	725	684	671	718	664	675	613	731	655	701	695	712	643	640	620	709	691	693	696	717	688	748	712	706	717	724	690	677	675	648	680	644	689	703	693	685	678	660	655	701	654	705	692	689	727	700	656	633	654	698	684	709	667	648	675	710	703	677	698	731	710	658	663	668	722	736	670	690	683	684	696	700	692	703	664	666	760	648	667	671	699	709	685	706	708
25327	21662	24756	29069	21666	21681	9956	450	293	239	225	207	206	240	206	194	181	187	192	196	168	170	156	182	167	168	162	154	164	180	163	148	164	158	168	177	175	156	150	146	140	179	152	154	172	166	140	159	155	138	148	150	163	171	142	152	155	174	177	176	144	152	166	159	141	147	156	158	132	169	147	161	145	177	173	165	160	160	147	146	158	173	163	150	156	162	137	158	151	166	157	160	172	154	155	131	171	164	172	148	164	159	156	160	152	170	168	151	147	174	170	170	153	159	161	176	151	152	161	144	170	149	161	149	139	149	137	162	147	137	168	134	151	153	156	150	149	157	159	161	152	159	151	147	145	174	128	162	146	149	164	158	151	138	175	128	153	132	144	166	166	166	181	152	150	153	150	146	160	153	136	172	176	147	160	175	160	152	158	152	141	139	158	161	164	136	150	127	134	150	165	141	131	138	160	140	139	149	169	164	150	151	145	166	184	165	143	169	159	144	147	153	149	160	160	138	144	138	164	152	163	175	160	155	174	157	157	151	154	154	160	151	147	180	113	160	160	167	146	156	159	160	138	153	180	150	149	163	159	153	170	139	156	153	156	183	182	168	157	165	166	162	143	152	151	166	147	179	150	135	139	120	152	137	141	174	169	140	154	148	146	144	154	127	150	185	163	162	166	152	158	147	138	134	156	168	162	161	171	163	178	163	161	150	144	152	143	156	142	160	171	154	146	145	160	177	141	150	133	147	168	149	135	161	133	154	151	158	177	163	154	140	153	132	177	146	169	164	163	156	156	131	163	152	161	151	139	183	139	169	165	152	127	163	164	145	171	179	156	149	133	139	169	163	163	135	166	134	170	153	130	136	152	187	147	160	165	163	157	170	135	152	146	140	145	137	168	117	150	141	138	152	137	167	141	170	133	155	152	158	148	145	142	158	153	177	155	152	151	149	162	141	165	145	158	175	150	156	157	152	150	190	159	157	144	168	137	158	160	154	172	149	167	157	158	163	138	165	153	159	158	156	184	164	149	165	166	148	146	170	170	150	134	179	170	162	136	134	162	153	151	162	164	145	154	177	154	150	134	148	155	149	169	148	149	151	173	160	138	167	172	152	156	170	146	160	132	159	141	170	141	123	132	148	133	165	128	162	156	163	151	157	168	147	164	134	156	168	175	130	163	144	173	166	148	142	150	165	155	163	151	138	149	148	130	156	167	141	163	161	152	163	153	136	194	136	140	149	141	130	148	146	160	174	153	174	146	145	154	156	156	162	143	156	154	143	175	129	155	156	140	142	165	163	168	154	167	131	160	183	176	154	159	158	157	158	151	149	153	161	165	153	132	159	149	164	166	165	161	151	135	161	154	150	143	144	140	151	172	146	152	131	145	156	152	163	156	142	162	175	157	163	155	148	151	154	145	169	146	171	143	148	139	164	160	163	144	158	161	160	153	166	164	148	152	166	165	152	132	146	159	142	132	150	161	152	152	160	158	157	161	155	145	147	145	162	173	184	150	165	130	147	150	164	159	125	164	171	135	180	169	149	146	150	173	141	151	169	188	162	161	175	155	159	140	157	148	140	151	138	150	163	115	142	127	158	166	155	141	181	156	130	160	146	154	156	166	150	165	167	151	153	182	142	152	148	124	174	166	143	142	138	160	161	166	145	133	164	132	152	133	160	159	150	153	155	171	140	179	168	151	118	148	142	162	123	151	169	153	158	164	138	146	131	163	145	156	146	168	141	157	163	163	161	170	158	157	162	175	154	146	164	144	151	156	153	169	163	160	158	165	160	157	155	161	166	162	154	157	164	153	147	146	145	132	142	176	144	165	169	140	165	148	157	161	133	135	175	161	145	147	160	150	176	134	155	141	149	169	149	180	158	165	154	119	161	161	151	152	142	152	137	150	148	165	158	155	155	159	149	143	156	161	125	171	164	162	194	167	143	150	165	167	142	160	160	180	166	165	155	152	129	158	145	161	148	168	122	139	146	140	155	161	134	156	158	154	148	183	132	175	154	165	138	170	128	174	154	178	142	164	160	165	139	145	182	145	161	162	155	151	153	156	159	154	167	157	155	148	165	154	133	157	147	158	127	157	137	153	166	158	162	165	164	161	136	135	148	155	150	157	140	139	168	166	145	154	134	154	165	122	165	156	146	179	149	137	159	141	150	161	162	157	141	154	144	158	149	150	134	147	125	151	134	171	153	158	168	143	165	136	170	163	155	136	175	155	154	156	126	145	168	155	161	161	165	123	160	156	157	144	164	150	149	148	162	147	168	157	139	130	147	188	146	165	168	198	138	143	160	132	148	136	151	162	153	164	161	123	144	159	162	151	171	151	144	151	149	159	167	143	170	161	156	174	175	182	175	157	161	152	163	143	151	153	173	161	166	170	163	161	166	134	150	164	174	183	152	173	156	165	163	144	153	151	149	149	143	160	148	162	167	137	122	104	144	121	155	160	132	176	168	145	139	130	170	147	164	167	148	169	154	134	172	175	147	175	154	156	150	134	156	145	158	146	140	145	139	147	157	168	138	128	151	139	154	156	167	150	144	139	140	140	122	128	141	151	141	162	195	142	146	149	159	138	138	160	174	186	151	159	172	187	131	174	141	157	152	155	138	129	141	136	182	140	178	166	160	129	134	165	153	162	165	172	154	136	140	146	152	176	139	154	135	136	145	148	145	160	178	146	167	148	147	145	162	139	135	165	149	145	145	172	147	155	133	171	145	151	136	126	141	163	164	156	138	164	155	155	148	166	157	150	167	143	183	158	161	132	144	151	140	145	142	128	155	164	153	166	141	156	177	178	162	156	149	151	164	152	142	151	149	141	159	146	163	161	152	167	165	153	160	118	168	159	136	148	139	159	168	151	155	147	162	170	165	183	162	153	167	149	135	155	161	154	175	140	160	164	128	164	172	153	148	150	149	157	152	161	142	160	175	162	136	141	132	166	147	168	134	138	168	154	149	169	137	163	152	134	163	155	146	160	152	149	141	160	141	139	152	144	175	141	147	156	142	150	159	152	145	120	127	142	145	149	120	153	178	158	166	140	151	148	146	151	142	140	172	144	148	149	159	150	142	148	149	158	143	143	158	157	157	157	153	167	168	180	131	159	181	156	163	154	152	182	155	144	131	150	146	171	169	169	164	151	147	136	131	165	157	161	175	149	157	174	161	149	174	163	170	168	149	142	160	155	131	147	173	164	180	153	172	151	175	149	157	153	166	157	137	171	150	148	159	160	152	172	157	138	140	147	163	147	145	150	137	144	161	166	158	164	164	163	143	117	124	141	139	177	160	144	165	172	167	160	154	171	167	140	144	148	146	151	160	148	154	162	162	147	173	143	161	178	185	156	160	136	166	153	159	153	150	145	150	148	153	153	170	176	161	142	132	155	151	147	156	148	180	124	140	152	144	136	172	148	137	159	158	150	153	133	154	146	153	149	149	165	149	144	144	162	153	174	168	141	149	147	142	165	164	131	186	140	166	176	153
4162	3026	1335	732	538	468	452	443	418	414	414	371	407	402	382	393	364	406	375	370	336	355	388	370	387	353	394	392	368	359	385	359	369	363	351	413	347	344	362	392	391	383	351	378	369	375	367	347	375	362	352	368	378	334	388	377	352	363	391	378	363	351	395	371	344	372	368	383	354	372	383	387	355	375	402	382	372	395	358	397	396	349	401	354	376	384	361	356	362	350	368	358	379	304	396	382	374	360	375	393	426	373	392	381	338	366	388	350	355	389	376	351	336	374	375	362	367	365	354	360	393	391	411	317	364	360	378	351	386	404	372	383	361	353	323	363	349	374	364	396	342	326	360	356	357	368	387	403	368	351	333	333	355	410	371	361	357	389	350	363	351	373	385	397	384	423	352	384	370	395	342	370	355	397	336	375	390	394	359	384	352	382	385	391	381	382	380	374	376	383	359	396	386	397	392	363	344	367	358	364	364	384	340	371	375	353	360	358	370	385	363	352	343	336	324	370	341	390	336	377	354	363	358	349	372	378	364	401	379	351	366	394	357	347	369	364	356	319	357	357	356	369	358	372	382	366	397	344	386	380	383	341	392	366	389	394	360	376	383	381	339	365	379	384	357	374	366	375	355	385	375	378	375	329	374	374	352	347	377	343	389	379	387	376	348	368	389	343	344	342	365	417	401	377	410	341	312	357	325	349	327	363	385	371	402	377	376	347	334	391	362	346	365	367	387	384	358	386	359	336	332	379	363	388	366	368	398	375	396	348	359	383	352	385	355	362	360	379	327	463	368	406	371	345	380	371	374	386	398	383	364	373	350	390	378	382	354	353	360	378	345	368	390	357	352	363	389	351	358	346	370	394	356	357	358	376	415	355	376	369	350	362	342	342	385	373	380	381	367	367	374	338	377	371	347	379	354	372	385	384	360	368	373	369	370	394	361	374	354	391	367	379	357	375	362	387	318	383	374	414	385	373	342	375	362	409	405	400	378	380	356	357	379	368	365	392	359	349	408	354	343	385	382	383	387	382	390	376	379	400	382	381	382	356	369	391	361	381	357	386	377	377	331	380	334	342	367	385	376	343	335	369	368	356	380	371	392	342	357	369	352	386	355	367	362	358	322	345	378	362	320	383	376	373	343	386	355	360	359	366	378	355	384	355	334	385	383	376	376	374	347	378	407	365	369	375	375	362	346	375	338	354	408	375	389	380	359	400	369	359	338	350	373	395	344	367	317	360	360	379	388	366	385	362	372	370	371	372	379	379	412	414	378	366	343	376	331	362	343	383	371	367	382	371	347	387	400	385	383	415	365	374	365	379	379	382	367	389	355	371	359	341	367	372	355	387	355	403	371	364	361	349	368	350	374	341	373	379	332	367	393	367	367	363	344	384	391	358	338	350	352	386	369	348	364	344	408	354	356	371	375	357	345	377	362	376	335	403	337	397	377	356	365	379	413	357	409	359	408	358	343	371	391	374	339	391	357	374	364	339	356	388	421	375	349	374	373	374	361	327	358	364	360	355	322	357	373	356	412	410	377	401	395	375	366	337	370	335	355	373	365	379	399	385	354	365	391	388	351	342	372	384	378	374	355	379	351	368	370	361	369	364	363	354	351	399	362	358	378	376	361	406	389	367	351	382	341	368	402	386	377	386	350	360	360	362	353	374	371	392	365	351	402	368	357	366	398	345	370	382	370	363	383	345	369	338	359	385	365	395	395	376	381	351	371	367	369	359	326	401	365	334	394	363	405	378	413	355	363	333	357	373	364	373	378	372	375	370	365	333	359	350	370	377	354	363	358	358	362	353	362	394	354	360	388	354	352	378	356	387	366	375	380	366	372	376	370	403	332	381	396	374	365	372	342	361	359	380	360	392	366	379	372	360	366	356	339	399	386	411	347	396	355	323	365	391	394	351	364	382	382	345	363	376	345	403	372	378	374	369	362	350	352	350	346	359	362	377	365	361	367	385	355	381	340	374	402	375	332	365	377	362	405	348	382	368	376	343	377	405	348	352	331	377	364	382	364	408	383	370	370	377	371	372	374	380	368	401	343	382	350	375	379	374	383	370	348	361	384	388	353	365	372	405	362	347	366	388	369	369	396	381	341	375	346	360	357	360	387	373	377	355	321	360	379	367	358	362	379	372	352	389	347	375	344	384	350	378	400	371	369	366	371	365	345	357	374	342	352	381	357	350	395	367	360	368	379	356	349	366	340	369	410	363	360	349	325	366	366	368	373	378	385	379	362	354	362	372	392	381	385	373	363	376	389	367	394	373	405	371	382	347	330	392	357	354	402	340	389	377	349	355	360	376	376	360	372	353	401	397	385	358	388	388	385	377	373	364	379	362	392	352	366	391	359	342	349	358	371	337	363	384	363	401	364	389	379	393	343	383	383	365	371	363	338	383	372	354	369	370	406	350	385	374	374	377	386	383	376	368	379	373	338	350	386	380	346	351	377	382	383	356	379	379	331	383	331	395	353	351	389	356	370	360	381	395	327	379	385	355	389	372	366	351	353	392	347	407	379	378	387	365	359	371	414	402	365	371	351	384	333	329	333	367	348	369	373	397	366	339	402	381	402	368	376	393	372	375	394	365	363	343	386	358	369	362	339	364	387	336	345	334	361	363	390	393	353	389	374	359	371	353	379	339	350	343	355	340	376	372	370	335	343	369	361	357	389	328	376	358	372	392	385	404	369	352	346	349	387	356	387	369	380	368	365	379	377	400	389	370	360	355	348	394	382	387	371	360	373	361	365	353	370	372	341	353	365	389	346	358	329	434	426	401	397	377	342	370	354	344	368	376	349	340	391	336	357	387	351	345	358	343	377	330	376	351	367	342	365	353	367	365	364	381	385	378	371	340	350	375	350	357	380	369	376	395	377	362	358	357	355	347	372	394	382	363	397	372	331	370	392	369	353	338	346	394	343	345	359	345	384	366	340	355	359	394	365	349	351	367	380	372	342	363	405	378	395	335	375	354	382	355	393	372	359	353	348	368	381	394	373	351	382	365	377	341	355	337	358	361	350	378	383	393	395	395	363	350	386	337	370	359	393	366	342	375	360	354	366	365	404	362	395	355	399	359	375	371	391	335	376	406	377	412	387	353	369	382	382	383	381	393	319	363	336	338	404	372	343	327	397	334	370	387	328	339	332	400	395	369	380	389	369	340	366	375	351	376	349	332	370	378	370	393	328	360	405	359	361	384	379	374	338	378	363	353	376	380	384	354	386	389	339	381	399	391	367	391	377	384	347	358	347	369	379	359	383	359	366	372	354	369	392	373	377	360	349	366	368	346	389	360	375	381	358	388	362	386	372	407	359	343	372	348	370	390	374	350	418	342	384	355	350	371	362	363	375	379	348	380	379	382	344	351	378	372	373	354	382	426	395	341	391	389	386	359	364	416	340	342	378	353	368	381	350	330	360	355	372	386	388	365	371	357	330	381	368	381	352	359	370	320	366	403	356	354	368	366	353	372	386	394	355	375	356	364
34136	15063	2510	575	552	487	445	449	455	454	451	434	469	496	458	469	486	459	459	441	497	452	475	450	429	466	456	473	454	497	498	439	454	452	447	458	515	504	465	456	393	475	503	490	473	480	474	436	456	451	510	474	461	433	511	467	469	520	478	443	468	441	458	503	454	485	470	475	463	482	458	524	499	492	473	435	443	469	444	499	461	491	432	483	496	478	470	469	469	514	480	472	472	464	483	529	536	452	514	495	465	470	482	479	489	435	457	464	455	472	472	455	500	455	425	494	462	483	490	473	428	510	484	443	459	476	459	465	446	465	448	475	480	449	475	483	477	472	522	480	440	473	499	445	440	449	473	472	434	514	468	459	452	448	448	442	457	490	490	455	442	502	420	484	517	489	471	456	472	481	462	500	446	497	474	493	495	442	445	473	452	505	520	504	489	467	508	504	473	493	508	477	501	478	455	497	472	453	433	490	491	481	466	460	451	468	467	461	488	453	427	496	466	465	483	431	475	449	500	468	535	457	431	442	461	462	435	505	461	446	445	492	453	469	472	501	464	501	435	477	450	477	473	474	450	454	484	440	439	464	488	436	467	471	462	511	477	457	476	497	426	469	469	471	489	472	473	520	484	475	467	475	452	448	429	455	441	453	447	473	475	469	490	498	464	451	429	490	437	432	436	449	435	468	478	442	441	445	497	453	456	474	451	459	466	472	478	486	475	436	422	414	489	470	459	456	437	470	424	504	489	464	465	462	455	460	451	482	484	453	496	454	449	479	457	452	495	493	463	464	461	485	462	441	466	459	482	476	467	469	467	447	484	492	443	483	480	459	419	440	468	452	453	474	449	438	469	467	436	486	510	463	504	461	453	426	454	475	436	509	425	508	498	447	477	503	464	448	455	428	423	424	485	455	480	436	485	473	477	484	473	440	493	492	493	470	482	433	445	468	501	465	458	524	486	509	477	456	447	470	445	465	459	490	481	453	481	477	460	466	488	420	485	502	473	449	478	487	460	454	445	468	497	482	485	488	477	453	480	489	456	497	473	470	507	499	466	496	483	473	475	459	459	464	484	509	482	457	475	457	453	443	471	466	459	457	464	500	475	491	452	482	443	490	459	433	458	445	475	483	405	448	493	469	472	488	489	451	458	450	466	472	509	509	440	495	467	499	513	482	433	434	507	523	464	489	464	468	433	485	482	429	485	466	452	473	498	446	436	460	455	480	478	477	464	453	469	460	495	451	455	466	440	452	453	442	452	470	435	423	429	527	475	425	514	442	497	504	433	488	472	442	458	512	441	433	452	473	454	420	463	513	479	453	505	492	480	478	486	459	497	436	466	473	473	423	499	470	469	458	443	476	489	448	478	485	438	462	467	466	493	457	425	473	488	526	487	443	495	448	475	433	478	467	494	481	497	488	467	509	453	463	456	493	480	457	498	452	514	516	448	486	465	464	463	449	465	478	488	465	449	448	466	431	426	466	494	492	515	484	470	455	471	492	475	444	490	472	493	448	501	456	489	477	480	445	485	511	491	462	469	524	450	490	484	437	511	463	472	444	448	477	473	498	448	474	458	506	486	515	473	495	475	465	495	477	496	475	451	418	478	503	485	478	438	486	437	458	507	474	454	483	454	475	465	452	464	492	466	430	479	446	469	478	458	442	472	491	497	477	452	469	465	450	459	437	479	448	448	442	441	455	464	475	554	488	453	461	478	457	476	481	462	483	500	454	472	477	508	483	492	490	474	453	413	478	495	464	473	466	484	481	489	484	463	466	459	521	451	444	482	462	479	464	458	470	425	500	469	465	502	464	466	525	478	452	460	443	473	484	452	502	500	457	486	449	453	432	454	477	448	484	463	469	463	448	459	460	503	450	475	469	452	462	494	465	436	430	446	477	512	447	472	456	456	445	457	470	449	443	433	445	503	472	460	470	522	482	446	486	496	487	441	469	462	460	472	461	477	443	475	495	478	437	473	468	468	458	447	506	439	455	474	479	488	464	534	477	462	447	441	455	485	475	470	476	479	451	508	468	467	413	461	476	467	491	468	513	485	461	476	465	498	515	480	448	447	485	492	470	497	458	470	470	457	498	444	490	449	446	484	457	475	464	466	459	494	412	476	457	473	483	434	454	477	484	512	482	438	496	498	446	467	455	477	460	493	438	511	470	463	432	439	494	480	498	520	443	484	440	477	459	459	479	512	465	475	476	480	446	453	467	503	463	471	463	475	436	466	492	493	470	446	419	483	459	531	444	541	483	459	493	468	469	490	469	473	458	493	488	444	448	444	465	427	443	500	466	480	459	507	453	462	512	472	509	488	485	479	431	441	462	464	491	451	466	423	512	459	464	466	443	490	484	468	456	479	495	452	469	453	506	492	467	460	476	454	470	525	496	493	492	462	480	525	471	443	474	467	456	441	439	447	474	470	519	437	470	493	504	516	451	468	488	500	426	446	490	510	498	442	471	494	482	436	432	491	434	445	466	468	453	484	490	476	499	446	447	508	467	472	474	491	452	455	446	459	468	481	488	463	479	430	467	430	470	453	487	483	463	505	454	473	472	458	462	454	495	469	467	440	482	468	491	471	465	479	490	417	455	488	491	528	511	473	479	473	457	477	496	467	486	470	486	444	444	429	483	456	464	478	469	476	461	470	496	461	493	451	455	474	411	505	446	472	506	470	485	510	479	473	486	483	441	440	480	438	471	464	501	486	480	475	446	469	481	488	445	438	483	479	491	455	468	504	407	431	445	518	456	449	485	493	471	466	470	451	441	477	466	483	474	481	467	475	491	494	460	503	451	482	453	474	428	452	455	530	465	474	491	451	449	506	491	479	461	471	439	468	526	461	482	418	435	482	464	446	495	442	499	411	501	473	492	470	497	511	482	432	486	457	443	442	470	482	456	492	449	465	457	493	476	449	474	458	448	482	465	484	444	470	544	489	485	472	463	510	473	459	458	488	462	449	470	460	495	475	482	478	462	472	486	496	468	507	502	467	464	457	474	448	502	466	471	500	456	481	516	461	480	451	469	456	463	486	450	457	420	461	470	481	465	486	470	469	472	524	514	477	481	461	455	416	449	488	450	485	484	472	459	487	468	447	469	457	510	467	491	476	426	492	458	445	493	459	480	516	458	459	426	456	435	438	499	517	530	488	475	439	447	491	500	483	469	446	500	502	450	498	440	469	483	488	476	514	479	524	479	445	489	462	443	458	481	478	450	453	444	478	509	453	441	450	482	468	447	487	479	493	477	490	467	439	446	496	439	500	462	489	462	486	485	482	400	474	440	477	448	459	476	494	456	471	467	468	512	463	462	465	469	472	428	480	447	437	489	497	461	516	447	460	436	430	451	477	456	495	448	494	415	465	419	473	454	484	465	458	460	454	444	502	524	497	465	455	463	457	437	485	453	463	489	460	471	479	427	472	490	454	468	449	422	429	495	470	452	474	518	458	487	470	450	499	539	459	450	494	427	425	451	440	472	453	409	469	457
8098	1079	1021	999	995	1029	975	979	1042	958	958	1022	986	977	1055	978	1022	967	1013	947	963	992	952	933	971	1000	948	1015	929	980	959	947	944	1020	1036	961	1008	1004	1007	1009	1010	968	973	1001	995	947	949	1005	1016	968	973	930	988	992	953	1012	896	952	921	1002	978	993	992	967	971	1012	972	994	987	1027	967	1001	964	1005	947	969	998	981	1023	955	999	1028	1012	1025	992	963	1022	917	977	1052	925	1018	1000	969	1011	973	962	900	973	978	970	1002	976	994	959	979	1002	1045	938	992	1019	979	966	990	985	989	996	976	977	1008	1022	997	1019	981	990	983	991	995	951	990	999	977	995	1011	957	974	998	932	996	983	983	976	983	1012	977	977	998	948	951	976	977	966	1006	963	984	938	985	966	983	976	997	958	1010	1017	971	1002	960	959	1016	995	976	988	936	965	974	953	931	955	1003	943	988	961	980	984	960	1008	986	1009	1015	945	992	962	999	977	988	973	982	967	958	966	906	973	996	1026	1009	964	966	1004	937	912	909	1022	943	995	949	1012	924	972	988	970	955	954	1002	983	966	1007	973	957	973	977	1011	1022	1018	940	975	950	982	969	984	997	970	953	993	1010	966	976	1018	1040	960	978	960	986	1018	954	942	954	979	948	958	949	928	977	936	978	963	947	933	955	1010	954	969	1030	956	974	981	950	970	995	977	1023	970	981	984	1002	1015	985	954	955	953	985	997	976	931	983	981	912	964	949	958	981	999	985	1008	979	994	989	998	985	988	942	955	983	977	980	976	964	995	1038	965	969	1020	912	963	929	954	994	1017	988	988	986	970	947	963	926	1028	1021	1017	963	986	996	978	988	976	946	972	990	1008	1040	975	983	953	992	995	960	978	981	962	925	1006	1029	1006	961	950	927	988	943	1041	1000	946	980	1029	1030	997	987	994	956	1006	976	977	952	975	1001	1034	966	989	971	960	1007	993	1010	989	987	1003	942	1014	1002	935	989	1002	997	1019	1006	1014	973	1009	931	954	974	1000	942	1019	987	1034	949	975	982	1011	988	980	972	949	991	1008	1008	939	946	960	979	1015	923	980	957	931	1003	910	1025	953	988	1022	980	978	951	940	995	968	954	983	962	948	961	1020	1001	966	1029	992	977	968	997	1010	938	965	1006	980	969	1000	966	948	910	1030	1036	963	1047	975	1016	977	1022	951	971	905	970	947	939	960	935	958	985	959	976	1018	953	1026	982	992	995	955	950	961	928	964	1036	989	990	961	1035	946	953	959	985	1002	972	959	993	943	963	953	953	995	1002	971	974	1031	1007	981	922	994	1016	1008	1014	945	923	928	960	983	975	1037	977	950	986	926	958	982	937	968	1007	972	944	996	974	920	1024	1004	986	958	937	996	977	984	943	970	946	955	967	1021	939	995	1002	972	985	982	981	981	965	950	1016	992	983	973	1012	1012	1011	917	1004	1002	1046	986	1006	1003	976	978	942	957	992	965	975	1051	917	977	956	1016	967	984	995	908	1002	947	973	1006	954	984	1004	1040	1035	943	987	942	957	997	993	959	994	961	969	1010	1000	1021	1006	958	963	1002	1032	949	933	982	1005	962	977	984	958	1026	924	991	910	981	943	1004	1006	974	995	993	963	1001	972	952	997	1003	951	964	1010	967	956	968	929	959	1063	983	998	912	1017	946	983	987	948	996	999	980	988	1014	975	927	1027	966	1003	953	970	977	1013	959	939	920	975	959	978	950	932	1015	967	977	951	979	990	995	1016	967	992	984	948	992	978	932	995	957	928	1013	977	963	927	964	1006	963	943	985	989	1007	950	962	986	998	979	997	930	1003	1037	993	999	959	1010	1013	1000	960	991	1011	1009	991	964	941	959	997	1003	969	965	971	983	989	952	976	994	1019	984	979	970	999	996	1001	1029	977	979	1022	1003	970	968	985	1004	990	970	970	956	936	998	969	923	930	987	984	924	976	975	1020	975	975	984	995	1027	944	1011	942	982	968	993	995	964	914	969	994	978	961	906	946	1011	1030	992	969	960	1014	954	957	925	1014	953	949	984	927	1002	947	957	954	1009	969	1027	944	968	1024	961	1007	963	1007	973	977	978	974	940	978	972	942	947	947	944	918	1009	1036	1004	953	991	982	955	1004	1008	966	959	1014	962	996	1003	984	920	1003	964	963	987	936	1035	1017	995	957	984	1032	998	932	936	995	954	955	953	1030	977	1015	983	994	1008	1021	998	998	1001	972	984	942	977	963	965	948	934	940	991	986	956	977	1017	954	986	1010	1011	1015	990	967	955	954	986	1044	998	984	983	959	956	992	970	985	1018	1004	1018	1001	991	996	945	994	1003	915	997	957	1014	1019	964	1000	985	1004	960	956	999	949	968	977	970	942	1061	980	930	975	1003	982	914	1006	965	997	1005	971	1006	962	1004	963	956	1030	980	994	929	973	1042	944	994	995	944	1016	984	946	994	929	989	991	971	1012	961	958	969	955	1000	981	1037	1039	975	938	977	988	985	959	1012	1022	977	974	920	911	1038	1030	945	1005	995	949	943	890	988	918	1004	958	1004	982	1003	1009	1042	983	958	1012	943	1024	982	957	937	941	970	1026	942	979	979	938	950	982	939	930	955	1005	983	990	966	945	987	990	986	969	990	992	963	1000	995	983	978	964	965	1005	975	936	975	978	982	1025	898	993	942	947	996	961	987	963	1009	966	966	1014	968	993	981	956	948	921	1013	1022	947	1050	988	980	986	995	987	1021	960	912	979	965	988	976	955	1019	932	992	926	978	979	1025	1009	987	970	999	863	958	968	995	1003	1011	969	966	1013	1009	958	1015	1005	982	979	970	967	998	1026	1020	962	997	989	974	1022	912	976	966	956	961	991	975	1012	979	965	939	962	983	1002	929	944	997	1006	978	962	957	989	976	1036	959	945	947	986	970	972	971	1008	994	962	954	997	992	1016	933	1082	987	989	953	968	1004	1044	981	993	1001	1005	968	1006	985	964	963	1001	944	982	970	983	1005	936	976	1021	1039	991	1003	959	1005	936	1001	961	1028	952	998	975	973	991	939	1047	954	994	963	1001	962	1001	972	1000	997	1001	965	1002	973	926	1013	983	949	946	976	921	971	1009	1055	1026	1008	1001	976	926	1023	1013	1065	913	943	932	964	938	943	943	970	958	980	948	991	1005	984	934	1005	967	1019	968	1039	940	960	949	971	970	912	957	966	972	1006	1002	1001	1033	977	947	1004	1009	1002	992	977	987	1007	979	1000	1000	944	987	957	966	976	937	944	958	1014	923	1028	966	959	932	971	1005	995	942	988	944	998	984	974	968	1001	966	969	1050	994	957	1000	945	997	994	1011	952	1006	996	948	998	984	974	937	1003	987	1021	981	952	983	934	982	1014	1014	981	957	1051	989	975	1055	974	906	1003	1070	956	1016	954	943	983	972	1008	1025	1074	981	954	965	979	1023	921	943	971	967	1014	952	1044	959	969	1027	977	992	976	998	954	950	952	932	975	950	997	965	1000	922	994	1012	982	999	958	1021	933	967	973	978	991	965	970	999	1008	976	1025	1026	972	996	967	976	910	975	932	944	983	906	1005	985	998	930	977	1019	988	995	1004	982	1049	982	959	926	958	975	955	976	1032	935	957	975	981	1004	947	997	988	894	978	965	998	953	961	994	960	992	1007	970	1006	986	1007	945	1017	974	946	970	980	975	968	933	969	944	995	924	979	940	983	1023	966	989	982	1048	945	996	955	918	935	1010	1001	1024	1005	970	943	964	981	1010	1018	961	996	988	976	917	980	942	996	1003	991	967	1014	988	962	953	977	934	1032	981	965	956	1009	946	986	1012	954	948	990	969	956	952	931	969	963
26024	21646	24292	29501	21661	10315	529	490	365	395	335	320	358	371	360	318	346	354	323	350	407	356	355	342	325	361	341	318	331	325	350	345	343	355	370	366	310	310	327	337	358	349	316	313	363	355	349	327	328	306	299	320	323	321	334	380	383	319	349	339	329	312	338	318	321	332	315	304	346	292	289	355	317	296	346	346	320	338	310	288	321	306	317	327	360	307	309	311	309	293	309	339	377	325	311	315	307	306	335	306	296	280	311	343	341	327	341	336	326	332	297	370	362	316	324	330	316	307	324	329	348	343	324	346	317	307	311	354	298	278	319	334	342	344	334	336	334	296	305	344	328	336	331	324	298	312	308	315	338	331	337	312	315	352	336	375	309	312	320	323	330	342	367	320	343	335	348	318	317	329	296	303	337	343	317	317	361	312	309	319	288	347	372	318	314	332	338	319	326	317	350	302	293	321	325	289	286	327	320	326	314	337	313	330	321	324	311	331	318	338	362	302	321	331	355	308	305	329	330	336	315	288	306	322	330	324	354	338	328	330	344	320	317	317	331	392	323	303	310	304	323	337	307	320	307	321	333	344	305	344	314	337	348	325	291	310	295	325	313	312	294	341	301	322	281	342	307	337	289	337	315	302	327	301	308	293	341	340	316	314	310	311	353	294	290	314	308	280	346	323	302	324	310	334	320	324	294	330	328	307	323	285	312	315	329	309	336	379	343	304	272	309	336	308	296	312	343	342	367	327	362	343	351	326	293	301	323	324	333	330	288	338	342	322	294	339	351	337	345	319	340	319	298	283	276	330	326	337	307	296	352	328	292	329	332	331	321	295	324	298	332	313	338	336	311	338	312	306	311	320	334	349	363	337	331	303	356	362	338	320	304	322	336	318	317	333	339	333	338	320	313	293	348	326	333	309	351	324	315	349	331	337	341	337	355	310	306	303	348	309	311	331	325	293	320	311	319	328	334	333	301	361	292	315	342	317	270	330	301	309	313	301	336	342	338	330	297	314	302	340	323	333	330	329	346	312	323	321	294	315	341	316	317	315	339	325	343	302	333	368	289	328	314	342	327	298	306	330	312	361	302	310	310	327	295	289	293	330	362	337	339	325	322	297	284	321	342	349	311	305	313	301	312	325	320	337	334	315	325	339	307	355	308	310	328	292	317	348	327	335	317	333	338	344	347	357	316	357	350	311	329	312	303	362	309	369	347	331	313	318	334	326	330	340	318	328	320	317	302	331	331	332	350	337	351	330	360	349	299	306	299	368	321	306	310	292	300	337	366	336	333	319	310	319	344	290	322	323	326	326	322	317	315	331	347	293	303	325	300	326	317	344	322	309	368	340	311	290	326	346	308	319	317	278	309	303	351	303	286	289	319	301	343	311	338	349	340	324	340	312	329	292	350	319	278	315	293	319	339	341	312	308	299	312	328	341	326	306	329	316	301	310	321	348	309	317	324	326	340	321	302	356	322	296	333	301	336	331	298	326	323	336	327	334	338	276	304	322	297	334	324	312	302	331	314	277	315	304	335	319	342	309	322	324	358	302	341	340	325	339	316	300	309	296	332	308	349	332	325	346	303	345	340	327	342	344	314	313	322	342	313	302	350	322	336	304	316	332	327	348	344	340	308	303	337	344	368	340	331	365	333	332	313	304	333	297	329	327	319	339	319	292	306	356	297	337	343	316	346	294	307	314	299	328	334	313	334	311	305	304	344	323	329	312	353	316	319	324	308	348	340	311	331	273	322	316	326	335	352	330	308	325	330	336	336	312	333	332	316	300	303	351	360	330	314	346	293	336	315	314	319	337	322	330	284	323	293	316	332	305	316	342	325	289	318	300	314	343	317	315	338	335	292	314	293	310	295	322	320	295	330	359	335	323	329	358	331	325	360	322	362	345	335	331	313	324	363	334	366	309	328	353	315	312	319	302	310	342	305	335	317	331	334	281	321	318	330	305	324	316	287	318	340	305	318	319	376	336	325	355	318	347	328	305	332	312	340	326	301	324	313	353	311	324	358	350	340	357	323	333	343	300	325	311	311	324	336	300	299	291	341	340	344	326	327	307	314	324	322	322	327	332	333	313	322	333	288	315	358	308	289	310	332	309	317	293	300	311	313	320	332	346	321	311	318	325	291	323	306	346	332	339	286	338	305	303	312	313	353	355	314	331	373	354	351	347	327	290	342	335	347	336	322	323	321	309	298	330	335	321	338	322	316	332	359	313	341	324	304	322	334	320	324	305	325	305	360	336	319	306	312	307	317	320	330	308	301	285	327	320	322	314	317	302	324	312	324	338	327	319	318	325	315	311	316	332	319	362	326	324	320	297	359	321	328	332	313	310	314	320	321	324	320	354	333	340	324	331	348	318	322	322	331	338	330	333	342	343	313	312	324	305	296	288	324	335	335	341	314	305	305	324	322	288	322	328	330	326	344	333	330	333	309	301	317	287	300	289	328	317	315	325	331	350	318	352	339	337	341	321	284	292	301	311	336	330	288	315	321	325	319	340	310	325	307	313	312	336	322	307	370	304	303	326	300	327	319	317	305	303	305	314	346	310	349	334	306	290	330	322	328	322	299	333	331	316	360	290	322	341	329	348	338	309	315	341	311	313	338	350	305	312	351	306	367	323	316	319	322	310	344	328	309	316	304	318	284	292	311	314	350	295	339	334	322	303	340	336	321	307	349	308	326	349	297	316	351	307	355	332	301	323	337	304	328	300	342	315	350	306	346	326	313	327	346	343	337	315	321	324	337	323	323	339	314	320	318	325	323	310	333	335	333	343	277	336	334	326	332	337	348	308	323	297	322	304	329	340	305	321	342	336	318	317	293	344	322	341	334	308	318	336	327	333	304	268	322	326	332	307	336	337	331	323	298	330	308	342	324	333	313	307	320	298	320	311	329	303	336	341	311	327	327	316	332	308	325	289	334	357	302	336	306	326	315	297	335	359	307	333	365	343	318	334	306	301	311	269	334	327	331	322	301	335	320	323	312	349	326	328	297	348	301	313	348	326	329	331	315	343	308	302	318	328	310	292	340	334	322	328	328	343	303	313	307	333	327	327	329	327	305	324	303	345	332	320	288	314	292	301	300	361	267	309	315	302	337	321	352	362	339	350	319	313	313	312	299	328	367	315	340	317	289	301	328	286	317	321	351	281	320	340	366	302	300	297	317	341	346	293	339	326	348	304	289	314	284	329	323	347	296	285	294	323	303	288	316	298	292	340	363	340	332	343	333	333	331	312	298	316	272	344	297	312	310	358	339	324	289	355	316	348	325	335	341	373	318	325	325	329	310	300	324	327	308	302	314	340	311	343	312	300	308	304	311	344	311	287	303	310	318	306	320	353	290	306	331	334	340	334	311	370	324	316	339	340	359	295	326	338	338	299	308	332	331	302	303	319	322	345	365	292	324	322	330	326	317	359	382	333	316	311	325	352	321	303	319	328	331	337	337	295	266	368	349	306	312	322	340	374	311	342	312	305	307	340
4692	2070	1154	902	804	760	722	721	690	681	644	703	705	731	683	664	704	637	664	624	732	701	673	693	723	717	723	719	713	666	658	728	693	668	700	633	669	674	698	723	702	670	663	679	679	669	716	714	675	705	664	688	689	702	746	658	680	732	710	684	683	677	727	711	682	738	659	654	687	630	682	681	701	668	696	712	702	665	720	715	687	705	665	716	698	686	676	667	687	741	672	693	686	660	684	672	717	673	672	634	705	642	625	708	711	650	721	694	692	658	734	694	699	682	698	741	702	722	647	675	674	697	742	674	667	694	674	715	641	680	672	665	634	679	700	676	675	675	689	717	740	659	673	694	657	692	654	702	656	712	714	668	746	667	638	648	642	713	680	689	681	708	700	665	679	753	655	679	692	733	691	681	675	691	699	686	692	703	634	709	694	686	667	679	681	726	726	657	702	689	688	707	676	671	750	691	678	709	718	665	694	678	675	726	675	680	725	716	680	703	644	692	664	725	710	690	697	698	674	709	711	668	714	719	682	714	724	683	710	736	626	715	728	687	719	680	697	677	691	714	711	691	660	694	746	674	704	691	688	716	681	675	678	692	682	678	625	639	705	649	659	686	684	700	705	648	732	671	658	671	665	640	716	684	685	670	630	667	672	663	618	665	706	678	659	690	690	709	605	702	664	677	656	688	643	670	692	695	706	666	635	667	645	655	677	692	670	664	627	721	684	714	673	666	725	652	665	670	675	686	664	672	682	741	665	668	665	647	668	694	677	727	685	664	660	716	667	708	670	674	683	646	640	690	728	701	726	665	726	715	696	714	688	675	667	722	658	688	712	697	698	685	698	671	694	703	704	683	681	686	707	651	675	658	673	705	669	661	726	723	698	728	709	711	712	703	673	662	694	689	639	699	681	671	653	675	693	688	694	721	730	705	682	668	654	670	678	699	632	697	701	657	681	663	723	677	684	720	744	686	692	751	683	657	710	690	690	629	706	680	699	672	650	744	685	639	680	692	684	720	675	690	725	668	730	686	678	666	623	686	696	705	707	650	701	651	691	657	672	727	704	700	684	686	741	701	657	708	714	667	724	703	698	677	665	681	657	689	662	642	661	670	646	633	690	708	646	739	686	673	712	669	691	703	709	696	699	693	668	674	690	699	693	673	689	681	709	671	703	725	702	667	687	669	682	702	617	668	689	726	711	705	669	701	633	685	654	737	661	704	678	731	679	708	683	697	684	667	694	716	678	671	699	662	662	693	698	699	686	726	683	682	708	662	684	704	720	740	707	599	727	680	699	636	705	680	693	650	693	728	693	665	689	677	676	652	705	693	656	664	720	729	725	701	710	686	687	671	659	687	681	675	666	705	675	627	706	661	678	632	697	678	695	686	662	704	717	680	690	680	650	663	665	713	692	643	739	654	673	703	654	704	688	654	606	686	685	740	692	718	660	717	674	651	688	680	719	691	709	689	667	710	708	652	712	698	718	660	678	698	711	704	664	708	643	640	659	695	694	630	702	747	685	669	647	673	686	723	692	693	675	736	658	668	703	715	679	728	698	677	688	630	643	712	708	683	698	666	701	676	696	708	683	706	690	702	673	712	677	694	717	707	678	664	694	694	674	709	666	643	666	627	721	682	722	702	701	678	671	643	721	649	670	663	697	734	683	682	673	722	703	748	673	675	721	728	724	684	654	686	692	695	700	715	697	703	680	649	691	658	661	639	699	715	681	679	674	702	686	673	709	659	720	647	680	712	658	669	664	683	675	695	705	654	706	687	707	733	670	667	693	687	750	707	630	649	684	632	687	709	635	684	652	720	673	719	678	662	695	690	677	660	694	686	682	661	652	644	682	706	696	691	711	685	662	713	696	705	678	735	708	704	687	665	678	699	721	670	717	633	705	672	696	680	653	648	700	643	669	652	720	667	707	717	663	670	652	684	736	672	682	685	695	670	676	667	644	679	679	665	688	677	678	710	715	676	683	692	676	699	663	647	708	685	691	713	683	751	752	663	753	650	712	720	698	652	712	631	694	661	619	688	691	639	658	715	708	650	675	705	649	703	649	681	694	652	720	693	666	700	724	751	712	724	685	688	662	684	685	675	680	705	683	671	662	685	658	691	681	654	660	634	643	697	725	685	675	647	683	653	658	675	674	685	695	745	707	681	659	673	697	669	678	650	670	706	724	670	698	641	719	647	668	689	655	652	681	695	719	675	670	673	735	686	712	675	715	646	650	661	680	684	703	715	659	691	688	706	682	679	740	724	695	699	731	675	664	687	650	659	657	704	621	718	643	706	662	684	617	672	707	681	689	710	680	657	730	693	704	644	710	725	666	657	717	682	656	674	681	651	646	697	732	659	682	691	689	707	670	685	714	736	691	707	682	630	702	676	739	643	657	694	655	717	677	667	696	602	676	676	662	634	664	694	647	673	693	678	712	702	714	719	631	684	716	683	713	712	614	667	692	697	661	696	697	697	672	645	682	692	643	690	688	691	716	686	695	703	685	724	669	675	662	690	697	736	736	675	666	721	726	680	669	667	670	678	640	748	680	675	734	633	712	651	732	670	687	710	674	704	650	713	648	726	669	668	607	684	693	660	696	673	736	709	688	670	672	688	677	643	680	674	698	666	683	658	674	718	662	697	667	728	678	646	679	653	665	719	689	717	684	663	683	671	723	733	647	686	711	693	683	704	669	698	694	717	717	659	664	648	690	678	657	704	731	704	710	685	624	699	672	694	698	634	711	688	722	670	660	693	649	690	682	680	706	606	666	674	708	713	700	673	697	691	723	681	669	670	698	678	714	708	680	711	727	678	680	754	688	723	704	702	671	681	700	702	692	649	659	661	691	706	700	668	676	703	674	696	680	705	689	696	646	699	718	696	678	759	738	688	655	691	685	681	652	702	712	617	702	707	695	710	731	710	708	664	668	717	748	699	648	709	689	716	699	731	712	689	689	712	714	698	711	678	701	704	669	665	741	696	639	641	651	660	737	692	696	685	671	669	696	733	631	684	726	726	726	705	674	675	679	677	673	662	697	700	701	703	686	706	723	675	711	732	700	704	714	708	666	708	678	676	666	707	726	695	655	711	687	681	688	654	695	696	682	686	672	619	701	698	658	687	665	660	657	652	660	671	670	683	697	650	698	665	661	748	640	683	712	671	698	692	684	681	679	685	657	694	721	764	668	654	708	628	700	712	687	702	734	683	655	678	690	706	707	665	651	683	689	670	688	672	657	681	722	681	685	664	682	625	675	695	647	702	703	631	640	692	680	674	709	691	700	711	716	732	709	730	688	670	650	681	641	670	703	731	699	644	725	654	650	660	690	642	700	653	684	650	683	685	696	706	658	672	683	665	690	713	664	698	711	648	644	661	691	735	673	691	657	670	673	663	683	691	683	642	696	657	765	651	678	715	676	700	672	711	714	674	651	659	674	703	664	632	682	716	726	693	723	668	735	683	740	696	668	673	645	653	682	649	718	697	680	706	655	687
25274	21650	24754	29059	21652	21673	9844	442	301	265	258	219	201	211	180	185	188	175	170	184	184	174	165	160	174	187	156	163	176	176	173	163	163	170	180	167	146	169	145	162	153	148	130	175	144	171	153	160	162	158	181	153	135	139	152	176	150	156	161	146	144	163	141	174	150	157	163	141	130	175	113	131	156	170	171	171	154	170	157	160	145	154	151	122	136	159	147	173	144	142	156	146	172	147	158	157	153	141	164	145	147	157	165	138	144	165	156	181	147	155	149	126	148	148	168	126	145	164	145	146	152	143	144	144	153	127	166	147	134	135	147	142	155	172	153	136	149	159	142	145	157	173	174	161	188	166	149	144	154	151	175	166	146	173	136	138	170	154	150	148	167	145	156	152	147	151	135	152	146	147	155	177	152	161	127	172	148	130	135	154	147	144	134	171	141	164	164	155	148	170	167	136	164	157	160	164	146	154	155	137	160	177	173	153	157	133	167	160	146	126	151	151	147	152	154	146	143	155	120	161	169	148	164	148	156	164	153	141	130	145	144	148	157	167	181	157	151	146	145	159	179	135	149	151	181	135	141	139	144	150	139	157	142	143	169	159	154	152	151	135	164	144	148	165	179	131	166	145	137	150	174	165	168	132	163	164	143	134	144	151	150	147	151	162	172	147	157	175	152	150	171	127	157	177	129	152	159	149	153	164	153	164	151	136	146	174	137	158	166	142	146	145	168	144	162	156	141	151	157	161	141	162	157	146	168	160	130	174	149	161	157	162	145	167	177	142	137	132	134	146	152	144	166	159	155	136	152	129	140	135	129	156	146	177	129	145	152	168	161	149	135	154	149	162	153	177	168	149	180	166	133	137	155	168	157	158	147	160	177	147	163	153	144	159	156	140	165	154	160	137	159	142	144	146	149	143	131	139	162	142	145	160	174	153	159	147	151	157	132	151	146	163	140	155	143	150	152	140	185	137	169	147	137	140	174	125	148	164	165	157	151	157	147	174	173	167	137	142	151	149	130	148	184	143	167	136	151	131	151	173	162	149	150	152	151	145	158	154	150	149	146	147	129	147	143	174	163	166	148	140	162	139	148	152	157	144	156	176	153	157	115	164	151	151	157	146	182	165	147	153	166	163	150	171	141	162	149	172	136	152	174	161	162	153	146	140	156	144	164	160	162	150	178	131	148	150	180	141	125	141	158	156	138	148	154	133	129	154	165	147	145	153	138	153	140	160	150	153	175	153	164	153	162	147	163	133	163	153	141	149	158	166	161	149	177	141	147	154	160	137	134	159	146	166	152	157	133	154	165	172	157	176	146	125	159	137	139	168	168	135	142	185	169	135	144	133	168	147	153	135	141	151	152	145	139	125	178	149	152	166	155	160	165	144	158	147	112	143	170	154	140	154	147	126	180	148	167	157	145	149	147	164	140	161	126	146	137	148	138	148	144	135	138	164	152	172	149	159	118	137	150	161	146	144	156	140	146	131	140	139	133	146	163	158	150	169	164	157	135	161	161	154	152	167	160	165	158	169	157	151	180	163	131	142	155	140	179	151	158	171	135	175	138	139	133	163	157	151	204	158	162	138	150	169	184	133	139	166	183	139	166	169	152	162	151	143	170	140	153	141	150	154	175	146	171	137	154	133	151	166	142	150	185	191	147	145	161	151	143	160	134	179	138	147	139	160	147	141	138	127	156	169	173	170	144	153	158	139	135	156	136	179	167	182	155	158	160	148	158	142	151	125	152	127	152	135	135	162	154	171	159	145	149	167	134	145	138	159	146	152	177	164	148	158	167	143	157	140	141	161	150	144	146	141	161	156	170	152	151	155	146	146	175	163	151	142	141	137	158	162	144	153	139	142	140	144	151	161	141	130	139	123	143	159	166	153	151	148	148	142	159	142	150	157	150	147	148	173	154	151	186	162	152	133	152	149	139	158	135	163	176	170	138	163	175	127	153	148	151	145	147	148	149	139	154	134	152	155	166	149	133	126	144	144	143	151	124	156	146	142	161	135	151	153	165	156	174	136	123	162	169	131	164	144	156	141	151	138	157	136	142	139	157	151	162	158	161	164	169	164	154	165	148	147	178	140	163	154	181	150	176	144	152	151	166	152	159	130	175	185	136	141	168	148	177	164	146	140	138	137	117	168	144	154	149	134	134	129	135	155	165	174	154	151	146	143	141	154	156	164	146	139	138	140	131	158	148	145	151	152	156	157	138	146	158	141	165	169	175	182	162	150	166	167	152	152	142	147	129	171	138	144	151	138	145	139	139	175	159	159	162	139	173	141	158	164	141	163	159	162	166	173	152	153	165	154	131	161	157	158	164	125	158	142	159	173	164	145	161	159	143	149	165	173	148	167	165	167	145	166	145	143	148	140	160	150	161	144	161	133	161	158	139	173	153	159	146	165	132	160	147	153	118	132	168	135	155	134	151	159	134	154	147	136	152	131	141	123	138	180	164	156	163	145	152	139	156	156	157	154	160	158	122	150	161	172	157	170	154	169	150	151	172	149	135	144	168	153	153	142	146	170	154	147	141	150	133	134	154	180	138	149	144	166	157	120	146	156	157	141	150	154	151	132	160	140	166	146	150	139	166	135	135	150	140	156	149	154	166	141	169	134	162	157	129	146	154	153	168	155	153	137	140	158	134	161	156	173	157	146	137	140	152	164	118	143	155	146	164	153	157	161	156	151	141	182	162	151	147	146	146	148	163	130	150	134	175	141	164	170	144	136	142	158	158	170	145	175	161	129	130	153	143	140	140	160	155	144	133	149	154	153	133	146	148	181	149	178	132	145	152	145	148	144	133	166	148	170	156	165	141	136	150	151	141	162	161	163	154	157	143	156	118	155	141	161	163	148	162	158	167	158	158	135	146	157	147	134	154	141	145	138	159	151	153	152	150	138	179	168	145	155	152	152	129	154	146	158	153	144	128	150	171	143	142	135	148	147	144	149	133	156	137	184	120	145	162	151	143	129	136	158	142	142	145	160	133	153	176	166	127	146	162	155	147	147	143	141	140	149	148	160	161	153	167	171	143	138	144	170	149	137	153	143	134	156	162	157	151	160	136	180	122	162	158	143	146	125	151	143	161	132	171	154	136	168	150	161	177	146	129	143	152	151	164	145	146	164	170	161	150	155	169	174	161	154	151	144	157	151	148	144	133	180	169	140	147	186	161	131	164	165	176	169	152	145	148	185	149	153	164	140	149	162	138	150	172	139	130	159	171	146	140	150	152	145	164	129	139	137	168	168	157	179	133	157	150	156	141	147	139	151	157	145	156	144	154	145	163	173	143	135	132	144	165	151	137	164	163	162	162	160	128	125	134	177	141	160	124	116	154	149	156	168	175	139	143	142	153	149	164	142	171	168	173	141	150	169	166	149	148	149	129	147	140	150	171	152	175	168	172	143	165	151	161	153	153	130	126	152	148	157	139	139	152	147	172	149	139	163	148	147	148	169	155	139	141	151	135	142	144	174	147	158	152	163
4192	3008	1269	736	506	482	445	421	364	426	421	391	406	366	375	367	422	383	366	383	371	374	377	356	376	370	414	380	357	366	349	364	362	376	392	389	329	376	375	363	356	327	399	396	343	336	387	369	342	339	369	344	346	362	344	361	361	357	406	345	413	373	319	350	344	395	355	348	394	386	357	392	364	345	372	372	350	386	351	362	377	399	386	375	357	394	357	343	348	360	383	334	387	354	371	380	348	339	368	342	366	378	359	384	342	344	337	362	336	417	428	363	377	340	377	364	365	374	392	388	380	381	364	362	391	377	355	423	397	364	352	363	337	375	335	376	362	383	388	359	333	358	388	380	362	361	380	387	398	361	385	376	336	359	354	388	377	370	346	324	390	372	382	396	383	386	372	393	325	346	375	377	380	386	364	393	379	364	348	352	353	373	377	381	362	380	350	387	342	406	355	361	348	339	386	350	364	377	377	355	335	347	348	360	368	396	395	369	355	409	374	346	366	373	376	367	388	394	363	437	335	366	381	408	382	379	365	372	428	361	368	399	371	334	379	361	372	338	399	354	354	364	375	398	376	342	397	355	343	366	374	375	370	374	351	353	380	363	350	389	355	380	348	359	360	342	360	364	389	356	356	379	378	333	365	351	379	351	347	375	369	329	333	344	352	356	349	368	359	390	370	402	377	378	385	359	385	353	396	374	358	361	373	364	376	319	373	345	381	360	310	339	324	363	398	378	386	344	354	363	372	400	330	363	402	356	365	390	354	385	364	323	332	372	362	373	351	360	368	338	337	375	365	364	372	367	369	394	341	361	370	356	402	350	374	351	358	364	361	340	333	391	375	385	339	378	377	388	345	363	333	386	365	365	381	333	348	351	372	364	376	361	339	369	364	347	368	393	325	370	354	375	341	333	363	369	372	409	384	361	375	384	368	391	360	379	361	371	354	391	365	390	391	377	360	351	371	403	362	351	352	393	362	377	400	368	366	323	356	377	371	332	368	374	349	367	369	372	385	334	361	354	372	370	375	388	356	375	372	371	384	365	354	358	371	354	373	390	355	373	349	349	351	396	370	369	365	398	350	338	363	351	342	390	361	365	366	361	394	396	379	376	348	354	363	355	337	354	370	411	374	369	380	364	365	365	354	355	372	368	339	358	331	330	369	354	370	369	377	377	351	384	372	374	378	385	384	349	386	406	346	351	382	377	386	352	399	361	348	362	350	364	355	379	363	357	341	356	378	393	338	371	383	341	377	388	389	391	379	374	379	373	344	361	319	359	366	367	390	350	348	385	357	396	344	337	387	344	367	343	385	357	344	291	366	381	385	373	373	358	357	387	395	327	348	341	384	370	350	346	374	373	363	390	367	400	370	383	375	335	398	372	362	352	341	374	370	386	396	382	340	352	362	378	388	386	351	337	330	362	370	367	345	366	368	397	363	395	317	390	397	349	360	360	351	345	380	362	346	375	363	343	354	381	364	344	358	362	358	386	394	367	363	347	390	351	381	395	376	372	384	380	367	361	359	349	363	351	372	365	344	350	367	369	379	377	350	361	380	385	365	367	329	368	405	335	373	408	351	363	361	378	387	346	357	380	380	340	354	367	368	357	374	366	356	375	375	370	379	319	362	324	379	363	357	393	351	365	345	377	363	351	343	346	348	360	365	376	356	385	375	385	370	368	368	365	369	364	383	402	384	371	333	377	362	401	355	325	336	351	372	345	336	365	405	354	361	358	360	366	347	363	390	355	376	373	393	351	393	353	388	369	359	317	389	346	353	387	372	357	376	373	362	365	378	368	360	351	378	376	359	374	340	371	362	335	332	351	369	388	353	381	366	383	355	357	359	367	327	394	366	376	359	352	389	357	338	368	360	347	395	376	362	356	356	388	365	328	372	373	391	354	392	325	386	375	369	349	356	372	367	366	373	370	354	346	361	376	371	388	359	357	391	386	380	365	376	375	324	372	352	355	346	346	329	371	325	357	371	380	388	339	381	349	407	345	343	369	379	376	381	380	367	376	369	374	368	346	344	370	375	369	376	346	369	377	358	338	352	321	339	410	375	346	341	386	371	370	383	340	346	332	360	339	349	379	382	393	323	362	378	357	364	343	378	394	405	401	380	349	327	387	365	348	368	385	361	353	339	344	333	361	429	349	371	388	352	363	381	381	380	344	367	375	392	381	358	387	362	414	370	390	367	356	360	358	362	391	373	365	359	357	373	352	401	383	391	374	370	399	344	369	345	343	351	378	324	370	355	388	366	382	379	341	375	370	347	378	364	362	351	380	347	360	338	380	347	336	339	393	377	350	352	342	365	353	382	364	376	408	355	349	389	383	394	374	393	348	396	379	382	379	365	414	342	342	374	378	318	353	338	392	382	400	378	373	370	363	371	386	378	348	365	377	350	372	363	380	375	383	377	348	373	377	377	400	353	346	368	389	322	370	367	374	357	355	349	356	362	355	389	361	340	343	381	385	338	343	378	371	403	371	370	356	339	372	349	340	364	374	332	387	352	355	377	338	370	381	345	364	364	360	345	362	394	350	355	382	338	365	328	361	386	381	381	368	389	397	359	362	356	374	365	340	342	363	358	372	359	387	366	354	401	375	376	348	363	335	361	390	369	364	346	323	421	339	314	379	390	371	377	352	371	343	362	385	396	358	395	355	353	350	374	348	385	343	356	380	356	360	350	303	380	355	399	369	379	385	367	363	391	363	377	386	373	380	378	365	370	369	387	353	355	351	380	368	354	324	381	333	363	359	393	387	328	365	342	345	343	371	374	336	370	353	345	388	376	381	381	417	371	360	344	343	354	372	377	353	375	342	355	374	369	366	388	337	359	350	348	337	352	391	345	349	366	352	376	367	348	340	369	353	346	368	358	368	359	381	371	365	363	382	354	353	382	370	387	346	384	358	368	357	367	357	361	387	343	370	379	364	357	332	378	341	358	371	341	322	376	349	357	351	352	347	367	370	354	336	350	340	367	362	374	368	380	354	356	391	348	365	384	362	367	330	371	366	356	362	397	349	354	365	375	345	358	358	370	362	387	367	360	344	333	351	368	370	340	349	343	334	358	354	359	363	355	362	378	375	339	368	379	359	359	367	376	388	417	355	394	381	359	341	392	406	347	402	340	366	350	374	371	379	396	335	337	381	350	355	375	354	382	365	317	316	347	355	377	393	383	408	361	384	404	384	362	392	358	373	378	389	356	367	396	349	344	364	348	389	376	388	384	381	369	364	369	337	366	352	381	378	361	359	391	376	341	350	340	348	360	354	343	370	365	372	347	379	367	377	368	343	396	368	363	365	353	346	341	333	377	360	347	365	358	374	376	387	331	321	398	361	365	364	358	392	352	371	343	383	376	373	393	357	345	390	371	355	359	391	363	412	342	372	326	374	388	388	350	345	355	397	371	388	379	356	369	381	363	376	386	382	344	349	389	357	353	374	348	352	371	383	339	366	387	358	352	371	380	342	367	371	358	337	384	369	395	394
34294	15208	2343	541	486	459	463	478	482	503	498	428	503	439	458	482	465	479	498	463	443	470	460	467	448	495	480	482	492	443	441	472	503	471	457	485	476	439	466	503	474	491	493	489	507	451	521	477	496	520	476	470	454	419	433	457	453	461	470	454	439	461	467	480	466	472	486	473	467	468	446	559	491	441	486	480	490	470	480	477	489	503	443	467	460	460	493	444	490	483	505	458	516	433	470	488	504	483	429	485	487	491	468	480	440	499	454	459	443	470	483	459	452	522	446	478	469	506	478	486	491	476	500	474	480	456	462	475	452	462	467	468	479	454	451	456	471	505	462	465	480	477	480	463	459	484	470	486	476	479	487	446	506	464	449	452	472	471	495	483	495	469	492	484	454	497	442	464	491	478	500	507	468	481	461	460	458	456	459	480	497	434	475	524	444	462	462	450	477	468	458	455	494	493	520	478	466	452	454	487	472	442	499	466	447	436	431	547	498	497	477	504	437	434	496	471	476	478	456	433	480	491	501	446	450	463	478	474	451	467	493	436	458	469	443	492	472	504	493	492	481	452	443	505	464	465	484	474	511	459	446	455	500	494	487	479	473	453	452	418	490	463	464	450	480	452	476	441	490	499	512	497	445	456	472	431	421	482	486	492	489	510	472	485	512	482	481	495	489	450	530	456	459	435	467	472	474	466	456	463	507	450	500	489	498	517	440	505	518	495	466	436	442	499	484	440	504	507	471	501	490	488	428	459	462	471	455	447	513	480	518	501	489	474	477	470	472	460	445	439	486	464	451	465	466	480	430	524	497	432	481	489	469	455	455	478	442	393	516	465	475	428	465	482	503	457	489	492	452	463	489	508	449	518	459	484	510	492	469	480	497	465	517	457	449	485	452	463	480	476	454	485	470	477	471	465	446	473	450	436	473	481	491	493	477	468	475	467	424	464	491	456	454	498	455	431	499	441	469	426	508	474	492	500	473	464	530	458	459	440	443	471	466	489	438	463	493	475	471	464	479	431	501	472	460	496	459	464	414	426	467	480	441	450	466	461	490	450	514	454	474	479	492	506	451	450	519	472	494	481	504	474	492	475	490	454	488	430	490	433	457	464	428	479	458	524	467	515	521	479	444	462	466	458	457	421	473	432	474	449	488	471	453	494	495	530	491	484	451	485	497	410	449	488	486	484	461	437	501	478	497	420	498	467	465	485	447	464	467	442	493	452	472	539	487	479	464	496	448	437	478	522	488	408	487	483	520	440	462	475	485	455	486	488	512	508	458	462	472	445	463	470	437	466	509	491	454	477	468	439	482	480	438	507	456	429	484	496	451	452	470	502	502	447	451	459	529	482	482	463	467	474	446	487	466	509	513	469	439	492	487	461	426	426	430	501	458	473	462	459	479	429	487	468	477	505	466	456	488	490	462	456	464	462	461	472	475	483	437	458	510	462	478	458	481	461	486	476	457	467	479	456	474	451	485	467	449	468	490	470	459	445	496	428	485	430	446	474	434	446	454	485	434	499	420	474	464	445	462	415	473	491	480	464	489	442	468	448	461	480	495	494	460	456	486	415	459	497	455	483	459	482	487	507	468	479	482	440	462	470	459	521	457	458	478	473	510	462	453	445	462	504	477	482	465	502	500	453	430	437	442	485	469	445	459	428	464	438	461	480	485	460	459	463	488	451	466	476	474	441	450	508	465	489	507	445	476	454	447	477	403	493	488	441	517	502	509	478	478	460	489	454	462	423	466	488	495	452	476	492	486	517	464	530	508	497	492	463	458	459	447	512	509	456	491	524	458	486	491	466	475	479	476	504	456	443	484	517	493	461	462	464	505	480	521	466	493	438	474	448	463	440	469	489	449	441	467	498	452	449	464	483	473	456	476	475	460	532	504	486	464	474	465	434	496	475	427	452	502	533	460	450	455	466	432	468	449	454	464	531	458	428	478	495	518	461	470	503	478	472	499	483	427	461	487	462	516	437	479	464	446	469	494	449	479	450	488	435	459	448	442	475	483	509	422	487	520	485	454	514	471	437	431	507	511	469	518	471	440	453	508	467	494	448	473	493	441	494	474	542	454	461	462	449	450	442	451	508	454	482	460	506	491	469	453	469	486	451	483	487	465	456	457	445	444	454	462	464	470	458	511	460	455	491	453	487	467	471	466	454	469	469	490	509	472	440	454	459	461	467	469	449	490	523	495	505	482	453	491	508	453	413	472	419	548	470	450	530	436	479	474	483	472	484	463	461	480	473	510	454	471	458	477	506	474	469	499	473	500	458	468	469	486	481	457	486	440	503	525	479	479	459	454	486	475	453	470	515	498	488	464	448	431	469	508	484	472	454	457	471	463	507	439	438	460	483	456	452	436	421	453	423	493	463	482	466	493	450	481	484	473	479	460	459	444	451	471	494	463	474	433	446	480	491	449	490	464	481	432	444	475	449	486	493	487	483	465	442	502	445	460	467	464	459	452	493	462	486	450	481	454	520	463	461	522	510	487	471	469	492	448	492	475	453	455	457	449	480	500	425	483	475	489	470	482	464	455	471	496	499	481	500	482	450	460	486	472	477	452	415	445	442	516	437	470	481	467	501	476	448	490	473	491	451	475	457	461	496	493	495	461	487	523	494	444	479	464	438	492	452	469	462	445	474	541	494	460	476	473	460	412	481	453	450	462	474	426	459	487	448	490	469	434	408	491	493	478	490	515	468	484	445	465	465	478	453	475	460	463	451	474	460	441	462	451	516	489	493	471	465	489	480	489	467	492	459	491	493	484	467	448	449	471	478	459	474	460	513	438	461	486	541	524	465	449	483	462	492	522	485	510	450	489	473	471	472	477	489	477	501	416	449	478	469	500	486	491	456	469	496	471	466	441	452	470	455	442	419	494	389	495	468	446	492	469	479	516	500	459	466	527	468	452	497	493	442	431	481	494	460	456	455	466	462	471	508	487	466	507	451	443	454	467	464	456	454	468	472	456	449	467	491	451	464	410	469	480	455	457	505	475	471	449	441	491	448	510	452	486	454	488	479	463	466	484	469	450	500	457	471	462	474	501	465	484	477	468	495	474	448	516	492	479	421	427	446	434	475	510	497	484	438	490	491	479	498	457	473	463	470	428	493	478	475	465	455	494	445	425	480	450	462	449	479	459	445	494	448	512	461	442	485	480	456	463	475	447	466	496	484	468	494	468	447	436	523	452	527	512	521	465	476	472	498	431	469	499	482	470	521	505	509	517	494	492	489	469	444	442	453	470	468	493	461	467	522	448	503	458	472	457	483	441	440	470	452	470	488	459	454	475	445	474	492	488	459	453	469	480	488	489	472	474	484	411	471	497	470	433	456	499	466	470	497	458	461	534	469	428	451	450	451	450	437	435	490	472	464	492	453	501	498	483	468	455	484	479	496	463	439	503	477	462	461	468	468	475	478	490	480	460	425	499	432	448	459	431	460	466	460	476	444	498	478	472	459	451	457	467	471	441	451	472	477	486	475
8104	1062	1001	974	954	935	960	967	967	937	977	1003	1050	991	947	987	979	976	932	950	981	971	967	976	975	1028	984	957	944	913	1011	984	963	1064	972	968	920	954	1071	958	975	1001	1008	981	1026	957	940	996	940	967	993	937	981	1016	977	1046	1032	990	1004	1046	992	1011	1000	975	971	979	980	950	971	1035	994	958	987	964	956	981	1030	981	945	950	958	986	991	1019	932	986	985	955	975	1006	970	1002	971	982	967	943	979	990	957	1016	1017	925	1015	926	963	990	943	920	992	990	991	999	1012	991	999	966	1019	941	929	999	996	962	1029	1025	1022	1015	984	967	975	973	984	931	970	1014	949	1016	988	987	964	946	944	932	1049	1000	924	974	972	991	990	960	952	942	991	1008	930	977	1023	997	976	1001	963	974	952	988	1006	995	1009	993	948	980	986	1008	1002	926	953	954	1006	1022	1018	978	986	982	998	1045	928	951	1050	971	964	999	958	985	1021	920	1032	1014	961	1011	963	948	1026	976	930	990	978	1008	1074	946	1038	966	1022	959	1006	991	993	949	1008	1004	951	904	1006	959	1015	961	972	1016	972	950	965	925	1039	999	979	897	990	953	941	933	951	971	963	930	998	920	980	960	965	983	983	1002	981	983	992	947	961	1023	968	927	945	986	1000	952	930	958	984	958	1025	975	969	1022	990	994	952	1015	984	951	996	1027	974	970	973	942	1007	988	997	1013	924	920	969	990	969	1001	1025	920	921	976	1000	911	991	1047	1001	972	970	984	976	959	970	973	965	1011	982	1021	960	1001	938	959	969	932	960	958	1016	954	1008	950	994	999	945	941	1007	926	996	1020	1001	993	983	939	998	943	979	966	950	966	981	979	941	993	954	972	997	946	983	998	969	944	963	991	1009	1010	1001	954	1015	993	1031	996	972	998	979	1023	967	994	930	953	951	1009	1032	942	955	975	1033	980	1050	1006	934	945	969	956	970	950	981	999	975	961	999	1019	981	950	944	963	1044	1001	986	1006	976	1017	968	979	924	908	967	921	990	947	1033	990	988	1000	997	943	1006	998	964	1001	967	952	1008	942	987	944	974	980	984	951	960	945	983	944	970	975	964	970	951	1009	951	967	1009	955	986	920	992	1022	1014	1016	963	961	982	979	953	939	973	976	1001	1000	990	1001	988	972	992	964	967	961	942	1028	1000	939	1008	972	934	1013	937	965	970	942	1023	1001	974	999	979	955	1025	1006	979	994	967	991	933	960	967	967	1008	980	1068	959	947	1018	1015	1012	987	996	1030	887	977	974	1033	982	956	1011	931	974	1004	948	988	971	951	964	951	980	920	1014	980	980	1023	980	992	1009	974	928	1000	956	966	987	984	960	945	957	1006	955	943	982	969	1012	1007	1029	1046	999	956	976	980	1040	929	1026	975	966	1033	957	956	958	947	1028	973	985	961	1006	995	938	980	1015	928	968	1018	994	1046	973	1026	1011	1033	992	962	1024	968	940	925	984	963	1017	1030	970	987	991	967	970	980	978	1014	1008	909	973	1018	966	958	994	979	980	974	948	1035	1014	953	1011	977	961	928	979	1024	926	946	957	971	1027	986	1021	992	963	991	963	992	985	911	1008	980	992	988	938	949	1027	965	971	945	985	1019	979	1004	987	1024	1005	982	1016	1016	989	1015	925	1007	967	1025	970	1043	1018	964	956	1000	997	912	975	987	946	976	1004	1038	1005	992	945	934	1032	989	969	1050	946	960	1014	1047	969	1002	978	1011	944	962	950	1001	932	948	944	933	980	972	969	1011	964	952	950	1058	987	1024	934	1013	979	960	988	1014	987	961	977	940	1000	1007	998	939	989	1008	970	1012	942	918	983	984	971	954	1011	969	911	917	934	974	979	1013	964	977	1038	1040	1017	918	937	977	958	977	951	962	999	1042	1019	994	980	963	1018	966	985	942	957	928	948	928	974	962	1003	959	970	1020	963	917	1002	982	1002	1033	1007	1043	949	949	933	948	953	1006	934	981	946	968	944	1032	1030	931	991	1011	966	934	981	988	974	957	980	947	986	971	982	994	969	962	983	967	977	936	961	1051	959	976	958	975	985	972	986	973	994	986	905	1007	1002	979	979	987	1036	975	966	945	945	959	950	937	955	967	946	1007	942	993	1019	985	967	999	979	983	931	912	1036	973	1035	946	1008	948	978	977	985	943	1031	977	1036	995	942	988	973	948	986	1002	1002	910	1008	942	1009	1000	1019	1015	993	966	1006	978	899	946	965	959	972	964	979	986	1010	956	990	1011	987	1000	1056	971	888	1020	1050	954	1026	931	997	986	918	1053	991	1009	943	976	966	1002	973	951	975	963	1013	974	975	1031	963	1036	964	1026	976	993	997	1039	1003	953	994	992	961	974	997	928	1000	965	976	980	985	966	984	951	966	972	918	955	949	987	999	998	959	1037	993	962	953	964	986	981	1017	985	989	913	993	992	972	984	988	976	988	913	938	1011	942	993	951	963	1001	900	1017	978	1005	949	991	969	983	976	1025	1014	1035	1014	1011	994	1020	968	1003	1064	975	954	945	947	976	965	981	1008	985	940	1036	991	959	918	952	978	1055	980	965	972	954	1005	1017	953	1009	983	984	997	913	933	987	1056	970	1023	973	986	952	969	963	967	957	986	983	957	971	994	967	968	981	961	1020	972	967	1002	997	955	987	1014	995	991	952	903	986	973	967	959	1006	1028	992	991	986	1017	989	977	951	934	959	953	969	987	998	991	982	963	1020	968	958	999	990	929	998	921	974	992	1009	979	936	1036	966	1012	983	996	1011	981	963	1013	939	965	987	1030	978	925	974	944	944	908	1032	979	939	1000	935	957	950	947	963	970	1001	996	988	948	1004	957	975	964	984	936	943	951	985	1034	994	1009	970	993	993	963	1066	985	1021	973	988	971	989	982	1022	971	957	975	1041	930	996	1008	1001	963	999	941	938	945	978	957	964	1003	909	988	956	1011	979	948	1008	952	1033	984	978	1021	1037	980	917	953	935	1001	1029	989	922	977	1011	962	1003	940	941	950	1003	999	988	1017	947	1022	962	1042	920	978	1003	987	1009	991	916	972	1009	952	954	1001	1034	1040	948	933	948	967	1004	937	987	1014	939	998	932	996	983	946	1032	1028	968	975	956	926	1003	978	991	961	1012	937	1002	1049	978	969	967	955	938	941	988	977	964	967	1015	985	968	1000	1004	1011	959	987	946	999	959	957	994	950	986	956	942	946	938	954	945	968	980	988	940	1027	980	966	999	999	1005	971	978	956	969	1005	964	1006	968	948	947	990	997	1029	979	1014	949	957	955	982	962	1008	1025	948	999	994	1002	995	962	998	931	950	991	1019	927	975	936	995	996	951	972	1020	994	930	979	964	928	980	960	981	997	933	1027	1037	989	962	970	957	944	985	981	984	1043	1031	975	938	1023	987	940	1001	971	991	977	997	966	1006	986	957	972	1002	943	995	1026	927	922	1026	959	957	1010	983	988	987	983	963	1041	964	953	969	989	1062	974	922	944	1012	1002	981	924	991	1052	995	1008	973	963	949	1000	994	985	949	960	941	1002	949	985	983	980	998	994	981	968	991	962	918	995	1012	1035	950	1027	990	994	1006	1007	977	995	1049	1007	982	1001	945	1039	963	942	962	976	978	993	1009	976	955	967	949	985	954	986	985	985	961	1001	940	965	928	974	1026	952	979	975	956	1021	1023	1004	931	974	1037	966	995	978	972	979	958	975	1002	993	929	939	999	993	1016	990	990	994	942	1000	971	917	961	1008	920	1017	980	908	992	1009	1004	999	961	1005	924	1021	969	1007	1023	937	929	975	1025	965	1002	1011	977	999	956	902	934	979	970	986	988	993	987	1045
25915	21568	24217	29407	21588	10255	565	400	430	366	359	355	379	361	335	350	324	361	347	320	366	370	312	295	321	327	325	373	311	307	321	306	357	325	314	342	308	305	350	299	323	309	324	346	356	320	297	322	326	314	336	310	298	344	305	348	305	305	336	331	344	304	325	325	313	330	338	329	347	321	317	316	356	322	326	347	329	299	296	345	283	324	335	337	296	343	316	304	324	316	315	311	320	302	311	311	336	307	285	347	332	291	303	336	331	320	345	313	337	309	332	325	317	287	296	351	311	331	348	318	333	322	335	327	317	309	297	347	312	303	339	304	317	323	302	314	311	316	314	356	325	346	350	297	365	318	307	321	327	304	317	305	358	325	301	292	333	352	337	336	333	342	346	317	361	327	337	293	321	334	351	324	333	313	327	325	319	343	303	317	333	348	315	353	290	349	321	317	370	335	298	304	315	370	301	305	335	298	349	327	319	320	322	322	294	311	310	335	341	296	322	307	326	279	313	302	294	325	337	301	352	306	328	341	306	313	318	336	330	301	322	318	297	299	291	300	319	351	291	312	300	324	340	304	356	331	326	329	322	323	356	338	312	349	329	353	334	304	299	312	294	303	329	334	303	315	306	302	315	312	297	315	313	359	337	323	324	344	328	327	337	338	315	323	325	351	305	321	325	318	335	350	338	316	326	333	290	326	312	313	283	313	345	312	298	288	320	332	307	349	326	315	320	318	344	303	297	354	331	327	320	334	302	318	341	352	314	326	315	324	342	329	352	355	300	341	351	349	332	311	329	312	331	324	309	336	332	293	301	322	310	326	344	325	346	372	308	310	342	294	335	312	314	341	311	327	354	296	323	275	355	352	304	309	331	327	316	288	330	311	303	273	351	323	349	330	308	327	339	366	324	304	283	305	335	316	275	287	359	329	287	300	322	316	320	308	341	293	308	322	312	277	314	329	281	341	309	319	333	280	341	345	322	309	339	328	326	317	293	304	318	310	343	321	309	312	314	302	327	344	330	318	295	286	326	306	329	324	344	330	314	307	300	323	340	307	345	339	362	322	323	342	319	337	326	325	342	330	283	279	344	318	351	297	347	319	291	312	366	319	319	359	347	319	273	290	349	299	302	316	345	355	300	294	358	350	321	292	323	323	339	332	341	340	316	297	303	325	340	313	324	334	324	315	329	335	327	324	335	324	328	313	301	281	308	320	325	285	357	332	336	297	319	300	357	349	340	332	307	296	322	308	311	319	331	330	306	334	374	312	304	316	296	303	313	320	320	318	360	353	293	319	325	321	309	318	302	312	334	333	289	359	303	300	307	283	336	323	325	305	323	344	325	346	280	288	317	335	326	325	322	333	350	339	344	271	319	347	348	322	325	337	328	320	335	347	316	303	304	316	313	302	363	308	301	328	289	337	335	287	302	293	320	331	326	299	324	334	317	309	323	325	305	311	352	315	306	327	310	324	289	320	310	346	316	305	332	308	299	317	334	312	340	329	302	311	314	349	354	294	285	318	304	330	308	298	308	310	356	338	318	320	344	314	331	366	340	312	330	298	317	379	327	312	351	314	311	346	329	325	352	342	324	334	298	343	336	338	316	351	325	334	284	334	301	320	313	320	318	348	337	332	302	336	306	337	315	322	288	301	333	336	330	307	289	308	298	322	336	293	310	334	309	325	325	363	312	312	353	308	310	340	328	323	352	318	320	299	311	320	313	292	314	312	339	278	308	296	348	300	351	328	327	291	299	326	314	331	356	312	330	363	289	298	319	315	294	307	287	338	328	303	340	324	337	344	336	328	312	349	297	323	313	336	350	304	335	336	321	335	331	350	307	315	327	338	334	312	339	352	328	303	314	318	320	329	351	334	322	310	320	332	345	354	304	339	299	328	300	304	315	317	331	331	303	311	334	321	313	339	333	322	306	332	296	337	331	349	321	322	303	327	331	335	300	305	338	327	291	300	273	322	334	321	286	318	297	329	366	289	301	325	281	325	345	326	292	286	348	335	330	316	311	315	314	312	340	363	323	324	334	305	312	332	346	336	353	332	294	326	313	315	335	349	319	326	318	296	338	307	338	313	344	307	319	335	334	303	354	313	337	313	284	308	304	321	270	324	336	320	279	348	335	352	311	290	308	310	275	304	333	354	320	311	314	327	318	297	306	337	313	321	321	313	329	312	324	335	317	308	332	369	326	303	324	310	321	310	321	326	299	312	334	306	296	327	322	322	314	300	311	335	326	338	347	331	322	315	342	327	333	351	338	338	320	315	335	341	297	310	298	314	340	333	335	298	308	356	307	365	330	316	314	334	329	318	334	321	336	314	324	334	291	321	320	304	313	334	309	326	300	286	361	303	325	376	316	301	317	303	329	311	329	336	342	302	354	319	296	332	328	347	348	320	287	332	313	349	351	317	286	331	317	293	302	306	319	320	342	315	295	326	294	298	337	330	324	310	309	328	367	310	317	307	323	339	300	314	344	331	313	325	307	340	309	298	318	322	332	306	321	312	341	321	314	341	305	316	337	311	305	330	324	383	327	322	340	332	321	324	326	300	320	344	320	344	334	333	352	371	279	348	293	312	332	329	339	302	308	338	288	281	306	321	292	301	292	353	328	310	312	310	307	293	283	313	328	363	293	293	307	320	325	334	336	303	313	312	353	367	357	322	315	291	332	322	308	304	338	300	287	279	353	385	307	328	348	316	321	295	336	327	300	289	312	353	324	313	325	337	315	329	349	297	335	310	305	291	307	299	328	320	336	313	322	309	324	334	348	333	330	324	351	339	318	319	321	322	320	367	324	322	338	327	296	328	319	346	318	342	336	344	322	345	297	320	334	317	364	325	334	329	314	304	289	329	311	303	306	266	319	334	333	310	333	291	301	315	318	339	305	335	318	329	370	307	293	309	323	308	365	310	334	314	295	314	330	332	343	283	327	297	317	332	342	318	300	338	296	318	296	326	323	306	323	316	325	291	324	298	322	313	328	314	329	341	350	303	309	305	283	332	315	315	301	293	313	335	327	344	330	338	306	326	293	336	345	330	290	288	329	311	349	356	327	318	347	337	304	308	366	331	319	331	348	314	317	357	343	335	328	318	334	311	316	318	323	331	351	325	295	319	300	326	330	306	331	335	327	289	354	291	297	297	310	286	324	327	341	279	325	331	314	344	296	350	330	321	311	340	308	320	285	296	313	290	320	316	332	303	362	349	316	323	339	330	350	330	312	293	299	329	298	333	362	328	351	319	306	342	306	321	339	326	314	316	324	328	317	309	397	335	335	309	301	337	295	323	288	315	305	305	312	328	306	294	313	322	293	319	303	340	326	288	359	344	320	309	309	357	298	301	307	326	316	353	317	325	331	321	316	319	343	349	338	316	334	346	340	336	338	364	301	365	363	302	313	285	310	358	339	338	295	330	336	297	314	324	322	348	296	324	304	292	339	326	311	323	303	308	348	324	321	289	329	330	306	357	309	312	292	300	300	335	319	333
4674	1997	1188	891	773	757	720	721	725	741	711	696	655	729	632	738	702	644	692	704	661	716	719	683	654	700	691	724	646	707	695	691	687	680	713	695	675	658	641	713	690	700	661	697	697	702	673	656	678	727	685	711	705	686	645	659	705	688	681	649	685	668	676	688	666	699	680	704	666	670	709	689	640	624	679	677	664	641	684	681	711	665	699	671	715	662	722	699	657	699	723	723	642	676	707	698	657	704	715	662	672	718	708	712	691	712	659	671	675	711	651	665	724	664	657	689	660	675	654	703	673	654	687	666	635	653	670	622	706	674	648	686	654	709	656	693	680	697	762	660	682	661	661	713	695	708	695	720	657	710	661	672	717	684	672	702	656	741	727	692	668	686	626	682	681	723	678	694	718	683	680	687	679	664	704	662	723	697	689	669	670	695	701	663	699	655	657	682	672	661	713	718	660	655	673	664	667	661	708	665	647	682	659	668	697	698	670	681	707	688	688	715	630	690	697	725	680	669	702	697	722	707	695	685	651	670	653	676	672	672	705	675	693	729	695	666	723	659	702	674	686	688	725	699	671	697	675	622	717	676	636	683	694	663	687	647	696	673	692	710	691	689	660	689	677	669	731	687	760	670	672	739	736	653	695	660	667	695	688	642	664	671	659	678	652	662	698	620	721	654	671	651	683	688	692	686	701	696	700	713	644	641	658	680	650	711	679	646	669	722	703	705	711	682	654	666	693	670	699	656	668	672	680	731	708	622	705	682	653	714	704	666	699	652	702	692	687	681	679	679	708	660	651	653	674	678	708	718	686	727	630	706	674	735	683	673	710	706	666	692	632	722	671	707	689	693	659	653	680	671	731	681	694	669	715	660	652	671	723	681	667	674	691	667	706	714	694	684	717	658	653	676	708	728	708	671	709	665	663	695	708	648	629	673	680	691	681	696	702	690	670	696	710	672	681	630	657	700	680	661	635	671	641	701	694	692	685	678	708	665	684	725	676	650	683	688	640	699	655	689	668	741	642	688	672	663	675	679	666	716	705	686	713	669	709	713	648	677	719	663	652	685	701	716	684	699	681	685	720	660	645	670	670	691	696	657	673	691	663	683	755	685	672	678	689	682	658	675	666	670	691	634	722	738	750	653	720	679	683	672	654	723	656	683	671	670	687	635	699	662	689	685	670	670	719	685	719	703	660	659	712	683	655	706	712	653	688	702	673	681	653	709	650	691	677	689	675	694	689	676	712	695	719	690	699	651	694	668	671	699	660	686	720	661	680	672	655	644	718	686	703	694	681	676	612	635	671	728	679	700	640	717	695	698	687	720	649	627	683	656	640	684	744	697	707	658	628	650	695	685	671	704	681	691	672	674	680	708	678	668	678	650	662	694	705	694	739	690	685	721	668	698	709	676	665	644	644	689	641	684	670	671	639	678	672	707	673	674	667	704	664	669	713	698	675	685	641	671	673	690	638	683	760	649	711	673	694	678	752	654	693	656	688	683	700	674	681	743	643	633	677	690	650	711	680	725	670	639	698	661	661	706	712	687	666	678	714	707	649	679	704	674	673	679	624	674	687	702	684	700	693	705	696	674	706	645	698	675	709	685	651	697	679	652	714	684	703	641	658	699	677	675	661	645	680	646	726	673	708	688	701	673	698	714	698	672	658	664	681	680	662	697	715	711	666	695	718	701	657	675	686	687	686	665	705	692	718	662	670	640	643	698	676	712	697	666	678	664	678	685	624	682	691	709	624	652	630	708	657	699	681	688	645	716	709	679	744	693	679	665	697	666	673	643	692	733	690	675	709	679	680	681	686	646	709	702	681	686	639	660	704	661	679	614	650	695	698	689	689	722	667	708	694	644	676	695	717	654	680	669	639	671	715	707	663	663	679	727	613	641	708	672	700	695	727	629	700	670	648	670	626	688	675	732	689	683	685	651	667	700	633	669	661	663	727	641	712	664	692	705	685	679	678	719	729	722	675	638	642	654	683	690	644	688	641	736	672	691	712	650	685	706	725	695	682	635	683	676	638	697	663	689	703	691	707	738	739	656	698	649	702	693	663	691	690	681	711	711	683	708	701	683	699	650	716	674	717	708	689	669	672	682	686	639	679	698	678	673	698	721	638	719	720	658	676	702	662	693	672	698	654	715	653	677	669	719	729	680	650	659	715	687	644	698	721	680	710	689	711	678	725	687	686	645	669	734	681	671	659	667	640	673	651	658	660	635	652	672	724	719	623	646	687	699	689	693	704	710	726	695	713	678	721	682	662	691	720	649	672	698	740	651	671	682	682	721	687	654	652	718	698	690	657	699	730	664	663	706	707	685	630	702	669	663	678	691	658	690	728	666	673	657	687	707	704	689	676	678	672	680	627	671	710	657	672	666	667	686	702	702	665	689	681	673	725	700	673	731	665	686	681	694	651	677	740	647	691	654	639	688	680	687	723	650	660	684	677	670	637	691	711	656	727	686	672	715	669	688	707	701	692	719	682	727	642	720	681	677	663	664	648	617	648	721	704	630	669	678	687	672	692	743	647	683	705	698	739	710	636	695	646	689	667	659	695	689	672	693	673	696	634	683	705	723	641	599	642	675	661	678	682	609	703	681	700	722	671	683	722	646	644	692	625	653	612	629	669	683	673	680	669	743	709	681	666	699	684	699	702	692	696	651	707	676	735	642	693	637	676	672	647	695	661	718	704	647	630	650	713	637	690	680	685	703	615	695	654	722	720	690	648	658	682	676	684	712	723	716	714	650	680	708	675	656	671	673	693	652	686	673	672	699	711	658	718	662	719	741	680	667	679	715	705	647	680	716	695	682	662	674	688	688	666	701	688	676	721	706	708	691	696	621	689	700	702	714	703	686	701	672	666	711	621	679	700	678	715	711	658	743	707	674	667	708	672	687	733	707	697	657	688	652	709	713	675	673	696	681	660	681	694	698	677	675	687	684	694	698	683	653	667	702	681	651	698	705	687	688	661	647	667	662	649	685	719	666	655	672	727	683	696	660	648	706	715	640	670	650	640	687	717	665	687	689	643	711	671	676	683	677	729	702	674	705	669	663	735	669	699	697	674	664	730	678	695	702	704	693	672	716	653	721	664	688	666	689	702	662	698	700	676	631	649	698	701	656	682	687	631	698	707	679	689	642	697	687	702	649	692	685	684	727	712	674	631	667	608	705	713	660	696	683	658	669	716	668	706	685	681	673	682	708	697	656	652	720	722	667	694	655	681	669	682	701	714	669	672	680	663	753	724	664	668	676	737	669	742	676	679	717	678	652	681	675	673	689	735	723	694	692	650	725	724	681	657	637	727	645	670	686	661	652	684	679	697	663	716	678	683	693	695	684	671	625	700	678	644	676	697	707	659	672	708	672	638	623	661	664	674	674	712	695	703	695	678	646	697	707	708	676	665	673	637	700	673	707	749	694	692	637	691	687	690	710	693	703	639	676	660	690	671	667	666	712	646	719	731	641	637	704	682	738	722	698	682	672
25287	21634	24698	29057	21638	21653	9913	433	299	247	237	208	203	177	205	184	191	191	157	218	187	156	184	174	152	142	160	159	146	191	163	173	155	177	146	156	143	136	149	150	153	147	122	141	148	166	175	155	172	157	169	151	154	138	171	164	149	147	158	149	160	174	151	185	141	156	117	148	145	155	165	154	158	160	156	148	150	176	163	157	149	168	167	159	135	117	150	156	151	157	156	149	131	156	154	160	140	153	153	152	144	155	170	149	163	133	161	153	137	130	147	145	163	167	127	160	188	149	157	167	168	157	148	164	153	131	158	125	170	145	150	144	153	160	127	162	159	151	174	122	113	159	153	175	136	146	179	136	158	124	164	136	143	143	144	145	139	168	133	147	180	169	175	144	162	158	153	137	139	161	165	165	145	147	142	171	147	131	143	158	141	181	151	151	145	175	158	150	151	150	153	187	171	164	146	148	143	157	168	166	140	161	145	143	142	158	132	151	160	147	170	162	164	145	175	142	149	157	162	143	150	172	175	157	169	172	145	158	162	148	182	173	170	144	131	169	165	136	159	158	152	168	154	151	163	146	135	147	157	162	167	164	175	178	158	167	148	145	134	155	158	157	146	153	172	148	156	167	158	161	152	134	140	140	143	152	130	133	118	145	148	144	139	117	136	149	143	136	159	171	163	167	169	161	144	156	151	140	153	142	145	158	164	159	156	143	143	146	145	148	166	141	161	142	172	147	156	160	133	123	146	152	159	147	144	164	171	180	151	167	174	163	150	121	154	156	150	162	169	159	141	140	163	164	183	155	173	173	173	147	126	138	143	172	167	167	152	157	135	150	150	152	162	155	160	167	159	170	163	123	159	165	167	151	142	160	154	174	158	181	158	155	140	140	133	142	138	148	155	160	149	137	116	138	128	141	149	171	163	150	157	164	131	169	146	158	154	186	135	160	142	156	145	160	113	147	154	148	141	151	146	112	167	121	163	178	159	142	167	156	145	151	154	150	162	153	139	166	153	180	143	130	161	144	171	156	126	138	150	140	154	164	147	148	150	137	165	147	146	160	128	160	155	155	123	160	178	139	155	165	163	165	147	157	170	150	166	146	162	193	156	149	151	148	141	142	160	152	150	168	136	164	164	176	164	158	176	138	151	160	166	171	164	148	143	149	127	149	172	149	155	163	164	159	131	145	144	149	152	138	141	127	154	171	144	160	137	142	154	165	127	167	168	147	134	164	145	159	151	162	144	141	155	146	146	151	124	140	160	179	133	147	144	140	137	151	148	147	151	132	155	144	157	170	158	146	164	128	170	149	163	170	145	182	161	147	161	182	142	168	157	156	143	156	169	137	140	140	132	153	161	169	187	163	140	150	136	144	170	161	144	146	139	163	136	142	143	147	167	176	131	129	175	154	132	131	142	166	176	145	147	169	137	143	163	135	152	157	136	136	165	137	165	172	164	147	151	153	179	162	137	123	154	145	153	123	137	161	151	149	133	132	156	153	132	146	138	142	156	154	152	133	145	144	172	162	169	161	153	136	150	136	142	144	190	173	179	150	137	142	112	159	154	141	159	152	140	166	164	148	134	126	146	138	158	164	159	140	155	148	150	161	135	155	135	182	158	136	140	163	124	142	154	176	156	150	163	152	153	158	125	165	131	143	164	149	166	174	135	143	155	157	123	148	152	145	154	136	167	139	162	149	139	149	160	125	143	166	157	161	169	153	150	150	162	158	144	134	158	158	163	140	167	162	154	159	168	147	151	139	149	173	165	161	153	147	153	159	134	151	134	161	149	152	165	149	159	164	159	157	136	166	145	153	135	160	152	164	160	130	169	152	147	120	150	143	165	140	152	158	138	131	142	149	145	161	150	163	153	128	157	136	177	153	133	129	126	141	152	149	144	152	181	172	139	157	131	152	155	142	156	155	147	161	168	146	150	152	144	157	157	144	142	145	126	194	141	141	161	163	134	152	151	134	131	153	138	155	146	165	148	155	149	168	165	152	146	164	189	144	126	149	155	151	152	161	153	136	149	153	165	137	152	163	139	177	154	170	158	165	173	183	144	170	142	166	169	192	153	172	139	153	170	145	152	140	163	150	140	171	144	155	147	137	156	152	139	154	146	146	146	172	143	155	138	160	158	150	138	136	153	149	143	150	142	140	136	141	149	139	148	159	149	148	139	136	150	166	156	165	141	160	138	166	150	152	148	165	136	171	139	145	148	141	154	118	157	161	150	184	159	148	134	168	146	154	167	145	161	145	146	146	173	172	165	141	139	149	136	143	173	160	152	145	151	137	137	182	138	160	139	174	152	152	149	141	154	154	168	163	141	149	140	139	146	142	169	153	159	152	154	146	157	151	150	157	165	175	162	155	159	162	171	150	147	156	153	134	187	140	165	173	168	155	145	137	144	155	140	160	160	147	157	136	177	164	131	141	145	152	157	152	158	140	143	148	166	145	142	139	151	131	158	152	160	122	152	145	148	144	159	159	181	154	161	164	169	182	148	157	177	171	154	161	130	152	161	160	152	148	169	150	161	180	143	151	153	137	161	149	136	162	134	154	156	146	148	150	152	151	184	166	152	182	175	137	159	163	159	151	136	156	141	129	151	161	135	145	138	157	179	171	175	161	135	157	137	153	149	124	153	158	167	138	165	144	175	163	161	138	148	140	155	146	166	162	139	140	175	151	143	149	149	156	160	148	156	151	145	147	153	152	140	129	151	165	163	149	155	170	148	156	136	167	148	180	156	156	144	166	154	153	171	139	146	150	168	189	144	174	177	142	145	132	139	177	159	159	146	165	136	157	170	148	152	150	160	158	178	146	152	192	151	140	145	136	126	136	159	158	151	149	139	149	132	164	179	149	167	150	178	154	144	164	157	162	158	148	139	152	165	158	145	171	166	146	149	154	164	149	158	169	170	158	150	152	159	143	157	165	146	162	146	135	152	148	154	173	168	171	155	185	142	148	138	159	162	145	163	157	149	157	166	150	137	166	146	156	168	138	161	132	161	154	164	150	172	167	155	154	160	176	121	153	162	150	131	181	165	148	126	177	147	133	153	145	173	147	133	149	142	131	135	146	143	135	152	169	145	158	157	161	138	156	179	154	144	141	161	138	161	134	138	168	166	163	124	120	133	175	154	129	119	162	148	167	156	142	160	156	149	142	154	144	135	141	152	159	152	127	146	157	150	152	177	156	168	174	151	120	133	165	166	162	148	177	123	160	148	149	140	145	126	161	142	150	165	137	165	179	138	161	136	155	171	147	151	165	177	139	136	157	152	150	147	141	160	154	148	145	132	145	142	133	156	153	146	163	143	151	151	181	163	148	154	161	153	150	163	170	144	149	149	148	142	155	151	153	138	143	155	154	144	158	174	163	134	133	145	153	129	123	146	171	180	149	156	157	148	132	175	147	160	155	141	164	143	197	147	151	162	178	160	164	141	134	153	182	141	125	152	155	130	155	138	154	159	165	182	155	114	142	150	138	134	183
4172	3097	1252	791	547	491	437	420	409	375	404	407	386	404	396	344	365	346	405	385	351	354	390	332	350	349	379	367	352	368	363	381	373	359	369	349	364	351	363	371	392	361	375	369	407	364	356	384	364	369	389	372	341	348	355	387	360	353	365	376	363	364	360	387	368	366	371	368	376	352	387	376	385	370	354	342	380	325	340	358	381	358	382	354	396	391	384	324	348	380	337	374	379	370	357	369	367	356	360	360	370	390	366	333	356	376	373	371	344	388	340	386	363	354	394	356	366	361	331	368	382	366	374	320	332	378	378	350	390	373	356	373	352	372	352	396	346	327	381	335	361	408	338	358	359	334	364	339	364	365	380	366	393	376	349	354	357	364	314	330	317	382	356	353	360	378	388	384	380	349	379	358	379	371	387	339	349	398	385	383	400	381	350	373	385	366	357	344	383	380	376	338	395	365	370	366	348	352	417	362	373	384	363	346	368	374	388	361	358	361	369	387	366	377	376	369	391	386	371	362	349	366	395	344	353	375	349	312	363	394	363	370	378	376	387	386	375	340	327	341	353	359	359	328	345	389	347	363	397	389	367	364	351	370	365	350	358	366	348	351	345	380	375	330	377	366	386	390	362	393	371	357	352	379	382	381	337	378	374	369	385	381	380	362	367	345	353	349	343	345	369	391	385	379	345	369	334	374	370	350	321	350	356	389	391	371	378	359	425	371	400	385	365	383	366	388	359	396	399	353	371	368	336	359	373	343	351	361	345	359	364	356	353	363	378	357	337	382	341	363	384	376	369	363	336	358	372	371	358	352	371	357	368	351	354	370	403	388	399	403	381	387	352	341	368	346	359	357	368	379	356	389	368	330	358	378	371	379	348	343	393	332	367	377	364	351	384	398	327	382	403	411	365	349	362	388	348	383	337	363	355	382	360	349	353	357	392	361	369	408	390	356	335	385	390	377	371	359	351	371	376	331	352	348	376	330	388	364	358	360	383	370	349	383	355	372	359	370	378	368	363	373	383	341	364	341	360	384	361	358	348	368	357	387	371	335	370	352	361	385	336	376	365	358	356	352	392	368	386	355	378	382	355	363	353	388	372	385	347	336	351	362	364	388	373	376	376	364	372	380	330	356	376	379	347	352	324	351	375	356	360	388	383	369	392	405	371	369	425	366	355	382	377	337	360	365	376	332	377	364	370	384	359	387	353	369	397	397	368	369	391	341	352	359	379	361	363	332	347	344	370	383	383	342	363	377	398	348	370	404	360	359	372	350	364	398	352	380	407	343	365	372	367	335	367	336	358	358	356	369	346	363	334	352	355	376	372	380	394	362	377	368	387	341	394	348	392	380	360	345	358	372	355	384	393	364	401	361	325	350	360	346	342	375	388	361	344	328	340	386	389	399	348	365	390	372	357	363	367	363	344	376	405	385	395	385	382	372	373	350	364	375	373	365	396	321	357	369	359	368	337	353	337	397	326	364	369	345	368	393	363	342	374	347	371	353	386	354	358	361	377	332	373	356	358	355	352	343	366	372	386	389	387	358	417	360	362	396	382	383	343	371	335	351	360	353	385	348	385	380	359	350	386	364	371	381	364	350	382	408	358	375	373	359	348	342	339	408	360	352	376	389	383	369	340	374	351	363	323	416	358	351	365	353	352	361	366	346	376	358	352	341	382	368	369	355	410	368	349	380	383	350	379	371	410	337	379	328	345	378	366	362	393	349	351	342	364	338	360	389	364	380	367	346	396	366	356	374	373	352	369	364	325	396	378	345	377	325	359	358	353	367	347	357	366	386	336	379	352	323	364	369	352	319	344	359	365	344	366	344	406	379	350	394	353	387	412	385	365	321	369	335	353	345	362	383	394	393	369	348	357	370	353	330	382	354	342	362	386	391	346	358	355	333	332	365	333	355	332	364	362	379	381	317	369	383	377	359	364	400	334	351	378	350	376	391	383	370	359	368	388	380	335	313	342	382	365	360	361	368	391	362	348	396	338	352	379	369	331	355	354	349	356	399	387	363	371	386	373	356	392	366	366	350	364	351	352	376	383	359	372	401	337	369	363	332	380	356	346	347	355	347	388	348	361	352	335	369	368	374	407	317	356	380	343	352	335	383	391	342	384	353	371	388	375	372	354	332	396	357	371	330	379	350	364	365	372	370	361	379	350	401	367	374	349	373	351	398	374	379	350	373	390	359	380	345	344	389	374	347	338	331	343	368	350	381	398	364	380	376	349	343	388	374	356	360	384	368	344	373	372	401	353	354	377	359	351	378	350	365	354	366	375	359	363	357	352	337	381	355	364	363	359	351	353	387	372	333	361	366	358	398	322	356	414	359	347	390	367	337	356	320	367	350	356	388	362	362	378	381	382	332	347	381	368	353	385	374	407	326	367	361	370	361	388	361	408	354	355	384	366	371	374	357	391	361	359	342	368	337	364	377	363	375	368	403	377	412	373	342	378	376	371	345	342	375	336	375	354	370	348	393	360	346	378	381	345	380	376	370	366	398	340	375	375	392	376	352	352	353	369	360	363	357	362	346	396	372	366	368	345	342	368	371	346	361	356	348	344	354	355	351	403	335	345	387	347	388	392	354	334	384	356	396	389	371	354	345	366	336	367	363	389	360	357	365	375	365	348	356	342	366	347	336	336	326	392	337	361	389	374	358	352	346	338	392	354	377	340	378	335	351	371	383	335	358	370	382	362	360	350	393	333	343	370	353	319	398	365	372	367	377	364	340	344	357	350	356	403	362	357	358	330	367	361	355	368	357	347	346	376	359	404	384	338	408	370	397	371	374	393	318	346	359	379	376	396	384	332	393	370	392	406	365	388	354	363	376	353	357	364	374	366	355	354	369	357	354	344	320	341	381	418	320	359	387	343	345	360	350	391	402	364	365	389	369	369	379	333	326	386	362	360	364	347	398	355	362	370	327	378	355	349	372	388	335	357	378	397	342	375	348	367	365	393	394	369	351	368	357	356	341	388	374	338	328	372	347	359	347	359	374	380	371	331	358	367	376	355	363	348	308	366	401	364	329	346	376	355	396	391	419	358	359	356	376	378	381	366	371	379	369	354	340	418	387	369	358	376	341	384	358	363	361	395	345	375	344	347	335	343	378	354	357	372	355	351	394	351	367	389	360	373	382	395	358	339	368	353	352	355	378	415	330	355	415	375	359	360	374	361	376	363	392	364	327	366	375	381	402	325	327	375	379	346	399	355	379	361	350	343	354	320	399	381	378	360	373	378	352	347	360	390	363	367	357	378	370	365	370	402	358	377	361	349	348	348	369	383	345	368	370	366	395	374	349	395	370	389	372	355	379	389	361	368	380	364	357	340	348	389	353	391	380	371	396	366	353	361	361	375	369	375	366	349	357	365	347	363	357	369	398	342	350	357	374	360	384	342	353	360	360	369	403	366	375	374	361	381	349	351	392	356	394	383	358	363	370	345	390	382	363	389	374	387	383	352	356	395	376	347	345	366	368	393	394
34273	14964	2387	549	532	471	474	467	489	495	482	471	486	502	520	512	485	478	434	441	448	463	490	473	472	437	485	462	461	472	454	443	447	463	441	415	504	505	486	473	490	445	442	478	521	459	459	464	453	438	441	467	465	475	476	450	446	467	501	467	446	460	459	460	471	448	474	485	464	416	418	481	494	472	511	429	447	454	479	477	461	485	466	461	464	483	404	455	472	479	419	479	435	486	461	480	477	474	459	467	457	454	466	455	436	437	440	452	462	470	473	471	454	483	458	502	477	469	487	499	456	470	467	491	445	481	435	476	434	472	441	452	485	474	510	482	466	454	466	461	480	463	461	459	478	457	443	480	444	452	486	481	478	459	504	480	489	495	465	494	456	478	499	455	468	436	455	504	505	492	448	480	467	439	466	491	462	449	477	495	478	436	484	459	472	506	473	500	472	461	453	454	467	524	424	458	440	464	481	507	456	391	468	494	487	458	484	470	480	470	459	444	455	477	449	486	468	470	499	491	459	497	465	459	487	463	474	444	484	471	438	454	435	450	480	473	454	474	463	461	479	446	441	441	451	447	444	451	486	470	410	446	453	461	486	444	475	477	449	463	449	443	422	457	435	464	492	489	457	515	453	461	479	482	481	491	483	454	445	454	464	477	478	453	470	486	460	477	512	469	431	453	448	456	456	460	490	502	466	495	456	493	478	481	462	466	468	429	458	458	478	418	514	511	474	444	484	474	476	464	426	428	457	460	438	445	420	458	455	516	536	447	482	477	473	484	449	458	495	469	478	456	440	470	454	444	479	441	466	465	485	445	449	475	463	488	411	485	473	483	471	480	465	463	455	486	423	484	439	535	480	488	460	443	469	458	536	477	472	458	452	476	471	477	464	447	476	467	542	472	457	523	453	426	473	487	467	456	468	475	486	475	454	494	472	465	466	476	440	472	506	481	441	443	436	447	472	473	425	469	480	477	482	467	449	463	470	436	423	449	479	528	457	494	501	479	485	453	428	491	433	475	470	464	427	482	480	461	492	470	470	441	470	494	466	481	477	454	521	462	490	479	467	456	454	466	445	459	458	462	508	495	478	446	471	494	481	505	477	450	460	439	452	503	428	451	489	444	459	477	482	509	475	501	496	469	500	439	450	430	489	463	448	515	466	494	417	447	471	416	449	497	452	487	493	490	444	444	490	470	486	489	524	482	465	462	504	496	446	473	478	429	442	481	472	455	511	429	458	458	444	498	487	462	489	477	478	457	447	470	445	460	445	436	428	454	466	466	453	486	497	505	452	464	471	461	484	477	481	464	481	452	440	481	485	468	487	449	445	463	527	456	423	426	457	491	486	449	457	506	482	497	457	477	545	459	456	484	475	488	501	540	511	474	493	464	447	479	451	450	445	460	499	467	460	454	453	470	462	476	480	474	502	447	461	512	464	469	430	435	511	479	482	485	504	479	516	478	461	428	450	468	500	446	464	477	433	456	485	445	469	436	470	454	446	466	424	443	505	458	473	455	443	442	439	462	496	470	494	486	462	471	480	432	501	459	473	455	449	435	448	462	515	478	463	521	472	490	437	471	436	436	459	503	478	497	495	463	439	459	470	500	500	439	485	444	481	483	473	481	461	459	480	481	511	498	439	499	461	476	491	467	508	475	458	471	482	467	477	467	453	452	495	418	475	508	460	463	478	456	469	476	442	479	450	465	494	446	508	468	490	456	423	475	464	462	466	487	490	422	447	484	468	472	449	457	462	476	462	483	444	488	473	502	473	483	463	465	511	421	477	494	430	430	492	496	445	495	503	503	466	486	490	460	469	503	500	510	512	480	490	469	477	447	463	514	480	485	452	502	448	462	451	506	485	499	413	491	455	483	451	473	428	484	487	449	482	452	475	431	442	433	457	458	439	491	491	482	443	447	475	483	482	477	442	454	470	463	480	470	460	429	468	450	514	504	483	465	459	468	510	501	533	481	459	453	513	509	466	442	468	452	492	494	490	480	465	445	457	489	451	447	469	461	463	476	459	457	475	459	452	455	469	459	448	500	515	441	477	455	471	476	467	438	512	435	481	442	464	466	471	481	496	481	466	474	482	469	477	484	475	502	478	458	503	434	479	446	482	464	524	513	437	455	430	477	474	512	478	471	467	475	465	435	434	447	474	481	483	448	420	480	465	464	425	430	449	440	456	440	452	462	506	432	469	421	488	439	458	470	414	472	494	471	444	474	429	466	448	445	429	452	505	490	462	490	466	460	460	433	430	449	456	450	480	454	408	482	471	459	479	470	445	471	445	467	441	457	464	471	484	466	518	488	478	500	462	488	466	506	458	456	462	526	456	484	499	434	487	441	438	456	438	498	472	472	476	478	470	427	461	462	455	450	439	477	482	485	471	454	467	462	459	480	473	488	482	499	491	482	491	451	517	479	494	485	449	450	479	498	462	442	469	446	465	479	484	456	454	477	453	449	483	515	471	444	500	444	444	462	485	481	498	459	461	468	509	482	495	467	443	446	472	460	477	482	507	485	478	449	471	496	448	495	545	477	485	450	521	437	449	460	484	447	513	459	466	453	433	479	463	468	454	447	446	429	496	460	455	437	466	479	477	470	500	478	472	452	453	425	499	478	454	462	470	494	486	451	474	456	482	507	496	469	496	487	504	489	452	460	484	481	447	490	455	429	518	475	442	499	489	469	507	505	470	438	476	510	538	509	473	423	501	496	497	493	401	448	460	453	456	429	475	452	462	477	445	468	479	473	441	526	483	487	426	450	445	455	456	457	500	484	464	474	478	424	449	475	480	472	486	460	422	482	475	502	459	455	517	482	489	505	476	486	463	474	471	444	486	474	471	476	447	464	502	502	473	474	488	486	464	489	460	462	466	464	457	455	500	449	510	499	502	499	499	491	476	494	445	465	444	492	480	457	458	474	482	444	483	451	440	496	529	471	466	478	472	481	450	475	445	486	452	448	481	458	478	445	468	477	492	494	476	437	467	458	453	479	459	457	504	517	451	452	441	470	527	513	457	515	464	475	444	433	476	472	458	435	436	447	474	485	462	483	476	432	431	499	486	460	466	468	483	450	471	460	471	446	456	489	443	487	466	460	476	475	487	493	487	493	443	464	488	486	443	465	443	441	450	446	445	493	455	457	469	487	483	435	450	467	433	458	494	444	485	427	466	439	461	437	450	478	509	462	446	442	478	438	513	433	487	491	490	467	445	431	492	437	510	505	494	511	439	480	462	488	460	487	441	487	469	436	489	465	466	476	451	486	478	429	475	485	470	498	443	507	463	481	478	461	474	446	509	463	480	450	460	445	470	468	508	515	460	501	435	499	456	471	499	502	445	477	504	497	464	464	469	473	491	465	464	452	476	473	482	479	501	436	435	443	483	465	459	477	429	424	460	475	445	472	475	447	446	491	495	451	469	459	490	521	484	524	520	478	485	482	454	473	509	462	471	527	493	504	492	515	476	453	446	452	493	477	429	463	453	489
8222	1010	939	978	1008	978	1001	951	978	942	941	980	965	977	929	1008	986	1012	981	960	966	969	937	971	937	928	1028	933	983	935	934	975	1033	974	961	1013	965	979	1008	971	982	924	960	888	1012	1024	964	973	946	994	1009	973	947	938	984	968	995	1018	1017	964	992	968	1013	941	1062	943	932	992	924	975	981	963	939	958	1027	871	986	1059	957	994	1023	974	990	984	991	933	930	976	983	930	992	983	926	935	969	972	1019	978	981	1006	953	927	936	971	983	1016	953	945	980	976	957	1003	993	969	971	952	995	967	971	1002	904	970	931	985	1016	981	1000	956	944	1008	978	1000	937	941	984	946	1011	975	1016	973	989	970	972	999	954	1044	996	975	1008	938	994	998	987	964	992	966	980	959	1039	949	982	976	974	979	943	998	956	961	993	990	949	953	986	973	960	965	964	979	965	1033	956	1005	959	969	970	1040	927	962	1043	995	974	925	974	984	984	1035	974	974	946	993	973	994	1008	905	975	960	1012	995	989	1003	944	963	1010	975	955	1033	909	972	968	1014	973	989	1022	979	1013	979	958	934	1008	1016	980	972	970	988	1034	977	970	936	974	1001	1041	1016	972	959	961	1001	944	1066	964	939	964	906	930	945	998	1005	990	999	962	900	929	942	1000	909	1023	1002	975	969	982	963	1031	986	983	1001	892	919	958	942	946	1042	1001	930	989	981	974	928	963	1018	993	944	969	977	971	959	968	968	1011	956	1028	971	976	1004	945	941	961	1004	1008	1011	1005	993	960	1060	956	981	986	1006	1013	963	961	955	974	982	1034	967	974	935	988	927	943	1034	942	958	941	1014	952	992	1006	1006	943	971	924	988	978	932	953	922	938	979	1029	938	941	984	972	981	945	958	985	967	933	892	1009	1003	967	940	931	963	958	973	943	995	989	963	1008	1024	983	1028	993	965	933	968	981	985	959	950	946	991	1017	969	997	961	1012	1003	936	984	1006	936	1036	1021	992	992	982	940	971	1010	993	1024	1031	997	968	982	984	987	1014	1029	1010	957	944	966	925	990	955	1043	991	995	987	987	970	987	985	1011	971	1010	973	932	1013	977	936	1030	938	1005	1014	950	1009	989	994	1022	921	1014	958	994	980	945	939	1007	990	1020	1029	968	1001	991	981	964	967	957	979	991	981	1025	958	985	1033	974	1006	982	944	927	940	980	957	1038	998	1009	966	1004	1028	977	940	985	909	970	991	949	1049	1004	965	963	954	1050	982	945	903	930	978	984	981	970	999	977	957	975	944	927	974	939	951	936	982	942	1003	1039	985	982	977	956	938	986	997	923	1010	1002	992	990	996	1034	1063	979	930	1027	971	952	943	994	996	969	953	881	934	925	935	1047	966	958	973	951	984	915	1003	979	967	985	992	997	950	996	1000	996	941	961	958	987	948	962	971	957	977	963	992	935	992	981	966	928	1003	1016	965	953	969	1000	930	974	995	971	997	957	917	1013	946	977	964	985	953	1021	975	921	937	1016	995	965	1016	944	1027	977	957	999	988	960	978	983	968	1003	951	996	1023	965	988	961	1031	1001	1025	998	1000	990	975	1026	1051	962	1017	1017	971	988	981	1025	1012	971	964	991	974	999	997	986	1019	956	1002	981	1026	980	1001	967	944	969	1012	969	926	992	957	1036	947	948	1037	964	1004	992	998	968	997	949	937	962	994	1001	979	999	982	994	999	1014	1007	975	974	967	983	994	999	939	992	963	982	935	958	961	977	1018	960	1001	993	1001	963	964	994	999	997	937	955	976	1018	940	946	1014	984	929	978	974	977	988	948	986	982	994	962	1010	1008	997	962	995	977	961	1011	959	968	987	943	949	978	1035	950	993	900	1019	1009	1032	893	942	939	968	999	1003	947	980	1014	962	994	958	965	978	993	952	1022	1011	999	986	960	1013	1055	1009	956	925	993	963	1019	998	954	993	933	996	986	1003	969	929	1004	984	982	969	992	1017	1020	980	942	1007	976	993	935	921	993	942	1048	972	933	990	946	969	1005	982	980	960	972	966	959	1007	1005	940	1030	960	984	970	1009	962	1023	1012	962	1000	972	992	1010	949	984	960	984	989	964	945	995	1004	980	1008	982	962	1031	978	1008	983	949	969	994	958	972	999	1008	948	963	990	997	954	995	999	991	988	971	967	1039	980	1014	956	976	1010	1036	964	1047	968	970	1017	996	930	976	996	954	976	979	941	1000	971	953	980	917	986	923	984	971	967	952	958	1014	962	974	1011	942	982	967	961	950	988	973	995	945	947	936	979	1009	990	1019	974	986	931	895	984	1001	963	1021	936	1008	968	953	995	934	986	987	983	991	986	969	1037	1044	986	987	1033	962	953	935	988	896	979	954	984	1004	939	996	952	1017	924	1018	963	999	961	1020	947	968	1020	1016	956	965	980	968	905	929	958	1019	949	985	951	959	1045	959	929	998	945	967	996	986	1005	946	986	997	936	961	1014	981	977	987	969	987	986	971	940	971	926	951	990	1014	1026	929	944	986	992	924	1002	980	976	1005	971	986	969	1002	982	957	990	992	1011	941	975	965	965	965	964	1004	984	1014	961	975	976	925	1008	972	991	971	1008	994	980	991	1010	962	919	981	979	1000	922	988	1000	948	982	904	934	968	973	972	960	957	950	988	1041	971	1010	962	931	961	1000	957	942	978	955	960	991	950	954	947	928	918	950	965	965	939	1012	931	1023	1005	991	1004	916	937	1024	997	1017	991	949	998	945	976	989	963	960	940	902	953	980	1001	1043	970	995	1006	975	942	967	957	967	1003	954	986	1000	955	958	991	978	968	987	973	968	925	979	1034	924	930	987	989	965	957	1055	992	961	1027	985	940	905	945	930	1014	1013	937	958	995	1004	965	953	963	981	989	974	947	976	960	976	996	988	928	968	961	950	943	982	1010	948	969	1020	1003	934	975	987	966	978	997	939	982	982	1030	984	986	996	1010	1044	970	991	918	995	985	951	998	1024	972	984	1035	1054	954	954	959	955	1022	991	959	971	960	951	935	984	914	1000	951	1011	973	1029	977	975	1032	974	1000	977	943	982	978	941	1004	1029	1017	955	967	994	994	973	991	942	990	1016	1034	970	1006	1016	964	979	946	979	973	976	1018	1024	957	986	984	908	1007	961	989	940	922	969	951	984	944	971	974	1012	955	1059	981	957	927	967	984	1018	922	963	989	1019	937	1025	983	1025	1031	1001	957	998	940	924	972	974	900	964	961	997	964	1016	987	951	963	955	990	966	954	969	933	975	1014	1019	961	945	961	959	991	993	972	987	973	957	1000	985	976	992	1027	1020	994	981	966	998	998	925	976	913	1032	975	989	945	1066	961	994	922	1007	971	974	973	945	949	975	972	949	994	1019	1007	973	1067	955	989	990	961	940	981	949	997	1010	971	973	993	1005	964	959	945	965	978	1007	906	945	941	931	942	994	990	988	969	999	1014	1008	1038	1077	978	990	959	986	972	942	1021	958	954	991	937	987	971	1010	1018	933	953	983	990	963	937	919	912	960	997	973	963	952	929	1009	961	1006	950	1011	992	972	1029	1013	962	940	952	939	943	986	925	1022	964	990	988	975	990	990	950	935	995	973	956	1015	1011	1013	964	1026	1014	971	996	939	1014	996	931	1039	1017	935	962	1052	997	993	1014	994	1029	989	979	1019	1044	923	890	939	984	1032	969	973	976	956	987	959	985	1009	990	938	981	946	971	925	964	952	957	944	926	980	982	919	961	1015	974	1001	969	954	899	922	1051	1016	955	937	1016	957	1001	924	986	1001	961	930	1000	922	999	1008	981	898	980	922	1009
26021	21674	24348	29548	21694	10252	614	438	392	389	368	328	362	373	340	377	333	304	323	333	347	338	332	366	321	319	350	318	332	309	316	312	331	328	334	308	311	345	329	316	309	312	320	349	320	335	320	297	327	306	321	333	331	315	321	349	303	346	345	307	304	293	366	337	336	342	319	314	312	347	366	333	295	309	337	339	314	318	338	346	328	343	326	378	295	334	304	342	344	350	313	327	300	343	326	302	307	295	333	330	326	305	370	327	313	309	308	325	347	318	317	304	354	366	325	326	327	336	338	290	312	334	353	355	320	294	301	341	345	335	327	299	334	300	304	330	323	309	284	329	297	325	332	296	352	352	272	314	337	314	336	296	295	311	351	313	314	312	312	316	363	318	316	297	302	350	320	288	328	349	335	342	332	302	337	317	301	305	294	306	334	327	314	309	327	319	368	304	329	345	330	337	340	355	314	271	351	292	327	329	298	339	360	323	299	286	349	313	338	342	343	345	293	352	315	304	329	330	310	324	353	316	322	338	320	324	314	301	325	333	332	309	333	321	283	337	329	339	336	331	342	351	333	342	315	324	343	306	324	325	345	359	347	316	339	321	291	313	312	338	311	303	331	336	317	364	305	317	312	338	319	307	328	351	291	333	326	356	304	309	328	308	328	294	297	305	283	310	342	327	334	356	349	313	331	336	299	286	303	284	307	332	347	289	315	336	334	293	362	345	337	308	306	302	344	299	319	302	292	314	306	333	325	337	305	305	339	310	290	336	328	303	323	334	303	313	313	282	331	344	323	326	339	341	315	314	309	284	346	342	296	308	305	330	317	349	285	338	316	324	331	331	318	295	324	326	324	300	370	346	325	324	336	366	316	332	326	309	298	346	339	321	320	298	326	305	299	299	335	308	341	323	279	321	334	311	320	335	328	289	327	290	300	293	331	315	319	297	343	308	318	299	331	312	313	314	315	328	330	300	317	315	354	325	330	359	329	328	286	320	312	333	304	336	295	333	328	327	338	341	329	317	333	352	301	318	309	317	321	308	329	362	329	325	301	303	348	329	330	339	313	296	340	309	319	305	328	348	333	356	318	343	318	328	310	329	293	377	315	310	304	328	329	346	336	296	309	318	305	354	266	337	353	303	323	339	307	305	336	322	346	319	319	275	350	321	311	287	332	322	347	328	344	295	333	327	333	294	351	296	313	346	312	352	313	297	306	298	341	335	326	332	353	278	299	316	327	333	323	333	307	326	275	347	284	318	278	290	285	277	343	340	329	331	337	303	288	324	323	325	312	343	357	343	333	323	328	322	311	328	327	306	311	308	316	299	305	291	287	333	347	328	311	289	308	315	297	327	340	274	321	319	329	311	312	280	329	331	329	310	360	324	304	335	344	349	304	326	321	312	354	324	318	298	304	303	338	317	363	298	342	311	340	333	342	333	299	328	288	314	366	346	321	327	305	306	341	309	296	327	332	309	325	341	322	307	346	327	345	335	330	341	314	305	335	311	312	319	348	336	302	325	316	286	293	304	294	329	347	356	306	328	286	351	291	332	305	303	358	336	278	287	268	315	281	308	306	291	349	296	331	328	330	344	305	336	354	343	322	315	322	318	314	338	323	331	341	341	294	331	316	297	295	319	327	325	307	307	300	322	297	320	326	351	312	311	295	328	295	300	336	344	326	347	345	301	330	333	300	308	340	315	327	331	334	319	316	329	312	303	317	305	328	332	311	309	307	300	310	341	316	339	327	296	308	319	311	334	322	345	335	306	297	338	317	319	295	310	317	327	306	307	336	338	291	289	317	267	358	304	337	337	312	311	328	309	329	310	285	328	294	314	310	322	345	355	315	319	310	304	293	326	326	310	326	319	298	324	335	339	308	325	359	353	324	286	367	333	296	287	289	301	352	336	323	306	335	324	340	301	354	369	329	337	366	368	317	358	337	331	324	305	315	298	316	295	310	345	305	329	315	344	320	316	326	330	310	357	303	309	319	309	327	308	309	332	318	338	330	338	289	329	356	342	332	340	348	300	330	305	305	312	301	310	320	335	327	310	315	298	315	352	325	312	318	328	340	306	320	284	322	342	314	349	338	325	302	307	298	324	346	302	306	339	288	329	313	305	345	335	368	322	339	312	332	312	314	302	338	354	314	336	314	316	298	327	292	314	337	320	336	325	300	297	322	344	329	332	307	308	327	329	317	296	328	315	335	311	299	308	340	312	328	311	298	293	351	346	315	286	339	320	309	349	329	328	342	333	296	346	315	332	335	310	319	280	332	337	349	332	305	302	352	300	334	340	308	351	332	336	331	331	317	317	316	318	287	340	321	320	314	325	360	327	361	327	315	286	309	286	308	354	304	313	321	329	339	347	324	317	344	345	320	308	320	322	276	331	332	346	275	308	317	340	330	323	350	315	324	340	324	332	339	337	378	316	313	332	304	329	313	332	335	312	336	338	326	339	357	320	340	313	323	310	343	330	329	322	326	326	317	362	341	307	340	315	315	334	331	328	340	292	312	294	317	352	280	307	311	303	305	355	314	341	336	339	342	308	333	301	320	317	333	336	314	304	362	303	325	322	332	334	294	320	336	301	322	305	324	311	328	308	336	326	300	323	318	325	353	321	334	324	303	341	347	355	282	293	316	324	310	334	326	350	315	316	299	277	300	316	343	324	323	355	306	332	297	315	294	323	301	312	349	361	327	269	310	303	306	308	346	331	348	343	303	325	358	310	335	314	332	328	319	323	317	325	312	299	297	336	308	343	339	349	337	312	311	335	339	331	292	328	314	324	303	318	292	346	319	313	304	310	322	337	326	335	339	321	292	348	331	353	310	331	335	340	323	325	332	325	296	288	333	303	339	305	357	327	333	318	322	338	318	322	295	330	309	347	367	310	317	335	319	329	313	320	330	330	362	350	327	320	312	329	323	317	286	295	346	324	328	329	334	309	330	303	319	325	342	325	310	368	303	303	296	312	310	332	316	369	328	315	322	319	322	321	297	315	322	357	311	323	325	319	315	317	292	335	324	310	303	317	315	342	318	326	357	324	299	322	281	341	321	350	342	315	313	317	315	341	340	332	292	322	296	303	312	331	332	338	357	340	334	316	318	307	294	340	317	334	286	304	314	330	315	310	323	363	333	312	327	319	303	317	349	335	328	323	328	302	310	275	321	302	277	336	320	312	317	318	336	290	309	314	345	323	305	347	289	318	311	312	311	357	307	319	341	313	321	316	329	333	319	334	340	286	311	320	307	295	318	334	336	370	357	294	334	316	325	291	294	266	270	342	307	323	310	316	328	322	317	321	317	279	305	311	305	282	317	318	315	340	336	339	296	303	324	286	318	329	331	321	325	324	341	318	317	288	333	346	310	337	365	318	353	296	294	317	316	303	318	319	317	296	305	300	347	320	324	338	321	352	286	332	299	307	307	293	298	311	335	325	327	314	292	330	342	339	316	312	339	314	282	339	321	319	318	314	339	324	330	340	310	318	332	374
4722	2043	1127	896	774	719	717	693	719	689	641	714	711	726	698	648	699	680	669	716	651	657	686	678	688	660	683	629	658	712	663	665	614	623	675	675	712	677	692	670	674	690	661	674	681	669	653	683	678	623	706	673	678	719	653	726	680	692	685	714	686	683	631	690	713	674	643	673	726	697	699	667	728	672	727	664	692	692	680	661	686	656	658	720	682	675	666	661	690	624	680	672	698	698	682	700	694	699	693	733	692	641	689	654	692	675	684	662	641	647	690	705	678	657	706	682	637	683	677	687	679	671	694	679	730	672	683	683	687	672	740	686	682	693	691	723	654	681	667	684	673	658	727	724	676	700	669	709	682	663	690	670	653	679	711	698	651	716	722	660	620	697	653	733	713	696	641	673	718	647	647	708	719	690	661	695	729	685	658	694	662	634	688	708	673	729	671	676	705	674	623	655	681	682	686	683	703	700	646	673	729	665	744	703	685	731	694	715	696	684	674	666	653	686	717	711	668	696	731	656	682	727	647	681	680	685	675	675	683	640	686	687	663	708	718	668	704	671	704	701	674	703	672	699	727	696	675	691	693	710	668	697	686	728	683	682	683	684	701	706	707	746	687	694	664	702	664	671	715	649	671	674	662	694	634	685	699	676	713	672	661	688	665	711	679	650	675	696	646	730	675	700	689	657	641	721	709	696	692	708	704	653	707	676	700	637	665	712	683	652	684	737	662	717	645	726	705	726	719	676	687	703	676	645	713	709	653	698	624	668	661	669	672	650	677	703	666	681	636	664	669	706	690	720	702	699	661	684	651	704	696	641	648	690	667	651	663	659	710	678	700	683	681	712	720	691	735	650	673	683	638	723	668	720	689	661	656	655	688	668	660	689	649	652	696	720	688	716	647	652	681	714	680	721	692	673	664	645	700	669	706	719	696	698	650	676	680	687	687	661	691	719	690	679	705	692	700	701	678	706	691	707	697	605	687	667	713	723	698	706	685	664	702	709	728	689	662	671	714	676	697	671	672	735	693	706	713	672	727	675	643	687	695	700	709	676	693	689	716	723	682	680	712	693	673	667	682	656	686	703	687	707	670	679	761	674	682	708	688	715	647	639	669	676	659	660	688	702	706	671	641	638	649	698	625	688	681	690	617	691	687	669	721	673	672	660	686	699	681	680	693	678	699	691	647	687	743	655	708	671	701	687	657	713	735	675	712	729	705	755	692	677	678	726	687	694	677	650	683	654	642	724	664	683	677	682	708	685	694	731	658	709	645	728	693	643	707	672	664	681	674	673	715	666	682	672	689	664	713	686	717	676	727	683	682	652	667	709	685	629	629	700	704	696	683	668	653	695	680	687	654	657	718	692	707	706	659	708	669	727	650	702	662	683	656	713	670	709	673	668	729	642	711	680	680	694	709	672	706	687	679	679	710	742	650	666	700	680	680	714	668	621	682	678	642	692	687	680	719	704	739	661	688	699	672	655	699	715	719	653	697	712	689	683	703	692	632	686	723	660	724	635	708	703	674	705	678	678	688	659	676	704	686	658	668	719	666	722	726	620	698	691	696	632	635	649	693	662	718	647	665	692	738	703	745	664	724	631	720	680	698	672	727	630	705	683	708	644	703	657	668	662	719	697	707	696	749	748	624	672	674	668	681	656	634	665	694	656	685	649	713	719	697	682	666	707	701	679	722	639	732	638	716	697	701	711	665	679	671	680	686	677	702	720	661	737	668	660	740	707	696	643	687	647	661	678	681	631	701	691	690	664	645	668	703	696	704	676	630	666	687	693	688	712	692	675	688	683	715	676	672	646	670	684	698	720	706	716	670	659	685	676	686	716	684	687	711	714	725	705	677	694	684	692	672	668	670	659	705	669	683	694	671	692	713	628	659	645	654	649	698	697	708	657	714	701	679	701	672	689	673	664	671	674	720	713	698	683	625	677	718	673	673	716	699	696	713	670	715	660	648	693	702	657	674	676	686	683	698	700	720	659	629	671	683	663	688	663	745	725	682	670	625	675	690	682	719	659	691	659	715	715	707	695	696	690	675	689	683	675	697	671	691	724	704	677	652	720	681	635	677	656	671	719	681	707	697	727	688	708	705	613	708	711	705	689	689	692	697	674	696	697	646	688	676	663	693	674	682	695	722	673	716	701	699	668	689	738	690	651	697	688	690	690	700	657	674	697	661	680	667	683	669	673	742	712	691	680	679	692	712	662	682	707	691	702	694	650	638	739	701	706	737	711	658	702	703	688	688	706	726	633	670	673	693	650	683	653	666	706	678	707	676	661	705	672	697	698	689	653	695	692	668	717	715	617	677	688	637	732	710	705	659	703	675	690	694	700	688	641	693	650	627	687	699	652	698	702	628	713	674	638	672	727	677	724	657	744	737	659	653	724	679	672	655	703	678	689	655	689	673	717	685	645	693	704	691	671	706	678	669	697	675	669	695	713	693	674	733	686	738	720	685	683	668	658	678	643	677	693	632	665	687	679	733	710	741	670	676	678	712	709	703	653	689	719	676	673	674	711	674	647	684	712	685	697	712	654	712	654	690	671	684	693	693	683	665	641	689	668	705	665	701	691	676	692	704	705	692	708	674	686	707	698	667	658	657	671	658	689	697	690	675	661	697	693	673	721	705	736	702	679	646	743	723	659	685	695	684	714	660	665	662	709	670	699	647	657	642	672	673	760	645	650	707	677	662	708	701	674	623	651	631	707	709	670	713	672	709	701	703	730	644	689	692	676	703	692	626	677	685	692	679	671	638	664	673	632	724	661	695	706	679	681	666	692	730	717	703	684	705	673	637	695	639	639	668	689	709	688	674	716	701	738	696	735	677	691	689	665	674	664	685	665	701	665	678	674	691	661	716	693	699	696	684	681	705	695	703	692	669	705	726	638	716	692	672	670	666	680	677	688	695	663	695	689	692	649	671	708	701	700	756	662	668	671	683	675	665	685	677	649	681	689	672	685	611	668	741	686	679	648	703	691	641	666	730	695	696	679	666	724	666	669	714	742	665	713	664	747	634	699	719	697	665	672	679	689	681	672	670	659	687	689	680	758	664	674	646	675	698	679	645	646	728	709	706	667	661	689	647	671	692	714	760	674	722	665	649	660	672	665	689	632	669	666	714	688	674	641	713	686	671	687	704	707	758	649	716	696	643	694	667	666	682	690	676	687	676	695	649	683	708	664	677	684	707	679	723	721	668	683	720	710	685	669	696	726	680	689	657	712	709	684	689	677	681	707	728	654	702	704	704	683	695	669	676	701	665	666	634	643	675	670	685	659	663	693	689	734	708	695	668	689	724	699	731	693	697	655	686	693	673	649	698	672	706	705	701	677	669	745	746	696	734	669	709	663	695	678	633	729	650	673	689	651	691	694	677	653	710	683	695	676	677	689	675	679	693	677	711	668	678	744	685	696	711	692	636	724	684	729	691	724	670	686	686	669	658	645	704	710	689	665	676	655	663	685	659	695	688	662	668	692	714	673
25247	21594	24665	28994	21594	21627	9991	426	317	267	237	207	221	202	184	195	186	173	217	201	149	168	166	172	173	177	149	173	157	160	155	177	139	164	173	146	161	170	147	163	145	160	143	149	165	148	140	148	172	154	179	153	157	147	155	158	153	134	173	169	162	136	158	158	145	140	153	141	146	155	165	121	111	144	154	141	137	129	156	163	149	153	156	154	138	118	138	167	149	159	184	175	147	161	154	162	160	149	147	155	144	162	167	169	159	169	160	142	135	154	156	120	144	157	157	166	158	135	149	167	148	147	136	162	153	154	155	157	142	147	161	159	134	156	142	165	135	170	172	152	158	147	142	164	155	160	155	132	142	133	181	181	150	170	128	150	138	142	161	140	138	153	111	138	141	120	141	147	163	157	147	135	144	157	157	147	165	149	122	150	145	139	158	159	132	174	152	157	166	167	150	156	150	147	155	161	121	154	142	148	141	160	168	153	154	153	167	154	150	145	167	132	179	150	176	139	153	150	186	136	150	156	142	145	136	150	146	170	161	159	144	148	146	156	151	123	133	154	143	133	151	178	170	140	139	168	144	149	156	145	131	157	182	160	141	150	161	156	159	159	175	136	147	165	132	164	157	150	169	157	143	152	147	160	143	144	161	148	134	162	164	151	159	133	153	147	149	160	171	144	175	140	141	165	166	168	164	150	150	132	145	158	147	139	155	158	168	176	157	139	165	164	125	157	162	164	153	138	160	146	150	160	178	150	143	144	151	154	145	147	158	136	136	160	156	148	165	132	140	148	134	166	138	142	149	158	146	162	182	150	156	147	150	159	143	157	154	136	152	159	149	135	141	149	150	128	136	136	169	164	157	143	146	173	159	150	144	129	148	150	170	129	138	132	165	159	171	120	164	158	159	167	144	151	149	173	131	139	162	152	146	136	133	136	156	160	137	153	138	158	175	133	151	150	130	176	148	161	150	156	172	144	134	157	144	135	149	169	142	149	159	162	141	143	156	144	148	153	141	129	159	144	155	132	163	157	132	166	134	152	145	164	140	140	163	148	147	144	131	163	159	152	143	145	158	133	166	157	148	138	155	138	187	134	131	125	183	137	146	157	161	147	145	154	160	143	149	162	151	153	135	158	137	150	151	150	153	151	149	150	139	155	152	153	156	147	163	145	150	144	145	154	152	147	145	146	159	117	136	157	165	161	160	152	172	155	165	150	134	179	143	164	163	129	128	145	158	165	180	151	174	138	138	145	153	145	147	135	139	140	155	130	132	154	154	150	158	127	145	171	175	162	156	168	165	167	139	176	148	161	140	173	153	140	157	169	161	166	154	160	145	153	158	161	125	149	159	138	134	153	184	159	146	160	171	142	154	156	156	157	168	146	158	158	168	163	156	122	135	171	153	168	142	135	155	151	162	154	134	173	152	132	162	153	158	145	163	160	144	162	177	150	148	154	165	138	158	144	158	143	174	160	146	157	130	175	160	142	130	126	146	149	139	169	171	170	184	147	145	142	137	145	140	147	150	163	153	160	165	165	139	142	159	158	165	170	146	163	141	155	133	165	132	155	176	124	141	140	147	142	148	152	151	167	159	141	166	164	140	153	167	142	140	155	144	158	168	154	156	151	138	149	158	150	159	151	150	148	143	165	140	124	143	165	168	142	186	129	144	155	168	128	165	155	175	152	152	170	156	154	158	155	156	171	162	155	140	142	171	181	141	144	159	138	167	142	149	154	182	156	171	139	138	136	154	170	167	147	131	156	155	161	126	169	138	146	142	142	171	135	141	183	157	157	143	141	173	167	147	150	137	150	145	145	132	162	150	153	136	147	171	162	156	167	154	142	133	130	169	160	159	141	126	158	136	156	143	154	146	151	170	127	139	150	139	154	162	164	141	154	156	162	138	159	174	148	135	156	146	150	146	166	133	144	171	146	156	135	148	156	137	180	145	172	139	143	160	165	131	142	128	165	170	144	143	147	169	145	135	158	147	162	153	148	142	163	127	142	151	141	148	187	144	148	155	141	151	171	177	152	155	159	130	175	153	158	153	171	168	158	153	132	152	150	134	163	140	159	162	149	147	174	126	145	165	149	153	138	158	150	146	143	172	158	160	151	159	160	137	170	141	169	128	132	131	159	151	138	128	154	140	140	142	161	165	136	179	135	134	140	141	148	160	130	154	149	148	134	154	151	119	163	152	152	156	141	147	141	165	133	163	165	145	159	150	130	135	145	145	161	145	160	175	172	131	156	153	150	178	172	143	162	170	172	152	136	171	163	163	153	179	140	136	172	156	157	160	140	159	163	132	156	154	137	156	139	158	156	177	136	157	147	142	174	153	132	152	157	152	160	165	168	158	139	148	185	167	161	148	155	135	146	164	125	154	136	143	170	165	143	126	171	121	131	142	153	141	174	142	155	149	147	159	157	158	143	133	117	122	140	161	160	142	161	162	118	141	131	153	142	128	169	167	137	146	144	151	158	156	157	139	154	163	173	163	165	160	152	170	134	153	157	160	146	153	162	152	131	135	176	172	138	138	176	129	150	153	152	161	158	188	163	174	151	161	154	135	142	157	133	139	164	157	153	130	147	155	141	180	146	146	162	155	142	152	148	155	155	137	125	148	142	159	148	145	162	142	181	165	166	161	166	148	156	164	161	166	157	137	164	164	132	145	123	138	142	168	149	173	148	162	170	159	157	165	137	135	139	147	150	156	173	172	134	142	171	160	118	166	157	144	155	200	154	152	147	160	135	161	159	154	161	156	159	139	162	148	139	169	149	151	160	162	151	168	132	146	143	138	149	129	152	142	145	128	161	130	150	159	170	166	156	149	174	147	140	167	152	170	166	154	155	171	167	158	124	138	152	146	146	144	150	146	138	149	151	161	166	148	159	156	167	135	154	115	149	142	132	130	152	171	120	157	158	148	148	150	163	147	171	159	148	175	157	145	149	148	132	140	163	157	150	157	142	176	155	176	159	133	147	161	145	163	143	142	154	163	152	148	145	117	166	169	160	159	144	168	166	148	141	138	151	162	160	144	139	146	136	144	149	154	143	154	149	131	157	123	156	166	173	190	124	129	151	152	161	151	154	141	155	145	154	146	151	138	140	147	156	128	162	138	157	189	142	161	137	177	167	158	159	159	164	135	159	173	145	158	146	132	154	167	149	136	132	129	127	137	161	172	148	144	158	150	156	147	151	156	132	137	168	187	148	171	164	178	169	156	148	140	173	156	152	153	155	161	140	173	153	181	153	165	176	164	132	157	157	155	133	175	149	134	163	163	156	143	148	141	146	165	134	130	140	129	182	145	149	140	154	180	150	155	145	151	161	174	149	147	156	153	166	129	171	158	165	161	151	148	158	181	166	154	138	172	146	130	153	149	149	135	142	142	151	162	146	157	165	170	144	163	149	177	146	146	147	143	154	134	152	147	143	174	118	133	136	130	128	132	131	169	180	143	133	147	180	172	134	167	132	160	165	158	153	140	111	154	127
4294	2985	1381	744	561	483	431	398	378	393	364	369	379	371	387	383	377	362	370	379	372	389	379	400	361	359	373	378	349	374	338	376	378	376	344	356	410	337	394	388	340	366	375	367	375	388	366	390	352	407	390	373	373	371	401	352	382	361	376	399	377	342	368	374	369	406	375	385	357	339	392	336	383	386	360	373	376	383	349	385	322	361	317	377	402	345	392	377	382	357	341	380	373	394	365	368	366	371	373	377	390	334	356	368	356	386	357	395	391	356	387	341	362	364	409	378	365	308	373	344	362	350	320	357	328	362	358	378	384	351	398	362	356	375	350	373	376	333	371	367	382	370	399	346	326	352	358	368	340	389	338	348	370	391	367	365	368	351	344	355	374	406	327	371	357	369	337	361	363	375	338	385	353	351	393	386	365	361	366	379	391	374	360	330	384	348	356	354	331	346	374	341	369	350	367	379	385	385	341	366	349	343	407	389	368	345	337	374	391	391	385	355	395	371	346	374	350	355	340	348	373	361	332	356	350	340	313	364	338	374	327	359	372	359	346	352	387	365	348	392	304	327	388	352	359	372	386	354	384	359	396	362	375	381	360	367	375	376	359	347	352	386	399	371	376	337	365	368	358	357	385	353	346	335	343	345	373	393	351	399	389	363	364	416	324	377	359	359	399	358	374	336	355	378	328	372	373	351	392	373	347	372	338	358	359	363	337	356	363	355	348	355	365	353	365	358	370	378	352	366	351	347	366	327	367	383	371	367	360	365	347	367	330	362	362	332	382	349	374	352	365	363	359	357	344	375	338	338	379	372	346	359	356	347	346	374	366	365	344	353	372	385	349	354	387	395	326	410	386	331	363	324	349	354	359	425	351	356	357	342	378	360	403	398	375	363	334	389	366	394	368	357	365	366	334	339	338	366	370	379	372	386	359	345	405	369	343	361	359	351	368	375	385	350	368	425	366	365	370	369	364	330	368	350	376	388	328	371	362	368	334	371	362	344	369	369	326	352	398	339	366	389	353	345	373	346	367	352	335	385	362	371	363	353	359	373	375	375	367	361	349	376	348	363	354	375	374	390	350	364	342	362	348	353	337	352	368	338	379	388	358	340	377	378	392	366	347	350	351	357	390	373	361	332	370	422	385	330	370	339	356	360	392	354	352	371	364	371	347	383	400	369	348	347	339	352	349	366	365	346	404	394	382	366	379	366	366	372	374	359	336	401	340	326	382	390	393	361	391	383	362	369	347	357	358	357	396	346	354	376	394	380	360	332	374	378	381	400	355	371	358	382	368	378	412	350	349	397	356	380	366	359	344	378	347	329	348	367	378	373	365	358	341	393	371	369	340	378	399	297	358	359	336	356	341	367	367	377	364	366	367	369	363	388	363	390	339	332	386	352	367	342	389	348	356	366	375	384	335	323	352	342	367	350	350	386	358	311	393	386	390	362	381	405	360	372	364	364	331	359	407	355	377	363	392	354	366	355	375	343	357	406	386	380	330	371	349	352	341	364	356	348	344	389	365	363	406	370	331	367	372	343	343	352	342	382	362	379	342	324	346	379	337	371	373	388	374	359	379	362	369	352	394	383	353	358	339	372	323	374	357	368	370	358	340	348	351	394	354	364	354	374	337	333	348	375	351	376	394	393	358	354	356	354	363	382	342	361	380	353	348	372	382	368	352	380	327	373	335	378	352	372	400	378	342	327	359	351	356	360	364	341	342	360	365	343	370	356	361	351	361	356	373	340	361	362	378	317	338	355	344	395	380	337	318	354	388	347	401	358	349	368	364	380	361	408	389	336	365	351	342	385	361	343	372	393	387	364	345	373	362	369	338	380	394	363	385	354	363	381	397	393	355	346	411	348	361	416	347	321	368	381	376	375	378	388	364	367	360	354	356	358	354	397	364	366	343	368	339	352	383	340	364	391	353	374	343	380	363	368	401	338	417	385	373	393	365	359	341	332	357	376	346	382	384	366	345	371	363	389	361	383	383	383	359	386	365	378	368	400	373	345	366	396	366	391	350	385	373	385	390	365	351	353	334	365	367	367	357	348	369	352	350	361	350	359	384	365	338	348	354	339	327	364	345	339	376	371	351	345	382	363	387	337	382	353	363	362	323	381	353	336	396	373	364	414	363	395	336	362	383	361	371	341	330	354	390	371	333	335	396	399	349	368	342	375	375	327	348	363	354	395	364	344	392	354	323	367	334	349	365	358	374	387	347	380	331	345	378	365	387	363	359	373	373	335	390	359	350	374	358	354	398	369	362	391	337	379	351	400	354	354	320	400	345	392	331	375	383	385	363	326	328	369	356	387	349	327	356	328	371	352	307	412	352	373	356	352	345	327	346	368	358	365	386	347	346	363	318	430	341	332	361	378	374	350	374	371	363	364	387	355	397	380	394	386	360	349	393	343	361	361	393	340	363	362	343	364	349	344	355	353	357	324	335	368	388	361	327	368	369	351	395	352	385	387	357	350	360	368	386	323	404	348	372	373	346	356	334	402	385	372	363	355	371	368	370	371	390	376	329	382	369	392	341	362	369	383	378	367	381	373	361	355	361	368	353	419	410	386	380	373	357	385	389	363	342	369	371	345	346	333	360	393	362	399	326	325	352	343	374	403	368	360	345	374	380	351	348	369	358	376	376	377	364	349	356	374	338	372	360	365	379	386	404	384	354	352	347	411	374	379	366	369	369	379	362	390	349	378	357	374	354	410	364	373	366	338	349	373	332	352	351	369	349	369	360	392	360	385	338	402	344	355	383	354	364	358	386	347	356	357	379	351	329	367	355	341	341	349	361	396	349	359	346	380	357	360	384	375	364	363	376	347	410	377	377	327	406	384	339	345	380	342	411	371	360	392	375	372	361	342	341	368	382	379	343	366	368	393	359	337	365	389	377	351	356	357	373	351	347	379	375	318	340	377	364	367	336	376	354	415	361	379	373	354	371	357	358	358	402	354	382	333	368	374	347	340	357	364	384	360	349	384	344	342	349	390	332	351	366	397	346	360	346	347	360	353	359	356	382	379	355	347	328	336	362	305	357	387	374	372	365	382	338	343	357	377	328	356	340	378	325	341	368	358	394	348	335	340	362	346	365	353	392	359	366	356	361	379	380	373	391	394	370	372	395	349	398	358	355	317	357	355	354	374	351	349	379	381	373	376	359	381	316	338	392	359	380	373	356	369	345	348	342	368	368	389	379	358	387	354	362	371	389	364	359	338	394	346	347	337	346	347	365	337	353	333	378	337	390	357	361	377	400	344	368	416	330	372	342	350	380	361	373	355	386	335	348	339	356	366	384	364	343	365	377	366	335	349	350	391	371	338	358	338	363	411	369	370	331	349	351	317	360	358	346	356	371	347	358	387	365	352	319	390	342	355	351	395	367	363	357	370	351	380	374	400	357	348	358	389	344	413	382	350	367	377	360	418	329	339	400	346	366	383	371	379	376	371	314	361	392	385	361	365	376	375	390	345	358	380	347	394	353	335
34279	14987	2447	583	490	523	481	529	444	460	513	515	467	436	426	486	536	446	454	505	472	473	472	439	462	459	482	489	458	497	489	444	511	497	436	454	529	537	484	437	501	435	480	486	452	479	442	469	502	487	480	495	463	494	435	482	489	501	519	460	445	502	482	467	449	410	475	503	438	483	493	524	487	481	452	477	512	485	491	430	448	489	486	501	471	486	495	480	445	510	487	453	448	479	526	475	459	471	468	522	477	449	512	494	456	500	465	526	499	510	471	488	507	479	477	489	477	452	472	472	436	445	470	425	445	465	470	497	450	453	508	426	462	463	438	452	483	454	447	466	463	470	466	478	432	431	499	474	452	484	524	478	472	456	453	477	481	470	483	465	459	468	474	489	439	488	513	495	483	444	436	432	482	496	438	462	458	462	470	505	504	480	435	484	501	445	473	456	453	453	463	455	446	486	527	506	484	446	451	436	487	471	430	484	481	486	468	488	491	494	471	493	445	483	460	502	455	478	470	438	472	486	487	497	444	454	483	507	474	484	522	456	431	449	446	476	488	457	453	487	464	465	445	442	487	468	450	458	473	471	471	468	453	460	506	493	502	508	465	483	523	471	458	437	476	475	469	451	460	470	486	482	452	514	516	513	471	470	491	490	477	477	459	494	489	471	433	472	516	507	493	449	471	457	466	462	476	494	436	471	426	485	450	436	440	437	463	482	475	518	520	440	502	449	472	457	489	489	439	487	444	481	458	499	469	527	470	461	480	481	444	467	486	507	503	447	486	465	475	471	507	478	472	495	490	477	469	509	471	429	483	461	439	450	466	467	425	475	473	483	472	462	469	478	495	466	449	489	509	450	474	449	489	447	468	470	496	462	448	486	448	501	460	451	463	468	453	458	472	473	508	494	485	479	457	457	492	484	483	497	476	500	437	448	512	505	491	434	428	448	485	493	448	492	420	486	465	471	479	457	484	463	446	467	458	476	512	470	481	513	507	484	461	493	509	484	496	493	458	486	491	472	441	464	463	466	443	494	510	436	469	466	465	437	452	496	462	445	457	482	481	450	429	458	442	471	478	500	465	469	413	493	457	429	423	459	500	473	508	472	460	489	478	464	455	450	458	453	476	481	468	456	489	472	492	494	476	450	470	520	464	489	462	467	484	471	463	473	474	468	465	481	460	514	484	462	443	451	486	462	488	501	475	492	459	471	452	502	461	476	482	511	480	497	459	468	438	477	440	505	449	462	457	472	523	493	506	482	496	453	422	434	433	462	479	507	450	470	447	471	511	457	438	486	470	455	462	488	468	472	465	444	507	485	429	480	454	467	450	452	487	482	445	430	447	478	500	495	447	427	503	455	430	453	470	427	447	486	470	511	486	455	467	458	513	450	458	468	441	473	483	476	524	485	510	459	448	521	472	459	434	485	465	499	517	470	486	454	423	510	504	494	471	467	491	436	462	453	463	491	421	509	480	444	469	465	439	517	506	479	489	467	469	463	448	450	478	451	455	486	466	454	457	486	494	412	499	482	508	493	455	491	497	461	450	478	492	452	491	489	492	444	451	497	474	460	483	453	428	473	479	451	471	435	525	503	458	500	478	460	455	474	472	454	464	462	492	510	438	426	486	484	441	472	429	462	467	525	502	491	464	472	452	475	506	480	458	471	440	466	477	471	516	477	492	459	479	494	470	467	478	489	471	505	475	477	476	475	444	408	473	481	479	491	486	504	498	489	477	465	433	446	486	492	464	496	480	472	495	490	468	483	467	467	487	486	491	455	475	429	476	501	465	500	464	433	462	485	476	487	509	511	501	443	459	457	434	484	457	439	458	468	465	521	493	443	471	497	467	483	456	479	450	502	464	450	455	506	457	529	482	440	504	506	481	446	497	503	476	438	454	450	454	464	478	462	418	427	459	476	505	493	463	482	440	437	472	486	441	567	489	473	477	477	441	442	491	462	451	499	449	504	474	478	476	460	473	511	480	530	430	461	463	493	440	471	442	459	463	466	427	465	471	447	421	480	485	494	530	471	471	472	456	491	465	483	523	454	449	519	449	439	466	440	447	473	468	473	478	483	451	471	453	451	523	461	480	473	515	499	440	513	487	500	485	436	445	452	494	445	457	460	470	477	430	486	465	448	480	500	479	482	442	440	431	453	463	510	464	486	532	495	475	450	478	501	479	478	462	481	460	486	459	533	482	456	442	461	519	465	423	485	471	440	502	479	453	495	469	471	481	497	510	447	474	427	500	491	472	503	480	451	464	470	496	494	495	481	478	442	464	464	510	493	413	475	459	471	455	487	466	467	461	500	466	461	442	463	475	548	536	435	481	470	489	494	447	502	462	486	479	464	484	445	454	498	524	510	498	451	474	508	442	464	485	488	465	467	474	463	489	449	488	490	479	470	444	459	495	476	456	459	514	487	487	519	474	477	471	512	455	483	474	481	480	477	500	496	460	460	463	458	495	499	461	443	464	495	482	435	440	451	457	432	458	503	482	442	486	498	455	460	503	499	460	458	470	480	504	428	437	465	438	494	463	489	451	477	462	475	491	467	463	509	445	495	469	467	450	423	415	476	466	461	439	510	471	442	479	502	438	475	497	506	482	496	477	507	487	437	440	462	420	472	486	488	505	523	469	456	465	466	472	510	457	532	461	453	451	555	461	448	474	464	466	518	450	473	486	463	487	489	457	480	479	438	449	469	456	504	480	455	496	486	493	467	453	482	500	524	505	495	529	484	457	511	497	514	471	461	436	463	494	465	463	494	444	459	485	506	460	469	436	471	487	525	462	485	449	450	470	463	473	484	495	480	488	461	494	458	483	476	485	455	492	493	484	469	474	440	508	475	495	469	475	459	477	467	418	441	458	476	477	482	468	469	479	476	486	447	441	466	455	528	501	442	504	501	479	479	442	436	497	481	440	500	427	464	447	437	478	463	487	482	469	492	506	480	484	518	464	492	446	466	513	446	482	487	441	491	423	455	503	492	451	480	467	426	502	453	437	445	439	446	481	470	458	447	452	476	491	458	471	507	489	496	446	433	444	456	468	454	470	508	499	486	517	482	468	495	503	473	434	428	490	482	444	466	502	484	462	519	440	483	473	461	455	488	457	448	501	476	495	494	527	449	457	482	468	437	487	509	541	468	456	472	456	444	457	443	495	477	450	479	516	519	434	480	476	456	471	487	467	477	484	462	495	476	446	482	501	493	546	503	477	464	478	481	482	487	499	520	507	438	460	453	510	514	454	453	460	488	486	429	484	490	445	465	483	413	476	462	470	471	506	465	465	475	501	517	495	437	471	465	499	464	470	500	473	391	471	492	473	500	449	462	471	445	496	478	502	443	413	516	461	487	461	469	493	464	484	526	490	523	505	476	462	454	455	481	497	476	464	452	481	493	474	475	493	453	482	460	439	456	475	466	492	457	431	452	474	509	466	486	504	527	463	447	522	495	495	500	500	503	490	486	470	480	506	489	490	500	519	477	478	499
8189	1036	1000	971	1014	962	940	1025	963	913	958	934	942	1018	999	1004	981	1002	976	960	947	974	988	1011	1034	971	989	956	957	956	1022	968	1020	951	991	964	923	932	981	979	965	920	1039	947	930	975	955	974	960	942	1001	1015	913	947	991	989	1007	984	991	930	960	951	948	980	946	964	1008	1016	975	944	956	888	897	1000	1027	964	980	942	1012	990	925	964	963	985	960	951	902	951	1012	954	962	995	998	967	956	989	960	985	1059	1003	957	976	1003	996	1001	956	1002	966	1001	956	964	924	989	956	943	1015	962	953	951	964	978	977	911	925	963	977	968	992	975	945	931	1026	986	924	946	990	957	945	938	918	990	980	953	969	987	1011	930	935	969	977	974	983	987	964	945	935	1015	988	1006	1040	962	964	990	996	958	999	923	987	983	1044	945	1002	938	1014	1001	1014	992	966	994	995	959	998	970	991	1011	1008	955	968	955	994	951	927	930	938	952	932	954	989	975	988	975	920	1017	991	961	996	987	1004	963	912	1021	939	947	1004	927	952	948	1003	1004	937	984	985	999	911	972	956	991	1007	936	949	957	978	1038	952	985	1007	963	945	956	955	992	966	1008	1020	963	979	971	1007	956	975	905	991	1003	931	924	971	925	974	983	948	945	979	1010	970	982	939	930	1011	975	1001	965	992	984	984	1026	1017	957	937	1017	985	981	962	932	945	984	942	1061	960	963	958	959	943	981	964	963	940	955	971	969	988	1024	940	995	993	938	955	966	947	983	984	914	981	978	1025	946	944	957	983	1021	928	964	964	950	933	1048	953	983	900	953	970	983	994	945	950	950	977	948	983	991	964	993	982	974	940	961	1025	925	1027	1007	1003	981	946	954	978	1015	992	939	947	1020	1005	1004	1013	991	990	978	996	1038	972	1037	959	1032	978	1027	986	964	957	953	1018	986	992	1022	1037	1037	958	1046	968	972	991	967	1018	987	923	964	1007	985	985	976	1015	914	961	1024	960	1046	1026	951	944	1000	985	931	1007	960	1004	996	1010	1008	977	998	1009	965	958	1003	995	953	1030	1014	989	1001	982	1030	989	939	999	976	998	935	925	923	989	958	946	967	979	974	987	1006	936	971	935	1009	980	988	993	935	941	966	1009	945	976	957	984	993	937	972	978	1035	970	987	982	930	956	972	1024	1047	958	968	988	981	933	983	995	1059	967	983	966	986	1008	963	992	930	945	996	959	954	927	984	934	978	941	995	971	983	952	1005	995	959	980	994	952	966	921	981	978	967	972	935	994	1010	987	984	954	987	950	981	970	967	999	989	985	969	1017	957	1026	947	1023	970	983	972	961	983	962	1001	986	940	1012	991	962	915	952	960	1026	1014	944	1020	950	944	984	933	932	988	953	1028	999	932	970	994	970	1018	977	981	978	967	947	953	992	1006	974	970	1007	1021	960	963	922	977	1033	966	981	959	977	1067	980	974	1013	967	1003	940	996	996	1030	966	1066	958	966	934	999	983	1035	1051	970	942	954	992	936	970	942	975	994	1005	920	961	1021	980	913	951	915	991	969	998	986	930	996	982	916	943	989	992	926	999	967	935	992	940	986	951	915	994	1028	950	984	1001	970	1022	943	987	965	1014	1012	929	886	960	988	1059	1018	998	1001	969	1007	927	954	962	998	948	946	1005	966	1004	977	983	913	1015	951	982	1029	978	954	966	958	989	995	985	988	1001	985	941	1030	1010	956	978	1034	971	959	965	919	916	1002	965	1007	958	999	964	959	1038	998	1018	999	983	968	955	985	952	964	1035	991	958	960	997	988	1044	975	977	986	978	991	1013	993	904	1011	963	977	964	1010	994	940	979	967	943	1053	920	1029	964	926	961	920	957	964	927	952	937	1053	970	984	953	1005	902	972	968	1000	978	950	964	984	980	960	981	948	1018	1054	986	1010	1010	1024	918	996	947	998	974	1015	1010	982	960	955	1011	932	994	1034	937	989	937	1002	964	976	931	890	954	1021	951	1024	1026	994	948	990	960	1018	949	971	987	946	965	995	1002	956	979	967	1043	973	1062	983	926	959	975	985	992	954	943	994	964	977	1018	991	987	947	962	979	965	970	945	997	1024	1033	973	962	1019	1029	996	925	970	1004	981	1021	979	973	983	983	994	958	985	971	975	973	926	973	965	1011	969	923	971	947	994	999	966	1013	943	952	970	982	995	1003	1000	926	956	945	1009	909	1022	1021	968	996	974	994	958	1008	1037	992	989	974	968	1019	1039	1012	949	1001	956	984	932	964	990	984	1005	966	963	964	1019	919	931	954	990	994	970	931	929	1044	998	980	963	1004	972	1023	871	955	996	996	975	913	988	933	1035	940	953	950	987	997	950	933	940	1031	974	967	982	944	946	1002	982	986	982	1021	968	1014	947	941	935	952	939	980	974	962	990	1003	911	971	963	934	988	972	1009	986	1001	1021	1013	992	959	951	923	955	999	996	974	960	955	990	932	965	991	1024	1030	963	1023	1012	1001	946	1018	981	940	931	933	1013	981	973	910	970	1036	933	879	1007	1036	957	967	978	957	956	952	933	961	1018	996	947	943	996	1064	1016	974	991	982	1000	1048	968	932	980	985	1046	976	946	957	973	969	1011	997	955	972	958	980	987	971	967	963	977	962	904	1072	989	967	1011	942	976	956	990	997	937	927	968	958	1011	960	991	947	999	939	973	964	950	940	985	995	980	980	953	962	971	977	956	983	932	994	994	1003	943	903	932	983	1044	981	944	973	1019	942	990	959	974	1023	957	1005	920	984	985	961	977	1063	1008	1016	967	949	983	965	938	1066	996	955	956	958	975	988	959	1005	953	969	1002	986	969	982	976	988	1034	977	971	964	944	985	975	920	958	980	927	971	964	995	986	984	999	1000	998	938	986	993	954	980	943	1000	901	937	978	973	974	973	992	1001	1022	915	946	1027	972	966	996	993	996	940	1041	935	941	959	978	988	977	997	992	982	928	957	952	1014	987	961	954	987	1010	1007	956	938	959	934	968	983	1001	974	966	959	1030	954	1002	977	935	953	940	971	987	953	962	978	1023	957	1012	997	1003	967	978	945	1005	1012	1013	1032	991	970	1039	944	950	970	995	966	985	987	969	984	999	978	957	926	960	911	959	953	941	1012	980	998	927	949	971	920	977	945	1000	980	954	963	978	987	985	964	1002	1015	1008	1010	941	998	964	1001	962	972	950	967	1054	998	980	1006	937	1016	1020	1017	1011	984	937	999	988	970	987	979	986	962	984	989	994	977	961	998	986	948	939	928	979	926	1001	1008	982	989	945	927	889	897	962	1039	985	998	955	927	965	947	989	1014	986	970	928	1040	990	1017	981	962	987	987	994	977	1025	973	1003	966	956	970	967	1003	982	956	957	965	988	972	964	960	970	965	1011	941	983	879	924	948	988	1041	931	1066	1030	935	958	999	977	930	995	952	935	1018	954	949	954	991	1007	922	1005	966	981	945	988	1037	1010	963	965	963	989	981	973	970	1008	1003	951	965	973	973	1022	1002	951	1033	998	924	967	980	957	925	953	986	1026	959	947	950	1011	957	1042	933	938	951	973	1010	1033	980	1036	961	976	928	989	992	981	943	981	1009	1050	975	983	981	980	969	1004	1020	966	981	998	997	961	974	1010	918	978	955	1015	1004	972	993	996	993	985	985	931	966	963	1015	969	963	978	914	967	1066	957	935	989	955	968	991	1020	991	1001	964	909	994	947	1023	995	1000	957	998	957	966	957	901	970	959	997	936	972	1039	989	1009	952	1012	954	1023	989	964	967	993	926	928	947	986	1008
26018	21670	24297	29549	21695	10486	594	449	389	329	361	354	376	364	377	321	336	380	370	364	312	330	342	307	317	361	302	354	320	321	361	369	338	318	340	345	326	317	304	325	304	329	304	315	329	345	322	319	340	312	282	329	337	356	333	262	323	308	333	292	333	314	337	301	323	312	311	269	314	340	338	358	352	298	332	289	324	308	298	319	368	337	327	331	331	328	327	352	322	349	344	316	294	349	301	319	289	339	339	338	308	333	318	341	312	305	325	304	287	325	346	328	313	309	349	309	310	289	318	280	295	336	324	325	359	302	324	328	292	327	332	330	298	342	333	331	338	299	358	317	296	335	321	330	324	292	318	315	337	333	352	310	378	311	339	304	355	303	351	348	332	315	344	309	310	343	333	339	342	328	331	330	341	364	317	314	321	345	291	295	321	339	308	350	268	289	341	341	320	310	307	325	319	316	326	345	319	353	318	318	337	310	315	328	323	331	316	311	307	329	322	324	340	337	305	307	336	316	344	340	338	350	362	326	346	325	272	329	328	326	320	318	338	312	343	302	272	336	330	326	358	298	340	309	294	338	337	332	346	316	329	335	320	335	299	334	342	348	279	316	351	281	267	282	338	319	345	317	351	366	329	299	345	319	312	310	316	317	324	299	321	327	337	311	306	342	317	352	321	288	302	310	309	318	378	312	307	331	309	317	318	346	305	345	334	329	320	323	300	325	302	303	331	338	281	332	309	326	304	326	306	313	295	361	324	281	337	328	332	328	343	335	328	362	280	318	338	330	320	344	298	316	271	323	297	312	328	325	317	328	312	328	332	333	325	308	334	337	326	323	337	336	308	327	342	317	330	329	342	310	332	306	343	324	277	306	334	314	311	323	292	341	314	325	358	323	336	308	329	349	322	298	327	314	318	301	323	329	353	352	312	320	303	320	325	319	333	299	320	367	301	311	313	331	289	329	339	314	351	307	301	297	305	320	337	334	342	325	325	322	315	329	330	342	354	352	305	376	304	293	302	313	324	282	316	305	324	325	338	324	327	324	320	341	358	334	352	295	325	329	320	338	326	332	338	311	329	330	328	296	315	318	320	335	337	296	316	332	294	329	311	334	327	322	346	305	346	328	319	346	318	335	306	329	310	314	301	350	315	320	315	335	330	303	309	328	320	295	329	346	309	313	329	324	354	326	339	358	319	326	335	317	321	310	315	355	308	324	279	291	349	303	309	335	306	308	310	313	310	304	292	345	321	325	322	335	317	346	339	291	322	371	313	309	346	318	324	321	295	308	312	319	312	292	342	335	297	367	282	312	316	314	338	343	348	313	321	343	319	328	322	314	329	355	329	334	297	363	336	320	309	315	319	286	337	317	270	326	297	338	297	377	316	310	355	293	345	308	319	330	366	317	310	327	295	308	301	319	353	324	307	327	332	327	344	285	382	350	292	337	358	317	303	339	339	344	304	322	331	347	338	325	323	318	328	315	319	317	304	324	334	297	326	343	305	325	335	354	361	290	339	335	353	317	335	352	278	342	343	329	308	328	331	315	300	333	292	273	330	309	327	290	310	279	319	325	340	346	349	310	316	329	322	287	341	305	325	311	286	340	306	332	319	319	339	339	343	357	306	312	346	362	339	295	342	350	302	343	333	303	280	301	331	319	329	339	331	347	317	340	321	338	334	294	322	327	332	309	283	288	300	314	313	352	322	339	317	311	370	330	281	310	372	335	309	345	334	334	327	306	351	330	317	316	325	324	327	359	332	313	317	342	351	294	293	307	336	308	321	320	312	309	295	353	362	334	352	284	283	301	319	292	319	289	298	328	317	322	298	321	318	313	288	327	345	320	273	313	319	310	329	306	310	341	343	342	333	296	323	336	284	333	323	318	317	327	317	309	349	292	326	337	320	336	320	325	367	329	331	344	329	370	334	322	358	298	303	341	349	302	339	313	306	342	338	292	303	305	325	292	281	314	321	308	324	337	314	295	300	319	299	304	297	304	300	328	310	304	317	303	317	318	297	330	301	336	321	341	300	348	312	325	365	322	363	341	321	295	317	324	326	335	320	313	344	319	319	339	266	291	346	321	358	320	344	331	318	319	320	305	352	323	361	296	318	310	327	349	303	332	311	288	327	325	325	319	326	310	344	274	325	316	309	316	314	312	316	298	317	319	329	295	309	274	315	281	290	316	330	280	315	320	313	303	345	306	333	294	309	330	330	288	330	325	337	345	291	295	295	300	328	348	373	331	310	322	305	331	374	286	300	323	319	310	299	293	303	346	289	346	310	307	332	372	303	320	322	321	315	341	307	321	316	339	320	293	293	314	338	299	326	340	333	342	344	313	314	317	309	292	309	289	321	347	317	307	320	311	348	338	327	325	318	285	325	279	305	307	300	302	314	350	296	274	325	352	298	317	336	344	335	317	292	334	337	346	287	331	333	331	329	293	317	281	315	307	339	310	322	359	316	331	323	299	299	296	327	349	346	329	320	291	303	335	358	281	291	347	334	352	317	330	331	354	331	346	334	302	338	326	330	319	296	332	272	281	316	330	315	313	317	341	318	323	359	293	307	322	319	330	324	321	333	328	358	339	329	340	335	327	318	263	318	329	319	328	330	296	333	309	313	302	313	297	311	287	305	326	309	351	310	284	362	317	377	284	317	324	327	319	329	317	358	317	306	338	352	329	305	307	311	296	340	311	284	340	328	331	330	342	366	350	326	311	280	338	328	349	315	361	332	347	315	348	341	342	312	326	340	316	343	310	317	310	311	297	330	335	320	310	319	334	334	315	335	300	314	324	328	305	334	322	319	331	304	297	303	316	296	342	307	323	319	315	305	298	310	328	345	324	335	342	323	349	347	300	313	320	296	314	350	327	302	277	347	305	299	300	332	299	325	332	334	306	311	317	349	302	300	296	330	317	357	285	335	321	327	350	303	327	327	299	336	279	321	310	328	285	310	294	308	317	333	314	298	325	315	350	309	324	316	306	283	318	314	309	304	354	331	290	338	347	290	302	334	331	309	313	271	307	323	331	307	339	334	311	353	324	304	324	348	357	341	320	328	326	310	358	315	317	350	309	309	306	304	329	334	321	294	333	350	321	320	288	283	294	301	314	330	339	368	342	361	325	315	324	325	322	315	306	297	320	287	321	309	330	341	290	333	319	329	316	311	310	337	299	306	352	326	318	328	343	306	320	322	335	333	317	330	343	337	324	317	333	282	363	305	302	355	334	305	327	354	339	315	314	349	313	314	324	311	320	350	305	320	293	304	332	333	330	335	313	336	310	343	290	307	352	329	321	322	353	311	327	318	371	324	337	339	318	301	330	314	331	325	338	309	307	301	297	309	296	315	330	326	335	303	355	326	310	297	307	293	310	313	294	297	320	315	284	365	314	299	321	301	305	311	314	295	281	342	322	317	328	322	314	334	327	327	319	324	340	332	313	320	328	331	314	351	324	326	306	305	352	326	318	310	315	303	289	328	314	323	342	328	312
4712	1990	1203	873	699	713	741	712	712	717	714	671	742	695	685	682	687	662	709	651	679	692	661	692	689	704	727	711	706	735	683	648	696	712	678	689	703	697	698	716	708	653	679	652	673	681	685	699	700	626	706	692	689	702	686	679	641	712	672	677	675	708	650	658	640	652	692	667	685	676	682	687	712	708	700	688	697	663	677	686	680	681	686	686	694	661	668	697	681	683	696	691	664	643	740	667	664	677	686	688	627	721	666	758	711	722	708	673	716	677	634	653	687	659	707	680	664	659	672	701	674	652	693	684	691	707	678	694	665	708	690	660	708	661	699	676	700	648	672	699	651	689	672	678	661	653	651	663	694	707	668	659	661	692	658	652	702	672	671	678	664	687	692	716	664	683	678	688	686	672	673	681	666	705	713	670	655	740	720	700	660	697	677	711	662	676	722	675	652	671	663	682	667	709	712	702	676	682	698	687	706	678	699	699	652	687	683	727	696	672	687	680	691	683	647	691	697	692	697	672	675	662	683	634	684	674	737	651	705	684	676	636	681	650	708	659	665	677	694	647	710	716	669	711	670	690	690	652	708	656	660	665	700	706	657	702	702	666	716	676	663	696	741	683	664	658	709	696	673	674	634	701	665	690	701	648	697	672	679	700	662	682	667	733	640	687	670	689	658	692	724	668	679	677	651	682	658	707	682	648	703	682	660	678	696	679	686	680	654	673	627	704	671	728	634	700	660	706	689	668	712	668	733	664	675	644	696	741	705	681	686	699	724	710	750	650	642	673	661	659	665	694	663	668	679	700	716	668	684	593	703	671	712	678	657	718	675	651	686	673	713	686	688	710	645	669	651	670	674	683	716	706	692	675	719	738	673	719	647	655	670	637	644	683	710	727	684	671	699	694	666	684	704	675	662	691	674	679	658	665	709	696	652	638	681	691	715	661	658	699	714	670	714	714	687	685	643	671	698	706	664	661	674	723	637	685	684	677	661	699	700	657	680	668	704	707	686	661	648	703	693	666	673	687	676	672	671	658	704	666	710	674	686	699	709	671	683	693	676	691	740	722	654	691	707	678	641	660	634	684	693	658	685	707	691	644	654	633	681	666	658	690	695	697	690	674	677	627	672	735	740	675	674	670	630	668	674	698	680	663	616	664	675	670	668	694	747	722	673	726	702	648	682	653	710	656	692	659	718	681	662	680	673	723	646	723	671	692	671	682	719	714	680	676	689	704	714	685	655	688	731	754	672	666	712	728	687	651	664	714	686	698	659	707	659	615	683	633	702	661	739	667	655	699	679	677	668	699	677	720	678	696	661	715	726	725	720	690	693	691	675	696	657	641	692	659	644	700	700	740	682	647	681	700	662	652	728	673	661	642	668	685	686	715	687	709	701	658	650	655	674	683	687	723	681	673	694	670	667	685	635	675	663	679	688	679	713	689	710	695	641	662	691	646	754	637	677	729	645	671	685	687	670	649	655	697	703	683	686	659	664	689	698	672	727	680	686	661	707	699	669	682	687	701	675	677	668	668	717	703	647	670	685	675	732	673	686	696	687	688	660	684	689	693	689	673	673	625	615	668	726	671	663	697	623	663	702	711	750	711	670	693	654	683	651	688	703	673	665	693	678	663	693	689	643	667	723	615	692	645	687	674	654	700	652	677	677	644	694	679	678	719	715	716	681	690	698	635	670	642	725	669	629	689	674	638	654	667	667	680	688	703	693	694	708	656	661	678	687	690	700	697	691	688	677	668	685	692	691	713	718	705	681	685	689	694	685	680	676	658	656	673	679	674	636	657	672	693	704	672	674	670	660	673	657	676	692	656	705	659	706	681	659	713	691	676	693	665	616	699	642	642	715	664	662	706	688	699	695	630	655	718	690	682	738	682	686	627	706	688	688	702	632	679	686	678	680	671	655	687	702	687	746	668	688	700	677	669	653	722	677	651	639	692	675	673	665	686	680	668	648	627	673	662	681	669	704	686	714	674	652	649	640	722	687	676	701	705	671	646	699	657	706	658	649	665	684	663	667	726	679	717	698	690	716	692	693	709	718	697	689	675	673	640	684	721	674	719	672	704	691	678	706	627	683	665	694	688	696	694	668	640	709	628	723	702	666	669	657	678	688	650	710	667	723	659	723	681	720	649	656	652	691	653	699	691	758	681	642	682	666	678	676	682	688	691	671	657	711	701	677	682	697	658	671	672	658	668	703	665	658	668	676	735	680	635	615	696	601	651	670	685	671	694	669	709	693	680	652	661	655	688	709	680	703	654	725	718	670	710	719	717	677	704	707	681	655	720	670	701	676	729	689	621	700	728	684	664	715	665	717	678	645	640	667	643	657	684	635	665	728	726	734	708	694	706	681	688	655	661	698	707	656	644	729	738	678	703	728	693	733	727	666	691	736	660	650	681	665	665	655	650	658	640	680	653	629	693	708	688	654	704	693	667	686	706	661	688	712	670	723	694	671	681	682	677	656	675	684	648	654	649	682	662	687	722	677	677	697	663	657	670	679	700	678	686	682	693	675	660	700	673	668	658	663	667	689	685	673	653	696	739	673	684	661	697	683	693	702	662	707	671	700	690	679	664	720	711	689	706	710	695	683	685	673	731	641	707	657	676	728	710	657	695	677	683	666	650	669	761	665	691	666	673	648	655	694	709	658	644	688	683	713	666	681	693	704	647	657	701	673	665	672	704	741	660	703	674	673	669	746	694	676	694	676	659	703	690	692	643	689	690	665	627	659	705	684	706	739	730	702	712	655	682	686	661	676	668	721	631	701	716	663	713	668	667	703	672	687	693	668	678	716	665	716	643	623	684	643	744	697	748	666	718	690	726	682	710	615	657	713	682	630	692	698	676	694	660	677	712	688	702	654	663	680	722	710	640	652	675	631	658	690	652	662	687	700	681	721	626	674	722	700	683	645	657	681	702	745	693	666	670	658	688	703	684	671	715	632	680	732	687	688	681	672	636	648	706	669	702	707	707	691	663	674	643	696	675	712	704	700	668	652	706	707	712	652	635	684	700	713	664	690	720	690	730	647	669	621	715	657	642	713	686	707	623	677	718	677	652	692	659	688	740	706	683	668	675	656	700	655	682	659	644	656	662	669	699	651	679	672	735	682	677	718	689	714	729	702	700	710	694	643	661	661	680	627	707	719	687	680	678	676	650	660	661	691	676	674	695	666	644	664	700	633	688	688	664	696	723	639	708	666	687	682	681	693	669	713	684	676	658	648	707	716	663	672	686	666	702	694	700	690	694	662	686	722	628	668	676	683	714	712	604	683	685	673	710	702	692	687	700	733	673	659	717	714	678	631	735	695	630	634	692	681	721	714	695	662	681	669	687	693	690	678	674	680	698	668	726	633	680	686	677	709	670	621	698	713	683	634	660	671	679	702	655	666	691	667	668	648	695	704	666	661	720	717	673	728	656	705	684	718	671	741	645	684	657	702	669	657	696	684	643	713	680	696	655	687	685	673	712	675	697	689	637
25238	21634	24732	29025	21636	21646	9707	448	268	252	230	208	237	192	179	186	176	161	177	172	163	133	163	152	154	153	161	169	166	155	180	168	165	165	165	184	170	154	156	153	151	157	170	169	146	140	159	158	163	148	155	147	142	189	149	152	162	162	147	141	155	154	159	181	158	147	154	151	182	127	162	144	161	144	164	134	155	141	158	169	150	171	135	152	170	130	135	160	162	145	161	139	148	150	142	145	144	178	163	152	138	158	171	145	146	149	143	153	163	167	155	182	146	151	170	159	119	171	142	140	159	143	169	161	132	161	157	162	178	160	170	146	156	168	136	158	161	129	167	153	142	159	133	158	163	146	143	145	119	166	167	143	161	146	154	135	145	150	168	138	172	139	145	147	156	159	150	171	165	157	131	152	150	155	158	175	153	167	160	149	145	154	163	173	144	140	149	140	137	166	141	149	163	146	134	135	162	165	186	156	144	158	145	147	128	140	135	144	153	124	130	158	173	146	166	152	146	171	162	137	146	152	150	158	141	132	139	150	160	165	156	164	172	157	154	171	117	133	154	149	145	165	136	107	153	126	144	169	141	138	131	163	143	149	161	147	174	154	126	146	148	161	149	141	163	144	177	159	134	141	152	162	172	144	144	155	170	148	175	152	137	171	139	145	146	135	162	132	144	155	159	145	132	160	140	138	136	149	156	146	142	169	144	165	174	147	157	117	143	161	140	144	164	166	141	150	150	140	157	170	145	149	132	137	161	166	158	145	144	169	172	152	144	137	177	164	150	148	184	153	166	141	147	142	130	132	140	158	146	148	148	126	151	141	175	147	160	154	147	157	179	161	153	164	150	147	137	155	155	153	124	149	163	161	167	170	164	151	136	154	135	167	157	143	133	164	141	133	136	154	137	167	148	161	134	169	167	148	160	139	191	164	168	135	144	155	164	171	165	140	140	144	168	168	132	135	135	158	151	147	154	171	167	149	133	150	126	154	176	149	162	137	149	143	145	146	156	146	146	149	153	147	144	152	143	156	139	169	155	151	136	132	147	136	167	147	158	135	149	142	161	132	135	147	133	141	155	147	150	147	161	147	147	160	166	168	130	158	148	116	147	137	134	149	153	159	158	142	145	149	153	156	147	148	156	153	161	137	159	165	138	162	154	143	135	142	137	149	153	148	154	177	149	127	165	147	178	159	153	165	156	174	162	163	156	134	141	147	148	154	161	178	148	141	173	156	167	141	144	151	162	155	159	144	129	144	146	161	158	151	175	134	149	140	147	174	144	167	144	145	136	156	156	171	167	151	152	137	161	147	156	141	150	144	163	155	164	147	150	131	155	145	145	138	149	150	164	128	126	167	156	137	159	134	175	151	150	132	122	158	144	159	167	146	162	152	152	138	172	162	169	153	159	182	122	185	150	152	174	157	173	148	135	167	134	161	160	160	163	172	174	156	159	160	134	140	149	148	146	152	166	139	129	135	144	142	153	145	151	143	141	164	154	139	146	138	177	154	169	136	147	136	145	170	146	161	153	154	158	122	151	161	151	141	170	161	138	140	153	147	164	142	164	131	147	142	141	151	142	155	140	149	148	141	143	168	178	149	159	160	163	145	163	155	178	153	123	150	148	154	167	167	171	142	144	180	178	146	113	140	150	166	163	146	152	161	147	150	143	144	148	147	142	139	153	125	145	139	168	142	143	155	131	153	154	142	158	156	150	144	186	158	149	131	178	157	149	155	154	154	158	144	175	155	153	146	169	142	173	154	148	159	178	155	164	149	155	149	151	141	173	161	148	131	139	149	136	148	151	165	166	153	160	160	170	143	161	151	153	174	154	139	169	141	157	154	176	161	158	159	127	144	144	145	109	152	165	129	159	129	141	148	141	160	168	143	159	142	134	136	154	152	145	141	167	141	167	131	135	151	157	153	169	146	139	158	148	161	136	151	133	179	148	142	134	148	150	141	158	167	153	142	153	136	155	159	149	150	144	123	146	148	130	147	130	173	161	149	170	133	182	113	149	136	162	132	184	185	136	161	174	151	183	185	152	171	154	182	165	146	142	142	141	162	156	151	177	153	145	139	139	151	142	135	178	153	123	146	175	158	143	148	174	132	144	166	157	148	146	128	149	140	164	137	130	151	162	162	153	171	157	156	152	155	148	133	144	144	129	159	133	152	155	161	143	180	134	159	158	155	148	152	155	135	142	151	164	189	147	141	150	177	133	161	156	138	163	143	172	144	155	149	157	153	136	151	150	148	126	151	165	134	177	161	157	159	160	150	153	125	152	156	162	125	186	129	164	137	115	164	163	161	128	148	160	142	188	156	135	144	137	154	136	152	154	152	153	157	149	190	147	150	136	158	132	133	163	148	147	134	121	163	150	138	144	161	136	136	176	147	170	142	150	133	161	153	126	154	126	135	139	128	140	145	128	150	128	160	159	143	149	171	125	156	129	170	159	161	147	140	150	156	157	146	153	164	159	163	148	154	143	143	147	141	134	134	182	151	154	146	146	148	163	155	143	147	150	142	148	143	174	178	152	164	168	141	162	136	156	156	136	142	132	149	154	160	150	141	173	162	145	142	141	149	149	145	157	151	167	163	170	170	184	162	174	171	151	145	147	155	160	141	154	143	146	139	143	148	166	146	135	157	154	145	150	176	154	181	183	141	146	156	144	152	137	140	160	137	120	176	167	154	171	159	158	169	138	152	148	169	177	151	144	194	163	139	138	135	146	133	160	152	165	161	170	147	137	151	124	176	144	157	175	157	150	139	170	144	152	163	142	156	153	159	158	138	165	151	148	132	128	131	155	149	153	144	158	168	145	158	155	146	127	166	127	163	150	124	147	116	131	152	136	154	155	143	142	140	166	129	138	151	168	162	147	157	155	149	150	166	147	148	148	145	142	142	138	166	137	141	160	131	143	115	165	158	139	134	155	143	147	142	136	156	160	156	152	163	173	146	153	159	167	133	135	167	152	186	146	167	135	143	152	156	178	166	165	164	171	139	179	169	162	144	158	143	151	144	155	149	138	166	148	174	155	170	149	156	154	141	160	129	150	147	160	146	147	163	147	134	152	155	169	150	173	145	159	166	145	161	136	135	172	153	160	140	146	155	136	177	167	146	143	156	149	147	139	134	154	151	149	153	153	146	143	175	178	154	154	165	159	163	164	154	128	153	139	156	178	153	159	177	160	153	164	163	163	152	155	140	148	139	174	146	150	149	151	158	139	145	171	155	131	148	180	133	163	126	125	136	173	150	131	147	165	131	158	146	155	151	149	145	171	170	147	141	144	147	154	129	126	150	143	148	113	167	143	191	145	123	129	151	151	132	155	143	147	176	161	167	146	143	149	136	156	169	119	145	161	159	163	133	167	171	161	157	148	141	154	159	149	154	172	169	158	141	135	185	156	134	165	149	152	158	138	132	141	146	148	150	166	157	156	145	161	151	139	151	136	160	149	148	188	157	179	164	157	152	150	146	138	130	146	153	143	160
4160	3078	1309	728	537	453	425	381	381	378	379	390	382	366	376	354	362	375	360	364	384	390	373	394	361	392	365	361	375	386	338	368	377	377	319	358	393	358	389	417	369	363	342	339	365	396	338	369	376	376	381	374	348	366	359	381	343	306	361	396	350	370	354	375	378	403	352	372	373	355	348	370	389	387	397	368	353	356	376	365	358	322	371	365	366	371	367	337	384	391	359	369	382	371	362	375	347	368	370	393	372	359	364	353	352	391	355	382	343	384	371	328	374	372	367	358	335	326	343	379	348	380	405	348	382	410	360	342	359	355	349	350	362	348	345	367	378	362	374	375	378	356	377	348	343	340	366	350	380	348	359	377	352	363	381	370	345	365	324	366	366	363	337	371	373	386	405	363	365	345	385	371	358	378	373	356	371	351	350	348	356	392	364	365	365	346	330	349	366	334	357	347	392	331	394	363	350	362	334	350	344	371	358	372	321	357	380	381	333	341	361	386	353	357	374	331	376	381	385	338	418	321	371	357	377	391	340	341	350	343	370	380	333	368	375	368	357	358	383	334	375	383	370	375	354	377	363	329	376	361	350	355	373	346	358	357	350	360	365	357	318	358	366	393	374	349	358	348	385	349	369	376	386	369	377	352	376	399	324	355	364	348	347	345	331	400	402	372	379	348	366	353	356	355	353	375	358	381	352	373	366	389	370	365	366	343	352	347	393	329	377	389	402	348	340	345	356	382	362	365	347	375	376	359	352	368	370	383	386	354	373	377	374	360	326	392	332	389	368	373	388	351	332	359	333	363	389	355	373	379	373	352	396	363	412	326	394	352	367	384	319	407	348	405	398	362	375	371	364	354	329	386	357	370	378	380	364	371	372	374	354	383	372	353	346	358	367	365	364	347	337	397	368	389	347	366	393	360	382	345	372	373	349	359	353	367	358	349	366	373	371	325	349	381	366	385	329	379	365	361	364	368	411	344	358	360	390	357	354	379	394	364	362	354	368	349	345	374	361	358	350	377	367	371	341	339	361	355	340	407	369	372	368	385	362	395	371	375	336	366	369	333	344	355	362	330	371	356	400	385	395	359	404	368	334	351	392	353	369	337	376	366	357	374	371	363	338	344	372	375	378	363	373	373	341	365	347	396	388	368	369	391	341	370	355	348	368	385	342	371	373	377	387	356	355	383	326	363	360	351	340	342	359	394	348	387	328	371	362	372	359	367	337	386	341	364	373	364	365	354	376	328	375	389	383	380	376	385	372	367	366	336	352	348	388	368	357	369	337	365	341	355	351	381	356	389	347	368	328	353	378	349	298	410	337	354	357	361	367	337	332	368	345	380	359	353	361	352	374	351	350	374	365	340	390	393	307	345	384	366	332	389	371	373	347	357	353	330	362	354	375	371	388	368	373	363	327	343	373	363	366	373	344	373	337	359	356	392	365	363	351	410	383	354	348	342	344	398	358	352	347	385	345	359	338	370	387	355	372	367	351	399	338	357	388	345	364	365	334	357	365	405	361	368	321	368	369	326	313	355	366	345	363	382	352	390	380	393	369	408	368	384	353	363	359	393	398	364	369	362	391	403	379	370	334	324	364	372	340	339	359	380	363	339	356	376	365	371	388	358	389	348	341	372	373	364	396	412	366	378	345	353	342	395	370	366	351	386	374	357	351	367	405	365	340	376	352	363	354	354	371	377	358	357	344	385	397	349	359	359	367	377	335	356	351	378	347	366	333	372	375	385	370	348	395	374	379	364	409	385	387	358	390	343	372	381	357	376	369	345	361	365	362	398	362	361	351	374	345	369	369	350	331	363	369	371	360	346	380	341	350	345	346	320	358	374	388	377	391	367	359	344	330	365	401	406	381	352	394	364	341	349	384	381	376	372	369	358	346	365	371	360	386	342	367	355	339	388	390	377	383	384	337	349	371	359	329	361	369	341	372	363	372	373	384	377	349	359	380	372	375	359	355	362	344	354	405	344	354	370	369	346	359	401	356	359	343	385	358	324	351	372	388	356	351	351	384	374	376	372	335	392	355	381	364	352	354	371	390	385	344	390	380	369	378	359	410	362	333	391	365	350	369	353	329	374	342	363	345	375	366	391	367	398	388	343	361	340	358	354	385	359	349	337	376	346	343	373	353	376	361	351	351	346	357	364	341	386	401	330	362	370	352	364	376	375	345	369	371	351	371	362	366	382	361	355	343	396	351	373	386	361	349	414	355	411	366	388	374	320	346	407	354	390	363	330	390	344	331	350	398	360	365	360	358	365	366	351	370	362	368	344	361	342	364	387	374	356	364	384	385	399	351	366	387	350	350	366	372	383	353	341	387	387	346	395	364	371	349	354	359	350	366	342	393	396	362	355	364	366	376	380	368	366	348	364	377	337	335	344	374	381	369	332	332	370	393	357	364	382	411	361	360	356	352	342	346	340	400	344	323	334	355	374	336	378	354	371	397	347	410	371	363	361	346	360	395	389	353	339	386	360	355	357	364	355	389	376	385	346	368	374	401	401	381	356	353	364	360	360	380	364	356	377	346	353	353	350	373	353	364	370	365	348	357	364	383	390	386	369	376	387	388	343	366	363	385	371	350	367	352	343	387	361	350	390	373	374	354	366	358	363	385	337	366	364	396	399	383	335	359	347	367	401	400	384	346	353	361	378	362	366	403	352	366	320	381	352	354	358	345	389	342	347	358	362	350	366	359	341	406	340	378	346	337	343	348	352	352	358	385	364	339	337	365	358	375	367	335	375	373	350	350	374	401	349	378	329	347	356	414	347	391	365	337	376	355	362	369	345	374	380	359	365	352	346	378	370	370	362	366	360	369	386	367	349	337	349	375	357	355	381	357	374	351	350	336	385	370	362	373	397	383	356	401	342	389	387	364	408	358	360	387	387	385	387	370	373	373	328	350	411	344	367	338	352	371	353	386	421	367	361	405	343	362	341	352	342	364	372	363	368	343	367	359	405	356	355	385	365	373	361	350	370	378	337	380	373	324	366	347	384	369	320	342	375	329	345	356	381	325	374	367	358	359	376	350	393	354	346	322	341	371	372	332	401	373	365	345	372	358	350	348	374	345	347	345	362	341	332	365	356	363	379	397	380	340	363	375	390	349	353	354	371	376	332	362	367	352	359	342	350	400	358	376	346	411	373	377	351	373	325	399	360	368	385	351	391	348	367	377	375	366	358	350	380	355	360	346	373	357	339	368	345	355	350	371	351	361	318	350	352	362	351	374	374	363	388	361	348	375	391	352	352	400	348	362	365	356	321	376	352	374	370	397	392	361	343	396	371	346	334	359	354	349	355	336	352	406	330	379	355	330	358	384	385	371	382	401	357	375	370	378	360	351	353	318	364	361	366	384	359	389	391	340	363	336	370	363	348	375	339	351	391	332	351	381	361	330	354	371	389	339	363	371	343	374	354	380	377	330	356	378	340	335	370	379	351	376	383	372	384	376	380	342	353	369	358	364	396	333	351	403	404	370	361
34091	14998	2601	655	531	502	449	421	470	444	461	477	457	457	469	463	490	535	491	515	447	492	476	435	519	486	446	474	443	484	485	481	431	443	454	478	476	471	468	431	448	499	436	515	511	457	486	492	478	427	463	489	492	431	463	445	468	473	462	472	461	479	489	477	411	505	426	444	472	475	494	486	455	493	526	464	475	428	478	487	466	471	427	464	445	490	462	440	452	437	495	459	481	496	481	504	507	440	432	492	465	441	497	494	441	478	453	450	454	483	434	472	475	435	465	453	450	481	481	505	403	423	416	457	456	415	469	462	476	453	488	458	504	512	456	451	419	432	478	449	455	489	438	473	471	492	456	456	499	473	489	495	459	457	484	526	478	487	507	492	464	486	475	431	486	486	487	435	493	461	434	482	461	454	471	457	448	439	471	498	490	466	417	459	450	526	470	483	487	463	474	436	443	487	484	484	485	456	430	421	474	478	465	447	442	480	427	415	483	450	493	485	453	463	431	443	461	438	434	487	458	490	433	463	478	459	486	419	457	469	462	478	485	473	456	458	447	451	486	485	409	452	475	447	504	489	474	471	495	458	466	460	486	466	469	489	485	466	485	458	453	436	459	474	461	515	457	444	429	477	445	463	414	481	521	437	478	475	456	477	461	456	447	450	512	473	461	438	423	492	457	468	523	465	435	469	464	480	470	468	458	452	497	431	449	429	448	469	512	470	469	467	421	416	435	488	454	437	512	467	478	480	414	477	483	450	446	487	461	450	427	436	462	441	438	479	469	492	430	441	484	470	477	448	486	479	452	440	486	464	464	504	513	458	453	461	505	501	443	444	431	449	464	468	475	464	475	467	484	465	459	500	471	427	482	495	461	450	461	439	467	461	444	462	480	488	481	501	466	470	478	416	463	476	482	441	447	471	446	505	481	446	494	493	432	473	498	493	458	444	465	479	472	481	460	475	497	471	442	488	480	459	475	435	472	461	465	463	410	444	441	462	447	450	457	436	459	455	410	443	471	483	454	490	437	514	491	477	490	482	447	459	505	445	503	487	453	487	472	466	480	511	480	439	513	484	458	445	476	490	477	447	482	401	476	468	500	469	419	511	486	480	486	527	473	497	469	461	449	487	443	454	452	448	499	452	443	461	463	519	469	489	509	460	491	433	461	507	501	474	432	476	457	460	499	449	475	484	435	463	482	437	468	447	443	507	472	462	438	419	483	472	464	481	495	493	455	483	489	451	496	446	463	457	486	481	497	435	441	492	452	447	472	477	457	476	449	487	444	466	504	475	465	461	417	492	470	447	474	483	471	494	481	530	484	458	449	427	506	479	439	475	494	469	441	460	508	426	535	481	473	459	469	464	489	436	461	450	491	462	485	423	484	467	456	431	462	457	429	472	466	496	450	441	483	485	469	422	453	449	495	446	471	443	459	465	433	424	453	482	503	482	478	467	467	421	458	460	442	431	456	478	469	509	474	484	427	460	502	437	460	460	492	461	503	524	492	433	474	489	466	470	458	489	464	465	467	472	454	450	459	480	457	477	489	473	472	442	462	469	475	443	457	436	407	452	429	439	461	473	430	484	444	450	502	463	489	500	485	464	475	443	443	461	472	477	461	475	456	465	442	440	480	442	485	472	435	484	471	413	454	470	467	450	459	491	466	434	505	502	430	493	494	502	472	463	462	490	477	447	476	504	486	466	440	413	453	464	476	488	475	462	400	488	494	463	466	456	443	475	437	475	461	450	484	484	466	415	430	502	502	476	438	481	495	495	459	450	498	469	502	468	507	484	483	505	476	416	486	435	463	455	473	513	463	500	447	486	494	461	455	483	473	496	471	465	472	485	464	468	454	513	481	469	480	467	460	482	490	425	476	455	445	462	446	452	484	487	448	463	448	446	477	460	477	449	440	435	473	462	465	489	474	462	501	453	504	516	471	457	463	445	472	459	449	455	473	500	442	452	469	480	479	469	443	434	434	422	475	475	485	466	454	464	456	439	459	459	429	468	460	450	447	466	453	472	482	455	434	479	479	482	496	490	432	482	479	451	445	447	457	454	476	448	490	468	435	443	500	467	458	465	437	450	478	506	497	445	444	450	451	477	424	422	463	458	423	471	481	471	426	478	484	496	468	471	460	469	458	478	507	505	434	446	461	498	455	451	432	484	502	487	454	473	459	479	517	431	469	482	491	490	483	457	485	439	454	430	463	471	449	483	465	459	450	482	452	487	484	491	397	458	494	472	464	491	430	470	465	418	455	438	468	482	481	452	445	457	463	473	472	473	509	445	490	438	460	420	474	482	438	423	451	509	459	415	490	441	489	479	440	474	513	457	477	460	480	400	486	463	462	472	513	485	454	456	432	471	439	455	463	460	437	521	457	461	445	447	476	489	467	472	456	446	418	444	472	481	463	466	451	397	457	503	500	436	473	474	458	459	467	449	497	460	440	490	429	485	468	463	494	512	475	491	504	401	476	481	482	459	472	444	467	504	474	472	481	476	435	450	480	448	470	475	427	452	486	461	484	467	494	477	457	433	462	463	475	450	435	506	459	495	494	489	494	464	523	427	444	437	467	454	462	458	424	464	460	428	472	507	504	491	451	478	484	452	453	488	506	473	464	473	481	463	433	418	458	460	446	439	463	456	477	471	484	466	505	440	450	455	456	476	463	442	468	495	487	452	469	453	483	486	455	461	466	500	466	474	489	456	457	452	449	450	468	454	519	473	471	461	476	475	455	459	419	498	451	456	454	461	459	475	462	426	491	479	432	464	481	486	500	481	492	465	450	468	511	472	499	464	512	493	448	461	511	482	465	498	509	514	450	423	448	430	477	440	476	490	442	480	483	479	451	490	504	477	445	475	515	488	453	465	461	466	458	441	506	458	432	430	498	458	471	499	448	409	468	494	439	507	456	443	473	477	483	499	441	444	457	443	490	509	495	500	488	446	470	472	480	457	498	481	500	464	476	487	432	479	451	448	437	457	482	483	467	449	454	489	459	452	454	460	459	453	464	476	488	497	494	491	469	435	455	466	463	494	490	443	463	434	437	439	467	481	478	473	461	455	473	457	459	463	439	431	483	501	435	476	488	439	518	502	472	499	478	454	479	446	514	442	443	466	451	452	466	454	505	481	471	494	463	484	458	461	465	506	470	482	467	464	452	447	488	469	445	458	446	437	478	481	487	423	445	475	454	453	487	469	491	458	493	496	437	442	450	446	511	487	431	479	421	459	465	474	474	485	461	462	497	448	468	499	469	457	466	460	480	464	439	508	472	444	482	445	480	458	449	489	491	489	435	473	509	455	510	435	513	470	504	457	467	472	452	407	472	455	485	465	469	482	433	428	423	460	478	487	515	458	441	457	442	529	439	474	449	440	446	435	506	433	436	462	458	527	472	449	445	471	511	515	442	431	459	442	456	458	464	472	436	479	502	463	454	458	464	443	473	464	491	511	477	472	458	438	413	479	444	491	499	437	457	477	467	454	485	471
8226	1050	1030	1058	1005	974	964	969	1023	956	1004	904	986	943	995	956	944	943	958	1003	1040	980	1013	952	943	955	961	921	962	969	999	971	931	937	951	957	978	1028	1006	960	918	900	952	947	1013	943	915	915	991	925	997	941	1018	987	955	964	1025	949	1003	979	999	1016	975	996	1006	961	950	957	979	933	989	949	934	961	1037	988	975	986	930	999	1019	907	934	976	942	996	994	929	1005	1024	1027	981	902	1000	1031	985	940	1012	973	956	973	952	967	953	984	967	963	965	977	943	944	919	985	1010	972	998	978	944	956	898	995	1001	1003	1069	986	972	1029	982	1007	974	999	938	1022	970	986	1011	930	946	972	982	930	888	935	1001	975	953	1063	948	1025	963	980	973	962	937	960	1017	933	947	938	967	908	990	953	937	998	921	954	946	971	966	933	969	951	956	967	941	1009	1012	944	1001	978	951	976	1023	975	997	976	1008	997	936	948	939	910	954	987	926	984	961	1004	985	957	953	972	1020	952	967	991	1014	1018	947	933	1026	948	963	976	927	971	964	952	988	1012	966	978	969	976	995	937	1000	924	1011	1026	954	1050	955	946	970	971	991	952	1003	905	964	979	1015	1014	953	1025	982	998	1028	971	952	976	935	960	1004	957	960	953	950	1006	981	953	958	1005	974	1012	928	957	976	989	903	955	972	1007	961	982	983	965	950	985	981	946	995	950	1019	983	986	960	984	1002	940	941	964	971	942	986	1015	929	995	966	925	953	1005	988	1008	988	972	917	941	907	1005	981	1033	991	1004	959	966	924	964	995	1031	956	950	1010	1021	976	992	995	948	990	937	983	987	986	912	998	977	953	931	1023	1002	970	990	964	956	1017	1014	1015	944	996	948	984	987	966	1019	949	950	921	1003	927	1013	922	976	990	939	990	993	954	955	952	1049	995	940	961	930	980	937	975	970	970	1008	963	883	927	1016	928	990	965	933	913	963	967	974	970	986	980	1067	969	922	990	976	932	978	1026	1025	986	967	985	942	985	942	951	970	992	974	1010	944	927	1032	1012	979	961	961	1031	965	997	929	911	987	974	928	1002	964	965	1020	950	1007	962	993	947	948	1039	981	909	956	992	953	998	961	957	967	1046	990	978	974	943	1032	989	968	983	993	974	957	935	950	948	1014	962	976	973	978	918	1036	904	942	1015	1002	943	1011	946	1007	1013	974	945	966	990	932	954	953	960	962	996	966	923	1014	983	999	974	980	960	985	948	953	993	963	970	1003	981	941	1013	986	912	965	930	992	963	1001	963	976	1020	968	1007	971	980	1004	945	974	939	939	1033	1025	944	999	946	1005	972	959	956	969	1015	950	942	969	923	986	972	940	901	936	987	975	969	1032	967	1013	938	977	953	967	958	994	1028	984	964	939	943	961	934	963	982	924	922	950	979	1050	1011	982	996	1020	963	980	969	972	979	943	1019	992	979	1011	1042	992	944	968	976	954	981	998	937	1014	970	888	970	999	984	1036	962	938	1016	991	959	999	948	935	937	944	942	953	1038	988	939	964	958	943	977	957	988	971	966	984	962	1019	1029	999	949	985	939	945	979	971	1013	933	976	963	975	997	960	938	971	931	963	967	994	962	977	987	957	962	989	940	962	1022	1046	944	962	940	972	911	933	935	984	954	952	952	965	966	959	997	947	965	964	939	1017	1010	939	1024	1020	989	961	989	981	918	952	890	1002	989	945	1027	964	973	998	973	1011	997	977	965	955	940	956	990	966	1006	955	993	921	974	1002	976	970	993	953	992	953	964	983	899	966	895	957	969	953	965	1004	975	914	946	924	1006	1022	968	977	933	944	973	983	922	967	1005	974	1031	957	982	979	999	990	983	1017	1014	950	962	967	903	1014	1010	1011	928	1028	981	947	996	931	913	965	986	963	933	972	960	950	1059	948	978	922	974	982	985	979	1006	927	953	938	962	969	911	946	944	876	952	948	1001	973	959	977	991	941	920	952	954	957	967	1003	960	979	956	991	982	972	971	941	966	979	993	911	959	1021	981	966	966	985	944	945	966	941	958	946	988	969	1002	968	977	937	965	923	1015	982	973	974	980	943	950	896	968	969	922	1009	988	990	1013	1027	991	971	982	969	982	942	1012	1003	946	912	971	1028	1016	1035	922	970	1000	965	972	929	974	1040	1001	1028	927	953	902	960	945	995	937	960	1004	991	951	958	976	948	1031	963	978	932	993	994	969	956	959	938	934	919	1012	960	991	927	946	1012	969	991	921	969	955	944	950	927	984	1036	994	968	961	983	963	982	971	946	982	964	1014	979	885	1010	967	943	965	932	943	979	999	1026	930	930	974	1011	998	975	969	1003	934	1013	1009	976	991	987	987	981	897	961	927	968	1051	927	991	997	986	1002	999	1008	1004	1061	1014	957	927	965	972	989	942	988	968	955	907	1003	974	959	1025	952	1049	1003	971	987	966	920	962	964	938	959	933	956	1002	1005	926	942	932	1003	967	907	986	978	983	947	913	958	933	970	966	921	992	989	957	974	977	926	961	969	975	1022	971	1011	979	976	963	1001	924	983	915	935	971	1028	1021	943	959	975	969	981	967	958	960	994	1015	959	1001	972	945	976	977	1002	1007	994	945	998	1035	1014	1017	1047	991	969	913	958	945	944	975	939	946	943	945	912	954	976	972	996	991	995	943	935	964	927	991	960	1050	987	957	967	940	935	968	983	951	950	1012	968	958	995	1042	918	989	988	975	941	986	982	961	882	927	1035	1007	956	999	1025	1007	1000	974	966	994	984	963	1009	998	996	909	984	979	946	977	1002	974	967	943	985	963	960	993	954	984	938	944	1015	958	993	970	963	948	1055	956	970	1024	919	958	977	979	1012	958	932	996	1009	999	996	974	999	1021	951	904	962	932	947	984	976	971	1007	984	926	952	987	954	960	975	980	999	950	996	1005	946	989	946	1003	977	999	1001	988	916	991	952	967	932	929	1001	916	949	948	933	1002	967	1002	923	974	944	1009	998	963	1031	926	960	999	993	987	963	948	1032	957	964	1013	957	939	993	994	1004	948	969	996	1022	958	969	949	949	998	1009	973	979	959	998	950	958	965	965	1017	1015	961	951	1054	989	974	999	967	990	1000	955	958	948	986	955	952	966	983	978	986	1001	955	1024	970	989	941	994	1030	953	946	1023	966	953	960	1014	925	998	981	1026	949	961	959	977	985	963	959	987	987	963	982	985	943	996	981	949	931	954	945	996	944	1017	976	993	952	888	905	955	1021	1021	982	946	935	1022	1007	1013	965	963	986	1026	965	950	960	961	965	992	1018	960	978	957	1004	942	941	999	941	1003	940	1014	952	1021	1034	974	965	1018	1024	964	911	951	967	993	1003	966	972	902	1018	933	1011	992	943	962	942	947	982	941	925	1025	905	929	967	965	994	941	996	988	948	924	1002	943	976	981	926	977	955	1027	966	975	1028	1027	998	1038	996	1001	984	979	978	1038	946	998	997	1001	970	978	1001	944	904	995	962	966	995	934	915	958	1011	1013	944	999	1027	984	994	923	977	953	979	1019	966	965	1008	979	880	977	974	928	915	970	992	972	1016	972	945	973	913	974	965	1018	963	943	992	988	978	1003	986	941	977	945	992	993	973	1004	954	985	940	970	943	958	994	988	987	959	941	964	980	1001	967	966	1010	956	982	1017	971	950	965	1066	973	973	962	930	969	929	972	969	990	984	995	978	965	952	973	982	992	965	967	951	1018	1005	990	1004	998	1002	1001	928	984	914	977	976	957	959
26050	21672	24326	29540	21686	10194	575	435	374	373	362	380	348	325	364	342	318	326	333	350	354	309	293	336	355	327	354	305	283	337	315	334	322	314	310	318	320	344	305	332	362	311	340	322	326	322	307	325	321	335	316	356	324	313	309	339	301	325	338	346	311	326	348	312	329	328	365	324	321	298	339	314	337	298	339	308	338	351	306	338	348	330	322	292	304	299	308	325	316	334	334	329	322	344	312	308	319	285	317	277	336	323	283	321	318	323	322	337	315	308	300	334	309	328	300	327	335	315	312	317	335	342	319	313	280	336	357	319	315	333	315	324	317	304	296	319	324	302	333	336	323	293	303	304	324	292	369	327	344	348	319	319	351	325	325	323	348	318	363	300	280	312	331	308	315	329	306	308	344	328	375	326	344	302	327	310	328	286	310	277	347	338	276	321	358	354	309	332	353	296	297	345	342	319	359	339	326	346	344	306	336	312	334	313	333	315	336	305	328	327	330	318	335	324	318	298	317	340	306	334	311	287	360	341	349	348	327	308	326	305	334	299	328	369	338	325	300	346	335	310	330	335	306	350	304	348	343	325	355	346	291	333	323	321	313	322	379	336	303	323	324	336	301	328	351	329	305	318	342	317	303	361	306	316	354	310	317	359	311	311	360	313	315	323	307	316	329	330	307	287	351	321	312	320	325	327	326	324	270	290	345	318	333	310	327	308	323	311	371	325	325	320	321	299	346	340	373	315	314	358	313	297	286	287	327	323	324	313	330	317	336	335	318	333	298	332	354	302	299	310	317	329	334	346	329	318	320	388	300	307	334	322	344	318	296	299	327	304	320	339	330	299	338	310	325	309	330	305	314	324	301	295	354	329	302	328	338	341	349	341	345	319	296	325	297	327	334	303	318	315	311	308	316	301	330	308	323	327	339	316	316	306	300	347	361	312	333	359	357	329	347	333	368	310	301	349	320	314	302	345	293	336	277	351	280	321	357	321	324	322	337	317	352	319	325	321	309	340	333	315	346	344	320	317	336	318	322	341	340	316	308	338	313	292	282	287	301	307	341	345	300	356	335	325	312	330	301	328	327	339	325	306	322	326	300	303	329	295	356	305	294	327	334	342	337	297	301	313	320	347	344	300	316	306	314	332	277	319	331	339	314	329	302	286	320	296	282	327	350	313	307	316	324	295	331	322	327	323	328	330	353	285	324	298	311	309	323	340	296	330	312	366	332	311	350	322	335	336	316	316	318	341	323	333	318	328	337	292	323	327	328	317	314	345	351	326	344	310	302	315	305	353	313	303	315	326	342	324	319	316	302	293	312	306	307	290	292	313	340	352	305	320	319	310	302	342	312	327	319	348	326	330	322	297	328	306	342	364	304	322	325	345	340	351	324	299	314	315	312	328	326	335	335	303	330	318	327	307	305	331	321	301	359	332	310	302	305	287	282	312	306	348	324	329	314	283	345	285	334	336	335	316	320	316	301	347	331	330	307	317	328	315	324	297	330	344	327	303	317	322	326	325	305	335	327	317	327	325	316	326	324	330	323	346	331	338	316	334	340	319	344	313	333	313	305	325	335	338	332	307	301	327	306	357	307	310	300	331	303	324	344	338	305	291	321	311	337	307	323	336	353	323	325	354	323	287	316	332	327	300	305	311	339	336	328	308	300	293	305	320	322	329	335	304	283	315	362	367	336	331	334	311	286	303	319	325	307	311	335	321	329	302	345	337	326	334	333	312	300	322	333	302	317	307	319	347	318	332	320	307	336	343	315	306	309	309	315	316	295	343	349	301	345	341	339	359	344	341	303	325	326	324	330	341	354	311	291	309	304	302	331	319	332	322	335	354	338	291	325	351	350	310	338	337	337	378	339	319	320	332	294	338	338	306	300	296	336	356	320	308	343	328	321	343	342	321	345	333	319	310	329	323	303	318	316	287	326	315	286	334	317	309	301	342	309	319	331	292	314	325	301	304	328	321	321	317	332	322	303	325	325	310	323	294	322	316	331	341	305	318	291	312	340	328	302	341	343	305	331	335	255	319	318	311	343	319	330	301	375	344	299	339	297	318	368	347	325	315	329	325	307	338	330	323	299	343	295	320	331	294	323	328	337	304	314	308	318	282	314	301	312	334	305	313	332	346	311	297	310	320	319	319	314	318	298	289	312	328	307	337	342	345	321	340	317	291	340	358	314	334	320	333	304	328	297	350	334	311	342	309	334	316	317	296	293	285	317	335	305	265	308	350	342	319	342	332	334	338	335	356	329	345	333	312	313	278	320	328	301	347	322	320	303	317	316	306	359	352	316	325	309	314	326	307	297	320	295	318	325	327	320	344	342	322	321	326	317	321	304	322	311	387	308	322	342	303	307	362	302	358	339	309	334	338	303	300	336	294	295	310	347	326	309	318	315	325	293	333	343	314	307	352	314	334	291	292	344	306	287	314	327	342	317	322	306	312	336	314	307	312	322	328	346	330	296	287	288	306	325	357	305	306	328	337	333	324	328	315	335	306	341	337	318	343	275	341	344	327	318	317	316	298	332	318	316	350	327	342	331	286	327	310	310	319	307	318	298	320	322	309	307	332	317	342	315	323	330	296	352	303	320	322	340	337	330	341	327	357	326	351	325	324	324	332	295	343	326	339	321	296	292	330	354	312	323	316	328	342	332	317	322	325	302	310	321	345	317	322	322	315	303	325	306	333	325	317	280	342	368	311	304	337	284	350	348	290	299	321	316	374	322	304	340	335	332	279	318	334	296	308	308	293	316	292	331	346	319	327	301	293	325	308	355	332	351	329	377	308	344	310	312	308	319	359	328	304	343	361	312	336	298	309	311	307	355	312	313	280	287	353	344	320	316	331	324	315	308	308	328	339	337	326	321	330	330	333	343	311	310	341	337	329	331	349	298	308	325	333	306	315	314	315	329	315	302	325	345	303	316	312	315	262	309	314	309	317	340	315	349	334	320	328	312	291	319	301	363	287	330	334	285	327	346	322	327	319	350	344	330	346	316	343	310	349	335	304	343	317	288	307	352	321	307	302	333	317	307	362	305	260	333	337	330	317	300	334	342	355	318	323	331	290	306	311	338	333	323	330	333	319	327	301	340	318	299	322	324	326	341	310	324	342	319	293	313	339	343	346	314	295	312	333	312	342	350	301	324	307	309	319	316	315	308	329	320	281	307	289	352	329	322	303	333	335	317	319	323	363	296	319	311	335	319	300	291	284	353	326	325	304	329	336	304	301	296	300	331	296	308	332	331	343	307	275	342	332	322	331	309	335	331	306	348	337	312	310	305	300	358	315	324	293	309	334	313	344	328	343	301	314	288	343	350	308	305	322	293	311	355	311	297	318	280	298	328	337	324	310	314	311	314	288	327	344	355	322	336	305	345	334	297	314	319	343	296	305	349	326	278	353	308	329	290	339	283	329	375	329	294	344	315	301	335	318	325	299	326	313	318	314	311	323	332	288	304	297	347	289	329	352	337	330	342	300	316	315
4685	2059	1060	817	759	719	754	663	688	700	648	673	640	669	660	661	671	704	643	702	676	687	672	657	636	702	697	705	701	675	664	678	673	677	698	595	652	637	699	716	668	695	742	720	689	726	662	639	643	671	634	703	686	683	670	646	689	744	675	652	689	639	668	658	640	662	719	673	673	683	638	662	662	649	682	680	690	757	671	671	694	734	667	677	731	735	679	679	681	651	663	679	712	701	679	650	687	680	685	672	661	692	685	671	732	656	679	737	710	668	679	662	677	699	671	674	696	724	677	696	654	695	656	670	671	721	698	669	714	711	660	651	679	683	691	716	677	660	638	643	675	650	647	684	695	673	672	689	609	718	604	666	680	714	732	660	679	686	688	700	679	658	678	691	689	659	703	695	708	633	684	652	665	686	686	671	657	687	683	724	686	740	693	708	672	668	655	698	667	651	679	681	674	704	678	656	661	682	667	678	629	686	666	717	681	676	682	651	715	683	688	685	714	685	687	636	671	689	705	694	698	666	656	677	698	696	691	737	658	710	682	670	716	708	685	694	685	680	684	738	690	661	697	678	674	685	703	678	621	658	696	717	689	686	688	706	665	718	707	698	677	707	705	652	704	637	676	688	681	663	653	648	688	684	713	668	691	679	702	661	655	673	684	678	681	702	665	685	728	657	685	652	687	678	689	666	709	652	641	669	641	679	652	632	699	694	719	675	728	647	649	645	653	656	691	699	645	712	656	688	634	676	660	721	725	713	699	664	688	628	630	706	665	690	668	653	682	635	699	656	733	658	691	657	652	671	663	641	656	634	692	623	692	618	697	674	706	704	668	675	712	662	681	692	687	717	675	657	664	670	664	646	672	687	659	704	704	692	703	655	630	702	714	690	700	671	701	650	673	690	657	688	694	688	677	678	697	671	708	749	660	630	653	697	692	639	729	664	679	693	660	651	674	662	682	689	673	658	686	654	682	705	671	697	677	716	659	706	710	654	665	700	669	698	670	647	659	705	670	651	695	673	649	705	647	673	683	701	694	677	640	644	670	661	716	686	665	677	694	674	673	609	690	634	726	635	698	692	670	711	669	740	662	640	663	717	662	694	660	721	694	712	655	680	695	635	653	675	686	670	658	682	668	692	687	700	660	696	626	653	647	682	666	683	670	661	652	656	704	700	670	714	709	707	715	680	663	652	648	679	695	665	671	652	675	691	673	705	636	687	703	716	726	705	718	693	664	664	674	684	638	694	658	663	699	684	703	730	683	664	629	667	700	650	638	656	692	683	703	658	684	673	704	670	665	703	652	710	650	684	678	671	703	631	691	640	739	688	685	691	745	700	664	691	739	675	639	694	677	643	678	679	662	717	683	664	671	659	686	696	668	645	684	676	659	723	682	699	662	659	670	664	684	679	673	652	701	662	664	665	659	728	737	696	689	706	658	667	666	691	673	675	619	735	670	689	735	648	652	663	677	700	702	697	688	731	717	696	664	661	698	673	673	614	677	706	706	655	677	672	691	682	688	645	680	672	678	648	664	679	637	682	656	719	676	698	703	717	667	669	688	713	706	646	704	679	690	630	692	661	721	680	642	681	702	736	701	634	665	729	673	687	667	686	711	690	687	679	670	684	712	680	689	703	696	651	690	658	698	682	697	652	681	650	697	729	689	661	649	715	714	716	683	712	667	679	685	686	715	697	702	695	649	722	684	621	636	633	676	670	688	670	694	669	680	700	730	709	704	684	653	662	666	700	732	711	676	677	676	711	684	658	693	660	634	689	682	718	661	735	693	661	663	705	658	644	695	644	633	686	691	682	675	738	691	684	647	666	686	649	697	633	675	699	731	698	667	716	704	655	683	662	690	685	696	662	680	666	656	684	687	671	730	643	674	696	672	722	635	696	658	671	717	705	692	640	680	708	716	672	686	668	676	691	666	633	666	705	674	670	722	621	678	685	721	685	692	663	660	719	651	655	705	668	683	667	719	681	697	698	678	680	633	673	702	716	692	681	673	742	688	719	672	668	634	689	666	686	706	639	673	678	674	700	680	641	671	619	707	651	685	625	676	681	694	632	648	718	685	637	716	658	669	692	666	686	726	636	687	685	657	661	634	701	671	700	667	731	664	648	695	702	717	681	691	700	702	711	693	703	692	741	667	745	675	722	648	667	689	676	697	658	672	694	677	674	664	671	687	669	677	693	688	673	661	652	681	682	714	672	671	631	647	664	673	723	681	703	702	701	702	715	666	707	694	704	706	668	687	698	721	643	666	677	682	699	681	698	679	699	661	693	710	662	709	656	640	665	765	728	649	678	714	645	673	658	659	697	674	699	703	682	680	709	681	687	711	611	749	673	697	678	719	692	673	674	723	620	687	659	647	682	668	689	689	675	703	701	669	682	704	688	699	683	673	663	665	654	769	639	685	670	708	667	707	667	700	643	667	717	730	683	653	687	689	663	715	699	655	642	684	672	668	697	665	728	654	688	639	647	655	644	670	659	664	677	731	695	673	652	668	667	679	633	652	682	685	671	693	670	680	743	704	718	668	708	666	735	651	666	678	721	685	687	696	687	678	711	711	695	701	692	707	692	718	599	686	657	674	664	687	718	655	667	739	714	628	681	651	720	687	685	680	671	693	726	638	700	668	674	712	672	675	678	706	670	674	659	692	688	655	639	693	722	641	666	676	624	665	656	686	677	640	639	656	661	670	683	657	654	721	721	670	652	683	628	653	733	712	706	732	700	690	633	703	711	699	677	653	675	681	645	686	708	660	654	653	653	662	705	676	741	690	691	699	742	708	691	695	711	651	710	692	698	688	654	698	662	651	673	687	726	632	696	677	692	697	652	657	697	685	676	710	658	657	730	693	651	669	705	682	716	683	693	708	706	696	677	725	730	661	694	675	720	674	685	666	730	715	649	641	683	676	650	702	677	681	693	688	661	652	679	710	680	710	639	708	658	695	662	679	681	732	684	661	709	613	701	696	648	678	620	655	695	673	696	670	686	732	670	679	701	684	682	690	673	676	689	646	706	712	696	678	726	667	685	693	703	695	719	696	693	694	733	680	687	707	661	686	648	711	683	671	689	738	699	656	697	686	685	638	653	683	661	711	699	727	649	665	715	667	707	691	705	735	690	614	677	692	683	719	675	659	649	661	712	669	661	639	648	649	667	742	650	677	677	672	664	666	656	667	677	690	695	674	715	699	676	683	629	697	687	703	637	651	667	662	666	689	702	652	666	702	625	675	696	742	677	660	707	728	676	701	741	649	699	711	706	640	671	706	693	667	698	651	703	676	733	679	742	665	689	730	667	680	695	698	673	704	654	703	717	691	639	642	683	665	705	723	725	697	735	654	689	675	684	685	720	668	694	670	626	687	656	686	708	637	682	667	662	678	657	642	724	693	697	689	672	680	666	683	658	675	678	728	712	653	691	691	658	679	742	689	631	666	704	684	695	709	702	689	640	668	705	732	668	697	693	681	665	750	679	700	686	643	692
25306	21666	24757	29095	21666	21693	9820	435	286	283	237	203	230	186	203	167	195	180	163	191	190	182	175	169	161	177	169	166	166	169	150	171	158	147	164	166	152	179	169	158	160	150	149	130	169	168	127	147	148	126	164	151	155	168	195	177	156	176	171	130	141	144	153	154	145	158	130	141	148	153	173	151	149	171	182	147	144	143	146	142	142	168	142	138	146	158	164	131	126	157	164	141	139	125	141	161	154	138	134	169	144	152	140	154	136	156	150	136	151	158	142	167	158	139	145	154	158	142	135	174	161	143	180	149	130	138	150	169	180	149	141	165	159	163	128	157	175	146	135	137	152	143	135	136	168	170	127	158	142	145	132	157	140	143	153	147	151	188	162	148	162	161	152	173	140	161	155	157	158	140	153	158	126	150	155	131	159	177	165	159	145	172	175	144	169	146	170	139	149	171	132	161	140	180	147	143	165	169	170	164	152	164	142	136	165	156	139	146	157	138	132	158	147	153	133	150	139	152	159	152	152	151	176	169	142	124	173	165	158	154	135	128	155	142	140	160	168	138	126	158	140	156	151	166	143	152	138	148	145	148	141	150	161	149	149	129	145	166	137	145	144	159	141	153	157	127	138	142	124	167	151	146	150	153	147	139	159	146	161	156	161	148	162	182	146	124	161	171	139	178	144	146	151	135	169	135	156	151	150	129	154	163	162	154	155	164	144	130	154	158	145	164	134	153	172	163	145	146	130	159	150	152	140	143	170	155	152	160	145	133	134	165	146	136	143	150	156	150	154	145	170	159	148	157	153	158	159	175	119	149	148	148	161	160	161	145	157	140	154	157	144	120	175	136	149	139	158	150	155	146	148	129	149	143	137	165	125	148	154	137	147	154	137	152	146	163	134	171	147	143	171	134	161	140	175	158	147	141	155	135	173	159	146	161	159	117	140	142	151	167	139	143	171	184	148	145	143	145	136	136	158	174	157	167	137	163	160	157	155	142	150	148	164	171	183	175	166	155	155	145	165	161	170	143	165	167	157	141	167	127	159	158	162	142	138	170	157	145	159	122	166	158	158	160	155	160	155	135	152	137	144	136	144	130	151	148	143	200	141	171	158	146	167	130	166	137	150	142	144	172	159	144	147	136	155	153	145	151	145	159	144	136	150	150	148	154	158	158	138	166	167	128	163	140	134	168	148	165	148	161	152	149	123	168	134	156	161	160	148	139	156	181	144	130	150	146	146	150	157	178	157	153	162	166	145	158	164	134	172	152	130	163	154	125	158	158	124	155	146	146	152	141	138	134	147	152	169	159	128	131	154	149	137	138	152	159	141	150	159	148	153	148	164	152	147	154	141	144	139	159	154	179	145	138	161	137	144	181	140	149	168	146	161	161	152	162	144	150	148	161	147	186	177	142	167	156	149	153	159	174	174	143	168	151	154	154	145	118	146	166	148	163	149	157	158	160	154	160	163	151	163	158	159	149	122	166	154	162	126	156	144	148	133	132	157	156	161	163	157	164	143	154	143	161	149	170	138	155	152	152	153	139	153	118	155	168	150	145	167	161	133	124	173	138	151	155	142	157	133	164	151	158	164	136	155	152	158	153	147	142	138	134	134	159	144	139	156	124	171	159	161	126	144	165	147	123	145	149	161	141	142	156	128	154	143	152	136	166	147	158	156	146	162	145	144	123	175	158	155	163	186	137	144	132	162	165	135	157	154	161	152	174	150	155	137	128	169	145	150	154	153	144	127	141	159	176	132	149	159	158	147	168	156	146	134	144	155	130	135	147	148	143	129	147	156	131	147	150	134	157	154	143	167	147	146	160	173	165	171	140	155	154	157	142	150	146	158	135	149	163	158	114	147	166	126	159	135	155	144	147	131	135	150	131	172	168	125	172	146	155	162	151	184	155	143	152	165	151	154	151	148	140	131	146	166	141	146	167	153	148	131	158	172	136	138	143	139	161	165	152	162	163	149	159	169	172	141	161	151	146	150	156	127	157	155	157	165	144	161	136	138	147	163	148	142	141	144	153	156	122	147	158	167	184	135	153	159	154	139	163	138	164	129	142	160	146	149	157	163	147	163	156	162	158	116	152	144	140	155	156	167	138	140	161	156	179	139	144	166	138	139	145	158	143	147	159	153	166	170	157	157	140	166	140	147	162	161	140	140	168	158	151	151	146	126	144	136	131	133	158	160	154	141	154	155	147	143	163	131	114	121	147	150	158	145	166	130	142	151	156	124	151	162	145	137	168	152	154	142	126	141	149	138	144	146	158	166	148	172	141	153	142	149	143	156	142	152	141	155	160	168	177	168	150	174	139	153	158	141	145	167	142	148	166	157	169	173	139	152	176	135	177	137	159	135	135	146	110	153	173	160	142	155	138	147	149	146	177	134	138	146	153	167	161	141	150	161	146	164	144	137	166	161	151	141	134	153	160	156	154	183	153	155	158	154	163	163	145	153	180	130	135	182	156	164	145	146	149	140	151	142	165	159	129	163	117	157	161	155	157	162	158	154	144	149	156	177	179	154	141	143	155	146	155	157	135	148	139	160	156	158	146	158	137	156	144	155	150	136	151	148	132	148	148	166	130	172	149	147	193	159	160	159	149	158	145	148	140	170	167	167	134	144	167	173	155	130	146	162	141	118	147	171	130	153	131	158	160	126	145	175	172	146	177	133	130	133	149	162	138	165	145	139	145	138	138	140	148	151	119	146	153	139	140	157	151	146	142	183	146	152	142	153	156	151	150	153	150	157	141	167	159	169	126	123	140	162	145	133	185	156	157	153	134	143	157	160	138	162	150	116	141	164	155	156	157	164	143	147	131	158	146	153	152	154	153	145	160	140	142	136	173	165	138	137	144	130	139	160	113	130	144	167	169	146	149	155	153	142	165	156	130	149	160	155	160	162	153	153	137	144	147	155	163	137	169	144	148	121	157	153	140	152	131	157	136	152	163	180	185	133	148	161	148	143	165	147	135	156	164	150	144	181	149	152	169	125	140	139	137	173	136	146	144	147	163	136	143	169	143	154	133	145	165	154	142	138	160	146	156	144	165	145	162	155	144	151	145	141	154	167	139	140	157	158	134	141	137	143	126	120	136	148	154	160	130	158	170	147	151	133	136	159	143	157	154	143	142	153	159	167	135	140	155	162	151	142	135	163	147	135	151	140	142	177	130	143	172	159	151	151	164	143	159	149	157	170	168	197	145	134	139	165	174	147	144	146	131	134	156	148	150	143	156	146	153	151	142	143	144	158	173	155	133	151	179	142	155	155	169	151	145	147	179	130	132	162	143	144	183	180	152	159	138	151	137	139	147	152	162	172	153	134	144	152	139	177	159	149	172	159	131	145	141	146	156	139	142	132	132	141	145	135	146	153	147	148	113	152	147	140	131	142	141	168	143	166	160	153	164	162	156	145	162	141	139	148	152	137	153	155	157	141	165	151	183	153	154	167	124	165	151	173	150	160	162	151	160	146	140	128	154	159	135	147	143
4142	2982	1329	741	571	503	405	413	411	383	373	394	354	347	347	378	372	353	348	333	366	362	351	353	339	361	387	384	368	371	342	381	371	359	345	362	362	359	378	366	364	353	362	357	385	349	379	359	362	354	378	343	367	353	361	365	388	402	346	367	355	401	347	365	363	365	368	357	315	369	361	409	352	355	338	349	371	377	359	379	353	400	325	388	397	358	358	376	377	362	373	361	364	381	372	353	382	306	353	378	343	394	399	359	364	369	341	371	333	347	342	351	368	349	403	376	388	342	344	345	356	338	374	398	375	394	376	379	357	342	344	362	345	363	372	417	350	379	362	362	378	360	371	346	357	337	339	409	361	362	355	352	389	367	381	339	380	402	337	358	380	393	362	318	362	339	360	385	368	339	354	353	365	362	374	368	347	365	371	362	399	330	376	378	390	362	358	370	371	373	397	347	331	379	336	371	335	344	358	389	340	388	342	361	357	367	362	362	352	370	344	349	368	380	340	344	370	333	376	356	378	337	371	330	362	331	369	349	380	326	329	395	370	366	378	324	352	373	358	359	352	347	390	351	380	349	393	363	373	361	383	365	349	353	383	387	364	361	383	335	383	370	363	336	361	365	382	407	378	346	353	380	372	367	363	330	328	352	349	338	365	367	363	341	351	347	340	384	371	329	376	376	365	356	385	350	373	384	383	346	382	358	353	379	374	360	316	339	379	333	376	376	381	354	388	345	334	337	369	340	353	396	353	371	360	371	356	366	381	367	407	416	337	356	356	354	367	350	373	355	343	376	352	351	365	335	385	356	344	384	345	382	354	326	347	336	380	354	379	338	371	385	336	352	345	403	326	383	362	382	351	335	399	330	349	361	363	344	380	384	356	342	348	368	369	350	359	345	345	362	372	408	383	349	380	350	391	357	319	362	384	378	369	340	337	357	371	375	363	340	360	359	353	348	398	346	360	369	366	343	365	392	350	334	406	355	375	365	361	340	390	333	369	374	360	381	352	357	359	356	371	343	365	404	380	358	366	345	353	377	363	386	373	362	383	371	353	393	380	388	353	346	392	385	392	326	324	388	338	369	339	365	335	385	383	331	338	380	350	365	322	389	389	360	394	369	394	381	379	331	386	371	356	359	355	364	352	349	349	371	352	347	356	356	365	372	324	349	391	387	376	381	356	342	336	344	366	350	373	354	381	372	356	376	356	364	325	342	343	374	379	340	341	351	378	368	372	340	329	362	389	374	354	369	399	345	359	357	341	357	344	353	392	370	426	342	381	400	359	357	367	365	367	372	376	370	358	334	365	345	370	346	368	359	343	347	374	359	351	363	357	409	332	355	387	364	362	377	369	343	393	376	371	356	380	355	355	344	397	389	366	360	345	359	364	342	364	372	364	382	340	346	360	368	357	359	334	388	359	347	343	412	351	345	357	361	364	381	335	351	361	372	372	351	376	389	398	384	354	348	399	371	364	386	357	335	319	360	387	356	365	374	346	388	368	340	357	374	344	372	362	350	330	381	380	328	374	383	343	314	380	375	351	345	351	352	366	334	341	345	364	369	331	395	374	376	359	342	344	346	363	394	342	380	331	366	373	361	357	378	353	369	389	363	356	346	351	355	338	405	337	349	367	356	379	373	352	391	365	360	347	342	354	364	353	358	383	364	372	378	346	333	360	375	361	380	372	357	360	336	355	346	367	380	364	381	361	375	385	400	375	397	330	376	353	363	346	343	350	341	370	376	347	376	401	364	341	319	347	356	367	389	364	385	380	330	344	391	380	374	343	407	400	353	357	370	352	334	340	352	361	360	333	373	393	330	361	373	359	362	415	415	369	390	376	372	344	367	362	342	329	358	382	350	381	379	360	352	356	373	390	360	356	359	389	386	381	351	368	349	383	349	383	330	369	377	374	356	330	330	339	341	342	361	397	359	352	382	381	368	386	350	350	337	361	375	358	358	357	343	372	347	360	326	397	373	376	337	361	393	358	379	378	368	349	404	350	380	347	351	367	366	348	363	344	357	359	340	351	378	364	385	365	336	342	379	346	335	358	354	319	373	349	402	392	318	344	341	366	369	350	359	367	364	361	336	390	393	368	350	386	355	383	370	355	344	353	361	355	338	364	370	383	364	333	331	356	394	373	383	347	370	314	390	362	389	360	365	364	403	344	375	348	334	342	374	361	376	379	376	380	335	354	374	355	383	338	430	381	346	423	371	392	359	374	368	360	383	332	350	360	356	391	331	344	393	378	344	337	358	343	384	373	374	338	366	346	366	363	357	327	362	350	394	370	329	453	400	388	334	398	353	329	362	359	349	379	352	357	382	335	374	374	359	406	381	361	387	361	375	375	353	360	324	363	350	402	394	375	384	344	370	375	383	382	362	320	364	357	395	360	390	359	381	387	357	355	373	388	342	365	342	360	364	363	362	395	355	330	378	365	342	357	355	348	387	355	321	366	362	375	371	398	364	359	392	363	322	368	364	339	375	339	356	380	359	373	367	349	387	366	328	387	366	367	393	359	373	331	370	361	358	377	374	356	374	390	356	383	347	340	335	343	374	379	347	376	346	362	355	343	328	363	364	377	370	348	378	379	369	347	371	364	377	321	370	352	342	381	362	356	384	368	335	399	344	376	370	373	367	364	327	371	380	351	369	375	397	342	404	385	355	361	349	352	385	356	345	398	376	353	320	321	367	369	382	352	385	394	362	367	340	378	355	373	360	370	362	339	378	366	392	351	366	334	382	369	358	368	344	342	349	388	361	399	346	388	357	427	371	351	378	363	358	342	352	366	365	339	346	345	363	354	374	339	357	384	370	363	346	387	333	366	357	367	378	331	378	339	369	348	391	347	373	357	369	356	357	347	333	336	337	364	357	370	372	363	351	370	354	354	398	348	360	306	359	375	364	361	384	350	341	342	351	340	368	367	359	350	360	340	340	368	349	360	418	361	410	362	385	373	362	358	374	357	351	373	343	385	371	352	361	403	388	343	365	381	372	383	341	392	351	373	382	356	367	381	349	399	358	378	366	348	389	349	357	379	327	361	360	376	360	373	360	385	387	372	366	384	329	345	350	334	366	379	349	363	345	353	378	367	358	346	345	384	360	364	364	352	371	365	344	362	344	337	358	353	342	364	381	351	361	355	370	342	394	384	365	343	404	364	379	331	388	330	380	363	356	360	329	370	390	342	345	369	358	370	377	377	365	344	354	352	377	408	355	379	339	365	394	338	348	398	337	350	329	386	325	415	394	348	341	393	381	416	336	381	362	366	398	334	394	395	371	382	344	349	391	332	378	360	330	354	332	343	380	387	332	356	401	383	364	381	366	362	357	355	400	352	372	350	350	371	342	398	395	360	346	324	350	382	364	330	351	340	356	329	329	353	358	408	355	385	365	361	361	360	402	392	356	348	358	394	357	355	338	339	361	389	352	374	352	382	333	340	347	354	354	386	330	382	377	345	374	354	327	387	368	349	356	398	378	376	348	333	357
34189	14775	2390	599	510	481	463	467	465	465	516	436	472	510	516	475	480	483	500	449	455	389	451	488	457	465	454	436	490	482	479	448	462	482	466	467	435	468	480	487	435	450	474	438	472	477	462	466	518	469	471	459	482	441	513	480	491	454	444	478	440	475	453	464	467	424	423	472	482	479	451	456	448	482	455	464	441	439	445	463	480	465	479	496	474	491	462	439	531	442	449	472	448	441	484	462	479	455	475	465	433	452	438	453	467	450	471	485	478	477	451	462	445	462	468	449	462	502	451	461	450	454	471	455	461	479	445	455	449	437	428	452	465	468	498	470	470	434	446	460	496	464	459	497	480	489	509	466	500	483	485	471	474	441	479	495	494	447	462	480	441	423	466	440	435	463	481	480	479	489	453	455	470	420	452	474	471	478	454	449	474	484	432	481	461	439	468	478	442	467	423	443	485	512	452	475	460	478	465	462	441	407	522	438	518	474	484	443	459	439	469	422	463	430	478	472	425	409	442	483	457	451	477	492	481	501	496	464	461	472	448	477	483	468	457	481	472	481	456	414	472	489	498	463	460	465	499	488	480	494	479	504	488	478	483	454	465	456	470	454	456	474	464	455	468	469	445	463	474	454	460	478	505	456	473	502	467	446	472	475	446	484	479	449	461	478	468	450	450	477	446	461	461	465	463	522	485	511	491	459	432	458	482	468	518	444	491	449	439	455	431	481	467	473	465	478	447	478	453	443	462	428	428	449	446	435	457	505	484	489	469	462	468	509	496	484	442	439	476	469	474	515	493	470	469	425	494	445	462	472	436	479	495	441	446	469	492	464	433	505	458	473	451	473	507	484	455	483	462	418	501	471	503	467	467	499	485	486	430	475	454	459	493	473	483	502	483	461	461	458	484	457	447	482	486	491	449	481	471	485	487	438	435	443	483	458	496	440	472	492	477	462	456	451	498	467	477	443	449	497	479	483	478	476	488	451	491	495	438	487	489	462	462	418	455	434	497	479	420	448	455	473	481	431	495	486	480	484	465	482	474	462	493	439	541	434	404	487	441	474	476	468	457	453	477	464	473	442	471	427	439	454	473	490	447	431	445	465	475	475	462	451	429	507	455	482	455	471	454	442	454	430	453	489	509	502	497	515	454	506	468	469	491	459	457	432	440	476	491	441	489	442	439	432	486	458	439	468	481	457	469	518	426	462	453	416	486	487	484	443	430	481	480	477	473	484	511	470	498	496	491	484	480	459	483	471	495	492	479	482	432	488	453	464	479	451	435	480	445	486	469	415	439	493	476	453	484	483	463	471	397	458	445	484	469	482	494	467	453	439	492	474	496	492	464	436	441	456	482	469	497	485	445	438	454	486	490	504	507	461	432	416	440	430	493	469	486	418	439	453	494	414	467	500	452	481	480	495	454	484	486	451	477	486	483	451	437	482	467	452	443	467	485	479	487	447	455	450	484	435	475	481	463	476	436	467	413	471	474	468	476	502	474	479	488	465	452	437	522	503	489	498	421	448	492	467	448	480	449	473	443	473	456	461	498	445	464	461	468	499	446	480	488	490	481	452	463	504	510	475	467	451	494	475	484	492	475	449	476	465	475	473	444	504	419	445	475	494	469	472	470	471	465	475	479	479	463	448	480	469	495	487	464	464	466	486	454	516	524	472	485	447	489	442	490	490	487	500	490	471	484	528	468	464	465	467	491	426	448	485	464	468	505	457	510	455	471	482	490	492	468	470	473	463	449	464	491	473	464	462	471	469	457	450	466	489	469	483	513	483	454	463	459	497	448	421	490	457	458	490	449	464	455	467	461	479	492	407	431	497	477	465	443	479	525	458	457	520	473	465	466	471	481	473	449	430	421	461	443	472	470	450	509	484	490	506	465	470	463	469	481	487	487	490	495	503	479	495	493	453	464	417	457	459	490	490	485	421	474	485	431	480	432	466	478	477	496	480	476	475	480	451	448	492	476	441	450	425	457	439	474	471	450	435	459	458	471	447	459	456	469	488	476	470	456	453	427	471	449	444	471	485	475	436	529	473	501	468	455	500	474	474	471	486	441	443	489	447	414	478	449	486	427	479	482	484	478	502	486	464	501	441	456	458	440	502	457	486	476	495	474	479	442	445	462	447	494	431	495	493	463	441	439	450	393	476	495	492	448	470	442	454	457	444	416	459	440	463	434	461	464	466	459	488	480	477	423	456	507	494	461	514	461	439	442	521	455	443	472	455	464	512	458	452	475	486	484	450	465	472	511	458	474	483	506	492	450	474	456	473	470	471	454	467	452	480	456	474	472	480	469	447	491	445	484	478	466	447	464	449	502	440	474	445	494	435	464	470	457	464	449	469	487	502	448	472	456	482	445	458	492	517	473	479	434	440	443	420	445	465	454	401	455	472	460	435	504	491	455	455	480	447	464	465	476	491	466	514	461	506	473	464	485	465	534	477	475	479	505	445	443	455	490	501	478	455	527	449	477	493	449	482	423	448	466	485	486	470	501	448	504	432	480	464	437	438	492	466	469	475	427	508	483	439	459	462	458	455	466	429	468	477	492	488	474	481	508	471	463	437	472	499	468	467	449	466	492	474	466	470	428	514	473	488	464	483	480	443	427	410	491	444	491	457	483	483	479	491	491	493	469	463	501	463	496	473	452	482	464	451	490	426	482	462	480	484	490	465	467	472	460	471	418	497	456	435	489	478	484	461	480	477	475	474	479	486	462	460	511	480	493	476	503	470	476	446	442	452	436	430	456	459	418	458	472	460	476	493	441	445	470	438	460	466	472	409	514	487	480	428	441	506	451	468	437	462	442	468	453	487	480	469	459	421	471	487	479	487	459	455	464	479	501	480	474	479	453	449	457	477	498	423	487	508	447	455	457	474	467	438	452	476	510	451	481	427	465	505	488	494	493	476	409	467	500	489	457	477	459	447	483	472	442	440	463	459	409	479	496	451	438	428	472	443	475	461	455	444	483	426	474	472	509	433	459	472	491	502	435	456	455	474	481	465	444	446	474	488	459	462	452	474	486	454	451	484	441	440	462	456	469	505	469	452	468	494	506	444	434	463	486	487	505	512	472	468	546	467	448	490	456	479	484	501	494	464	452	512	478	467	437	470	494	491	483	490	498	489	459	445	474	456	446	497	466	435	469	467	484	507	436	460	468	502	475	455	471	481	469	543	463	494	467	458	465	488	469	488	496	452	470	459	423	460	458	474	471	459	463	500	479	480	446	457	491	473	456	462	486	478	487	432	476	478	464	447	478	515	475	459	449	452	436	523	509	497	475	439	464	439	432	463	487	491	425	479	492	463	441	447	470	478	479	509	471	454	518	493	451	431	484	477	470	454	468	488	441	425	483	448	434	460	525	429	485	505	482	460	443	479	474	479	441	466	442	480	477	463	450	478	474	451	453	465	472	480	442	454	451	479	489	489	503	446	464	497	444	437	474	437	449	445	479	439	466	479	476	458	514	444	492	464	495	496	465	458
8100	1050	1006	947	932	1028	969	976	988	982	969	945	1008	942	935	1009	985	918	960	988	1001	1022	942	970	924	962	891	927	986	920	997	979	1040	1046	982	1004	955	963	964	932	1030	952	977	1035	1010	985	975	983	965	940	914	943	974	1003	997	1006	974	894	1007	920	974	927	942	1003	952	1026	1035	959	946	1008	961	963	974	963	1003	988	893	1025	910	995	1019	1003	967	989	1034	962	918	980	912	923	984	979	1002	957	958	975	967	991	969	994	988	950	963	999	954	1014	931	970	985	906	960	943	969	987	953	986	953	960	954	944	982	981	1000	964	982	985	973	1006	977	1026	951	936	1009	942	1001	912	982	978	973	954	924	988	943	940	954	997	995	1005	906	970	969	976	917	931	966	958	975	971	1065	1021	972	1004	983	944	1013	1049	1008	874	1032	1014	996	1010	954	924	928	1005	925	958	999	988	974	992	999	972	966	964	929	958	1003	974	918	965	941	949	1038	952	976	975	1026	973	980	928	1007	972	984	957	987	972	943	941	971	986	979	992	995	946	934	932	986	984	1011	997	952	964	975	985	1007	1007	973	937	955	928	992	940	986	984	963	955	957	965	986	954	968	1017	928	955	1023	926	984	940	933	976	1001	1011	1003	962	989	997	1004	948	956	995	981	993	983	980	944	1010	963	997	937	982	1011	943	941	984	930	985	985	987	964	981	1005	948	1009	983	969	1008	944	975	1030	930	988	973	961	960	999	980	954	988	964	970	1003	990	991	960	987	942	1014	978	958	969	990	956	967	931	935	942	978	950	1005	1003	939	997	912	939	958	1000	935	980	1038	937	978	1002	1034	993	982	990	925	919	982	1003	908	1010	940	984	931	921	979	959	899	954	970	1006	945	972	933	1041	986	967	976	1022	987	897	942	980	963	1020	991	860	984	993	987	971	997	946	955	920	929	985	963	984	955	938	985	996	1024	995	971	962	959	980	1039	949	1002	1015	992	949	951	986	920	1001	1002	969	951	915	986	957	1004	1037	963	931	1009	971	970	938	993	980	935	975	917	946	933	948	965	974	1000	979	982	942	956	977	1003	990	1004	943	967	977	955	921	1014	1007	948	959	966	999	1013	989	967	943	945	1033	976	955	1030	942	941	978	988	939	959	1013	972	977	999	974	938	964	979	998	1007	1011	995	984	942	1018	984	997	960	992	981	1015	952	916	990	993	954	960	992	994	960	960	966	985	1016	934	992	994	951	972	935	987	974	975	962	914	989	981	981	926	959	1032	963	945	997	991	967	970	950	925	1011	980	929	954	960	1002	1015	947	972	1010	914	970	971	944	924	986	942	969	951	967	1021	1002	968	994	958	1010	988	962	966	989	1029	926	981	948	979	1040	937	944	1010	995	992	976	972	961	945	1003	968	990	947	970	1019	951	939	939	985	954	988	970	981	938	1014	958	975	962	1005	979	1016	917	903	967	969	975	973	956	972	937	972	954	964	989	997	985	999	959	942	1026	923	1003	1008	937	959	983	985	974	1042	949	968	988	974	953	906	985	959	963	963	933	954	1001	993	947	991	1055	957	957	951	960	964	985	1017	952	982	933	996	993	968	975	940	967	993	975	1024	994	961	1038	941	978	978	968	922	951	915	1027	1002	965	973	1029	1010	925	947	918	936	932	948	984	1011	946	989	986	921	940	940	992	976	983	1047	1026	943	998	963	991	974	982	952	982	973	1040	908	987	1018	965	940	967	950	987	965	985	1004	937	1009	928	1018	1035	992	996	1027	962	970	964	944	963	932	998	951	955	983	971	979	1035	988	966	971	1002	919	983	970	994	965	949	975	998	946	1013	1005	919	947	958	940	961	986	976	968	924	908	991	978	988	980	1002	971	964	952	959	983	1034	939	1035	992	966	944	918	942	994	1016	972	993	1025	973	876	992	927	987	933	991	969	968	980	1003	945	973	941	942	984	1008	1022	1036	954	947	937	969	956	981	963	992	971	928	948	972	927	939	962	995	957	1010	995	935	943	972	964	972	963	930	1026	961	923	996	992	1029	984	1015	985	986	977	967	1013	966	1000	933	959	1008	990	990	966	955	975	929	1017	963	994	923	965	914	926	980	970	992	983	945	945	1011	1029	1014	1012	961	993	945	986	1003	913	996	944	956	1035	981	982	969	934	959	976	955	969	990	943	961	958	1016	924	938	978	1006	1057	987	978	952	1035	1002	960	967	948	926	954	926	942	1022	984	979	1016	989	979	956	935	950	932	1005	1035	988	958	920	896	944	945	976	987	914	921	947	967	996	964	1010	1042	1001	938	962	982	968	1008	919	959	979	997	973	965	975	989	1012	920	992	984	962	1037	956	951	961	947	942	957	926	946	969	1025	995	985	962	1007	986	1011	964	965	955	1006	995	973	987	1022	959	951	989	984	984	987	1011	1040	992	957	965	958	942	995	986	968	940	952	952	1017	979	981	948	974	963	994	1005	961	1003	943	919	992	949	997	1005	998	987	997	951	1021	979	972	1018	948	999	914	1004	933	1051	1025	968	954	945	949	1006	964	909	951	989	956	965	954	914	962	966	1024	996	939	948	1026	915	1031	957	1026	955	1014	987	973	965	925	987	949	986	944	980	944	953	993	1004	981	1008	960	999	934	973	909	974	977	997	946	973	992	925	962	1010	1005	989	1019	948	941	972	945	935	1014	930	981	972	940	1007	990	1009	999	931	1002	981	1026	969	1037	977	948	896	999	1010	1030	944	950	1035	942	899	965	981	1034	922	995	971	965	913	966	958	958	974	928	1043	949	974	931	1025	952	946	1016	965	1016	975	974	960	953	1017	970	986	1035	970	993	922	1036	1023	1029	933	946	964	934	932	977	983	1005	950	958	979	1003	1039	934	938	953	973	981	968	990	1003	973	933	988	930	937	948	1015	967	968	964	970	958	998	958	990	994	975	991	1019	954	986	997	935	968	1040	993	998	951	990	957	977	981	967	944	1025	925	976	965	982	979	1039	1006	937	964	969	975	906	1026	991	947	940	980	964	942	1018	1023	1007	959	1006	975	1008	1008	984	1008	985	982	966	990	964	1019	1019	953	985	941	1005	1019	940	934	994	972	905	966	947	1046	946	937	983	947	955	960	949	1010	965	971	919	960	958	974	968	1006	971	959	1002	986	986	985	955	969	1013	972	957	988	982	999	998	978	997	971	1054	968	907	975	996	978	957	960	907	924	916	982	1002	947	967	971	963	963	985	889	1012	941	980	983	950	991	982	969	954	1011	1034	935	966	946	1012	981	969	987	1006	983	972	940	960	918	936	991	1000	994	961	992	989	1009	1004	906	919	991	1029	964	946	987	962	950	963	943	966	968	952	905	996	955	994	953	940	943	958	994	1005	916	906	947	975	945	956	991	1039	921	969	988	941	954	1010	949	919	980	1002	940	985	975	1051	999	1002	927	952	972	978	949	976	984	934	988	1006	922	969	1013	990	972	948	999	987	983	962	980	1035	985	959	1073	911	999	982	989	974	989	948	983	989	979	991	950	993	947	939	938	980	1023	1000	997	970	1031	1029	967	949	996	960	964	956	1014	896	944	999	978	939	1010	976	944	963	1000	979	1014	984	994	943	975	933	942	953	933	987	1010	993	969	936	930	1039	964	958	954	989	931	918	982	971	1015	1005	947	984	990	930	851	936	952	974	964	956	1013	1008	928	947	955	1007	966	969	983	922	940	1015	967	959	987	946	999	924	966	961	965	1010	1024	941	947	1008	940	922	987	912	976	907	978	962	964	977	990	931	968	982	1001	985	1009	973
26028	21634	24230	29532	21643	10204	535	438	374	374	425	357	350	351	322	307	381	316	332	365	310	315	344	332	346	303	296	307	335	354	280	312	335	342	340	336	352	310	324	332	301	344	320	341	321	337	287	302	318	314	311	338	314	333	349	319	296	304	310	307	337	309	306	317	310	318	343	278	285	306	322	311	316	323	308	312	315	265	311	343	313	331	312	342	327	324	317	349	334	288	316	319	340	285	294	296	333	334	311	340	346	289	306	327	349	332	335	337	339	303	307	317	313	334	342	289	316	335	350	297	350	310	310	332	320	292	341	313	370	353	313	312	328	287	328	383	310	354	317	310	297	331	290	317	341	325	326	306	327	331	295	321	357	331	311	320	299	284	310	320	327	310	304	289	339	346	310	330	307	339	336	325	311	295	304	317	331	288	309	323	328	355	322	331	314	344	333	321	328	280	335	304	285	315	308	285	325	342	318	349	304	340	315	342	283	278	314	328	316	320	347	317	334	335	319	358	281	320	330	303	325	331	316	325	320	323	336	333	306	310	316	315	313	301	282	354	306	311	325	317	314	297	323	321	332	314	326	301	337	347	320	315	327	301	339	306	338	316	319	311	329	317	319	313	313	330	335	324	310	316	327	336	300	319	310	346	308	312	296	359	318	301	304	308	340	310	321	312	351	337	311	331	363	303	304	341	344	320	333	321	302	357	328	350	332	332	281	301	330	308	305	319	309	341	318	341	326	335	325	351	332	344	345	320	290	308	323	329	326	361	326	328	310	317	318	347	305	359	321	313	363	320	311	344	343	323	315	336	309	372	340	329	305	294	282	336	319	321	319	296	290	312	341	326	300	355	294	301	310	300	300	330	291	336	321	338	309	332	307	291	332	341	308	301	303	310	324	336	294	320	327	277	359	363	313	300	314	305	338	341	289	324	327	304	331	330	307	331	322	303	317	319	346	320	348	336	330	297	332	323	315	311	310	309	312	309	322	337	362	340	312	303	326	316	315	283	298	321	320	315	323	337	332	307	330	312	337	315	333	292	357	308	321	322	335	299	326	310	295	307	327	345	329	324	314	368	296	337	315	353	315	311	338	287	325	314	326	352	327	327	328	300	325	295	297	330	333	332	311	359	306	306	312	300	301	267	295	316	326	317	321	320	305	319	298	327	322	345	323	315	342	290	312	293	330	283	324	346	299	333	318	301	281	291	332	314	331	305	309	357	316	334	331	324	351	317	301	316	315	319	348	331	316	330	305	317	303	275	309	333	321	316	325	325	329	344	322	336	299	322	280	328	306	305	313	306	294	319	306	336	314	300	330	325	322	304	312	291	314	291	312	309	329	320	278	272	316	330	316	310	318	335	325	303	292	288	347	310	311	285	312	330	338	328	310	343	306	331	319	319	320	301	340	305	296	316	316	289	307	325	309	314	310	330	326	340	302	328	326	336	310	290	306	338	293	322	320	313	319	312	309	336	313	285	339	304	325	351	319	294	329	306	308	329	288	333	333	326	315	336	333	305	323	318	309	314	306	305	309	331	334	354	329	343	284	307	292	286	339	323	316	323	327	310	305	310	345	322	307	321	291	295	338	357	306	266	312	310	309	323	330	319	309	299	334	347	314	320	329	308	328	317	321	311	340	306	350	299	342	312	342	325	334	287	292	257	290	324	292	314	338	331	302	319	332	327	304	345	320	328	312	340	317	290	318	310	285	319	322	318	313	331	266	297	321	350	322	318	324	319	291	305	317	334	319	310	306	325	322	321	299	299	312	352	305	331	337	335	316	322	307	346	300	337	319	309	316	343	302	299	353	342	328	343	301	293	294	303	314	318	350	303	342	305	308	336	308	290	317	315	297	309	327	294	315	303	299	306	311	348	352	339	329	303	324	298	324	315	340	334	317	357	323	338	325	328	281	301	328	280	318	310	305	312	336	352	329	287	292	346	321	301	345	307	319	308	340	326	275	313	324	350	328	327	353	323	255	306	283	310	314	318	315	301	355	313	303	326	329	313	334	337	330	292	287	290	333	310	327	348	330	322	326	327	308	332	310	304	294	320	310	345	291	304	310	321	296	318	332	310	290	327	310	321	327	286	298	322	327	297	308	345	347	320	304	323	306	352	343	291	320	326	301	318	290	327	336	310	305	311	316	330	354	321	304	304	343	340	327	341	353	326	317	310	341	315	288	340	341	309	325	310	307	316	316	281	326	341	343	336	320	317	292	330	289	296	314	323	323	307	295	291	280	323	311	326	345	322	311	343	318	328	307	298	320	318	313	300	333	309	301	322	312	300	325	302	297	371	356	317	329	333	309	317	327	288	340	337	315	311	310	304	303	293	301	312	316	313	352	324	283	316	312	348	312	296	281	314	314	330	345	320	306	326	339	289	318	340	341	300	295	327	318	329	284	356	339	306	344	298	308	326	327	349	345	304	303	317	307	332	291	331	375	336	288	310	339	320	304	311	337	328	311	300	303	296	289	305	342	294	341	326	332	335	329	337	302	346	329	332	313	269	318	341	345	338	292	290	282	301	352	338	320	299	280	340	346	355	297	320	269	312	318	323	293	328	310	291	315	305	334	355	312	350	300	324	330	321	327	309	308	306	319	345	294	298	300	337	323	320	295	325	310	330	304	303	334	298	303	269	323	309	300	304	303	327	307	331	352	295	318	324	325	290	295	321	303	283	330	359	332	308	309	327	286	332	329	308	332	287	310	307	320	313	344	349	310	342	319	313	325	320	308	321	304	328	331	300	315	327	298	294	320	354	329	300	336	310	329	326	325	315	312	338	320	253	317	334	301	293	294	282	320	338	313	343	323	276	293	342	309	342	336	324	343	308	319	287	340	302	289	324	324	294	300	310	300	344	319	327	312	323	354	316	326	317	309	337	337	337	322	301	327	281	304	303	326	300	315	327	304	307	335	325	305	304	330	294	317	336	300	305	303	303	329	308	319	332	327	340	337	327	297	341	341	309	325	306	310	332	315	290	301	311	321	299	320	288	336	311	327	308	306	344	315	269	299	336	265	319	341	290	333	303	292	341	321	315	317	316	291	260	334	287	324	320	314	326	318	304	323	332	345	306	296	325	331	329	317	317	325	332	315	319	277	330	335	325	289	324	286	333	322	288	321	287	334	328	309	307	305	299	308	312	320	367	321	324	308	294	300	322	298	314	319	314	318	322	367	292	271	320	307	336	330	331	351	315	312	303	338	349	309	309	318	314	314	306	333	298	296	341	348	356	341	304	325	337	286	270	332	267	348	289	363	309	282	292	325	338	307	337	299	315	308	325	314	348	314	342	333	321	328	320	323	342	342	362	332	289	345	316	353	337	302	321	343	319	323	312	315	307	297	321	328	331	313	351	332	318	329	311	338	303	304	338	285	334	330	317	320	337	295	336	295	317	319	332	351	314	327	324	320	321	344	370	314	300	282	330	316	303	280	278	287	299	318	336	311	308	320	311	292	304	307	343	333	286	280	275	328	321	328	320	316	293
4685	2067	1191	899	754	716	744	673	699	714	682	753	689	680	652	683	651	689	662	690	696	682	651	651	669	703	644	645	672	673	693	708	677	684	681	752	702	681	680	690	667	673	697	678	628	728	689	690	687	669	697	678	693	684	672	673	700	661	710	622	706	677	683	695	663	672	714	676	647	684	653	636	683	675	663	704	684	687	693	650	646	708	696	682	698	691	733	701	684	677	720	717	681	676	683	644	692	690	659	665	677	640	709	663	731	707	705	671	674	689	637	694	681	688	677	666	680	664	643	693	730	690	653	672	654	720	684	680	706	662	679	652	668	700	716	675	688	656	702	680	647	678	689	682	651	667	723	681	635	677	668	704	691	620	654	652	717	649	643	657	666	718	682	686	665	658	693	686	689	704	687	699	671	664	683	652	673	620	710	686	685	691	685	651	690	653	706	708	684	677	639	726	649	642	665	733	647	635	714	670	680	665	646	688	692	668	688	716	695	659	696	639	653	676	676	716	674	709	659	680	698	713	634	693	685	662	671	659	696	690	678	641	687	669	712	677	673	676	684	626	680	707	628	679	745	701	683	672	715	635	680	660	676	705	661	668	659	665	678	652	717	669	649	648	645	700	682	660	664	671	683	679	686	686	695	696	665	685	646	707	691	670	649	653	655	678	652	684	684	674	725	678	679	690	671	705	673	685	677	722	675	658	676	680	685	684	673	723	669	684	646	671	628	688	683	721	625	675	692	699	704	668	711	677	687	694	676	704	709	674	707	675	698	705	678	666	729	660	708	679	657	714	666	700	705	699	691	694	680	726	656	655	748	690	683	690	662	725	615	670	648	623	706	636	679	683	638	681	633	740	694	670	648	666	636	666	696	668	699	682	661	653	658	703	690	692	676	663	688	654	696	662	699	731	699	692	694	687	617	642	642	679	687	686	675	670	629	656	685	679	702	703	692	714	701	680	670	656	621	664	699	674	703	664	658	672	675	682	613	647	659	634	650	661	663	669	665	697	695	675	684	684	670	698	662	756	698	670	645	724	648	672	699	681	668	676	696	686	686	702	677	681	616	669	634	694	691	666	694	661	711	612	674	647	698	713	652	696	682	647	707	749	701	712	695	715	685	658	694	689	650	674	693	703	694	692	695	652	691	703	677	699	647	634	606	703	684	663	659	655	690	672	671	702	656	721	689	631	672	712	690	666	700	693	665	687	665	651	661	684	695	670	698	696	677	652	669	690	666	728	641	690	687	660	723	689	714	711	687	650	659	669	633	645	650	683	667	683	663	693	688	706	733	685	640	719	675	678	690	676	643	703	659	712	657	706	670	662	661	729	694	638	669	678	672	639	627	668	632	696	644	653	665	702	676	674	680	664	691	659	696	667	683	663	651	653	703	713	663	634	640	743	687	639	720	690	732	669	650	689	687	718	646	690	663	673	700	657	668	694	676	648	709	678	696	677	709	674	659	657	676	692	662	678	630	642	681	667	662	652	673	680	658	678	695	709	691	707	672	675	692	713	704	735	651	681	661	696	653	678	653	686	672	733	626	647	717	718	689	632	726	655	697	688	681	698	652	653	652	656	669	682	726	698	721	641	633	695	686	701	671	672	706	674	645	666	675	656	695	672	658	642	682	666	667	686	660	672	624	703	660	659	735	675	649	701	656	686	673	618	641	694	667	661	688	642	667	653	632	675	648	717	639	712	666	716	681	723	676	664	660	698	696	658	736	666	663	709	629	656	623	688	689	637	740	694	663	676	673	677	672	671	738	732	685	652	685	669	670	632	719	649	693	674	663	673	658	664	686	667	677	706	634	631	664	664	691	695	627	688	703	659	708	681	715	663	679	653	661	666	730	681	714	630	688	715	692	662	680	742	656	667	685	631	683	648	655	675	694	687	729	664	651	672	690	691	691	679	686	692	669	691	698	678	753	664	623	711	684	706	658	691	632	669	671	669	699	705	640	633	713	642	662	685	686	696	671	645	691	704	679	677	659	715	686	661	707	663	637	669	671	690	671	663	679	667	643	695	696	655	682	700	692	634	712	615	692	705	645	667	679	660	669	671	687	650	709	659	669	685	665	634	659	688	680	680	690	705	666	692	676	671	663	682	721	720	702	708	663	631	639	734	685	664	646	656	655	686	675	685	670	688	650	684	686	684	656	647	665	664	681	671	720	710	698	698	710	666	707	693	649	666	719	633	696	590	678	697	677	664	686	716	682	703	659	720	670	709	629	639	628	674	696	640	702	680	694	697	694	653	711	668	708	661	681	682	720	656	690	667	647	667	666	658	695	686	647	681	655	622	643	645	659	706	679	687	658	675	690	658	686	702	658	659	687	679	687	702	687	705	732	712	656	640	685	711	665	629	672	678	676	671	663	701	708	671	715	670	714	667	682	637	648	701	660	658	723	681	652	623	679	672	683	680	717	676	644	690	652	700	723	685	719	740	666	703	667	643	673	709	680	681	707	675	682	693	692	731	677	684	651	705	683	657	718	715	705	645	643	667	667	673	672	668	684	685	665	678	675	692	720	676	704	680	673	639	658	698	658	700	693	701	706	677	742	665	685	673	648	703	640	684	658	749	650	674	681	663	674	686	649	637	674	657	677	670	686	607	630	671	625	676	668	680	651	718	678	714	696	726	638	640	716	652	737	667	695	688	699	695	640	641	718	665	696	679	661	657	686	676	697	697	630	721	663	666	676	654	634	724	641	694	646	699	683	711	689	677	647	681	668	691	674	646	635	733	662	693	673	701	685	689	701	645	719	681	661	687	638	704	697	700	651	659	680	700	670	687	679	666	688	649	662	642	668	690	681	694	700	681	724	690	645	666	689	661	656	677	687	656	705	658	690	672	685	681	707	650	658	677	643	681	676	700	643	691	648	692	704	659	662	636	686	661	690	671	652	669	690	693	637	726	691	711	698	698	660	676	655	671	647	704	692	681	679	710	662	678	714	700	695	704	644	686	679	640	692	680	668	656	702	683	681	672	668	695	668	700	683	650	669	650	684	695	650	675	668	668	677	686	726	681	715	631	704	671	669	660	677	666	678	688	669	677	682	673	663	691	671	702	679	682	716	693	724	658	637	657	636	688	656	702	684	696	696	713	690	708	698	707	700	665	702	690	681	632	651	639	705	691	696	690	763	724	716	704	682	650	686	664	683	755	680	675	742	648	632	670	721	723	724	733	691	713	647	672	672	732	651	716	681	626	687	644	679	745	633	663	756	708	686	652	714	615	651	622	687	647	632	667	679	658	681	730	733	680	700	702	697	676	710	729	715	709	690	659	727	680	616	662	711	648	723	704	672	681	613	664	632	639	717	705	670	649	720	650	703	634	688	669	703	660	681	645	690	669	693	720	681	697	714	612	659	696	653	698	725	638	665	668	675	678	644	641	660	701	689	671	698	667	696	683	688	650	658	673	681	643	705	658	708	673	693	655	702	652	654	674	657	625	645	636	701	677	657	679	665	676	648	655	699	705	676	703	644	674
25331	21674	24761	29117	21677	21708	9899	416	292	262	220	231	199	190	190	217	162	167	175	167	153	178	202	181	161	170	151	168	153	173	170	164	170	180	138	152	141	146	137	168	158	148	151	161	162	132	153	156	141	137	164	164	169	133	184	158	173	143	162	162	155	145	129	174	146	158	143	169	170	163	129	133	154	160	153	142	174	147	157	134	156	136	144	150	174	155	159	149	154	162	167	148	133	151	167	155	143	137	151	145	160	171	147	155	153	178	162	155	156	138	168	135	146	153	154	140	139	135	137	157	151	126	157	151	156	154	146	126	154	137	155	167	147	153	156	167	139	148	164	171	142	154	138	131	149	158	178	170	112	149	147	163	156	126	160	161	150	140	162	169	166	132	156	142	168	144	147	143	165	156	172	142	155	150	126	131	178	173	141	144	145	151	170	163	158	166	158	162	165	146	146	166	142	152	172	144	147	121	152	140	152	149	140	148	144	155	172	170	158	157	163	154	139	167	169	158	144	162	189	149	131	132	155	154	156	131	169	157	149	148	159	150	160	163	162	162	150	141	140	154	160	144	169	169	138	140	143	170	147	152	163	140	178	149	169	175	173	142	165	166	158	144	162	151	137	139	161	142	157	136	158	123	137	142	166	145	139	166	141	158	143	157	128	140	159	143	150	147	123	159	127	145	170	150	155	149	144	156	143	130	152	152	147	149	145	147	148	136	148	147	161	145	133	134	146	127	160	145	133	171	154	193	139	147	143	157	161	166	136	135	159	170	157	149	140	137	134	163	166	149	142	123	150	176	159	150	144	157	145	174	155	159	154	136	150	149	154	154	153	150	145	150	163	165	169	163	128	150	139	158	155	145	142	149	161	139	127	183	142	135	149	142	136	147	141	153	158	146	149	170	150	172	149	147	138	123	166	148	176	137	166	134	157	141	148	134	147	153	146	132	148	166	160	156	159	164	132	137	163	152	163	138	155	146	150	161	146	156	124	157	138	161	152	149	139	172	172	137	157	143	165	152	148	172	153	144	149	156	165	141	148	167	145	177	142	132	144	160	157	158	154	131	147	151	144	161	158	148	186	167	151	142	175	160	143	176	144	158	155	140	155	133	158	129	143	148	150	152	129	142	154	144	148	154	158	162	131	139	151	186	166	174	179	147	132	150	134	139	142	149	151	149	158	150	149	158	130	170	155	149	149	122	150	137	141	151	165	155	130	171	161	134	134	148	147	145	164	138	150	155	152	154	133	149	167	139	151	191	162	141	166	145	147	154	151	159	144	145	150	164	161	146	165	141	154	171	164	180	142	176	151	163	132	152	131	148	146	123	148	147	148	187	157	156	140	139	158	156	147	162	149	153	139	161	146	153	178	166	167	174	142	155	133	153	138	155	179	140	158	154	140	143	154	143	150	170	130	151	158	153	144	146	176	137	138	126	110	130	142	138	145	151	157	145	158	153	137	149	140	146	141	170	171	168	171	148	167	147	142	149	136	181	151	136	152	122	152	151	150	136	156	158	146	149	153	157	165	151	122	150	148	134	146	155	168	153	153	158	173	135	155	161	141	167	160	149	155	155	169	170	166	155	162	167	151	152	140	163	118	158	142	138	149	154	147	153	148	167	153	148	134	134	134	161	118	132	157	132	153	152	156	135	171	123	117	141	173	185	134	146	159	139	154	135	146	179	165	147	139	158	170	123	171	130	151	147	154	158	144	140	118	159	149	112	148	157	136	151	169	150	146	137	176	142	150	143	152	146	151	151	160	158	150	160	160	168	173	158	151	135	151	159	172	144	169	155	148	163	132	142	163	149	141	144	155	124	164	148	133	165	149	143	135	145	146	160	139	157	161	171	148	139	158	134	163	150	158	154	141	133	171	137	134	159	147	137	152	141	154	125	139	142	141	171	152	148	143	148	157	140	149	159	140	165	169	191	126	161	155	161	141	151	163	144	158	160	182	135	137	158	187	157	151	158	139	152	122	176	147	144	131	139	146	136	152	148	149	125	154	169	165	146	162	158	163	128	150	165	166	158	165	132	150	156	150	131	155	146	135	138	117	155	158	163	146	154	145	145	144	173	146	158	134	170	148	188	138	149	139	149	178	141	149	153	137	141	152	170	144	165	169	151	164	179	156	156	137	135	138	160	154	148	163	176	133	159	156	135	135	142	167	154	144	161	137	141	141	165	118	157	124	140	153	155	148	150	136	162	141	153	157	172	163	148	157	160	142	135	154	148	156	149	135	153	143	159	157	164	124	162	176	151	160	160	151	174	154	160	171	171	139	130	160	144	145	154	138	153	134	141	184	126	139	176	138	142	134	139	148	134	142	171	152	153	145	140	171	164	128	133	155	156	150	198	158	153	150	151	171	130	124	162	152	127	185	145	148	156	163	156	155	155	154	127	146	169	143	151	181	143	155	154	164	147	161	160	141	153	144	135	140	163	165	160	150	156	145	142	138	149	156	146	157	139	131	160	148	144	147	164	162	151	148	131	173	141	160	150	149	163	140	163	148	155	145	147	171	149	158	166	160	175	178	151	163	143	156	170	148	163	128	127	134	135	157	126	148	171	142	152	154	163	153	138	148	144	141	158	142	141	162	138	157	172	173	154	146	141	166	168	161	185	136	159	132	156	157	161	167	184	138	149	142	152	138	154	132	134	154	142	152	146	144	127	147	146	147	152	160	145	163	155	152	163	136	141	144	168	152	159	142	134	157	164	151	143	183	155	151	179	171	157	140	169	166	157	175	153	171	147	145	140	138	146	172	139	178	170	144	182	150	153	149	154	161	134	153	147	173	163	145	170	151	163	154	165	141	155	157	165	151	144	149	144	144	142	146	160	170	130	129	153	132	122	142	141	163	159	149	156	167	136	167	150	169	156	134	149	132	159	130	138	135	147	147	165	136	150	140	144	156	144	133	143	161	153	177	147	137	143	156	140	132	141	151	164	151	147	115	162	160	148	142	145	159	153	145	159	151	158	162	146	151	129	151	130	162	171	157	145	150	153	155	154	161	141	136	143	150	143	134	152	158	148	166	141	163	137	163	142	155	151	134	158	149	153	164	158	128	146	140	157	145	140	136	158	134	168	142	163	149	140	128	167	132	152	146	137	162	168	135	148	183	135	158	149	148	139	181	136	138	136	130	193	165	127	168	139	153	152	151	142	149	131	164	148	150	150	155	161	150	137	135	148	147	172	157	164	127	152	144	162	164	134	148	153	144	149	139	133	151	153	169	137	146	136	151	160	149	117	146	155	143	128	147	150	126	134	136	149	143	137	158	139	134	145	127	154	165	167	162	161	143	145	163	152	153	147	167	143	150	131	146	150	147	168	174	137	151	143	165	144	180	168	163	169	152	155	150	138	146	156	144	152	149	151	159	139	159	141	137	149	150	134	139	137	193	128	138	130	159	178	154	127	144	147	135	193	157	140	155	162	162	162	151	140	131	168	167	159	169	121	141	142	152	156	159	151	139	163	134	150	145	151	156	152
4308	3134	1310	706	526	483	418	415	372	384	385	363	398	362	360	376	371	306	395	340	377	378	341	359	336	352	373	356	376	380	387	374	378	411	366	352	328	355	362	358	353	357	387	380	384	378	368	367	358	341	378	345	350	349	373	367	377	362	362	379	376	356	377	348	368	360	388	389	347	383	335	402	399	333	367	337	340	369	337	351	367	365	359	361	363	338	368	351	361	373	354	369	354	403	357	367	331	359	364	353	380	338	361	353	361	395	395	324	358	357	335	355	396	437	371	347	355	365	395	366	362	386	324	369	346	352	349	370	368	349	341	310	349	354	378	381	364	346	370	367	372	362	369	351	352	354	382	340	366	387	386	360	365	369	331	343	323	345	353	338	329	332	366	381	358	316	359	327	393	349	359	352	369	330	379	367	388	386	349	385	382	387	365	340	396	382	367	368	344	359	368	335	361	387	362	377	351	357	369	390	370	360	350	360	322	370	311	343	368	397	344	355	359	348	354	361	359	370	401	384	395	362	371	352	394	350	367	396	337	352	360	343	361	386	359	363	356	373	374	361	372	377	363	370	350	353	364	346	328	379	376	391	349	395	416	356	359	353	356	350	359	397	360	357	364	371	359	374	375	374	382	374	375	371	387	371	372	376	364	357	346	399	351	367	326	374	375	377	329	375	353	409	344	353	365	354	350	372	352	314	340	346	384	394	364	337	374	335	353	362	374	367	349	325	375	363	353	406	367	345	369	385	354	381	383	355	419	361	381	360	374	345	314	356	356	408	346	381	364	364	350	364	357	403	363	350	349	350	391	361	350	339	420	386	362	357	359	362	357	364	366	323	370	374	388	386	362	391	364	359	378	364	346	361	347	405	370	383	370	351	369	370	347	394	356	370	376	351	352	354	354	381	383	384	344	386	360	350	355	379	358	360	370	326	373	399	353	369	371	349	315	379	375	337	369	360	351	391	366	371	336	378	314	336	379	388	343	372	359	363	361	341	335	377	378	333	387	346	352	369	352	372	361	397	331	355	342	355	339	380	350	360	351	381	364	336	392	339	343	376	374	358	387	372	329	373	352	359	379	367	392	387	358	316	372	377	352	364	342	356	350	353	404	366	362	354	335	356	382	369	365	359	381	367	385	384	323	354	365	366	378	357	370	329	350	342	351	334	381	387	375	362	363	355	348	350	371	379	378	394	378	337	351	377	363	344	393	338	336	376	338	336	348	360	358	383	348	383	369	335	378	374	374	356	350	362	376	355	418	360	350	403	333	380	358	393	335	399	391	361	360	362	370	380	373	354	388	365	379	379	371	325	365	377	382	362	353	379	357	357	393	367	334	380	360	370	342	376	349	357	341	366	363	349	382	368	382	362	347	409	360	381	354	370	386	358	347	388	335	371	368	351	353	387	347	374	343	377	370	363	367	398	375	378	353	358	318	392	378	361	392	323	354	370	369	371	372	323	371	370	386	319	392	343	386	360	334	369	358	388	378	384	377	362	328	370	365	363	369	341	346	351	343	367	343	366	346	325	364	391	316	344	373	365	362	350	372	348	353	397	352	358	359	358	393	355	334	365	379	356	363	335	355	355	359	361	369	351	416	345	345	355	371	398	364	368	369	380	394	399	356	365	371	374	332	370	372	350	359	339	381	361	347	371	362	378	341	330	340	374	373	402	327	350	355	425	375	362	360	333	377	368	335	394	394	367	350	329	356	370	365	326	359	351	374	417	355	356	329	327	376	379	353	355	314	393	375	378	384	358	374	348	362	312	352	353	364	380	376	364	361	348	392	353	331	407	360	383	370	380	324	357	349	359	347	331	376	342	390	373	368	338	392	354	359	368	401	334	396	350	382	372	386	340	350	349	389	381	367	323	354	351	347	385	349	387	369	364	390	391	352	404	384	358	361	366	367	346	359	349	354	338	358	376	363	362	402	389	367	377	385	334	354	358	349	363	353	382	365	385	340	379	346	371	394	335	384	337	363	370	348	355	381	335	364	388	377	377	378	370	365	398	410	385	375	376	358	382	337	365	371	345	329	367	354	398	370	347	349	359	355	362	392	336	357	361	353	351	371	351	390	370	334	365	386	366	367	369	330	330	382	358	366	365	333	359	382	370	353	392	364	381	377	350	394	362	386	382	365	359	364	395	339	361	357	379	373	357	387	383	354	376	317	331	356	367	379	352	366	352	375	378	365	354	318	375	360	343	385	390	334	408	377	401	363	359	343	363	373	351	385	365	363	365	342	351	363	374	402	382	388	374	360	362	343	366	354	376	329	339	350	372	368	371	376	350	369	343	375	357	345	385	356	353	359	360	384	386	384	337	376	381	363	360	399	367	365	337	335	394	374	378	343	361	376	377	363	367	326	364	351	360	328	347	365	377	364	374	355	380	336	365	361	364	368	384	362	310	339	338	363	357	380	368	364	356	385	352	358	372	343	371	385	401	345	355	381	373	357	356	374	355	338	370	381	366	374	354	355	368	366	359	386	400	356	375	384	376	353	383	362	370	361	375	339	370	337	357	360	361	359	408	343	368	371	364	339	376	373	361	368	354	383	369	383	344	330	377	417	375	423	382	354	389	366	330	351	329	392	357	344	356	353	372	388	356	337	376	348	319	345	403	379	356	381	395	365	374	387	393	370	395	384	334	365	364	367	339	350	358	359	356	353	388	368	382	381	370	353	350	396	340	346	363	391	342	360	342	359	351	386	375	346	352	337	383	363	340	341	384	390	359	314	373	382	350	342	360	380	338	377	379	344	379	389	352	381	357	379	375	395	400	373	358	376	373	356	372	365	368	371	394	374	361	371	385	357	359	348	338	372	393	398	346	380	353	400	367	338	384	369	352	351	332	365	334	375	346	351	377	329	374	366	402	355	361	396	377	373	394	333	343	368	330	329	349	348	350	371	371	391	395	362	397	323	347	379	333	371	345	380	345	352	356	378	357	337	360	362	393	367	353	357	341	341	350	352	380	401	373	376	373	344	341	337	383	344	358	338	345	390	345	383	371	347	384	367	369	387	375	345	362	371	384	363	362	368	361	355	346	403	367	372	361	363	355	365	326	350	379	379	350	345	357	369	367	349	358	362	360	344	355	352	343	347	357	354	358	345	378	392	351	331	385	363	357	372	356	360	337	400	329	340	369	359	382	356	387	342	376	376	360	352	340	346	361	364	390	358	357	373	374	353	362	363	378	372	374	369	346	334	361	351	394	374	391	392	395	379	396	348	366	375	396	346	359	353	387	354	382	369	375	351	346	384	417	333	373	365	362	356	333	355	375	396	347	382	379	341	347	340	355	365	356	333	360	348	342	342	386	383	357	369	375	374	352	370	354	355	387	298	377	359	423	398	379	369	347	389	351	374	364	380	395	349	365	333	335	372	358	366	353	365	383	353	362	378	322	361	370	347	348	377	353	377	343	393	382	363	338	378	363	379	357	334	355	386	352	377	375	352	383	344	361	338	359	398	367	384	359	382	422	360	386	360	375
34085	14878	2421	588	541	481	468	508	451	431	511	485	458	485	481	468	480	462	461	485	472	486	486	463	431	464	436	467	457	478	459	456	460	505	474	430	471	465	491	455	447	411	494	473	469	468	426	513	502	452	484	509	475	461	455	477	433	457	428	467	437	482	444	492	497	469	435	434	455	454	437	506	478	457	432	433	455	439	457	428	488	497	449	511	477	447	464	475	432	447	441	463	439	444	425	500	441	505	443	414	445	465	444	466	501	450	438	451	442	453	450	466	474	465	498	451	461	491	476	512	461	487	469	446	458	467	464	465	457	435	476	459	473	473	510	481	466	470	439	513	454	470	472	458	457	454	455	458	464	439	494	428	471	482	508	455	438	474	474	469	461	490	446	485	442	410	473	442	483	454	454	440	463	490	470	491	455	444	489	478	496	466	466	455	461	463	493	472	483	469	491	494	510	515	458	445	453	456	444	461	479	435	467	446	453	459	439	474	455	482	493	488	449	503	505	454	467	479	483	447	437	455	477	493	457	428	467	471	457	471	459	440	469	474	463	438	536	449	484	501	463	439	487	446	457	419	467	486	463	434	488	473	487	466	448	480	449	467	436	473	462	494	507	468	475	473	449	440	506	452	445	519	475	478	479	478	472	485	503	473	456	514	518	481	479	460	492	468	464	471	485	468	445	481	426	439	492	419	459	457	453	426	467	461	441	413	448	460	411	452	491	471	450	450	454	455	452	470	437	473	441	493	470	450	496	500	447	461	494	450	448	449	450	459	411	465	439	492	466	505	520	456	477	460	430	487	495	456	491	466	481	471	461	459	479	478	458	448	489	452	461	485	485	428	434	457	461	514	459	471	507	439	436	439	467	476	491	488	469	454	471	469	488	465	449	459	501	434	426	480	444	486	463	481	456	501	467	490	452	480	467	477	438	478	466	462	470	462	479	446	478	477	454	446	496	465	417	476	508	490	480	414	453	470	487	495	511	498	439	474	455	475	486	463	476	416	436	477	463	484	456	466	494	463	463	440	475	485	448	465	447	471	448	456	495	498	437	457	408	427	473	448	491	459	470	475	453	439	518	470	458	438	473	477	474	481	478	465	492	457	466	479	511	492	474	439	446	462	429	450	446	470	426	489	506	488	460	487	453	483	452	454	444	451	482	449	488	472	450	486	444	436	457	458	500	509	445	448	457	493	485	424	437	394	459	465	478	480	468	441	463	466	481	493	426	472	475	469	501	453	475	486	452	445	462	475	468	473	481	483	464	462	465	475	449	463	449	430	490	458	427	435	467	478	464	474	438	474	514	454	468	470	461	502	444	497	473	502	486	479	458	472	462	427	436	472	455	444	462	466	475	475	481	452	449	464	462	477	490	468	453	440	449	480	479	459	532	470	448	436	445	463	451	450	439	434	451	487	494	430	444	488	494	455	425	448	449	465	440	505	473	491	503	464	392	478	467	464	429	478	428	440	451	468	481	465	453	475	491	493	473	451	490	462	428	480	491	455	464	493	488	491	491	458	471	449	496	439	484	449	441	491	479	472	476	420	454	471	456	478	439	449	500	440	408	475	481	472	503	487	438	433	479	523	432	477	467	435	496	473	442	441	499	442	475	432	468	519	447	486	477	463	417	433	468	453	469	475	510	466	430	482	485	437	472	477	483	460	447	438	507	481	473	481	497	443	479	446	458	436	458	449	457	428	431	489	464	481	456	518	495	446	473	525	453	435	483	477	439	457	502	475	474	462	474	434	449	485	493	440	476	440	451	444	427	467	494	457	486	432	469	459	445	465	464	473	442	438	464	451	442	467	503	485	508	440	440	460	460	452	471	477	452	484	446	449	425	485	482	486	461	444	470	471	472	466	446	478	496	449	444	443	471	460	453	481	508	437	462	453	477	458	460	471	450	488	455	495	428	467	430	460	457	525	501	446	470	526	437	496	467	477	463	479	482	497	457	466	443	515	444	408	453	476	432	446	458	497	488	437	464	439	483	520	482	478	458	505	467	445	504	492	451	471	479	472	475	450	448	448	441	467	479	509	450	397	492	462	454	445	479	489	451	438	417	449	463	474	447	475	506	464	446	462	468	482	458	441	473	447	453	453	468	481	460	424	453	476	460	417	454	488	468	415	479	499	471	496	490	448	444	465	490	468	511	468	456	504	478	456	453	450	449	474	485	493	468	501	450	454	482	448	450	493	512	508	530	469	455	490	444	498	472	494	472	475	505	476	469	440	458	423	483	486	465	460	457	464	451	440	485	478	441	453	453	479	441	485	456	411	442	428	462	472	446	424	444	452	497	489	483	449	432	461	399	485	451	447	425	466	469	479	426	502	490	463	444	461	442	451	492	476	478	432	452	482	453	446	421	451	462	450	490	439	468	449	509	460	437	485	476	498	448	483	440	478	457	448	466	446	481	462	451	484	455	485	433	483	451	485	434	490	463	503	440	483	458	459	438	484	479	481	480	461	474	486	496	449	449	444	437	443	480	463	491	474	480	453	410	483	497	462	517	506	486	446	504	454	470	473	441	491	446	481	441	478	502	475	471	461	506	486	486	444	479	440	453	446	471	498	499	491	473	432	416	443	487	449	498	439	456	504	480	497	480	477	510	481	527	469	437	429	435	509	465	490	460	449	423	446	476	465	486	495	469	452	440	447	481	458	483	467	440	474	476	436	436	452	439	454	467	420	481	454	432	438	474	463	454	479	464	466	446	464	472	490	451	468	465	456	459	476	477	456	462	462	483	476	459	471	483	456	489	443	474	461	483	468	471	456	499	471	463	512	485	446	442	447	490	427	412	447	413	475	511	483	473	469	472	470	442	440	464	440	438	482	445	446	434	461	448	451	476	453	443	470	423	516	496	489	462	467	492	455	474	446	505	481	468	509	483	450	472	459	472	423	445	507	436	492	451	448	495	425	470	479	441	481	470	417	423	449	488	448	439	446	468	503	476	462	491	483	459	490	436	509	456	439	471	458	437	469	478	447	458	475	486	480	474	453	415	476	438	478	466	505	491	493	413	484	469	450	469	436	477	465	454	455	428	439	475	455	484	494	496	503	498	489	453	486	422	444	504	480	478	470	470	466	413	473	485	458	478	408	420	506	503	482	474	431	487	486	455	495	444	453	452	484	514	464	484	435	509	479	495	508	436	446	463	464	467	454	435	504	470	458	419	456	453	473	474	495	459	471	437	443	455	459	467	459	416	461	434	484	474	450	497	481	461	454	446	474	453	462	453	450	456	451	483	485	461	431	463	529	434	456	439	505	462	469	511	493	472	493	507	519	467	450	507	492	450	474	440	467	462	453	436	471	423	475	476	460	477	524	464	489	475	455	516	481	445	438	457	456	441	471	469	452	471	479	486	484	462	454	469	458	479	474	497	425	466	462	411	474	441	466	457	485	471	498	474	487	468	465	475	465	493	450	480	478	412	532	463	452	497	487	504	426	492	504	473	464	449	445	427	507	454	451	473	466	474	475	507	451	479	486
8098	1006	1012	1006	979	973	941	960	939	1018	952	957	983	1026	911	965	997	976	949	929	997	926	973	939	963	970	940	960	979	905	1011	959	970	966	1031	977	952	996	998	991	903	986	970	1004	923	998	934	908	970	947	970	984	1054	983	1009	977	950	1005	963	941	984	992	974	946	995	946	944	970	983	950	956	1003	921	995	967	917	862	922	955	938	897	1011	959	958	976	970	1031	931	977	961	1037	942	981	1005	957	978	1028	937	991	975	1014	969	955	1002	994	950	984	964	968	998	959	911	1004	910	973	969	937	1013	968	941	998	944	908	971	918	970	1012	904	970	951	942	941	1002	929	885	943	935	934	933	952	940	967	988	950	963	934	907	1045	960	990	979	1012	963	963	923	910	943	1018	1005	960	946	959	1024	1009	939	968	1025	971	1009	972	996	960	971	971	959	971	918	923	960	948	981	936	945	1024	1009	971	939	1010	1012	1008	918	981	968	923	1009	950	955	970	924	1037	976	963	909	978	946	898	978	921	1029	963	934	954	932	964	990	992	929	957	939	974	950	980	952	977	935	1011	951	967	952	890	1013	970	947	988	971	985	989	981	954	971	979	984	1033	942	995	986	946	971	946	967	945	1010	968	938	1028	973	931	973	954	947	976	983	917	959	972	1002	951	985	966	959	967	992	958	935	978	1020	921	908	994	957	1021	950	965	975	1007	961	942	961	934	989	962	927	971	946	997	904	975	916	991	993	950	1008	983	969	927	1047	985	996	959	984	965	963	922	930	925	973	1007	992	998	957	944	942	993	957	961	906	949	970	955	973	959	1000	948	936	960	914	949	932	1020	940	1019	970	937	924	932	971	979	947	993	1050	976	940	985	1023	953	1000	974	946	892	967	964	993	944	981	922	963	960	951	988	935	967	926	983	976	948	993	926	948	944	856	984	945	906	971	969	945	953	929	967	884	940	971	974	971	992	941	973	986	959	953	957	962	1008	903	972	910	967	946	985	967	994	1059	956	928	951	962	992	989	971	945	932	979	963	999	931	926	1011	954	995	941	981	932	1004	1007	960	963	978	950	1010	965	1010	1025	976	932	974	1001	956	944	982	1002	992	984	985	1007	964	1007	994	944	1008	972	991	995	958	947	967	983	942	961	983	994	960	981	989	994	977	964	970	954	933	952	996	930	992	994	952	981	903	930	964	950	1006	940	969	910	909	960	934	961	974	949	951	961	959	959	1002	994	966	1003	906	946	983	999	1000	940	969	971	916	1002	930	1020	889	939	972	1024	981	1017	924	973	936	1000	986	937	962	933	948	999	956	984	939	949	924	939	953	928	936	991	966	1012	1002	976	969	941	1016	981	945	940	940	971	898	967	996	959	951	945	968	964	980	924	980	1009	925	951	978	939	965	974	985	962	994	999	963	959	976	966	928	922	1004	1000	897	936	936	970	969	969	1024	976	954	1051	968	1026	971	977	941	901	1024	986	963	961	1006	989	952	913	969	999	989	964	1033	950	937	998	989	949	965	961	996	981	927	945	924	877	987	957	987	1014	983	900	996	996	980	967	967	956	931	947	955	955	951	982	965	931	984	1002	969	988	958	952	921	978	964	986	984	968	947	994	1004	930	972	890	1026	963	936	970	944	1001	938	961	985	963	967	976	939	966	943	979	919	997	934	938	955	968	973	935	996	937	958	942	929	943	987	1000	991	993	963	944	959	950	955	954	949	943	952	887	969	955	921	999	949	919	974	999	952	1007	957	951	969	931	974	960	1041	952	1002	969	1007	930	941	967	956	965	926	1038	936	966	971	926	962	979	1001	993	948	996	961	1030	997	982	1006	939	1007	960	931	979	947	981	966	951	969	956	961	1002	948	1024	929	1009	937	928	961	1006	940	977	966	973	988	896	973	1004	981	977	968	944	998	996	954	955	975	967	945	930	961	1004	968	953	1019	943	987	947	931	977	964	954	975	986	993	965	966	965	938	999	969	949	991	939	902	968	969	981	935	948	986	1038	985	975	934	973	1019	964	928	969	977	974	996	972	927	957	999	971	1012	989	1019	947	1017	957	959	1041	970	973	966	939	956	947	977	959	963	931	976	1003	955	957	954	947	961	959	927	973	995	985	960	957	895	923	992	960	941	993	914	983	990	954	1027	932	992	964	943	970	931	937	973	930	886	927	890	957	938	955	988	986	979	955	928	935	1036	943	986	964	917	946	960	1015	924	1029	951	922	999	954	927	1014	928	941	896	974	1008	940	1005	988	1007	973	957	976	898	982	1012	978	932	971	953	956	967	987	993	900	1013	934	1011	1004	946	1035	959	988	968	967	939	942	1019	949	1020	959	1005	953	947	933	993	950	935	1004	929	987	955	983	958	956	989	1005	985	1013	964	947	921	978	978	1026	938	952	1011	963	913	972	916	910	958	991	979	1037	993	941	897	941	947	995	964	986	951	1034	1005	1009	980	965	986	923	931	1018	945	993	929	931	913	930	975	965	986	989	973	980	970	937	958	1019	954	945	1030	922	1006	928	954	983	965	974	950	890	1075	955	972	976	970	977	958	996	982	939	1102	1022	944	954	942	970	1000	980	973	962	948	981	1010	929	997	967	917	1001	916	933	972	929	980	956	967	1009	1010	984	968	955	932	994	988	1001	951	973	998	957	981	977	1000	979	924	985	983	968	953	1024	976	972	932	912	950	945	936	1057	959	1053	958	956	1024	920	1025	1017	1027	980	972	993	967	970	993	946	948	953	991	974	986	987	943	962	963	960	996	986	973	964	948	988	964	979	958	970	939	995	973	934	959	1004	960	945	946	987	1061	946	955	948	965	957	955	947	976	953	937	960	962	986	916	978	964	1008	997	990	939	1007	976	984	1006	950	1033	1007	907	942	1019	930	941	967	960	961	949	977	946	940	977	1009	973	946	1019	1012	1028	989	948	926	946	1017	994	971	946	897	1064	963	974	930	932	937	911	933	987	1007	972	981	987	1007	955	982	952	1004	1008	947	1063	950	983	956	943	1006	928	1005	978	1026	969	997	983	983	965	931	959	948	942	939	943	1007	977	1009	976	971	953	975	924	1012	979	988	996	926	914	977	980	981	928	950	937	945	958	985	987	945	955	926	953	962	948	928	912	949	933	994	959	934	959	943	1034	966	1017	976	999	997	959	987	938	981	915	968	996	948	978	941	910	978	1011	937	989	965	980	1023	989	996	938	928	1020	993	983	1048	922	904	961	917	978	964	996	1016	971	952	988	961	966	964	974	976	949	978	931	950	978	998	990	992	993	942	955	1044	990	1025	944	988	971	949	956	984	902	939	904	940	986	995	967	970	980	988	933	973	947	952	952	958	924	981	948	937	955	956	951	1016	1011	1007	971	924	955	972	940	989	978	947	954	902	964	971	966	1041	1020	1013	992	999	1016	922	960	945	955	947	945	996	910	923	982	951	948	988	973	960	971	980	983	984	961	959	962	979	1000	993	996	909	1001	1036	992	962	977	962	952	978	951	911	946	988	950	953	904	957	1007	960	992	954	978	935	986	966	941	982	988	915	953	969	959	960	1000	1020	984	910	956	970	1041	953	918	950	992	982	938	975	1029	994	988	950	920	970	986	924	939	921	990	1005	989	972	1007	1012	927	927	938	1020	972	938	1007	993	959	1010	983	951	956	989	984	960	931	932	1004	964	995	990	986	950	990	988	952	918	953	1025	929	930	953	964	959	951	973	994	963	940
25977	21646	24270	29538	21664	10174	564	399	403	339	363	318	343	322	328	321	336	365	338	299	314	304	349	331	319	327	315	322	345	334	327	316	341	321	320	315	361	315	348	329	317	307	331	344	334	340	311	315	309	308	344	339	325	318	306	358	311	313	306	305	362	299	326	337	322	340	315	311	297	309	340	322	347	324	346	314	312	329	338	358	371	293	292	317	290	301	313	309	310	308	280	333	369	325	332	345	361	326	337	316	304	336	347	289	326	371	314	341	305	339	309	333	350	324	316	337	340	355	354	311	326	324	342	303	307	293	315	316	320	332	360	339	318	317	338	340	345	325	297	337	308	299	326	305	317	320	321	305	301	277	317	302	328	321	306	333	347	315	322	325	272	336	315	280	278	320	311	307	296	315	316	334	326	361	324	304	305	292	321	263	302	348	323	347	347	333	330	297	292	312	279	333	289	327	296	309	309	324	316	303	324	285	332	313	323	302	299	304	331	294	326	338	319	324	323	275	297	315	280	343	331	327	325	314	311	302	299	295	345	319	306	330	327	284	318	346	280	336	345	315	307	316	307	337	340	288	349	285	323	332	295	325	330	300	322	330	319	362	308	308	329	280	315	317	337	311	306	346	315	332	298	321	294	290	320	289	324	299	318	329	316	295	347	337	303	295	293	316	329	295	316	319	292	299	315	319	337	291	343	323	325	334	332	325	352	360	310	315	344	312	288	311	308	346	322	288	281	290	330	293	307	313	310	324	335	311	349	327	315	352	337	338	285	332	316	290	308	323	322	321	350	331	304	315	282	321	357	345	334	317	286	312	306	304	299	314	314	340	318	305	293	327	315	320	336	285	317	303	339	325	310	325	344	304	314	284	339	302	282	331	270	314	313	318	325	286	290	329	318	341	299	331	317	305	319	323	313	289	341	323	284	282	320	324	301	297	333	288	319	299	297	358	339	312	328	331	327	322	276	314	320	274	324	313	354	312	331	348	349	324	324	309	320	324	299	333	361	331	308	317	309	314	307	330	314	274	317	297	324	321	326	308	278	289	314	316	315	325	287	286	315	334	282	316	342	336	312	327	329	283	362	314	287	319	317	330	301	326	310	352	338	309	309	310	316	295	297	309	331	330	343	313	319	280	305	332	334	321	328	292	312	341	331	329	337	345	308	294	277	305	316	387	294	295	355	302	318	350	331	296	295	353	322	366	314	317	307	309	317	324	321	339	346	292	304	302	345	330	321	306	317	310	283	316	317	327	326	311	329	297	295	317	349	344	331	345	352	325	328	317	322	324	369	281	310	305	301	368	344	321	297	324	305	289	292	291	314	341	316	322	302	298	322	326	319	281	334	361	333	316	356	344	282	341	310	292	282	368	335	298	352	298	326	325	300	335	331	321	332	293	338	314	296	331	312	338	323	320	327	297	309	334	326	296	316	336	301	337	298	336	334	330	365	322	330	297	283	341	312	296	311	296	309	300	317	300	321	302	304	312	288	293	309	312	320	305	311	336	311	283	326	350	314	332	325	292	308	306	329	280	323	313	338	305	342	315	324	314	283	300	322	322	299	329	323	326	338	299	285	315	331	320	335	345	314	305	314	312	344	341	310	336	304	308	322	330	334	349	335	352	302	321	313	340	319	356	319	282	283	290	300	325	338	295	304	328	301	328	320	329	311	307	317	315	319	307	301	307	294	283	292	320	286	338	325	302	341	359	285	324	330	321	300	318	312	296	342	355	335	319	316	299	320	324	320	300	323	325	309	318	299	324	305	317	323	338	325	315	308	317	344	304	313	316	317	322	294	334	297	336	293	295	317	321	308	309	326	331	311	301	318	291	286	351	319	286	314	326	295	310	310	321	309	321	333	306	340	312	323	289	314	280	317	340	344	310	306	308	307	337	334	344	315	276	325	332	302	313	298	261	297	325	337	297	333	311	321	304	333	266	287	309	333	321	309	274	347	351	313	294	294	326	337	317	331	321	298	313	319	291	312	343	336	301	354	317	332	340	306	306	319	322	316	291	283	314	336	364	324	319	333	340	310	330	327	316	331	312	324	303	277	304	344	321	333	314	323	341	332	308	328	350	320	300	296	333	349	317	311	322	337	297	331	302	310	286	287	311	318	328	327	337	296	309	338	321	299	308	327	317	297	296	327	312	298	325	327	298	351	326	324	279	348	335	285	324	361	276	302	335	314	364	313	300	291	293	305	311	298	326	309	328	318	324	329	312	322	325	319	307	330	289	310	310	319	323	304	299	331	318	341	317	320	347	343	346	329	303	314	329	269	340	329	309	338	320	344	353	317	334	321	325	326	335	298	356	298	304	286	327	351	340	319	296	331	308	311	300	310	290	305	322	309	330	308	350	323	321	316	301	279	310	331	318	327	300	289	327	336	289	299	322	367	345	294	326	290	326	316	307	314	318	327	350	338	366	348	346	342	317	286	315	332	321	327	288	321	354	283	274	310	305	296	340	298	322	338	315	333	330	337	338	334	306	306	344	304	340	322	327	309	369	326	285	271	334	314	283	273	276	329	323	349	305	298	320	325	339	333	304	303	326	336	304	337	341	300	329	301	298	332	301	310	319	288	337	320	335	338	315	322	319	321	332	303	294	308	348	311	321	340	342	323	320	301	303	297	351	329	318	316	302	303	317	330	322	312	284	307	344	346	329	342	305	311	313	272	328	307	325	300	317	328	300	323	307	350	324	311	300	292	297	309	351	301	313	335	340	334	289	331	328	305	326	295	308	304	332	323	344	314	302	325	302	317	323	313	358	330	313	319	333	311	310	311	337	309	277	327	330	300	319	337	308	323	358	363	321	276	326	311	318	329	319	331	356	287	308	347	346	312	333	360	302	300	316	342	318	316	335	320	329	343	325	311	335	310	318	307	311	324	313	367	344	315	331	316	372	352	332	332	325	344	316	303	311	318	330	335	343	344	313	337	313	302	296	289	284	316	303	355	357	295	324	342	317	302	323	351	314	298	308	337	327	315	323	293	332	308	328	322	312	315	336	342	316	309	309	319	274	289	292	287	321	327	321	337	323	287	292	327	331	306	298	299	331	317	306	317	341	310	303	292	319	336	317	324	317	293	345	319	315	337	311	298	326	359	314	343	300	329	355	355	324	304	322	337	315	286	330	278	305	331	360	331	308	323	313	344	264	322	316	337	304	292	276	288	299	325	321	315	309	344	345	340	270	305	323	328	307	280	317	304	300	329	314	312	307	335	310	305	339	319	319	323	304	310	329	346	326	325	284	325	296	317	318	324	318	330	308	263	309	358	288	352	305	342	287	319	338	312	328	321	323	286	349	268	314	343	290	328	322	333	316	317	301	357	318	281	324	321	336	331	330	329	289	307	342	293	308	311	349	287	307	310	317	313	289	329	284	344	293	320	334	351	358	298	334	303	293	311	309	333	337	339	321	299	340	313	346	351	311	308	261	359	318	315	305	331	341	342	351	327	334	294	340	324	304	324	287	382	338	315	304	323	307
4568	2083	1163	859	758	762	714	745	664	729	644	682	668	742	676	658	712	699	677	663	643	646	692	678	679	692	687	696	677	654	677	715	698	698	637	693	698	652	715	695	627	664	723	705	742	650	714	708	646	652	686	677	657	674	673	712	649	658	664	678	707	655	667	694	657	668	666	694	615	676	678	629	703	673	643	667	744	728	714	709	678	644	676	655	650	680	682	660	644	633	668	646	635	670	736	672	660	686	718	694	676	686	644	686	713	645	716	701	647	734	691	631	659	669	714	664	686	651	685	673	674	674	710	670	698	670	656	681	659	726	719	615	640	715	648	642	724	659	662	708	668	656	666	629	689	689	674	687	666	659	684	716	667	656	644	725	688	648	631	677	718	673	698	729	667	714	675	671	673	664	688	645	688	755	667	686	647	672	673	700	630	669	670	683	654	675	699	725	721	666	664	680	651	609	671	727	625	623	712	617	609	665	689	675	679	667	662	657	736	659	671	640	680	689	672	691	665	690	658	670	682	636	661	664	646	642	731	679	696	720	702	666	671	690	691	686	678	638	666	663	667	655	650	665	660	654	681	657	644	680	669	697	717	653	655	661	704	642	707	663	715	675	673	682	654	692	683	678	673	662	681	650	694	662	628	682	716	673	670	684	676	667	679	686	660	645	690	651	650	675	725	651	668	711	715	672	655	642	719	679	677	649	697	665	638	698	654	659	688	687	678	685	696	661	696	706	714	667	672	630	669	689	666	638	646	637	658	643	694	668	656	695	658	718	656	695	659	661	685	730	682	664	651	661	676	675	675	677	740	705	712	739	648	689	636	646	677	688	660	652	657	644	676	678	671	664	696	690	675	654	646	678	681	668	662	637	689	660	750	708	714	658	704	678	684	703	641	640	658	669	650	618	649	668	705	654	717	713	680	638	655	686	681	663	621	674	667	676	705	668	625	700	682	650	673	652	681	658	645	650	644	627	643	658	699	656	661	689	702	722	677	662	670	694	653	645	703	703	669	677	639	648	652	661	713	693	694	689	637	679	674	698	698	687	661	710	744	678	707	727	685	670	649	671	693	649	674	665	669	697	698	685	670	651	713	671	726	630	663	671	694	713	654	706	683	708	664	704	626	615	723	674	654	677	645	685	652	690	670	699	707	663	637	685	634	680	701	676	653	648	710	695	719	699	653	742	719	669	633	696	656	716	668	637	651	729	678	657	636	698	662	696	688	708	658	697	708	663	685	636	703	644	699	723	719	712	678	648	645	663	697	645	692	626	656	643	688	707	705	640	696	703	662	699	650	666	691	682	732	707	720	666	711	661	659	659	664	686	695	703	731	669	650	653	695	688	650	659	703	668	707	696	695	647	658	679	677	680	700	711	665	672	692	693	657	662	689	699	680	667	758	660	734	710	713	716	675	648	690	674	696	696	653	675	701	675	710	634	690	696	678	614	668	687	679	725	672	690	698	646	700	684	666	659	681	671	650	663	671	692	669	677	690	696	702	668	649	652	678	677	695	665	612	678	667	646	622	707	659	737	653	687	638	688	613	665	703	629	742	683	695	691	688	631	627	674	666	647	681	659	673	642	685	693	731	684	675	662	688	685	667	689	669	672	690	659	691	701	681	687	670	656	694	668	691	645	695	661	600	702	669	714	664	691	689	664	675	648	675	669	683	638	682	662	738	687	707	630	667	655	678	679	726	707	676	683	678	640	649	663	673	686	692	658	677	711	675	669	645	696	644	704	726	716	644	675	643	664	720	677	675	681	692	703	667	650	667	670	706	698	678	707	679	662	638	638	734	644	752	652	675	684	700	695	725	670	675	668	698	650	654	705	681	645	695	673	645	689	693	720	671	683	650	669	664	627	711	667	703	611	656	694	706	680	685	702	658	683	727	661	677	654	649	700	684	662	687	676	681	701	711	683	700	701	702	641	658	683	633	668	620	684	669	695	675	645	701	680	651	688	648	628	687	723	684	712	678	690	665	716	656	646	678	690	675	682	669	677	707	629	696	666	689	736	650	634	682	677	687	701	667	678	715	674	731	689	703	626	700	676	694	692	680	668	661	719	638	692	684	659	677	661	685	682	692	675	617	675	748	656	679	650	713	703	670	684	678	661	641	703	673	654	640	699	676	617	652	690	650	668	695	695	727	671	726	650	685	623	729	725	679	648	657	645	670	657	691	651	635	670	670	643	705	692	650	653	681	700	687	663	717	692	619	678	663	665	663	657	659	668	642	704	688	708	672	693	689	661	694	643	668	675	667	711	668	659	708	701	694	679	700	658	692	643	657	675	731	639	684	727	701	678	698	668	650	646	675	642	671	677	722	667	668	661	677	668	688	654	648	653	631	677	680	651	676	708	676	720	708	682	666	628	669	697	687	668	698	660	628	678	667	675	700	668	685	690	687	693	675	671	696	663	676	662	680	702	660	723	737	711	694	738	653	662	692	686	664	654	658	713	676	682	710	655	685	678	673	718	691	648	644	698	672	656	669	681	677	657	668	698	678	705	638	676	669	652	684	620	694	696	656	666	655	633	690	710	714	682	673	678	674	659	696	671	686	654	718	701	698	692	685	669	696	671	696	693	685	682	678	680	707	700	646	663	670	681	675	635	685	718	682	691	640	678	676	643	707	725	697	637	692	698	696	630	637	673	669	677	649	630	678	658	686	673	684	710	663	698	661	712	710	689	694	690	731	668	700	679	682	706	656	687	663	764	681	667	742	678	665	689	705	652	680	709	701	634	672	643	673	654	676	653	684	666	689	655	677	651	674	666	706	671	696	657	663	692	694	705	670	655	620	691	646	670	674	685	644	653	745	679	662	657	688	714	709	647	692	678	647	681	643	656	632	720	702	692	669	666	677	696	705	659	697	672	650	630	673	684	663	652	674	681	658	715	704	657	668	724	701	673	687	706	645	719	632	704	640	671	707	708	688	663	665	700	697	667	720	679	659	647	632	650	696	710	666	684	668	680	675	657	705	694	677	669	708	650	692	687	653	620	663	633	687	656	654	676	714	637	663	662	727	654	705	667	717	611	696	675	697	662	685	678	626	686	672	678	676	643	702	700	644	678	656	694	688	706	687	685	675	661	665	679	686	693	635	679	650	665	697	658	652	653	654	663	642	673	623	685	682	633	677	698	664	704	639	692	688	659	697	691	694	666	651	709	687	719	648	655	692	655	705	690	716	698	660	662	723	632	629	653	749	705	660	723	617	689	671	661	713	666	722	644	664	720	696	692	707	673	700	699	705	660	662	709	653	695	649	655	679	692	629	705	708	699	713	675	684	691	653	678	674	696	670	645	661	676	716	690	671	689	645	660	675	692	707	639	685	710	721	691	640	634	658	685	667	716	656	641	631	630	664	660	703	637	716	688	696	640	711	670	657	719	668	687	649	722	652	635	681	670	680	692	651	682	692	664	665	710	656	671	664	690	731	736	657	687	664	655	703	646	663	717	684	670	712	682	649	701	692	677	713	679	714	706	631	688
25310	21630	24704	29029	21635	21654	9620	419	306	266	261	218	192	206	206	213	181	194	160	170	181	170	149	181	181	165	160	178	174	167	156	160	162	164	123	156	141	144	152	148	167	152	145	143	144	131	152	148	150	188	165	167	144	137	142	127	150	140	158	145	144	133	134	160	163	148	146	170	144	135	149	143	142	169	160	153	141	161	160	159	158	173	142	146	149	138	166	126	136	154	139	145	138	150	131	125	146	141	161	152	174	186	164	152	159	128	154	159	159	164	152	139	128	152	140	151	175	149	169	135	128	167	142	159	157	144	156	163	162	127	155	143	181	145	169	168	147	148	170	162	150	126	166	120	152	128	156	147	130	142	164	154	153	165	147	145	158	139	163	153	145	135	133	150	152	141	157	138	154	146	161	156	142	158	158	159	162	181	156	161	171	169	116	152	136	151	164	162	153	115	144	142	148	141	129	156	154	150	128	153	159	168	144	144	149	181	141	154	146	125	161	117	169	141	122	131	140	132	117	143	133	135	127	137	151	167	150	149	140	155	149	137	185	167	132	154	169	153	158	152	172	155	139	186	153	153	157	148	157	166	159	167	145	153	174	167	145	144	155	155	140	163	124	166	150	135	164	150	163	147	147	166	158	134	162	162	140	148	139	140	143	165	163	163	163	161	162	130	137	154	155	158	151	161	154	153	166	151	165	139	137	139	155	135	161	164	160	153	152	157	139	162	145	162	175	125	133	124	152	148	144	139	136	136	138	151	133	143	164	166	157	162	147	143	136	146	161	167	148	143	185	148	140	143	144	156	144	171	160	154	144	163	139	170	164	157	128	144	157	175	159	151	137	157	148	142	182	165	141	146	129	135	137	142	129	156	142	144	139	164	137	152	134	163	161	158	135	155	142	157	139	176	149	160	165	146	145	152	180	178	168	148	145	137	154	148	149	140	162	130	155	147	161	147	153	156	143	157	146	143	167	137	159	138	159	163	163	131	143	168	118	132	173	146	161	134	145	159	139	152	146	138	155	172	145	133	162	137	171	158	148	144	152	178	158	157	143	131	124	129	117	143	136	150	140	143	161	142	160	163	143	137	146	151	153	151	140	155	165	146	136	150	150	146	137	130	158	164	156	138	144	148	154	150	165	168	180	152	157	147	179	175	171	138	134	161	131	149	162	136	157	139	159	150	126	135	141	128	139	157	166	153	163	128	155	138	152	134	167	171	146	118	147	140	149	128	142	157	143	156	134	155	146	162	146	156	162	150	150	143	160	152	148	140	128	142	156	147	141	165	140	164	155	147	146	140	136	144	148	146	141	150	144	149	147	125	140	155	149	141	145	161	160	158	162	160	150	147	155	136	147	139	146	146	162	137	138	160	163	175	134	144	150	154	146	127	159	170	135	142	155	143	154	120	138	142	183	153	164	147	146	138	143	156	149	142	124	169	119	162	142	171	127	132	167	170	143	131	145	131	152	158	161	171	150	135	139	119	152	144	128	167	153	157	174	147	140	144	134	136	138	132	157	133	167	138	147	144	166	130	124	128	140	137	183	162	173	158	154	129	157	157	142	168	160	142	156	152	150	147	173	155	166	152	139	144	125	147	150	152	133	149	137	146	149	160	146	192	177	156	158	153	144	131	149	164	162	159	142	162	130	152	140	158	163	149	155	152	155	121	154	165	172	168	144	144	154	164	154	158	160	148	156	119	135	143	167	168	157	130	145	146	158	129	139	156	174	168	182	157	148	157	159	153	151	139	149	129	155	155	160	153	157	151	141	140	145	140	143	153	124	156	141	152	145	161	163	130	159	150	144	163	142	168	185	152	153	146	152	135	153	129	159	147	128	147	166	141	147	160	149	143	162	164	175	146	146	166	154	139	160	152	139	144	165	154	143	157	184	147	136	139	136	138	135	161	165	147	153	165	158	139	153	156	132	134	167	164	140	143	174	156	163	155	159	150	154	148	172	152	135	142	166	151	159	159	150	165	120	155	138	163	144	159	152	156	151	160	138	144	152	154	141	155	137	142	150	135	147	194	165	129	143	152	150	164	134	124	160	131	150	145	141	159	142	156	151	166	155	144	138	142	139	140	121	143	153	151	133	149	151	144	142	145	143	148	158	146	141	156	148	147	130	119	129	138	142	138	144	145	159	145	141	152	144	145	149	130	143	164	157	143	132	134	133	147	159	137	136	142	163	149	137	142	122	146	182	161	160	152	145	130	149	174	141	155	159	171	136	164	160	174	148	178	137	158	155	135	138	162	157	158	139	152	153	128	173	166	144	144	161	157	141	145	168	168	123	126	139	162	140	131	166	145	156	148	153	151	141	142	130	148	130	148	160	139	160	145	176	159	139	149	133	133	152	141	157	158	163	155	132	172	143	152	158	174	166	157	153	148	178	181	163	154	164	147	127	155	148	157	146	155	150	160	160	135	158	156	150	172	149	155	132	150	174	123	118	171	162	161	150	147	153	168	156	157	141	147	159	154	154	161	155	143	136	147	130	162	148	125	158	161	135	148	137	158	156	146	152	136	151	154	160	157	164	157	159	144	157	144	164	133	140	127	132	174	152	132	115	150	153	144	152	156	140	166	144	155	137	143	159	145	147	166	137	149	176	146	154	153	162	140	149	135	154	165	138	146	135	174	172	142	166	162	140	168	131	159	166	143	138	141	168	163	130	130	164	117	150	162	147	136	155	130	119	166	154	160	147	150	158	157	167	141	157	151	145	140	151	128	126	138	162	176	141	132	137	158	138	169	133	174	181	149	155	164	143	155	145	141	158	165	136	145	159	136	166	143	142	161	132	179	135	141	131	155	139	122	151	150	121	148	138	149	166	148	135	169	168	128	157	134	136	127	167	156	158	144	153	179	163	138	140	165	161	139	130	165	154	167	132	142	133	151	137	153	155	133	152	149	151	132	150	151	150	150	158	148	140	138	163	172	140	132	164	142	162	154	163	156	169	153	149	156	141	133	161	146	160	152	131	152	148	149	153	170	170	142	136	165	152	162	145	137	160	176	137	160	150	165	160	172	130	145	136	163	179	155	146	168	152	151	144	178	156	135	147	167	140	114	155	154	152	161	151	171	146	179	174	147	126	159	160	143	148	139	167	141	164	164	153	175	162	148	168	139	148	143	142	167	168	145	153	149	159	148	137	143	168	133	151	142	148	164	162	189	141	151	162	167	145	127	137	129	133	155	145	150	160	151	160	155	173	130	145	170	150	157	156	151	118	140	141	135	145	141	130	149	165	145	162	158	167	133	172	160	138	147	142	158	161	145	152	146	134	174	144	166	138	149	147	154	141	184	133	127	142	153	168	171	167	176	134	139	145	172	144	127	146	131	143	170	142	135	164	147	177	143	144	140	151	166	162	146	134	155	162	155	133	158	141	155	155	137	169	155	151	146	150	153	141	146	157	149	177	131	160	145	137	148	143	134	156	158	138	155	145	121	124	109	147	141	186	154	142	120	173	152	142	157	135	142	130	144	151	115
4215	2958	1277	734	560	472	486	398	386	386	429	403	378	411	408	386	397	380	396	373	373	395	373	325	337	412	388	352	400	325	349	373	384	368	363	381	370	388	380	348	361	359	364	378	373	400	374	329	362	379	374	391	365	330	366	358	376	373	347	347	347	410	331	376	380	361	358	376	390	371	380	379	369	332	387	337	374	351	377	342	352	331	376	382	382	378	375	372	358	377	388	320	370	360	364	368	410	419	375	398	371	354	368	338	366	368	375	343	342	347	341	348	362	361	365	351	397	350	362	357	371	357	345	348	371	342	409	356	373	330	358	330	363	367	358	371	358	366	365	363	324	353	359	345	374	343	397	356	380	363	361	364	369	356	327	369	363	357	375	366	372	359	376	352	324	354	347	327	363	384	373	368	341	344	352	347	365	350	346	374	330	389	355	379	353	337	363	340	316	371	370	366	356	353	358	376	333	333	340	361	376	385	395	373	362	398	338	364	380	341	409	370	353	355	341	348	364	361	384	377	371	353	350	364	331	359	372	343	373	341	398	358	367	360	372	362	361	378	397	371	391	354	319	343	346	393	345	400	371	358	340	353	375	370	344	359	348	335	371	358	397	349	347	341	348	363	380	374	380	382	398	357	349	346	390	329	348	364	365	352	327	376	386	361	377	364	337	363	366	344	350	355	364	378	354	393	379	387	347	339	365	360	353	360	359	365	349	342	368	316	356	390	344	363	342	375	362	361	373	371	351	373	338	310	347	361	346	326	371	408	354	375	342	388	382	337	337	346	340	329	366	331	358	350	345	367	366	373	367	333	363	361	397	339	379	322	347	339	384	401	343	364	377	340	390	377	382	344	340	324	358	391	368	351	361	370	346	410	314	335	386	340	346	397	398	396	358	383	359	375	368	341	380	370	369	355	360	366	414	365	360	407	362	381	366	342	370	366	349	346	345	361	361	386	347	363	395	352	368	371	359	357	368	337	364	368	360	377	351	382	335	377	344	326	357	349	377	349	402	376	389	344	345	372	366	355	346	360	384	341	372	355	378	360	361	358	361	361	368	393	366	366	356	363	373	346	374	390	354	357	387	395	332	387	338	382	351	357	353	391	379	353	382	367	339	346	354	355	397	330	335	328	386	369	399	362	348	370	339	369	367	391	366	371	367	396	369	356	381	376	365	373	364	368	364	351	351	358	348	358	408	358	375	343	352	356	378	356	366	347	356	373	367	404	363	370	395	380	349	384	383	364	378	340	348	318	350	351	356	362	375	363	356	338	371	389	339	361	387	340	366	382	367	360	363	344	393	377	373	359	374	338	329	373	365	357	370	384	372	382	408	372	375	394	384	346	363	349	338	358	367	398	347	360	360	365	369	343	348	379	399	340	355	398	384	378	363	377	357	357	362	363	373	352	345	363	341	382	350	373	369	323	353	342	380	367	337	379	375	364	372	363	343	373	360	362	365	354	357	408	365	356	337	360	378	344	364	348	355	365	336	370	328	353	396	356	399	359	360	387	367	355	346	388	360	349	378	375	369	369	327	362	382	409	373	361	361	316	374	417	343	373	387	374	348	331	349	361	366	390	357	335	347	362	338	349	376	379	345	318	353	356	368	361	338	353	381	354	314	352	367	360	381	373	346	364	385	360	370	353	388	391	403	396	354	344	362	366	361	365	384	356	345	379	335	363	364	382	408	374	379	393	374	362	349	381	339	353	386	386	372	356	363	388	383	373	338	364	350	343	355	334	369	345	351	354	341	365	361	359	360	375	359	389	393	381	396	388	386	352	376	344	376	376	353	361	348	355	320	369	381	362	337	367	364	390	399	364	371	366	340	383	363	333	344	349	401	360	358	339	386	346	363	368	373	361	354	374	367	359	350	347	368	379	347	341	368	374	397	356	318	393	340	333	338	385	360	393	339	362	366	390	335	362	362	343	340	374	376	360	355	351	357	380	373	340	396	339	345	381	369	362	349	375	341	336	331	345	352	340	345	362	405	384	370	344	344	360	376	346	331	337	375	351	361	340	367	349	361	334	348	336	345	372	349	374	407	330	362	365	415	352	373	351	383	387	338	359	363	372	382	343	359	358	330	363	344	389	344	382	309	360	360	363	370	363	343	368	340	362	378	371	379	397	362	346	360	354	385	373	363	384	379	356	396	369	390	378	342	374	373	389	397	364	374	384	329	376	376	362	361	394	324	378	358	352	358	367	344	390	378	368	364	351	356	368	342	347	316	351	337	359	388	354	381	346	343	349	342	371	374	354	382	379	365	337	357	366	350	346	326	363	342	316	337	370	338	390	346	359	359	356	339	356	357	351	360	362	390	346	363	354	345	334	338	380	376	350	395	372	356	329	380	376	360	355	360	381	364	396	342	380	353	390	336	384	340	386	366	412	383	346	363	361	345	344	385	332	341	366	344	370	404	366	353	337	371	355	387	368	336	349	387	371	355	375	391	361	352	371	376	369	359	366	375	357	356	324	368	344	354	374	363	330	378	374	379	355	348	410	360	365	332	362	385	346	364	345	345	392	373	361	341	352	364	363	363	344	359	347	366	366	345	383	316	346	374	336	368	364	352	358	354	385	375	393	337	378	341	388	345	352	368	374	367	391	351	376	359	388	379	327	358	373	356	332	351	342	391	375	346	375	367	386	363	341	347	366	345	365	342	354	368	379	341	367	364	365	402	366	373	391	340	353	338	341	347	379	404	362	386	386	374	357	366	360	388	364	360	358	350	368	342	397	366	381	355	386	366	340	380	378	347	371	362	367	366	343	348	308	352	350	369	361	338	382	369	356	341	404	366	399	373	384	326	350	370	336	343	365	392	377	363	405	350	366	310	391	377	362	338	361	339	366	385	351	382	374	385	369	357	380	372	373	384	346	344	360	365	355	362	352	347	356	318	383	370	343	360	347	382	355	353	376	357	345	355	397	364	358	375	340	364	344	373	329	379	366	371	369	382	366	382	385	378	351	359	373	369	363	369	366	362	391	368	344	375	382	380	332	359	327	352	330	402	354	341	363	338	404	381	344	360	345	324	380	378	364	345	354	384	358	344	352	363	367	359	388	335	359	352	339	373	370	374	335	338	372	384	373	372	401	389	352	365	358	335	351	359	372	382	408	371	368	365	382	338	358	359	343	364	376	398	354	333	388	350	378	345	377	368	360	370	339	364	357	354	391	355	364	376	354	350	353	384	383	348	346	375	354	369	376	361	356	332	395	335	371	370	355	336	350	401	357	418	389	343	330	372	358	386	328	388	352	339	352	373	370	374	418	325	343	356	342	394	346	339	361	359	366	404	371	388	363	357	386	320	345	361	355	348	342	346	357	359	342	357	389	375	397	340	375	369	348	389	342	349	375	327	361	378	385	352	348	324	331	365	325	350	397	327	362	367	372	372	364	353	376	372	379	399	402	405	373	372	347	325	357	370	360	330	323	402	340	380	366	412	355	343	342	360	370	351	393	334	399	375	364	357	404	375	366	358	330	336	345
34533	14836	2316	597	502	505	493	456	460	521	484	434	450	489	441	462	427	432	497	449	494	460	456	469	432	435	473	478	472	505	458	492	477	474	452	479	481	454	510	477	509	453	485	496	468	491	476	461	426	459	464	434	451	489	458	476	473	466	446	478	514	498	507	467	442	489	510	478	488	498	462	450	491	464	445	481	453	467	449	474	449	480	427	465	495	459	450	434	473	461	490	477	486	494	479	513	487	467	477	455	439	491	487	494	479	482	483	450	473	477	440	513	465	452	465	466	447	482	438	440	459	479	468	411	483	447	464	495	478	486	473	429	466	449	487	442	456	454	426	465	451	421	464	497	449	506	474	453	468	473	463	453	461	489	502	478	464	467	528	523	420	460	447	490	506	458	482	483	514	474	465	477	472	468	444	462	397	499	467	513	475	537	480	506	444	457	505	487	484	489	472	434	471	472	467	480	415	466	496	453	478	442	515	479	492	458	442	464	482	440	505	455	423	441	456	473	477	479	487	471	500	452	472	491	463	486	454	489	466	459	492	489	491	478	471	468	504	465	435	476	458	454	492	460	508	489	477	412	455	444	457	468	451	446	447	460	479	464	458	463	449	442	506	448	474	492	453	440	453	480	474	500	482	480	481	513	464	493	473	444	447	501	456	461	453	474	507	476	475	437	498	509	472	446	480	501	491	511	458	455	458	465	507	516	481	454	474	458	518	456	519	436	485	506	477	500	439	477	460	446	429	465	453	443	489	449	503	477	501	493	468	455	465	478	450	415	455	450	497	478	478	466	468	455	498	481	456	473	481	521	468	467	489	443	444	476	516	457	470	452	480	488	444	451	449	436	513	507	467	459	434	439	460	468	445	445	477	497	453	456	458	455	481	432	510	438	492	501	461	513	465	440	484	474	443	471	499	469	481	489	465	462	456	435	448	481	438	492	475	447	467	482	501	461	499	463	506	452	466	474	439	467	485	491	448	489	494	441	462	466	471	433	459	490	445	460	428	485	439	479	418	448	440	433	434	481	461	497	436	486	418	484	485	483	484	445	472	463	465	475	526	530	519	431	474	443	490	470	451	463	444	475	510	467	483	489	513	483	485	455	500	483	501	430	515	468	461	459	478	447	477	471	473	545	519	477	439	443	446	459	457	507	509	523	462	481	480	474	459	457	464	470	479	454	448	469	498	482	495	418	499	501	483	470	470	439	449	403	473	504	499	462	480	492	445	471	473	485	465	472	477	462	456	495	492	496	485	454	435	526	480	474	480	479	460	487	471	473	443	467	465	507	481	460	482	483	425	423	485	450	410	455	494	462	485	482	452	467	454	493	472	510	515	489	467	477	527	467	459	494	468	450	472	477	468	488	473	486	487	452	500	483	466	499	462	476	475	512	501	449	480	435	524	479	501	467	437	510	442	452	455	460	521	511	426	466	496	477	476	510	470	506	507	478	495	440	472	474	424	519	454	414	453	429	441	439	481	457	453	451	448	447	453	469	509	457	458	459	461	463	449	489	444	456	497	479	460	488	468	471	449	468	496	517	501	467	491	445	439	464	479	507	452	469	486	453	466	460	473	470	434	460	478	421	504	456	493	468	466	434	452	494	525	475	471	476	499	436	466	444	435	497	497	471	514	453	474	446	442	509	479	443	497	425	476	505	457	478	450	494	469	460	437	505	438	482	457	480	465	452	516	485	520	497	506	491	489	475	510	451	488	458	477	472	438	528	501	486	492	463	483	481	488	456	454	418	502	432	443	451	429	423	472	466	449	454	508	446	487	485	501	443	478	464	449	458	473	478	493	481	497	473	505	465	457	494	503	465	474	469	482	465	461	475	410	468	466	499	463	447	457	499	485	476	480	479	509	472	458	465	492	506	472	465	485	460	480	483	471	462	465	472	478	484	464	489	475	470	487	455	404	468	479	494	459	462	498	492	487	448	484	449	478	456	463	471	524	506	505	462	463	478	447	497	454	450	473	449	450	478	484	485	470	475	476	498	433	491	438	496	455	517	485	463	523	488	521	485	466	489	478	482	456	464	495	436	460	474	486	468	441	420	469	446	475	492	456	516	446	444	480	469	485	498	501	434	474	473	470	515	453	477	478	450	457	503	454	497	478	483	442	447	512	481	494	496	452	487	485	475	458	458	489	490	510	460	491	457	452	466	460	441	450	458	432	468	441	484	458	478	483	510	460	460	509	484	514	456	502	439	451	476	503	463	472	486	523	488	485	457	468	449	504	480	424	462	465	441	459	473	404	452	465	455	498	486	555	491	481	461	492	478	481	483	468	471	488	458	473	455	470	489	486	468	470	482	504	440	436	479	464	467	463	457	411	452	481	465	448	458	480	460	470	456	472	448	453	432	475	475	454	469	431	481	462	504	466	439	457	515	467	438	457	454	508	461	492	457	442	472	465	487	460	484	487	435	456	481	515	507	488	454	459	489	446	467	504	495	468	455	478	497	503	481	479	421	463	470	490	490	503	453	437	474	508	473	464	476	464	468	446	512	471	523	489	487	458	468	468	482	447	472	485	427	457	508	503	505	447	468	495	476	440	461	457	466	480	451	507	497	493	490	466	458	450	481	484	493	449	484	444	473	435	504	495	490	428	433	478	465	484	486	476	480	457	464	472	462	480	457	469	455	431	495	459	474	477	473	497	475	449	434	470	450	477	457	422	433	463	478	435	441	463	440	516	469	439	505	448	435	476	479	472	505	461	457	458	476	493	485	472	419	449	445	479	467	471	493	452	482	481	484	490	456	450	465	484	465	442	455	510	444	465	457	465	430	478	467	470	495	506	492	451	451	431	459	447	444	470	397	484	511	454	450	462	470	462	485	457	463	441	446	455	472	447	508	481	485	494	470	478	428	501	466	458	501	462	509	450	454	463	474	476	456	500	452	471	440	491	481	418	521	497	466	449	464	479	430	475	503	500	469	469	453	484	480	488	459	475	479	457	453	469	468	487	461	477	450	456	513	499	459	456	479	474	448	468	429	469	509	502	500	485	474	456	492	446	491	478	481	452	431	462	402	450	521	448	441	503	473	472	431	441	479	474	448	450	468	507	460	491	422	437	456	480	477	437	490	471	464	477	436	444	488	490	460	475	406	499	441	489	502	459	461	497	489	509	465	458	431	467	484	478	478	474	465	476	463	504	503	476	449	486	458	462	482	480	490	510	428	464	448	457	478	475	461	424	473	449	442	478	451	468	469	433	547	479	457	439	481	474	490	427	496	485	455	493	479	516	483	463	452	470	474	513	477	460	450	435	474	519	471	434	467	463	453	448	448	469	482	466	507	471	489	461	444	457	490	518	471	515	445	485	479	445	470	462	476	476	435	430	440	467	476	466	432	443	531	484	474	435	487	463	460	481	481	499	502	478	488	508	493	494	446	451	532	453	431	456	448	475	498	454	453	462	473	478	469	468	486	488	484	421	479	470	456	486	466	451	500	506	433	513	472	443	502	442	467	504	478	452	502	477	495	463	477
8281	1067	1007	954	981	988	950	966	975	945	1026	970	928	1003	988	966	932	923	949	928	975	1006	942	974	954	1007	970	1003	958	989	975	945	958	1010	993	995	961	967	975	957	1015	970	1007	996	986	979	969	982	1016	995	990	958	996	942	1008	987	962	936	1015	969	952	1005	925	981	967	1044	1011	985	1000	999	984	965	989	997	997	1008	1005	989	966	940	952	981	1000	980	969	968	966	950	941	993	991	954	972	944	997	984	958	990	1017	1021	973	1013	1011	947	957	979	949	1013	983	979	951	1027	975	955	971	965	1004	945	909	937	948	964	971	999	1016	1008	1008	931	1019	1013	930	979	981	946	962	994	987	977	966	977	1031	979	975	1015	982	986	971	1021	998	921	1004	999	941	949	942	948	1012	1023	964	995	998	937	946	1004	989	968	937	995	965	983	979	992	1007	991	978	923	985	956	958	928	981	957	1011	967	993	987	994	993	922	968	1001	993	950	929	930	977	1005	966	928	945	958	976	970	983	957	964	989	915	964	911	995	967	1020	971	941	1015	922	965	944	967	1006	954	964	931	967	1014	992	980	969	936	982	992	943	993	1016	933	941	997	1031	1025	990	948	1009	1017	1022	970	989	937	972	990	1017	908	996	1000	991	984	940	991	988	969	981	991	971	980	1045	943	949	988	979	985	959	934	998	995	1006	987	981	973	974	1024	960	1026	958	957	965	960	944	945	975	1001	976	990	1021	960	965	1033	980	984	1029	960	957	1003	978	921	997	989	1046	916	1001	973	966	937	997	876	973	989	920	955	977	929	1007	976	1052	1028	978	939	966	967	1025	957	975	1025	943	924	1021	983	955	977	935	971	1023	967	996	934	984	974	969	992	958	964	954	976	1000	959	981	967	984	997	986	1002	1000	938	928	973	992	1017	960	976	947	903	932	971	994	911	970	956	1031	932	985	980	971	964	1025	952	992	979	953	957	1015	991	936	1014	1006	1041	927	971	981	973	960	993	1011	999	973	959	1062	938	948	983	926	980	1007	969	980	1040	986	959	1077	950	1002	971	949	959	969	986	976	971	957	966	989	976	987	953	1023	975	949	1048	1054	987	973	1007	990	955	970	995	1050	1008	1002	930	1001	950	989	952	898	993	1003	941	1024	975	972	980	972	959	912	1024	966	953	941	959	1038	986	1007	988	1000	1006	961	955	987	981	1024	980	970	936	936	954	995	947	974	991	969	977	963	951	1019	955	1002	978	961	1003	1006	969	960	938	1013	896	935	956	945	979	950	908	925	932	937	946	979	952	961	939	996	943	1024	929	964	985	958	968	943	981	967	974	934	958	1015	995	974	936	946	936	943	1004	975	887	961	988	949	939	986	963	1003	982	999	988	968	976	1003	996	988	929	984	1006	967	996	980	989	1033	1019	972	984	973	966	933	991	1025	962	992	999	1005	948	1015	992	994	906	1036	1035	953	1011	1023	994	944	945	984	991	926	1002	974	1023	980	921	952	982	1032	1002	995	992	982	981	986	968	975	1036	1033	998	1000	982	915	976	1008	986	948	966	968	935	1014	1011	953	966	996	969	995	932	968	963	939	950	976	970	968	961	973	999	973	960	951	946	954	980	1011	960	947	992	961	965	1035	1025	969	989	955	966	948	955	966	983	984	991	950	979	991	990	1009	982	975	979	1024	1010	996	955	972	964	966	974	1000	1038	919	889	933	999	976	926	977	971	993	980	969	917	989	973	978	972	1023	998	959	978	963	1018	1025	955	999	1003	1040	998	993	1026	957	919	983	1022	969	954	1012	1030	924	971	949	969	1010	973	970	995	927	980	976	951	1012	966	1067	975	1020	952	936	942	931	968	973	963	930	1046	983	978	908	961	982	942	937	944	984	942	1064	1008	994	1010	911	1015	1006	949	1039	964	993	992	965	946	982	956	986	982	984	1039	992	983	1037	964	964	992	955	1001	969	987	994	1001	963	935	991	998	988	966	1006	953	957	996	972	909	955	958	983	977	1023	943	956	936	994	952	957	970	979	1052	977	963	974	955	1016	952	1001	916	934	1000	956	996	1005	980	951	1027	981	962	965	984	936	963	996	934	1020	940	977	1027	1020	922	985	1029	965	964	971	983	983	945	980	959	960	979	1011	956	921	935	962	975	979	983	1000	957	1004	955	938	1026	951	1004	1009	932	1038	1010	956	949	995	953	1004	1013	1008	1003	912	1013	943	1013	921	972	961	1004	969	949	925	948	1018	995	925	957	972	939	929	986	1029	993	966	975	996	973	967	973	1009	960	964	985	1041	971	978	987	1045	967	978	936	965	948	952	1015	984	919	989	993	931	928	948	957	982	978	967	975	1049	1006	920	999	987	982	951	1011	909	983	980	990	970	964	956	938	960	995	980	952	935	949	931	958	1041	1025	962	968	968	983	968	973	981	967	968	1043	965	1013	1023	984	955	976	1001	1012	992	970	970	1004	1011	1028	948	1025	1012	971	967	991	968	1011	943	948	983	963	971	1023	1041	964	914	960	979	987	1013	931	980	954	953	996	914	968	978	972	962	926	937	971	1007	971	961	967	976	990	917	956	979	915	951	1020	981	936	1014	925	938	986	936	975	969	1014	980	957	958	914	961	993	971	959	1019	959	1002	999	972	950	1006	958	967	1001	995	960	956	1001	973	975	983	963	992	943	982	953	948	996	988	971	928	980	917	1014	954	944	1008	1005	964	1002	1028	968	947	968	974	962	954	1012	990	982	991	959	995	991	921	997	973	1000	991	928	969	991	947	970	965	957	1042	942	989	1009	994	998	1014	932	962	1010	988	960	986	997	978	999	941	938	957	1041	1005	991	971	1000	950	959	1076	988	907	969	1025	972	965	1002	955	959	960	1028	999	996	913	1000	985	954	945	1023	959	1004	988	970	951	978	965	965	932	927	1004	981	966	976	983	964	971	1014	970	1001	977	985	975	975	990	1018	965	993	1000	984	978	1015	998	943	987	1006	954	999	1039	983	1022	943	942	1005	1012	991	993	986	897	960	979	989	964	994	984	946	972	936	947	969	992	955	967	986	971	963	964	986	915	966	932	992	980	952	919	1014	1029	1049	1015	972	957	917	1020	999	960	926	942	975	987	1003	926	1022	942	1011	927	1038	1012	989	1009	970	1010	1002	992	998	989	937	983	987	1017	999	979	977	940	954	973	975	1002	979	979	962	988	974	926	997	953	926	972	964	999	948	1034	995	993	945	964	940	982	996	998	946	951	965	946	909	1044	985	976	1001	988	1019	1024	994	995	1002	966	1021	975	965	951	990	913	997	967	987	1030	968	985	986	987	924	1025	928	969	974	1025	972	969	947	999	1069	963	965	963	975	967	973	950	987	978	976	920	971	950	985	995	1017	964	953	1017	976	961	1007	1006	1019	948	984	977	982	1014	943	993	978	994	977	1014	921	937	971	1033	961	979	954	972	931	982	1007	961	933	1047	987	990	946	985	940	976	969	966	1000	979	994	988	999	953	1007	994	961	995	961	969	1003	946	904	971	974	1032	947	951	962	998	935	914	929	1000	991	997	1017	947	931	986	977	939	1015	998	934	989	962	992	978	945	980	937	957	946	1002	997	1028	978	1040	927	911	970	988	998	926	963	957	994	983	1010	957	988	970	1029	924	982	964	1021	1044	985	1002	967	968	956	1020	1010	990	973	999	995	982	997	952	971	981	952	947	1040	958	989	978	1006	1013	953	963	987	1031	959	960	953	924	986	1054	1019	1000	943	966	931	923	995	920	953	939	981	987	1002	983	948	949	935	982	1014	984	953	969	922	1004	942	1003	977	993	987	928	1011	1006
25943	21584	24189	29469	21599	10241	545	451	375	380	370	347	331	377	340	345	332	331	329	354	347	322	335	329	326	311	332	333	346	336	339	284	296	302	305	328	347	303	319	306	314	316	335	306	351	339	328	326	324	310	304	297	305	334	328	295	310	319	326	339	326	297	322	308	335	312	330	295	318	300	337	342	327	336	352	293	343	312	309	270	321	322	325	307	323	313	326	283	305	296	333	330	332	336	332	320	314	289	290	304	289	333	324	308	305	297	303	321	298	315	319	316	327	331	368	306	307	341	309	339	298	373	307	336	314	281	359	293	349	330	319	337	310	333	333	306	353	342	319	316	306	341	335	305	320	354	316	281	308	327	318	294	307	297	345	322	301	337	312	314	313	328	321	321	303	318	313	333	320	328	321	242	295	343	328	303	335	280	359	305	290	320	332	276	306	314	340	335	314	317	309	305	336	305	298	285	303	306	329	305	330	300	301	312	298	303	290	298	289	343	289	339	321	327	336	326	318	290	285	294	348	319	278	324	343	308	292	311	309	316	329	305	317	277	334	303	337	311	343	282	275	324	315	328	319	279	300	315	322	296	311	352	346	294	320	341	334	284	310	321	337	333	342	307	332	310	307	301	295	319	335	309	306	323	327	316	340	338	318	311	328	345	334	362	361	320	347	306	309	315	357	325	312	296	329	306	285	311	341	330	323	326	333	362	293	332	320	341	328	314	329	324	331	360	313	338	295	300	345	314	302	345	346	299	312	335	313	308	311	317	331	307	285	317	340	331	294	286	354	351	343	325	339	313	303	277	319	313	315	340	340	321	324	310	316	347	318	317	319	319	322	341	311	287	304	309	316	343	331	304	351	329	312	323	309	319	308	307	350	347	317	306	314	341	295	348	304	320	311	335	294	328	304	334	326	331	340	309	277	327	314	294	307	338	298	328	293	300	325	312	319	306	326	331	325	342	313	330	334	356	300	350	309	302	293	368	290	306	332	299	355	333	339	341	331	310	322	305	316	328	308	329	324	315	263	307	317	287	334	322	302	293	284	313	311	317	324	322	311	284	296	289	317	319	328	336	302	304	326	310	318	348	312	307	355	305	302	347	311	302	275	328	322	284	329	277	300	311	309	318	311	320	300	317	292	314	313	304	327	306	315	334	325	309	300	297	323	333	342	314	297	319	338	301	289	282	300	278	322	335	347	379	300	264	324	301	327	335	326	326	253	324	319	356	304	300	323	306	330	301	334	318	315	330	333	347	271	295	325	333	348	315	314	301	310	320	344	339	317	305	339	310	309	309	246	319	345	315	315	312	314	332	322	318	355	322	319	309	319	305	290	283	318	338	348	310	333	311	305	318	293	310	307	292	327	334	294	311	326	306	321	326	300	293	365	321	339	295	336	338	297	339	318	328	308	292	313	316	319	298	321	303	334	311	331	288	299	339	322	343	323	325	306	349	342	306	288	344	340	289	324	315	331	323	295	290	322	331	308	304	311	320	278	339	296	354	313	344	318	312	274	293	285	328	347	324	308	312	318	293	337	322	350	281	321	318	350	332	331	326	330	295	332	329	336	284	252	319	313	335	327	343	320	338	311	376	290	321	313	323	286	291	298	314	326	293	347	331	310	308	344	323	331	351	334	304	308	316	317	366	313	339	343	334	319	304	274	279	315	310	310	297	347	334	329	316	341	346	323	318	305	310	325	315	323	320	334	342	327	345	313	332	318	283	288	285	292	333	309	313	320	332	331	317	289	336	298	314	305	320	324	359	298	296	298	313	318	341	323	331	293	332	294	307	315	312	349	357	310	307	300	336	312	336	331	323	348	301	288	351	288	346	296	342	339	332	304	318	307	291	307	319	321	322	348	306	315	309	285	311	316	330	294	358	308	305	281	328	306	347	325	339	316	320	284	309	354	348	342	356	310	329	335	312	302	300	293	319	337	312	321	312	325	328	323	318	341	303	318	331	309	337	292	327	356	318	325	285	323	350	322	331	334	334	349	326	321	317	317	313	320	328	281	354	315	332	292	295	348	304	323	327	345	332	313	345	298	299	286	326	355	342	348	340	333	345	316	338	322	346	334	305	308	308	288	318	315	346	315	324	324	338	318	307	326	308	358	314	280	302	311	331	328	366	320	283	339	329	291	313	313	306	327	336	327	280	312	294	339	333	314	322	307	326	287	285	296	271	297	327	323	301	308	326	332	282	325	339	298	305	311	326	329	318	359	333	320	325	347	326	349	303	273	301	320	341	337	327	306	329	332	317	281	321	360	301	336	324	341	317	324	311	352	330	316	362	325	299	344	334	312	317	301	270	318	305	310	341	329	283	309	304	298	327	314	317	325	333	313	288	345	346	321	306	316	305	324	304	321	326	316	302	291	338	281	337	312	340	303	311	330	311	313	321	329	314	308	322	309	288	309	319	299	308	299	316	327	294	300	317	307	334	337	330	321	289	322	322	314	305	335	335	344	303	332	311	323	367	354	319	304	334	290	312	320	337	337	326	329	323	311	298	325	318	335	303	320	281	317	322	327	279	305	294	292	292	358	326	312	302	277	339	321	302	315	308	292	304	338	306	315	335	286	297	340	339	333	316	336	336	325	341	341	315	285	341	297	367	311	266	321	327	282	338	315	363	328	341	295	336	292	331	339	286	286	293	298	294	336	328	339	341	289	285	321	302	281	311	333	318	301	327	279	292	321	315	335	301	323	299	313	301	326	316	312	312	287	319	324	273	296	318	297	337	348	316	321	343	287	316	329	349	312	339	347	364	327	276	314	308	337	335	299	298	334	324	323	327	349	323	335	321	337	315	350	309	333	288	309	347	296	297	332	336	336	313	329	347	330	309	289	274	323	292	321	331	282	317	340	325	292	296	332	314	367	339	314	337	319	303	304	293	281	329	356	339	351	297	314	310	316	314	342	304	318	297	303	326	311	308	303	302	341	301	328	329	341	306	320	337	325	307	316	329	304	316	326	302	342	350	323	357	293	336	314	314	356	303	300	297	302	318	281	287	301	293	303	319	314	293	319	295	368	345	306	309	320	294	303	315	314	290	314	307	308	317	290	324	314	331	327	311	328	312	305	309	349	323	284	314	334	338	311	345	282	314	317	305	309	282	323	351	342	302	324	326	299	337	310	339	287	294	288	332	322	347	351	334	327	270	307	325	323	294	358	338	337	322	322	349	351	334	321	341	293	314	341	325	325	313	285	313	309	323	321	325	302	307	315	313	365	354	283	316	312	303	323	304	325	328	317	320	347	302	291	314	330	328	321	296	314	322	319	301	348	328	309	314	289	316	334	306	302	334	341	315	285	309	295	311	371	332	307	304	326	293	332	318	300	325	336	311	305	332	298	317	286	287	311	322	320	329	304	316	320	317	320	332	319	308	301	320	324	323	290	341	322	355	318	297	328	354	306	335	314	321	331	354	309	311	331	317	284	347	283	312	301	313	294	301	307	298	309	299	305	303	328	284	325	324	312	305	300	291	321	323
4679	2091	1167	864	771	713	686	722	697	732	714	673	660	693	655	692	654	718	698	628	667	656	666	645	660	688	689	700	654	657	664	683	692	662	678	680	638	673	679	681	691	660	668	659	654	677	654	710	682	696	670	677	671	708	661	648	675	692	693	683	683	681	628	653	690	621	660	660	738	694	654	649	616	689	652	655	682	644	653	693	631	693	689	681	682	690	629	669	650	716	719	688	689	656	650	635	705	706	686	621	689	670	680	675	685	681	679	708	634	660	656	678	630	681	642	668	673	713	674	658	665	632	707	613	726	729	647	665	704	657	681	705	633	680	654	648	655	701	689	691	646	675	686	699	675	682	690	693	684	700	686	663	656	674	668	708	667	673	660	647	686	640	670	725	646	671	736	669	669	638	673	664	681	688	637	665	656	645	673	694	693	631	646	654	685	682	745	680	674	668	682	657	659	693	669	661	698	687	692	670	707	685	701	675	694	639	649	684	658	696	693	653	677	674	676	649	709	710	684	646	710	679	665	658	648	678	661	696	678	680	672	724	655	664	660	684	643	707	724	635	674	670	676	646	638	681	655	673	707	657	638	624	610	682	661	644	682	677	671	657	701	649	680	717	633	664	661	674	676	655	674	645	682	710	707	712	701	658	641	679	683	657	636	689	738	648	649	691	672	684	689	689	636	711	695	686	704	679	714	693	623	688	667	661	673	666	665	642	666	665	670	643	695	696	661	702	657	616	655	631	676	682	629	674	681	750	632	721	685	685	662	676	655	676	671	656	656	688	662	634	686	675	690	704	673	657	690	706	684	667	692	683	678	659	697	644	669	654	670	661	658	677	654	701	687	628	681	703	690	694	729	638	693	648	648	686	690	687	667	679	703	648	676	660	653	687	669	703	655	662	671	687	644	652	693	660	632	674	659	694	683	659	686	669	736	694	693	646	649	695	712	685	676	655	697	685	717	685	663	699	640	704	639	708	711	650	712	702	637	684	676	664	661	668	700	692	679	671	672	665	696	691	675	694	698	683	681	701	642	697	663	644	689	709	660	693	653	631	676	696	722	640	663	726	649	669	679	676	704	644	683	633	665	680	654	680	664	672	675	637	688	704	701	693	703	684	639	672	644	678	670	662	670	681	688	665	692	683	700	652	696	717	704	688	637	659	682	658	736	649	673	642	655	680	658	695	655	656	675	641	724	647	662	638	664	611	650	686	720	699	669	662	673	654	649	664	669	681	709	638	626	685	642	618	704	673	721	628	722	678	607	697	680	639	688	688	691	640	697	648	635	694	636	650	709	650	723	702	673	687	706	725	680	679	687	679	648	684	641	678	737	692	675	705	648	644	663	640	717	678	707	712	648	670	702	662	692	665	656	623	682	655	698	672	644	660	676	646	716	683	673	661	698	685	691	663	701	658	672	663	667	681	689	647	686	693	680	679	614	648	691	648	664	603	648	648	667	694	678	677	698	647	668	697	688	653	693	673	718	706	657	746	665	693	641	679	670	665	709	694	673	717	672	690	672	698	638	633	693	673	648	711	698	636	662	656	683	643	684	617	716	701	711	648	647	691	612	679	671	681	684	665	701	617	718	664	681	667	686	732	676	679	704	665	647	655	700	704	623	612	650	732	690	703	631	685	723	659	708	647	680	693	632	677	718	680	658	718	693	646	708	663	677	657	721	671	705	646	683	706	697	695	645	681	651	648	664	680	648	710	706	683	690	648	715	656	654	639	658	672	658	719	654	667	697	697	658	668	696	729	642	632	663	667	695	697	685	680	651	695	633	705	674	671	711	670	677	622	674	724	671	697	651	649	661	686	705	668	698	677	688	700	645	656	673	682	695	639	685	647	701	612	676	690	664	696	670	677	699	669	679	651	683	693	677	668	646	687	646	658	701	692	689	709	738	674	701	709	668	668	712	679	710	708	702	673	690	697	657	635	660	735	684	676	701	644	669	663	601	668	689	721	660	669	685	663	677	629	640	698	672	631	678	675	678	674	665	681	661	703	741	677	682	663	666	663	692	659	640	687	676	658	651	710	668	685	669	637	697	674	684	653	691	695	673	673	718	664	710	665	677	668	648	693	702	683	723	689	680	638	685	661	704	658	643	750	682	729	624	650	712	682	667	713	675	671	702	721	667	676	652	665	704	658	691	657	724	641	649	676	648	691	664	668	664	659	702	646	666	697	647	666	666	630	676	664	677	618	677	678	669	649	631	680	668	691	653	713	695	712	661	677	663	654	641	675	658	658	657	665	663	718	696	686	698	741	671	658	713	654	659	638	700	724	671	680	682	700	636	664	665	650	691	643	654	679	649	673	674	677	664	697	664	670	646	713	681	660	651	641	685	689	693	679	648	630	696	675	658	666	668	679	686	678	691	660	671	675	666	667	664	692	673	672	714	626	670	743	697	599	681	696	633	673	667	703	634	705	663	665	691	677	728	680	669	705	694	653	661	672	683	730	704	685	665	665	659	669	674	645	683	653	693	669	675	664	676	660	696	674	646	706	648	684	686	650	652	706	667	675	691	698	659	666	666	664	664	657	676	682	693	676	718	649	670	648	640	696	675	700	690	703	692	669	633	668	700	675	703	668	664	712	642	671	681	657	720	618	669	664	647	684	670	675	648	629	710	720	662	677	666	661	655	653	698	686	699	687	708	666	702	675	687	680	656	676	704	669	630	613	627	685	680	696	685	671	670	719	680	653	653	690	613	659	704	675	716	695	669	641	708	636	646	642	667	711	656	651	701	693	693	649	673	702	671	624	678	663	693	690	668	708	611	708	621	647	671	704	652	676	681	680	665	633	710	629	702	709	660	683	686	622	684	670	650	673	642	682	669	710	724	677	692	658	718	689	664	688	721	670	661	613	693	691	698	682	712	704	675	641	697	694	659	654	647	706	738	667	676	611	663	737	684	646	669	712	660	685	645	677	696	719	705	680	688	654	694	699	687	693	670	667	657	693	710	735	652	687	667	654	691	680	660	695	652	697	639	683	667	663	677	711	612	702	639	695	709	696	691	664	662	682	689	673	669	676	654	688	663	684	675	661	646	670	705	720	635	697	681	683	779	649	667	694	678	659	680	674	602	625	707	697	665	704	653	686	700	673	653	668	660	662	638	667	699	652	681	634	666	664	702	709	695	681	697	646	660	692	743	673	647	704	702	630	635	688	626	651	711	644	643	727	678	659	712	676	710	657	715	668	690	670	667	647	627	689	682	656	650	674	680	683	673	673	649	686	689	690	705	688	725	713	664	676	656	664	690	720	718	712	676	699	658	591	645	652	691	653	663	631	645	636	730	691	649	667	684	688	660	680	665	691	692	647	699	679	687	672	723	702	629	710	705	672	692	682	705	669	685	676	668	646	688	681	707	679	703	663	656	685	704	636	711	661	693	655	705	647	673	705	739	699	684	683	681	676	639	679	655	696	691	661	670	640	708	667	675	687	653	667	694	693	696	691	700	687	654	640	638	661	695	692	694	674	676	712
25257	21604	24680	28990	21606	21626	10054	418	298	241	233	249	196	220	205	170	189	171	172	162	185	203	154	177	156	164	177	155	156	166	151	164	143	141	173	162	157	149	154	139	152	174	144	164	157	173	152	148	160	143	140	157	145	142	153	149	146	136	143	147	150	147	157	136	177	167	148	167	148	151	155	142	158	156	162	155	164	134	147	148	163	160	155	153	153	174	146	143	158	161	152	149	147	144	138	141	140	172	163	135	158	163	147	158	181	148	136	155	144	161	125	150	153	135	131	140	134	156	156	143	122	146	132	151	140	125	155	129	149	165	147	151	141	152	133	133	150	133	130	147	152	160	160	166	170	164	144	144	151	137	140	165	158	135	153	151	144	155	158	141	165	142	181	164	120	160	121	154	154	130	136	150	165	155	147	130	149	156	121	148	157	160	167	152	135	160	158	129	174	147	128	142	131	162	161	162	158	173	146	139	156	177	159	141	147	172	154	146	140	172	140	146	141	164	159	159	143	167	162	129	146	117	173	164	139	151	155	151	145	145	145	179	141	146	147	135	163	140	130	171	145	152	155	162	154	152	142	147	126	126	142	164	139	144	160	175	167	160	149	147	168	165	162	166	157	155	144	149	147	149	159	171	153	157	157	149	146	140	132	156	160	148	152	146	136	149	164	167	169	142	157	149	164	135	122	163	179	138	151	155	151	136	142	148	149	146	155	142	136	128	143	147	150	167	150	141	152	180	129	133	147	141	175	149	159	162	128	157	177	130	156	146	154	139	130	149	161	147	156	142	146	161	145	142	155	135	139	139	122	162	147	142	144	158	132	144	129	118	141	141	170	170	165	170	135	135	153	156	150	173	155	152	142	191	171	170	164	152	142	137	146	134	131	140	161	150	144	129	152	164	153	146	160	139	155	133	144	144	144	130	156	164	133	167	158	150	146	153	141	150	139	144	132	168	149	145	159	142	156	146	116	156	175	145	153	150	166	171	156	159	159	133	137	144	144	160	149	160	165	190	161	147	160	171	175	150	153	148	145	163	130	140	148	156	171	161	172	141	156	176	163	149	156	132	152	169	160	161	144	142	127	159	157	156	135	130	141	156	177	143	165	137	169	143	165	173	142	167	171	150	154	165	164	162	156	140	170	160	145	152	128	133	178	138	171	149	160	160	148	144	149	144	171	154	141	177	144	146	155	132	141	158	153	146	168	147	146	151	152	161	138	144	140	147	157	133	163	147	161	169	139	162	165	143	168	151	137	140	132	168	154	156	186	136	158	163	147	161	149	145	130	150	157	178	151	143	144	147	142	149	151	150	154	142	145	168	149	149	178	180	131	129	160	156	142	185	161	139	133	145	159	143	135	146	172	156	161	127	156	157	156	149	151	128	166	137	168	143	149	163	139	140	135	123	145	149	168	146	191	160	137	158	128	162	155	145	170	152	153	140	140	166	174	140	146	141	144	139	153	140	155	137	138	152	140	142	145	165	158	130	142	139	141	149	143	147	151	164	153	143	172	139	151	180	154	157	158	158	160	155	161	141	153	156	133	153	193	156	157	167	150	119	182	142	133	145	142	142	158	142	148	172	151	134	154	155	140	172	150	163	139	132	157	165	148	144	157	142	142	131	176	154	139	144	175	168	149	163	150	153	133	130	133	132	151	140	133	123	154	155	137	154	154	133	192	152	139	169	148	141	167	120	159	113	160	178	171	132	160	158	165	160	161	136	126	156	164	162	156	154	164	151	167	137	143	147	171	144	159	134	148	159	158	157	148	145	147	150	129	131	153	141	146	142	158	150	141	141	165	154	137	150	156	150	137	143	125	124	128	156	158	162	138	145	159	189	154	142	155	154	140	145	129	160	164	162	170	167	167	171	153	165	149	171	150	168	159	192	156	153	130	126	147	145	136	151	159	164	138	153	143	118	163	132	158	166	146	156	143	139	141	140	132	155	148	133	141	168	168	159	160	151	153	149	152	149	153	146	157	162	151	132	147	147	151	174	160	172	178	140	135	162	161	117	130	142	156	146	163	165	157	167	154	140	129	135	134	148	141	140	156	132	152	177	173	131	130	152	150	157	138	173	152	143	136	159	166	160	162	173	145	126	153	148	149	147	150	154	156	123	146	169	163	137	128	151	183	169	141	129	134	171	166	146	146	175	183	154	141	135	128	134	152	172	167	133	153	149	141	143	147	142	127	133	153	155	158	142	170	170	170	137	143	153	166	167	143	161	145	118	156	148	151	149	153	176	138	141	157	161	160	148	137	153	139	155	125	144	150	132	123	151	154	156	128	137	128	130	149	157	143	144	162	148	162	183	154	140	136	163	156	170	154	159	173	177	149	170	139	148	181	158	152	142	157	160	158	146	160	154	151	160	181	175	136	161	130	130	166	183	158	177	149	131	144	153	156	155	160	168	162	154	135	143	139	127	143	144	165	156	168	135	140	132	155	146	159	154	124	157	132	132	157	145	139	129	161	146	152	141	117	158	161	143	165	157	155	149	126	164	153	142	132	136	150	131	139	130	161	158	173	140	163	155	161	146	150	147	151	139	159	156	159	128	143	143	159	160	144	136	166	150	151	159	179	123	156	135	142	144	120	172	145	160	151	157	139	161	174	157	167	180	149	158	167	125	138	145	160	144	168	153	148	166	143	158	146	142	148	175	156	147	148	156	156	142	143	153	151	143	171	160	169	135	146	152	159	165	146	154	133	164	150	166	156	116	150	143	145	161	158	125	137	148	139	141	139	160	157	131	157	157	138	180	140	152	137	113	142	165	160	143	146	148	157	137	152	120	140	142	159	162	146	131	141	169	162	143	136	170	133	165	140	160	161	153	154	144	125	156	146	154	156	144	155	142	149	164	153	135	133	142	152	151	163	150	150	171	159	155	155	162	128	124	140	149	146	124	161	146	159	136	165	140	165	128	148	141	150	156	163	178	178	147	151	148	150	162	154	132	176	137	168	141	132	144	156	158	137	146	136	150	137	163	164	152	135	133	169	145	159	168	135	151	169	142	145	150	157	150	187	124	147	160	141	152	133	150	181	140	162	161	167	146	184	144	139	177	133	141	141	134	145	170	159	133	162	146	152	163	133	136	162	142	145	161	150	145	140	159	146	131	138	144	165	166	159	111	137	153	155	154	132	151	156	162	140	177	144	137	144	136	141	139	136	159	162	141	160	164	146	166	138	132	167	167	160	139	188	158	148	147	153	133	166	152	132	136	141	136	144	175	133	127	149	150	172	163	146	121	127	138	168	149	125	146	153	129	154	138	155	173	146	154	129	155	146	145	131	161	142	147	157	135	147	171	151	137	139	146	165	149	163	136	147	151	150	184	144	157	146	170	138	142	159	175	150	139	138	157	140	190	154	129	141	137	153	170	175	158	143	149	133	147	154	148	152	143	131	132	126	165	146	162	169	145	158	156	159	167	151	126	128	167	119	135	144	146	140	162	185	143	161	151	126	144	140	157	161	131	164	166	134	158	171	177
4156	3050	1368	737	533	465	435	396	366	387	366	413	384	383	342	393	362	346	360	355	362	356	378	351	367	338	366	370	378	323	373	356	375	347	328	384	353	398	358	372	389	367	374	363	360	314	366	357	366	381	331	369	332	367	357	362	350	357	346	351	382	346	381	358	377	358	337	350	348	367	345	348	356	381	381	350	386	366	360	343	355	338	337	367	388	367	348	346	348	363	361	345	318	350	376	362	379	350	370	388	376	387	368	387	342	347	401	372	412	347	326	349	360	352	364	369	348	364	363	338	378	382	333	385	353	356	358	347	379	379	310	379	355	310	341	389	346	366	354	373	372	360	322	368	384	381	384	369	336	346	346	361	364	343	346	371	348	383	369	370	360	355	346	371	363	339	360	383	391	337	348	359	374	365	394	358	339	380	354	347	321	353	397	354	347	383	357	368	339	378	351	361	367	353	367	357	345	351	352	373	361	387	378	338	355	370	367	345	351	349	373	371	392	330	354	388	359	355	321	342	372	346	358	363	357	402	341	375	339	356	360	398	392	357	353	349	388	351	374	361	364	372	365	362	343	380	319	325	359	353	360	386	363	361	367	373	363	375	404	341	358	361	367	317	355	352	359	367	357	352	366	366	339	349	394	393	359	361	350	372	360	347	344	389	379	323	369	388	357	368	367	384	364	374	376	356	382	358	379	357	380	385	347	386	363	359	335	345	382	366	338	344	366	333	363	346	325	393	341	393	390	325	355	328	362	371	353	339	363	374	370	364	362	356	354	358	344	337	369	381	357	346	348	361	395	356	344	344	374	364	374	346	358	363	379	334	349	390	343	357	376	350	322	372	361	321	359	368	395	368	374	375	355	371	368	342	346	349	349	395	355	360	385	359	354	389	355	391	348	351	381	371	349	344	384	345	386	375	373	340	384	384	354	342	377	334	361	363	397	355	344	370	374	346	344	332	328	360	349	347	370	359	345	356	372	363	356	381	383	373	370	361	366	362	348	380	363	369	343	362	370	390	354	330	361	337	366	343	372	309	363	348	391	354	364	384	417	385	380	382	360	361	355	371	371	332	368	347	379	344	368	349	351	308	344	350	348	358	354	345	387	382	355	318	371	373	358	363	342	373	385	366	360	385	352	375	358	360	371	353	372	374	336	347	330	359	356	369	346	359	377	324	367	397	363	377	339	346	369	351	364	361	346	342	354	356	342	386	379	364	377	357	351	372	376	391	375	340	336	359	331	318	375	350	392	362	343	331	355	352	331	340	325	333	362	321	393	370	366	385	383	362	389	316	362	371	368	364	305	378	379	353	357	384	356	370	385	369	386	337	328	364	341	338	383	326	388	367	364	342	364	346	348	376	393	316	338	374	358	396	349	353	363	328	338	386	377	355	357	357	368	346	320	332	351	363	351	348	361	361	358	370	353	376	369	374	375	359	340	346	356	359	351	397	355	346	366	401	345	371	366	367	437	336	338	355	380	381	341	393	373	374	329	323	354	360	356	341	341	406	375	355	381	369	384	396	368	356	382	332	357	327	346	344	371	348	390	339	359	325	350	333	376	345	354	361	377	355	370	344	356	341	351	377	335	340	360	339	351	349	374	342	321	364	331	378	367	357	363	367	362	348	352	343	355	339	344	333	356	369	349	327	354	368	352	340	400	379	391	361	378	359	358	373	370	362	361	355	383	328	348	354	382	364	339	383	350	361	393	356	353	363	380	357	364	339	354	351	357	357	343	396	353	322	354	358	357	352	380	354	350	340	372	389	365	346	371	361	352	351	338	363	370	316	357	352	363	346	359	374	337	351	337	349	335	381	371	365	342	392	357	357	357	338	360	363	334	366	376	355	382	340	382	354	363	334	357	331	372	362	382	331	334	377	347	396	365	385	354	375	355	327	350	376	372	361	401	377	371	359	332	349	352	376	340	360	354	350	344	365	327	363	384	382	331	374	393	379	400	361	366	391	360	367	358	394	370	356	372	351	370	332	334	383	390	348	354	338	358	324	345	373	359	337	352	354	374	349	347	384	359	362	371	346	368	384	372	358	364	400	386	361	354	370	369	373	353	386	351	366	375	341	404	369	350	347	357	347	334	396	337	355	355	356	370	379	332	372	395	338	355	362	351	353	367	362	364	373	333	351	380	352	370	367	400	353	375	362	365	350	359	327	338	361	354	341	343	408	372	382	363	366	378	359	363	365	353	337	322	399	409	340	365	349	361	361	358	341	372	354	348	333	369	389	403	355	391	369	364	300	376	362	324	371	389	379	390	354	322	408	390	357	360	358	369	329	348	370	329	351	338	355	372	343	392	344	362	339	362	362	359	375	403	355	342	347	351	352	359	334	370	364	366	384	361	352	359	412	354	352	362	385	390	368	369	363	358	362	360	347	338	353	329	394	373	358	371	374	376	324	371	353	351	358	337	363	331	370	355	361	360	363	360	329	363	372	348	359	346	363	350	377	361	362	335	377	390	334	357	352	349	348	360	383	350	377	360	374	352	385	357	335	361	339	334	392	352	355	348	358	375	361	332	345	375	356	352	354	379	384	325	358	354	361	382	338	383	336	382	375	366	400	340	394	373	350	354	347	351	396	336	363	359	335	388	347	364	377	387	358	373	380	360	378	356	361	380	344	342	372	334	369	374	401	361	354	379	359	373	375	370	351	374	326	348	386	381	364	319	335	375	327	375	341	378	376	357	380	350	348	375	343	348	393	358	360	366	396	360	338	333	370	361	365	377	380	340	359	359	341	352	367	400	371	369	359	370	331	387	326	377	343	351	386	346	364	381	353	365	357	346	368	357	340	325	355	327	354	365	355	379	391	352	345	338	378	344	369	357	359	371	373	396	331	374	357	375	369	352	333	343	385	360	330	360	360	369	352	355	396	377	350	347	373	357	387	363	383	345	339	366	362	335	339	375	371	349	364	381	363	386	368	362	361	404	369	357	389	349	347	383	390	377	364	343	347	367	353	345	379	349	355	345	379	350	352	345	374	337	362	376	371	364	366	378	379	372	387	377	334	355	376	364	347	345	339	382	389	355	338	360	342	357	356	350	363	339	397	364	331	389	375	358	350	368	352	346	361	383	389	333	357	375	383	385	374	367	403	360	358	393	356	378	368	339	361	351	361	387	356	375	390	381	366	366	349	340	381	365	347	348	331	373	349	381	345	363	383	380	364	354	355	352	350	354	348	381	377	369	368	351	380	377	370	396	394	330	373	358	375	369	357	390	395	366	364	345	352	414	356	377	341	370	348	392	358	326	364	334	372	371	352	354	373	364	332	390	320	368	389	357	378	361	337	380	376	348	366	382	363	356	361	391	379	349	339	394	370	346	314	365	366	376	360	382	411	363	393	347	367	333	323	366	343	360	326	360	379	344	357	385	349	359	359	346	352	329	367	360	342	370	356	383	366	371	355	328	398	365	341	359	365	400	343	350	344	359	385	352	367	353	389	387	337	342	341	346	380	364	393	373	336	367	373	339	320
34135	15044	2573	745	694	619	515	492	461	457	494	435	458	503	479	436	472	490	459	415	456	468	478	452	461	467	452	436	454	505	502	472	467	445	455	489	479	460	463	435	424	483	445	459	473	448	459	476	456	453	457	432	514	471	434	541	463	512	468	452	429	466	449	453	468	446	497	459	529	455	456	479	495	499	501	458	443	438	483	451	475	460	456	448	428	448	461	465	457	480	482	487	482	442	470	473	457	487	453	471	439	457	454	465	470	502	444	476	490	460	459	484	453	490	472	431	454	488	415	471	438	439	472	471	497	493	451	487	456	455	454	465	488	451	509	465	481	440	447	465	439	436	460	491	462	466	476	497	475	494	482	474	479	501	461	452	455	490	501	498	450	439	455	480	484	490	491	460	497	434	447	441	457	457	463	473	471	474	438	483	456	496	451	431	462	428	489	457	481	473	412	439	495	475	415	482	480	476	484	427	493	440	488	451	450	469	484	475	464	456	469	484	454	450	471	494	447	442	458	420	470	469	470	494	455	467	463	450	452	465	448	449	462	462	426	488	436	462	461	423	425	450	490	448	466	501	504	500	467	475	466	446	476	486	482	469	476	469	450	486	483	452	480	444	432	484	427	493	471	449	466	451	495	458	484	448	464	466	474	501	449	471	512	419	454	438	483	445	457	463	479	426	440	456	433	435	464	444	458	479	457	454	469	504	499	452	463	484	460	481	471	504	457	425	490	448	450	450	467	462	459	440	496	477	422	437	465	419	451	465	429	474	492	452	450	451	437	429	484	429	483	467	472	487	446	426	475	451	513	451	459	451	460	452	482	455	455	467	456	488	419	456	443	462	496	476	456	436	467	460	425	466	478	468	449	452	483	458	469	434	456	483	454	435	487	479	470	466	439	523	484	454	466	498	475	437	434	430	476	472	408	489	479	476	472	482	472	439	470	463	468	485	476	452	458	460	476	445	477	434	422	461	473	487	505	467	438	474	520	445	447	485	514	475	459	471	490	444	458	437	410	466	502	469	469	411	480	448	463	465	443	496	469	487	432	419	429	472	414	451	504	465	443	463	454	451	474	440	496	445	480	464	413	462	487	475	468	458	499	474	465	503	444	435	471	452	481	449	488	457	444	483	466	478	468	463	459	463	434	441	436	490	484	502	458	444	469	443	457	430	435	419	442	455	447	441	499	458	471	497	498	438	443	471	472	475	462	424	446	446	473	464	451	461	445	540	511	474	429	458	479	491	440	510	460	457	476	475	455	445	492	496	476	486	470	441	464	456	420	481	451	481	497	453	455	475	462	456	465	454	482	465	493	455	489	473	489	442	461	504	474	483	506	478	496	450	468	428	470	495	467	461	446	510	462	449	420	487	418	458	451	494	483	475	485	451	474	466	494	463	460	458	514	473	455	494	447	477	472	499	435	472	429	445	495	470	472	454	452	441	478	456	483	460	468	468	469	460	430	423	436	467	457	477	438	475	456	492	472	437	481	435	463	462	498	452	503	481	480	489	487	508	458	462	495	494	456	447	461	433	461	469	420	436	499	460	452	407	501	467	478	490	469	452	467	470	460	445	490	449	445	451	446	423	464	455	453	486	482	488	451	489	517	441	478	458	430	500	404	493	461	524	456	423	470	528	481	481	445	462	457	450	448	439	451	451	475	484	443	479	415	484	511	479	469	461	446	438	464	482	439	513	482	501	430	465	452	467	444	470	466	425	479	475	445	456	436	461	447	451	466	467	441	458	477	463	425	516	463	446	441	480	439	463	438	476	435	423	471	443	475	492	461	490	442	481	484	484	439	489	470	457	469	446	437	453	477	437	448	415	489	494	468	483	480	501	449	485	418	479	449	496	444	443	466	492	477	434	492	454	436	442	421	488	488	442	495	469	477	435	497	498	464	503	489	496	500	481	454	457	441	453	421	464	479	470	441	450	483	474	466	423	496	480	459	437	434	448	475	467	449	471	415	456	434	442	441	493	468	515	460	482	443	444	473	467	476	445	500	427	412	464	460	442	472	494	424	458	475	455	465	461	425	403	474	449	439	460	475	474	496	430	433	463	467	460	454	452	446	471	461	486	466	460	463	473	460	481	499	458	454	459	451	445	516	428	468	464	472	432	469	459	476	459	449	485	500	457	472	459	494	465	433	438	482	433	454	468	438	461	446	443	494	433	451	473	454	437	463	455	440	439	479	486	455	471	461	489	442	430	498	437	472	459	476	508	440	453	479	479	483	481	492	473	455	468	425	451	437	491	451	481	424	506	499	445	444	483	467	440	463	447	479	468	483	449	458	474	471	470	455	481	461	413	492	453	452	475	464	447	449	451	481	446	461	462	448	477	443	453	463	487	462	413	428	469	487	485	485	487	458	482	476	444	479	472	458	453	469	442	441	428	460	453	429	489	440	460	450	497	472	450	465	453	441	427	445	476	442	447	493	448	434	421	451	484	474	487	481	435	459	450	481	439	453	446	490	406	485	479	446	435	464	455	454	475	474	461	447	447	480	451	477	463	493	455	487	459	424	434	463	453	450	483	468	464	514	468	461	464	469	422	454	492	437	453	492	457	492	475	461	478	438	442	460	467	428	457	500	489	491	448	474	451	482	468	450	456	505	441	454	466	444	471	464	453	512	467	447	490	465	483	491	451	473	453	452	453	492	474	448	462	521	441	448	433	442	440	456	406	470	426	464	436	466	487	456	458	451	434	456	499	427	457	453	469	502	474	429	469	425	461	425	433	484	478	469	453	487	436	504	453	479	450	415	477	451	487	479	453	488	444	432	474	478	426	523	453	478	463	508	458	484	464	480	483	415	508	481	436	461	437	452	451	462	471	477	483	495	438	428	463	475	490	466	423	442	441	442	452	468	483	435	457	436	393	455	437	453	436	509	485	454	479	452	486	493	441	484	459	475	448	505	458	470	453	495	470	499	459	486	501	480	494	484	446	479	504	451	466	455	476	512	452	456	472	484	478	461	465	474	460	432	447	451	474	480	431	484	473	453	442	455	438	445	458	467	458	436	477	485	433	468	454	487	444	495	462	430	472	463	472	437	410	471	465	450	477	453	463	437	461	504	487	426	461	490	475	490	464	483	444	462	447	477	471	484	461	439	463	510	434	431	445	479	469	487	428	448	457	472	447	475	470	434	415	493	468	469	466	453	442	477	476	450	427	467	428	441	432	464	484	453	442	445	466	463	447	454	462	523	448	451	447	480	466	458	447	453	413	484	495	470	458	478	466	465	481	472	474	482	465	454	488	472	465	468	446	485	487	458	494	467	439	442	469	458	457	491	469	413	442	440	483	469	427	496	442	465	490	456	427	431	467	468	449	451	447	479	434	489	457	467	477	432	458	505	456	493	464	439	465	456	469	456	443	458	513	463	434	486	468	444	457	469	459	471	461	442	478	481	477	494	474	434	443	449	420	418	479	473	460	466	466	524	477	484	445	467	415	456	459	444	493	452	423	447	435	508	489	493	472	456	468	503	448
8154	1092	999	918	971	1011	923	989	977	938	966	961	947	979	984	1017	963	988	1028	948	1003	964	972	1036	992	981	972	991	944	971	973	937	957	978	1021	980	940	1000	974	936	969	966	984	1002	966	984	923	932	990	954	922	993	925	1001	899	924	970	968	946	986	965	1005	951	1005	988	970	953	984	997	981	975	981	953	975	931	984	954	970	974	977	1004	945	979	950	1008	974	932	950	1001	961	925	953	941	963	991	956	940	889	949	946	948	971	961	928	981	956	915	959	951	966	970	957	986	953	972	994	930	965	968	961	957	1018	946	975	962	992	964	960	990	946	956	950	944	948	946	981	950	900	931	968	979	959	961	974	1003	985	954	922	990	957	960	913	906	1003	977	953	973	1001	960	960	969	1003	956	967	948	1023	997	964	1003	935	961	1000	982	952	988	966	1014	1009	944	929	980	1004	961	970	952	947	977	998	903	963	953	938	936	941	938	1015	958	963	925	980	1021	990	950	978	933	962	981	1006	933	974	929	923	920	951	948	970	1012	945	938	994	968	989	1023	988	1034	914	990	970	966	937	962	996	1047	957	937	939	972	962	982	926	951	955	961	915	964	964	931	979	908	982	1008	952	966	926	982	942	875	983	946	944	1016	973	963	950	973	946	1027	1000	1004	1006	963	1014	946	998	1001	911	951	956	946	892	966	994	932	1011	944	941	949	985	932	932	935	957	962	919	952	957	982	916	973	940	996	962	934	997	932	996	980	974	978	979	994	960	958	929	986	940	960	959	986	964	965	976	975	945	968	923	994	929	918	960	986	974	970	977	959	930	928	1007	927	988	944	1019	974	956	993	993	963	975	976	915	910	925	983	973	895	956	966	981	972	968	1020	1009	946	940	992	982	920	929	998	955	1007	969	1023	982	972	945	1031	917	1023	946	968	943	1020	953	946	889	936	982	1021	957	953	992	975	969	1011	1014	912	1007	959	994	936	972	908	972	909	977	958	963	950	1025	971	938	998	955	982	974	952	984	997	940	968	952	961	945	928	982	1023	932	938	1031	1018	949	879	962	978	982	986	971	987	945	981	990	955	966	966	983	962	957	972	939	949	937	937	996	948	961	953	995	977	940	969	995	949	945	990	972	972	941	1000	941	992	941	977	946	925	954	947	943	958	945	1006	906	999	944	947	979	1033	1009	962	895	1006	956	977	958	1002	951	929	1062	965	911	927	954	975	942	979	982	1022	908	1020	923	930	910	971	974	972	1018	943	968	997	999	953	998	1011	931	953	956	946	953	973	948	995	943	963	938	972	957	922	990	938	996	901	995	991	962	938	952	948	951	939	955	946	925	1009	920	989	920	883	980	971	969	975	910	949	977	960	1003	951	966	1014	954	925	952	1007	951	948	952	936	912	988	1021	937	945	899	954	947	984	988	994	963	944	948	945	998	960	940	925	941	946	1006	946	957	994	951	989	934	960	947	914	974	978	953	954	962	972	1004	958	980	932	1007	964	982	996	930	957	991	950	923	1009	974	909	962	933	969	972	989	991	1036	981	991	917	939	925	952	934	943	996	948	978	967	993	963	991	955	941	961	952	981	979	1006	982	962	930	944	961	989	953	938	894	916	922	978	986	958	1000	921	970	1011	943	925	979	967	1008	923	946	1014	954	918	964	976	968	932	933	978	951	960	1010	914	982	985	948	951	987	979	963	939	964	986	973	988	940	929	912	992	929	938	968	895	972	974	999	1009	1052	949	1061	953	967	986	928	976	947	891	965	960	966	933	1015	958	996	946	1003	1034	990	991	1021	956	964	982	963	943	988	960	969	914	964	960	1058	980	943	998	952	981	957	965	991	989	915	907	1013	968	939	957	1007	954	973	934	961	928	967	930	917	975	1021	997	988	979	972	967	927	995	940	933	984	997	966	969	943	963	949	984	988	886	945	969	942	1000	1053	1041	943	957	961	964	939	942	945	922	967	979	960	912	1000	974	892	956	988	935	949	990	924	911	928	965	1006	927	953	958	1011	950	938	1019	1006	1019	1023	1021	957	974	947	940	1061	892	989	932	990	960	983	946	930	950	978	1009	990	967	933	971	990	970	946	935	954	965	857	920	922	1059	1024	963	960	990	949	941	997	985	952	1030	943	987	924	923	987	957	987	922	984	913	941	967	961	970	936	990	963	971	903	972	974	984	956	969	985	927	988	975	1004	919	1013	963	914	987	978	914	949	1022	935	952	975	930	947	935	988	953	941	974	913	932	937	946	961	995	905	901	913	976	962	937	934	990	918	972	971	968	928	958	1011	982	984	939	1002	977	983	1009	955	993	991	999	944	955	982	989	950	962	958	945	981	973	1002	982	927	973	958	989	958	985	975	957	986	1034	971	973	1006	908	897	973	971	915	997	924	924	930	1011	882	944	925	1000	968	992	1040	939	966	986	968	955	961	970	986	1011	951	946	1033	999	1010	964	982	968	954	975	946	982	997	912	992	991	924	949	975	944	950	982	997	929	1016	952	1019	998	916	1008	947	943	932	1026	946	1008	1019	970	959	978	936	999	959	952	1019	929	976	995	972	975	977	988	987	928	959	970	976	982	903	994	894	917	972	968	923	961	950	994	971	978	973	962	996	999	936	1004	948	920	995	999	976	959	961	988	946	982	1030	985	965	968	922	994	941	950	925	899	960	999	981	977	963	950	945	925	983	965	992	913	993	971	993	998	901	959	955	986	957	909	924	935	959	931	986	968	965	1036	926	1016	910	985	952	1039	957	931	972	957	1026	953	1006	1026	947	919	964	1010	889	935	988	979	937	939	1010	941	1014	987	983	956	962	940	1001	950	997	948	939	982	955	1003	963	978	956	928	1004	960	938	998	937	986	992	975	899	992	892	995	984	932	1021	982	910	992	912	982	946	934	943	984	1020	975	1002	944	965	977	984	1017	983	1024	935	953	961	1005	935	975	985	951	947	977	996	978	991	965	967	962	963	911	1022	1004	954	893	947	944	947	961	987	1013	976	947	967	993	1044	975	1002	928	953	1016	934	1003	982	944	976	938	976	1004	986	957	934	941	1009	919	920	952	947	944	958	961	966	960	1022	914	938	929	995	979	931	951	1028	972	977	1004	981	977	964	906	951	933	951	993	983	963	964	949	1018	995	995	983	987	997	973	972	933	948	950	945	979	975	1012	945	939	997	962	951	1025	978	943	958	987	948	1015	960	934	954	964	1015	930	955	951	960	959	990	931	963	1005	1004	947	935	993	931	920	903	926	979	963	989	915	974	968	998	1008	973	979	952	950	987	955	980	938	951	966	966	985	959	999	1029	909	933	960	969	962	906	957	932	1000	996	937	883	978	959	960	969	970	950	968	986	991	934	962	935	973	1033	991	911	1003	955	981	1008	952	928	962	1011	977	969	922	949	975	967	1024	1034	988	921	957	954	955	987	970	998	970	926	956	965	947	963	973	991	931	968	930	903	1023	986	933	930	931	947	914	985	933	909	938	966	953	1045	977	950	988	965	961	974	957	1005	933	936	986	976	979	937	959	1003	983	965	955	988	980	980	989	982	961	944	948	957	1006	942	971	984	938	949	949	966	964	972	1008	982	970	986	943	971	994	949	942	959	954	1016	996	894	929	985	949	1011	929	897	992	967	976	923	960	949	973	994	997	909	953	906	993	950	977	968	1020	998	979	962	992	938	989	949	983	963
25973	21624	24258	29447	21630	10488	546	452	388	363	344	321	343	361	351	316	326	350	346	382	359	347	352	359	326	297	307	313	303	332	336	293	321	354	306	356	318	340	341	322	362	309	338	315	269	317	313	315	301	325	334	249	281	297	310	296	330	341	314	310	315	350	306	320	306	312	320	305	323	327	340	318	303	326	310	313	296	361	322	326	321	318	322	320	316	340	300	312	324	278	293	328	334	314	332	357	312	330	320	293	309	324	314	330	303	335	325	340	327	298	309	337	331	310	320	290	336	313	304	317	359	347	285	336	298	347	299	351	345	319	349	355	313	338	347	336	317	335	315	322	290	338	295	300	334	338	329	328	343	328	303	307	296	316	314	306	321	312	342	296	321	342	347	318	309	314	295	334	351	315	305	307	326	316	288	306	336	324	331	330	331	327	337	299	335	329	307	341	289	334	316	314	301	324	347	377	334	293	300	300	358	330	329	306	288	327	294	325	337	357	320	292	315	274	317	308	297	319	303	356	340	301	340	340	304	316	286	324	314	304	352	316	337	322	304	308	318	317	319	299	291	285	323	338	318	317	283	301	336	316	293	307	333	257	289	333	318	341	329	282	352	304	297	307	301	264	284	314	348	313	305	329	344	301	294	331	354	314	304	292	312	302	332	293	317	318	333	332	313	345	349	333	298	305	332	297	314	296	315	297	323	298	330	322	337	304	291	342	294	322	328	316	317	311	295	337	355	321	331	335	360	352	316	289	321	351	321	339	311	287	296	362	294	342	279	286	286	310	310	307	291	356	312	304	305	348	286	334	311	317	305	303	322	302	333	326	330	316	282	305	299	324	339	354	298	309	295	315	301	329	312	327	313	288	304	318	304	324	323	306	342	322	350	334	316	295	313	337	334	322	329	297	308	334	327	383	310	334	314	341	312	317	308	330	303	320	303	309	290	317	312	313	322	348	316	339	309	311	308	315	288	311	298	320	342	312	344	325	305	328	340	344	349	280	289	321	275	328	300	327	324	311	306	288	306	291	309	320	313	338	317	332	316	307	345	289	362	340	295	333	321	333	298	312	323	325	280	313	309	330	299	317	340	339	320	298	327	318	333	342	312	300	326	320	299	315	317	334	350	331	291	298	321	314	315	311	321	347	324	300	351	366	314	312	343	330	328	319	314	327	305	340	322	283	300	317	357	310	287	312	362	329	329	331	317	337	340	319	302	322	288	309	315	300	320	309	352	321	337	339	320	333	294	306	306	331	333	336	334	300	279	355	333	306	374	327	313	337	294	333	309	294	375	270	307	326	322	315	314	303	326	342	308	339	323	314	317	328	288	334	295	294	361	311	298	308	303	316	313	307	322	299	334	334	335	314	308	313	331	336	330	318	289	350	332	279	319	315	303	319	301	313	316	325	314	308	299	317	360	306	318	332	355	294	316	273	314	325	339	329	322	315	312	313	332	276	299	314	324	294	308	314	327	317	329	354	316	333	296	340	363	313	328	320	312	317	351	331	292	332	302	330	308	305	308	295	345	318	339	326	320	360	289	288	317	332	307	318	325	325	331	334	309	332	314	309	315	335	325	311	289	350	298	262	321	309	299	333	297	313	306	306	324	340	300	289	318	326	334	342	305	353	312	340	320	353	322	297	322	319	326	344	309	343	338	306	318	308	309	311	341	322	328	321	263	291	303	301	337	328	305	329	329	318	327	337	290	325	332	355	342	332	281	319	304	323	329	302	307	315	313	365	313	339	313	317	310	335	306	295	271	359	319	332	383	328	295	290	331	325	334	321	339	361	285	329	321	327	322	316	327	307	329	311	302	333	343	324	315	308	316	334	307	326	322	281	312	297	317	321	344	325	321	301	362	315	297	314	306	323	315	344	334	314	332	293	304	334	320	310	302	320	307	337	338	356	321	306	332	331	318	332	345	315	314	309	334	307	297	300	319	321	312	322	337	316	345	279	310	313	300	311	339	302	319	320	295	287	326	315	332	274	346	312	300	305	333	306	352	284	286	304	304	288	301	320	325	307	317	333	311	281	343	293	314	319	284	324	319	322	351	301	346	338	296	286	298	326	325	331	329	294	336	334	322	353	332	346	319	332	288	322	360	316	319	352	323	309	299	312	334	315	317	321	315	305	288	290	338	330	313	308	311	320	323	332	288	295	324	352	303	297	326	332	286	296	353	295	309	311	308	336	350	324	319	305	311	316	320	298	358	321	288	299	317	343	324	325	359	292	300	304	280	335	307	337	338	304	336	350	335	328	317	353	318	305	298	315	312	325	333	340	304	317	293	363	330	305	334	319	311	298	293	356	297	340	324	349	319	333	352	317	340	315	305	349	330	305	343	306	312	299	324	311	290	308	330	312	312	325	306	338	307	314	317	325	298	306	301	303	301	317	285	356	314	346	329	303	338	316	315	355	297	321	307	340	284	317	334	329	327	312	325	318	332	337	313	325	309	307	358	302	302	306	337	302	280	298	307	329	327	318	307	312	342	328	330	331	287	291	291	322	344	343	289	339	313	327	339	313	320	305	316	293	328	298	297	305	322	296	344	272	318	313	348	298	314	331	283	348	309	354	298	293	331	332	349	299	302	340	306	301	318	307	319	328	291	316	345	330	317	324	320	322	310	319	317	356	314	361	308	329	314	350	304	325	304	356	323	334	287	308	306	294	313	314	328	316	333	327	337	299	298	272	328	326	304	327	324	273	290	303	294	306	323	348	325	326	317	292	359	302	316	336	310	352	347	299	339	287	301	343	333	306	296	328	305	345	301	311	308	317	297	322	330	340	299	338	318	340	312	339	334	316	317	282	273	308	307	319	327	351	305	335	313	338	294	333	326	331	299	300	328	285	311	321	302	357	308	307	327	330	313	291	288	320	323	308	257	290	301	318	317	304	326	329	323	333	309	333	322	335	331	314	296	345	348	335	330	346	302	362	323	339	319	326	366	333	307	306	318	357	318	328	310	330	340	327	333	334	302	283	305	294	294	315	335	331	309	315	282	306	346	324	306	306	329	333	292	282	345	319	296	325	305	329	303	300	298	337	329	290	315	323	319	331	297	359	344	318	325	351	314	288	275	309	339	326	328	300	310	307	314	299	323	333	302	315	324	315	342	340	320	295	321	327	325	310	330	276	305	320	316	364	337	317	327	296	325	324	338	316	307	317	319	309	290	308	329	315	297	316	325	284	314	312	317	314	323	312	284	317	330	285	309	332	308	295	287	306	307	353	335	337	332	298	325	339	325	282	324	312	299	341	310	344	310	334	335	327	334	324	287	315	333	292	338	324	317	309	320	340	281	327	309	306	304	350	312	317	330	307	317	309	303	317	327	354	317	318	335	334	322	333	337	306	326	320	313	326	301	299	307	316	338	341	331	313	313	330	316	299	328	321	296	315	326	335	306	299	308	292	327	321	339	317	332	309	293	340	325	315	315	333	343	314	318	290	333	336	320	300	321	335	316	372	305	327	324	364	296	337	295	282	330	335
4717	2007	1239	804	768	696	716	683	681	706	712	707	656	705	671	683	690	698	662	684	626	651	670	694	692	648	656	699	698	663	652	690	653	675	645	693	675	681	674	587	656	688	653	697	653	704	679	674	635	678	691	712	697	656	652	685	656	674	616	621	699	653	703	702	706	655	632	662	652	673	628	692	642	626	688	660	666	684	694	720	673	643	703	658	635	688	624	662	666	703	672	701	694	673	653	659	725	665	730	643	677	629	709	689	679	666	615	673	681	672	699	674	703	718	740	688	641	672	686	705	668	650	651	632	652	666	702	679	684	691	654	665	666	667	700	700	669	663	692	671	689	730	634	683	663	699	669	623	717	685	661	712	629	618	666	696	662	684	672	685	649	669	729	666	681	609	677	671	676	671	643	678	662	700	720	683	642	656	662	628	682	680	678	666	643	659	711	671	709	734	620	670	668	704	655	644	673	657	676	678	660	681	732	684	720	662	706	694	695	623	673	633	663	675	683	729	676	668	687	698	679	673	650	686	706	666	654	682	677	663	658	654	677	633	691	660	671	636	689	682	668	677	668	663	704	655	647	660	761	676	618	654	636	639	669	674	699	662	688	703	665	686	675	704	682	672	695	685	637	645	653	648	679	689	703	654	679	677	683	695	733	672	697	679	707	662	709	672	670	638	691	633	662	680	654	669	650	736	686	638	674	667	699	691	635	678	684	707	659	704	675	650	687	679	654	688	681	678	662	642	690	669	655	646	686	699	697	671	631	725	647	637	677	645	732	660	628	656	615	693	640	662	656	686	678	680	665	653	664	626	688	680	695	691	646	722	663	672	657	652	671	709	698	686	666	702	637	643	636	669	678	681	688	659	669	675	663	682	707	645	694	640	712	671	674	694	686	677	717	731	662	645	702	671	683	693	639	678	629	698	677	662	637	703	683	663	626	719	695	667	677	662	629	665	696	671	712	683	661	645	710	690	663	695	647	667	631	657	654	711	682	690	647	646	647	641	651	658	696	710	680	698	717	612	680	680	702	661	684	635	639	675	714	702	656	624	665	641	685	714	690	708	639	669	692	708	643	656	638	676	668	663	691	702	720	689	661	655	717	674	642	682	666	681	701	724	666	644	680	702	673	698	681	649	693	662	689	712	648	695	686	654	707	657	673	695	726	702	674	708	643	709	666	703	663	698	691	680	671	651	697	684	653	662	680	648	674	688	667	684	655	709	652	681	663	677	725	674	663	638	729	673	692	642	673	657	680	670	677	627	669	642	699	647	703	680	717	675	710	680	651	676	644	700	708	626	680	700	643	677	646	674	667	688	678	692	694	678	689	660	682	654	677	690	675	662	687	661	641	679	662	656	696	657	671	672	655	664	627	675	677	684	679	700	697	663	610	708	688	665	724	656	736	665	659	659	712	650	661	705	632	700	678	649	665	687	681	651	663	738	618	685	722	661	666	729	636	657	700	644	654	701	688	648	661	667	664	689	688	657	685	696	703	672	672	685	696	634	674	676	648	715	592	670	696	686	625	709	716	707	730	668	675	644	702	668	630	642	681	634	697	674	682	649	674	715	668	654	649	688	680	658	685	721	690	674	674	714	679	697	648	687	724	706	731	673	669	641	706	673	762	717	739	659	690	648	664	664	667	693	643	696	659	697	681	651	713	626	657	637	644	689	677	671	707	675	639	662	652	645	675	664	654	660	684	618	659	674	645	660	638	693	712	685	715	676	661	726	662	640	675	657	714	622	660	661	674	670	658	664	629	678	680	663	677	654	684	720	709	684	661	698	669	684	677	690	636	699	732	624	672	708	681	645	670	722	659	649	610	699	614	661	675	673	695	705	670	660	691	668	622	700	667	698	675	671	692	694	617	684	618	685	651	653	696	726	696	663	668	686	666	692	643	633	715	680	678	604	661	712	715	675	641	653	714	629	663	635	654	675	708	718	657	682	688	664	721	676	685	649	662	655	678	637	671	704	692	623	708	632	683	692	696	708	659	679	661	661	678	709	630	647	726	647	725	702	653	677	659	662	657	656	665	626	637	673	672	642	691	690	627	683	669	721	690	697	697	697	670	664	680	625	714	665	675	661	629	631	684	681	739	685	638	666	650	717	736	710	676	667	654	675	666	674	692	643	658	646	715	685	694	698	727	655	632	722	618	636	702	680	671	647	688	631	676	647	628	655	672	652	691	645	693	657	683	651	636	623	698	681	668	703	676	677	683	681	665	670	686	650	664	714	643	696	652	663	653	688	671	701	664	630	686	669	627	645	665	698	670	694	679	660	690	693	664	695	651	675	770	703	685	688	675	678	694	712	685	637	699	678	633	726	662	629	640	675	676	650	684	638	679	675	629	610	637	694	719	697	645	674	671	677	712	650	686	694	702	649	649	655	658	672	716	642	646	606	659	656	666	671	705	722	666	702	728	684	688	684	736	661	613	665	635	639	674	663	675	692	683	704	709	664	664	685	652	688	652	654	686	671	636	709	681	637	698	631	644	643	687	720	688	689	707	673	720	653	656	653	716	621	618	672	687	695	661	663	672	675	653	651	689	680	624	653	679	649	694	676	646	725	722	680	673	692	680	692	686	634	714	692	706	655	668	685	647	649	673	734	619	654	631	670	694	685	676	663	657	664	709	693	650	680	722	687	680	669	679	661	641	707	705	696	692	700	646	698	653	660	615	714	669	639	692	676	681	650	663	687	664	688	669	706	650	621	705	684	639	666	651	663	651	709	664	663	713	665	693	675	684	677	700	663	730	618	681	670	671	657	687	706	721	692	714	651	710	637	642	712	682	677	673	665	716	662	684	676	693	649	677	690	683	704	646	639	689	651	670	671	677	678	693	687	677	682	632	707	681	679	667	645	696	660	678	655	665	703	671	669	655	647	713	687	682	652	688	657	711	689	664	689	685	709	690	630	630	675	691	690	683	686	719	695	653	722	673	653	696	687	648	696	696	658	638	634	679	722	674	689	666	631	686	720	677	681	672	709	673	713	681	634	732	703	673	650	650	674	663	676	624	640	686	666	693	633	644	655	646	709	677	669	644	664	655	657	679	690	712	675	713	660	648	699	682	682	655	688	665	674	700	689	671	709	707	684	684	656	668	735	709	717	686	700	707	672	666	725	657	658	657	719	674	662	699	746	719	706	714	679	690	664	681	691	687	648	691	606	679	620	684	665	697	680	695	622	668	622	678	644	687	684	634	722	703	664	657	698	679	683	654	645	648	706	719	655	688	640	680	676	678	698	665	720	735	671	689	630	668	638	687	686	667	676	636	640	718	698	667	668	669	658	683	693	671	681	663	726	666	661	680	668	682	683	684	716	659	670	687	669	648	711	631	698	669	646	684	673	670	693	698	655	642	680	658	706	656	676	661	680	671	694	606	678	679	631	687	703	680	697	681	638	645	673	675	705	681	670	673	674	653	689	665	673	674	704	659	657	655	700	678	697	650	625	694	668	631	676	725	667	686	689	706	699	694	671	652	628
25186	21594	24671	28976	21594	21614	10101	450	301	241	239	209	206	187	200	184	157	175	166	149	153	160	172	176	158	164	133	161	146	175	180	168	163	175	153	156	210	195	146	143	167	157	157	139	139	144	162	149	157	159	142	158	152	159	143	149	148	148	133	176	172	174	159	127	148	149	168	191	161	158	146	131	143	143	156	167	159	156	128	160	143	141	131	156	164	153	162	157	171	142	135	138	148	153	151	139	159	149	158	152	163	149	144	145	134	138	152	183	147	158	150	133	159	136	132	146	160	147	136	153	138	146	142	162	171	173	173	119	150	150	165	156	152	164	137	194	159	144	163	146	142	150	164	150	160	155	152	157	159	162	151	150	143	145	153	138	146	144	166	148	171	144	141	158	133	130	169	162	159	159	162	164	148	150	182	144	145	145	141	154	144	140	150	156	150	147	161	146	151	161	139	163	149	146	133	158	148	173	148	157	133	142	164	142	175	142	187	188	164	136	159	133	123	154	151	136	156	160	145	162	143	133	141	149	152	130	132	137	139	138	146	130	141	173	112	145	156	133	189	130	173	144	129	145	147	142	155	144	131	161	156	149	146	140	159	146	166	151	146	148	160	137	155	160	141	163	117	137	153	146	151	168	136	158	134	147	147	149	132	175	154	144	136	134	166	142	170	149	172	170	127	142	189	162	139	138	164	164	146	143	135	135	150	141	141	167	142	149	144	141	149	160	133	149	146	132	155	151	148	170	166	152	144	163	145	148	144	160	152	145	150	164	161	156	149	175	150	148	148	152	173	132	173	151	168	164	140	145	130	141	148	143	144	149	147	143	171	172	166	141	131	156	170	137	163	136	147	161	161	164	148	138	161	151	152	175	145	162	125	155	154	139	136	135	149	154	133	149	149	144	150	140	145	136	168	134	136	154	138	135	139	155	142	157	159	140	141	135	149	157	144	158	143	169	146	144	155	139	124	155	162	146	162	154	137	145	146	148	155	155	164	130	141	135	161	134	140	158	149	167	172	138	164	141	140	161	155	136	158	139	151	154	147	178	151	148	148	148	163	154	163	147	165	137	143	180	135	145	149	143	140	159	157	154	171	164	126	147	143	142	146	123	159	159	145	135	154	135	162	150	155	130	135	153	145	160	152	129	151	142	157	160	152	158	173	143	170	136	138	168	161	164	148	129	148	137	145	176	122	140	146	162	139	138	140	157	159	149	150	134	153	145	152	169	151	147	142	148	169	128	149	163	152	143	142	135	128	141	161	150	146	139	133	133	143	136	146	155	155	147	158	146	167	149	142	147	137	156	159	128	154	146	138	165	146	149	159	171	150	159	166	152	143	161	149	123	163	164	146	140	152	143	141	167	148	132	138	168	145	138	151	145	133	130	144	132	162	168	148	127	144	146	154	169	174	158	149	124	162	130	156	145	136	171	161	143	154	139	141	163	141	128	142	130	162	162	153	153	156	142	134	136	132	152	142	146	151	151	151	135	131	169	129	155	140	130	142	133	134	128	133	164	170	153	141	155	136	147	146	145	151	148	145	160	158	161	140	120	139	153	148	125	163	167	161	145	139	160	166	147	183	159	177	154	144	144	164	137	150	165	168	161	133	152	150	116	126	144	142	138	165	138	159	158	156	150	146	161	150	143	142	165	164	157	161	177	153	139	148	138	162	124	178	144	140	162	170	138	166	147	170	172	154	131	142	146	155	157	169	152	149	154	147	150	141	170	142	152	161	185	136	145	162	150	145	147	155	162	151	162	165	145	149	156	159	147	171	161	172	160	143	172	172	146	138	168	163	166	152	151	148	141	163	161	144	156	136	168	148	152	147	109	148	157	139	161	124	154	161	144	146	131	136	169	160	152	155	158	138	139	151	133	134	136	127	147	141	163	160	157	164	138	156	147	148	129	154	144	155	137	151	160	147	159	140	149	137	122	159	138	173	158	135	132	132	125	157	168	156	182	160	150	156	149	118	128	150	144	124	142	158	148	154	150	138	150	121	148	147	147	178	150	148	163	150	156	157	151	164	147	151	137	184	188	143	169	137	168	128	143	150	152	139	161	138	153	148	172	141	164	149	141	128	142	131	164	161	177	189	130	165	156	161	135	145	153	167	140	158	167	149	139	169	150	159	144	144	129	161	151	129	144	107	148	159	149	148	146	157	142	136	141	170	138	152	158	164	130	150	133	141	138	146	160	166	134	157	170	151	156	140	136	145	158	138	176	170	135	148	137	140	154	156	160	140	141	157	148	148	151	147	158	150	140	131	154	157	116	142	157	119	154	119	144	168	156	129	132	160	145	164	148	172	138	135	157	127	153	146	147	144	149	141	145	143	147	171	150	170	172	154	149	184	181	150	155	185	161	148	154	145	158	140	143	130	154	142	137	134	154	152	172	131	153	136	136	159	138	168	148	144	148	177	161	151	150	153	140	137	153	157	154	151	152	143	172	136	144	143	184	156	168	135	158	138	140	144	154	157	124	142	157	155	153	152	152	184	150	184	159	181	170	141	139	167	156	131	151	123	145	168	127	140	165	152	152	152	160	178	163	160	181	144	142	146	129	141	170	134	151	155	128	145	135	168	167	165	129	167	158	147	166	179	174	142	162	155	144	167	138	142	139	133	147	131	150	162	126	134	140	121	145	138	137	147	137	141	153	149	161	156	169	137	147	138	170	145	155	127	148	147	173	170	154	146	150	143	151	138	137	150	179	167	161	168	130	150	182	147	124	150	151	160	148	145	149	128	143	142	160	138	161	157	157	154	135	170	163	141	148	150	149	156	162	135	149	137	148	169	142	134	147	141	150	139	165	169	176	144	137	119	134	130	155	145	174	154	170	133	141	167	145	180	160	120	130	164	149	158	157	162	148	167	139	177	140	142	163	161	143	189	137	160	150	135	143	143	163	145	148	131	159	141	155	162	143	158	145	184	177	158	177	145	162	154	146	140	151	130	147	147	162	180	155	132	164	141	141	141	153	146	130	155	134	154	155	119	165	152	146	150	143	134	152	159	169	175	145	163	145	153	125	156	178	163	144	145	158	156	160	152	156	121	153	134	150	146	161	129	156	157	145	149	153	150	175	142	163	152	140	138	126	157	120	130	128	165	182	147	173	152	142	144	169	149	134	147	150	147	148	134	150	133	147	157	155	159	158	133	146	134	142	133	122	158	147	160	148	133	165	191	137	154	166	136	127	157	130	138	172	144	164	134	167	175	158	144	144	138	148	171	146	139	153	139	141	154	173	137	135	139	141	162	146	149	139	175	171	144	163	147	146	140	140	132	167	153	168	169	154	157	143	142	154	160	151	122	177	167	173	150	147	157	149	150	171	167	132	156	138	139	146	153	168	154	133	137	158	139	135	145	163	155	145	149	155	153	165	163	128	155	135	143	145	151	155	128	143	152	121	134	158	155	169	150	142	146	145	141	125	161	144	145	146	183	163	169	170	138	150	136	159	159	157	142	143	148	152	154	147	135	170	160	179	126	141
4086	3190	1344	784	572	438	469	436	436	382	381	361	359	359	365	355	357	392	372	384	395	355	368	347	370	376	405	402	352	405	386	363	349	367	352	346	393	327	344	361	346	322	378	382	316	342	385	362	402	345	375	359	380	342	367	379	340	407	373	341	352	349	364	409	387	373	364	362	359	355	347	367	374	353	388	367	373	345	383	366	354	342	358	348	351	354	365	363	362	358	339	394	379	348	355	306	373	340	361	388	372	384	329	373	354	351	364	381	375	333	374	394	342	396	378	378	343	356	354	363	386	385	348	353	342	349	363	365	339	359	334	339	373	370	350	366	374	344	391	367	351	360	338	365	343	356	382	350	360	375	330	363	360	352	347	358	354	320	383	372	316	375	363	382	331	355	358	332	379	358	362	367	325	361	336	383	334	351	373	329	401	326	312	353	391	376	349	349	390	358	360	368	363	333	395	389	375	355	358	380	372	374	344	347	362	367	319	339	356	352	360	389	355	365	366	327	342	387	358	361	351	357	380	384	394	369	356	386	354	355	345	357	338	362	366	364	373	358	375	341	408	352	351	366	328	370	355	370	347	358	352	340	361	391	347	391	398	390	362	353	351	363	374	359	377	351	353	392	370	356	364	384	350	344	351	378	372	352	355	379	377	364	330	372	361	346	346	366	349	368	358	351	340	358	368	368	369	370	349	388	393	350	361	358	363	346	405	357	343	353	351	357	378	353	363	358	358	401	345	363	365	395	351	369	354	365	352	367	355	344	399	359	367	361	335	346	360	353	341	345	357	328	384	373	337	388	352	387	358	361	389	392	362	366	334	337	374	354	358	371	335	376	355	325	362	326	353	366	368	353	355	322	339	326	360	376	373	329	362	376	344	356	317	395	329	378	342	374	413	386	386	347	359	346	350	361	350	337	342	366	344	370	376	359	360	369	357	325	343	355	381	384	360	350	355	369	351	379	350	369	343	357	378	348	365	357	409	367	364	360	381	420	350	331	349	372	350	372	358	367	383	364	354	367	331	342	370	382	382	407	362	366	370	369	345	362	360	365	369	362	380	342	372	339	343	394	384	350	359	359	367	357	344	367	358	342	330	387	317	385	353	372	384	375	349	368	355	353	328	340	349	366	346	337	354	357	360	353	387	370	342	357	379	377	371	353	352	363	370	386	353	353	369	376	379	373	374	388	360	379	364	345	339	339	355	348	347	345	366	315	400	366	367	343	379	341	336	350	345	368	351	380	365	407	383	345	362	367	349	362	367	340	353	356	359	349	386	362	379	344	357	360	366	346	365	361	383	388	364	390	396	353	347	375	385	364	350	375	352	354	339	353	353	372	379	332	362	372	361	371	380	355	350	375	380	371	362	365	345	373	354	342	362	389	353	368	330	355	341	338	412	375	322	338	360	359	366	364	342	338	387	371	351	346	376	357	365	317	381	339	365	367	364	313	397	335	372	358	354	346	364	369	370	362	328	372	349	373	360	382	338	358	342	364	348	387	312	324	340	371	355	380	353	331	371	367	356	364	362	369	356	329	351	364	363	362	318	358	382	359	366	363	335	338	363	357	326	337	311	342	334	323	346	357	343	340	360	384	397	342	348	359	352	337	362	360	352	344	344	364	377	331	373	371	358	361	328	379	369	347	363	327	400	309	351	359	340	339	350	357	377	379	362	376	358	345	360	378	321	412	383	360	344	369	350	387	351	373	361	363	351	369	385	369	376	381	334	368	379	332	342	391	356	356	361	372	358	380	359	363	363	369	367	328	364	358	376	336	370	375	362	393	365	374	355	374	353	358	332	339	367	349	367	330	386	385	370	367	355	369	354	366	358	364	346	367	333	410	366	369	349	325	347	350	326	349	338	353	358	346	364	384	380	346	368	364	384	357	357	363	361	355	347	332	357	374	386	366	368	391	361	354	333	340	357	375	340	353	351	381	385	356	345	387	376	414	389	361	343	379	384	375	344	337	349	342	377	342	344	386	360	349	365	397	350	415	384	366	375	350	363	358	387	336	359	374	373	390	364	360	358	378	357	362	402	351	353	349	382	367	343	312	359	339	363	379	359	382	318	368	349	335	376	359	334	351	344	365	356	362	380	362	378	353	364	374	371	356	359	330	366	375	350	391	321	356	383	387	352	405	370	346	354	374	317	357	328	343	344	348	347	347	351	357	358	370	347	345	346	370	347	332	378	380	352	377	348	364	358	373	355	341	341	359	373	348	391	350	354	376	361	366	369	358	355	366	368	372	355	363	348	379	342	332	354	369	364	360	353	337	389	349	386	362	346	350	356	346	363	341	351	376	362	364	343	385	349	352	375	383	392	354	367	354	321	370	322	347	397	339	363	367	365	339	374	357	343	384	371	357	342	397	313	349	360	387	321	348	356	377	368	344	334	392	337	345	391	398	345	335	349	348	378	333	369	367	343	353	362	359	379	378	370	357	333	367	358	368	368	364	363	345	334	383	383	351	332	345	347	377	386	353	372	358	370	371	342	344	354	375	339	336	350	359	416	323	375	328	395	354	376	378	343	362	326	363	350	359	362	355	355	352	375	361	359	338	367	365	367	338	365	381	364	355	376	360	360	366	373	350	362	363	346	379	314	379	394	343	371	380	386	341	356	387	302	394	331	362	379	391	367	370	356	368	368	343	385	344	350	345	355	363	332	393	348	350	341	386	363	375	365	379	350	393	357	343	362	346	398	352	341	358	351	356	359	353	368	338	365	333	364	361	374	343	360	381	389	360	368	390	341	376	416	380	355	353	360	338	356	363	362	354	370	334	375	345	357	358	358	359	381	377	355	334	351	369	364	354	361	374	393	342	355	376	363	388	359	328	395	370	373	384	393	334	370	389	366	359	337	345	368	352	360	364	343	367	355	383	381	361	347	324	347	361	342	364	328	347	349	343	347	364	335	371	344	388	369	357	368	356	375	373	339	348	344	337	363	385	376	353	338	371	366	341	367	353	344	342	357	412	325	386	352	359	360	374	343	361	332	350	344	378	356	382	350	375	377	363	354	372	361	354	370	364	362	371	326	409	386	352	347	350	353	351	395	359	370	374	358	368	382	343	370	344	341	385	334	390	399	322	344	340	353	369	372	364	362	330	337	370	370	357	372	378	374	350	307	340	330	360	343	355	362	364	376	355	384	357	344	376	345	378	385	373	316	311	332	372	366	369	381	317	384	333	358	387	378	356	362	375	375	346	386	357	340	330	360	381	381	354	364	356	371	368	365	343	366	359	381	316	372	354	366	348	381	384	390	373	325	342	360	357	365	384	309	387	362	341	362	345	367	350	352	343	362	371	361	392	360	346	366	358	403	340	385	355	318	372	338	338	361	343	387	348	372	336	359	340	356	348	366	361	345	367	374	350	382	356	348	354	377	348	365	342	381	340	392	365	367	352	353	354	345	376	351	368	385	345	359	385	359	387	378	360	360	357	365	369	366	351	404	341	363	371	346	357	391	345	357	351	376	354	348	404	334	338
33981	15018	2579	636	539	501	473	489	477	452	433	480	481	441	451	463	471	468	461	433	451	446	502	476	461	429	466	445	485	447	464	447	446	430	471	458	461	449	426	439	522	458	450	451	465	469	439	474	409	449	435	434	465	417	465	441	469	477	444	466	479	464	488	435	511	413	475	449	446	447	515	465	462	413	430	457	463	505	477	452	448	445	446	508	446	448	438	496	482	469	466	446	423	455	481	450	499	454	497	477	410	471	463	483	455	476	471	463	490	475	455	469	471	453	469	485	492	449	456	458	471	483	466	493	436	516	456	447	473	495	471	461	444	511	484	485	414	441	450	451	491	470	443	473	484	484	484	467	491	477	446	461	477	464	441	472	445	498	447	439	459	467	444	479	450	452	464	428	487	447	456	468	472	449	444	471	452	446	476	464	446	441	475	481	457	496	447	469	494	460	472	409	436	496	439	477	456	452	468	454	494	474	461	508	435	456	489	513	483	460	459	479	461	451	481	489	445	457	475	475	456	462	461	444	465	478	480	467	439	446	475	461	499	484	494	485	499	451	445	439	491	441	444	458	432	471	466	506	448	444	503	444	472	428	485	512	479	483	492	470	460	509	508	466	478	448	400	479	474	437	468	462	484	435	471	466	452	461	467	430	477	477	442	448	470	440	478	440	435	469	472	474	460	476	482	488	426	457	459	458	516	508	444	412	480	448	446	441	472	433	496	485	452	464	455	467	479	492	438	447	480	450	448	494	441	499	499	437	447	428	472	461	442	491	500	424	454	458	488	480	478	454	505	486	484	484	476	493	502	463	432	443	482	463	442	459	454	446	490	469	488	451	461	453	448	476	465	498	477	437	530	500	447	469	486	483	468	474	457	490	474	508	433	450	457	476	434	464	471	442	453	532	481	486	462	480	496	449	483	453	446	451	493	488	473	469	460	498	472	472	477	412	446	476	472	419	420	444	465	429	480	492	479	446	466	534	460	458	442	495	474	482	476	457	470	449	439	505	454	478	451	451	439	491	499	444	465	425	474	457	487	432	481	464	477	462	453	436	429	480	445	443	491	484	460	460	437	465	441	445	487	480	462	466	457	429	456	468	465	446	456	511	483	439	506	459	454	485	493	452	457	473	477	502	483	417	443	457	432	466	473	473	489	506	479	447	491	461	490	472	447	474	450	474	438	480	453	418	476	452	468	486	490	470	453	466	438	440	450	460	453	430	451	467	445	471	461	445	466	453	493	440	476	463	449	440	465	468	447	477	439	454	468	433	465	464	472	472	446	493	470	440	481	447	458	432	458	455	478	468	518	457	472	428	521	459	471	438	419	438	462	445	448	469	422	431	436	481	446	474	439	464	453	439	445	450	466	458	458	470	440	446	463	454	441	484	444	440	469	468	472	456	467	500	468	491	478	461	442	424	439	483	473	473	442	472	458	472	422	429	447	454	431	434	466	480	471	454	460	502	487	456	476	450	462	440	468	468	447	461	480	468	507	463	451	455	490	442	438	450	431	497	477	444	434	511	453	476	513	474	456	473	454	491	469	497	482	467	417	445	456	438	451	443	466	437	449	447	462	471	446	448	452	454	499	453	436	507	454	462	444	441	489	468	446	479	480	429	460	483	477	483	475	476	482	445	425	449	477	453	452	445	476	453	436	456	458	435	460	455	465	429	468	484	519	506	468	474	464	458	464	482	515	434	456	485	445	444	432	431	477	466	467	450	454	454	466	462	415	450	452	470	461	485	480	484	494	487	510	485	442	465	484	479	483	477	488	492	504	457	485	426	444	448	450	487	462	462	491	455	466	470	459	497	526	503	477	455	501	471	508	484	461	451	499	457	441	437	470	473	445	423	460	500	448	425	453	471	491	458	445	456	486	498	477	424	506	448	488	479	475	454	405	445	439	438	478	466	451	408	481	471	498	429	464	444	484	453	456	426	383	439	436	451	472	463	470	473	456	470	465	456	487	436	464	489	462	475	446	459	528	482	494	479	465	484	472	465	429	477	451	482	458	447	489	442	469	464	475	487	459	462	454	452	493	438	457	464	429	442	475	468	477	460	470	481	478	468	477	465	442	464	463	459	432	516	465	460	427	463	426	482	481	451	480	463	467	471	470	481	461	466	441	443	445	456	459	466	471	495	462	460	459	475	459	497	480	465	450	517	472	463	484	465	479	469	477	516	485	434	449	497	440	461	459	453	465	519	450	510	493	511	490	516	447	475	446	492	459	512	496	433	493	480	506	420	472	484	457	502	468	435	438	446	500	464	471	477	464	489	440	476	496	442	468	487	416	485	513	517	464	419	477	481	439	468	445	485	450	445	419	467	466	446	528	494	474	462	461	491	450	446	498	447	498	460	481	500	435	468	473	440	413	471	449	492	456	450	463	485	427	447	471	470	466	467	453	456	484	509	501	438	472	467	435	458	462	435	463	506	479	505	501	435	444	476	441	459	459	428	459	491	439	442	425	489	446	477	458	472	431	451	496	456	515	467	489	436	451	495	476	469	467	452	469	469	440	448	464	465	456	471	522	455	470	417	438	460	452	491	466	475	450	451	497	441	454	484	440	470	449	439	461	504	503	487	463	459	467	459	452	442	432	441	455	445	445	459	462	468	472	447	461	456	438	470	464	450	429	479	487	465	457	449	459	477	444	464	479	483	457	445	415	442	471	450	447	495	434	408	449	442	487	472	483	440	451	493	471	478	473	454	496	500	465	456	464	442	470	467	478	477	467	444	461	434	488	420	453	469	446	455	450	439	478	468	461	474	475	469	475	439	425	435	430	444	470	477	454	504	514	464	452	442	453	447	437	451	452	457	498	472	455	451	499	437	470	431	442	493	479	477	466	430	470	483	441	448	482	498	463	485	471	467	463	460	461	448	486	442	477	480	472	480	464	487	430	460	425	487	475	472	454	467	484	500	500	478	475	472	469	454	455	479	434	512	499	455	443	457	511	461	448	475	490	456	466	420	474	451	442	443	496	472	491	451	459	458	435	493	461	446	488	413	461	492	436	498	485	433	476	426	454	458	473	452	480	429	458	476	493	456	471	473	470	501	446	458	490	503	483	474	452	475	446	456	471	474	426	506	481	460	498	422	499	480	439	487	434	451	464	486	451	465	472	520	445	469	498	467	460	455	457	468	441	491	460	450	455	437	460	488	445	451	447	457	475	466	490	476	416	499	471	446	450	492	463	465	478	455	496	435	479	467	463	495	449	452	490	505	462	452	453	464	454	466	464	470	460	514	455	443	452	472	514	435	457	451	463	434	476	446	470	436	467	419	443	479	441	437	463	461	470	498	458	456	471	464	489	475	473	455	456	487	472	463	492	504	491	411	505	437	466	453	453	478	496	463	440	463	461	473	436	441	476	469	512	449	469	466	479	463	461	458	447	461	468	500	487	446	466	464	453	469	487	489	478	494	431	464	463	462	467	471	470	446	444	494	487	464	497	457	460	484	451	474	493	491	432	477	471	440	466	436	449	460
8167	1090	937	980	920	939	924	957	938	989	929	944	944	948	959	960	924	957	1014	986	963	1028	983	984	951	942	939	1013	926	945	979	952	979	935	963	946	994	996	970	951	937	987	959	924	979	930	978	952	992	955	954	964	985	955	922	960	949	994	929	947	953	997	961	992	1000	989	989	938	983	949	964	981	945	977	999	1003	971	941	929	960	952	909	979	1001	930	934	992	995	940	946	946	975	1013	935	949	940	984	1009	958	984	964	908	906	972	962	946	978	991	1011	1009	981	891	1001	971	948	975	925	918	969	954	996	914	925	991	1040	923	991	961	974	1009	945	987	963	968	952	1004	956	1026	964	970	975	971	954	953	952	987	950	997	936	989	942	928	980	937	931	971	901	1018	1005	911	977	980	991	962	936	954	983	996	988	960	964	968	988	957	962	944	967	985	951	941	987	1019	891	1020	970	924	978	941	991	972	948	960	891	937	936	948	990	1003	910	964	938	964	866	956	934	1002	955	944	869	987	936	983	955	946	936	993	939	925	1003	938	999	936	996	970	860	979	976	915	965	972	969	931	951	977	1016	908	913	1032	997	963	1008	953	996	954	957	974	923	967	956	998	984	902	1007	959	933	1003	944	902	953	979	930	983	971	954	914	1007	925	992	900	1002	950	935	914	958	983	982	959	1004	955	989	991	982	962	895	975	967	969	965	939	955	974	930	963	955	924	920	931	977	903	962	916	962	988	943	1014	968	960	965	929	981	961	903	914	927	971	998	1000	940	1004	960	973	949	968	966	945	961	964	963	969	960	958	956	992	946	1021	915	993	1008	937	1017	997	920	1007	933	981	950	998	925	978	1015	959	945	955	946	918	975	939	955	906	975	914	944	982	933	924	929	1031	978	948	962	1037	966	942	1002	928	937	995	1001	1002	906	1013	950	973	958	947	1000	944	988	939	945	965	920	1011	970	1040	939	946	930	946	1008	1006	951	924	964	1028	950	935	888	929	961	857	982	969	947	997	1010	909	989	992	971	950	980	964	932	1003	987	962	977	941	940	983	977	1025	983	938	913	992	948	944	1008	934	907	975	1000	978	971	894	1026	931	942	978	1004	979	985	974	1015	951	969	973	990	963	941	981	960	969	942	951	892	923	923	1002	907	966	980	907	933	951	942	934	951	981	987	931	1009	957	991	1014	993	1014	935	942	983	1033	961	964	966	944	942	938	1003	970	985	993	959	953	907	950	972	917	999	979	949	950	974	997	950	992	991	1005	975	995	946	942	1007	942	931	995	936	980	948	908	898	942	976	942	1014	987	965	940	960	1013	929	955	982	931	1029	931	952	956	978	1009	991	928	979	1005	993	1015	970	998	956	1027	994	988	1025	953	944	969	980	900	947	928	952	974	994	995	925	1007	931	1000	929	978	965	965	941	993	966	997	1013	939	944	981	976	917	1035	950	934	954	976	1030	934	960	918	965	977	950	961	955	934	930	970	977	929	954	929	964	976	941	915	897	982	976	950	990	1011	952	984	1009	1000	945	939	947	919	1065	981	936	950	981	1007	983	954	1023	957	939	975	969	974	937	941	1019	971	948	970	980	970	953	947	984	968	935	978	955	917	949	960	1004	953	983	893	936	989	936	931	956	977	942	959	959	974	956	960	929	969	999	1027	956	968	977	949	994	960	962	952	940	967	976	970	926	984	926	962	961	972	1014	901	934	985	963	940	905	965	946	1009	918	917	1016	937	971	942	948	1012	937	923	973	959	889	1010	908	940	1007	955	951	958	966	911	960	957	975	948	1035	1001	994	981	940	1005	952	968	964	922	944	989	912	938	962	963	960	996	975	919	901	972	959	934	913	945	954	982	958	962	955	954	982	971	964	983	959	966	925	967	921	994	956	951	967	941	929	954	980	992	947	979	928	973	960	938	1002	1000	992	965	964	928	921	982	995	992	941	1043	952	944	953	961	958	980	976	944	992	931	1015	945	969	1024	958	1016	1005	888	972	958	930	960	978	937	922	980	964	992	989	937	912	955	917	972	970	966	995	991	958	960	986	971	964	1026	968	906	962	935	952	995	943	953	1016	968	975	1009	913	942	1008	908	1005	966	966	1027	957	978	951	1005	962	981	963	984	978	961	990	970	970	956	916	994	946	990	1000	956	959	973	1009	957	988	945	991	991	983	953	1012	935	979	987	925	960	958	1007	959	975	999	1012	938	962	961	970	1001	980	935	971	967	964	984	977	1007	956	995	986	918	991	972	970	961	968	969	954	953	938	927	957	1001	981	981	987	977	973	950	977	952	954	966	989	912	900	941	990	975	958	959	986	979	997	981	932	961	1002	993	969	942	974	929	924	994	923	983	967	967	1000	964	927	1005	922	929	935	1001	970	934	919	953	974	961	945	974	1028	941	989	1009	971	971	993	936	975	976	913	932	924	985	933	991	968	930	1000	959	953	984	999	1028	998	984	969	972	938	1039	1006	929	1034	965	1011	938	1013	1016	996	986	929	917	925	953	939	1014	982	906	976	964	1019	936	1027	965	961	965	940	936	961	952	908	983	965	1008	972	1006	1008	1010	924	930	984	968	980	981	980	974	973	965	953	957	1001	978	959	1013	981	927	949	957	973	918	962	951	967	958	946	934	930	944	983	975	920	949	960	989	944	973	930	970	957	961	866	971	960	990	931	979	997	918	973	931	974	983	976	1029	958	976	963	986	931	943	992	1021	913	971	939	956	962	949	1010	962	926	985	932	946	977	945	926	1018	934	993	946	989	938	973	988	939	977	982	981	954	973	992	875	980	917	943	987	987	1007	938	1038	939	951	979	945	996	981	953	963	958	1001	912	967	963	922	899	944	913	1000	926	960	969	928	957	939	984	945	948	970	901	990	962	1003	963	942	924	957	942	982	938	904	977	962	926	966	967	921	978	992	929	961	977	999	967	973	940	938	951	1010	970	917	945	985	970	958	904	938	966	967	1013	982	985	935	892	957	901	966	977	924	967	1006	979	947	970	975	947	922	954	938	996	927	955	950	944	1034	981	955	934	951	953	1009	950	1007	969	972	905	983	978	979	944	943	933	956	953	932	973	917	959	952	942	972	950	954	969	931	926	984	937	950	995	984	966	955	953	977	955	876	1014	954	953	956	965	1017	927	987	956	980	890	927	991	933	1006	946	970	994	978	1005	924	951	962	981	903	939	944	957	979	992	978	963	1024	932	996	957	970	991	989	1001	988	982	949	964	972	947	913	1015	992	942	954	947	956	971	998	968	955	977	996	973	968	962	951	931	1008	941	1000	910	968	976	969	990	949	925	951	1007	1002	992	1001	1024	1020	962	969	970	957	924	983	925	978	867	1013	970	936	981	956	1008	962	991	967	994	925	962	1000	1007	938	945	945	986	969	940	987	986	953	961	948	975	946	947	989	961	980	942	1008	1000	921	1009	1026	941	968	956	952	995	1028	1005	945	979	951	930	993	974	959	913	967	954	946	984	989	943	959	946	930	990	911	955	1034	908	945	1008	942	992	1001	943	1008	916	1013	965	949	944	997	956	925	1028	961	986	963	962	980	994	938	938	954	927	977	996	989	966	1047	954	959	974	960	952	989	992	981	915	926	968	978	950	996	1015	922	935	980	984	985	968	1027	954	1021	965	947	980	1009	980	972	987	961	952	938	947	923	955	1028	949	957	980	973	928	980	989	998	918	971	920
25974	21618	24247	29465	21609	10563	537	412	394	367	384	387	350	340	347	350	376	329	298	338	338	368	347	371	334	340	319	310	380	333	312	319	307	328	329	330	355	298	315	330	321	299	328	295	331	322	347	317	294	292	331	318	301	336	334	335	328	314	307	329	317	326	289	301	344	336	309	323	295	279	341	309	327	295	326	327	335	326	341	311	312	347	347	316	298	318	295	262	329	339	314	318	300	307	325	344	358	337	349	298	299	331	339	288	281	314	318	326	301	291	289	302	307	329	326	320	309	307	319	359	321	293	323	300	310	331	351	339	293	283	296	293	301	289	344	326	285	333	337	314	348	353	322	321	312	298	353	322	329	332	378	319	288	324	302	306	308	289	303	305	313	312	310	323	310	313	344	330	301	326	306	304	293	345	324	309	313	313	339	317	318	343	307	313	340	333	310	265	273	324	324	303	302	331	313	318	316	323	336	297	287	318	339	352	332	306	337	311	303	293	315	289	332	302	315	331	317	316	330	361	303	316	314	313	315	298	308	302	343	335	332	305	319	312	307	315	323	320	322	335	318	282	316	310	317	319	323	289	315	331	327	310	325	336	304	300	321	304	371	297	311	299	300	327	318	294	305	352	330	318	276	298	313	301	320	288	299	341	313	301	317	348	315	274	308	344	280	317	351	299	355	305	285	326	335	327	363	319	342	317	285	311	310	312	350	320	302	306	345	338	327	297	334	298	329	337	290	342	314	307	301	357	365	325	312	322	330	323	320	322	325	299	330	341	322	353	343	325	320	295	323	358	288	290	330	318	286	351	311	336	309	310	330	279	353	321	308	365	328	317	322	310	313	332	293	317	300	343	363	275	270	301	292	315	328	305	329	311	310	284	325	329	324	307	298	346	308	331	313	350	298	328	287	321	316	311	343	328	308	289	325	291	312	318	322	309	331	280	289	309	286	290	311	307	325	311	323	293	332	339	305	306	285	319	290	306	302	334	307	283	336	355	315	348	295	313	314	313	314	316	309	349	345	335	325	319	314	294	332	356	312	285	333	294	317	342	317	337	328	317	312	314	273	310	282	371	333	339	343	330	299	296	299	330	351	361	321	298	318	314	328	327	319	350	262	317	314	322	285	340	329	329	315	353	277	331	351	311	327	305	318	330	262	291	272	301	317	308	338	304	323	312	322	304	299	319	369	342	357	258	314	328	352	344	352	323	294	319	289	338	308	336	299	305	322	292	327	303	303	276	321	326	315	273	336	305	308	335	331	306	320	296	307	324	311	314	281	331	319	322	305	315	298	352	275	327	337	325	342	295	304	320	309	306	321	303	322	300	296	308	321	326	310	321	336	303	286	341	319	307	310	318	296	328	308	299	344	296	347	317	307	331	333	333	326	299	336	332	304	321	330	310	331	280	341	329	305	308	294	286	304	306	302	320	285	309	306	306	321	318	363	321	297	290	292	310	311	360	348	318	312	326	282	306	318	305	309	319	309	356	304	307	323	317	296	278	357	315	312	335	318	317	280	326	311	304	326	325	314	307	343	356	277	291	315	318	305	303	331	310	297	279	296	354	316	304	322	305	339	331	333	300	342	296	305	352	314	320	323	331	296	324	327	330	316	311	311	316	291	312	306	313	317	335	305	313	316	339	309	325	282	316	300	306	300	337	329	295	295	311	348	332	317	308	315	289	349	307	325	303	324	312	326	332	330	324	339	318	323	352	306	318	296	322	325	314	327	317	330	320	304	327	318	322	328	353	339	331	316	342	312	306	305	308	334	300	337	301	276	313	302	331	340	333	290	298	303	307	297	343	313	314	338	333	294	292	348	339	318	303	314	344	334	328	311	292	350	329	307	312	335	335	301	314	253	321	367	295	287	342	337	282	348	325	312	297	300	305	311	304	312	326	326	298	300	319	319	296	302	291	308	330	313	307	304	309	299	342	290	311	345	321	330	327	295	297	315	303	319	319	316	324	308	302	300	329	307	314	315	280	341	324	300	324	306	318	323	311	315	306	327	310	314	316	329	339	291	318	323	323	322	311	305	292	344	298	292	323	311	310	314	278	290	323	357	317	322	349	277	347	303	283	323	310	322	338	304	298	320	277	280	280	295	329	340	311	300	322	325	329	317	321	333	350	337	294	331	342	339	317	304	312	342	322	309	311	327	313	297	315	325	307	318	290	303	296	307	317	316	326	356	323	324	311	325	337	293	288	313	327	334	328	283	287	286	322	304	333	340	296	283	284	303	309	313	316	312	311	300	295	304	307	327	307	294	345	303	322	314	306	300	311	329	312	307	319	327	315	345	310	321	336	308	301	318	292	337	344	321	320	323	318	309	310	327	314	328	281	328	323	328	311	313	300	327	313	317	324	336	325	303	302	294	337	319	311	318	310	322	327	318	331	297	327	331	331	293	341	333	306	355	334	287	306	312	319	335	310	323	311	317	324	311	303	323	331	281	318	310	263	325	293	304	308	290	328	306	299	292	332	300	343	309	351	322	315	287	324	322	316	333	310	318	324	318	319	325	334	300	337	345	327	295	331	330	296	285	328	321	290	322	304	312	301	341	313	350	335	315	301	335	308	303	310	333	317	301	297	354	315	290	321	304	328	294	329	301	340	277	300	339	317	332	334	313	331	298	341	344	315	328	308	348	337	318	359	315	324	328	281	337	330	320	320	326	310	337	318	308	338	316	340	327	324	336	286	308	307	300	343	325	334	319	327	308	332	307	332	314	332	347	328	311	303	339	301	313	305	308	298	334	293	321	355	337	284	320	325	341	310	311	319	339	310	319	357	303	328	304	295	348	298	309	294	289	279	304	284	297	330	311	324	300	301	325	301	334	299	332	297	326	333	300	313	323	310	317	316	311	304	338	316	324	327	311	334	323	323	305	361	302	312	318	325	350	328	314	321	316	311	321	351	346	302	339	308	297	304	325	353	279	306	325	330	333	307	287	335	329	309	302	335	297	301	313	336	368	314	337	318	324	329	290	328	351	346	297	289	305	336	334	334	305	328	299	312	293	315	313	329	286	316	304	295	305	317	327	320	307	284	320	294	313	308	317	299	340	287	335	282	325	344	303	320	301	307	327	294	293	321	337	303	304	317	294	306	305	275	325	338	320	343	309	335	318	336	314	316	308	315	315	342	296	328	344	318	343	335	274	304	302	314	331	342	362	290	346	281	269	321	317	295	300	311	297	317	303	316	277	291	299	318	341	309	347	307	299	312	346	314	332	372	350	309	290	352	314	308	310	329	305	322	296	289	308	293	330	327	333	301	314	320	320	345	336	306	351	321	296	309	315	336	312	322	336	345	327	308	296	311	350	326	338	352	311	316	318	324	338	275	291	321	338	326	329	310	340	306	336	295	370	315	306	292	331	330	357	366	325	319	346	326	319	321	311	319	308	344	295	319	341	327	317	303	319	299	316	304	298	331	337	295	318	306	297	298	318	302	324	326	314	293	288	360	321	341	313	336	336	336	326	322	292	314	294	286
4579	2049	1170	846	772	729	747	673	715	721	679	679	697	694	749	708	690	658	629	720	691	701	661	625	705	642	665	668	691	689	663	651	724	646	691	582	696	703	683	676	690	719	673	712	674	647	679	641	708	674	713	726	686	677	677	686	673	682	707	669	695	639	637	616	657	667	661	660	670	694	663	641	638	639	674	678	638	674	726	683	641	652	712	665	688	704	669	702	706	641	680	640	654	663	698	629	703	709	678	682	672	686	672	647	675	635	716	682	632	625	659	655	664	651	629	638	649	671	633	698	670	661	642	682	697	643	677	667	665	678	704	644	696	710	681	685	654	677	669	668	675	635	667	657	656	724	708	671	653	712	696	662	693	627	645	636	647	673	685	688	675	645	633	678	650	657	655	721	679	625	674	675	668	695	657	681	697	655	691	668	660	712	691	656	641	636	655	662	680	665	707	697	650	658	687	710	659	702	685	689	648	696	663	662	683	681	692	689	692	695	683	644	691	722	666	684	685	674	711	651	649	675	684	627	712	677	710	680	656	654	671	650	655	649	637	676	716	669	648	658	655	669	650	689	603	704	663	664	691	702	664	689	671	656	697	683	664	654	648	636	635	622	677	689	670	662	644	691	658	642	696	678	681	706	664	663	663	695	704	656	628	683	710	660	683	708	698	689	673	649	658	654	660	680	672	702	682	683	684	674	668	649	686	649	682	675	640	687	641	660	704	671	659	663	688	695	664	676	717	624	668	647	645	657	672	699	678	688	640	626	719	689	634	693	689	688	676	709	672	687	674	667	681	660	693	674	634	684	686	706	661	668	660	732	669	645	659	656	693	677	685	650	696	730	691	715	675	693	691	657	687	634	668	671	652	719	661	663	644	682	693	706	652	692	681	692	656	710	660	696	647	723	743	634	666	632	673	677	664	649	688	708	642	655	731	644	654	656	637	640	674	711	644	684	649	658	645	693	671	656	709	695	629	677	664	658	669	686	709	648	678	671	694	636	678	687	649	701	655	666	724	726	690	662	675	651	664	682	667	702	643	696	698	678	665	666	664	656	635	659	670	679	669	652	747	656	645	651	620	628	703	698	662	643	663	648	626	677	685	678	649	602	704	688	683	708	696	606	668	659	643	662	666	686	692	721	714	677	689	684	651	622	655	651	691	700	722	698	664	628	657	634	683	699	626	709	678	699	701	670	649	750	688	638	663	639	626	693	640	675	670	628	700	694	690	629	655	675	612	677	699	732	676	666	694	686	671	676	648	695	682	701	671	622	687	727	701	663	651	707	696	671	633	695	695	679	658	697	672	709	687	705	692	623	703	714	717	681	650	653	683	626	688	636	645	693	677	657	642	695	651	652	641	658	713	711	655	728	664	661	682	697	665	685	700	717	638	666	692	674	694	690	684	665	686	706	674	690	667	674	632	680	656	698	636	691	664	658	656	689	642	661	688	673	693	680	684	695	664	701	679	654	690	674	727	644	647	687	638	694	644	626	668	673	724	696	637	645	692	695	667	669	661	689	650	645	708	704	648	660	651	633	659	695	697	663	682	691	684	648	723	674	674	614	657	694	686	693	699	697	680	639	717	620	671	681	688	697	697	612	625	642	697	669	663	696	640	615	700	684	653	656	690	652	669	711	731	634	670	718	669	664	633	683	657	690	666	698	660	685	693	691	622	651	650	657	671	673	687	663	610	657	674	700	652	692	650	660	708	688	648	637	660	661	663	691	675	672	612	681	675	666	645	660	689	651	672	686	718	644	681	698	714	668	688	680	635	677	670	672	659	663	720	696	696	652	646	674	667	660	672	689	676	677	654	711	643	734	648	634	674	661	692	630	683	731	658	698	677	690	683	666	642	710	674	616	689	660	662	630	672	668	631	679	702	633	708	724	672	647	698	729	712	689	656	633	699	679	635	712	684	682	693	676	604	661	706	660	651	651	686	685	675	732	662	675	641	663	663	686	697	672	694	706	684	653	650	682	650	657	672	650	664	664	694	691	634	664	656	690	667	658	720	675	624	666	697	678	654	700	716	709	702	708	657	668	632	656	689	658	664	637	698	678	688	688	646	711	666	693	749	680	662	671	670	644	663	678	648	694	697	647	663	644	661	689	644	660	734	702	723	664	663	638	685	689	644	663	706	644	674	689	676	702	697	676	704	642	677	681	674	694	704	645	708	605	707	650	679	650	633	676	646	651	728	656	725	658	702	688	733	699	672	673	673	670	685	638	631	665	625	677	663	636	625	722	638	682	637	651	642	686	688	677	652	640	689	663	673	657	706	656	659	687	641	678	671	659	642	676	723	599	705	685	696	640	668	664	674	673	672	682	700	706	646	690	660	669	681	658	692	658	660	697	694	648	673	678	654	661	647	678	704	715	652	683	688	661	641	695	707	689	703	662	720	677	642	678	661	658	692	643	642	635	670	671	655	628	691	697	667	675	676	694	682	709	674	659	705	654	651	709	712	670	730	712	620	665	654	665	708	630	656	659	624	629	687	710	701	639	643	718	656	639	667	639	648	645	686	644	715	664	655	677	713	658	687	693	725	692	682	672	662	684	656	697	667	641	709	683	672	682	699	670	693	675	674	681	668	629	678	608	641	652	644	694	676	661	657	598	699	651	685	716	694	672	697	669	646	683	669	676	665	686	631	633	680	672	649	647	666	640	647	642	683	678	630	626	659	707	672	692	652	720	690	590	670	716	625	709	709	629	646	721	663	688	642	696	710	641	644	652	655	648	701	667	668	655	655	688	658	636	684	668	668	667	741	659	688	644	675	679	693	677	674	675	659	687	696	621	689	649	667	694	644	625	639	674	663	669	700	650	660	659	652	662	656	686	705	666	731	667	702	733	678	725	702	678	703	616	671	676	641	691	681	704	628	660	685	679	661	690	644	641	651	685	710	679	658	646	667	668	678	674	661	656	630	665	608	688	690	633	689	685	676	662	692	654	661	649	678	681	647	681	712	711	708	667	670	688	664	629	688	713	635	674	694	693	656	667	651	674	701	655	633	672	662	672	644	687	692	695	691	701	667	694	661	663	677	734	703	658	674	622	640	643	676	683	670	680	712	716	662	669	669	698	632	692	669	639	648	687	677	648	691	653	684	682	663	684	651	694	677	670	648	656	708	682	648	650	658	668	686	648	728	668	652	658	714	670	654	621	693	681	671	694	657	666	694	654	648	697	619	668	688	671	716	685	670	693	641	689	669	640	651	721	687	639	657	691	695	659	686	674	670	668	642	681	673	646	670	692	661	712	685	703	691	688	663	662	706	656	708	668	705	698	643	725	686	678	682	671	704	684	656	698	661	699	656	647	691	707	622	645	638	687	632	656	649	653	692	704	678	636	662	673	625	664	662	657	639	711	682	703	713	663	668	587	648	632	734	674	692	622	692	705	668	647	674	700	661	661	693	650	690	708	702	660	642	676	683	670	733	648	678	693	669	702	647	677	683	704	690	719	665	670	701	709	658	648	690	679	703	671	635	648
25216	21604	24665	29023	21605	21632	9962	463	290	271	220	228	221	184	184	183	207	166	181	170	168	145	166	163	162	154	144	167	179	170	151	166	129	146	164	150	189	179	168	134	181	167	145	155	161	139	156	154	171	133	165	167	151	139	158	144	150	164	154	169	145	143	130	163	167	167	155	153	165	168	161	170	167	143	130	142	175	148	143	138	158	159	174	146	146	146	180	158	156	146	164	152	120	158	153	143	143	138	163	168	153	151	158	151	122	139	149	168	174	151	165	146	141	142	167	158	165	162	169	138	134	128	143	138	166	157	156	173	143	157	152	150	155	129	153	158	146	154	139	140	149	140	155	134	150	133	122	137	161	141	156	161	134	142	167	124	132	170	129	157	153	148	161	142	137	144	153	125	132	169	153	133	160	158	167	172	130	156	136	152	142	138	132	173	166	128	164	139	135	150	145	142	161	147	171	148	152	144	167	130	166	156	157	163	165	127	142	164	125	137	171	126	134	171	156	131	172	143	148	141	155	124	155	147	124	127	142	163	163	154	139	149	129	164	155	156	151	150	170	138	152	136	144	172	153	155	135	145	165	168	141	159	158	136	134	147	147	170	149	138	173	144	140	141	150	126	141	144	159	162	172	139	143	164	131	157	146	144	142	137	150	137	162	154	172	126	174	137	143	110	157	142	136	127	152	157	146	136	136	133	134	162	160	161	155	145	147	153	137	141	170	161	136	132	160	122	143	155	138	158	128	131	136	158	131	137	133	169	153	159	162	139	153	128	142	134	141	181	162	161	140	167	147	155	174	176	146	175	141	147	149	135	145	144	132	134	152	153	124	132	171	171	136	133	144	149	149	144	141	140	146	153	143	162	148	138	159	132	131	163	151	155	155	155	141	147	146	160	178	151	140	159	161	165	132	156	149	146	153	159	120	137	142	154	142	159	130	153	150	140	159	166	119	166	156	127	145	169	156	143	152	151	142	126	128	129	146	141	132	152	150	138	161	155	145	155	149	126	158	143	133	136	148	140	145	166	147	150	146	136	140	134	160	161	165	165	146	150	166	135	134	174	156	146	163	139	154	144	129	132	136	148	140	134	161	141	158	155	145	174	167	147	153	165	145	147	145	158	138	162	144	157	129	145	157	148	143	133	146	151	165	142	153	132	152	144	139	138	145	138	138	159	147	169	138	145	149	132	148	147	155	147	138	132	146	166	145	153	140	165	153	168	128	127	148	167	169	159	173	148	140	138	164	140	110	155	159	157	150	149	171	146	136	149	162	142	155	126	147	125	145	146	113	140	112	157	145	141	153	175	157	151	124	163	155	145	154	144	162	141	155	147	166	164	153	149	159	163	161	120	150	164	138	163	151	163	141	164	164	146	151	146	135	140	158	163	128	152	162	134	161	145	161	164	157	165	154	145	153	138	152	136	142	150	127	141	150	132	145	145	169	154	155	139	138	167	140	142	142	149	156	127	134	127	126	161	137	159	147	145	147	144	151	142	145	140	161	129	148	138	170	140	137	169	156	179	162	152	143	156	174	152	157	173	139	142	147	154	151	144	150	160	138	141	156	131	138	167	159	136	124	147	141	127	161	154	159	149	143	151	120	156	149	162	144	167	151	137	120	147	156	140	150	161	149	138	135	152	148	147	148	159	157	166	152	123	128	155	133	159	186	141	162	162	143	170	163	128	139	138	146	148	164	134	156	159	158	137	158	151	147	146	143	154	147	140	141	138	165	115	153	155	144	146	154	144	144	139	133	153	146	149	144	153	153	146	153	161	114	133	118	138	143	157	139	165	158	155	157	143	144	139	139	160	137	133	150	143	131	167	144	158	134	148	161	127	141	133	166	160	148	147	134	124	123	146	154	156	160	140	147	136	119	135	161	167	142	158	123	136	156	148	174	143	151	150	172	131	149	146	157	158	157	166	155	155	155	147	136	188	135	151	152	153	164	160	143	147	149	164	139	166	177	176	148	137	171	133	159	143	133	128	146	136	143	148	141	162	134	153	139	144	160	158	145	155	126	146	139	161	153	179	132	162	138	179	153	144	159	172	152	171	147	135	143	161	135	163	168	169	182	151	163	147	134	136	133	153	148	144	155	152	132	138	165	136	173	151	141	149	157	158	165	172	141	175	142	153	187	170	160	134	147	150	152	163	135	152	143	118	158	151	160	146	142	161	135	138	156	167	163	150	143	134	142	161	126	134	139	149	153	144	160	167	133	167	155	146	146	157	140	147	149	165	150	153	147	158	129	145	139	164	160	169	157	111	162	166	150	145	127	138	154	154	154	155	135	145	144	147	139	132	158	151	134	170	142	152	138	132	151	142	147	172	150	144	121	161	128	146	145	129	178	168	165	176	140	118	150	170	155	134	130	149	146	169	146	151	146	141	146	146	139	157	148	138	137	140	149	140	145	143	171	159	157	133	147	141	136	134	145	151	152	131	131	174	165	156	153	155	153	165	166	165	145	144	171	140	135	148	153	118	146	141	143	140	178	122	121	137	128	155	139	134	140	130	148	174	138	154	164	156	135	138	146	151	149	152	143	148	149	130	150	150	147	161	148	140	148	147	126	187	160	162	125	143	150	164	137	162	168	152	133	139	122	148	149	158	155	160	149	183	159	161	144	159	146	151	151	152	162	156	131	159	145	150	129	159	136	177	166	137	182	131	146	141	180	158	167	165	170	150	132	175	119	127	134	142	149	135	160	163	151	129	148	145	152	164	178	147	146	150	164	150	164	153	154	161	145	131	145	149	145	139	119	134	124	150	146	134	161	173	136	161	156	171	144	130	156	148	149	164	184	145	138	167	148	153	147	134	141	153	146	188	167	165	158	167	157	122	155	141	132	142	148	150	119	140	125	154	169	146	147	150	180	135	143	123	150	137	142	143	180	157	156	151	141	149	157	144	157	143	144	183	174	136	145	135	155	143	157	161	170	141	161	144	141	157	133	146	154	136	145	138	138	153	142	176	171	164	159	176	147	142	167	189	164	196	172	127	150	143	149	174	139	151	170	131	146	166	157	139	170	170	169	157	162	159	160	135	168	136	144	167	140	146	141	145	141	156	141	149	157	157	147	150	145	152	150	139	140	190	155	143	132	134	138	150	134	156	168	168	155	176	152	145	147	159	137	132	147	157	162	140	176	165	162	152	130	144	151	170	142	144	139	160	148	135	136	152	151	138	131	151	144	144	156	155	158	154	133	156	161	160	141	156	143	154	149	159	137	126	151	172	145	147	138	152	142	154	163	177	143	138	166	159	169	152	165	152	154	148	162	162	159	149	145	185	168	169	137	125	158	160	169	158	144	143	154	141	185	138	160	153	170	140	163	150	159	135	146	137	132	149	147	159	138	150	149	154	156	168	171	147	133	147	131	161	136	155	168	140	159	132	179	154	146	168	133	156	152	137	176	158	143	150	158	143	132	152	152	136	167	147	140	162	141	142	134	174	142	141	172	163	137	144	166	162	164	144	156	145	155	135	141	154
4138	3122	1268	673	534	496	438	445	382	392	403	404	352	394	371	377	362	367	354	371	324	364	348	338	371	372	376	361	396	360	361	378	361	333	351	336	366	375	340	322	350	367	386	323	358	350	386	374	382	353	343	367	375	366	331	361	374	339	367	344	362	345	403	321	334	356	361	344	324	377	389	385	375	369	378	364	356	345	363	344	386	350	338	346	362	397	341	378	365	403	359	372	375	365	348	334	339	335	374	346	331	364	337	317	349	378	356	334	376	385	341	367	351	371	343	372	363	359	371	370	385	367	378	352	338	326	364	372	365	373	339	349	371	374	347	345	393	377	341	373	394	338	395	338	325	328	358	389	362	347	354	356	377	377	362	390	366	376	361	369	379	351	359	352	390	364	361	350	333	410	357	360	347	328	369	350	346	382	345	371	357	384	402	370	343	343	388	344	385	355	346	346	362	365	339	366	377	368	376	365	362	350	345	351	358	356	348	372	341	356	327	381	363	334	347	355	355	349	382	384	397	365	342	334	379	337	349	328	354	372	369	333	364	329	393	396	366	355	376	319	352	393	361	343	379	363	339	365	370	355	319	377	382	363	357	354	386	353	380	384	373	372	389	357	375	371	374	357	356	388	370	357	366	344	356	371	384	337	341	348	364	349	375	391	364	368	363	348	371	349	350	342	360	353	345	350	346	336	394	356	388	343	376	378	369	353	346	355	363	372	369	333	375	333	353	349	379	391	362	359	362	391	366	341	328	361	346	367	375	355	377	352	397	356	361	335	371	350	361	335	344	323	358	331	362	382	350	363	355	334	378	359	374	379	361	376	336	382	403	380	375	310	368	354	341	382	346	385	330	354	312	366	361	350	355	363	377	367	381	314	355	360	375	361	341	386	345	368	344	349	323	355	370	384	353	367	363	331	328	367	367	387	364	370	350	385	381	359	360	378	330	363	358	389	358	381	372	374	362	362	368	360	344	383	340	363	355	368	335	327	333	377	367	358	397	338	348	384	384	395	317	361	332	356	368	378	333	343	339	370	357	337	362	372	371	375	337	398	360	386	380	346	361	360	376	345	372	349	359	393	348	341	342	386	354	345	347	381	368	337	330	376	338	357	368	368	398	330	368	332	351	362	344	364	337	380	374	341	347	352	379	354	379	379	341	367	346	342	342	336	381	326	355	357	336	363	349	379	372	346	351	389	387	323	359	370	352	366	367	372	342	357	365	365	351	356	355	373	390	344	380	355	390	362	380	348	379	351	362	348	360	371	364	366	315	381	377	332	322	366	369	359	385	360	345	358	407	352	329	373	374	353	365	360	362	388	349	382	346	363	342	342	358	388	376	365	382	363	385	381	343	392	370	372	368	337	358	344	362	368	361	368	388	360	332	364	364	400	357	360	347	361	372	383	367	383	410	343	363	338	354	359	332	344	367	350	368	321	335	343	366	352	373	376	397	338	377	362	355	327	396	334	380	380	348	346	356	364	367	359	403	382	369	340	327	380	341	356	351	374	353	410	390	386	375	349	351	352	357	358	361	386	375	381	391	332	389	365	369	377	357	352	354	340	355	355	392	341	376	352	356	360	338	336	351	370	348	325	335	346	378	354	373	359	369	338	338	372	349	360	340	369	325	357	349	360	351	362	371	370	372	335	396	307	384	368	387	339	362	359	383	378	329	368	364	331	343	349	375	344	356	331	353	376	358	363	363	359	357	389	363	341	387	357	345	363	334	367	325	359	355	381	361	373	357	369	333	330	321	332	370	380	339	358	349	348	365	338	346	371	376	326	336	343	343	360	330	360	363	338	370	347	369	406	347	384	386	311	387	367	357	395	339	369	332	362	329	363	341	346	373	345	364	338	388	359	336	389	368	367	360	373	352	362	345	329	340	386	351	327	360	347	353	354	350	355	359	376	367	341	343	365	375	374	361	361	385	348	369	352	372	355	334	348	353	333	348	383	346	381	328	374	369	355	382	374	339	370	343	332	352	343	335	385	349	357	352	393	355	358	376	327	342	341	364	350	375	364	365	338	329	384	347	376	347	356	341	371	330	366	333	367	368	372	365	338	359	353	371	358	373	356	328	390	341	364	369	357	386	359	339	329	347	349	372	333	338	365	332	363	333	349	379	374	369	352	363	364	368	344	349	358	376	374	339	386	356	378	376	372	383	354	337	342	391	334	354	365	348	370	385	374	382	380	346	358	338	393	339	348	359	332	342	351	360	355	382	331	360	358	369	379	357	352	345	336	370	356	336	341	345	347	341	337	356	363	365	358	391	376	384	366	351	363	361	360	364	372	395	356	344	363	385	356	340	350	358	369	372	363	371	345	350	383	357	349	370	365	357	363	325	360	348	397	375	374	356	342	366	363	342	383	376	313	388	355	360	376	388	359	374	356	371	374	365	410	337	359	363	379	376	386	370	335	376	379	360	322	364	352	334	372	351	361	368	371	402	355	371	336	334	368	383	364	341	366	351	392	383	349	378	359	369	381	354	354	388	344	352	347	336	367	360	366	375	375	358	362	367	379	380	336	349	347	351	378	387	316	349	319	338	380	348	351	349	366	344	370	394	388	333	326	384	364	368	395	369	332	370	370	337	375	394	346	384	374	341	345	379	348	301	328	351	343	323	367	338	376	343	369	374	375	365	366	317	347	339	401	375	352	376	367	347	338	369	346	396	373	364	323	378	349	349	351	373	362	375	371	335	382	381	355	327	346	386	351	349	387	339	366	346	353	353	341	364	384	381	360	345	369	356	351	345	362	366	378	375	358	373	347	336	349	372	339	377	336	377	346	344	360	389	381	359	392	371	331	344	376	349	339	326	380	382	353	347	362	351	343	348	321	369	357	369	364	390	354	351	343	345	352	334	370	345	358	365	359	360	374	372	379	331	346	378	334	350	342	336	354	362	364	368	325	387	351	359	347	343	353	365	370	328	354	357	353	345	384	335	366	345	373	339	336	358	388	385	349	338	366	388	378	362	373	358	353	329	394	368	369	366	348	364	366	371	338	338	380	363	378	345	381	367	360	348	360	346	394	389	337	367	358	365	369	397	341	342	364	358	328	398	346	360	353	388	330	321	383	378	339	382	343	385	345	381	356	384	368	352	381	353	380	357	387	392	338	354	384	345	364	364	373	370	416	365	355	363	345	369	360	367	353	378	357	402	339	379	369	350	346	361	373	348	354	360	325	348	359	349	337	370	347	348	347	366	348	350	384	406	357	343	354	377	358	399	385	366	358	367	369	361	351	359	359	345	350	360	403	351	348	360	374	367	375	340	340	356	361	352	354	372	346	360	353	347	370	323	352	377	365	363	344	374	369	359	349	372	349	364	352	346	370	355	359	409	347	326	372	366	334	354	345	364	362	328	372	362	377	390	388	385	352	384	349	376	350	345	348	350	372	366	363	362	338	362	363	340	381	370	365	341	348	369	351	357	359	332	395	357	361	383	348	367	367	321	349	356	364	350	346	322	375	344	384	371	345	376	342
34098	15048	2506	702	575	541	486	482	485	469	432	441	440	448	449	482	433	460	502	457	380	485	482	459	519	484	445	465	467	422	486	471	446	473	495	451	478	471	440	479	452	476	451	479	461	487	433	455	479	460	466	475	483	463	456	496	464	496	482	420	510	470	490	516	452	454	423	497	455	422	444	527	447	470	474	490	493	461	433	469	494	445	464	447	488	464	438	500	434	479	470	492	452	456	445	456	481	498	442	462	512	506	482	465	480	475	437	446	456	435	414	491	465	429	462	457	472	500	483	459	465	448	477	473	451	478	474	478	446	420	443	480	471	471	457	490	480	472	492	501	432	449	465	491	475	476	499	476	454	467	468	444	451	476	497	445	457	490	430	458	466	474	455	472	488	475	452	459	443	428	468	426	427	433	461	471	462	426	443	436	436	451	467	455	477	477	447	449	462	455	488	521	435	488	501	442	496	441	444	456	455	463	468	437	477	474	462	470	501	422	407	481	527	454	481	466	448	449	472	446	480	442	475	472	473	445	510	459	496	504	442	471	424	438	452	448	476	440	504	453	474	460	463	442	471	486	470	485	433	466	490	428	447	444	497	506	460	432	484	481	440	419	472	447	440	491	446	473	481	477	432	471	459	480	464	474	492	456	483	462	448	438	451	457	470	480	440	468	461	513	481	452	473	444	464	501	498	495	495	417	481	447	457	449	436	443	440	492	487	451	457	518	443	497	465	444	452	490	448	474	447	469	493	454	407	430	396	503	470	462	478	447	465	466	436	437	448	468	477	476	467	467	478	512	448	446	411	458	487	485	460	435	458	450	471	497	449	434	436	501	474	453	510	462	442	479	477	443	457	467	476	456	462	472	478	502	502	421	493	465	488	522	494	446	443	458	488	440	468	466	442	461	462	479	439	487	443	460	437	462	483	440	456	459	471	469	440	449	454	468	410	485	450	444	500	449	510	479	465	452	459	461	469	469	483	415	462	472	479	460	449	449	465	521	453	454	429	441	495	485	464	479	448	439	472	451	467	421	411	424	468	451	436	467	474	501	455	454	453	472	447	469	475	423	433	427	440	483	469	442	443	472	475	528	433	472	462	464	492	486	465	470	439	428	442	434	455	454	481	476	454	462	442	493	433	460	491	475	440	470	441	446	496	483	481	509	463	452	474	468	463	495	464	458	463	452	465	455	512	483	451	513	460	478	451	443	481	450	448	455	483	462	470	439	457	445	481	433	467	408	460	467	450	468	459	509	464	465	460	508	458	470	485	424	492	450	451	440	479	483	500	475	440	455	471	480	463	451	443	496	425	466	493	468	506	526	441	468	455	459	501	494	406	500	479	484	430	460	428	444	427	455	497	504	437	459	486	452	442	505	492	431	477	443	453	452	474	459	470	479	477	448	471	469	455	436	446	469	466	505	480	478	458	480	463	465	493	458	561	462	449	482	473	450	467	473	451	439	490	442	508	493	495	498	466	484	503	464	444	489	443	456	449	453	457	428	464	451	457	474	509	452	441	500	446	474	511	467	464	502	510	438	461	476	444	490	450	484	480	437	459	466	470	468	478	466	440	426	418	447	457	486	497	459	484	490	461	478	495	467	454	479	437	445	478	509	476	440	502	474	474	437	449	493	456	462	488	470	488	471	472	451	462	492	467	495	479	430	510	428	434	467	474	512	439	454	459	447	483	456	457	519	514	502	453	458	447	454	446	431	454	455	485	471	478	500	452	476	448	433	484	482	468	429	429	495	464	439	448	457	484	428	495	467	446	481	473	492	480	416	484	464	468	498	479	433	433	459	486	445	464	454	449	445	511	481	493	508	428	491	478	464	431	428	466	445	486	479	475	452	441	484	456	452	450	451	458	425	455	451	423	468	455	486	421	484	499	443	442	437	434	484	475	440	477	472	437	437	470	437	428	472	444	426	459	484	487	442	482	479	441	441	460	466	429	432	462	495	499	474	454	495	464	466	469	471	475	474	484	491	479	461	465	432	467	426	463	453	470	483	499	441	496	426	493	478	498	450	460	483	455	497	491	484	449	509	517	409	439	511	461	512	483	458	477	482	466	427	468	449	452	454	461	430	471	506	441	499	531	471	466	405	473	474	428	436	449	481	456	469	497	484	480	439	454	495	474	453	517	504	495	483	479	453	466	474	448	457	463	448	468	436	442	456	472	430	461	444	434	459	471	457	450	432	463	509	460	493	471	443	445	470	474	505	485	441	493	463	475	454	459	445	415	432	476	433	447	436	497	476	434	527	463	466	473	461	435	489	503	424	463	446	433	491	465	483	470	429	489	457	498	456	430	512	495	495	437	443	497	439	450	479	472	459	468	493	441	423	461	468	486	457	462	487	417	477	430	455	485	455	465	461	451	479	474	484	453	501	460	414	487	420	477	437	393	487	455	487	486	433	481	467	456	469	460	427	454	484	433	472	452	427	431	506	479	453	482	479	465	443	431	478	494	482	493	475	461	469	479	502	483	447	469	485	492	476	468	496	490	451	451	447	439	476	473	463	470	467	489	495	420	449	487	447	455	466	461	444	425	517	436	466	487	451	461	445	462	494	452	512	468	450	403	484	439	469	495	483	393	468	480	475	480	452	453	453	446	464	447	483	459	467	481	481	442	453	514	449	442	480	474	446	464	498	524	437	460	403	455	482	425	470	521	452	472	444	475	476	489	483	470	467	473	448	466	508	437	467	500	459	446	417	439	477	466	449	493	462	484	447	463	481	468	458	432	491	457	501	446	471	469	473	470	509	511	460	439	504	440	454	467	455	469	453	504	474	471	488	489	439	457	477	483	518	477	458	467	502	473	567	453	468	476	475	446	436	452	411	450	466	436	473	462	470	464	450	490	474	459	470	424	446	508	495	471	499	472	441	471	475	490	484	489	466	496	457	460	468	487	436	481	521	489	443	499	476	443	454	479	495	536	502	451	454	436	485	435	484	466	463	428	456	496	453	484	464	489	439	465	456	484	474	464	489	451	458	481	456	427	472	451	466	418	432	387	496	482	507	484	481	484	437	482	458	483	528	461	459	486	466	426	470	490	455	462	444	468	458	462	452	405	465	496	475	449	426	491	433	448	492	473	498	485	479	487	493	460	476	454	476	488	477	486	464	455	440	415	454	407	451	469	500	450	464	490	434	475	485	478	516	453	475	404	451	436	454	476	454	502	458	469	476	462	473	451	491	486	455	469	454	431	503	461	479	486	456	444	441	423	475	479	455	432	421	446	493	440	463	478	495	478	470	510	462	448	495	469	452	444	431	466	458	470	475	475	470	485	486	466	448	465	463	460	440	466	531	447	479	477	419	493	490	483	427	465	436	465	464	485	460	465	463	479	453	450	434	472	463	478	469	449	497	446	444	471	496	437	449	442	478	486	467	446	429	484	393	432	459	415	484	485	499	469	448	473	499	465	468	460	473	472	511	448	412	471	476	473	439	471	464	452	458	456	463	477	452	460	478	447	462	465	483	445	479	466	432
8175	1081	1007	949	940	997	962	952	1003	1020	950	970	975	1018	964	984	977	1005	1009	965	920	958	918	952	961	924	932	955	971	974	956	1009	928	958	955	979	943	940	944	977	962	962	979	971	1043	955	1035	935	957	981	964	993	988	1005	1002	936	942	964	907	990	990	985	994	963	986	978	963	923	1017	1024	937	946	940	970	924	988	959	1048	1005	956	928	907	951	973	929	971	1024	949	981	910	891	988	968	995	922	928	1006	954	903	994	951	978	936	918	918	962	944	968	1032	903	978	940	942	957	954	987	932	970	1010	994	991	974	974	965	952	938	927	961	939	931	1001	905	998	1039	935	1004	978	915	1032	986	947	977	942	983	1000	984	974	1016	892	980	933	959	951	929	991	980	986	940	945	948	967	940	911	944	965	949	999	983	965	979	1031	929	981	1022	938	1004	947	955	933	949	1000	1001	988	928	957	944	1006	1008	996	897	970	983	971	958	928	1000	878	993	942	884	923	1014	953	977	1011	952	971	968	956	994	997	966	925	1025	1036	1009	957	992	973	961	899	971	981	885	971	974	996	978	977	978	961	1001	955	1013	955	941	1007	975	981	942	962	969	953	1005	1008	1000	964	1041	920	929	1002	1000	931	936	929	912	1006	976	1022	988	988	943	936	934	928	912	935	973	930	1007	950	942	937	1005	992	987	984	965	964	955	976	940	938	935	928	910	950	936	955	948	962	965	928	992	970	988	918	988	934	980	917	955	947	1009	964	918	973	930	947	1014	1009	995	997	1015	959	943	944	970	947	971	959	934	967	977	949	972	978	992	978	971	911	919	976	1031	967	960	972	961	965	935	990	963	961	988	985	1003	995	874	960	922	965	1018	986	999	968	975	952	969	953	951	989	971	989	978	968	991	955	923	936	979	960	968	961	1003	953	982	943	980	964	947	986	960	951	918	978	956	952	931	942	950	916	983	947	917	933	982	947	985	912	931	988	928	935	958	935	973	1014	965	992	964	997	988	922	983	964	990	1003	974	926	1002	1000	934	960	958	921	946	959	947	988	963	950	995	983	945	1007	964	926	968	937	927	975	951	926	946	967	910	925	969	964	962	943	991	972	967	945	939	978	971	1001	1003	952	950	998	941	926	995	943	974	970	892	989	958	923	965	955	933	999	972	983	973	951	1000	911	961	964	983	983	949	914	991	926	998	1026	1047	918	913	984	963	958	966	962	976	965	961	957	983	1009	965	973	965	939	992	943	908	995	969	965	933	930	983	987	943	1000	976	927	964	912	956	940	1042	948	1053	1024	962	980	921	948	959	958	922	1059	984	1006	968	989	1074	942	972	993	946	991	1003	933	931	926	928	974	947	919	964	954	935	913	943	928	1008	937	962	980	980	952	992	1010	977	965	986	920	969	995	933	987	928	913	929	977	917	948	922	998	932	973	988	941	984	977	972	953	949	969	929	1024	941	936	936	975	959	962	1002	999	1015	946	949	946	961	934	913	971	959	1014	930	993	986	942	991	937	981	973	989	1009	1010	942	942	999	974	936	957	949	981	966	988	935	919	949	979	972	1044	965	962	932	898	936	972	979	970	980	958	1007	986	964	948	966	940	927	1011	990	950	937	983	983	990	905	955	963	972	966	991	971	933	977	976	1005	1010	981	967	990	978	920	962	933	962	910	958	993	971	989	936	981	1016	974	954	943	943	993	1011	973	935	944	931	919	985	1020	1025	980	948	926	983	907	1010	962	961	984	905	982	967	975	976	988	970	1003	964	999	1008	945	966	1023	997	957	953	965	922	1008	983	1016	990	921	937	925	1019	905	953	957	951	1003	989	986	970	984	1029	956	942	966	965	1002	966	980	934	1026	918	943	955	993	948	917	934	975	938	1003	983	954	910	929	937	966	959	1008	993	966	985	1049	942	986	937	977	970	999	961	969	986	922	922	926	958	917	973	1003	931	956	953	925	1009	980	974	1003	986	995	908	920	964	938	980	1006	987	1012	951	981	950	934	961	986	928	912	971	911	940	961	980	959	947	978	993	988	966	977	977	964	1000	928	970	969	1015	930	962	986	967	944	932	916	975	961	1011	1010	913	957	946	950	928	993	1014	962	1006	1014	990	1000	959	928	971	938	951	948	989	986	979	965	932	891	986	1047	972	983	998	978	956	962	943	969	935	961	981	950	937	993	968	963	1033	945	1011	969	991	1013	985	963	964	970	993	960	965	1007	930	996	965	974	971	1019	1029	1001	969	986	942	940	984	1005	980	1033	954	933	943	953	932	1020	962	985	941	974	919	882	961	968	971	976	1015	902	920	975	972	960	929	980	1002	935	942	889	947	926	925	951	979	941	986	1011	943	972	926	979	944	996	936	972	921	947	1004	993	911	928	930	955	945	935	921	1002	1019	930	978	994	951	1001	971	958	980	1013	927	992	956	969	1003	965	953	930	986	1048	987	901	939	965	940	918	941	981	1025	938	963	906	938	974	1014	939	910	996	1030	946	1019	950	977	936	993	972	1019	1049	1002	952	1029	969	955	999	959	974	1002	960	988	979	934	895	972	969	912	908	926	969	939	962	996	958	944	932	992	904	979	938	915	1006	950	979	905	1014	924	976	939	961	1017	984	925	893	972	900	979	957	948	921	947	947	944	913	951	958	965	928	967	1007	971	973	988	1018	989	975	914	942	982	945	971	953	996	985	948	928	984	961	904	957	934	985	940	957	992	970	937	998	1008	958	951	930	952	935	961	996	925	990	972	987	895	924	926	943	992	988	934	923	945	939	949	943	896	932	980	933	965	892	1000	999	980	946	985	973	1013	928	941	978	1008	1011	972	995	947	967	932	908	971	940	994	970	964	974	1028	967	951	982	975	970	964	943	963	973	913	987	947	953	913	961	980	968	962	966	941	954	941	940	973	1005	1000	927	947	979	907	943	953	973	970	908	942	985	937	997	953	1021	903	976	985	967	928	920	986	980	931	938	959	982	989	992	951	952	995	971	900	911	914	963	998	1003	968	960	972	919	914	974	902	979	955	962	971	970	986	948	951	1006	993	988	902	929	943	958	938	932	899	996	970	954	897	934	982	933	961	972	951	929	948	919	970	903	924	981	920	1001	1013	905	981	965	931	975	906	928	939	960	959	1011	957	921	1012	893	958	935	973	914	933	990	954	972	932	953	997	962	969	1000	1011	952	1007	942	972	974	953	984	965	975	999	988	888	940	984	964	919	956	951	1013	958	961	986	977	955	926	946	970	981	992	964	961	1003	973	996	932	1005	921	991	980	991	932	966	947	857	968	1010	1029	972	977	952	966	1010	901	975	936	893	963	964	1004	997	987	983	990	918	990	950	971	968	979	947	963	951	854	920	968	930	931	977	932	975	942	956	951	956	996	980	964	966	968	917	1016	986	904	965	952	973	956	990	1009	953	953	971	974	953	934	971	995	891	963	964	942	953	1016	990	916	964	976	1011	945	886	967	971	960	902	965	921	913	1005	981	990	985	947	944	958	958	954	974	931	990	949	1000	966	969	964	957	979	984	921	959	963	919	983	965	957	977	944	1019	924	935	933	929	966	933	1006	991	967	982	985	1024	963	952	1001	978	954	996	1020	934	985	977	949	956	908	988	974	1006	937	973	991	963	945	920	983	953	1002	1012	942	960	968	995	989	964	929	987	971	1006	941	965	943	924	981	959	999	983	939	995	962
26042	21634	24281	29473	21630	10383	578	433	377	373	404	360	362	292	314	323	323	325	329	298	384	321	314	342	308	301	298	310	311	302	289	310	342	342	336	331	335	294	334	287	288	299	313	308	299	325	315	317	306	298	332	302	311	326	335	303	304	313	357	303	274	328	310	351	313	309	287	280	362	307	313	324	326	330	333	328	315	310	349	325	275	328	294	290	342	312	299	314	346	335	341	313	312	273	321	311	309	311	332	337	284	353	307	317	341	291	335	306	272	315	292	316	298	325	297	332	351	336	308	300	324	347	328	280	273	301	305	296	339	321	324	352	345	322	290	357	318	315	310	294	332	313	331	303	351	323	303	306	288	322	320	330	313	313	333	339	300	331	334	288	322	283	322	333	298	332	312	314	327	313	318	280	309	343	342	299	322	314	269	303	317	311	300	326	309	334	311	325	307	315	326	322	309	311	300	310	331	324	336	351	362	340	309	287	300	338	315	322	277	290	291	346	304	280	306	315	322	309	314	319	284	281	312	287	325	311	284	287	326	299	311	309	320	319	313	321	314	315	318	323	296	313	290	285	322	305	316	312	310	286	304	320	298	318	331	330	308	313	341	319	342	307	304	312	305	325	335	343	311	331	302	333	348	338	314	294	308	318	335	320	305	319	295	330	346	281	302	327	322	278	310	297	312	345	304	314	321	315	310	349	311	332	344	276	347	276	349	342	313	292	282	336	308	355	294	303	311	311	341	327	333	347	316	321	279	307	324	333	319	311	308	323	306	313	324	318	276	337	282	325	322	350	284	295	334	343	313	325	338	338	324	277	341	333	337	310	301	320	307	334	304	299	302	319	313	328	331	304	299	307	313	284	289	317	329	328	336	335	340	329	333	325	337	328	282	305	295	374	292	331	301	299	361	303	315	304	296	335	318	322	323	284	349	356	313	280	313	310	315	319	305	303	319	345	301	345	320	344	301	296	331	334	312	321	296	322	329	319	301	327	321	318	331	332	366	274	312	352	338	319	299	295	294	354	289	307	313	326	316	280	311	309	316	290	314	307	323	330	291	330	301	347	326	345	338	295	298	315	322	314	336	315	333	334	328	312	297	369	341	312	293	326	348	336	284	357	325	282	306	293	315	299	357	296	291	324	352	296	301	305	323	321	303	340	281	301	309	303	318	312	359	322	326	343	278	306	337	305	317	333	344	319	336	348	334	314	353	322	312	344	318	294	295	330	303	311	319	327	302	325	326	331	297	295	307	306	325	347	308	332	351	328	291	326	311	325	328	348	322	303	309	306	290	319	290	307	326	301	316	271	303	320	298	311	292	311	333	331	290	322	290	355	317	313	311	323	288	285	305	302	261	317	345	312	306	284	289	328	338	310	294	357	282	311	303	290	337	314	304	324	316	308	321	320	284	299	304	331	309	312	326	314	332	334	301	281	283	268	326	337	319	300	317	322	321	323	291	340	324	294	287	310	283	303	330	332	289	330	339	303	319	315	319	340	332	292	280	315	343	353	305	331	328	319	327	328	316	268	322	317	320	332	314	320	329	324	288	357	316	321	282	324	306	324	317	314	318	296	322	293	303	305	362	352	298	310	320	310	304	329	310	321	332	321	331	319	316	296	307	289	306	303	283	334	312	339	342	322	332	307	343	318	303	322	319	348	345	293	288	267	320	314	313	290	303	314	318	324	304	336	307	282	337	307	294	322	322	326	279	298	316	291	334	323	320	311	314	325	315	314	326	278	319	307	292	316	287	306	348	313	296	290	306	307	323	328	349	315	293	327	287	310	329	312	296	304	287	313	335	349	358	315	337	345	343	316	313	318	334	288	272	308	326	324	305	324	327	331	365	322	314	313	295	331	306	315	314	313	305	312	316	321	296	310	332	330	319	324	300	297	298	307	298	304	334	351	319	342	335	316	301	339	332	298	329	309	306	289	289	297	313	323	278	291	333	330	302	309	314	292	320	295	324	317	301	288	323	314	333	299	287	316	310	312	320	316	313	288	289	301	333	295	298	295	286	306	315	328	347	308	325	310	347	324	298	341	319	309	310	280	287	316	308	360	315	299	315	308	305	305	258	313	345	322	322	303	346	327	336	311	316	311	316	310	324	284	326	288	310	301	319	289	304	289	326	331	327	335	326	300	278	326	324	286	315	337	277	314	323	289	307	273	303	311	324	358	323	307	295	304	304	325	286	332	288	273	306	320	311	317	320	314	299	318	316	324	326	336	307	351	347	327	334	367	295	291	320	326	326	312	306	272	323	329	335	312	319	309	320	293	310	284	334	350	321	304	323	296	343	346	342	334	313	306	315	304	355	321	334	293	318	344	356	331	310	320	293	306	311	314	308	319	311	333	328	324	299	339	314	301	281	330	289	287	291	312	316	313	324	314	304	301	318	357	323	305	298	289	318	337	329	285	326	293	335	304	324	304	302	314	316	289	285	280	309	299	322	335	285	307	293	324	309	310	288	322	324	354	323	304	290	300	305	287	339	277	301	327	324	301	317	325	281	299	343	340	310	313	305	328	302	290	339	289	343	322	319	335	322	329	351	303	338	284	320	297	303	321	275	309	291	306	312	343	336	296	305	304	323	286	296	330	279	306	301	281	297	294	343	294	317	279	298	303	308	320	286	304	354	302	292	319	312	344	313	335	314	341	298	291	311	320	308	320	292	341	310	293	321	336	329	331	305	316	300	318	332	292	330	330	297	328	287	327	290	317	350	278	305	290	319	302	275	309	296	320	334	280	291	316	338	312	289	322	306	348	288	288	307	266	280	334	326	327	297	292	324	309	314	330	354	299	328	307	314	351	278	303	298	318	311	302	302	320	331	303	314	305	303	334	332	309	297	300	348	321	286	318	322	332	337	322	284	316	320	281	312	304	304	295	332	316	302	293	271	312	316	328	326	292	267	330	315	287	306	332	305	319	287	293	319	296	313	296	310	325	328	288	318	371	351	318	292	315	314	336	312	299	310	296	306	349	326	301	336	294	300	308	319	334	282	292	286	288	309	353	313	292	283	319	282	307	305	342	306	301	314	309	318	309	306	296	318	333	315	303	292	297	350	334	321	288	314	310	327	321	339	270	313	310	319	327	338	338	325	295	309	302	342	339	271	294	301	340	329	310	310	304	301	287	320	314	325	311	304	307	323	304	335	321	335	298	338	305	299	326	305	311	327	336	325	296	300	319	321	305	310	313	330	292	323	285	284	321	324	300	310	316	338	314	336	297	326	322	320	305	328	345	300	306	297	323	282	315	305	311	309	341	330	339	321	342	278	283	289	323	287	275	313	280	306	314	344	317	287	340	312	300	316	295	331	302	298	306	322	302	264	314	270	277	335	323	307	325	309	300	306	283	320	338	286	317	327	322	320	335	290	302	307	294	299	323	332	311	293	346	334	324	316	348	323	317	314	335	316	314	306	330	304	344	304	335	356	316	314	312	283	305	345	302	329	294	310	305	291	332	293	341	316	300	313	324	349	308	335	313
4654	2074	1192	839	765	718	715	709	665	680	699	706	663	652	677	687	680	712	662	668	732	605	657	703	671	696	686	705	663	636	656	670	705	717	685	656	654	688	637	678	713	682	686	681	699	670	684	681	725	703	694	671	667	645	683	643	622	702	717	665	692	649	680	681	675	687	657	688	668	651	690	711	647	692	681	674	679	613	613	715	663	644	655	680	626	689	655	700	666	664	706	655	657	677	708	681	671	666	699	701	669	686	684	660	681	662	623	697	652	677	656	664	685	669	656	655	694	651	655	687	652	728	682	661	696	683	682	651	654	673	637	685	685	680	652	665	627	663	669	680	664	662	668	661	685	717	656	684	656	656	687	709	697	648	698	689	655	688	672	646	737	645	641	665	656	693	689	638	634	675	692	687	700	687	703	696	677	708	695	688	693	642	686	696	650	717	709	689	659	654	628	708	734	640	689	700	730	710	632	672	630	673	691	707	644	665	690	696	625	671	692	694	643	635	688	659	691	656	654	696	724	623	647	696	661	699	670	679	646	640	690	669	685	725	667	683	663	666	646	662	685	693	651	683	689	627	653	663	648	714	620	634	658	668	689	692	615	676	692	678	710	686	633	678	671	668	700	688	671	649	689	682	646	699	674	727	668	665	706	682	700	693	711	689	648	621	702	747	723	667	641	676	630	621	691	657	660	667	711	693	631	724	726	678	649	690	690	705	693	683	675	680	662	715	703	662	637	674	697	641	674	632	694	648	667	682	681	668	665	682	682	628	627	713	665	659	699	667	618	717	712	628	708	684	636	612	644	664	721	670	705	606	699	685	664	686	635	704	679	668	751	646	688	688	673	671	652	651	667	686	636	691	692	651	676	669	711	635	663	713	676	693	633	656	658	653	679	684	684	686	672	660	662	682	679	650	679	660	662	652	656	677	680	682	663	719	658	647	667	643	635	655	693	700	629	688	702	693	652	687	699	691	665	682	649	641	640	662	684	687	661	729	678	668	697	706	638	665	654	719	695	689	657	692	691	667	687	645	698	707	686	708	630	674	681	703	687	647	698	651	678	698	655	696	660	719	660	646	645	660	652	673	694	660	681	633	642	617	654	667	700	681	699	645	651	723	658	687	666	685	674	686	698	723	630	665	681	670	668	684	716	658	671	624	622	672	667	645	669	652	649	634	657	637	649	681	605	705	657	678	756	665	671	622	704	665	753	681	697	682	703	630	675	651	731	671	657	688	700	664	690	679	691	681	646	677	687	624	658	664	698	661	675	663	652	686	627	654	649	675	645	655	680	690	602	654	682	675	663	669	631	688	662	679	659	686	652	608	657	676	678	708	702	647	662	694	613	675	658	616	673	653	674	657	632	658	674	608	695	635	688	674	650	670	679	693	655	664	662	673	689	636	667	638	715	672	644	698	662	636	666	667	640	647	665	697	674	692	684	688	703	640	659	614	650	699	693	654	680	690	644	665	703	643	657	642	689	689	646	683	679	686	703	696	678	675	667	677	656	649	680	683	680	658	681	698	696	624	693	669	650	664	649	680	691	698	703	686	634	718	731	678	630	672	651	704	700	668	705	651	704	687	677	674	620	644	692	663	688	683	685	647	695	684	710	667	682	691	684	651	667	673	672	673	683	673	676	662	659	718	646	686	703	639	654	670	689	656	650	665	680	691	695	662	644	696	614	666	716	695	695	706	655	657	685	678	641	662	708	671	669	669	681	636	651	701	682	662	677	680	681	668	667	663	650	671	664	655	700	654	669	698	650	675	678	696	678	662	681	670	680	624	642	654	668	671	652	657	688	717	690	646	636	653	678	642	664	657	709	691	661	702	649	666	692	663	676	672	721	675	663	700	624	668	693	645	664	680	683	682	651	669	687	675	665	680	654	672	679	723	625	663	689	648	691	710	689	691	670	641	642	703	663	677	677	696	679	688	645	685	690	651	626	692	682	688	673	621	685	670	683	664	677	666	667	648	688	675	692	686	693	675	661	706	692	661	671	661	704	667	685	636	663	657	673	634	701	673	647	657	684	654	702	716	675	683	686	697	704	682	738	719	662	695	720	660	671	674	688	663	640	693	677	702	725	625	648	619	679	678	658	730	682	659	679	634	678	738	687	633	668	712	656	756	661	709	650	684	612	650	618	671	648	667	655	625	672	684	677	669	695	683	640	690	646	691	635	663	678	664	671	696	676	702	703	674	675	647	658	698	655	712	618	683	692	678	670	663	682	626	721	669	704	629	632	668	666	718	660	674	673	658	632	721	649	667	627	637	696	594	654	720	689	674	675	649	711	641	651	716	662	672	686	675	667	707	690	616	649	696	682	658	640	672	664	648	662	676	644	679	647	698	662	671	676	698	657	635	672	672	727	672	696	697	676	622	698	682	659	666	697	673	642	707	674	633	682	674	676	662	686	650	676	611	674	689	627	693	661	701	683	674	644	687	656	701	664	650	654	670	630	650	623	663	669	619	671	682	709	630	643	638	678	623	631	708	660	669	633	657	690	656	669	644	678	626	629	684	708	644	705	665	680	693	667	683	690	713	625	629	650	652	660	696	664	634	668	695	633	705	659	693	664	651	665	633	675	651	660	675	688	671	687	661	626	687	634	643	678	676	718	692	649	607	620	652	633	662	676	693	649	644	669	693	634	639	692	641	623	714	681	701	699	674	677	673	642	669	667	680	664	714	697	688	703	731	677	656	672	716	663	653	644	660	703	643	639	651	707	689	628	668	680	658	695	658	630	667	689	667	614	681	671	656	712	686	650	668	688	686	656	689	696	655	632	674	675	703	702	704	649	670	660	616	683	668	695	719	699	630	638	666	663	688	641	682	701	683	684	654	678	656	684	697	658	682	646	653	653	670	666	645	652	642	662	658	649	704	702	666	672	628	647	640	719	691	641	644	656	683	700	688	716	658	642	666	709	653	670	673	641	652	685	713	676	660	665	690	625	708	690	668	643	673	638	658	696	708	683	701	662	670	701	683	644	701	658	665	676	720	691	680	645	668	638	685	644	684	707	674	697	658	686	645	693	690	667	669	693	662	640	701	640	649	679	699	661	611	684	679	685	642	672	659	718	661	695	673	668	693	663	623	728	709	692	693	692	686	633	696	692	682	650	690	675	660	687	644	710	675	641	644	680	657	645	648	671	688	653	702	650	680	711	701	637	673	695	677	646	660	671	683	652	658	663	694	715	663	661	720	644	693	708	706	604	642	642	671	682	692	663	625	674	653	691	669	653	650	668	696	683	623	633	671	666	650	646	650	675	668	674	690	695	666	704	663	678	658	677	663	682	681	681	666	692	667	705	691	688	650	700	699	677	655	631	693	676	668	674	659	660	692	680	665	670	658	658	666	668	654	715	704	713	656	648	617	652	719	659	665	709	651	718	666	668	636	665	678	646	671	663	684	683	633	719	681	654	691	673	648	698	744	712	658	675	659	684	688	683	631	659	649	644	683	689	643	671	658	738	667	693	683	682	705	672	707
25252	21604	24699	29010	21608	21636	9889	387	271	246	234	198	184	205	172	174	210	167	172	152	178	154	157	162	152	163	185	157	172	155	177	164	156	162	158	156	151	154	158	158	165	139	168	171	148	122	154	153	145	132	162	139	153	153	151	175	164	161	167	154	161	137	146	160	169	149	139	154	164	148	154	127	136	149	136	146	161	132	145	153	160	147	124	144	154	156	168	143	180	149	142	153	161	162	157	161	168	175	150	139	149	138	148	164	131	124	163	155	135	150	149	122	161	181	149	151	153	163	142	127	133	141	123	155	167	173	153	159	154	151	152	159	167	145	142	162	139	150	172	140	168	148	140	139	168	137	132	147	141	143	155	139	138	122	145	139	119	125	150	135	137	148	127	142	131	139	140	152	152	144	152	144	140	161	156	164	144	141	137	170	139	159	137	140	153	145	140	157	148	169	151	125	169	166	150	123	136	137	159	164	171	142	172	127	154	158	169	133	144	132	143	150	155	151	149	147	172	131	169	181	145	152	150	147	138	173	140	135	159	150	164	141	133	156	150	156	154	165	148	149	154	137	138	153	147	152	163	134	154	136	145	140	147	130	140	151	153	165	159	171	164	147	166	151	158	150	152	160	158	153	141	128	132	155	147	162	166	137	142	133	122	158	159	137	149	152	145	148	159	136	143	146	136	123	147	161	151	133	163	138	145	149	151	154	148	134	142	151	152	120	153	140	161	159	163	152	156	168	139	171	145	110	153	143	143	133	149	163	163	154	147	130	132	150	115	147	165	142	162	145	157	152	145	151	125	147	151	167	165	131	157	146	146	164	149	158	137	143	155	159	151	151	140	164	143	154	157	160	166	149	158	158	146	137	159	151	152	152	140	158	151	138	136	152	160	138	155	152	145	149	166	157	114	153	179	167	151	148	144	137	164	152	134	149	142	157	153	138	151	130	150	136	152	143	139	135	135	132	173	152	146	151	170	136	133	128	156	159	136	168	141	160	141	166	137	132	145	142	146	135	164	126	159	151	123	145	163	158	151	161	132	167	150	131	124	136	176	160	147	156	134	152	141	158	145	156	161	145	163	119	145	129	148	149	139	151	168	160	149	143	133	142	164	188	143	137	159	145	116	145	137	158	155	149	150	165	149	154	149	175	150	136	120	153	160	151	158	131	165	129	133	158	166	175	151	147	159	147	176	167	160	145	134	150	156	141	164	163	116	121	163	142	141	160	170	135	150	172	159	163	154	146	161	130	165	176	160	144	147	146	140	146	126	132	166	155	145	150	157	163	148	137	165	164	155	143	142	137	147	170	147	137	140	147	136	141	129	156	136	126	137	131	141	161	137	147	137	144	141	169	120	141	136	159	135	167	162	140	140	125	148	162	142	166	138	168	160	159	164	154	151	135	168	134	156	115	134	156	145	141	157	154	137	143	154	141	153	133	151	159	137	124	140	145	158	138	154	137	141	166	160	164	167	142	139	127	153	132	156	137	145	145	132	156	160	149	142	129	114	134	164	155	152	173	170	132	144	148	171	133	140	140	149	161	165	154	150	139	150	162	149	151	168	162	119	149	156	150	118	144	141	169	137	163	143	158	126	168	152	150	132	139	152	139	128	173	152	162	152	137	134	159	163	181	150	138	157	126	137	156	152	145	155	152	128	149	142	135	152	117	115	144	135	151	149	132	150	131	140	130	171	165	137	161	143	148	145	162	142	168	175	145	138	132	130	129	157	140	139	150	139	142	158	138	142	119	132	149	152	147	169	138	134	155	154	145	145	136	150	138	143	140	137	142	130	149	134	140	175	175	154	147	149	141	152	151	140	146	166	152	131	147	158	153	150	143	134	148	124	140	164	134	155	164	161	175	129	155	146	158	149	146	166	144	137	147	160	146	136	137	142	162	127	137	146	184	142	141	149	156	146	143	163	186	155	155	148	153	157	147	138	153	141	146	162	155	132	140	140	155	143	142	161	121	150	142	138	155	151	128	173	159	129	124	141	136	169	148	148	152	151	132	122	148	147	173	179	126	127	157	158	130	165	129	159	147	147	119	152	155	140	153	176	145	119	151	164	144	134	133	172	159	139	170	130	126	139	147	133	155	150	143	161	156	152	129	149	168	146	154	137	160	178	157	162	147	132	135	153	151	143	153	177	124	172	162	139	153	159	179	149	137	127	158	151	137	131	143	152	170	163	143	153	130	127	155	174	161	144	152	147	159	154	153	137	155	140	156	146	162	164	127	132	138	145	155	122	173	164	144	143	133	134	130	129	142	157	153	165	131	162	149	139	146	132	174	151	145	139	116	151	148	148	167	148	139	151	146	141	166	135	159	131	144	145	171	171	144	156	129	132	129	157	144	155	152	116	136	141	164	150	133	145	127	124	135	154	148	150	153	159	131	144	142	139	122	139	139	158	148	163	154	163	159	157	117	153	169	165	159	149	162	155	153	140	140	158	159	146	145	152	158	150	139	146	150	166	138	117	154	160	169	126	143	156	126	145	155	147	141	134	166	149	145	148	148	152	153	134	135	177	156	149	178	142	132	136	139	124	146	159	162	140	163	140	150	142	151	143	157	144	132	152	176	160	141	158	147	149	174	140	142	142	148	145	146	149	155	117	113	135	132	150	148	147	140	156	114	121	145	132	144	135	158	164	140	152	164	161	143	153	138	150	174	150	125	167	161	129	121	139	168	158	148	168	156	145	159	150	137	149	149	145	143	162	133	131	165	139	148	164	138	138	158	150	177	135	126	167	161	166	153	155	152	135	158	144	159	150	157	160	156	161	160	143	155	137	131	145	142	145	138	145	142	140	142	127	163	149	156	152	137	115	138	153	174	155	162	135	138	141	161	157	143	169	156	151	154	140	157	152	149	153	127	172	139	133	132	161	155	121	145	153	147	137	176	153	144	141	139	186	156	128	129	129	159	125	151	154	169	143	140	159	156	148	171	174	139	146	142	167	157	161	171	151	113	149	158	160	147	148	128	141	153	159	143	134	130	153	123	155	143	156	159	141	139	164	142	144	145	156	148	154	167	147	120	134	168	148	166	143	155	174	156	164	155	147	152	143	152	151	167	149	157	165	156	149	138	137	171	159	148	160	174	146	132	162	142	170	142	151	143	136	137	158	148	144	133	133	152	142	167	144	158	115	154	148	143	179	156	151	162	131	137	125	146	163	118	141	138	155	136	145	140	151	127	156	139	150	156	152	150	154	156	142	146	129	144	167	165	164	150	145	147	129	150	160	134	164	176	135	152	147	136	138	168	130	153	152	153	148	144	157	139	143	141	149	162	173	140	125	163	166	158	150	152	166	147	135	155	162	146	141	164	169	155	132	152	138	129	155	147	169	179	156	160	162	136	158	162	160	150	142	152	157	137	191	176	135	154	116	153	138	139	150	108	178	157	151	169	171	134	127	158	175	139	128	147	183	169	170	151	146	135	124	162	134	141	164	137	166	154	176	133	140	139	140	162	147	161	144	124	159	134	127	165
4150	3098	1284	785	548	441	403	424	381	395	372	370	415	384	367	387	358	381	376	383	383	361	372	355	371	380	363	385	349	391	391	331	325	355	362	378	375	380	385	377	367	357	382	365	380	361	364	377	356	376	350	374	377	313	364	351	372	345	336	373	360	351	379	375	352	400	369	354	329	347	326	363	342	350	358	360	317	359	372	369	357	358	364	380	371	367	365	397	319	357	353	392	358	326	356	355	342	383	398	377	352	387	355	376	353	356	377	348	337	335	375	363	370	372	356	350	366	332	366	358	344	355	372	373	319	361	358	387	341	327	323	378	356	366	344	332	370	309	374	333	344	359	356	347	373	362	323	375	355	374	347	363	348	359	347	354	344	385	351	364	372	350	344	348	353	349	316	340	329	365	348	309	345	357	327	346	363	354	363	367	376	408	323	351	391	363	353	358	339	387	373	373	355	366	357	377	353	374	364	356	354	370	355	338	381	370	325	345	326	321	360	349	357	389	344	344	356	379	343	390	370	330	365	363	341	338	334	360	367	390	370	344	336	353	362	343	351	358	346	362	382	360	376	314	346	345	322	386	376	365	321	371	374	374	314	349	356	353	347	352	376	349	372	358	366	373	345	337	353	354	340	356	359	355	347	360	360	354	353	374	342	377	374	350	331	378	396	371	346	362	385	361	334	353	380	361	341	360	350	364	408	337	350	385	333	337	386	342	380	390	349	332	366	355	335	373	358	365	363	361	363	355	347	363	341	355	350	355	383	384	367	381	350	364	383	362	342	389	332	366	365	375	353	359	362	353	375	389	386	351	352	367	334	352	371	352	352	371	367	370	373	365	378	364	363	347	374	381	359	360	364	383	379	350	342	364	360	323	388	337	389	378	353	361	367	367	381	374	385	396	380	320	392	366	313	341	359	362	364	370	339	382	372	369	352	352	376	344	361	332	362	355	358	353	351	364	327	330	366	349	330	373	352	363	384	340	328	340	347	349	365	375	344	340	327	336	364	354	401	368	336	350	381	348	377	357	362	361	339	377	342	378	318	365	361	410	359	371	317	389	351	375	365	379	334	339	359	382	326	362	375	335	365	341	390	379	357	332	336	395	355	357	339	359	396	367	378	344	340	327	336	356	367	338	360	405	358	339	363	368	362	376	369	362	365	375	370	367	369	375	367	331	363	314	391	332	366	404	352	352	350	344	334	403	368	359	345	346	337	355	321	364	361	323	384	333	352	385	378	363	342	384	366	374	388	388	351	369	345	359	372	361	359	319	337	385	353	379	316	369	381	353	382	316	329	331	333	382	361	361	372	352	350	388	401	371	348	369	363	349	362	326	315	348	378	353	355	387	347	369	348	347	349	391	342	367	369	363	348	384	363	360	376	360	363	371	358	377	360	371	349	357	350	373	344	353	368	389	384	362	342	357	372	385	363	346	338	364	347	369	384	369	358	361	352	361	356	360	396	376	356	402	355	366	356	334	353	366	342	360	350	352	384	355	380	352	374	337	369	357	354	349	358	349	393	341	376	365	360	371	364	346	358	371	367	337	333	380	368	385	350	366	349	389	363	357	354	360	384	391	346	330	364	404	330	389	346	382	350	354	370	357	338	345	361	372	375	397	383	364	355	348	328	357	389	350	357	331	350	337	366	366	332	362	359	352	358	360	359	366	348	363	357	374	324	372	361	352	340	350	339	333	345	358	330	372	357	382	354	338	373	333	351	347	321	372	377	359	364	372	350	379	359	349	346	347	370	370	345	323	372	356	342	357	372	347	350	344	314	333	354	375	362	391	321	350	361	351	332	338	352	347	346	359	372	349	359	340	337	335	365	363	377	363	401	373	350	359	341	375	358	382	338	348	356	365	334	366	296	379	401	359	348	381	359	337	366	346	349	337	373	355	317	354	393	373	357	361	355	365	359	400	374	365	344	357	376	349	323	325	346	362	344	370	350	367	356	364	356	353	370	350	357	370	354	379	368	336	364	356	385	366	350	319	338	345	348	340	349	393	386	360	376	364	341	415	359	363	354	378	398	352	365	334	351	360	325	378	397	332	349	360	357	368	329	360	353	342	326	359	362	364	363	339	362	378	382	362	374	314	356	360	341	352	336	337	360	337	352	351	366	368	349	351	337	365	370	390	323	339	325	335	341	342	358	364	338	355	320	340	324	397	333	364	372	355	354	354	387	345	344	357	381	353	344	370	378	351	365	394	357	356	342	341	351	354	354	365	378	329	359	362	350	375	383	377	366	390	364	357	367	360	392	367	333	360	347	362	382	333	372	340	348	376	395	347	366	377	351	396	370	365	321	338	384	381	374	356	359	357	394	333	336	367	369	363	351	349	337	352	343	372	351	399	360	400	360	362	371	368	369	344	348	370	371	361	318	345	380	335	381	401	395	323	330	376	364	344	356	365	376	364	345	331	374	384	325	372	351	367	390	389	310	360	378	364	360	382	354	341	376	362	342	331	353	356	353	331	354	364	354	355	334	321	348	384	362	372	352	353	349	360	380	377	370	369	369	314	351	353	346	378	383	375	337	377	390	349	342	370	346	354	347	371	380	388	369	346	383	357	390	346	342	362	363	365	356	348	363	340	346	314	363	366	385	361	362	359	388	356	343	353	332	357	317	386	315	374	346	341	367	398	364	366	324	356	361	356	365	347	346	355	376	358	371	375	356	380	359	365	385	366	351	324	322	378	343	333	352	399	358	372	347	366	364	345	356	345	318	342	376	359	355	358	346	329	362	365	350	370	360	358	359	366	364	347	357	373	384	364	360	363	343	399	369	364	361	370	386	374	360	357	384	368	373	353	372	337	337	357	377	321	339	354	330	349	373	363	358	409	360	359	353	355	342	355	317	355	341	371	368	354	366	342	352	360	347	352	375	391	342	376	382	370	382	359	348	349	338	368	360	402	359	389	381	371	351	362	302	370	342	369	360	328	368	329	355	380	360	362	366	360	356	368	354	363	312	386	363	343	368	342	346	360	392	364	370	356	352	339	357	357	397	365	352	378	370	373	335	351	335	345	385	351	349	357	358	355	370	380	355	385	365	353	340	357	402	321	333	342	349	392	358	352	363	331	372	362	333	348	352	377	374	383	332	348	385	353	382	355	382	361	365	353	380	361	364	394	355	356	362	365	358	348	377	350	338	400	352	384	385	356	378	363	334	360	364	348	337	367	367	332	394	344	373	351	363	350	374	364	377	349	394	389	387	353	321	326	331	355	368	327	356	363	336	349	364	376	350	349	342	357	350	350	362	364	353	366	347	336	391	346	380	351	344	324	364	360	366	345	362	385	380	374	375	361	353	324	364	366	338	348	377	350	341	360	330	358	365	356	332	335	375	368	345	386	347	341	379	366	362	350	392	360	355	342	369	376	340	342	363	363	379	337	367	338	357	386	352	362	369	360	346	371	345	340	372	371	358	350	342	358	348	381	346	359	384	360	333	356	367	392	381	374	324	351	381	361	390	329	389	333	356	350	360	339
34024	14736	2303	633	504	463	453	460	460	470	432	471	468	474	466	444	476	433	433	460	497	468	447	452	478	471	462	415	519	473	458	461	489	504	475	462	483	482	464	443	472	476	497	450	471	455	431	460	485	478	441	430	439	486	501	444	458	469	455	459	509	485	433	440	426	455	442	450	444	454	481	455	467	483	512	439	480	465	467	477	507	443	471	461	456	460	484	443	442	463	467	508	449	495	451	485	463	467	444	475	445	448	472	467	483	507	435	462	462	467	484	465	476	477	480	473	472	476	484	474	458	418	449	427	457	424	446	479	508	437	463	475	448	468	469	483	418	469	482	469	431	489	422	428	454	480	466	455	450	456	468	431	476	472	462	448	462	476	462	437	477	464	499	451	486	460	450	449	497	428	510	479	459	459	460	490	445	470	479	444	450	455	463	431	473	450	439	455	455	448	477	458	487	480	431	473	478	482	425	451	480	484	471	461	452	451	465	466	442	468	431	453	479	480	460	464	451	476	502	452	428	493	451	470	471	435	427	468	453	441	455	466	470	473	423	408	455	448	437	465	502	455	452	429	431	458	470	463	447	485	474	452	405	441	445	428	428	469	460	497	472	470	463	445	407	472	489	450	449	451	450	449	422	474	457	484	464	457	467	468	414	495	486	436	477	442	431	471	487	490	444	475	465	479	456	457	493	482	449	457	441	450	468	416	441	433	458	469	442	473	496	444	485	452	482	472	446	472	461	481	486	489	470	458	453	467	439	471	472	476	448	447	466	461	424	471	460	451	441	446	472	410	435	448	431	460	491	465	453	497	430	429	432	481	445	461	451	435	430	437	485	490	465	488	455	433	443	439	446	430	464	461	431	471	468	443	444	476	444	522	435	510	513	468	453	453	477	443	464	463	477	463	467	450	450	443	459	477	505	446	449	457	476	468	472	428	470	464	432	466	463	458	484	431	439	462	422	508	511	442	445	479	463	436	442	468	444	439	434	474	447	415	498	468	494	473	464	472	507	451	476	462	463	464	458	459	462	462	497	456	458	451	442	478	453	463	485	437	503	466	469	438	489	476	415	480	435	516	488	476	480	467	464	523	488	449	455	455	454	451	486	492	476	448	448	449	493	437	419	502	478	428	486	462	452	443	435	455	423	492	421	524	441	418	453	470	461	409	440	454	497	476	453	408	456	466	470	483	459	469	472	436	452	456	471	483	483	463	465	470	441	488	441	463	475	452	440	467	451	446	460	469	461	496	437	464	410	453	485	449	440	476	508	470	474	447	519	417	422	452	432	421	446	436	505	482	481	469	476	468	451	474	475	448	448	423	463	457	481	493	449	479	470	479	462	446	471	461	464	410	457	454	473	460	461	482	447	469	470	478	472	492	461	459	505	463	461	477	443	428	444	428	454	480	464	462	429	416	479	437	455	429	431	437	451	435	426	453	490	506	447	480	446	435	420	428	482	442	430	429	456	439	423	398	432	505	433	476	487	471	514	468	435	480	443	442	501	495	450	427	440	477	470	460	484	502	485	481	480	463	499	457	474	468	445	478	471	451	481	431	524	502	485	506	467	513	474	462	451	472	481	473	478	452	452	448	451	470	433	498	476	483	461	466	459	462	472	456	449	461	427	410	457	475	459	486	458	465	461	428	469	438	462	463	446	455	476	459	427	472	441	449	462	521	443	441	396	489	481	439	443	445	477	462	467	447	473	436	411	465	477	433	426	491	440	488	449	440	427	442	465	487	496	442	450	475	428	485	441	473	462	441	454	439	450	469	457	430	434	449	461	505	496	502	452	441	467	457	508	442	449	446	479	448	455	464	423	505	539	435	509	415	441	492	480	476	450	460	467	431	486	489	490	431	472	489	491	491	490	498	442	408	457	471	463	464	493	492	473	452	473	470	414	466	457	448	456	482	440	440	459	398	448	456	448	443	459	457	473	430	461	484	437	479	466	439	427	443	450	509	474	440	465	464	479	453	426	435	406	448	485	461	446	477	457	461	515	443	444	431	469	468	466	444	460	429	465	489	444	485	419	467	469	505	452	434	476	485	473	466	452	462	484	416	502	465	466	450	471	475	442	477	453	475	465	420	490	509	447	423	434	475	440	476	499	479	516	464	494	408	457	498	438	463	475	466	446	470	493	439	416	451	423	458	433	461	472	461	452	465	481	436	465	443	522	472	480	474	423	458	451	482	483	464	507	481	490	437	442	476	468	496	456	432	495	464	423	445	471	448	446	450	439	522	497	480	420	467	439	494	467	443	503	456	494	446	445	476	489	447	448	491	449	450	474	462	437	441	434	497	418	450	493	466	465	454	452	459	458	446	515	444	484	452	463	454	451	480	474	457	484	448	442	426	476	452	446	467	449	507	443	427	487	430	502	500	458	485	484	453	448	488	427	468	468	506	475	451	439	431	471	474	433	444	451	459	504	488	459	484	471	436	460	423	468	478	467	493	446	464	429	519	461	438	459	478	450	456	447	451	446	445	457	482	476	459	489	475	464	475	460	465	446	504	455	439	466	449	482	405	478	459	472	458	476	445	478	477	456	453	462	442	451	527	467	471	442	498	434	464	458	470	455	441	459	456	478	469	424	471	450	455	461	504	427	444	524	455	478	459	435	462	448	502	446	455	472	469	451	415	474	508	463	444	504	453	452	516	468	489	458	484	463	478	444	437	469	452	470	449	460	397	501	447	508	485	439	464	466	444	482	480	481	469	480	483	497	484	456	438	452	484	523	500	416	469	467	445	454	427	454	463	478	496	473	430	437	499	483	452	437	432	426	461	441	465	441	418	465	499	459	468	464	447	426	419	448	481	495	441	470	468	461	445	500	475	460	442	462	457	465	422	473	444	449	435	441	510	459	432	448	450	452	466	434	488	512	452	457	434	481	429	491	454	460	474	477	463	493	441	471	432	470	471	459	424	448	491	466	464	505	465	453	477	452	490	500	461	436	465	452	450	467	481	455	466	484	416	448	501	486	467	481	413	439	471	463	486	469	444	470	471	438	459	415	450	495	485	507	434	499	494	469	477	505	420	471	474	495	442	465	490	393	501	449	464	465	430	423	486	452	448	452	441	478	459	470	458	474	471	448	465	428	466	490	454	487	452	463	463	463	452	498	478	437	493	460	487	455	471	481	468	495	444	464	430	478	497	463	494	482	452	450	498	476	457	438	456	458	475	452	442	485	454	471	469	448	461	432	441	478	469	456	479	501	430	480	482	468	468	456	477	473	496	451	470	511	448	462	462	470	447	398	451	468	422	484	458	446	442	496	501	472	499	461	496	468	427	509	486	469	451	472	446	468	470	470	467	460	498	495	431	421	487	436	489	435	471	469	442	480	450	460	462	485	484	415	431	497	438	486	527	502	448	446	463	439	444	450	491	423	475	486	451	443	463	477	435	455	454	455	504	466	478	492	451	474	480	458	495	492	482	459	431	454	457	445	440	434	487	486	504	486	474	482	467	465	431	437	450	412	443	437	449	471	473
8176	1017	970	913	957	989	942	987	979	1027	965	926	940	963	934	927	927	974	998	989	966	975	1025	955	927	953	939	960	1015	970	992	929	1001	945	913	939	982	954	980	985	925	959	968	1012	967	954	953	970	973	924	940	980	929	948	991	973	945	928	933	979	916	908	928	953	1023	936	970	967	993	956	904	950	956	925	968	957	1002	971	957	947	1025	911	960	991	992	911	967	970	977	965	953	988	992	912	993	947	952	927	971	975	975	937	976	986	939	940	991	997	985	946	975	1008	972	967	1020	968	976	950	1019	1003	1001	971	922	975	965	987	909	938	982	1019	996	984	958	1025	998	942	977	981	923	941	969	944	956	971	969	967	954	1026	943	923	918	989	979	937	891	919	957	970	974	1004	949	971	1027	980	953	937	938	932	973	955	918	970	983	944	993	943	942	949	954	952	981	943	993	1008	942	984	941	1011	933	893	951	953	900	1003	952	955	978	902	966	984	999	1000	964	943	969	959	1001	920	999	1001	963	985	1015	996	951	981	969	951	985	955	984	942	980	1005	991	1009	992	981	993	1017	957	947	972	972	997	999	975	921	969	919	980	934	955	974	967	976	960	981	921	976	984	924	1017	988	997	1003	957	965	1008	983	1012	872	935	953	949	988	935	1007	994	931	890	1040	930	944	974	965	989	942	970	960	1013	965	959	966	950	1018	965	958	961	881	989	980	993	905	925	1012	995	1012	901	913	947	925	962	974	971	956	985	965	960	975	930	971	976	945	915	952	979	987	905	909	985	980	991	937	958	1014	957	953	958	951	971	958	1010	973	938	946	932	991	989	953	1010	979	910	953	932	973	946	947	951	940	926	1010	946	979	956	925	993	985	956	986	941	983	957	932	930	961	967	972	943	992	986	962	934	993	976	968	951	1047	935	973	963	939	920	966	964	980	1015	965	947	949	961	990	965	962	983	986	980	939	994	909	957	913	980	1002	955	974	935	974	919	986	964	1015	908	951	975	948	941	930	992	1004	980	942	976	1007	974	989	1005	949	929	991	879	885	949	982	924	922	880	962	921	906	977	955	909	915	871	981	940	946	993	966	993	988	935	962	975	889	946	967	937	965	1016	1000	931	940	981	969	965	933	939	973	962	990	937	1009	937	932	952	974	1015	972	954	957	963	1014	963	962	965	927	1003	922	922	985	949	976	1028	973	921	1012	951	956	948	959	925	955	962	945	981	953	999	949	1010	974	963	970	1008	926	1027	949	1012	959	958	1042	936	1005	959	973	1014	970	995	938	906	951	982	956	996	925	961	915	977	934	982	941	1002	986	953	918	959	940	1002	882	929	953	976	914	999	975	969	1008	996	952	958	949	973	935	922	897	969	957	988	962	952	910	986	998	934	1053	896	943	947	998	959	910	954	957	968	1029	945	930	930	927	938	955	929	1009	986	955	980	932	936	994	917	967	931	1001	949	980	974	951	981	950	936	981	940	953	948	923	964	947	969	999	971	906	1014	977	1002	978	938	899	965	973	1026	932	971	931	1012	1020	1025	910	1006	912	935	999	961	981	996	996	950	1004	1034	912	998	961	933	988	912	985	980	925	1017	1018	978	984	927	977	940	988	904	970	942	995	974	947	959	888	963	971	978	1051	963	961	934	940	957	970	918	969	993	918	995	923	987	975	934	976	987	984	919	977	957	928	976	964	1023	937	977	1014	1006	927	973	994	944	969	969	950	973	940	983	1014	956	938	950	911	953	974	929	934	966	989	948	984	967	967	987	997	950	948	981	981	938	987	982	1001	979	970	929	985	1030	911	957	967	1019	953	1013	971	980	1019	963	958	941	950	984	955	971	947	997	970	1003	985	977	936	951	943	1062	927	898	983	959	996	985	892	984	976	997	958	952	973	963	892	992	971	907	1007	971	921	1000	983	921	949	971	984	949	967	975	980	1015	940	1014	992	959	915	988	972	990	992	933	939	932	991	985	946	987	947	1011	1032	939	956	1018	997	910	914	916	971	966	944	935	963	954	982	969	946	971	945	906	911	942	933	937	969	926	1014	943	973	998	989	930	911	1006	1013	1000	961	1000	977	944	1001	1018	947	936	997	914	944	953	937	1004	927	917	1002	937	962	933	978	984	937	978	986	1009	990	942	907	979	958	961	1022	969	1004	976	962	952	940	936	1021	956	955	1006	1011	906	918	998	1017	947	970	978	999	950	942	920	954	920	973	1024	938	932	965	956	1008	1013	967	1000	958	937	942	970	961	1000	942	952	943	937	1022	1052	958	980	979	909	956	1004	1015	899	969	911	984	950	939	1035	952	986	980	959	991	932	1009	969	983	992	943	936	992	989	968	971	931	1000	939	1027	949	1014	931	959	915	959	925	988	940	938	904	936	941	949	974	965	1002	947	985	969	943	981	947	986	973	960	937	985	965	908	988	923	920	942	993	998	904	908	955	908	986	956	932	955	1008	950	965	995	965	1006	987	980	1003	974	1054	928	938	959	959	915	958	965	961	1009	926	928	967	935	948	974	953	961	947	961	955	952	982	1013	1001	947	978	981	921	949	916	961	956	1014	972	933	967	926	948	944	973	973	975	923	959	1001	954	935	909	963	964	926	941	953	972	996	1008	961	961	938	900	1001	985	954	956	977	966	973	953	996	985	995	996	983	921	1031	952	1006	984	956	987	1021	941	980	877	992	924	943	963	962	1015	967	956	995	960	939	1017	966	1025	1017	968	1025	995	958	994	905	992	953	911	942	926	948	980	968	932	977	948	973	979	946	984	983	945	920	977	964	928	959	959	960	907	978	961	1014	1008	984	1034	981	990	985	970	948	976	964	969	992	969	991	905	972	979	933	937	985	946	985	941	975	965	973	971	988	1002	957	992	960	938	884	944	989	926	954	970	950	931	965	1001	949	960	911	966	983	986	966	998	881	998	994	1006	981	966	918	948	974	985	1000	927	943	967	1002	953	951	970	899	890	1019	936	927	966	994	872	911	980	935	1038	991	973	959	955	904	988	949	963	967	980	921	945	934	1001	970	891	1009	994	1002	960	1027	993	951	935	971	965	946	971	956	972	962	977	1015	939	1043	939	1021	900	963	986	946	971	901	994	989	1002	957	972	953	973	999	993	1004	967	961	957	1055	980	971	957	990	921	1013	981	1009	954	984	937	952	932	960	973	988	951	973	1009	947	944	997	919	1003	926	1024	980	961	977	993	940	889	996	1012	1029	992	1042	1013	941	958	963	918	1016	960	931	971	949	962	954	1029	937	964	996	970	958	962	955	996	965	986	997	995	959	1005	982	901	984	949	985	1029	958	959	945	929	972	918	910	1000	1007	933	1008	992	966	1010	1000	982	954	994	934	998	958	1026	1028	989	980	980	958	918	941	909	950	967	984	954	1010	941	1003	970	1037	988	988	960	952	990	959	938	943	971	978	997	964	1010	950	940	981	975	981	986	927	975	991	987	976	1024	965	945	1010	916	951	938	933	962	952	1006	980	942	954	977	1025	970	943	940	997	960	942	959	985	968	960	954	953	994	983	994	919	951	964	938	945	937	967	984	1031	981	962	944	977	964	1019	1005	991	941	964	930	954	927	939	1027	962	946	994	994	966	942	995	955	989	1034	946	898	902	916	978	986	931	950	986	997	1013	980	958	986	998	1060	994	948	998	1052	961	937	940	938	945	950	943	911	933	931	965	967	909	943	952	927	929	936	945
26033	21612	24205	29494	21606	9935	528	392	366	367	359	348	389	342	334	346	334	331	353	333	332	303	353	306	340	329	329	307	308	314	316	328	305	313	282	331	304	338	314	342	329	333	337	317	351	334	326	315	320	298	307	303	332	330	295	284	315	317	351	311	310	347	323	310	289	340	288	311	286	307	341	323	333	318	340	368	332	318	308	306	316	327	337	312	325	350	313	306	335	327	307	308	317	332	338	332	305	320	293	306	346	303	286	339	323	316	301	346	308	315	290	327	315	297	350	318	325	313	329	323	343	314	309	302	317	334	273	300	331	284	306	307	327	302	324	344	286	342	345	316	330	311	316	322	319	309	296	312	345	322	323	306	326	341	305	345	312	299	301	300	298	340	304	316	292	334	343	295	312	320	342	307	307	305	339	325	277	326	303	306	313	289	312	306	358	334	313	301	336	310	299	342	296	331	318	315	326	290	327	321	290	308	299	344	316	332	314	315	316	312	290	329	344	304	316	319	294	320	369	298	324	302	289	317	322	326	317	318	327	323	322	315	283	313	308	305	339	312	314	330	301	297	324	321	312	303	315	315	318	319	339	301	311	348	309	297	303	298	293	319	321	309	321	306	331	322	302	302	338	329	333	338	326	308	341	321	320	293	358	291	299	322	332	302	329	333	336	314	309	308	323	331	341	328	312	330	292	342	304	292	360	309	329	337	323	309	311	351	376	327	332	345	317	315	314	336	345	305	330	295	316	312	318	305	345	325	285	298	298	304	315	312	299	296	280	283	284	303	338	313	336	350	308	315	312	297	308	299	315	309	332	339	308	302	328	272	328	308	326	299	277	351	304	297	344	318	292	302	323	318	299	290	354	331	290	309	315	319	315	322	373	308	317	305	301	295	297	310	345	296	302	308	310	346	326	330	308	343	327	335	285	318	309	293	352	288	328	303	286	334	301	280	320	300	325	331	334	311	275	277	300	313	288	319	299	273	337	316	297	305	288	300	339	279	322	314	325	330	334	309	332	326	298	328	303	322	311	322	317	287	332	324	312	313	342	300	316	320	281	308	301	316	307	305	297	313	301	326	316	334	308	307	315	315	324	261	297	317	319	319	319	331	342	312	292	349	331	323	285	315	308	330	340	334	334	341	314	323	304	280	301	313	286	325	305	278	322	354	317	298	319	308	339	319	318	302	304	296	285	312	328	288	323	325	307	310	310	311	337	297	309	327	308	312	301	308	265	331	304	314	323	319	294	295	298	328	319	317	299	298	303	288	305	335	328	305	310	312	306	319	291	333	352	333	321	326	350	310	334	294	283	308	315	294	310	287	293	318	309	302	321	325	339	339	329	279	287	302	294	296	317	307	305	343	318	336	296	327	290	313	335	327	326	292	342	289	291	334	317	327	327	321	312	307	344	317	265	325	300	279	269	368	317	333	333	301	308	329	325	327	261	325	297	278	322	317	313	333	328	316	337	299	269	303	300	298	332	333	333	292	303	326	335	336	297	267	294	311	312	332	347	335	332	336	330	316	316	301	290	304	356	333	294	368	315	314	325	277	306	298	312	317	323	322	304	331	311	302	308	311	349	317	317	326	262	297	330	318	338	299	307	311	308	326	351	327	306	314	311	306	300	288	313	322	296	305	335	324	376	314	341	299	332	323	285	316	390	335	303	320	329	307	307	294	301	288	305	307	300	305	323	300	309	304	338	310	323	330	326	335	305	306	298	329	314	329	290	328	289	295	326	314	311	318	327	323	321	317	319	311	297	306	302	306	293	329	307	330	317	317	295	332	316	321	308	327	298	318	322	330	302	294	313	321	304	309	341	309	290	298	274	339	298	305	336	293	322	330	347	323	320	343	337	334	321	322	342	308	301	299	325	298	315	334	277	303	287	281	331	315	301	315	345	284	345	319	343	297	269	315	329	294	354	319	336	306	292	316	289	354	348	341	293	312	303	341	351	290	317	332	313	370	310	295	321	310	314	326	307	320	326	350	314	301	330	298	324	318	328	321	300	306	336	339	321	303	337	313	310	322	297	347	309	336	294	283	293	314	305	304	333	287	335	341	316	304	311	306	317	313	348	335	350	303	292	313	323	308	315	314	335	311	285	313	311	316	276	282	313	301	310	298	323	301	317	297	336	331	288	328	337	328	300	330	306	338	327	323	342	321	323	321	296	313	333	285	288	308	327	299	311	292	323	355	303	325	277	344	334	352	303	331	283	321	304	295	304	298	284	310	341	309	323	314	339	308	327	326	321	311	312	313	309	308	268	296	321	343	302	310	306	338	306	299	290	331	257	292	286	300	338	315	332	315	295	284	303	330	313	305	316	311	358	282	313	341	314	316	286	333	312	287	325	338	280	297	312	316	365	302	329	304	306	288	343	316	306	316	291	345	322	304	274	338	302	344	310	314	308	313	323	296	342	313	299	323	324	311	285	299	331	311	332	317	320	327	346	293	348	316	311	277	304	295	314	328	349	329	300	281	295	330	303	312	339	305	311	283	325	301	296	326	341	346	308	320	298	335	290	355	312	323	293	266	304	317	323	307	325	311	303	331	330	301	335	321	370	326	345	330	298	316	295	287	302	313	315	334	339	302	321	302	324	299	314	321	282	307	346	306	327	305	266	311	308	286	290	302	332	310	332	298	312	309	288	303	343	344	280	289	307	299	286	309	315	285	300	324	312	328	291	290	309	338	304	324	301	324	346	311	301	313	345	346	289	328	303	329	297	293	326	318	289	259	322	320	318	309	303	306	310	290	308	319	301	311	309	313	331	312	294	363	304	314	310	321	295	305	324	309	335	302	311	282	330	335	309	316	350	318	265	337	315	361	336	331	313	290	310	300	318	293	313	340	332	289	306	316	288	280	315	286	311	319	344	295	297	335	284	306	309	305	299	293	326	317	329	288	291	306	299	300	321	342	314	305	303	357	314	344	321	308	319	268	329	330	286	298	320	338	326	332	251	275	329	307	300	322	319	295	283	340	295	274	303	309	364	348	308	278	309	324	329	335	311	325	327	310	344	331	316	317	286	321	334	342	317	313	291	347	291	341	339	310	333	328	314	319	294	313	302	314	294	288	326	299	311	280	345	314	286	335	278	279	292	299	314	308	324	317	324	341	336	320	349	281	306	324	298	285	345	311	319	321	309	333	287	317	329	300	295	321	341	328	322	322	318	335	310	330	328	335	284	292	321	301	313	311	346	320	313	315	271	306	293	307	286	341	334	311	320	285	279	337	349	259	299	328	258	295	334	320	296	268	335	328	357	322	325	341	322	316	323	312	310	310	315	331	281	301	307	305	322	306	290	292	318	359	360	309	331	308	287	315	283	324	331	291	307	291	331	291	273	316	310	296	319	288	319	318	311	313	293	312	305	306	313	293	308	313	294	341	281	312	306	328	309	310	313	322	297	288	303	315	284	335	324	321	318	319	296	306	339	276	325	321	340	309	278	305	297	338	285	294	288	310	291	290	315	313	298	312	314	299	322	325
4696	2087	1173	875	797	709	692	714	670	690	666	688	703	668	664	727	679	674	673	620	680	638	641	675	685	676	671	665	643	678	640	715	667	673	685	674	713	673	667	668	699	605	653	651	672	699	668	661	684	640	657	649	646	662	674	683	652	667	635	689	722	714	665	660	705	671	651	652	693	659	643	671	636	659	664	648	678	690	666	704	667	687	665	647	655	676	660	685	658	676	675	669	624	662	676	660	689	725	672	666	671	647	641	684	669	663	663	684	694	659	638	652	650	607	633	711	676	673	686	713	669	628	678	614	672	669	679	696	695	687	643	653	678	711	654	650	681	660	701	609	625	658	712	598	671	684	631	681	655	646	681	670	619	676	694	649	668	694	681	657	643	709	660	644	716	659	643	653	648	650	686	640	659	691	663	657	673	640	660	635	623	696	631	672	655	696	705	626	704	661	660	657	629	661	659	671	664	642	690	677	709	699	654	732	669	680	674	590	656	681	703	683	666	699	691	640	656	643	668	686	689	675	656	633	671	678	676	638	676	675	732	696	674	645	639	620	657	660	604	667	623	660	633	666	623	616	657	692	659	650	679	661	614	658	646	617	671	639	671	732	673	669	680	632	701	689	718	673	653	693	688	673	644	629	636	699	663	636	663	654	701	728	655	695	659	662	645	616	706	698	642	651	705	676	665	697	665	669	719	646	676	641	634	644	687	670	638	645	656	691	677	679	697	671	637	640	768	683	663	634	716	650	673	681	664	699	643	632	652	635	687	651	689	631	678	693	652	648	642	659	673	672	637	648	695	725	659	695	672	702	639	661	692	692	662	676	646	696	631	698	667	676	673	641	651	631	701	708	693	689	668	630	670	628	677	681	672	684	694	644	665	685	685	681	652	632	705	692	670	642	666	685	673	654	674	652	689	687	649	665	672	722	698	708	691	660	652	696	646	655	677	709	676	690	674	672	676	691	662	677	666	733	667	646	632	655	630	677	656	661	656	701	690	668	679	677	704	678	698	657	660	702	640	691	702	660	660	630	617	699	673	696	652	674	679	655	659	675	657	692	582	685	647	673	651	679	708	719	679	633	707	681	705	692	683	746	720	691	670	746	713	689	636	629	635	673	674	659	650	717	697	652	658	691	655	723	622	676	656	708	673	707	652	652	640	663	695	706	682	697	627	647	682	678	618	635	715	675	678	650	625	690	684	643	640	697	660	642	664	647	651	680	676	702	703	697	638	650	668	713	642	632	643	646	652	670	626	707	686	659	678	667	674	658	705	674	664	705	685	659	670	657	645	695	662	664	651	691	652	685	684	669	716	645	695	626	712	644	640	648	652	699	712	676	754	670	631	702	600	635	635	632	646	635	646	657	671	696	761	622	612	654	695	683	663	686	641	666	636	666	690	678	674	619	641	661	653	687	695	670	617	706	679	680	666	647	674	672	706	632	674	652	684	673	647	667	641	713	641	681	702	651	664	633	653	678	701	658	661	632	702	670	678	656	650	692	670	669	667	691	676	675	714	686	664	684	688	683	733	657	626	655	694	667	660	685	652	671	656	684	677	666	640	699	656	682	695	664	682	663	651	663	684	690	687	633	702	645	674	652	672	663	675	689	680	682	692	666	650	724	674	714	680	702	651	696	693	674	661	651	677	667	673	627	643	646	641	629	698	666	691	623	663	684	679	684	687	658	670	638	590	664	671	657	688	663	662	627	651	698	684	670	675	673	638	654	693	643	669	692	656	642	699	646	656	638	674	640	666	713	640	634	661	643	626	657	703	681	675	662	654	690	719	664	647	650	640	659	668	677	613	720	654	654	639	633	682	651	718	707	679	662	667	713	709	664	696	696	665	662	701	676	648	631	657	628	666	628	621	645	663	700	652	680	693	695	677	630	693	649	750	625	705	715	711	670	637	653	640	637	627	658	690	682	682	696	664	687	630	662	656	681	669	646	672	631	710	688	667	682	661	645	719	676	695	731	683	692	645	658	674	660	638	712	667	662	673	649	685	668	653	672	650	685	667	664	633	678	645	682	688	679	674	701	632	612	693	683	675	653	658	671	672	697	655	699	683	661	653	630	638	672	637	678	634	655	653	709	733	688	672	694	652	651	628	669	674	717	652	661	668	657	670	690	662	669	585	661	678	686	658	669	671	615	657	652	670	674	721	654	639	656	660	683	625	651	685	679	698	664	676	659	661	690	652	644	709	661	624	690	628	648	654	727	704	632	672	705	698	668	643	694	633	672	660	674	673	698	665	635	660	670	646	693	624	648	664	665	696	719	653	660	684	681	668	644	616	669	652	705	696	699	654	652	703	668	687	675	695	678	660	648	653	688	630	690	660	662	697	662	686	683	677	671	635	657	642	679	685	655	700	676	638	631	690	652	643	682	634	711	649	706	627	640	666	700	697	632	663	629	698	635	722	660	684	679	664	675	636	671	663	703	637	662	686	716	597	706	663	657	642	671	706	673	694	666	658	647	700	652	662	677	697	687	738	662	645	653	691	679	702	621	697	665	712	675	698	675	693	664	706	608	640	692	675	642	657	650	660	684	687	667	697	694	649	633	647	696	662	648	647	664	636	674	652	639	665	696	660	659	706	692	666	680	653	674	680	679	722	664	674	708	666	669	618	696	652	652	665	649	651	673	697	666	669	653	654	669	689	674	659	625	685	665	706	667	648	669	645	645	656	624	679	653	660	659	673	666	679	642	682	612	654	670	659	687	629	669	636	696	685	642	668	649	657	645	683	717	628	681	677	669	651	664	681	666	691	636	673	685	681	641	664	708	670	633	650	685	639	624	694	706	661	671	626	688	648	636	694	651	710	657	673	660	633	650	644	652	694	645	690	670	648	616	656	649	687	675	673	685	696	728	627	666	695	658	671	692	725	678	695	608	661	636	707	649	648	662	687	664	701	633	709	649	670	706	631	687	658	649	659	641	694	634	693	697	688	648	696	668	623	723	696	680	704	670	660	682	719	690	662	635	708	675	658	682	631	705	639	653	659	685	661	744	653	664	694	682	689	695	680	679	688	679	648	685	661	692	693	692	669	706	669	636	725	653	697	639	655	640	693	615	694	670	612	662	698	668	690	681	724	677	647	726	620	695	636	658	687	647	639	693	695	674	640	645	641	652	669	681	638	667	684	692	635	699	678	699	677	676	699	700	693	659	675	696	702	683	652	623	656	664	691	682	663	660	671	709	689	681	666	702	659	673	701	658	616	661	634	664	714	661	633	649	654	671	726	690	674	697	703	666	653	634	656	713	674	652	673	686	650	670	641	693	690	671	659	702	650	692	713	641	670	630	684	658	677	660	681	706	626	647	680	658	634	701	663	688	681	678	666	662	661	674	678	636	668	697	689	661	672	651	640	658	670	671	676	670	643	629	688	673	728	681	644	652	660	710	679	659	685	683	631	683	649	685	701	656	708	650	666	672	644	651	642	662	714	668	700	628	666	665	714	645	640	685	659	701	653	688	628	671	640	649	613	691
25306	21666	24737	29115	21668	21688	9938	409	313	254	239	267	209	195	216	179	198	195	181	166	166	164	208	167	168	175	159	190	145	149	177	159	150	143	144	172	165	158	154	157	168	154	172	138	119	142	153	161	138	149	149	156	152	169	184	121	136	148	167	152	146	178	164	143	149	128	172	157	141	159	131	147	128	124	160	163	128	149	144	145	147	161	132	153	127	126	142	161	143	152	151	157	141	157	140	150	140	140	149	151	168	138	154	151	166	140	144	157	156	148	147	164	143	163	138	171	138	146	145	145	151	161	143	177	161	141	155	125	137	154	137	138	157	156	171	165	146	132	135	163	139	136	169	151	149	156	147	131	157	172	147	159	153	133	147	153	167	173	153	154	159	138	134	179	141	143	168	142	134	143	146	186	156	170	164	137	145	141	146	140	152	153	151	137	152	150	162	171	168	168	180	147	147	150	133	148	153	155	128	159	155	127	136	144	153	144	147	140	156	141	156	144	149	165	163	160	143	156	153	156	158	121	165	158	149	162	161	153	149	138	141	156	148	155	157	141	176	160	141	129	161	142	154	135	168	153	128	167	160	153	152	122	157	153	164	114	147	153	155	147	184	129	155	142	143	137	157	137	161	143	167	152	136	148	154	170	139	150	166	139	160	150	145	122	154	120	172	139	132	153	153	159	162	138	155	129	148	125	129	135	148	151	157	136	126	133	144	152	142	165	132	129	153	161	150	152	152	159	158	161	145	151	162	152	166	156	143	157	146	144	183	148	169	154	148	140	158	105	166	155	127	153	143	177	160	155	136	151	134	146	119	167	127	148	138	142	151	159	136	130	130	150	168	137	146	129	145	141	152	161	154	135	164	138	141	150	149	163	176	163	175	145	133	152	141	162	133	151	155	149	161	153	170	140	171	158	142	146	160	155	148	164	160	134	171	150	146	157	145	132	168	152	138	147	139	158	169	148	145	142	151	155	178	145	158	153	148	133	154	134	145	152	150	136	151	140	159	146	158	154	140	140	136	128	133	139	143	179	151	153	151	158	153	131	127	167	151	160	116	166	136	150	158	154	170	139	135	136	153	149	138	154	154	138	142	141	146	154	137	137	129	146	153	146	126	150	127	159	148	139	163	133	183	176	131	153	136	144	141	135	144	163	174	137	129	140	134	131	143	158	155	143	140	158	141	161	150	130	156	126	160	147	173	149	152	134	161	170	142	157	173	144	135	139	151	156	161	141	148	122	155	140	149	156	143	147	139	144	151	155	170	159	149	149	169	143	133	160	162	142	142	151	156	140	166	159	155	137	135	135	143	153	129	144	162	160	202	149	171	157	153	150	141	122	146	138	136	167	139	150	165	176	126	169	172	142	162	149	170	165	165	151	146	136	144	186	161	156	154	135	131	135	140	152	160	160	147	194	146	150	166	145	163	142	152	137	141	173	140	144	146	149	153	149	166	147	125	156	152	132	155	160	165	138	155	136	136	155	155	153	170	138	150	145	150	147	153	138	145	144	147	129	149	128	158	150	132	130	131	151	155	156	157	143	146	149	109	165	149	122	155	150	156	160	159	126	161	154	141	121	159	134	149	144	135	152	168	147	176	169	128	129	131	170	150	154	136	144	151	147	134	147	147	168	148	155	160	175	144	140	171	133	119	126	162	139	138	163	156	99	141	146	158	155	145	155	148	122	148	161	169	148	154	163	161	147	143	137	159	141	130	148	158	147	144	156	150	153	148	153	152	155	154	149	126	137	158	167	150	142	143	139	164	127	149	150	148	164	171	158	170	153	168	149	144	130	135	154	138	161	158	143	149	143	145	138	134	151	164	156	143	156	145	124	167	155	137	148	148	148	158	154	132	121	148	168	127	153	160	148	150	143	163	157	127	138	137	160	130	132	142	158	157	148	126	150	142	136	156	154	161	177	157	148	141	155	146	143	142	156	138	139	172	154	139	177	162	153	142	137	148	170	171	147	148	160	149	133	118	160	172	146	153	162	147	141	148	148	153	146	141	153	157	156	165	156	126	147	161	156	146	133	137	148	161	138	154	139	161	148	150	161	158	137	143	151	152	143	147	119	141	141	149	149	171	164	149	151	141	160	128	159	143	152	184	167	145	144	120	156	135	139	158	145	126	140	152	135	159	137	135	131	132	146	150	147	146	159	170	150	153	133	138	151	143	140	133	161	143	158	156	141	143	185	157	155	139	165	149	157	156	162	156	146	161	160	141	165	143	166	132	151	167	145	181	144	153	163	163	146	154	168	143	139	153	161	124	141	153	141	187	116	169	124	184	144	143	158	146	135	156	147	125	136	162	154	139	157	156	170	158	146	171	158	159	140	147	164	143	164	128	149	154	171	142	163	148	138	119	163	133	127	145	131	127	154	128	148	136	154	148	148	141	150	142	145	158	154	159	134	139	133	151	162	145	141	166	134	132	170	128	158	150	140	158	143	160	137	128	154	131	149	143	150	139	160	152	157	166	127	152	150	167	156	146	153	172	129	163	143	162	144	160	143	136	176	154	132	135	142	159	158	142	149	138	145	142	132	131	137	155	144	149	151	141	158	133	162	140	150	151	142	142	148	155	117	147	150	138	137	153	175	141	163	169	145	141	152	140	150	140	143	178	141	129	150	151	154	155	153	152	164	150	147	150	147	142	146	148	148	152	158	119	130	151	141	141	160	166	140	151	151	153	174	156	154	148	163	166	153	144	161	172	144	164	176	171	159	140	160	148	141	152	159	146	150	156	164	156	178	145	123	145	144	168	159	152	157	139	158	129	155	159	135	166	138	154	138	134	132	141	147	160	180	153	151	139	161	186	148	168	155	137	139	150	133	159	159	151	164	129	165	162	147	155	137	169	145	174	163	153	153	143	158	145	173	133	137	153	139	142	159	167	174	147	150	142	151	161	168	136	162	127	128	158	150	114	167	142	150	156	152	137	156	144	136	153	153	160	127	157	142	151	157	132	122	140	156	172	126	163	138	161	151	138	129	132	172	148	136	160	169	133	151	147	169	136	146	151	155	146	137	127	135	138	165	150	154	133	137	155	135	129	126	138	131	143	151	143	142	153	162	133	136	134	135	129	121	132	132	167	125	138	170	135	170	144	165	159	160	170	126	111	144	146	170	145	132	167	153	146	151	140	149	146	155	137	152	154	138	176	171	130	126	135	141	151	141	161	138	149	156	117	171	163	160	134	160	150	149	142	154	171	170	142	148	150	140	151	160	165	154	140	145	150	156	140	157	124	167	152	166	173	154	143	158	178	167	125	156	149	159	146	147	158	173	148	138	147	141	143	168	132	153	154	130	162	114	155	129	137	153	128	145	166	174	163	158	144	143	154	138	152	141	153	175	153	128	144	152	150	153	149	152	129	145	151	139	139	141	160	151	158	147	142	156	155	138	138	146	142	163	153	154	164	150	167	158	131	151	139	162	135	141	118	164	151	143	150	179	142	168	158	114	157	143	153	159	172	159	151	150	138	159	154	171
4132	3164	1365	696	527	451	398	414	400	403	410	417	374	369	364	371	362	379	357	369	382	369	386	353	383	337	341	363	382	415	384	372	371	342	389	364	319	376	366	375	402	377	341	336	381	376	351	350	360	353	343	379	361	367	322	331	338	392	378	330	351	360	368	370	345	351	382	332	359	329	337	344	343	366	346	368	351	387	363	379	327	376	373	359	345	356	379	394	352	343	359	351	383	360	371	341	348	391	354	341	388	347	351	352	390	353	359	343	366	362	340	326	348	373	373	345	351	334	333	326	349	385	341	375	355	374	364	346	377	361	341	359	372	392	391	354	375	364	358	380	375	377	367	373	366	339	369	353	327	377	368	354	331	325	313	357	358	359	345	395	398	364	355	347	351	352	365	368	371	337	359	365	357	335	361	325	355	367	398	318	331	382	335	370	356	380	363	331	372	358	382	355	366	380	354	353	356	355	373	366	352	354	372	358	387	363	380	362	392	356	341	350	330	319	374	389	367	329	384	367	383	348	370	359	367	382	337	347	383	368	364	326	388	359	335	341	312	370	387	330	396	370	342	372	355	375	360	373	386	321	367	336	369	385	364	325	395	373	378	368	358	338	356	383	324	390	424	385	391	412	354	346	355	380	352	361	349	350	346	342	381	364	364	357	356	382	331	331	322	376	340	377	345	372	383	340	398	379	373	347	340	366	387	367	345	354	352	350	382	360	359	335	365	368	378	346	378	346	372	356	352	369	389	356	387	353	362	356	355	338	332	378	373	372	374	324	377	373	391	375	379	357	337	342	351	382	354	328	363	359	325	368	383	350	349	333	340	332	362	364	369	347	351	362	384	363	347	380	346	355	357	317	345	344	366	337	378	350	371	381	370	368	363	369	349	349	324	327	367	351	377	351	362	365	335	359	359	340	350	345	352	341	365	339	350	359	366	346	399	378	356	363	356	346	333	352	373	373	334	335	364	376	374	379	359	392	359	375	324	342	367	346	370	331	357	354	419	348	344	356	367	347	359	371	364	369	351	358	334	344	347	362	365	352	402	354	352	330	365	352	415	401	376	391	361	408	380	346	384	347	325	333	357	344	341	360	365	392	377	340	344	339	341	375	355	344	340	383	355	357	375	348	358	365	368	354	376	363	379	342	375	377	376	327	329	349	348	356	385	397	349	355	347	382	400	390	366	339	365	353	342	339	374	355	359	360	351	346	366	328	353	352	344	354	363	354	387	381	380	406	355	364	329	321	350	365	379	312	381	344	320	352	350	359	374	395	353	374	333	350	383	336	371	364	358	355	335	368	360	358	353	345	386	341	366	349	331	365	364	350	346	374	350	382	366	383	366	377	343	335	371	356	377	338	367	357	350	312	355	360	352	352	367	348	371	375	361	377	335	348	379	330	344	352	367	317	351	348	352	345	377	358	330	371	351	372	361	349	348	370	358	330	362	361	335	389	352	387	361	325	364	348	346	374	353	373	370	355	337	376	372	364	344	375	338	367	328	363	353	370	377	361	336	358	351	332	368	336	388	345	420	339	347	371	355	381	331	343	364	349	338	336	347	322	374	365	333	326	364	343	363	335	352	390	354	358	355	370	346	334	341	355	338	361	360	337	364	358	322	355	319	338	363	356	360	344	402	382	388	370	389	354	331	352	311	351	406	377	368	340	373	384	378	333	410	335	342	359	433	354	359	352	344	353	327	356	347	368	415	312	375	349	364	394	357	328	375	378	388	360	372	341	352	371	367	360	340	334	345	375	347	334	335	359	372	346	345	379	388	365	342	380	355	339	337	374	360	348	350	353	387	367	363	346	357	335	362	327	366	377	375	393	362	371	402	367	385	371	376	343	349	350	345	356	362	337	358	373	361	358	367	354	362	370	374	353	320	394	359	336	370	331	374	352	359	336	358	384	364	330	361	355	369	342	342	329	330	364	368	369	357	365	349	365	391	387	385	347	373	342	362	354	347	377	373	360	370	386	393	370	344	350	355	392	365	364	358	372	360	352	361	353	365	360	347	371	376	388	341	365	380	369	388	376	351	364	382	362	393	394	340	360	344	321	341	374	369	355	398	352	368	360	371	355	366	313	382	329	384	349	375	380	354	381	352	390	368	332	310	341	350	343	362	351	347	347	346	356	359	353	367	369	389	368	353	359	355	350	338	338	379	354	366	342	390	345	353	389	332	343	413	357	350	367	382	360	381	344	346	366	306	353	380	378	355	345	366	348	353	368	347	401	345	352	343	371	376	343	369	335	374	363	360	365	345	363	346	361	371	351	322	348	321	364	361	358	365	326	366	398	341	358	357	375	350	338	340	337	353	386	345	355	375	381	362	351	359	365	384	342	358	362	336	356	373	367	387	354	385	317	382	364	335	329	348	367	337	340	361	378	363	354	385	346	371	347	314	344	367	354	331	351	362	363	333	386	375	332	322	389	388	342	363	298	308	353	343	356	344	390	355	357	333	356	347	358	346	372	360	369	359	342	351	379	360	360	360	348	367	343	366	398	372	357	399	363	390	373	357	340	362	338	386	341	330	367	306	322	369	336	386	315	366	365	357	331	320	360	357	355	401	356	340	340	343	331	335	334	369	377	355	365	342	345	365	336	344	368	383	335	351	342	348	367	378	336	349	389	321	366	347	365	333	352	352	374	361	376	359	346	387	346	378	329	357	365	381	387	326	382	378	368	341	397	375	336	326	367	356	369	313	341	329	381	349	369	363	382	337	352	350	339	377	359	362	320	369	359	347	353	348	324	353	323	367	335	332	343	379	331	357	363	375	340	349	368	398	349	359	401	344	357	349	366	369	362	370	339	370	325	376	371	368	346	370	319	339	357	364	404	399	326	387	394	347	343	361	363	374	350	337	352	365	355	351	341	350	351	369	381	354	350	375	375	331	358	373	364	376	406	379	342	338	364	378	367	387	349	359	369	383	371	333	363	372	330	324	360	329	359	387	364	343	343	362	326	365	367	369	378	387	366	344	327	362	364	342	342	389	334	389	375	375	361	342	350	398	352	418	359	358	415	363	362	362	377	344	388	343	354	360	381	349	337	348	368	367	375	359	357	321	361	380	364	325	311	382	341	371	343	330	345	363	365	395	358	353	331	345	349	346	385	361	355	390	354	351	365	341	320	346	333	350	348	363	361	356	349	354	347	363	347	356	358	327	416	373	367	384	351	356	363	358	383	356	361	329	350	364	361	352	327	372	331	341	339	349	374	329	379	376	352	346	378	380	310	339	363	350	391	377	382	355	355	364	344	359	369	374	355	364	367	339	330	368	346	342	388	366	378	369	377	335	364	402	377	363	396	361	360	348	351	382	373	365	378	396	378	370	347	334	365	369	354	327	378	387	381	360	337	372	383	386	343	364	357	329	366	332	346	361	351	332	356	356	340	357	406	352	387	338	339	395	332	371	370	379	363	340	347	359	337	357	367	364	382	347	338	315	361	357	347	397	376	352	367	364	360	341	363	341	342	346	351	343	351
34188	14601	2268	640	551	485	462	442	468	483	515	441	451	461	477	445	436	477	454	456	494	447	502	481	461	442	501	486	505	499	525	467	480	440	392	511	444	453	407	502	459	468	482	464	474	477	453	541	455	443	464	472	470	465	486	450	508	471	464	460	477	489	430	438	456	470	494	464	464	456	483	485	476	448	418	484	462	433	463	465	442	476	456	493	479	483	441	493	417	486	471	475	461	486	446	467	457	480	492	494	504	437	461	469	452	472	494	467	473	481	447	448	495	426	438	478	486	447	460	443	427	477	462	456	470	466	470	446	468	449	480	483	432	454	490	483	431	438	478	496	480	467	472	427	467	468	453	440	464	465	449	429	457	462	487	427	477	421	444	414	477	466	446	483	456	463	491	499	471	455	450	464	432	457	480	484	449	436	435	505	464	475	473	453	453	456	445	490	489	454	478	446	455	460	465	451	447	469	460	495	508	478	464	469	434	417	488	471	536	457	430	457	442	436	459	463	467	474	489	477	487	439	484	441	446	441	431	459	476	478	443	442	465	480	498	465	478	453	471	485	438	475	504	440	451	438	437	458	445	479	448	484	500	470	439	431	492	419	435	478	452	434	491	465	493	454	500	476	483	424	463	455	511	472	488	440	473	496	485	454	476	456	446	471	432	455	453	464	457	483	455	494	473	446	431	464	422	492	518	483	428	500	412	437	485	492	504	488	484	482	493	462	519	491	450	485	512	474	469	485	467	465	461	477	484	451	470	478	434	471	486	489	456	444	446	482	474	477	438	452	460	469	476	414	481	493	476	431	478	443	449	495	442	462	510	425	455	452	485	478	511	489	466	456	430	440	428	469	417	435	467	449	496	418	490	492	483	476	415	462	450	458	487	471	445	439	446	444	443	476	447	450	454	448	453	512	469	467	474	496	473	432	494	472	476	474	483	503	504	465	466	444	486	457	449	468	448	415	459	456	472	455	495	471	427	484	425	476	474	509	482	497	463	494	452	462	476	447	437	458	476	471	421	458	415	478	478	449	437	501	514	465	458	487	404	426	455	466	464	475	448	435	454	460	467	439	446	485	445	431	491	441	505	472	441	436	456	468	462	471	469	466	496	492	480	478	435	479	488	429	475	477	478	461	484	437	448	463	459	465	483	472	490	467	446	449	468	477	440	451	438	457	473	501	430	447	470	477	460	474	479	477	450	500	445	482	465	441	473	464	463	503	495	481	452	454	465	479	463	460	477	423	471	462	411	442	427	460	461	469	510	461	453	460	446	484	463	442	444	457	459	478	427	466	469	463	472	474	446	456	484	456	468	487	451	434	469	484	494	516	450	464	444	460	470	459	464	437	427	427	460	476	496	472	466	487	459	476	483	470	441	475	457	460	464	452	486	417	485	478	459	506	459	482	464	464	478	509	429	444	487	496	470	473	469	483	488	467	491	433	452	437	467	426	464	503	477	457	498	453	505	430	451	470	471	443	451	473	443	472	452	501	465	457	399	478	443	497	455	456	467	483	411	468	441	446	433	472	482	447	439	451	459	455	469	448	438	426	448	416	503	464	451	461	425	493	455	437	487	522	524	467	472	501	410	459	470	480	521	480	510	461	467	395	446	474	451	470	499	478	463	458	478	451	480	443	503	465	465	435	502	462	432	450	496	484	477	466	471	497	466	453	435	465	475	412	439	471	486	447	485	448	496	477	395	413	431	468	477	463	466	475	496	444	486	463	487	442	432	465	467	497	479	473	450	447	435	435	435	456	465	446	468	489	448	440	446	459	429	457	498	428	458	464	465	461	467	493	477	487	512	497	416	457	487	496	436	471	499	450	472	447	477	454	463	456	451	458	433	477	463	448	480	427	430	505	463	488	454	470	471	443	471	511	481	434	408	414	416	477	477	435	471	477	495	466	461	466	471	491	437	421	493	459	469	484	479	433	499	468	467	450	464	473	500	476	422	470	471	479	476	431	478	499	426	470	444	446	444	462	444	493	419	495	498	456	431	468	457	455	439	468	497	432	465	454	445	516	459	469	459	459	475	434	420	403	473	433	479	481	480	441	427	466	475	495	435	486	457	466	468	454	500	464	414	423	486	460	463	470	496	465	516	465	453	473	443	490	527	518	502	442	486	466	466	460	452	466	420	471	434	446	457	480	469	430	489	469	476	442	430	440	467	476	481	459	463	472	455	449	461	486	462	483	502	473	495	475	494	473	457	433	483	427	466	443	472	457	443	463	455	477	458	469	474	475	455	468	417	456	486	483	468	433	491	476	480	477	426	491	441	439	488	476	440	511	416	464	496	492	487	431	487	454	455	463	480	515	473	471	485	460	478	483	489	430	426	489	439	465	494	436	454	460	445	438	439	485	455	442	471	467	413	497	467	494	450	478	495	464	463	477	452	440	469	500	466	454	494	489	469	485	471	476	431	465	467	463	471	493	487	434	436	491	447	424	467	468	456	439	439	479	479	456	456	470	457	470	493	457	430	466	431	459	476	499	401	461	454	489	514	514	465	448	478	493	463	472	470	470	475	433	485	435	464	470	454	435	500	477	476	428	445	490	443	465	490	409	460	443	514	451	465	475	455	427	453	464	515	468	435	418	465	476	469	451	450	434	482	455	429	449	472	456	498	489	456	480	498	460	456	494	454	454	460	466	486	441	422	484	505	440	430	467	460	439	459	507	451	460	506	506	483	454	468	472	413	458	443	432	432	456	463	441	489	444	466	411	447	466	462	453	453	475	471	496	444	429	453	434	432	436	444	450	459	500	451	432	457	449	420	461	474	401	463	408	435	447	504	476	489	475	452	436	451	454	491	455	435	435	449	427	461	459	440	465	487	473	437	427	461	505	453	437	472	454	473	497	433	442	446	444	471	468	406	455	442	413	444	483	479	464	481	473	459	428	457	426	480	405	468	492	486	502	473	430	502	467	496	472	454	463	461	475	475	514	478	484	481	458	459	462	422	453	482	447	481	501	506	483	442	526	487	496	398	463	428	467	442	464	474	496	467	442	423	482	453	499	490	504	450	486	493	432	439	440	471	448	457	466	486	412	436	455	438	450	471	492	468	470	492	468	472	491	448	436	497	469	460	440	409	447	455	436	449	491	486	515	460	430	470	485	454	436	477	454	481	423	456	503	458	461	487	473	521	472	486	446	474	458	496	457	426	463	465	443	479	459	485	468	430	506	459	442	421	405	483	480	499	481	465	470	404	408	433	469	488	482	450	425	438	459	418	463	472	404	442	463	414	443	433	484	428	447	463	468	458	474	498	466	462	459	458	490	478	418	484	455	470	466	458	452	462	451	506	431	434	480	423	497	434	466	448	456	454	478	482	462	443	443	462	432	434	458	488	440	461	465	430	407	471	445	486	466	467	447	492	499	458	503	478	451	457	448	451	497	487	481	422	457	469	429	464	464	469	453	454	457	461	470	456	438	462	483	458	478	475	473	533	489	471	460	453	430	477	442	461	438	513	497	457	458	449	422	476	431
8071	1025	989	968	994	926	948	960	932	986	944	999	981	925	978	970	958	966	941	964	961	934	966	931	944	1014	977	936	969	940	960	941	896	945	970	996	982	957	941	954	962	992	936	981	980	908	925	1037	955	1014	948	975	968	986	925	974	913	1008	954	929	982	957	945	984	951	950	970	985	960	928	961	950	961	949	978	979	946	1004	977	920	981	987	973	1006	959	940	945	983	986	891	956	940	943	960	962	1021	1015	936	975	946	1023	930	963	927	956	939	922	919	935	953	949	951	911	969	994	939	953	973	928	971	967	895	990	903	1009	955	943	973	969	1004	945	878	994	999	969	982	963	943	936	1026	962	952	1007	956	921	972	960	982	1014	969	936	957	971	943	909	888	928	930	987	963	975	924	962	934	977	917	957	979	935	985	978	986	972	961	931	960	937	957	931	939	943	959	918	953	964	936	962	945	912	980	923	890	915	955	917	989	989	982	1006	956	909	938	890	997	1021	977	929	979	947	951	920	981	946	933	983	985	952	996	982	957	931	936	946	947	980	919	999	957	971	981	932	931	931	931	965	971	968	955	1011	990	937	986	1024	949	973	932	987	959	947	934	989	1017	959	1002	933	960	934	998	955	930	1003	1015	964	960	971	979	935	947	978	991	973	916	944	995	922	956	930	961	977	939	978	1013	961	911	878	1008	964	980	1001	933	934	989	939	921	957	952	937	946	957	988	982	960	944	971	1011	954	984	991	967	956	933	940	976	972	979	978	1033	905	936	983	969	997	1000	963	1004	972	992	939	975	937	953	962	963	940	959	953	996	977	976	963	958	967	963	929	908	953	978	955	959	982	938	944	984	948	948	959	985	980	933	929	994	935	1051	920	948	983	946	987	955	950	953	965	993	952	986	906	962	976	918	931	981	944	962	908	996	944	956	948	916	1021	946	953	1008	986	959	961	904	983	981	1021	928	938	1016	936	994	978	1027	925	1009	978	996	910	989	983	952	930	922	971	1004	990	970	957	951	902	990	952	1007	1006	982	964	992	982	1001	975	1014	981	953	916	950	934	1021	981	921	1009	951	986	934	991	990	984	966	987	942	917	963	961	891	964	956	968	951	977	968	948	943	951	920	1054	949	934	956	989	993	978	965	974	983	972	893	938	992	1036	1003	947	946	1012	969	961	922	968	970	1002	911	947	927	960	1022	896	991	1016	932	929	975	1014	1002	947	951	1007	966	954	909	991	988	987	919	961	976	960	966	968	907	924	1022	938	997	953	1024	917	969	996	922	1010	960	950	1004	966	950	991	968	964	1027	943	972	905	903	915	976	972	902	953	983	958	977	986	930	968	963	988	968	967	946	960	924	910	977	930	988	990	938	947	1008	991	1017	902	961	869	1009	938	971	956	951	983	1000	911	988	961	1029	976	1037	1017	945	953	957	1012	967	974	955	1009	963	958	951	976	977	990	1020	973	995	972	941	936	968	945	952	945	980	967	968	976	956	953	944	909	935	926	1000	975	979	982	949	983	950	980	974	975	968	923	932	965	971	968	1015	974	974	945	1017	932	966	982	958	942	956	909	968	924	962	945	957	927	937	967	946	941	894	948	908	915	951	972	974	962	988	947	934	991	923	975	970	989	953	984	895	888	961	973	932	970	973	989	935	957	969	1009	967	957	991	987	975	938	985	962	1013	993	992	946	926	956	941	911	953	955	964	918	1008	1000	1046	947	981	941	972	940	946	976	932	954	985	977	976	960	935	916	947	942	997	914	1026	977	967	978	968	915	1021	937	973	967	980	947	966	963	959	928	979	998	991	998	947	1028	989	986	996	976	969	963	951	922	965	958	1001	945	964	962	963	955	1006	952	915	962	935	1010	963	1001	943	993	980	929	978	969	966	933	949	951	1014	987	952	1012	926	954	931	994	949	959	926	976	959	1001	916	980	949	955	956	1007	925	962	998	944	953	972	914	984	919	908	993	978	891	932	933	991	987	953	938	1022	1011	948	892	959	968	978	966	911	1009	984	960	937	974	970	943	949	891	966	934	968	931	936	935	918	997	960	983	917	949	1008	1015	958	968	1021	949	1006	957	1016	944	938	1009	948	927	927	996	1043	962	968	987	894	952	945	1008	1011	1006	1006	988	947	997	998	972	961	941	917	1043	1010	946	1009	954	937	985	976	995	947	917	956	949	947	957	948	962	956	956	971	990	1008	938	991	965	983	976	964	961	902	956	949	951	920	957	954	973	980	936	912	989	1045	982	926	948	900	918	989	978	895	951	980	979	975	947	962	956	954	990	952	1010	946	975	966	965	954	918	1019	1013	999	969	922	952	1050	968	908	932	962	967	988	1014	953	979	943	932	939	916	979	961	955	942	968	972	941	966	976	929	954	949	930	907	986	1014	912	936	960	973	1017	1008	974	960	930	958	980	983	933	1002	910	960	976	951	936	981	871	1001	947	967	989	994	972	962	949	938	938	941	911	970	894	939	903	991	980	987	932	959	931	1009	957	922	977	998	960	970	904	942	914	968	1007	988	960	974	958	970	1000	960	988	945	952	958	985	1002	990	978	888	971	951	883	925	994	974	968	947	970	970	1014	959	1031	1001	962	971	947	927	960	909	956	963	948	917	903	941	971	943	1001	959	946	989	969	971	905	1015	964	909	958	943	935	980	981	886	932	980	977	963	972	970	958	973	934	965	948	981	985	960	972	932	961	939	1013	943	975	963	971	988	963	974	980	966	913	959	913	993	920	997	934	935	909	988	964	961	951	972	947	942	981	953	924	953	951	933	962	970	978	956	947	994	927	942	983	955	988	963	1004	974	974	1033	962	936	983	957	993	993	932	971	937	963	985	956	907	989	953	957	970	982	972	914	1016	964	976	991	947	875	939	961	1017	979	981	980	941	960	1032	969	1006	919	1028	996	898	1005	933	966	1001	993	953	995	957	950	941	993	973	964	992	983	945	974	950	954	913	959	967	922	978	960	908	969	1015	973	1020	946	973	969	977	1008	988	1003	993	982	907	946	1025	985	1008	939	968	1002	968	893	950	989	971	965	970	1031	996	968	927	945	956	959	930	950	963	967	957	982	965	964	957	971	1000	949	979	979	953	932	958	948	916	971	972	929	954	961	949	952	985	966	1036	1001	875	966	1000	918	965	971	913	987	944	946	949	1020	923	990	964	976	915	967	1031	985	955	955	962	973	918	977	1000	1023	928	1008	909	988	977	969	981	944	992	961	926	910	934	971	948	994	1002	975	931	892	934	994	906	945	962	971	958	980	963	979	968	941	950	945	918	955	960	965	953	970	995	936	942	1002	952	941	937	983	975	960	917	945	922	944	1001	963	951	1004	943	947	963	978	960	1003	933	975	885	986	958	944	994	968	1040	983	939	977	977	934	966	966	981	983	962	935	978	953	918	943	966	1007	984	961	988	952	970	987	1006	985	976	972	940	942	990	976	1010	962	947	959	965	955	957	1008	956	963	954	917	954	953	986	965	942	972	950	930	967	965	965	959	1078	985	906	976	989	952	1033	926	930	942	954	942	997	1004	908	940	982	955	924	981	988	951	935	974	935	983	961	989	979	935	990	974	991	927	926	1006	956	1005	942	925	950	974	940	973	996	979	927	885	974	988	980	952	987	924	987	913	915	911	942	979	986	961	1019	916	943	962	939	926	965	977
25915	21592	24193	29463	21606	10306	586	453	373	368	369	353	338	322	319	342	319	331	320	298	315	362	310	333	315	355	337	296	375	349	286	328	349	330	305	341	297	297	358	289	330	321	306	311	307	287	273	310	314	290	332	348	333	344	347	311	315	307	270	320	355	293	307	308	302	291	275	279	292	280	275	313	318	313	335	293	330	323	309	304	320	324	323	324	342	307	343	305	330	319	289	273	314	354	327	329	308	302	266	330	317	297	323	344	320	309	321	310	304	291	269	313	314	336	335	318	319	306	327	294	316	338	332	285	290	351	297	332	341	311	311	321	332	304	308	283	308	284	338	286	296	307	336	319	292	324	321	334	287	318	292	273	265	264	311	305	310	282	294	282	320	298	300	301	301	314	309	323	309	296	306	303	341	284	311	296	291	329	334	318	324	319	336	300	313	300	328	306	310	342	333	328	316	308	277	303	320	344	324	317	299	289	301	303	302	312	312	340	320	288	362	324	319	331	332	332	322	322	317	308	327	299	340	296	289	339	289	295	302	338	289	332	290	326	289	278	286	293	313	262	321	318	289	325	317	312	294	332	286	295	297	313	305	299	325	320	308	283	322	335	304	312	329	282	365	322	306	348	315	284	327	314	342	306	303	320	318	317	300	357	298	317	302	311	284	316	318	336	345	304	293	302	306	331	307	281	283	313	314	329	321	316	300	300	289	326	299	310	348	348	290	287	294	339	302	305	297	321	342	280	320	315	318	328	302	349	317	334	339	263	347	302	278	294	306	339	290	312	316	284	317	346	331	291	317	275	299	336	267	318	338	314	304	299	324	319	305	315	297	306	329	292	314	317	301	299	309	297	310	297	313	321	300	297	355	327	299	303	295	336	333	296	292	326	331	352	352	292	311	284	326	317	311	309	347	321	320	308	321	285	308	310	310	304	338	315	325	315	355	298	295	306	342	277	324	360	292	276	309	310	319	334	301	313	293	323	285	304	301	311	313	292	330	301	278	322	303	307	326	314	352	335	322	287	248	314	310	321	318	302	279	338	303	301	312	313	305	294	294	317	318	321	301	323	283	337	314	306	331	345	354	344	309	319	322	329	334	306	358	319	347	314	296	297	319	296	299	310	315	321	287	308	313	310	327	284	279	301	341	303	316	341	320	290	321	315	296	300	277	306	308	266	309	287	324	334	315	319	305	332	293	320	276	300	305	284	305	295	296	292	322	341	310	309	304	336	309	315	304	338	318	326	322	305	326	329	315	306	301	317	320	287	324	303	310	343	322	294	271	312	315	336	315	303	310	322	281	314	300	298	320	336	306	312	286	311	341	302	289	358	325	322	325	322	326	273	318	342	351	294	331	319	297	302	283	324	290	286	285	289	323	289	305	320	319	325	316	317	321	298	310	297	293	318	293	299	327	315	282	311	320	296	346	319	323	317	345	277	286	290	306	328	327	305	287	308	296	334	299	325	325	312	346	327	309	285	316	281	310	306	300	313	318	305	309	318	325	309	311	336	333	340	335	326	330	326	326	305	323	321	302	299	322	303	314	322	277	303	329	321	308	337	316	324	297	328	318	311	291	316	329	307	305	279	313	297	324	322	276	271	303	323	293	295	303	300	333	327	312	275	306	295	303	311	306	326	345	315	332	291	297	313	314	296	334	313	339	320	322	331	333	278	324	287	321	328	314	330	345	292	310	305	318	321	314	321	324	342	315	298	302	304	293	267	335	271	328	307	305	317	323	277	342	320	333	308	346	318	294	292	301	303	323	310	283	348	309	299	315	306	334	318	316	322	313	307	338	318	313	337	308	289	316	286	351	302	317	313	298	332	317	292	343	317	317	299	291	323	294	325	344	299	294	283	287	282	324	318	299	319	315	278	307	325	325	297	291	307	310	299	288	309	306	311	326	320	337	298	305	335	305	293	328	315	306	284	300	291	310	296	287	294	301	282	297	297	299	286	305	300	323	338	345	304	304	330	319	316	302	304	323	326	298	289	296	288	291	340	321	330	330	293	274	317	306	311	327	293	321	313	287	320	326	339	334	309	323	288	291	323	281	310	300	325	293	308	314	320	318	312	294	299	317	302	312	314	324	282	302	308	325	274	321	306	310	309	303	322	319	324	301	288	315	296	335	307	343	293	276	326	351	301	300	335	292	321	335	295	311	333	283	339	302	282	338	326	295	304	321	318	348	288	307	305	298	348	315	299	332	327	294	303	296	328	323	346	352	292	285	324	312	300	311	282	304	317	309	314	303	350	325	323	290	301	309	308	279	290	316	322	323	306	314	313	335	308	303	317	308	291	316	339	310	306	302	329	308	337	319	299	298	358	305	297	301	293	278	314	299	309	338	295	324	344	335	285	304	327	336	304	324	308	286	290	324	331	326	328	312	287	308	323	332	293	309	310	312	299	350	309	316	329	303	307	347	285	332	322	318	308	303	297	270	315	292	311	274	308	308	296	340	291	317	315	289	304	311	320	318	281	325	305	317	327	296	307	308	335	335	284	278	300	288	292	295	314	342	310	316	313	307	333	362	302	313	344	340	357	320	316	306	295	348	304	306	329	311	325	296	328	362	310	321	308	315	288	319	309	321	307	350	300	347	321	296	289	318	296	306	288	335	317	322	339	288	329	304	294	319	302	302	323	328	335	358	317	313	296	334	316	316	330	318	325	273	296	306	301	327	286	295	322	339	311	301	324	298	318	346	286	333	362	312	298	335	309	309	313	350	270	317	313	299	322	308	350	300	327	313	327	295	310	300	295	312	286	273	307	320	317	318	325	339	331	308	307	333	329	330	314	313	331	322	326	294	310	324	323	325	287	296	340	283	288	301	314	337	299	322	321	325	336	330	286	310	327	354	279	338	335	290	319	300	324	316	314	323	283	280	319	302	319	299	297	350	297	349	308	303	308	307	294	279	320	292	339	322	284	294	303	305	291	280	296	304	295	313	314	300	330	296	292	322	289	285	317	335	303	277	340	300	320	310	316	288	324	334	302	317	318	312	297	295	299	329	291	312	331	312	353	342	304	326	330	311	305	334	324	312	314	346	308	291	319	319	330	317	326	298	307	301	350	344	310	326	287	334	292	299	301	307	337	308	298	316	321	332	311	339	271	343	301	313	306	326	332	311	303	296	326	336	315	331	322	298	331	307	315	326	317	332	326	290	300	301	304	314	337	307	361	346	322	305	308	314	310	306	322	275	298	298	275	280	314	304	330	353	293	285	299	289	281	309	312	331	307	308	287	331	314	294	280	296	313	338	343	332	318	313	312	268	304	295	321	291	321	302	341	334	294	317	326	326	290	312	312	288	265	301	314	299	280	276	304	342	298	325	315	372	319	308	302	342	338	309	309	310	300	343	326	298	337	341	350	310	324	329	334	308	306	328	314	296	307	328	337	281	310	351	292	333	307	327	358	343	307	350	327	294	311	310	328	310	311	291	294	318	338	270	319	291	317	320	294	297	330	299	291	313	339	332	294	281	272	345	351
4649	2036	1145	805	742	735	674	704	664	688	664	683	635	688	692	666	614	661	708	735	640	638	694	643	658	697	641	682	706	682	678	677	651	754	682	654	695	706	674	674	665	693	664	677	623	648	640	698	661	698	686	665	692	655	650	676	680	674	697	714	673	632	661	626	664	678	645	673	629	698	665	658	638	653	667	665	673	667	676	693	678	678	677	681	684	670	661	647	672	596	652	660	655	693	654	667	650	657	674	673	684	669	637	665	668	660	636	650	671	718	654	711	677	703	641	670	722	672	671	692	683	642	682	660	673	637	667	680	652	646	645	609	623	689	650	663	609	704	722	640	647	648	660	697	671	618	645	669	655	677	706	693	651	679	703	701	628	644	679	618	650	675	689	616	714	641	672	650	665	665	658	673	676	658	675	657	691	644	683	653	679	648	674	664	670	639	665	658	635	640	680	639	638	683	658	700	678	660	676	655	640	673	657	639	651	638	646	635	660	634	682	661	670	626	671	679	668	649	690	668	707	680	681	664	640	664	642	734	683	676	653	688	648	602	687	679	655	662	692	710	655	655	655	695	645	689	649	647	667	644	629	648	658	693	658	647	676	660	694	662	695	637	657	650	624	657	659	624	641	656	634	676	704	668	685	677	674	688	615	647	700	664	670	665	694	622	652	668	699	641	656	648	688	647	705	662	636	683	688	622	643	609	677	643	656	644	677	646	629	585	629	670	637	690	688	671	687	654	689	658	631	662	621	676	652	642	677	671	661	704	630	665	636	660	645	677	691	664	662	640	680	674	663	664	650	690	676	666	708	672	660	636	680	656	639	654	652	619	640	658	658	695	662	683	685	612	600	644	680	650	686	653	656	654	656	669	699	711	665	678	681	659	662	669	658	687	651	640	623	642	695	646	669	681	693	694	679	646	712	664	660	681	688	699	646	681	681	619	679	664	664	682	636	671	691	675	635	664	686	650	676	691	701	681	657	701	623	661	669	674	728	684	687	694	646	695	683	697	661	597	670	623	639	661	697	622	677	612	664	676	637	681	681	701	628	611	684	629	655	649	692	630	699	640	684	654	683	647	680	644	704	655	638	693	685	632	649	684	645	709	675	676	674	669	653	668	625	683	693	673	699	687	723	678	676	647	650	681	670	668	717	654	672	707	687	678	669	661	656	674	691	653	707	658	635	702	626	640	680	613	645	651	663	670	633	693	639	659	648	675	710	662	710	669	693	680	619	700	691	624	645	677	618	650	622	650	634	639	685	658	688	667	685	676	693	647	691	655	675	657	651	659	696	647	686	643	681	716	657	670	654	654	619	695	677	720	689	633	668	707	663	661	682	662	643	682	627	680	669	698	659	668	621	667	709	700	660	674	694	634	674	663	685	663	647	669	640	655	684	656	668	651	590	654	680	688	656	644	663	687	667	639	641	675	673	613	699	658	647	644	663	651	730	687	640	673	659	661	647	645	648	676	666	671	694	652	635	647	687	678	702	669	660	643	638	704	646	669	640	704	649	669	669	607	651	643	622	681	640	644	678	641	684	691	636	694	651	670	700	690	689	678	673	643	679	654	648	671	658	657	698	647	617	707	651	720	698	645	630	677	665	638	693	658	659	665	664	689	687	688	652	647	688	670	651	634	689	705	667	702	652	610	666	653	681	668	647	640	678	651	641	709	658	689	681	632	629	697	690	638	631	632	670	640	717	637	684	646	659	641	635	684	675	642	643	663	688	673	631	646	646	644	679	644	645	688	672	720	687	664	671	682	714	663	694	672	699	646	658	691	715	680	626	661	681	685	667	636	683	672	656	651	621	638	640	676	673	684	678	689	635	638	662	646	647	651	684	709	645	737	680	660	693	642	627	677	670	663	702	642	659	642	650	678	656	694	605	637	642	688	624	644	639	668	675	646	674	698	700	674	692	643	661	655	685	658	654	655	653	670	636	651	631	577	691	635	684	646	632	633	638	691	619	739	691	683	681	665	719	630	635	660	672	691	658	715	665	648	660	643	704	638	675	623	691	648	659	613	676	702	687	661	673	633	670	704	677	666	642	654	693	638	638	629	680	674	635	634	677	658	622	661	674	657	691	663	690	657	631	657	663	657	660	663	654	622	692	697	716	706	649	707	686	632	662	695	634	636	642	682	643	659	680	646	632	681	687	670	695	722	665	645	693	643	683	659	650	681	656	649	680	631	661	632	665	664	686	634	638	651	649	700	664	660	660	637	707	679	649	689	696	671	708	693	651	667	697	674	707	670	679	697	650	693	621	670	678	658	697	647	637	656	679	693	681	609	674	605	672	653	670	695	649	690	654	665	650	669	720	675	711	685	684	676	705	670	668	666	648	674	603	671	678	671	649	674	657	656	674	653	667	632	667	660	691	679	718	664	682	677	659	649	669	678	682	651	672	680	648	676	653	645	659	706	653	640	712	645	670	664	635	672	635	678	640	629	689	636	688	626	680	682	630	627	666	663	707	658	696	687	694	609	666	632	681	604	641	640	659	692	676	662	662	614	669	681	624	664	666	655	640	654	663	658	699	638	647	703	705	685	679	639	706	683	692	618	657	640	710	612	663	624	627	685	671	648	626	664	696	692	668	623	689	681	662	683	667	679	609	683	712	717	700	683	660	667	630	676	654	660	663	658	668	668	654	690	649	670	653	639	671	672	672	672	666	708	690	630	674	649	640	649	651	667	605	656	670	676	648	658	693	674	662	647	636	666	616	678	630	704	658	586	695	693	687	685	661	721	697	708	672	648	664	648	660	658	640	617	642	675	683	678	649	683	617	703	700	662	639	728	657	680	639	633	658	668	620	728	670	647	646	659	689	710	674	661	654	663	661	664	682	675	682	670	673	645	615	664	693	695	682	679	657	652	670	696	677	723	649	673	647	692	656	580	627	679	683	684	614	654	670	688	645	706	633	657	641	620	664	675	630	658	624	664	699	697	654	655	665	690	639	685	734	673	683	657	703	632	647	672	669	644	631	688	659	632	603	639	618	661	649	658	617	632	666	696	667	634	685	662	689	645	682	690	649	658	673	653	675	697	665	603	643	673	627	649	672	680	612	674	670	646	682	634	658	684	675	681	687	642	685	630	665	643	703	637	702	664	693	684	655	665	653	671	657	681	670	641	679	666	653	642	688	661	670	673	616	659	686	690	632	684	638	661	675	668	702	648	679	671	660	665	673	614	645	589	655	676	626	606	636	654	656	683	636	687	646	684	669	637	643	679	654	621	682	685	638	665	656	668	690	652	650	675	690	619	708	637	662	661	649	647	635	636	669	635	666	635	654	624	664	617	732	647	670	641	667	675	633	666	682	701	677	640	651	646	657	640	691	643	636	659	661	638	689	671	674	685	634	668	665	639	686	699	661	640	662	611	696	687	689	672	708	620	695	687	670	655	667	687	678	698	667	664	664	649	600	647	690	688	667	615	684	627	715	655	547	606	696	643	657	662	655	684	636	648	623	659	688	675	621	643	714	703	704	677
25138	21562	24621	28964	21562	21592	9894	445	293	238	251	228	202	218	181	184	184	191	161	146	169	176	160	158	172	170	146	175	175	172	175	140	161	179	165	140	141	136	163	139	150	139	143	171	165	159	152	145	154	153	128	140	175	146	159	157	154	144	157	144	157	168	126	147	131	147	154	163	129	144	173	155	150	157	159	160	149	155	135	147	160	159	159	144	118	144	162	113	150	128	155	136	129	138	142	133	147	144	140	145	154	139	157	149	155	154	125	153	174	155	154	149	133	140	163	165	169	150	165	129	164	157	150	145	159	121	149	153	144	159	153	160	130	146	155	157	116	123	142	132	155	163	150	158	151	160	135	161	131	141	142	159	185	179	139	125	153	154	142	140	137	152	156	147	131	146	141	148	162	159	131	143	157	155	140	145	127	148	164	129	154	148	143	137	131	141	148	142	172	143	131	144	136	153	145	154	156	137	157	142	142	153	144	137	140	139	138	143	147	156	146	136	133	164	134	149	151	151	111	147	136	194	152	167	127	147	135	165	152	139	141	141	134	138	137	146	145	151	168	157	137	143	128	116	146	141	166	156	141	149	137	151	135	128	148	140	145	158	150	130	136	134	157	148	156	159	138	156	141	154	151	154	146	158	139	126	139	157	152	138	144	147	156	182	172	150	134	133	137	168	156	127	156	141	135	133	163	161	148	143	132	138	127	122	127	143	144	146	140	159	128	144	134	147	156	148	157	133	173	141	135	153	152	151	167	149	128	142	125	133	146	138	161	161	160	164	142	153	133	120	147	151	157	158	159	164	156	143	152	156	154	171	160	135	151	134	146	152	143	129	154	149	176	169	144	143	159	143	158	135	165	166	137	145	137	154	150	143	128	153	156	169	150	141	149	141	158	165	135	143	143	135	139	139	158	181	129	183	148	133	149	147	124	124	160	133	174	134	138	135	139	151	146	144	148	131	146	131	163	130	156	177	139	121	158	135	141	153	137	140	100	151	146	147	141	136	156	150	125	161	152	127	160	137	152	163	127	135	130	159	147	146	139	152	159	138	152	157	175	163	144	154	143	145	120	163	157	141	134	133	163	128	140	164	133	119	153	153	145	133	114	130	145	150	131	133	129	136	131	138	155	154	136	163	165	169	148	148	142	122	150	149	139	147	142	152	149	138	162	149	136	139	162	156	156	141	167	148	150	147	153	125	150	170	150	144	186	152	163	163	145	127	139	137	190	166	151	139	167	177	144	137	122	125	136	177	166	146	134	162	140	171	138	162	166	153	138	134	156	125	151	135	169	132	153	149	143	157	167	142	134	132	143	144	162	122	173	150	164	166	126	132	141	176	147	134	159	158	143	156	127	137	136	140	128	160	148	141	161	122	147	131	150	166	142	155	146	165	143	180	149	128	148	153	145	157	139	121	131	155	162	150	142	152	154	156	134	148	130	116	145	165	150	141	145	152	147	145	147	144	155	166	168	134	130	143	171	158	137	128	139	157	144	155	142	129	134	141	161	129	144	144	142	141	150	141	147	140	164	144	117	137	182	145	141	143	155	133	132	135	150	143	141	162	145	145	139	138	124	124	145	130	141	135	149	144	152	177	170	133	136	149	133	150	130	157	131	163	162	141	132	137	153	128	136	130	140	137	138	153	133	126	154	142	159	154	152	142	144	125	134	165	114	152	126	141	125	159	150	150	152	161	159	145	164	183	146	135	171	150	146	147	157	133	135	153	146	152	173	154	179	139	144	137	126	153	140	158	145	155	145	150	142	142	165	109	141	153	153	146	149	126	156	175	163	174	143	165	154	151	142	157	160	126	148	131	156	130	141	140	168	168	150	122	148	153	153	131	149	144	136	128	160	144	159	124	151	140	136	144	131	146	140	142	144	174	166	151	144	163	155	142	152	151	141	161	144	152	135	140	136	130	135	131	142	164	145	158	149	157	168	142	143	144	146	152	143	150	144	131	165	160	157	118	130	117	144	157	147	144	145	133	128	137	158	138	140	142	164	129	157	158	140	149	150	163	128	157	155	147	163	154	141	141	127	149	141	141	153	124	156	149	132	162	154	140	131	134	162	129	148	134	159	137	125	161	171	164	155	130	149	142	136	138	146	148	127	155	158	135	183	141	161	163	142	149	146	171	137	138	155	147	148	160	135	139	153	149	137	139	151	166	130	148	170	152	158	152	152	153	148	140	142	159	162	155	139	165	139	155	173	140	134	164	161	141	124	125	144	141	137	136	168	141	150	177	133	166	150	135	143	148	162	127	130	134	139	146	170	160	151	156	135	129	151	158	125	135	153	151	152	174	142	167	143	133	129	137	165	125	129	146	153	163	166	158	141	136	124	125	139	154	154	155	136	123	178	143	133	172	149	128	140	146	152	133	165	140	132	143	150	136	163	133	154	160	149	160	165	167	130	159	149	151	152	130	181	126	140	137	137	144	132	121	125	142	143	168	139	142	150	134	136	142	150	152	152	168	153	131	150	130	171	147	158	139	140	179	173	159	150	135	142	117	137	158	133	165	128	144	143	168	138	162	158	138	124	158	143	137	142	140	133	158	138	149	136	151	142	139	142	142	136	141	131	136	157	143	135	113	135	140	154	153	165	145	147	149	147	158	154	155	117	124	158	152	154	136	142	155	156	142	166	155	140	147	165	154	127	158	121	144	153	161	149	154	140	154	163	154	145	120	142	136	165	166	169	154	148	143	148	121	151	140	162	144	136	134	149	146	149	140	134	145	150	140	147	156	154	136	137	143	153	149	143	148	122	136	150	140	151	153	146	141	142	138	153	142	142	141	137	144	125	152	152	142	135	146	149	141	158	130	139	140	148	151	154	158	162	160	134	136	147	131	146	157	141	156	161	161	151	131	151	133	143	151	164	135	141	142	167	139	134	141	165	137	139	143	146	141	143	158	131	167	149	141	135	165	141	162	132	143	147	131	159	148	158	135	158	128	154	164	153	137	138	144	168	126	142	152	153	147	136	155	144	157	153	127	150	166	167	163	142	129	138	145	136	170	138	116	161	154	128	124	132	153	141	144	136	151	156	141	139	148	151	179	129	146	140	128	158	140	129	145	135	155	160	179	148	165	143	164	154	139	155	150	144	157	154	158	144	140	165	141	137	136	152	177	148	117	149	149	130	123	158	159	156	141	174	144	137	124	142	141	137	155	142	151	140	135	139	122	134	183	149	137	144	130	167	164	162	160	122	168	150	140	159	127	150	145	149	145	163	166	155	155	167	152	147	154	162	172	135	125	148	163	150	160	152	144	155	157	156	146	142	153	179	129	149	154	154	147	143	168	131	151	128	133	147	145	147	138	146	138	165	154	138	131	155	165	155	131	155	153	115	150	140	142	129	153	152	143	163	144	149	166	136	139	119	152	175	137	147	144	142	146	156	146	161	153	141	154	155	151	130	140	144	147	157	165	148	147	144	153	131	152	146	155	164	155	165	140	139	138	143	135	145	174	156	161	128	172	175	162	149	133
4206	3087	1322	667	527	495	420	396	366	402	393	371	381	367	369	358	341	424	377	349	335	344	372	346	361	396	368	353	363	335	341	321	334	353	354	343	326	358	369	309	334	336	331	364	365	389	346	356	368	389	390	378	342	366	391	370	336	353	392	366	364	346	354	362	378	335	362	351	385	370	318	329	348	346	363	369	346	350	344	324	372	344	353	349	313	369	390	336	332	372	386	368	350	363	354	327	377	349	359	318	356	353	309	345	359	341	379	347	342	337	367	345	355	342	346	354	339	335	329	343	366	391	347	366	328	335	360	350	341	333	346	366	345	344	349	341	355	333	355	360	362	350	341	369	353	368	328	362	353	374	330	345	351	364	365	331	325	363	355	327	329	337	356	377	356	377	358	381	366	361	319	346	372	342	402	360	377	395	335	361	327	366	369	350	346	365	350	352	362	345	359	313	347	369	341	351	354	377	322	348	378	381	374	339	384	365	345	350	355	374	352	350	378	398	355	364	337	377	374	365	367	352	348	371	359	350	381	353	325	338	371	324	367	347	352	358	388	348	352	332	355	358	345	358	321	347	371	354	358	375	347	364	333	376	361	362	372	344	387	397	353	350	322	371	354	383	355	339	336	344	328	363	339	329	337	360	386	383	359	334	375	393	376	356	373	343	350	372	349	374	380	357	363	342	362	343	364	358	331	360	356	371	369	355	328	342	347	395	386	351	377	333	341	339	363	351	331	389	373	369	338	329	352	344	383	354	351	350	339	359	342	358	372	337	343	349	338	343	352	372	364	337	339	340	368	338	397	333	341	363	376	368	323	366	382	379	332	379	328	392	344	383	354	335	354	340	339	363	334	374	326	398	361	365	323	360	359	360	361	374	370	408	360	352	336	402	352	364	370	333	349	361	367	367	355	342	358	347	336	327	351	366	357	361	320	341	383	349	367	354	347	334	332	385	338	376	338	364	348	367	350	368	365	343	370	377	371	363	360	359	374	363	347	394	371	345	325	355	347	321	389	341	356	347	365	374	373	346	345	340	377	349	358	390	363	352	339	356	350	396	377	338	329	392	356	332	343	363	345	342	369	356	372	382	346	335	388	354	366	363	336	335	368	358	359	364	373	358	340	350	336	366	352	377	389	351	338	344	369	366	350	380	373	318	333	334	352	343	348	345	330	340	358	318	380	351	361	339	369	351	345	401	337	345	335	355	379	363	366	334	361	387	375	363	344	353	341	381	351	319	373	414	386	373	351	389	344	340	336	348	360	348	372	355	336	369	349	331	360	370	339	342	393	335	385	346	330	349	351	395	356	350	346	369	379	355	321	374	329	326	379	362	354	359	331	297	331	371	305	351	344	359	364	349	371	349	369	334	337	334	330	321	355	345	366	361	366	391	360	340	321	369	339	363	376	374	340	359	351	350	383	375	349	384	367	319	381	361	357	368	320	358	347	344	349	350	339	359	326	369	338	355	344	351	369	380	381	341	350	330	350	362	357	355	352	358	373	335	387	325	358	368	368	323	378	343	350	370	366	340	341	381	369	353	358	344	351	340	342	354	341	366	342	341	407	327	343	345	356	357	358	336	346	370	348	358	350	368	385	349	362	348	353	345	387	355	359	364	360	330	370	356	337	334	337	358	366	364	365	392	354	389	353	370	363	380	364	367	349	359	343	326	338	380	342	384	334	395	334	340	338	391	359	352	378	320	346	327	369	343	400	343	348	356	354	378	370	358	346	390	349	330	374	388	391	332	353	356	358	354	358	360	324	358	378	377	339	381	388	382	351	303	356	380	358	391	357	340	333	350	358	347	380	320	370	348	354	322	352	354	387	380	340	336	367	376	338	375	381	357	347	344	364	348	351	351	363	339	336	372	320	347	362	366	343	360	339	348	348	356	368	366	373	344	363	320	381	333	357	368	354	338	369	350	325	356	376	350	352	340	358	320	325	344	333	377	359	373	371	347	363	365	362	370	358	327	378	333	351	356	331	370	334	360	360	351	322	384	354	338	394	401	338	355	387	332	344	367	344	367	353	361	377	380	366	345	391	340	374	327	311	353	351	340	367	363	333	339	383	372	345	368	324	375	364	340	373	378	362	370	398	356	357	389	376	343	348	353	332	356	357	383	339	314	332	384	332	354	372	379	358	350	360	304	354	378	363	356	346	307	328	344	333	373	338	342	355	334	361	337	371	345	359	373	355	379	373	358	392	343	365	406	342	369	357	334	345	390	319	344	352	334	315	367	350	364	320	323	339	369	388	332	367	339	357	354	378	338	343	355	376	361	339	321	405	341	346	365	371	333	340	370	353	368	340	359	357	348	369	349	341	368	331	343	355	345	349	347	386	357	361	380	380	340	352	367	357	367	334	374	378	393	354	346	336	363	369	367	369	376	303	358	353	382	352	353	358	327	356	384	349	314	365	364	341	369	339	354	370	361	364	364	404	334	388	374	370	317	341	306	301	358	365	365	332	348	354	365	346	383	402	340	360	368	367	344	373	352	350	352	369	328	374	351	348	364	344	352	344	318	365	375	323	337	340	372	387	352	319	356	380	384	344	315	328	362	347	378	360	355	348	387	412	359	345	350	346	340	364	331	365	336	352	346	345	344	368	360	338	353	388	358	353	347	367	347	316	344	349	310	358	342	364	346	354	376	335	363	374	343	347	346	370	369	368	359	362	357	379	328	320	358	356	367	352	344	363	374	362	344	328	343	347	340	381	349	351	334	358	348	366	380	363	358	358	371	401	350	378	367	359	375	339	335	336	370	312	359	342	339	368	372	364	374	337	339	354	393	352	378	347	343	342	356	340	349	349	335	335	338	342	330	355	388	371	373	349	356	329	342	372	371	348	353	337	362	317	348	356	359	380	380	348	334	335	313	341	356	358	373	314	334	375	334	367	350	344	373	408	347	403	329	358	354	369	380	359	331	340	330	344	383	351	366	376	388	360	388	330	355	369	374	343	329	347	389	354	358	383	341	341	362	362	330	366	339	341	330	349	345	324	361	354	377	347	372	377	349	341	344	339	376	332	366	373	355	345	359	341	358	360	391	374	350	353	342	354	375	364	333	356	365	337	372	323	362	348	362	353	382	386	356	357	320	343	346	345	363	362	375	381	349	362	371	377	396	373	348	365	366	319	331	349	353	328	368	350	359	377	362	341	356	350	362	366	332	355	387	387	318	368	339	350	382	328	356	361	378	352	356	338	351	380	394	351	368	341	337	365	349	340	371	362	346	355	374	353	370	351	349	353	371	349	311	369	364	378	365	388	346	376	366	339	365	402	327	380	355	340	340	362	343	363	358	352	344	344	346	364	354	344	373	321	374	341	386	342	332	364	336	388	370	310	378	368	358	328	348	360	361	365	373	353	378	338	343	372	348	330	367	361	340	328	359	352	344	376	332	355	339	325	369	338	357	349	372	341	372	391	363	369	347	361	354	383	378	340	365	367	336	359	349	337	342	323	353	386	368	356	371	377	335	342	377	353	324
34151	14570	2352	762	649	610	501	496	418	465	484	485	502	449	445	494	461	419	442	464	478	524	487	438	448	448	504	439	493	467	438	442	411	496	487	445	434	471	455	468	443	500	474	441	439	444	489	431	477	454	439	482	475	440	482	466	457	474	448	442	433	480	431	436	464	481	446	420	447	469	462	425	430	477	461	489	477	408	441	434	421	424	434	480	469	442	436	467	472	475	437	468	482	465	451	491	478	433	458	453	466	448	441	456	438	475	434	504	437	406	446	444	417	499	444	416	482	433	438	460	423	448	471	484	470	439	494	440	478	479	427	484	485	467	427	396	431	444	465	493	482	475	487	458	467	445	479	433	442	447	464	468	427	447	431	454	424	439	458	461	437	444	476	474	475	459	399	453	441	461	422	455	450	451	464	440	479	447	460	460	450	477	455	453	457	445	440	452	446	448	464	396	463	451	458	446	422	430	459	492	457	404	474	447	486	437	478	482	452	416	459	488	477	471	489	512	461	482	439	446	460	458	480	443	439	459	442	441	466	458	484	440	444	447	467	457	436	439	474	478	429	479	473	449	508	464	427	437	458	484	476	431	487	485	446	433	468	468	447	462	415	450	437	406	495	449	471	425	470	452	440	394	454	477	484	489	456	418	409	465	461	504	472	448	445	454	474	419	456	493	459	460	468	489	453	490	513	444	485	445	450	472	470	476	473	436	445	467	504	466	478	456	401	465	467	465	453	457	476	449	464	452	457	440	499	473	513	445	446	441	465	445	473	430	463	445	494	428	487	469	487	525	473	447	432	487	506	495	473	459	444	475	438	513	456	446	502	432	461	468	509	451	487	468	447	424	478	429	474	465	464	460	433	454	464	466	467	511	447	479	520	459	493	479	451	410	419	474	477	435	437	444	450	479	467	476	435	434	418	482	478	499	469	448	471	455	471	442	445	460	456	444	455	479	478	460	497	480	464	465	482	459	430	434	448	466	481	479	508	495	490	403	445	459	485	453	459	479	461	457	487	451	480	464	505	456	440	454	428	467	449	456	437	506	449	484	476	483	424	451	474	456	484	456	469	475	467	475	387	476	461	494	451	443	454	471	505	470	457	468	436	491	465	457	484	446	451	454	479	459	466	470	459	447	468	463	429	474	442	429	446	427	480	473	472	413	482	481	443	421	505	505	462	444	394	442	477	426	447	466	472	444	442	428	471	469	467	476	474	476	488	476	514	472	476	471	440	422	431	456	474	470	470	420	441	442	467	427	492	505	458	469	501	506	446	444	494	463	500	434	432	469	449	444	450	449	469	452	452	409	461	490	433	421	454	452	473	435	449	435	463	470	449	429	453	461	489	440	410	511	475	434	465	464	475	452	459	487	459	476	434	467	469	474	458	447	426	483	453	439	485	461	457	457	473	431	457	451	472	464	488	505	439	419	466	465	476	454	455	472	437	427	446	443	472	475	466	479	446	441	459	445	426	427	423	458	455	469	507	447	482	463	429	438	480	450	464	432	463	469	447	478	425	437	479	447	450	456	460	482	454	445	436	464	452	477	461	436	500	463	461	484	480	465	417	448	459	457	477	406	478	457	432	456	467	467	470	496	475	473	507	488	440	481	473	477	461	479	484	443	426	460	485	442	427	456	487	463	445	472	446	471	474	450	525	441	434	473	466	467	395	463	456	446	483	484	485	459	461	441	443	478	451	434	429	429	449	492	472	457	487	450	462	478	476	459	421	452	490	433	455	460	433	448	440	444	445	459	454	443	458	455	488	443	426	465	471	434	434	478	486	435	476	467	503	455	448	471	424	461	461	471	436	500	397	473	454	443	443	426	489	424	479	503	514	481	497	444	492	473	460	439	436	462	427	464	483	432	480	465	501	454	459	449	477	501	467	432	475	457	451	477	449	453	446	517	454	438	489	436	453	444	429	494	415	473	471	481	451	467	440	474	473	478	472	417	484	417	485	479	477	464	447	463	501	413	458	433	451	423	486	466	477	480	455	429	474	484	479	469	477	445	466	422	434	445	462	481	420	444	456	463	448	445	479	463	451	440	468	431	475	462	481	443	444	459	458	489	487	467	461	461	406	461	446	457	464	490	520	486	489	477	503	442	461	491	475	424	464	449	461	487	451	458	461	461	456	453	490	454	474	443	489	468	440	444	497	463	483	471	468	462	468	489	396	455	457	505	454	449	419	457	479	434	442	486	471	487	445	467	452	425	476	504	470	467	451	467	458	416	461	462	457	495	475	462	435	489	473	464	456	473	466	456	439	434	497	524	472	458	472	486	438	494	446	455	472	481	470	526	460	452	451	450	458	479	476	433	417	473	477	486	472	428	452	415	470	450	488	425	443	445	481	481	429	469	466	464	487	460	453	467	453	463	462	454	444	433	433	469	486	434	480	483	423	467	437	427	440	447	458	503	462	475	440	477	439	488	472	452	436	456	423	450	485	469	432	445	468	449	460	480	489	498	441	414	448	455	470	468	491	474	449	437	458	424	457	418	506	432	458	470	458	476	464	442	508	461	495	414	466	452	489	486	456	502	403	468	476	442	453	414	419	460	437	483	455	492	456	483	457	498	479	477	475	490	473	475	474	485	446	451	479	434	436	478	470	450	473	464	481	479	493	482	415	447	421	459	432	441	461	438	493	452	460	491	475	509	460	435	459	434	441	462	494	463	491	491	446	467	464	435	486	456	491	452	472	435	473	451	467	455	474	460	499	458	441	486	446	496	471	491	470	451	484	446	450	435	487	504	477	441	522	459	462	454	445	439	457	479	476	480	441	425	450	479	447	479	464	461	446	483	468	440	489	471	453	448	454	423	496	435	430	453	467	469	481	481	430	453	426	486	480	457	479	498	458	453	479	455	459	451	506	490	480	480	432	478	443	459	419	475	499	435	469	484	444	467	446	433	425	479	472	464	527	506	434	446	469	467	442	458	478	433	441	438	487	474	480	495	450	468	472	476	482	460	506	452	464	431	497	458	457	493	523	484	456	475	449	466	465	428	454	452	432	439	503	471	466	469	412	488	441	453	449	479	454	452	482	491	453	455	450	483	464	418	492	472	405	423	493	446	483	455	481	459	445	460	485	474	445	449	472	467	441	469	504	469	449	468	453	436	505	443	465	426	464	450	487	526	486	472	483	458	400	467	434	460	441	515	459	452	424	460	465	459	445	471	448	462	476	470	479	444	428	519	467	471	438	448	448	444	434	434	471	474	422	476	431	469	464	456	440	462	460	471	464	487	461	486	465	427	487	453	459	438	453	447	439	425	463	468	454	489	461	467	464	495	445	487	461	457	453	437	457	454	477	502	461	454	467	481	470	433	435	458	432	455	447	482	444	477	466	476	449	440	484	476	431	476	465	489	495	462	464	443	495	463	451	470	444	457	449	448	491	465	448	431	469	451	460	434	452	442	482	413	481	488	443	380	447	451	445	453	443	484	492	482	439	477	386	471	473	436	482	432	445	434	492	450	459	465	459	479	466	478
8176	1063	1020	953	984	1039	1048	969	942	935	956	967	969	902	1002	938	963	1012	969	974	968	968	974	946	943	928	946	991	944	953	902	991	928	1001	931	916	975	947	926	964	969	955	960	990	987	945	937	986	941	945	939	974	938	938	958	974	921	1012	968	985	943	959	990	954	959	949	1022	926	916	897	927	943	965	939	944	986	945	898	975	943	953	990	1009	938	955	1004	948	970	979	975	949	927	955	899	989	966	960	1003	928	934	958	969	976	990	934	909	941	944	928	972	920	980	989	943	951	950	961	928	970	941	933	994	939	1011	986	949	977	951	960	963	944	953	962	979	1003	987	934	958	980	963	953	1032	1016	960	933	942	978	971	912	1005	921	982	940	939	960	947	954	965	932	991	924	985	966	990	910	947	922	927	964	964	936	923	926	906	943	905	971	1002	941	952	998	909	971	940	968	968	959	1016	996	965	968	976	922	1001	924	952	970	996	934	955	923	964	957	926	994	926	916	932	952	908	1011	933	975	960	955	996	972	939	945	967	992	961	999	980	933	907	939	960	992	1007	954	924	897	933	967	963	938	961	991	967	917	965	950	1039	1015	960	985	886	898	981	961	969	941	910	910	961	934	952	927	950	933	990	942	940	977	980	939	936	888	965	916	956	932	1034	955	1025	1038	981	1013	995	915	980	981	988	952	976	942	973	922	963	960	953	987	897	932	953	950	944	964	927	935	946	972	959	974	926	962	937	947	954	934	996	958	923	950	937	935	971	940	968	966	976	992	987	1036	948	965	925	893	995	954	969	977	965	959	955	898	962	940	1006	970	973	963	918	963	958	993	941	1047	950	969	950	995	934	957	939	1011	958	924	965	913	948	953	959	985	983	1004	969	967	947	918	999	977	1047	902	971	1003	932	981	935	970	955	942	984	1021	981	997	978	985	1015	963	936	938	958	1017	959	995	936	948	963	1028	940	993	961	983	969	1040	942	940	973	954	972	947	929	1026	961	934	960	931	980	937	1003	915	958	939	993	954	992	967	964	970	993	933	929	942	979	967	1023	956	969	899	964	968	951	955	1014	981	944	971	967	934	973	962	916	906	882	982	970	943	924	918	963	978	992	975	966	934	991	955	981	904	993	941	979	962	957	974	925	978	927	942	988	1006	986	975	1013	990	957	923	1005	976	975	966	982	913	979	992	964	913	883	924	958	981	929	993	973	1006	970	996	938	974	975	991	916	1010	974	988	967	957	916	981	969	955	933	991	912	977	934	1016	968	872	935	998	965	1003	1008	968	957	960	961	910	939	1016	919	974	940	937	942	971	908	895	970	1002	920	963	975	938	970	966	961	981	927	958	1003	933	938	970	945	954	1004	934	931	927	967	1001	1034	957	942	971	956	995	888	959	970	893	941	941	921	990	936	954	1025	944	943	963	924	898	921	973	983	983	960	916	885	967	903	940	938	919	923	988	927	944	968	976	957	941	986	941	981	985	906	916	902	949	966	879	963	930	930	1013	978	934	1013	959	964	943	980	1028	923	999	960	955	949	966	1000	900	938	956	1049	999	1024	958	964	978	964	1007	970	985	970	949	969	942	966	989	936	939	981	947	929	943	995	978	966	960	952	945	905	988	1004	965	941	984	969	908	922	949	950	971	938	918	966	945	968	976	989	985	965	908	961	989	1001	968	981	955	980	981	966	970	924	961	983	959	973	971	980	894	975	915	956	925	945	1009	995	960	932	966	966	1019	1016	943	908	1015	933	979	951	956	985	936	989	969	1010	957	923	943	982	1012	899	1000	997	955	964	962	1000	991	970	1031	963	965	980	1004	907	940	944	953	926	921	1001	942	915	907	1008	956	959	902	973	956	970	965	1006	968	942	956	986	962	1013	934	954	986	983	958	1007	994	952	979	933	937	994	980	897	1000	986	980	957	943	1036	998	960	965	974	998	897	924	949	927	968	880	978	942	965	949	952	926	994	945	970	953	960	967	965	956	960	933	900	943	982	931	1025	986	987	970	932	989	956	919	982	946	1051	1055	984	1002	1006	947	940	955	916	1001	1003	937	953	985	980	953	926	985	940	994	992	967	937	988	1014	951	946	934	1011	982	970	993	972	969	951	975	950	961	938	923	937	988	983	983	965	972	963	961	979	965	977	956	1015	939	959	953	913	981	967	956	1002	918	922	942	939	988	950	968	964	938	969	995	935	975	956	917	963	996	913	993	979	973	961	977	934	914	957	940	1014	959	970	920	988	884	945	987	979	953	920	909	990	914	944	1044	940	908	955	904	985	996	962	897	978	952	924	1007	959	958	957	959	916	982	1000	1010	952	971	952	933	946	946	926	912	992	978	1020	1003	962	944	977	954	955	1005	943	962	984	990	970	949	933	962	940	993	962	932	950	917	900	991	912	966	976	952	967	932	939	934	956	984	978	967	921	978	919	972	957	970	998	1007	1009	941	890	985	953	959	969	955	942	949	948	954	1033	927	985	958	928	971	894	985	1005	1035	932	953	980	915	938	973	919	937	964	929	1038	944	948	979	963	967	982	953	995	1006	942	948	992	980	983	955	961	972	968	953	960	943	1005	1006	971	949	1003	988	985	975	970	974	917	991	998	953	933	984	1014	972	962	967	950	919	973	992	900	978	1017	931	952	942	948	1004	936	921	937	1013	971	946	962	966	960	1037	952	1002	951	1005	945	970	1003	938	973	882	965	979	1006	939	961	930	956	955	963	953	1026	939	990	964	954	923	959	920	959	978	978	958	974	968	977	960	995	1009	954	935	907	1006	1015	944	920	905	923	981	1017	934	953	994	995	910	993	928	971	935	937	987	1005	936	948	955	1015	1010	956	943	965	1009	977	988	926	959	997	939	936	1020	920	928	914	950	1017	997	963	895	1024	969	917	919	986	1002	965	913	1007	949	1024	984	945	993	1006	949	1022	946	956	926	962	995	929	987	985	940	991	969	929	942	968	896	1014	968	910	919	997	967	953	911	988	956	955	957	944	965	940	1010	988	1031	941	948	926	971	895	959	981	922	985	958	949	1027	1012	1007	1000	983	909	991	977	977	978	904	970	1034	966	998	966	932	964	933	1003	941	977	954	1012	972	965	964	956	958	969	978	963	919	946	955	971	987	985	998	981	956	945	920	913	943	944	988	1004	978	944	930	922	957	965	951	986	928	1019	958	980	938	975	1029	944	957	924	931	945	912	959	951	940	925	995	957	986	989	974	976	975	944	938	967	994	946	933	975	894	942	960	963	946	1011	919	985	967	976	956	947	1041	979	1039	972	936	963	904	981	947	942	955	966	922	937	915	993	953	1045	941	943	957	940	1016	933	935	938	1020	1029	975	965	987	938	954	924	985	975	967	992	992	926	952	968	958	968	949	995	994	934	987	973	925	970	965	954	989	979	956	1025	966	1000	971	1010	934	964	979	938	1051	966	980	967	1007	967	992	946	1004	953	924	985	948	929	935	961	955	963	954	894	965	912	943	965	954	909	905	997	927	938	945	948	1003	958	953	936	931	985	963	943	964	998	979	1036	1004	927	943	1012	978	998	972	961	952	908	938	919	986	904	944	944	980	937	938	954	978	942	978	965	1040	1007	998	981	1014	937	981	938	935	950	1024	959	940	983	969	1005	972	961	940	997	952	942	998	966	918	974	947	908	961	939	939	926	954	956	943
25952	21564	24159	29439	21559	10032	548	460	368	360	381	367	331	359	365	348	339	321	329	330	325	302	310	338	291	346	325	326	340	324	318	331	329	331	340	328	294	327	361	281	313	355	315	316	329	300	325	312	328	333	350	339	302	338	316	342	306	351	343	276	315	288	324	349	351	302	300	327	315	267	310	302	332	360	291	312	324	321	322	308	338	289	304	320	329	329	336	315	314	332	332	320	342	300	300	310	328	304	351	321	334	330	352	300	327	305	303	294	290	270	286	330	290	312	294	324	286	314	297	327	291	307	329	324	305	307	306	331	328	304	312	307	320	319	310	325	289	308	284	332	308	310	332	286	316	330	335	336	292	311	317	319	293	310	318	316	307	337	315	335	287	324	321	298	307	322	315	316	328	318	318	312	324	319	300	320	330	320	336	335	305	310	293	342	298	296	305	313	266	334	343	321	310	291	343	328	274	284	314	315	318	320	305	318	299	318	321	319	275	294	297	306	341	262	311	289	324	301	295	307	315	336	291	336	318	328	318	283	347	313	334	309	327	338	325	291	309	314	320	310	316	294	312	330	323	300	290	292	360	313	304	360	338	325	324	296	289	298	285	360	307	328	330	329	348	322	319	333	308	314	321	301	331	330	325	304	286	292	287	294	345	305	289	295	296	308	337	324	325	329	342	302	314	302	298	306	279	303	303	309	296	289	278	297	305	318	294	307	332	340	332	270	321	299	325	320	276	343	342	328	304	318	300	292	314	251	298	325	340	322	357	325	343	350	350	345	329	320	309	312	315	321	287	327	295	320	300	295	301	332	302	328	308	326	344	313	305	306	311	335	279	318	324	289	324	321	315	293	335	326	292	296	292	323	335	305	350	339	310	265	290	334	307	310	314	284	272	298	323	300	323	293	347	335	330	299	297	315	294	325	310	341	304	320	317	324	279	318	311	312	325	304	325	285	323	294	323	328	321	318	299	328	306	293	340	294	292	294	293	295	341	340	313	323	305	311	299	306	326	285	358	290	299	319	317	329	304	319	300	322	306	293	313	321	311	296	320	304	313	355	351	291	282	326	344	288	313	323	332	313	285	306	315	297	318	320	293	339	317	338	314	295	320	308	327	318	305	317	294	285	284	285	293	305	297	309	325	370	331	300	309	311	318	282	308	276	275	278	308	303	337	315	297	308	321	319	310	306	329	349	308	314	297	293	261	329	302	325	303	336	278	335	303	326	295	305	329	314	308	317	324	320	325	313	300	305	301	315	305	320	308	322	310	295	303	303	332	306	298	296	307	319	302	294	300	311	300	330	316	333	335	322	286	323	278	311	324	356	284	337	315	306	267	315	319	288	287	320	280	282	300	298	318	328	302	322	323	288	318	343	303	338	317	327	319	315	345	310	297	319	314	293	303	307	312	281	341	320	348	307	335	323	301	323	327	293	314	359	330	313	326	337	295	314	324	305	272	309	312	307	324	313	321	313	320	340	315	303	321	335	289	325	320	288	285	309	336	309	315	321	320	312	289	311	331	304	297	321	313	300	331	304	320	310	314	307	302	292	316	293	324	319	310	355	286	320	323	303	342	297	313	308	310	332	329	297	302	329	302	337	321	347	321	315	302	298	299	318	316	297	323	285	271	290	314	316	319	325	309	284	303	323	288	286	311	303	318	302	290	324	337	295	308	298	291	283	328	321	333	280	334	317	314	296	306	313	303	294	343	263	285	287	305	277	330	304	322	306	316	323	322	330	293	317	309	346	317	341	335	286	330	334	327	336	344	301	286	296	316	321	296	326	310	332	335	309	318	313	316	290	304	317	307	305	327	347	308	308	323	348	311	341	295	299	324	314	340	299	305	328	327	285	306	344	348	320	304	317	309	333	295	344	300	335	309	353	285	277	323	318	280	316	294	290	324	312	338	313	291	300	278	345	306	323	304	322	321	345	307	334	307	328	320	314	304	300	279	330	317	316	328	317	346	323	307	300	275	348	284	302	294	286	317	303	314	295	307	289	279	335	282	306	326	294	302	323	359	316	291	332	317	310	281	331	311	310	305	318	323	322	314	346	335	324	336	329	347	338	291	338	318	309	319	308	314	285	313	330	301	311	313	318	314	316	367	317	297	302	295	311	326	308	330	283	338	284	308	330	311	299	341	328	279	324	315	296	315	295	314	284	312	332	328	315	290	310	333	290	338	307	308	258	334	360	304	343	322	307	332	323	291	302	336	315	294	303	304	317	338	302	308	308	314	303	311	324	315	305	308	301	290	309	283	304	291	312	307	295	293	304	329	371	319	330	322	292	319	292	285	331	299	317	312	303	306	317	302	290	300	291	319	301	348	305	335	346	298	338	302	304	291	315	324	281	331	307	322	303	276	288	315	315	335	303	325	366	338	319	297	296	322	301	321	327	286	322	321	326	300	296	305	301	306	331	345	296	284	322	312	360	277	296	354	324	278	333	317	290	294	270	315	355	308	364	313	319	304	342	319	320	304	288	303	346	309	313	326	299	312	300	300	291	303	307	312	328	282	305	330	328	281	306	288	338	310	316	279	274	345	297	323	290	307	311	316	299	310	316	295	291	310	307	276	298	300	325	306	297	322	309	308	353	343	324	286	307	304	286	347	307	309	302	299	302	324	323	308	312	337	276	316	329	306	299	307	251	309	296	307	316	332	349	348	296	300	322	321	315	264	326	331	303	298	296	266	332	315	333	340	302	320	299	326	343	319	305	310	333	330	334	314	289	292	326	321	330	320	296	302	319	320	322	304	290	289	313	306	291	313	340	306	323	298	275	278	311	326	320	320	303	313	324	318	306	339	319	321	285	313	291	317	342	329	287	298	338	308	299	303	336	319	298	282	288	308	321	295	302	277	265	317	312	280	317	317	299	304	325	323	316	277	308	289	295	292	347	284	312	321	310	265	314	276	307	323	307	304	305	326	337	327	311	324	311	357	316	351	275	310	313	312	313	322	306	321	325	298	287	290	315	306	316	331	303	313	311	298	276	339	313	320	316	302	314	291	333	302	286	300	305	286	341	298	315	308	336	272	293	321	306	318	296	284	313	317	299	308	340	307	316	310	331	281	293	315	301	318	328	301	320	312	334	330	292	293	342	289	338	314	323	343	335	296	304	282	325	322	340	319	304	315	312	299	321	290	296	343	349	310	294	319	309	328	270	341	310	288	335	307	319	301	343	318	324	307	301	308	302	333	315	317	331	329	265	326	292	292	307	326	318	300	326	319	296	312	323	324	316	290	288	303	289	349	296	343	305	294	343	315	305	361	329	315	319	298	277	331	320	317	295	290	310	329	326	300	311	301	315	327	310	328	321	317	325	319	306	315	299	351	333	343	304	306	344	290	292	321	308	319	284	298	274	335	308	292	288	308	317	304	299	334	313	325	303	315	318	317	340	321	306	303	325	304	291	303	319	304	289	316	310	271	333	316	334	329	289	284	306	360	325	333	320	299	302	298	325	288	312	336	331	307	324	281	320	314	310
4655	2076	1139	847	793	735	669	652	671	692	644	673	721	623	674	724	692	640	723	636	655	684	692	658	659	647	698	620	667	674	667	667	671	620	679	632	631	679	655	691	681	635	672	621	706	669	669	611	696	637	692	703	652	641	675	638	660	692	640	654	670	693	601	653	659	627	693	645	658	677	673	636	621	659	644	665	679	680	668	668	677	667	662	615	676	669	671	659	681	650	657	684	654	667	642	629	655	645	667	699	644	676	646	653	703	729	648	691	646	659	678	694	680	666	667	670	687	701	702	696	663	666	688	608	651	690	608	665	666	661	641	632	673	651	629	635	644	718	674	664	668	651	670	635	666	670	668	663	647	636	668	645	656	667	667	710	652	651	629	688	706	680	669	687	641	594	695	716	703	654	659	651	648	694	651	655	680	688	654	669	626	684	655	666	668	708	653	655	631	649	695	622	680	670	655	690	624	647	669	629	643	651	620	600	654	719	656	639	674	641	652	695	620	671	661	667	657	668	639	692	704	652	656	652	671	641	645	649	685	660	618	638	663	695	669	648	641	647	635	699	676	679	727	666	655	661	676	665	631	681	668	695	630	677	647	637	636	677	627	696	668	657	645	652	671	624	670	677	691	680	676	657	649	666	657	644	722	695	703	678	680	649	667	661	657	659	652	679	656	634	698	646	679	751	675	648	649	657	640	688	682	705	647	642	634	678	668	690	637	623	636	675	669	659	646	630	706	651	673	665	639	673	669	691	660	640	677	650	700	650	649	634	715	667	699	698	634	646	681	655	712	688	626	646	637	608	679	655	686	682	651	665	621	656	642	647	654	707	639	602	685	649	655	654	636	684	638	617	665	643	635	662	681	653	650	660	680	653	680	665	660	651	626	687	676	676	667	676	721	630	668	640	632	643	647	714	683	673	590	662	710	710	625	753	657	695	666	633	676	631	631	612	655	653	638	673	676	688	628	664	656	675	699	635	671	626	686	665	640	629	655	743	672	661	659	638	686	643	666	651	690	643	672	666	677	664	692	693	685	671	666	661	640	676	651	693	624	689	660	662	653	657	694	671	612	668	682	645	628	658	679	713	679	706	614	667	706	667	667	651	661	662	629	710	718	717	657	626	695	637	616	673	652	635	627	638	696	721	651	655	643	675	697	654	657	680	669	632	652	660	662	632	666	672	646	637	683	653	677	628	683	651	657	664	707	698	691	654	675	676	660	704	647	638	666	688	688	660	717	649	649	648	656	664	632	673	664	692	657	655	664	625	664	689	657	681	650	667	638	635	674	729	654	676	670	629	655	662	652	697	672	626	707	668	645	637	663	663	645	680	635	641	664	714	655	647	649	707	691	674	622	588	690	679	664	696	607	637	713	617	676	633	691	652	619	668	635	628	679	654	677	710	649	683	659	615	675	626	682	678	676	661	674	659	685	691	642	649	671	600	723	688	685	658	689	617	696	657	647	683	673	640	705	719	698	675	644	654	653	661	690	634	668	664	711	654	699	689	664	688	644	634	685	632	706	665	648	676	701	677	700	690	688	679	639	708	698	683	680	675	690	635	689	632	654	667	644	672	675	683	663	619	666	665	636	660	702	626	629	665	672	673	675	665	714	650	643	671	699	648	641	667	630	620	700	688	691	657	677	691	679	656	633	647	668	625	705	651	656	610	666	658	676	632	662	701	658	646	651	734	654	666	713	643	644	617	670	667	629	637	671	641	633	680	666	627	679	679	669	699	658	693	639	648	695	716	690	629	710	680	653	633	642	744	659	645	646	672	680	652	667	704	652	652	693	693	662	651	649	667	630	658	666	676	654	658	710	648	693	686	655	631	659	621	646	684	679	692	640	652	686	657	651	657	691	671	634	647	640	612	636	662	658	687	709	660	702	623	662	635	685	680	654	670	650	695	634	675	628	724	686	645	653	635	665	720	651	667	712	652	635	650	702	682	664	688	655	657	661	671	635	686	664	658	632	687	682	699	683	629	682	653	665	669	694	688	650	677	680	684	624	729	639	649	726	659	657	667	647	675	646	625	604	641	685	619	697	695	695	653	639	696	670	673	645	661	704	651	634	672	656	663	689	705	675	673	690	636	689	708	662	637	636	625	676	667	676	693	652	657	668	676	698	629	671	735	649	712	698	671	638	646	682	684	672	666	672	668	638	674	718	656	689	628	644	628	648	661	694	627	682	668	630	675	722	654	670	679	648	690	659	699	700	704	675	662	661	691	649	604	690	646	679	620	616	640	646	647	646	679	658	625	632	643	632	707	697	658	674	667	630	673	659	714	646	704	720	700	691	662	674	728	662	646	647	643	682	632	700	649	648	665	638	698	640	683	725	695	665	666	651	665	693	715	691	706	675	663	716	705	679	637	645	664	624	628	700	657	700	628	727	664	636	601	665	654	653	686	680	651	670	659	680	660	704	675	635	694	671	651	678	683	644	665	703	659	666	653	687	659	666	655	657	661	677	634	651	709	630	634	687	686	644	641	632	646	658	706	666	640	619	649	660	666	666	672	647	658	669	678	673	643	652	683	650	655	668	683	623	665	657	681	652	687	642	674	647	651	691	685	704	588	669	646	682	643	674	694	661	725	690	686	678	691	684	658	652	670	640	667	677	668	629	630	676	716	671	659	670	631	667	690	676	638	688	637	602	649	690	668	618	692	680	652	666	677	629	672	640	658	681	662	667	632	669	650	670	597	621	713	631	702	657	669	667	683	649	630	691	669	686	642	666	654	678	630	652	672	684	659	663	676	675	621	663	694	680	677	654	681	678	625	692	701	666	626	668	680	621	660	662	644	637	615	601	682	643	639	679	662	707	645	641	631	685	680	659	704	625	642	643	663	655	695	665	661	694	647	628	653	653	681	643	622	642	628	631	635	652	641	672	684	663	666	637	679	668	665	674	660	662	666	679	673	659	681	681	674	698	657	649	672	685	690	656	654	644	674	634	644	685	705	653	641	656	610	683	701	660	673	688	639	698	702	564	661	663	658	693	666	654	653	678	613	729	652	663	645	657	668	686	661	649	646	637	621	679	676	663	673	675	696	655	643	588	651	653	654	657	688	669	696	657	678	703	639	681	673	625	643	645	662	677	632	682	663	662	697	637	664	681	610	640	627	663	612	627	682	648	606	662	667	618	732	692	644	642	679	658	666	658	651	671	693	679	683	698	674	647	669	631	654	709	663	670	648	685	665	663	651	638	682	694	686	660	639	666	667	660	652	699	643	632	645	648	649	660	705	701	680	681	651	677	681	676	652	666	659	685	626	634	682	731	653	630	671	705	666	669	628	697	682	700	638	635	639	654	658	653	642	657	644	669	670	649	727	699	682	673	672	672	666	656	669	613	644	654	673	693	672	685	683	715	663	659	643	662	691	649	643	657	648	641	682	635	684	665	642	672	640	664	679	697	681	643	661	636	605	682	672	652	663	634	644	638	672	684	682	661	658	717	656	616	681	651	659	651	710	639	677	687	637	685	669	651	670
25276	21638	24753	29056	21639	21666	9532	398	275	230	239	220	218	224	207	201	168	176	183	177	158	186	173	159	181	165	171	151	165	163	136	143	148	159	146	153	149	141	136	153	152	147	152	133	147	168	165	125	157	126	140	118	154	165	147	134	144	162	161	186	138	140	143	153	155	148	145	156	127	145	131	149	135	161	154	145	165	193	140	176	150	157	145	128	132	153	155	172	149	168	146	128	160	190	164	145	130	152	137	160	150	142	151	164	151	169	132	144	122	140	166	130	137	148	159	157	151	141	153	125	155	137	129	147	151	154	148	144	155	149	146	143	171	134	160	149	150	177	144	130	153	136	126	136	143	163	166	123	154	141	157	152	166	174	131	139	121	148	138	145	158	148	147	148	149	163	149	163	180	132	131	139	165	157	115	148	135	162	152	144	162	162	139	144	161	132	135	149	151	147	137	159	152	150	158	167	148	151	152	148	170	153	144	136	152	151	161	160	129	150	154	157	136	140	149	160	146	151	144	138	135	140	166	163	153	148	166	145	168	116	129	168	150	141	146	160	152	147	156	127	128	142	158	126	188	143	152	121	137	147	161	156	172	155	147	140	173	143	132	138	151	154	135	125	154	146	142	128	145	164	144	139	151	134	168	145	160	146	144	157	140	167	131	145	159	147	150	144	149	150	148	138	153	149	158	163	156	142	161	146	136	144	174	146	160	144	136	155	129	140	143	143	139	162	172	142	150	150	148	165	159	138	116	162	148	140	164	147	160	139	163	167	147	143	139	138	159	146	140	154	144	147	140	139	161	142	124	164	134	156	159	139	160	138	145	151	147	169	131	162	140	161	164	133	134	116	156	168	139	161	158	163	147	144	142	172	153	152	151	152	151	133	134	131	142	140	162	126	135	144	154	145	188	159	134	132	143	158	157	153	139	142	144	146	149	131	137	137	166	122	138	139	134	151	139	137	146	175	130	162	144	128	128	165	141	145	133	143	154	133	142	139	138	152	170	151	111	150	120	133	147	142	163	160	160	161	150	152	181	158	151	143	157	160	154	159	165	148	156	153	149	138	133	147	156	135	146	177	138	151	125	131	160	152	139	162	131	149	155	147	164	165	155	145	148	143	144	139	153	160	153	146	142	122	120	156	142	152	129	164	146	144	147	155	147	140	148	143	143	148	110	171	130	152	161	123	139	149	148	146	141	154	147	141	163	137	148	137	156	157	156	147	161	157	164	150	166	139	147	157	160	159	176	145	149	163	145	145	160	133	176	172	162	140	136	157	134	135	142	151	132	135	156	146	141	159	165	151	141	136	164	165	176	139	160	131	155	169	157	154	150	167	140	142	162	133	156	142	137	132	152	143	132	127	127	145	137	136	139	176	151	185	145	147	170	140	152	149	116	159	153	151	156	173	166	152	159	147	147	157	143	163	160	146	159	172	144	140	140	130	164	141	126	140	152	141	138	145	139	151	145	135	161	151	155	145	146	132	120	146	149	139	166	154	140	145	161	135	168	151	152	162	147	161	154	150	137	137	135	154	144	157	151	151	143	144	146	139	130	158	132	127	153	127	129	150	133	131	166	165	149	184	159	154	148	140	143	145	139	134	151	142	132	165	151	134	141	148	153	146	143	135	139	142	134	142	148	145	134	145	161	159	133	150	134	155	164	163	130	155	152	164	143	135	149	135	148	115	162	141	156	144	154	161	154	158	138	135	147	136	142	159	152	154	143	145	133	168	163	161	133	160	154	126	134	154	137	154	156	147	141	133	125	131	131	158	177	141	172	137	142	142	155	147	145	152	169	143	153	145	127	156	146	153	137	141	140	165	129	145	153	136	155	133	133	123	143	126	118	161	148	151	162	137	182	143	138	131	144	142	158	133	131	128	164	149	147	156	155	141	145	142	142	174	154	139	135	150	160	165	140	116	143	151	149	166	138	137	168	139	130	161	160	159	132	158	143	149	146	156	116	126	152	148	184	147	125	156	146	154	141	138	147	158	127	124	168	126	121	151	124	131	151	164	151	142	149	155	145	153	136	166	151	130	144	151	144	153	135	136	156	148	145	134	147	155	156	143	165	161	148	150	142	136	131	145	167	165	156	162	161	123	132	136	125	135	145	139	140	137	149	152	137	127	140	163	149	140	145	148	144	166	143	141	173	176	149	147	160	145	163	125	134	139	125	142	141	148	141	161	139	144	147	151	160	153	148	149	162	149	162	162	153	150	154	137	121	155	157	132	137	153	153	175	154	163	170	177	132	136	168	143	133	155	124	126	124	129	154	138	155	143	159	138	162	114	151	158	171	168	155	139	138	150	162	138	162	169	172	136	132	163	142	140	164	155	139	147	167	149	148	141	143	150	148	139	149	140	143	139	139	137	146	136	142	148	162	158	141	137	146	141	171	161	169	147	135	142	138	157	140	139	150	142	118	133	148	151	139	139	142	141	157	147	144	166	135	157	132	158	153	148	139	152	131	145	176	141	155	146	136	147	163	142	135	127	136	166	149	147	150	140	145	146	145	160	164	158	150	147	148	137	148	149	150	163	140	179	138	143	144	138	136	150	151	151	136	118	131	161	182	150	141	142	123	160	150	132	143	133	140	153	138	131	143	162	139	143	156	139	121	146	148	146	136	135	130	152	154	154	156	143	150	160	150	134	143	160	151	150	124	142	147	171	150	157	142	147	130	154	149	160	176	144	157	133	139	135	136	135	149	148	147	153	162	139	151	160	150	149	153	157	146	146	143	147	175	123	144	155	147	131	150	158	137	158	148	125	140	137	157	150	157	153	149	139	153	147	192	161	127	130	132	155	152	138	107	132	159	112	142	155	166	145	159	141	160	172	176	173	136	130	132	152	174	162	142	138	164	155	151	125	142	149	149	156	161	144	132	110	143	148	162	159	147	161	150	129	154	137	120	122	127	137	154	149	152	152	157	160	148	154	140	145	141	140	143	155	141	166	157	149	155	170	146	142	142	150	123	165	138	139	140	147	156	153	164	136	122	175	135	137	161	145	146	142	148	150	130	155	126	156	136	163	147	171	190	162	171	148	132	148	127	190	145	148	156	149	165	147	125	155	147	134	167	138	144	166	133	139	138	170	155	140	144	140	180	167	160	154	154	139	151	152	126	120	129	156	145	149	138	140	152	143	162	133	139	124	147	139	141	135	144	135	161	156	164	158	151	158	130	145	149	143	149	133	144	137	129	110	163	158	146	149	137	146	152	120	133	153	146	174	147	156	158	157	122	135	149	150	119	136	142	142	150	155	140	140	125	148	128	160	157	144	125	160	150	153	141	138	154	138	142	178	160	163	145	173	141	149	151	167	169	146	143	121	147	127	152	147	163	147	160	146	169	159	160	160	138	152	139	156	133	149	162	126	143	151	156	133	126	127	155	138	139	134	148	149	135	171	146	149	167	157	152	130	143	163	142	160	148	132	161	175	147	152	141	136	127	141	147	168	155	122	144	156	147	162	138	154	175	148	132	142	162	153
4163	3160	1326	732	527	458	414	419	411	382	394	384	411	330	347	402	333	365	364	371	344	360	358	377	361	348	388	375	366	342	362	342	374	373	349	358	382	358	373	393	339	337	350	338	370	361	361	358	328	324	377	354	366	371	374	374	372	371	351	344	357	369	364	334	350	341	368	377	361	362	376	375	371	367	364	321	350	383	370	340	356	353	337	364	359	353	359	355	349	376	403	346	372	347	379	369	331	370	367	378	386	341	334	337	361	372	333	360	374	343	384	373	375	355	360	353	334	331	350	333	367	375	358	354	326	312	348	357	344	389	369	337	356	368	370	382	344	365	330	359	361	333	344	341	375	367	403	365	340	401	340	330	359	372	364	346	306	373	350	391	381	379	374	353	311	375	337	350	336	365	381	352	318	383	311	365	330	379	358	348	359	387	356	362	375	384	352	361	316	346	342	353	334	327	390	325	363	367	380	354	373	358	357	365	373	351	396	356	385	318	328	314	390	346	348	332	391	384	368	338	379	359	344	342	351	356	368	356	361	394	369	358	346	323	363	356	366	354	351	356	354	362	353	379	363	371	332	344	344	353	366	377	342	360	362	364	353	352	376	367	366	344	314	362	376	342	369	357	351	365	330	340	310	376	363	379	393	370	340	362	361	347	349	338	371	372	351	360	352	339	345	351	373	336	349	366	338	316	345	375	340	374	338	353	344	339	375	374	364	390	368	375	352	351	337	349	351	333	364	336	394	338	374	376	370	355	319	373	362	339	396	387	373	372	362	367	293	353	349	340	364	361	402	353	370	363	377	348	367	378	359	363	393	342	356	355	333	386	343	355	375	335	355	338	362	348	329	348	363	339	357	365	371	349	384	368	342	395	363	366	365	365	361	366	394	337	360	388	358	359	382	341	353	401	371	341	344	351	350	380	358	369	350	366	361	364	354	342	342	348	367	342	366	371	384	352	348	346	379	363	351	342	350	370	340	360	371	353	360	339	368	352	385	352	356	346	344	354	328	329	360	327	335	334	340	339	325	324	339	354	306	342	367	351	368	342	396	340	347	373	358	338	354	348	339	371	392	333	358	350	343	367	354	335	377	360	357	374	360	376	412	361	393	346	375	317	362	377	382	344	382	336	350	342	373	353	360	333	346	342	367	363	395	342	335	382	340	341	355	372	355	341	345	381	325	355	381	350	382	366	348	366	340	349	355	354	376	376	336	361	374	343	348	351	365	348	365	342	370	343	315	407	365	346	377	336	362	356	345	382	341	354	350	341	379	359	383	335	335	360	347	367	351	344	360	348	349	324	374	378	367	338	359	356	346	377	344	341	369	386	356	360	366	348	369	373	377	388	397	333	356	314	354	372	319	393	384	379	352	408	360	373	352	358	352	343	371	335	352	343	310	348	349	395	361	344	329	355	378	336	349	332	384	351	330	326	340	391	360	365	331	331	359	357	358	367	335	342	374	346	366	368	354	384	366	354	378	378	366	337	331	324	377	346	329	365	344	341	358	367	361	362	359	385	356	373	331	350	367	378	346	336	356	350	341	332	384	337	404	363	365	349	375	383	366	335	357	345	346	348	358	382	344	385	334	371	360	351	335	357	361	337	319	334	377	329	345	363	374	374	374	375	367	340	360	383	362	362	357	327	344	347	344	355	379	343	380	374	336	339	383	351	373	337	363	360	374	344	376	369	334	375	327	356	348	350	364	345	307	349	386	338	340	396	366	354	331	363	338	407	357	347	327	356	353	376	347	323	367	367	347	352	340	374	382	361	344	392	342	360	379	361	315	363	363	354	385	377	346	345	341	335	339	380	325	362	378	309	339	349	358	331	371	351	370	383	380	337	349	350	333	366	350	375	334	348	301	361	330	369	323	341	344	334	376	350	331	346	371	362	356	363	342	362	320	370	318	336	384	367	384	355	360	375	350	325	390	362	363	347	354	327	343	391	360	382	367	333	320	343	383	348	381	345	392	331	337	356	357	342	370	340	352	355	363	331	361	361	348	370	359	351	366	333	378	361	349	373	357	355	389	382	371	356	358	345	330	327	356	356	366	362	349	337	362	371	346	364	398	344	365	359	352	371	347	335	333	369	332	380	363	352	334	366	362	361	350	359	373	365	367	369	338	366	379	365	363	360	355	356	339	336	367	341	326	342	357	358	351	392	390	328	372	339	364	383	419	381	349	333	334	373	362	378	397	338	356	344	362	321	356	394	341	387	391	325	344	368	342	348	349	330	375	326	379	432	362	337	326	341	350	357	363	360	357	339	346	365	331	379	362	334	352	326	364	358	351	337	329	345	359	367	309	367	364	335	373	351	375	350	369	359	375	351	348	335	363	324	320	359	377	396	352	367	366	346	378	350	343	379	365	366	334	362	351	393	330	380	346	341	346	370	364	394	368	371	319	361	351	357	369	371	369	359	389	365	370	342	353	331	346	350	345	308	353	346	330	368	366	371	385	350	362	362	361	344	363	349	359	331	328	356	358	389	367	367	357	349	365	326	377	379	390	320	353	325	346	355	380	351	337	374	352	355	365	357	350	366	341	307	363	345	354	366	340	326	325	337	367	339	370	332	351	353	346	380	367	334	377	340	354	335	350	354	379	373	356	342	347	377	349	333	386	351	383	384	363	384	345	371	360	327	361	320	357	359	339	364	353	308	335	357	318	359	358	365	370	355	335	342	367	395	340	367	339	367	367	363	327	309	368	345	363	365	372	360	326	382	334	365	374	356	356	346	371	323	366	360	333	333	348	326	381	376	356	365	376	328	363	364	403	351	364	378	362	342	382	352	365	357	342	355	340	324	321	337	347	356	351	365	374	354	333	357	380	374	338	347	332	345	353	370	371	334	352	347	370	377	352	360	348	361	323	366	377	375	360	346	347	344	340	368	372	328	348	349	336	365	340	354	361	360	370	335	355	372	354	355	347	394	336	348	339	343	353	361	344	392	352	352	370	361	302	377	349	381	322	368	364	344	320	361	317	342	333	353	336	383	354	388	382	353	330	367	341	367	363	354	353	339	381	325	335	360	392	360	354	343	346	364	341	335	387	403	359	361	309	342	375	341	368	360	349	321	367	343	397	372	377	360	363	332	379	330	375	362	363	356	393	356	368	368	342	362	372	351	339	344	373	311	347	356	341	368	361	369	392	351	391	325	355	390	349	345	340	349	371	293	331	373	364	337	388	366	341	387	337	365	373	351	321	379	350	382	359	334	358	347	348	355	324	368	381	323	333	358	345	362	341	335	363	379	352	371	362	344	330	364	310	329	337	338	354	335	380	330	380	394	362	346	355	364	340	373	328	365	373	349	364	360	339	367	352	365	360	333	342	386	355	334	359	317	350	348	366	382	346	377	355	380	379	331	394	347	319	369	335	349	385	353	382	355	329	335	373	373	372	367	369	338	382	357	364	366	352	338	370	353	321	354	374	319	384	360	345	352	387	371	376	334	315	360	369	354	376	348	351	371	373	383	360	351	373	361	345	335
34199	14432	2200	547	518	492	458	467	498	459	476	452	433	434	461	461	442	475	455	439	482	442	501	451	469	447	465	459	445	513	469	470	436	483	460	446	475	482	463	463	456	463	472	472	484	442	455	419	468	498	454	474	468	430	458	475	471	469	443	455	468	444	432	436	502	472	468	476	455	479	460	462	439	467	425	473	465	495	463	457	460	439	469	438	476	456	454	495	469	473	487	496	483	454	477	483	467	421	459	466	476	468	433	457	461	438	480	456	423	430	457	478	465	461	490	414	462	445	463	460	454	445	445	474	483	487	485	495	425	427	504	447	459	469	433	430	441	443	434	431	492	453	441	431	515	482	426	412	470	445	462	496	452	454	501	466	448	454	457	457	463	492	478	470	451	449	445	458	461	435	454	461	476	477	462	483	464	459	445	468	435	450	465	509	468	459	460	486	477	448	461	465	460	480	473	477	477	443	423	446	456	476	484	473	439	466	434	466	500	452	491	452	461	451	421	482	456	467	470	460	453	476	450	431	424	455	439	470	419	480	449	412	444	456	452	498	447	509	444	460	478	465	472	440	413	428	490	409	479	447	457	441	442	457	455	437	470	465	498	485	488	476	465	460	448	443	442	481	453	432	451	466	470	490	490	480	500	422	492	450	450	478	430	465	422	467	463	467	452	474	503	440	465	459	474	454	480	434	500	472	462	446	469	458	450	455	461	489	444	451	437	458	418	454	487	483	442	464	466	450	456	470	468	499	467	475	494	445	444	463	449	481	449	450	479	484	494	447	503	489	454	422	478	442	421	461	489	470	505	498	479	461	486	475	481	471	450	462	460	464	439	472	475	404	440	509	449	462	468	494	453	430	451	419	477	496	488	457	464	437	462	504	472	464	444	420	438	470	487	436	415	492	478	459	404	458	447	461	467	458	477	500	470	501	492	431	418	447	459	477	455	480	444	481	474	473	481	455	441	459	450	444	469	447	454	455	467	452	458	461	482	455	455	497	495	470	486	475	474	455	459	498	457	475	425	461	495	475	452	467	477	446	482	497	470	417	421	440	450	428	506	456	458	455	453	481	442	501	452	500	437	459	457	449	494	486	450	480	462	451	461	469	483	453	436	473	439	425	466	465	435	438	463	479	472	456	456	493	459	494	463	469	446	449	482	502	477	468	442	464	474	460	444	448	468	450	431	493	473	445	534	483	491	476	503	465	465	486	430	459	470	471	443	469	475	481	452	446	463	479	426	439	444	446	429	462	480	439	472	427	435	470	504	465	436	454	423	470	468	447	469	479	492	443	478	507	441	475	445	469	453	462	445	442	458	421	427	461	442	436	485	456	454	504	464	441	436	458	483	462	442	446	435	449	492	473	445	487	456	407	454	504	466	449	432	475	451	430	531	479	481	499	466	413	450	418	475	444	440	479	460	463	466	431	441	451	425	410	474	478	428	422	445	481	444	497	449	466	454	466	445	476	460	432	470	469	477	435	445	476	452	471	439	477	452	480	469	479	459	459	489	440	425	456	431	426	453	445	424	483	507	504	500	451	476	466	472	501	476	463	457	485	473	470	423	487	457	475	480	473	435	477	439	481	446	441	461	445	451	445	492	489	454	437	436	471	468	458	452	466	451	505	537	443	468	479	441	480	469	464	442	431	477	491	488	458	437	468	427	473	476	481	466	431	460	479	465	451	488	428	467	472	483	478	477	431	485	488	458	486	460	464	473	450	442	500	427	453	458	432	460	481	450	459	472	432	488	481	471	468	449	444	485	437	505	486	503	472	417	447	405	456	467	462	485	432	472	456	467	428	456	479	450	463	473	467	495	428	430	457	465	447	516	481	447	480	463	469	482	477	477	427	464	451	469	475	494	512	489	482	498	477	501	485	442	470	478	452	451	448	505	482	429	480	446	446	474	460	461	466	414	465	488	447	449	459	491	442	480	413	460	447	456	451	486	470	490	479	503	483	458	497	477	479	457	461	476	445	436	451	486	447	482	463	432	444	501	461	469	470	497	453	452	491	451	518	492	411	433	436	451	474	466	493	473	423	461	492	455	487	462	476	460	467	446	469	481	450	494	506	456	485	496	467	442	452	465	430	433	513	487	449	459	471	464	436	480	484	484	476	516	500	494	450	439	444	443	457	417	451	443	481	477	494	472	464	484	440	491	489	497	439	452	451	469	453	483	431	458	424	443	480	451	435	488	457	444	457	468	479	532	480	474	469	475	457	480	492	429	452	460	442	483	424	480	453	449	495	462	433	458	489	463	456	468	493	464	480	423	455	520	436	450	463	416	450	478	451	496	475	456	477	463	475	480	443	471	452	526	474	455	488	446	473	460	408	431	454	425	390	438	447	477	468	469	482	471	447	420	482	464	444	452	488	446	399	470	447	470	433	464	452	488	453	444	456	496	480	458	475	474	461	477	473	486	506	484	475	461	421	472	480	433	471	462	414	485	446	456	452	490	450	439	440	459	425	477	450	468	426	479	502	440	472	392	449	470	460	456	458	505	445	471	440	438	483	459	442	516	447	474	475	476	466	448	488	470	470	433	437	421	438	457	450	452	441	449	473	482	513	481	430	505	462	423	464	451	448	478	500	424	464	474	463	454	455	468	437	475	498	470	416	435	466	489	508	465	445	474	442	455	446	476	463	474	480	457	456	456	452	414	483	440	413	466	452	448	458	494	474	459	467	485	457	468	466	465	427	448	440	421	517	503	473	493	478	503	501	454	473	461	437	465	457	490	467	466	496	471	476	506	411	483	493	468	443	484	439	480	452	448	453	464	490	505	468	468	449	453	433	433	487	447	457	487	461	496	474	483	461	486	455	457	459	467	477	469	458	419	418	449	484	463	490	454	454	564	440	436	478	440	481	441	470	452	446	468	492	421	391	457	510	469	417	496	487	462	458	468	486	448	482	469	466	492	484	470	436	451	435	446	434	466	419	487	429	456	458	455	464	457	497	454	399	470	481	459	477	459	475	441	447	422	440	428	446	437	450	432	437	459	450	439	437	478	445	463	472	458	468	441	500	432	435	483	483	457	468	483	462	442	450	453	476	464	495	446	472	462	443	494	430	441	480	489	444	474	503	437	499	437	480	488	486	488	459	500	411	493	468	443	459	481	485	437	480	459	425	453	439	455	456	433	491	475	440	431	475	460	451	462	457	460	500	449	464	423	468	468	496	483	498	486	468	436	464	508	418	480	440	493	439	456	431	489	479	480	473	456	461	463	485	471	481	416	484	468	436	468	473	481	478	484	485	487	488	497	449	480	454	468	423	463	458	480	513	460	497	444	457	462	497	493	468	475	470	436	432	504	487	469	437	423	452	439	431	447	479	470	501	462	501	511	425	473	467	425	448	454	454	427	467	463	470	514	415	491	488	434	483	482	452	484	474	496	461	497	468	469	486	430	497	465	451	505	459	474	497	460	429	460	466	479	469	467	503	488	433	460	475	457	438	469	474	450	465	479	448	469	458	448	463	427	470	494	466
8273	1069	966	984	976	938	956	930	988	925	965	949	978	881	927	991	968	950	975	978	991	984	921	949	950	922	1015	1000	947	1019	993	910	963	979	1004	956	990	984	933	1012	980	959	937	903	984	935	961	954	940	962	967	952	945	949	936	979	1002	964	968	1001	977	965	989	921	1020	972	969	983	977	955	963	954	1028	956	1009	927	978	960	967	947	971	957	982	947	975	932	931	954	980	909	948	937	957	967	1037	968	985	991	930	969	959	946	936	933	1003	951	920	937	921	917	979	951	958	970	989	953	904	992	976	930	992	948	967	954	1003	959	949	972	996	968	952	1015	998	946	995	979	927	949	1024	954	1043	949	935	985	1040	993	989	940	971	923	917	978	928	920	981	1010	968	923	932	987	994	924	956	959	977	957	916	959	960	975	946	976	951	918	937	956	990	989	942	998	937	921	996	984	936	985	956	961	929	943	921	937	940	1015	987	945	948	950	963	971	986	978	980	926	966	948	1005	972	978	909	954	986	988	966	952	957	955	994	906	923	943	1003	941	973	982	995	956	991	940	941	976	988	975	917	998	998	925	960	923	1029	913	976	979	981	965	963	970	974	981	1000	1021	955	939	988	959	917	912	966	928	916	937	948	989	971	974	974	988	964	980	953	931	984	944	985	976	975	964	952	921	954	965	1006	996	921	959	979	986	948	941	1006	980	950	1003	959	979	946	906	961	955	919	930	940	938	952	978	946	1000	889	983	948	965	954	979	899	970	944	1014	947	915	913	955	991	962	958	952	923	959	962	973	974	966	991	957	987	965	982	997	949	941	954	945	932	938	1016	955	995	947	977	966	914	980	1000	979	947	961	978	948	934	950	991	921	939	973	939	982	1020	991	967	1007	951	969	1003	955	953	934	998	952	976	967	899	998	923	994	966	895	942	956	960	929	964	945	944	936	987	927	966	980	971	955	932	938	906	954	986	930	933	972	952	961	924	974	998	1006	971	1009	969	959	994	952	903	979	915	951	983	925	921	932	955	982	948	950	958	974	984	970	966	971	925	921	979	943	949	894	970	957	990	923	956	968	949	959	956	910	1002	974	982	934	1014	1013	998	972	959	1003	949	989	1002	979	943	983	936	919	967	945	992	909	1011	956	1017	922	995	968	974	978	959	993	1013	947	1029	1012	970	986	918	1009	980	1002	967	960	913	921	909	984	951	995	969	940	981	950	961	976	969	987	959	935	962	990	1007	926	952	945	959	1024	1034	967	1009	973	936	941	974	977	964	985	932	975	927	923	965	944	905	955	955	929	959	994	969	948	977	959	962	916	960	941	965	921	989	954	932	982	957	1029	899	974	953	974	963	979	928	985	961	979	955	993	1000	944	962	1002	1006	945	953	1001	943	981	929	920	949	972	941	1009	958	983	961	921	1006	978	999	951	942	933	965	1012	931	954	913	972	1009	971	966	971	934	924	966	944	992	949	987	927	1005	976	1011	949	954	1040	975	923	963	991	964	924	910	919	950	953	911	983	960	992	1002	993	1031	937	998	943	954	925	940	912	967	965	960	951	952	1026	986	959	972	966	985	983	938	955	1006	930	976	948	921	957	973	1005	998	951	958	938	992	958	899	925	969	970	976	1013	896	949	955	944	975	1004	988	948	1013	979	997	941	903	962	962	978	980	970	938	998	1015	930	966	978	954	903	1020	956	937	996	946	924	906	1007	956	908	905	948	947	982	976	956	934	995	985	1023	961	932	953	1013	973	964	945	967	963	972	983	999	926	919	979	942	937	938	1007	977	930	970	937	968	984	942	965	947	971	963	987	1004	936	944	995	938	1015	972	899	956	956	970	1011	1008	951	921	939	975	963	976	980	910	943	914	984	920	946	961	990	977	995	946	956	937	936	974	975	970	932	975	997	978	983	958	993	995	979	993	1007	990	962	968	997	1015	964	948	1002	955	907	988	975	954	934	1017	978	1006	1009	986	894	1009	957	957	982	983	982	913	986	949	1010	1043	961	1012	920	952	978	994	959	1022	946	1015	988	973	928	960	982	919	943	966	982	937	955	955	957	954	926	961	939	1002	956	969	954	968	934	925	976	995	986	948	987	966	941	1047	986	980	1004	985	936	985	957	897	989	1024	979	879	904	995	964	929	959	979	1005	975	1004	983	968	1005	972	1037	964	969	925	946	995	1007	987	982	947	969	963	945	952	947	947	1019	955	1051	957	961	976	977	916	951	945	959	1032	1005	921	995	988	943	970	992	939	972	1003	1007	926	912	938	941	1010	953	983	961	967	964	906	966	961	943	937	937	1030	970	968	970	949	925	971	964	920	917	960	892	998	987	904	943	1002	944	979	953	954	918	931	981	987	948	955	952	981	992	995	933	939	951	957	956	909	888	970	924	995	921	978	940	975	994	980	961	986	970	958	954	963	969	945	993	991	945	918	963	970	1036	918	905	953	1014	946	862	958	982	980	934	990	972	916	950	967	973	981	977	929	982	979	1007	971	1011	986	957	955	940	1001	963	954	967	979	951	941	953	939	1012	944	996	1004	942	987	967	941	992	918	978	953	1019	970	930	996	991	958	960	916	913	1007	937	965	976	1056	921	953	1006	974	1021	965	982	969	914	959	990	1026	935	972	945	974	996	985	911	927	948	1002	915	954	942	980	876	956	945	999	959	969	924	952	910	974	973	942	873	961	948	949	991	1010	976	941	967	1004	948	931	908	958	991	937	972	988	947	928	975	909	922	955	964	1023	955	952	924	885	963	931	946	991	917	941	976	1000	989	975	992	921	948	952	980	958	980	917	960	940	949	970	986	931	964	954	1022	932	964	947	982	984	965	915	981	977	956	929	1001	962	999	1002	997	966	942	943	967	952	1022	919	956	928	1007	964	950	953	986	983	949	950	950	933	953	981	989	953	926	950	900	973	959	921	965	926	965	974	946	929	982	935	944	966	960	966	931	913	958	958	979	966	983	940	1009	939	970	978	922	957	951	938	965	944	941	947	974	889	983	949	1012	921	942	937	994	990	925	993	1014	974	978	1004	948	978	926	942	975	970	1036	945	957	909	1005	915	973	954	962	982	892	983	916	988	942	992	947	992	949	963	972	946	946	971	963	988	971	922	940	931	990	973	1024	928	933	952	999	962	912	968	907	960	976	941	967	941	953	942	944	975	982	970	1005	970	957	947	970	996	1025	939	951	1002	988	939	939	974	941	982	944	943	923	963	978	992	980	944	964	1007	968	990	952	891	911	987	1001	952	932	999	921	979	954	918	1013	906	906	921	933	927	963	914	988	948	979	1007	989	959	974	959	959	919	960	976	961	948	997	962	999	932	943	951	941	943	954	994	945	946	941	921	958	981	906	1002	969	979	940	964	966	953	943	912	961	959	936	1014	980	977	978	976	988	928	922	1008	924	898	927	990	1024	1011	946	931	997	974	975	976	983	963	970	928	958	956	1011	941	989	996	950	979	954	988	982	968	943	899	984	949	995	958	954	983	968	931	912	920	997	932	938	988	1011	943	958	965	963	978	1033	966	970	987	956	948	1009	922	987	976	953	924	923	991	973	910	972	989	935	1014	971	984	985	992	918	1027	928	988	935	920	916	964	968	972	984	1005	966	933	1003	965	949	924	949	920	975	990	923	922	984	1015	963	972	972	974	960	1006	954	1000
25988	21596	24188	29477	21595	9945	531	407	418	346	370	331	420	351	299	318	338	323	304	320	370	306	260	275	338	308	323	317	337	323	315	328	323	331	345	313	319	313	311	289	321	278	308	319	271	282	306	305	331	305	294	312	346	284	332	309	317	340	315	324	310	322	332	356	351	289	276	330	291	304	306	316	306	322	308	364	284	303	291	323	337	281	291	296	333	335	275	298	301	310	341	311	337	324	307	320	300	314	293	314	303	311	338	305	341	305	318	321	294	326	292	297	297	283	300	315	320	302	317	330	326	304	325	310	303	307	339	339	294	311	322	300	329	313	304	338	316	333	320	312	334	313	308	319	297	353	328	320	324	302	327	300	304	327	339	291	294	301	347	295	286	327	304	322	287	298	327	286	327	331	314	303	293	305	316	299	293	324	290	296	287	316	295	332	297	265	313	313	337	317	328	275	321	336	339	320	308	311	292	328	293	352	274	340	287	315	330	316	319	309	313	304	315	347	304	314	340	326	333	309	328	348	320	349	289	311	295	298	334	323	334	347	297	318	330	318	321	305	357	320	262	284	308	300	314	289	343	309	296	331	289	294	274	320	330	342	333	311	321	295	302	291	306	300	336	306	322	337	304	307	348	285	359	325	305	291	316	316	272	314	301	314	316	274	285	319	308	306	298	308	276	295	306	315	312	332	344	332	307	302	302	315	293	337	289	287	314	275	323	320	292	294	327	311	299	321	340	332	319	274	324	306	331	316	330	314	316	304	285	338	336	309	311	314	315	329	300	329	252	301	285	316	309	276	307	322	322	307	300	324	291	306	282	312	318	353	299	311	266	307	292	303	289	296	324	297	296	330	322	317	301	282	306	353	360	276	334	304	314	342	313	322	304	300	282	303	292	318	294	335	344	342	305	328	277	296	318	317	299	344	304	337	293	318	304	346	313	295	293	312	298	310	316	338	312	325	297	321	326	320	294	288	279	298	297	298	334	371	315	294	308	269	307	300	329	308	312	345	341	307	293	314	307	299	327	316	324	309	354	308	354	319	341	300	296	313	313	335	313	335	307	294	317	296	329	305	304	272	335	305	315	285	294	304	302	331	301	318	330	316	305	292	302	323	303	324	302	274	294	305	306	331	346	311	332	328	295	301	294	317	357	325	293	309	331	290	318	316	315	343	320	327	279	301	320	286	334	308	288	301	293	315	286	315	304	340	313	294	312	332	306	335	296	321	308	311	310	327	312	330	332	323	291	297	290	286	269	311	317	349	335	299	316	308	322	302	312	324	331	308	334	330	319	269	312	292	311	287	302	310	327	331	290	317	323	323	335	352	335	309	295	303	324	278	320	327	326	286	335	306	300	319	322	294	327	317	323	309	317	309	348	329	291	303	312	317	298	297	280	312	322	307	327	360	318	284	281	317	333	322	307	300	291	309	318	301	264	344	334	323	274	325	315	282	326	272	280	321	296	329	283	324	314	290	317	341	306	371	289	294	311	309	327	311	290	310	326	283	329	307	329	295	309	296	309	325	317	317	287	298	317	277	336	303	274	314	283	299	286	306	329	289	314	311	322	281	276	307	308	304	328	305	306	320	327	327	317	354	302	285	290	317	325	321	308	350	323	292	348	306	315	310	319	294	298	303	334	312	321	325	293	300	325	333	269	304	315	296	318	320	317	306	304	306	323	297	299	337	304	308	333	332	313	274	312	337	280	320	314	304	295	306	320	268	288	285	306	314	334	254	307	303	293	312	310	326	279	286	270	291	316	280	272	333	337	318	310	307	310	298	308	320	341	301	300	286	324	289	277	318	332	326	298	286	324	316	352	315	293	332	325	275	301	284	340	336	322	291	340	333	292	308	333	320	323	319	325	293	324	305	333	294	323	304	296	293	297	329	315	321	301	322	304	269	321	308	330	306	298	328	279	312	365	326	331	290	329	322	298	297	341	294	349	321	325	311	355	295	333	347	319	316	273	319	320	327	322	326	312	340	318	338	311	302	301	332	327	317	337	294	324	304	304	314	315	301	288	289	324	301	313	349	310	350	318	320	313	315	282	271	307	298	324	331	348	319	293	298	312	301	312	296	325	303	335	317	336	290	330	289	277	303	319	305	333	314	322	324	291	323	316	306	314	282	324	336	303	314	321	323	329	299	318	320	270	281	301	287	304	294	311	333	309	277	316	308	282	297	311	271	328	360	322	311	321	309	339	329	319	330	290	328	283	297	303	315	319	299	342	300	290	296	304	313	326	306	347	313	323	312	278	289	312	267	310	269	327	308	306	291	318	352	308	289	308	296	332	316	294	303	336	311	330	325	305	265	305	303	324	341	281	326	304	290	316	313	281	307	328	306	320	335	307	333	305	335	320	307	331	285	342	297	309	314	321	342	327	294	295	299	327	298	329	294	300	320	324	321	360	308	293	313	308	306	303	347	305	300	305	335	331	290	306	327	300	258	303	281	315	271	301	287	291	322	298	313	323	311	312	292	295	300	316	289	283	288	323	286	279	323	287	310	334	296	328	303	309	329	338	318	295	315	329	327	349	291	315	333	298	315	345	332	307	286	341	326	324	313	325	338	328	313	276	319	311	294	304	309	318	324	309	341	293	301	318	326	287	297	349	300	300	313	296	318	307	322	291	322	315	299	334	274	300	313	272	336	324	277	300	291	302	305	277	280	298	332	314	318	349	273	289	319	307	320	334	313	324	306	292	328	286	302	318	282	321	361	331	352	307	301	308	311	323	304	333	292	304	286	327	317	309	307	313	311	307	318	298	339	320	329	316	287	317	303	284	281	312	286	294	307	331	322	319	292	302	334	283	310	283	323	296	290	321	317	310	317	353	314	323	320	340	326	291	259	286	313	286	314	332	282	293	278	285	288	321	296	310	315	303	328	282	317	332	296	304	331	299	313	338	328	317	317	332	305	326	324	327	328	332	341	306	307	326	296	320	269	322	278	302	304	303	296	287	300	313	339	323	308	317	339	302	282	318	291	303	343	297	321	305	326	307	280	324	306	335	313	327	301	278	299	302	328	310	316	336	302	324	331	312	303	294	296	331	288	304	286	334	319	297	342	335	297	303	311	295	287	317	317	329	314	314	312	294	308	325	335	284	325	323	303	310	300	333	324	294	307	320	287	274	263	331	321	305	318	314	319	325	316	299	324	327	306	291	316	299	287	315	318	320	336	315	315	300	320	331	327	328	307	301	327	300	304	304	336	284	301	327	360	301	305	318	334	316	325	345	304	290	285	328	287	321	298	302	307	303	331	307	308	325	315	309	301	316	295	315	329	316	294	313	285	319	343	285	322	308	313	299	293	288	324	341	310	310	361	308	335	273	344	357	308	321	344	307	317	307	279	307	345	286	286	312	316	335	295	331	307	311	331	299	304	304	336	310	325	329	325	283	293	332	288	301	292	327	300	300	328	305	321	323	330	337	332	341	320	321	351	303	288	299	298	276	319	335	311	300	322	329	303	339	324	275	280	298	310	300	313
4640	2042	1155	822	789	691	682	719	714	695	664	674	674	680	703	715	664	675	668	681	674	649	603	615	657	716	647	654	679	672	652	637	665	680	647	681	643	707	650	708	636	665	694	667	619	635	656	693	668	632	676	671	704	671	660	664	638	618	685	667	684	652	643	665	680	652	644	681	632	727	627	665	614	683	646	664	634	686	639	630	705	635	681	699	616	633	607	684	672	696	623	636	677	664	632	703	620	672	669	690	643	682	643	661	683	641	674	674	680	598	694	636	697	685	660	692	640	667	695	663	707	675	649	650	657	650	677	643	618	695	621	667	675	671	705	677	617	641	666	662	676	655	669	634	702	643	657	665	655	659	724	667	642	648	673	694	679	662	667	633	628	667	678	700	687	670	674	689	648	668	681	640	622	632	647	661	692	617	670	637	665	665	693	694	670	678	661	662	694	673	580	640	672	598	654	676	685	670	726	650	701	657	694	674	637	636	661	657	664	660	635	652	667	645	682	678	667	671	629	629	654	685	660	651	652	696	653	640	643	634	633	657	670	672	678	717	677	641	672	646	647	633	648	684	671	621	671	658	650	683	655	635	665	635	687	665	644	658	625	683	658	684	654	714	671	649	675	666	677	642	673	658	650	673	648	624	689	698	665	687	674	689	674	694	632	704	659	657	688	658	616	711	691	674	648	669	599	646	626	646	661	654	641	712	698	645	658	681	679	685	665	632	667	662	673	663	658	648	671	660	628	681	674	634	628	668	671	663	669	654	643	677	688	669	619	678	692	661	629	672	650	665	638	694	647	651	689	675	656	653	653	667	644	609	647	654	671	662	678	667	684	654	657	669	686	668	660	690	696	683	672	690	667	660	687	681	673	646	607	664	668	665	655	710	678	684	633	662	636	705	623	641	676	692	690	661	678	703	615	628	659	614	659	654	690	663	633	617	655	662	665	657	693	677	660	635	653	656	632	659	662	678	669	655	645	680	679	661	696	706	668	664	686	701	663	635	650	661	658	663	693	666	648	669	689	699	692	688	692	649	664	637	641	655	705	665	653	677	659	665	682	660	682	691	687	632	640	672	625	662	650	632	675	650	603	667	685	657	666	691	692	668	696	651	633	729	698	668	663	662	690	707	693	673	629	679	650	656	682	647	721	681	638	660	597	687	647	635	665	688	638	673	652	656	670	688	664	655	687	681	664	663	664	700	646	669	660	679	644	667	638	681	612	648	664	658	669	664	647	704	638	634	704	646	658	646	662	646	694	682	686	684	657	689	684	649	691	634	656	640	656	664	672	704	703	634	657	670	684	651	684	690	658	625	688	667	670	622	634	605	652	635	660	644	650	684	681	661	649	644	667	667	698	615	696	661	697	634	666	671	668	684	716	672	652	662	630	693	687	651	700	674	633	639	645	673	639	650	658	661	646	633	654	701	646	681	637	649	619	692	657	633	667	677	688	625	671	676	724	639	646	649	630	674	664	664	652	647	633	659	681	677	684	645	672	652	636	665	665	697	664	691	676	675	668	677	627	673	668	664	651	610	684	704	682	737	634	691	662	719	620	621	638	636	695	665	691	668	650	658	672	634	627	648	628	647	685	604	645	682	670	666	653	661	666	620	668	698	636	663	663	690	619	634	676	713	623	625	667	640	667	647	647	660	646	638	659	610	630	662	663	633	697	636	664	627	670	615	654	651	623	683	646	663	700	640	651	658	632	649	642	628	705	664	661	706	695	659	667	680	642	628	669	657	661	684	679	613	677	671	713	667	671	662	625	630	636	595	667	733	666	684	646	663	652	656	627	632	650	636	622	659	648	681	670	684	635	648	693	635	643	634	609	657	673	638	678	649	634	666	648	686	659	707	685	649	708	613	711	659	643	682	676	661	648	677	683	665	668	675	643	654	672	661	735	657	630	666	680	662	727	634	679	636	668	642	619	709	677	676	633	657	676	613	653	642	605	687	654	580	696	714	644	661	667	688	651	676	650	673	668	673	672	666	670	650	692	623	658	672	695	650	645	623	648	620	652	653	636	634	630	639	663	633	672	699	630	627	681	684	689	648	708	641	671	641	674	637	662	673	639	667	637	680	682	647	628	645	662	618	639	685	652	648	676	675	669	669	662	692	698	654	621	684	654	694	644	675	676	630	683	654	649	667	656	659	663	665	691	632	686	663	652	671	656	631	659	666	692	638	691	691	663	689	666	683	604	664	656	665	702	632	659	662	640	650	695	668	655	641	641	641	605	635	658	640	674	688	663	652	701	671	632	681	696	689	658	683	698	615	680	707	667	641	674	675	623	648	664	673	645	646	724	632	645	687	642	663	679	689	655	632	677	681	658	668	663	646	660	630	685	657	660	692	617	711	681	630	674	663	655	672	667	665	681	668	703	742	646	657	693	705	615	623	635	657	657	640	696	701	644	666	671	678	624	647	671	617	608	695	679	665	651	672	700	680	661	670	672	659	628	669	644	651	644	655	653	693	673	678	665	677	711	649	685	663	697	663	688	666	657	708	660	653	689	678	688	633	606	600	712	660	677	648	648	649	631	664	639	625	699	648	697	696	676	685	709	602	692	688	667	681	635	682	632	613	663	739	682	643	678	632	660	679	678	697	642	662	645	663	665	666	644	665	640	652	682	640	631	622	657	670	668	647	680	661	620	649	648	714	684	677	669	630	665	672	730	703	633	633	704	637	647	664	646	680	633	702	687	679	668	678	637	671	690	719	683	667	671	674	644	667	690	672	623	635	676	599	658	683	631	674	608	689	667	687	645	633	641	638	635	663	636	712	612	671	672	651	652	664	700	711	646	681	666	688	650	666	629	694	659	672	672	662	669	683	676	687	646	657	641	684	666	653	700	645	647	683	637	657	713	692	690	667	709	602	666	653	635	654	661	660	644	671	685	635	696	636	649	636	669	669	664	692	639	642	657	688	687	653	677	635	678	692	657	693	616	685	628	693	667	683	654	667	719	623	685	667	669	677	687	628	682	658	661	640	647	662	612	644	657	658	701	648	633	675	636	680	684	699	637	634	626	713	670	678	693	648	681	696	681	681	669	627	628	675	658	666	665	679	630	649	669	689	676	652	618	692	634	689	655	648	653	656	662	662	690	677	705	654	643	668	571	628	656	719	674	638	690	713	668	655	703	681	689	661	693	649	702	673	639	638	652	678	692	671	652	615	684	683	721	680	682	674	696	632	682	669	659	694	628	625	639	642	662	666	665	677	608	619	636	684	670	660	671	678	630	642	665	663	641	618	695	716	681	671	634	743	674	688	695	655	632	671	662	647	682	625	662	658	628	672	686	669	644	697	664	673	687	641	688	665	650	687	640	669	676	695	675	657	597	623	669	649	646	655	665	665	674	643	670	646	669	633	722	661	603	688	672	674	690	677	622	663	658	711	694	661	663	676	704	630	661	682	673	669	638	647	677	674	658	682	582	654	646	666	637	667	685	658	698	623	670	691	665	670	625	645	671	648	698	620	629	663	647	683
25201	21584	24670	28964	21587	21599	9291	410	311	239	225	238	200	181	163	203	174	176	149	175	161	164	165	143	124	171	174	157	156	169	151	162	159	160	127	156	177	146	158	146	135	149	131	171	172	165	155	162	149	143	147	159	161	135	170	160	139	150	141	178	145	142	135	159	119	125	152	151	156	155	164	164	164	145	157	133	145	159	155	126	154	145	169	155	164	164	134	142	146	135	136	153	161	154	150	140	130	137	161	162	140	172	151	145	157	123	138	132	136	150	158	145	146	144	121	165	123	187	151	132	155	157	147	150	137	131	152	158	146	142	162	134	144	136	122	139	151	183	176	133	168	148	171	161	154	162	136	150	126	159	154	140	149	158	149	122	150	130	140	158	190	146	145	140	157	152	146	129	143	170	132	152	144	152	139	145	162	131	141	141	137	157	130	158	156	136	147	150	141	132	157	130	141	137	125	138	142	153	132	154	135	136	139	137	148	158	157	135	153	156	148	147	173	148	160	145	120	165	140	129	148	136	138	147	139	152	147	145	135	140	120	148	142	160	150	126	151	132	139	159	155	162	161	148	147	149	147	130	142	155	147	128	149	126	153	192	130	151	141	134	137	147	136	161	166	152	155	134	158	135	144	130	177	161	150	157	136	139	158	136	134	137	151	132	172	141	145	130	154	167	147	153	135	142	155	151	146	154	141	157	145	147	134	136	128	142	117	140	145	148	154	172	167	150	139	156	192	125	165	156	141	139	145	152	144	134	143	152	140	146	125	148	155	190	150	153	138	141	133	166	163	159	149	172	137	135	125	159	148	144	146	162	150	163	136	147	133	139	153	148	158	144	128	155	144	175	148	141	120	143	143	165	156	167	128	153	157	131	160	152	144	152	188	118	140	141	128	125	157	140	154	150	146	142	127	131	159	133	168	158	129	126	168	152	144	133	133	144	153	139	133	131	137	158	142	127	160	148	152	137	149	163	155	160	147	138	174	140	147	134	133	134	157	163	145	142	140	150	139	142	142	130	132	144	142	138	148	153	120	125	142	147	161	123	137	157	140	160	150	171	145	147	146	153	146	162	136	131	133	145	145	135	134	134	162	181	125	134	147	161	154	147	153	164	161	179	166	148	170	144	174	136	146	146	138	146	151	157	144	145	162	161	151	153	154	160	159	159	145	145	119	148	167	156	144	140	140	128	134	158	151	120	150	159	142	148	168	151	142	141	144	152	125	133	139	146	131	150	129	163	156	178	144	134	144	153	156	152	160	146	133	144	150	144	150	139	143	141	135	168	148	142	144	142	114	138	142	138	149	142	141	148	141	142	153	166	157	155	140	179	146	136	150	158	149	148	169	144	132	123	125	160	123	160	136	148	136	129	128	154	150	181	147	159	136	144	135	146	160	149	176	166	170	145	148	140	149	140	143	133	151	147	143	156	143	146	139	161	157	123	143	154	140	158	161	150	132	134	125	164	136	149	176	134	143	169	149	134	169	155	139	159	151	170	142	150	146	142	144	140	143	140	153	152	155	140	151	131	149	156	146	148	136	155	142	119	116	153	147	140	150	144	131	165	141	122	145	130	167	168	127	135	145	137	165	163	158	129	155	138	139	163	152	162	169	134	152	142	134	131	160	154	151	128	155	156	167	146	150	150	135	155	163	141	155	171	140	149	147	141	144	151	120	145	131	139	128	167	154	172	142	148	158	137	157	135	134	146	148	128	146	126	142	154	118	151	163	164	157	155	136	128	145	157	122	136	135	142	160	149	159	140	147	133	144	134	144	186	141	159	141	181	154	148	146	156	162	155	161	168	152	135	148	131	147	159	138	136	149	159	154	131	150	134	126	141	145	163	142	134	122	146	168	160	145	139	146	132	148	133	106	133	149	164	159	147	139	110	140	157	135	125	146	156	140	154	158	146	129	153	152	127	129	151	148	142	134	148	143	128	141	120	154	132	155	141	128	132	145	172	167	156	139	149	125	148	154	141	146	130	125	146	139	170	136	147	164	132	150	154	142	154	144	153	143	177	133	157	147	142	131	132	129	127	149	144	160	124	133	127	148	168	163	149	152	148	153	152	137	174	149	134	169	143	174	133	138	156	118	145	166	165	160	130	144	130	160	131	140	165	152	136	143	147	152	152	138	135	152	150	145	153	152	137	147	160	143	134	138	176	153	153	128	131	152	138	160	115	161	156	131	146	105	145	149	137	158	149	151	156	147	132	142	174	154	159	143	124	139	149	169	160	135	146	130	151	142	166	139	134	131	141	142	162	135	136	137	119	162	141	149	130	143	146	149	169	172	124	160	132	165	145	160	147	134	152	145	153	144	151	132	141	154	129	136	134	143	148	142	143	156	153	153	153	122	136	147	176	142	130	156	136	127	159	143	150	155	163	146	123	131	150	153	150	155	158	124	149	142	161	152	157	181	144	140	152	152	135	162	166	133	174	133	165	159	129	145	158	145	164	161	135	142	158	140	148	164	168	136	161	137	158	140	139	155	152	161	163	145	149	133	153	176	145	134	158	153	137	153	130	132	157	137	155	132	145	172	144	169	171	141	162	126	152	138	157	142	136	148	135	135	127	103	148	128	151	145	142	139	138	138	133	133	137	121	148	127	150	129	130	160	147	132	146	158	150	130	152	147	134	138	144	127	146	136	145	136	139	145	139	155	163	144	128	188	175	144	134	182	138	143	141	147	162	153	134	129	177	133	157	145	147	170	132	153	132	151	154	128	142	177	140	167	133	146	121	131	147	164	113	129	155	159	141	161	158	154	145	154	143	150	141	145	145	157	156	151	156	170	155	145	166	146	145	150	144	138	109	142	166	134	157	150	134	134	166	130	137	128	130	150	150	133	160	159	145	156	142	144	163	134	153	162	135	136	161	147	140	148	142	144	139	137	181	138	139	153	174	128	158	140	134	131	157	124	134	163	133	155	145	126	144	140	144	163	156	135	149	148	152	134	150	136	152	159	140	155	123	118	166	132	124	142	147	153	121	123	128	141	152	143	152	139	160	139	139	152	156	158	150	157	150	130	158	149	159	136	129	163	145	189	159	146	151	140	138	142	132	138	154	160	143	146	167	149	158	152	144	154	134	158	147	146	149	150	170	155	126	145	142	182	154	153	150	158	130	146	133	137	148	154	172	118	144	158	147	120	138	144	165	181	139	131	146	137	147	135	140	141	140	148	168	140	116	132	146	135	141	156	151	145	132	155	155	151	133	121	116	144	151	135	159	152	147	157	164	160	150	134	136	139	157	138	140	131	138	167	139	151	166	137	142	164	151	141	130	137	138	157	163	158	154	183	161	131	156	159	150	143	122	144	158	158	146	131	168	164	151	153	151	147	154	136	160	156	147	158	154	158	135	133	148	140	154	152	133	136	118	161	137	135	146	162	162	142	141	146	152	148	116	139	147	139	174	142	195	165	139	161	144	163	162	114	149	129	128	155	126	145	160	175	164	148	156	153	131	149	162	137	166	132	148	159	155	141	155
4100	3007	1349	723	515	481	456	379	410	419	380	392	403	342	378	371	379	390	365	356	359	369	386	359	342	391	348	375	338	385	358	342	382	367	348	367	386	326	366	361	319	322	368	367	382	322	367	379	381	393	384	364	370	368	364	360	324	344	364	331	354	366	380	338	323	359	359	340	368	336	362	340	370	354	325	353	323	349	338	357	362	364	349	375	344	337	355	347	357	383	364	372	330	359	374	344	385	339	396	388	354	363	347	366	314	356	402	359	367	326	365	335	358	342	320	341	360	354	312	359	320	360	361	367	374	369	363	372	337	337	346	376	356	365	342	372	359	362	357	318	372	364	338	335	366	349	368	375	331	346	387	380	326	369	383	355	366	361	365	348	355	374	346	372	359	341	349	365	362	351	346	337	329	359	355	344	368	344	360	345	357	347	396	335	396	331	334	372	354	370	368	380	320	317	328	379	363	363	353	349	361	342	350	384	360	357	335	367	331	338	318	389	329	352	344	377	343	398	367	354	338	348	340	347	360	362	358	420	337	358	355	373	343	401	361	338	361	358	361	344	373	361	337	328	367	373	351	348	337	354	374	344	332	379	356	362	311	366	334	344	354	340	355	359	370	397	363	352	375	374	327	361	352	336	362	349	402	371	371	324	343	384	378	364	334	355	345	365	334	370	343	350	380	383	378	376	316	361	347	380	381	295	374	346	384	331	309	334	366	346	399	339	329	346	341	364	365	361	362	339	364	334	319	344	345	357	330	353	374	323	375	351	373	346	378	366	319	370	338	359	359	343	357	362	338	336	390	359	370	354	386	351	329	330	372	366	359	371	332	335	371	342	361	350	368	354	319	335	359	338	340	370	349	336	346	345	319	354	342	337	365	328	330	324	348	353	367	316	369	366	370	364	339	361	366	354	377	380	362	330	347	343	326	367	339	365	385	337	376	342	342	343	336	366	398	332	415	309	376	360	351	382	318	362	360	329	341	384	315	355	330	347	351	345	358	353	363	321	353	311	363	319	360	335	354	356	334	364	336	350	376	370	319	361	344	355	338	354	362	417	347	353	357	356	320	362	376	365	360	346	345	345	333	351	354	374	381	374	354	335	351	349	335	350	386	361	370	356	354	346	354	336	348	357	337	371	371	372	351	354	382	356	354	413	360	347	351	362	344	333	397	382	371	301	357	321	340	378	361	378	361	375	355	339	350	350	394	337	322	405	351	357	370	340	337	387	335	362	344	323	343	375	347	363	355	352	324	321	377	335	350	344	333	316	343	391	385	328	347	351	374	367	359	334	370	371	320	356	361	362	360	335	354	378	357	341	361	348	347	355	357	348	357	354	343	345	374	357	338	345	337	340	352	381	374	383	364	371	349	337	357	345	348	359	315	375	339	329	317	355	374	377	380	342	356	365	353	350	368	334	337	349	361	320	361	362	333	344	336	379	371	319	345	369	330	366	350	354	328	356	359	335	337	352	371	364	354	364	378	366	354	342	348	363	356	350	356	388	374	347	353	364	363	354	351	374	363	353	336	346	352	332	362	339	331	364	354	356	335	374	341	355	320	356	341	354	350	348	351	393	363	360	364	364	360	340	362	365	356	327	391	356	346	372	350	334	364	364	354	343	373	392	348	360	347	344	345	367	376	348	339	404	340	325	348	363	346	317	357	357	378	364	357	353	346	359	382	399	344	335	327	400	355	364	354	370	357	344	376	369	378	382	318	359	359	361	402	342	355	384	388	346	362	368	365	330	356	370	359	352	339	349	325	343	374	360	376	348	370	397	349	310	372	342	338	349	335	385	349	377	368	366	345	384	332	356	347	354	320	346	324	324	356	340	359	404	351	350	378	376	371	338	383	372	350	359	307	347	392	351	375	391	346	370	346	337	309	325	344	345	357	362	344	336	381	364	348	334	349	316	344	365	335	368	374	355	352	375	345	345	350	348	366	357	351	346	379	362	325	332	358	311	364	384	312	363	316	351	377	359	362	362	353	366	353	359	364	394	374	388	366	360	369	329	349	380	341	339	347	334	377	335	331	371	358	322	384	368	342	380	344	337	342	345	319	359	363	351	339	345	381	342	329	330	373	356	357	334	364	375	339	345	369	366	363	364	354	349	358	335	350	366	355	348	400	325	348	375	339	371	341	378	367	354	375	354	322	344	348	313	369	333	333	343	343	376	375	375	401	336	326	389	344	328	360	327	349	354	366	339	356	303	352	369	343	360	388	329	345	384	313	334	355	353	339	345	333	337	333	330	370	368	383	365	372	357	335	351	364	360	339	374	388	359	349	347	390	380	327	367	332	356	334	377	370	341	353	350	353	366	354	353	329	327	336	353	357	344	335	372	348	357	361	380	327	340	332	365	336	396	370	343	361	352	336	313	374	370	333	377	363	360	361	358	369	345	354	370	342	360	344	385	335	368	378	346	376	403	376	355	372	334	321	328	308	384	337	373	361	384	372	364	380	378	329	366	354	341	343	343	407	349	347	349	347	343	342	378	410	347	311	330	365	343	360	358	337	349	337	378	366	347	386	365	358	338	333	368	305	362	332	354	390	338	338	366	346	352	338	375	342	388	336	344	363	317	362	369	347	330	336	332	371	340	376	371	368	334	368	357	356	339	361	343	341	368	382	356	349	348	369	353	351	341	380	332	352	369	340	374	390	327	357	368	360	359	386	347	341	373	329	323	355	374	372	348	349	340	367	324	350	328	333	366	363	369	342	356	369	363	406	311	340	357	390	365	375	334	355	337	343	351	350	343	405	360	357	389	389	338	354	377	400	367	344	333	366	361	352	338	373	358	394	379	355	352	374	325	366	369	356	353	341	336	344	341	368	329	322	308	353	382	359	411	337	341	361	348	362	351	332	354	359	361	346	354	348	375	327	363	352	350	357	356	361	362	351	388	355	353	368	385	372	343	387	365	368	347	348	359	351	347	329	325	330	347	393	353	348	367	381	333	355	361	338	330	360	362	370	363	347	357	347	340	332	349	330	361	349	371	341	330	328	377	348	344	354	356	354	371	350	380	343	376	350	353	332	378	372	386	342	342	371	361	349	361	376	392	375	392	320	384	347	339	379	357	347	368	344	356	357	369	352	346	358	378	338	349	371	378	380	326	380	373	372	393	344	374	343	332	314	352	359	337	346	370	345	343	350	337	360	353	354	355	357	358	384	367	418	356	339	370	357	366	374	359	388	322	343	362	355	361	358	381	343	344	356	366	329	341	359	375	346	357	363	340	356	347	333	394	369	373	327	369	347	390	386	353	369	352	351	366	360	341	383	401	365	352	361	382	364	361	355	336	335	387	393	366	370	346	331	351	358	362	373	336	339	347	334	368	324	386	350	361	336	357	376	355	353	361	338	335	352	325	377	345	366	356	347	339	359	324	349	337	370	363	367	353	354	358	329	323	356	337	364	360	341	381	381	343	368	367	344	345	339	338	371	336	358	357	380	346	348	366	353	324	342	371	358	362	401	370	368	369	375	353
34478	14408	2140	633	521	487	503	482	473	447	427	438	405	469	419	445	491	426	448	481	457	437	471	472	467	512	477	471	474	489	459	465	477	463	459	459	452	508	483	477	383	466	472	444	463	484	449	480	440	475	439	433	496	463	452	479	460	471	478	449	480	440	497	465	410	471	444	521	489	452	430	487	487	489	482	441	466	459	456	438	481	475	475	471	441	457	447	420	490	448	470	459	439	473	473	481	412	449	467	443	453	446	463	481	490	474	485	453	429	473	505	456	428	443	463	484	447	478	404	439	459	462	472	454	454	429	460	461	491	442	421	469	458	473	448	499	500	463	442	479	441	467	449	452	418	449	471	517	438	446	443	495	429	410	445	449	450	473	474	463	451	481	483	463	496	489	453	496	431	452	482	410	454	457	474	456	463	438	475	456	455	451	483	464	507	476	491	473	428	469	464	437	462	464	474	435	459	499	498	452	471	462	435	435	471	512	480	439	474	474	474	459	490	483	429	478	489	449	470	465	460	481	454	473	479	437	437	461	432	475	462	481	457	453	398	466	464	467	472	447	468	484	463	454	472	464	526	493	446	434	453	477	467	444	468	476	425	432	475	437	462	468	479	450	500	488	461	477	448	428	437	466	494	476	477	489	452	459	455	474	456	441	451	500	461	480	457	463	467	451	464	458	444	489	409	499	484	432	450	439	460	496	472	427	424	433	451	491	470	489	484	431	432	451	461	443	452	473	463	448	438	459	448	490	468	466	480	527	474	457	457	472	424	474	440	469	475	434	417	450	461	456	500	458	445	462	446	409	477	506	467	428	420	447	489	458	428	454	489	449	470	465	457	459	492	446	403	456	452	453	462	448	444	515	456	461	452	477	448	447	438	472	492	485	478	489	438	462	475	437	473	457	462	427	456	462	463	488	495	451	411	505	476	472	445	482	488	450	475	477	406	442	412	452	464	450	446	480	477	464	453	480	476	455	408	408	444	438	463	488	459	508	489	464	483	484	484	433	473	484	456	492	485	481	443	467	510	462	472	434	465	473	456	496	451	468	478	452	432	457	447	448	510	441	466	472	469	427	443	455	468	452	461	463	515	490	497	482	473	511	472	458	487	469	494	489	441	492	436	516	471	424	446	459	429	443	496	476	498	439	510	488	451	481	465	482	441	461	479	484	428	485	445	458	447	477	484	438	481	454	445	473	445	488	459	392	432	487	481	416	454	424	500	430	456	438	452	468	465	421	462	470	475	447	479	459	421	457	492	470	438	468	466	470	483	460	458	494	441	469	450	441	429	475	459	455	438	454	453	418	475	442	442	486	420	428	474	506	428	444	431	460	488	424	446	451	421	454	425	477	492	474	482	519	447	446	474	449	434	466	421	500	449	430	398	439	427	461	446	434	469	421	442	443	457	458	459	484	465	413	423	502	460	470	499	509	478	466	502	456	454	477	454	445	429	455	421	462	502	459	470	455	457	448	437	471	453	502	493	429	512	446	437	451	475	458	476	418	495	460	462	487	475	440	487	473	467	454	452	448	464	483	489	500	481	471	446	449	434	426	475	443	520	428	453	503	477	488	463	436	449	463	447	448	469	496	484	468	466	433	411	480	457	471	420	448	444	431	426	458	451	477	436	500	424	440	479	424	436	467	467	463	472	406	464	482	462	471	469	426	481	446	465	458	468	457	498	459	473	499	490	457	484	465	424	429	448	470	504	445	442	437	480	438	444	466	456	499	446	458	461	448	426	467	459	480	463	505	460	471	464	471	490	445	449	486	464	521	457	466	445	451	455	456	440	445	464	490	444	474	448	444	454	449	452	461	444	443	434	459	451	455	481	477	430	494	447	450	464	469	455	456	467	477	461	447	513	473	456	442	486	462	465	462	454	466	450	494	461	460	448	450	475	422	461	485	407	427	470	431	467	490	439	494	455	455	449	436	442	448	473	497	514	478	455	437	474	506	493	439	470	449	436	449	441	463	467	452	421	441	486	513	526	458	447	484	478	456	495	508	441	455	455	456	475	483	418	463	458	452	478	475	433	471	438	429	439	439	458	433	443	460	506	460	451	433	485	461	420	439	456	427	481	429	451	501	466	463	447	449	451	471	450	448	433	440	450	490	484	469	445	439	497	451	446	452	447	451	488	476	484	430	437	481	462	462	460	420	488	436	456	455	412	482	470	487	434	481	476	448	471	495	461	396	499	478	440	470	521	439	461	440	473	462	463	496	477	465	445	444	464	469	458	471	478	461	447	474	471	459	491	490	470	483	475	434	472	467	435	463	465	500	457	432	459	454	515	478	502	487	447	462	438	493	466	489	461	485	508	469	448	471	459	471	410	465	492	492	472	443	438	458	470	490	437	436	456	480	463	449	479	470	486	488	483	482	485	476	403	430	457	505	496	475	478	476	464	495	507	455	447	472	459	475	445	440	454	455	470	456	468	435	423	430	477	460	448	490	466	463	455	468	495	452	465	468	458	450	488	460	471	445	483	464	469	442	468	449	497	425	452	484	454	433	467	431	410	434	412	484	455	503	468	418	468	444	440	464	459	494	443	463	473	473	480	469	525	509	443	443	461	492	467	464	467	431	474	472	487	468	453	459	503	489	457	469	447	459	459	461	450	409	425	474	461	456	470	418	464	471	430	462	440	486	463	458	439	418	473	460	451	450	442	471	446	483	467	448	468	438	457	470	466	439	443	424	423	452	444	479	458	471	470	452	464	487	497	478	446	422	476	474	460	425	468	468	438	488	459	466	447	477	453	450	448	447	409	498	411	482	440	492	486	477	467	473	461	491	399	438	503	415	483	492	441	452	405	433	462	444	458	455	450	450	463	483	522	469	488	472	478	492	482	440	447	447	453	452	479	471	444	474	404	448	449	471	465	473	486	465	447	481	430	451	470	441	452	477	437	480	440	480	444	507	486	481	457	478	434	482	471	449	466	469	469	425	467	451	443	470	482	467	533	446	448	455	459	450	469	421	459	474	490	429	486	463	411	475	446	450	404	450	454	448	469	463	516	463	457	455	512	435	465	466	492	487	437	435	469	461	506	455	466	485	446	446	467	462	430	437	458	474	434	454	475	462	465	483	448	456	499	492	441	441	446	439	460	425	459	454	436	446	483	430	497	463	434	486	482	454	508	464	479	443	440	483	465	463	479	449	450	462	457	458	446	485	459	492	488	451	460	466	451	442	444	443	482	472	464	459	448	433	432	460	436	397	460	478	429	476	452	411	442	441	470	445	466	498	470	413	468	487	461	465	454	462	458	452	429	447	457	425	471	498	462	458	457	457	472	496	478	468	398	483	514	428	478	482	450	496	489	443	461	469	471	468	499	511	479	477	468	466	453	481	452	477	452	513	478	457	453	458	472	438	460	471	501	499	482	434	454	484	433	450	480	439	481	466	460	463	478	483	484	454	507	458	466	397	402	425	495	464	451	470	453	461	479	491	528	441	492	481	466	469	500	457	520	496	438	434	488	455	446	419	475	440
8169	1060	993	964	963	948	975	891	995	933	969	959	1009	957	980	992	958	952	907	941	945	948	956	939	1027	926	938	999	922	966	948	890	930	987	958	1010	988	1016	962	917	988	941	956	973	954	986	962	938	970	877	994	996	945	1002	919	948	977	975	959	946	1013	1023	951	939	975	956	952	937	1002	922	995	1001	937	978	975	929	928	946	989	966	978	941	985	961	932	969	899	916	946	974	944	931	928	982	993	953	925	935	941	955	966	955	1012	926	971	1003	982	919	995	957	950	936	947	1008	990	893	996	954	931	958	979	942	957	938	933	969	983	999	892	955	977	969	930	941	955	978	1002	923	923	903	968	957	943	986	924	964	1027	920	967	1032	977	972	939	965	958	958	954	916	967	932	1003	966	941	981	978	987	1030	945	996	984	949	903	918	922	983	992	901	952	972	943	955	1003	953	970	962	967	975	931	956	1016	941	987	1003	986	939	919	963	977	972	1010	931	953	988	994	934	959	931	976	920	929	927	938	959	1006	968	908	1019	908	941	983	923	972	949	936	969	910	936	970	937	979	983	941	977	916	974	968	1026	976	921	954	937	955	955	997	970	940	963	908	993	966	980	888	940	1007	955	936	945	1057	963	917	975	981	923	992	921	953	1007	898	926	961	981	942	906	941	939	988	952	972	952	978	978	967	945	1004	935	952	988	1005	952	932	975	946	979	917	948	945	957	943	936	904	942	925	988	1023	993	968	1010	1010	1014	911	979	996	956	910	1005	968	905	974	888	966	971	1016	971	983	995	946	997	971	986	952	955	983	972	973	922	918	977	959	973	900	966	930	973	1015	970	1046	957	941	899	953	962	961	967	971	1000	922	945	988	959	954	981	933	923	960	970	888	931	919	975	956	970	926	955	963	978	952	929	1012	955	980	926	1029	970	947	951	946	974	1008	1035	953	988	1001	905	957	997	938	995	1004	971	958	926	947	958	983	966	985	926	1013	915	938	939	983	953	933	906	981	958	983	943	932	997	896	966	934	955	1007	978	930	921	957	1016	965	946	969	944	884	937	940	957	959	948	941	961	941	1026	929	944	973	964	904	953	957	977	967	967	952	958	946	971	959	930	964	1020	930	966	924	958	987	891	962	1003	998	975	977	941	926	974	972	979	980	942	977	952	907	965	905	1015	942	950	934	985	997	945	954	958	924	970	967	962	932	977	944	914	1017	973	953	939	973	936	976	970	967	927	925	941	922	982	962	943	973	984	912	936	930	911	977	963	963	937	931	936	1020	955	921	920	974	931	975	906	947	969	957	929	985	976	997	939	974	922	965	935	954	951	950	960	962	946	955	1024	931	940	936	964	985	950	892	972	993	1001	1008	985	975	973	976	946	939	942	1019	937	943	952	926	963	950	990	927	961	903	976	1008	992	944	935	954	921	953	988	956	978	966	925	927	966	1003	938	900	888	985	966	944	880	935	982	945	933	1044	939	926	933	1005	974	1000	890	996	994	967	1018	976	982	940	970	985	992	960	1023	929	926	968	926	936	1000	1019	912	948	971	984	974	931	931	918	958	981	904	931	894	1019	996	983	938	998	987	990	947	972	948	915	985	944	952	946	952	891	1012	925	1002	912	952	927	973	939	933	968	933	976	989	958	960	951	966	950	999	951	943	951	908	926	949	922	952	997	920	986	962	938	995	991	992	906	944	886	1003	949	948	997	964	937	1008	1000	898	975	978	897	975	983	931	936	978	975	939	930	956	938	945	991	977	937	935	955	953	963	984	1001	985	1004	983	946	947	978	956	877	930	939	925	973	920	971	980	961	980	956	974	941	977	950	926	927	926	984	968	947	894	947	962	991	918	898	984	945	944	961	958	945	886	925	986	980	926	970	895	968	931	1005	955	957	924	915	1070	952	945	956	985	990	952	969	953	1007	916	909	1012	946	948	921	964	985	971	967	974	954	902	1025	925	964	994	959	993	1021	891	912	943	921	963	1009	934	956	1000	929	956	972	941	946	977	1020	961	904	955	950	949	939	979	916	918	964	978	927	961	871	990	965	1016	903	1000	936	963	934	939	970	927	937	946	1003	941	874	928	948	950	958	949	1011	947	898	990	994	959	900	964	948	979	971	991	1000	961	1006	965	933	950	980	936	910	996	968	919	912	998	982	947	928	910	939	991	994	968	945	999	958	980	970	926	947	957	978	959	958	906	1006	976	953	954	933	957	978	949	990	922	977	993	999	933	940	963	939	966	910	986	928	1012	952	951	991	916	971	967	962	974	933	930	963	982	996	962	947	938	961	954	965	960	969	958	936	947	937	902	897	925	1018	950	968	970	984	961	968	967	967	985	969	977	982	947	970	943	934	945	986	951	948	971	931	1053	968	952	945	945	931	978	983	1023	934	1004	947	913	929	962	981	940	938	965	1018	899	990	956	942	959	967	965	977	1007	972	924	968	917	909	954	933	956	948	946	956	1015	1006	924	994	969	977	958	1013	985	1019	1011	970	963	937	953	1015	994	994	895	946	1006	897	962	946	964	965	948	999	974	955	1013	950	929	960	906	959	941	975	984	987	990	953	952	1036	943	950	1011	932	947	1011	985	967	944	971	972	895	914	944	919	970	889	886	1005	949	953	965	991	1013	1023	957	976	949	999	1006	990	946	969	937	934	991	936	913	989	980	928	993	936	950	986	949	1056	939	911	954	873	994	966	987	938	984	999	1003	958	984	991	889	994	933	968	983	964	925	939	982	934	942	959	997	914	910	974	1007	981	958	961	980	944	967	968	938	938	910	964	952	956	933	1064	977	913	960	885	956	992	944	943	966	968	951	902	952	957	984	919	950	932	916	880	948	971	953	944	919	946	960	1021	943	930	986	915	990	954	941	942	1014	959	975	1008	946	926	971	951	946	969	1032	998	926	932	995	999	910	990	952	956	971	919	937	975	873	985	967	962	963	956	945	981	994	1025	952	941	970	982	928	923	953	916	962	955	978	963	914	1001	985	959	909	950	925	916	963	985	938	932	995	998	915	984	964	951	985	992	996	1006	951	960	987	986	970	972	1006	947	973	964	971	993	995	882	1014	963	920	966	936	991	941	957	974	1000	988	1021	972	965	899	954	945	943	928	929	1008	942	916	1024	977	906	994	925	960	978	931	995	961	971	919	976	930	1001	968	937	974	970	935	899	954	960	995	945	929	988	949	985	994	936	934	1002	969	989	941	1000	934	937	1028	923	926	987	929	990	983	993	968	995	973	892	894	947	946	1016	950	942	968	944	982	997	978	976	966	958	939	1006	940	928	988	918	942	939	979	923	1008	957	971	1037	948	926	956	951	925	958	956	987	944	918	923	985	960	986	948	991	923	971	967	989	966	961	957	961	909	929	925	931	992	956	957	946	943	986	1010	922	913	924	978	988	987	905	965	939	1003	977	973	977	976	938	961	974	948	983	936	891	975	1004	972	956	974	1009	1030	948	947	901	996	975	937	976	959	930	959	984	1011	953	982	1011	973	964	966	949	953	984	988	932	936	967	948	934	966	931	1002	950	974	945	958	928	1008	941	964	969	985	975	942	943	957	988	958	976	954	958	951	972	950	922	941	930	956	957	959	938	958	939	1010	1024	993	914	961	928	944	982	916	949	1025	998	929	918	906	980	1044	984	984
25890	21546	24122	29419	21525	9892	518	417	387	386	345	368	312	323	319	342	291	343	351	339	336	306	311	315	322	315	300	319	295	309	321	277	314	323	327	307	313	319	298	341	292	291	366	328	286	316	305	275	309	292	296	312	311	307	340	317	313	288	337	318	323	300	297	237	315	337	308	321	311	340	291	310	288	307	294	306	299	335	322	298	288	300	324	317	325	325	308	307	314	323	315	283	318	311	287	311	319	313	279	273	316	296	333	311	306	338	285	315	324	287	313	292	291	305	338	303	291	343	307	290	308	307	322	327	298	273	320	317	291	330	317	322	331	302	285	316	305	300	286	305	295	307	292	334	323	321	303	327	301	333	302	328	315	331	293	301	260	332	296	313	329	300	310	308	298	305	288	334	297	348	318	295	314	315	308	318	307	337	316	310	298	329	310	312	313	311	327	300	279	321	319	291	328	308	322	315	289	333	324	296	289	334	309	330	307	281	328	320	330	302	283	271	328	331	289	347	336	300	335	300	299	278	292	314	295	299	300	288	302	356	316	315	323	343	281	316	317	303	335	320	321	325	296	297	327	305	300	349	325	302	281	301	293	349	298	321	296	334	302	314	292	322	274	329	268	334	318	331	299	338	307	330	310	302	315	289	335	312	321	282	355	351	320	351	327	302	305	318	317	281	305	349	310	342	281	325	309	310	336	284	314	287	303	310	291	285	321	332	294	328	324	309	328	328	277	326	329	317	297	308	355	324	302	322	293	316	294	305	319	296	285	320	316	320	320	321	281	316	320	303	287	288	336	285	298	270	312	298	281	330	318	299	308	301	333	300	306	344	317	310	303	283	321	332	329	294	326	300	310	294	344	367	312	322	272	316	296	278	253	300	310	309	311	300	328	292	290	251	299	315	329	323	319	291	321	286	340	299	305	311	309	329	294	309	319	303	324	325	308	321	323	288	306	342	309	331	317	288	307	287	297	312	264	300	299	304	308	320	298	326	266	293	325	308	325	276	312	280	317	328	317	335	285	335	342	295	314	315	307	292	327	303	293	311	298	314	308	300	320	321	319	308	297	325	290	258	308	337	292	319	314	306	307	294	342	295	271	296	311	311	309	327	349	314	304	337	334	305	320	293	307	292	343	308	322	299	308	305	314	286	290	339	307	289	299	363	310	308	318	309	319	307	318	319	312	319	324	306	298	308	315	320	309	321	310	325	292	297	284	303	290	307	289	269	327	301	335	298	336	305	306	333	287	299	328	326	351	316	317	272	322	297	336	321	310	284	306	301	333	280	269	342	297	308	323	322	329	299	301	272	324	289	312	331	293	320	355	299	325	338	261	312	331	262	273	310	341	300	309	288	290	322	317	317	309	300	294	336	331	332	315	323	295	329	287	302	325	312	358	312	336	297	328	306	291	287	292	309	294	328	312	297	291	337	326	302	303	321	301	311	338	290	309	308	300	284	306	271	310	299	321	304	292	301	322	292	291	286	291	340	287	295	332	301	318	302	282	315	302	280	283	303	331	320	285	308	262	285	304	288	328	296	297	303	339	289	288	309	297	325	319	304	289	290	325	291	339	312	288	281	317	305	337	310	323	312	331	293	293	316	287	294	312	331	307	311	272	280	275	312	310	327	309	324	327	302	309	319	292	347	332	311	300	315	296	309	271	332	321	311	295	328	279	339	310	319	323	304	315	304	329	306	320	304	282	327	327	298	345	312	296	301	318	312	325	352	304	282	307	327	329	287	325	309	311	297	302	280	313	289	319	311	312	303	293	325	307	340	328	290	343	327	314	290	324	337	318	294	328	306	307	343	287	303	303	270	329	321	334	312	273	303	310	290	293	308	306	309	325	323	326	276	324	320	310	351	314	306	286	318	291	315	304	275	324	313	322	308	303	309	318	291	337	306	312	294	285	317	321	326	308	315	285	316	289	339	296	295	351	326	294	317	307	317	307	331	323	301	323	303	314	333	314	285	296	305	293	329	300	292	290	365	328	341	312	300	300	353	326	307	334	290	307	313	306	293	298	317	297	315	298	316	312	318	284	296	279	274	325	288	339	321	327	334	334	316	282	304	332	283	324	338	312	306	322	319	302	329	327	329	331	318	327	341	316	293	294	284	308	304	324	311	321	314	280	301	354	294	319	300	281	321	331	283	312	329	311	285	305	310	296	330	300	309	310	337	296	329	270	313	263	327	314	321	303	280	314	326	324	316	288	286	298	304	341	312	345	317	360	339	328	299	284	332	290	333	290	304	304	344	334	336	328	321	317	311	313	304	277	315	321	336	334	329	310	295	341	294	313	337	288	312	323	316	295	298	358	307	318	320	347	326	280	309	330	301	267	298	305	309	309	308	311	365	295	307	307	301	325	304	310	305	320	327	311	318	345	320	298	338	274	341	300	280	327	301	329	323	292	278	329	326	346	306	314	321	315	303	315	310	286	323	327	323	318	314	292	338	303	306	319	332	321	308	296	304	301	350	313	289	307	331	294	313	306	306	308	315	339	310	320	317	302	300	327	311	317	343	290	316	306	325	294	282	330	324	339	322	289	251	297	272	295	325	321	283	281	305	317	307	324	287	304	298	314	327	319	324	297	302	320	345	313	302	312	269	325	272	327	323	289	309	297	294	305	316	353	313	322	323	287	335	300	307	326	326	315	325	320	276	294	316	300	281	325	306	299	294	338	323	306	295	349	293	316	318	291	323	303	276	322	311	313	291	300	333	307	324	304	305	305	278	337	316	274	312	339	323	328	310	293	311	288	316	322	313	320	305	295	317	328	303	362	314	297	311	296	336	285	343	304	296	291	304	294	307	307	287	337	310	308	302	315	301	306	322	301	286	289	344	328	328	326	355	326	351	303	284	289	318	299	307	320	340	276	317	333	350	293	322	313	284	332	290	302	325	289	308	302	311	323	300	312	314	306	315	327	333	273	309	325	342	306	330	293	308	341	330	301	304	313	310	326	323	348	294	277	339	351	341	327	307	268	308	318	308	316	303	309	285	316	312	315	306	304	321	380	313	314	309	328	336	296	314	319	345	307	309	285	328	304	314	292	299	309	311	328	299	296	329	325	292	302	289	302	285	288	325	322	289	282	313	298	294	301	341	274	310	325	318	338	285	291	311	317	308	293	291	286	334	285	278	301	304	336	308	325	303	325	287	349	316	322	331	283	301	332	329	334	314	318	321	282	290	289	332	314	336	302	293	280	279	287	279	314	261	319	306	303	297	288	292	306	277	289	266	286	314	284	314	300	284	315	301	322	295	320	322	309	304	311	301	296	287	304	308	322	322	294	320	301	292	335	340	283	319	280	318	335	294	277	285	319	333	343	271	304	310	334	293	331	328	315	270	325	300	328	341	310	283	283	354	323	319	305	300	328	311	310	319	340	332	307	293	314	296	317	324	338	286	287	295	301	294	304	318	280	315	319	287	293	326	302	311	300	315	265	330	316	316	309	332	328	307	306	320	296	316	282	331	294	312	312	300	308	325
4615	2016	1106	832	717	684	719	735	696	634	696	712	641	682	692	650	654	645	662	675	679	665	711	692	677	652	651	657	676	697	661	676	701	666	652	679	646	660	621	696	614	698	699	634	688	637	675	656	718	633	657	659	675	629	664	609	671	674	612	644	638	643	667	675	678	605	675	712	644	673	717	657	653	612	660	687	685	691	720	646	638	656	645	651	629	642	618	637	583	693	627	635	639	641	661	677	634	716	627	686	636	634	628	660	683	626	618	673	658	635	626	646	650	659	658	679	632	681	690	672	661	687	670	646	677	661	660	659	658	608	671	636	651	671	651	629	693	665	636	634	687	698	627	661	652	676	657	637	656	648	666	676	659	710	686	631	679	649	648	654	647	673	646	663	670	676	662	680	630	652	655	636	679	657	641	640	643	650	646	645	664	669	637	685	666	699	664	699	678	661	680	693	634	678	637	649	657	689	678	671	626	664	677	687	645	649	638	681	666	665	643	689	607	678	677	655	663	651	669	687	644	706	653	666	674	666	656	648	656	634	693	648	659	681	678	644	670	672	637	694	710	639	700	686	646	697	676	617	648	653	632	628	645	654	639	664	670	647	681	676	621	712	656	646	640	669	644	651	651	637	660	657	684	691	700	665	647	639	657	675	665	643	668	649	657	628	647	636	684	657	670	642	649	634	702	646	656	637	648	633	666	673	640	619	643	683	693	674	685	678	685	669	684	692	649	644	671	659	645	695	680	656	637	652	704	659	655	642	678	655	677	683	649	615	684	599	700	671	632	657	688	703	699	713	656	666	697	617	672	704	638	640	666	697	659	610	636	650	655	675	643	673	667	609	656	627	681	676	657	687	625	597	644	697	644	686	681	678	664	638	687	650	659	680	624	658	628	665	617	686	624	678	686	700	658	693	657	625	610	649	647	658	666	669	673	675	685	634	659	633	615	633	656	658	657	634	632	672	681	629	636	656	640	653	676	639	661	638	644	681	637	650	712	678	650	698	642	644	630	627	658	638	666	665	655	684	634	692	665	689	710	672	676	666	655	636	600	640	655	648	647	711	684	685	647	655	710	692	656	665	666	676	668	630	633	645	652	684	649	659	692	638	660	632	694	672	642	684	638	647	590	672	670	653	665	687	620	663	626	648	653	664	648	609	647	699	666	631	706	661	648	648	678	662	680	663	677	633	624	659	661	672	634	685	679	613	667	669	651	664	652	698	656	654	698	636	666	658	613	654	685	704	667	687	688	647	634	717	652	665	633	653	659	655	678	663	643	631	660	679	686	641	632	685	665	665	647	656	719	665	674	649	663	686	661	677	700	652	664	684	647	660	656	679	681	636	631	701	617	691	653	661	646	661	636	666	679	663	657	684	649	635	664	609	691	670	662	679	634	650	622	692	686	684	648	631	634	669	641	742	684	666	685	658	622	640	638	681	652	664	670	650	718	631	701	651	663	673	637	658	670	633	683	626	657	671	692	671	648	696	663	691	667	618	646	641	645	654	624	645	623	679	634	638	641	654	635	685	690	669	633	630	665	713	679	645	648	690	662	621	670	676	654	641	646	629	684	654	678	637	668	676	690	652	688	678	654	629	669	664	680	672	644	688	679	660	668	659	690	652	596	645	624	666	697	645	658	697	658	657	651	678	646	628	669	628	656	643	672	618	642	662	656	645	642	638	632	598	655	641	651	649	730	718	643	640	675	653	601	691	654	657	653	659	646	685	652	663	676	617	641	689	694	614	733	659	677	653	651	650	653	670	623	648	641	686	656	636	682	647	641	719	623	666	706	656	625	647	685	618	643	650	665	655	661	674	656	656	654	618	626	676	669	625	636	640	625	666	657	659	668	687	671	634	656	642	646	619	676	665	661	651	648	652	696	618	642	673	670	664	697	638	693	656	673	631	610	656	674	601	676	667	659	703	642	672	653	696	689	685	679	650	666	620	695	658	650	643	659	643	683	663	696	666	637	650	635	639	657	649	652	655	658	656	665	668	655	676	679	692	657	647	605	651	694	671	687	669	665	661	698	679	659	683	659	632	634	653	709	686	644	700	675	663	657	666	683	659	647	625	653	628	648	692	651	656	685	680	686	683	630	717	656	661	629	644	673	649	692	655	667	655	617	620	670	641	657	620	662	651	626	652	656	618	646	667	670	645	680	652	663	644	673	664	697	616	683	639	612	701	647	708	638	640	637	654	714	673	674	679	649	661	681	665	672	612	662	692	685	689	648	655	612	684	655	611	631	643	694	647	665	675	674	694	643	613	644	686	659	695	684	708	660	653	658	612	647	630	641	661	683	653	620	690	642	690	618	632	711	671	684	717	641	642	657	629	654	673	639	646	642	640	658	657	674	653	673	665	669	685	680	672	645	637	686	689	669	617	655	623	641	662	689	634	645	664	678	673	664	662	670	670	664	663	671	680	689	680	670	686	681	703	667	648	637	654	665	664	622	681	668	604	667	687	720	646	645	693	680	714	678	682	654	693	627	600	668	664	635	648	680	704	662	668	630	685	627	675	647	683	660	676	632	602	650	668	659	676	654	633	637	704	640	643	662	676	671	651	636	639	630	657	656	661	689	662	693	690	647	699	634	656	665	657	669	659	676	703	612	698	647	650	673	649	633	659	642	702	657	673	642	669	654	613	623	661	669	686	606	642	710	712	684	664	626	676	639	664	639	642	676	699	658	677	648	643	668	660	639	682	668	628	638	633	642	645	673	637	629	623	620	646	673	652	662	623	679	700	668	659	675	641	609	670	649	643	659	655	660	647	678	643	641	656	653	656	660	638	697	695	683	682	641	638	698	632	641	671	696	722	664	642	685	666	677	630	612	714	648	639	632	667	670	648	653	660	691	658	631	680	683	723	659	693	639	643	672	645	653	658	623	664	699	701	662	636	661	659	622	686	643	679	638	694	664	689	655	639	609	658	660	692	626	633	682	681	632	663	671	638	638	643	617	687	672	656	734	643	690	668	614	647	690	713	658	678	678	676	669	651	691	696	605	666	649	704	677	661	625	665	630	650	688	617	680	674	625	681	651	651	661	695	611	654	662	670	680	690	674	659	657	632	659	672	661	618	650	663	639	651	630	660	643	655	663	647	639	690	630	678	628	693	654	680	686	645	692	637	666	635	690	603	656	709	674	709	648	673	654	622	670	641	638	619	620	688	633	669	630	633	647	664	652	665	648	647	671	678	656	687	650	701	693	622	661	733	629	670	656	656	694	666	650	651	726	687	693	650	648	671	631	693	621	672	651	689	601	700	712	620	656	656	707	642	639	691	674	631	648	700	663	624	707	612	689	632	669	645	690	695	655	645	636	707	647	674	664	642	639	670	650	636	638	712	695	701	662	689	674	676	687	655	692	637	624	706	680	664	644	637	665	687	639	679	696	687	656	646	661	654	715	637	679	694	685	672	650	640	672	715	630	634	656	636	655	697	665	696	619	641	639	679	662	638	711	686	654	614	675	629	674	675	637	693	673	671
25211	21580	24639	28978	21581	21609	9784	429	276	263	212	194	195	188	186	191	177	160	181	183	189	192	178	156	156	160	166	140	142	132	167	147	144	168	174	144	161	185	165	145	151	175	146	141	136	160	153	152	152	132	151	145	149	140	159	162	153	146	151	154	160	160	128	125	158	164	153	138	151	157	162	162	140	154	116	164	159	157	160	126	165	144	155	160	140	146	150	143	154	160	155	142	151	156	173	136	140	176	131	134	146	155	160	152	151	142	138	149	153	145	144	147	193	135	151	141	142	138	143	133	150	141	130	145	160	144	146	140	164	152	144	170	153	146	134	147	162	137	159	160	169	169	141	156	136	128	149	147	135	135	152	144	150	131	144	156	179	160	142	126	137	150	148	156	144	141	162	169	147	158	155	184	144	149	154	144	151	141	160	145	139	150	136	149	150	154	133	142	136	148	142	165	118	140	163	153	127	180	150	170	159	157	148	152	143	141	153	150	150	145	133	142	154	151	140	142	166	155	118	151	159	155	142	147	153	162	145	134	159	148	122	135	138	170	171	138	132	145	149	155	129	141	151	132	180	152	167	148	142	177	148	163	128	143	134	153	154	162	135	158	154	147	172	180	130	183	133	109	170	132	152	155	132	162	151	135	158	127	118	123	131	155	177	138	133	154	147	182	141	145	158	136	153	174	175	175	141	160	148	163	151	141	170	156	166	184	121	126	159	129	168	122	161	158	132	142	156	136	146	168	172	142	142	163	154	134	140	153	145	151	151	122	150	136	141	142	138	145	155	137	152	171	157	143	170	143	156	156	154	146	139	141	136	131	143	158	154	154	160	146	163	151	142	135	126	151	140	149	163	133	162	118	128	177	149	126	137	153	121	150	132	140	119	123	147	144	137	159	126	144	134	143	150	148	159	161	167	149	150	140	152	164	147	140	127	156	117	160	128	139	159	168	141	162	133	145	162	160	156	139	125	137	138	137	165	158	156	150	152	139	136	152	154	144	142	146	122	151	152	157	128	144	155	125	157	153	163	155	138	147	152	139	144	141	131	139	164	156	169	138	152	165	165	157	137	155	126	181	148	131	136	124	153	148	136	147	124	146	140	120	134	154	131	157	140	162	163	145	145	146	158	137	121	163	170	176	121	131	140	133	158	140	161	165	154	144	146	149	155	146	138	138	137	145	146	130	157	156	153	160	158	141	138	133	145	134	142	133	153	141	147	139	129	139	150	151	138	141	152	149	151	129	145	161	179	140	116	126	148	160	145	125	159	115	138	123	134	145	167	148	163	142	137	145	142	153	162	158	163	138	142	134	143	146	149	163	129	139	167	134	147	154	147	159	148	170	150	153	143	154	160	147	146	176	154	169	132	156	140	131	158	155	169	136	163	164	140	140	138	134	146	110	158	137	165	146	165	148	131	148	160	140	140	156	151	137	166	148	163	141	142	149	140	138	164	150	152	155	138	141	150	151	141	150	149	147	134	158	148	152	130	152	129	154	149	158	138	134	131	152	150	140	156	158	135	156	155	131	128	149	164	141	171	144	126	138	143	149	121	149	119	138	162	128	138	138	132	165	168	138	156	154	141	166	150	142	152	156	130	161	141	153	134	144	155	150	136	141	135	138	145	153	137	152	171	127	162	147	139	124	155	141	144	136	128	162	143	155	149	130	158	129	140	136	149	140	147	151	140	133	155	148	131	164	136	136	135	136	156	147	139	139	146	130	144	155	169	150	127	157	153	141	148	150	147	137	125	143	156	151	171	138	153	152	154	148	155	128	151	170	130	144	146	153	141	149	166	158	151	150	155	142	136	149	155	128	134	151	131	138	117	160	169	152	175	162	142	144	160	134	140	153	166	163	133	162	160	157	135	127	143	152	137	163	172	135	164	160	138	151	156	149	143	139	137	145	162	153	149	137	151	117	130	154	130	136	131	143	154	150	171	175	142	152	134	150	145	132	152	157	143	153	155	122	130	118	146	155	152	165	137	130	154	158	125	143	155	156	143	140	153	147	133	173	155	136	131	149	164	132	139	147	161	158	139	170	133	135	142	148	129	162	151	157	158	156	143	139	119	136	130	136	143	149	154	151	129	140	160	146	160	162	157	154	143	159	136	146	145	126	152	174	125	136	164	130	129	143	160	168	154	168	137	158	159	152	142	156	158	156	140	181	146	147	148	161	152	146	154	144	153	160	138	128	128	156	138	129	135	166	160	125	134	142	155	144	152	133	135	161	143	147	134	166	143	146	165	164	149	141	160	173	153	155	162	138	155	188	146	148	167	156	136	147	137	159	152	154	147	144	167	145	114	138	147	158	149	168	167	149	161	158	161	132	142	153	156	154	128	137	132	152	148	151	135	160	140	140	148	160	157	163	143	161	150	161	158	134	130	144	158	182	158	133	147	180	130	134	156	134	166	136	150	166	155	146	174	149	169	150	152	160	160	139	159	162	174	125	168	119	139	172	131	166	157	151	139	167	118	146	159	131	133	147	127	169	152	139	136	147	139	168	155	135	142	154	152	146	166	140	144	139	157	159	132	137	178	146	168	155	129	150	143	191	141	149	115	178	155	160	161	157	135	149	129	141	136	150	155	145	139	140	140	157	144	143	136	136	144	136	149	155	160	135	168	162	149	158	141	129	150	137	156	119	136	142	115	157	145	159	166	146	161	149	140	141	154	150	159	132	141	147	124	140	138	164	142	150	138	145	157	164	149	150	147	132	146	159	131	148	154	147	133	159	141	161	172	155	159	133	160	135	133	134	140	152	143	146	142	143	153	166	136	163	129	142	157	145	137	136	130	169	134	141	153	149	177	137	143	124	143	139	156	157	144	159	161	164	135	180	148	138	130	153	146	158	158	152	150	166	143	129	161	126	152	170	143	138	164	138	153	144	163	149	147	152	147	135	176	143	150	150	143	162	172	148	118	156	140	141	131	154	140	118	155	140	144	148	144	155	151	146	128	134	140	167	173	150	139	122	147	119	154	158	142	162	143	155	129	139	154	147	161	150	154	149	148	127	136	149	135	153	144	124	132	138	125	140	133	130	144	149	142	127	141	140	144	129	140	146	154	135	161	138	143	162	170	125	153	143	159	144	144	145	135	138	158	151	144	127	140	177	145	144	157	131	140	132	152	165	151	156	130	144	191	163	155	141	153	155	191	128	140	156	139	144	164	154	152	141	151	130	152	153	143	149	133	148	120	139	175	144	154	171	133	128	123	130	154	143	124	155	126	150	125	177	153	154	158	135	164	177	161	140	142	145	165	123	149	161	144	130	142	160	138	152	148	135	156	155	165	129	129	136	162	151	150	150	118	180	132	162	153	144	154	124	138	135	153	126	163	141	140	157	160	143	165	139	133	150	152	133	173	130	161	153	159	139	147	162	157	149	140	167	150	135	145	154	188	161	166	166	163	148	143	167	155	155	128	154	156	163	144	133	164	140	173	155	149	156	131	186	175	154	139	164	165	147	140	121	147	157	138	167	145	145
4202	3005	1294	693	550	471	378	415	392	410	346	375	386	411	402	388	388	322	347	344	380	339	369	338	341	360	347	371	364	355	353	377	398	382	364	352	335	348	336	347	352	388	358	359	360	362	362	353	359	345	348	398	312	319	353	361	354	351	369	346	356	339	337	371	344	343	333	333	346	345	345	326	375	353	343	375	365	341	344	383	363	379	375	344	373	356	369	313	345	348	371	367	391	379	354	349	367	359	324	357	336	318	316	335	339	366	365	363	377	363	362	349	374	321	344	349	380	372	340	366	336	347	344	375	368	378	325	364	335	393	338	350	357	354	328	350	357	354	389	377	376	377	340	327	346	354	353	366	360	357	377	346	385	386	325	327	365	340	348	363	324	345	328	361	333	373	365	359	346	358	337	383	352	354	343	344	342	360	335	342	363	349	365	334	382	355	341	348	345	333	371	356	363	338	367	389	365	362	372	327	342	350	321	372	341	411	335	343	375	386	363	364	362	332	346	339	358	350	364	370	347	368	361	364	352	334	347	330	379	347	342	344	385	346	381	379	324	362	352	349	346	393	363	366	356	350	367	375	331	364	363	366	386	331	350	327	359	369	322	358	370	359	373	359	306	343	354	344	307	351	358	355	333	335	346	339	369	325	364	357	344	327	360	361	361	341	346	362	344	404	339	361	373	337	354	380	379	330	358	371	361	371	361	336	358	340	355	340	360	343	335	344	363	333	355	363	318	353	358	355	345	350	356	349	333	341	345	382	344	350	384	337	366	341	346	365	376	342	344	355	383	392	376	378	349	336	353	338	380	365	340	331	322	344	379	348	363	353	293	351	329	322	334	316	351	386	351	337	343	389	350	350	383	330	354	330	339	346	400	370	362	361	332	342	372	337	372	347	345	382	355	325	375	333	351	363	406	401	389	344	348	339	350	390	354	340	363	390	377	352	331	337	352	374	372	346	324	353	348	361	366	371	328	329	364	372	339	357	347	359	392	335	361	383	375	335	305	381	361	375	327	322	340	377	347	336	352	338	362	343	378	358	355	357	336	349	368	401	338	376	348	346	349	369	353	332	353	355	323	349	389	359	328	344	397	341	340	376	358	337	339	340	362	330	353	347	371	379	355	337	344	322	363	370	327	349	352	362	328	360	328	351	365	372	339	349	336	340	328	366	343	347	352	338	335	359	385	362	342	355	373	356	353	351	381	348	344	373	355	341	345	365	356	335	363	321	372	364	357	353	350	374	332	341	345	372	384	366	378	363	350	369	345	355	340	356	364	348	360	347	385	369	368	346	344	346	328	339	343	346	349	338	384	357	319	341	350	346	315	399	373	353	349	349	326	342	327	351	399	360	337	348	351	347	356	388	327	376	371	333	363	367	325	365	370	350	371	357	336	348	380	357	339	326	361	355	376	354	348	354	373	393	343	352	379	359	368	355	328	376	368	360	361	335	352	358	353	368	370	337	345	359	365	335	328	371	366	355	338	351	355	344	338	370	391	338	352	365	322	345	358	376	336	370	386	336	350	350	347	342	363	330	331	358	397	375	357	354	348	360	350	351	384	341	331	361	367	340	337	356	344	396	327	370	357	348	368	395	341	341	372	347	332	356	341	360	376	400	354	344	353	331	367	352	350	372	347	364	355	379	333	353	352	344	339	371	400	349	352	338	335	342	362	354	339	349	317	345	372	368	363	354	335	333	314	367	371	360	337	342	371	353	340	336	363	388	375	350	347	327	358	344	358	330	389	369	335	360	354	375	370	342	344	340	362	385	331	353	359	372	359	331	385	357	370	371	339	372	343	388	356	354	337	365	345	353	366	386	344	380	333	326	329	370	366	344	346	399	348	374	370	355	357	367	353	377	370	348	373	376	344	385	337	353	386	351	363	362	363	342	356	350	374	387	318	318	350	374	348	320	348	342	350	368	360	369	367	320	330	365	385	387	372	345	366	349	392	382	352	360	395	327	344	330	361	368	328	354	340	351	338	350	340	335	347	403	367	378	358	337	352	351	346	335	395	355	326	337	363	354	342	362	359	342	378	327	370	371	335	341	356	372	327	331	350	342	367	395	373	374	356	347	372	339	369	352	350	338	326	374	351	365	337	353	340	360	349	350	361	341	351	329	381	363	347	351	350	363	364	332	338	323	372	348	356	355	378	343	351	350	323	339	335	353	324	337	349	333	357	384	328	375	337	371	330	374	364	348	384	338	370	363	389	360	329	343	378	345	366	344	377	359	328	368	349	339	362	373	324	355	369	362	353	366	358	345	340	373	368	363	388	353	351	350	386	354	365	351	335	362	398	354	339	346	333	371	368	343	350	362	377	342	366	341	355	366	336	345	360	329	381	348	355	374	337	370	357	333	351	355	348	358	362	356	371	375	347	398	355	347	352	334	390	359	380	339	373	348	329	379	371	364	319	378	288	351	368	331	373	362	350	337	370	348	361	326	335	338	328	322	346	342	298	357	362	334	365	368	367	347	316	370	366	340	370	361	376	367	356	344	353	389	371	360	364	387	333	349	340	363	329	346	389	344	374	361	345	351	394	334	385	356	298	350	343	348	399	357	345	346	350	355	395	365	357	333	342	367	384	352	348	331	363	361	368	371	365	381	380	341	372	354	338	376	282	369	319	348	368	375	317	360	318	358	313	349	322	372	348	362	338	361	362	359	374	318	341	353	379	367	326	328	355	341	360	356	323	354	361	351	412	337	344	341	324	400	348	348	341	355	346	333	346	354	347	359	360	365	373	333	362	357	368	382	358	359	365	385	368	380	355	344	314	335	318	334	329	350	348	367	365	344	389	361	356	376	326	331	367	366	363	357	328	372	339	332	340	353	367	310	370	359	374	319	358	353	344	362	340	377	354	356	381	342	354	333	321	342	361	341	350	343	391	368	343	348	337	333	350	324	343	329	347	345	347	369	339	351	373	343	363	349	347	350	317	301	347	386	367	371	330	335	391	348	387	363	345	350	325	363	342	342	334	335	380	380	346	393	338	325	396	355	339	326	362	347	367	362	379	386	330	366	340	344	350	378	361	360	379	324	353	353	343	344	327	390	342	330	322	372	348	368	345	343	377	384	367	368	356	346	354	342	331	338	385	362	378	335	330	333	322	354	399	356	356	345	387	353	331	364	361	357	351	333	365	362	307	375	332	369	348	363	373	359	362	367	335	364	366	363	349	387	373	338	338	349	338	335	343	359	362	331	382	339	388	365	352	357	357	328	358	345	362	351	365	340	344	350	387	317	373	328	340	360	345	328	336	315	324	363	342	336	378	332	353	351	336	347	377	370	361	384	350	337	375	340	347	347	352	336	377	353	333	413	330	383	411	361	359	351	378	345	376	351	362	340	314	361	379	354	319	381	344	331	342	353	379	357	344	366	347	358	313	364	389	369	341	349	364	357	380	339	340	315	360	358	361	330	318	348	353	339	372	352	357	323	373	354	346	351	389	362	352	337	355	376	355	353	390	362	319	362	340	349	359	333
34160	14666	2234	585	526	475	490	439	453	444	442	479	504	448	479	487	477	488	489	462	460	465	449	423	457	441	434	481	476	450	476	421	428	457	495	486	507	434	437	436	457	457	490	450	458	464	460	446	516	478	462	439	486	457	466	456	479	455	534	432	471	465	468	521	449	470	462	505	514	480	458	448	473	486	448	470	470	478	524	475	485	500	475	467	437	481	422	490	483	453	486	513	405	446	449	422	462	484	440	387	449	449	500	489	454	418	457	435	481	457	423	436	499	465	474	441	415	485	418	471	415	488	470	456	468	434	502	445	473	522	485	455	460	431	439	442	500	474	439	447	401	470	441	484	488	460	474	445	462	447	445	443	429	461	458	474	437	470	491	440	468	500	458	426	429	461	431	495	494	489	474	439	481	485	426	462	458	518	446	448	468	462	447	472	490	455	504	455	448	461	451	464	449	459	482	483	477	458	489	485	459	484	430	469	424	446	487	455	480	459	451	435	453	491	461	468	454	483	462	417	490	444	437	436	454	450	481	473	453	515	462	489	473	453	495	453	464	455	434	467	480	477	466	444	456	423	458	472	505	458	447	448	473	469	495	459	450	449	419	472	427	473	437	489	454	468	496	485	450	445	462	464	475	465	492	446	477	471	466	484	532	470	450	536	439	458	452	440	434	497	450	475	454	489	487	506	440	481	487	454	477	476	458	450	428	481	457	473	450	477	504	435	480	453	458	479	459	455	441	450	472	454	433	442	439	465	466	455	483	438	474	453	453	461	442	463	477	451	489	501	442	483	492	445	433	465	476	520	472	457	483	454	462	504	484	448	446	516	470	448	469	439	475	484	475	455	444	463	498	472	437	480	441	486	453	439	471	476	452	467	450	505	490	477	473	430	463	425	439	469	425	465	473	448	506	475	479	460	500	424	457	462	474	480	427	445	450	429	478	494	461	390	501	435	470	472	428	447	486	467	459	477	450	476	480	482	475	475	479	452	467	491	481	500	445	460	459	446	428	455	457	418	473	456	459	428	482	455	463	421	455	465	493	457	480	448	498	428	448	477	483	473	428	444	493	434	474	455	450	424	474	480	515	486	462	438	469	454	456	474	429	464	476	445	449	460	450	446	489	448	476	458	449	446	459	458	477	412	497	456	453	436	450	374	466	466	459	454	446	449	452	445	447	431	459	427	487	452	436	491	478	468	468	406	471	422	437	463	436	454	497	468	521	489	475	452	471	461	462	456	430	445	460	448	438	473	461	450	447	474	456	464	487	502	481	452	465	497	450	444	467	443	464	494	461	454	443	448	516	465	439	473	480	468	422	438	449	489	462	446	475	453	467	483	467	483	452	429	439	450	447	470	476	433	477	540	486	461	454	434	461	440	477	476	479	452	453	471	447	493	439	471	473	447	433	459	497	458	476	415	491	447	477	457	437	446	475	453	482	444	448	472	449	459	467	499	480	449	456	441	471	490	477	441	425	422	460	443	451	494	462	425	479	465	466	427	450	445	425	483	455	451	481	464	454	452	456	523	473	456	435	448	492	491	464	495	490	463	425	500	496	508	486	458	457	463	472	484	463	456	469	472	453	469	466	460	464	457	486	453	475	445	467	489	414	470	477	442	446	450	467	484	460	498	444	454	485	512	461	452	487	435	477	435	489	473	446	487	510	467	449	456	470	464	472	457	479	495	469	463	459	486	501	499	437	490	460	452	423	442	453	464	437	457	479	474	444	441	440	442	489	506	465	438	491	407	487	459	475	478	455	432	470	446	447	475	498	481	447	466	461	442	481	438	496	460	460	447	464	449	500	458	451	457	483	480	470	446	470	521	489	457	479	449	444	452	478	487	502	455	459	452	437	458	476	494	487	496	487	471	439	487	475	474	482	458	425	484	446	486	490	430	468	464	465	477	481	451	457	457	424	484	469	462	474	428	520	483	495	430	470	449	476	484	471	458	479	480	460	490	502	476	460	477	472	463	474	476	448	395	475	458	502	451	455	486	467	434	473	471	486	462	444	533	504	464	491	442	454	449	446	463	476	443	442	474	462	504	457	493	505	501	486	459	483	487	428	504	469	466	463	445	491	474	481	517	477	487	511	457	461	440	488	494	456	482	454	465	447	461	478	435	470	472	465	434	463	442	458	447	494	504	468	498	490	506	430	447	456	458	426	448	440	435	482	494	476	466	459	440	430	501	470	489	443	474	462	435	475	443	419	435	477	473	436	456	458	436	442	446	478	461	442	455	467	456	500	482	493	493	448	501	470	474	460	466	458	443	473	513	478	463	422	456	465	483	480	428	460	451	446	463	460	453	468	453	458	470	429	471	434	416	472	468	444	486	448	491	440	442	445	423	448	435	477	492	437	472	417	440	447	461	471	484	461	436	504	476	484	414	499	493	438	461	428	467	454	470	435	472	464	472	492	497	427	453	478	442	484	463	444	455	446	489	458	490	445	452	426	452	467	488	467	497	486	429	488	432	467	464	474	524	454	437	465	450	430	465	473	460	481	453	445	464	453	516	480	445	476	462	463	422	462	490	482	464	454	491	469	496	457	450	501	484	463	447	450	478	490	461	487	516	476	475	495	462	514	482	447	453	433	451	428	456	528	468	468	492	488	470	506	437	452	467	457	481	453	507	470	441	467	535	433	453	478	480	423	437	507	467	445	492	517	461	468	455	474	508	502	464	437	469	465	445	477	449	481	476	435	419	485	453	432	461	435	480	457	458	468	483	460	455	454	512	465	444	437	471	473	458	440	451	430	480	457	449	433	455	457	459	474	488	474	459	517	449	441	493	458	458	432	478	446	443	485	476	468	487	445	463	504	458	430	468	506	451	457	464	448	473	420	464	492	455	465	461	491	494	497	434	469	463	470	446	494	487	442	428	453	482	446	458	450	457	415	461	498	457	447	471	459	476	421	451	457	454	447	465	476	453	514	442	492	454	474	426	465	454	475	463	459	474	458	471	470	503	493	532	481	486	452	438	509	468	503	470	435	456	508	465	460	468	457	458	391	432	448	468	466	458	454	447	423	484	464	500	477	477	452	460	467	449	442	462	486	497	477	467	500	457	498	433	502	453	421	414	478	504	459	494	429	398	461	454	459	496	462	435	456	450	456	446	468	495	446	467	460	450	464	427	466	475	501	496	454	460	476	456	482	475	471	497	495	475	435	479	465	482	470	497	441	414	478	475	484	466	466	456	462	458	433	513	470	460	474	447	477	448	475	459	479	459	451	472	482	463	473	432	465	469	481	493	462	444	487	493	495	471	448	410	505	493	443	492	441	465	478	508	435	443	467	497	491	472	470	433	490	496	486	464	465	458	482	434	501	471	455	482	473	461	529	445	437	425	454	462	483	453	457	483	448	460	489	445	454	477	488	491	436	473	489	431	422	508	468	479	444	438	464	451	469	474	482	446	423	478	491	483	455	471	514	496	425	461	426	467	487	495	446	472	475	475	468	466	426	490	490	452	446	494	449	469	465	471	484	466
8187	1051	965	997	957	909	960	977	974	938	971	979	931	935	976	1009	987	1000	972	975	977	912	929	1002	956	942	961	952	971	1002	928	925	921	992	963	937	1004	935	973	969	898	961	975	974	989	1007	901	1029	1018	1005	939	964	953	935	954	998	924	958	1023	988	1037	999	949	1030	993	925	931	913	950	953	960	961	942	975	948	1020	934	1002	934	967	954	958	1017	975	1006	976	936	955	970	947	919	924	952	1002	959	992	958	920	976	990	969	936	956	924	971	1012	970	947	1000	971	950	1026	981	983	943	1013	959	939	1007	964	961	997	977	956	944	999	959	998	956	927	902	977	960	910	1029	997	999	954	969	984	928	978	984	922	940	973	952	946	910	958	962	947	928	919	984	964	973	936	960	983	950	972	977	980	968	954	969	1050	959	936	940	985	989	977	959	895	951	966	957	977	1011	1033	943	948	992	907	993	942	971	950	1011	951	971	942	909	1005	950	989	949	950	919	949	955	986	982	958	970	958	962	1008	946	964	964	968	945	968	884	961	874	980	941	961	960	958	990	987	935	906	968	951	967	992	991	936	1006	987	973	972	1012	976	973	970	986	960	1017	946	970	975	935	944	951	1019	937	942	927	933	963	925	932	974	967	951	954	925	955	962	928	1000	970	913	938	907	991	1019	1000	955	917	953	923	964	948	960	942	927	959	976	990	927	1002	937	994	920	937	949	982	986	977	953	923	923	964	954	973	955	952	928	952	951	927	977	971	960	907	978	987	1001	943	946	952	985	971	976	980	909	966	946	952	979	980	921	957	914	924	969	938	992	954	944	982	964	1004	1021	983	939	926	986	956	979	971	951	945	1002	935	932	939	902	957	911	894	970	999	935	929	968	928	991	979	1024	972	967	977	962	959	931	970	970	986	994	950	944	961	977	923	970	963	955	964	1013	960	945	970	963	1030	928	971	918	1014	928	1001	1020	872	1009	977	917	974	974	950	994	993	939	982	999	943	977	984	946	909	958	1023	963	974	976	934	924	987	958	921	928	1016	970	958	958	963	934	963	976	922	980	968	964	947	963	984	1007	953	940	959	956	916	993	964	990	1010	980	985	958	1040	962	990	967	950	981	929	1017	1003	948	1031	924	981	969	962	950	940	949	997	953	973	961	985	980	950	964	985	973	961	949	979	917	991	958	941	924	935	973	937	1022	919	917	1013	941	965	978	934	991	938	981	1000	939	935	993	986	956	1002	929	1028	988	946	960	927	919	983	926	955	985	994	951	924	957	992	980	966	1010	936	965	913	929	954	955	975	939	972	988	992	948	952	940	966	943	982	971	941	934	929	972	924	936	968	982	956	998	944	949	1011	935	979	955	890	914	921	1006	977	955	923	986	936	954	959	989	980	951	978	938	940	941	968	909	1010	973	975	930	968	1020	1002	948	955	917	889	995	978	959	974	966	965	984	974	997	933	910	1018	956	915	955	1025	993	1014	921	1009	920	926	940	941	1035	987	942	973	966	914	943	1012	924	956	907	959	1027	999	932	991	942	924	993	983	899	951	985	962	991	969	914	985	973	1008	980	1028	971	966	986	981	973	933	986	999	953	942	1008	964	955	952	966	990	1021	968	983	1002	977	909	969	993	976	940	920	927	874	958	1008	960	962	938	941	974	940	972	924	965	966	959	918	962	990	980	947	980	965	988	943	975	947	1020	1029	985	993	1003	936	962	954	975	1002	971	952	989	1008	897	982	973	977	931	963	1000	981	924	932	985	983	935	968	970	993	957	933	1024	922	998	908	1011	947	921	947	968	993	947	1001	931	931	938	1004	953	904	922	1005	972	964	945	928	947	933	918	933	987	950	967	987	903	979	938	920	993	928	1020	966	978	971	998	964	972	917	909	964	987	927	963	1008	900	963	967	1013	974	977	944	929	960	904	986	968	976	945	939	980	978	968	932	961	951	982	965	962	971	940	996	968	955	979	917	944	1025	969	950	1009	980	950	944	989	1022	994	978	951	961	974	947	1015	969	928	953	958	949	1001	954	902	973	996	953	980	976	987	1042	974	941	991	965	919	979	965	964	953	972	992	936	902	956	978	1026	932	983	928	1041	943	945	897	935	969	996	917	876	890	884	942	972	982	892	939	955	956	962	1001	960	963	990	950	1014	1010	975	964	977	952	1007	911	949	1030	964	943	969	979	989	866	975	950	952	965	1018	995	955	943	971	951	937	947	989	977	956	969	911	936	885	989	911	973	1008	958	899	1048	958	970	947	966	963	999	932	947	966	1001	892	978	904	927	965	961	926	1004	928	942	939	947	989	978	952	984	1006	946	944	944	936	984	999	982	974	912	950	961	958	977	974	887	915	1007	961	917	967	961	956	970	955	938	969	999	994	952	1006	950	1021	985	983	941	952	986	922	980	962	983	1025	989	997	954	988	975	938	1001	961	968	963	958	950	1010	956	956	976	938	962	972	1018	942	959	984	998	975	932	982	987	963	959	973	942	892	946	904	1010	918	923	1045	961	965	972	969	931	970	1009	952	956	969	932	941	936	957	954	960	1029	941	970	956	945	893	959	943	985	992	948	946	946	970	1039	932	983	967	971	964	962	963	889	951	989	991	969	953	995	1018	940	928	958	927	977	954	982	1003	960	960	973	934	955	973	952	981	987	996	958	963	898	1001	950	938	894	997	961	949	895	990	954	929	976	1011	983	1019	934	952	978	922	987	913	978	982	977	947	957	968	970	959	921	987	971	963	971	922	965	971	958	970	955	907	978	914	962	987	949	907	954	959	981	1001	971	951	947	978	932	956	941	943	971	976	915	987	967	969	1007	982	994	978	913	940	969	987	959	947	954	1003	922	941	941	964	950	1020	957	938	996	948	926	939	948	971	955	922	964	951	928	974	921	963	959	963	914	986	985	964	941	1004	1000	942	962	913	980	960	926	937	920	972	926	981	1009	942	955	994	977	965	967	947	974	918	956	1038	981	994	1020	900	975	959	1014	949	970	953	944	967	932	937	895	933	940	1026	969	1011	920	985	946	945	974	891	940	973	905	993	1013	945	977	974	963	954	1014	948	955	961	971	1014	926	986	947	1013	924	917	985	992	938	976	967	981	990	990	951	990	957	1005	1027	984	917	986	993	921	992	941	966	885	946	967	938	989	988	977	946	966	1006	947	972	902	974	937	931	942	945	949	957	1019	1001	955	1000	941	981	950	943	974	921	994	964	991	994	942	1007	972	951	997	906	997	978	964	923	975	972	942	923	948	969	914	942	935	1020	968	972	960	924	898	925	976	994	1017	969	984	962	957	979	932	928	927	987	963	1018	941	983	982	1004	967	947	1020	953	923	890	936	932	1008	1009	960	990	940	987	926	952	962	993	972	999	996	980	974	988	892	942	957	975	920	1011	999	946	1001	949	1006	987	922	982	955	949	953	987	926	1013	1028	995	1001	945	948	965	974	970	969	967	933	972	959	993	945	968	940	936	959	912	1005	984	946	958	968	925	999	924	977	933	978	940	1041	981	990	963	963	989	994	952	972	937	959	970	998	1028	930	981	914	1025	972	988	1003	899	928	953	931	987	974	936	951	944	986	993	952	1047	946	988	1018	908	941	935	957	958	970	986	948	972	964	968	941	1004	982	937	962	963	959	941	989	1020	997	976	1033	983	917	906	937	968	960	943	960
26097	21703	24333	29593	21697	10073	568	431	386	364	336	346	330	300	322	347	327	316	337	339	326	328	307	299	338	290	339	328	320	324	325	349	312	337	310	351	303	316	335	281	320	298	278	300	316	303	303	281	296	280	308	329	300	308	314	309	315	332	294	309	310	320	328	301	292	325	284	324	348	326	324	297	347	312	304	317	276	300	288	318	337	320	332	332	294	283	317	303	271	317	332	332	306	336	321	330	317	301	344	315	330	342	336	327	308	315	349	313	297	292	346	258	280	310	292	329	314	306	289	307	304	289	322	305	322	301	318	330	287	313	308	296	289	333	280	320	321	320	299	313	285	323	317	309	319	306	307	290	301	314	321	321	327	311	347	287	337	320	276	326	291	297	316	297	344	279	304	324	315	351	346	299	321	310	277	291	303	302	342	300	328	311	298	279	316	307	332	313	281	309	328	342	301	321	338	326	296	317	325	315	288	312	356	290	286	275	319	328	313	309	305	341	337	319	301	319	333	309	313	315	284	299	307	300	317	311	311	320	319	312	281	309	295	302	288	320	284	284	320	325	325	288	320	292	288	315	284	363	315	351	316	296	331	271	307	302	352	282	292	309	295	333	297	324	333	292	303	317	343	306	301	332	316	296	299	325	313	306	344	309	288	341	310	313	311	365	320	279	329	289	356	294	340	287	314	310	307	316	266	314	313	339	277	276	296	319	303	319	345	335	345	284	312	313	287	291	329	281	277	334	296	302	307	287	352	312	323	292	336	334	313	322	329	284	315	315	324	303	309	322	295	268	293	281	296	309	324	299	324	316	302	323	304	310	299	311	352	311	297	335	366	292	317	303	300	319	340	307	312	312	336	348	311	315	324	298	350	347	266	347	261	292	323	321	329	272	296	334	304	281	304	316	293	323	337	300	289	303	270	329	320	320	326	296	311	316	283	303	313	315	315	301	281	299	350	346	294	324	303	312	309	341	299	322	323	313	316	288	278	330	314	303	320	325	337	273	313	325	322	295	318	290	324	279	302	339	306	255	314	315	313	281	308	275	313	262	324	320	301	327	307	318	284	315	337	332	281	273	329	343	304	300	312	323	310	296	313	321	318	318	281	291	321	318	286	314	278	287	296	297	279	318	292	301	317	315	298	298	332	303	300	366	333	306	310	321	343	322	314	319	297	285	316	338	369	312	293	302	305	325	354	298	300	350	286	293	335	304	306	310	304	324	338	325	311	322	313	323	331	321	305	306	314	311	293	291	306	309	314	328	311	290	301	278	284	321	313	286	310	307	306	318	283	318	315	298	349	307	305	310	329	330	323	333	307	291	296	292	288	337	294	300	307	314	303	344	314	304	313	343	344	280	278	274	323	361	277	336	300	314	344	331	307	291	300	326	308	353	309	301	307	277	288	290	326	342	330	320	333	354	319	333	314	319	350	317	284	346	274	310	322	286	285	297	324	299	296	306	298	311	313	317	283	317	310	325	328	307	330	315	335	292	283	280	302	295	348	303	306	320	325	335	290	295	300	274	334	330	307	324	307	316	341	344	336	312	306	312	332	308	277	309	315	328	275	304	284	294	317	336	309	296	321	307	328	309	278	312	340	331	310	330	337	315	303	291	307	286	295	296	311	295	331	291	274	333	324	318	328	317	284	335	328	326	307	313	316	321	290	346	326	329	282	329	311	299	314	284	298	307	328	318	302	307	313	264	300	310	347	317	326	293	323	286	294	319	307	298	319	298	327	308	326	309	290	310	317	331	301	332	318	297	291	325	266	309	301	359	347	320	337	310	306	288	339	331	310	298	338	278	303	291	314	285	312	274	302	335	301	300	312	359	307	327	281	307	291	321	344	316	331	287	314	316	313	306	307	308	312	353	277	306	269	325	312	307	315	307	334	287	310	311	335	307	314	314	275	302	284	298	288	317	327	342	294	299	314	334	322	304	325	297	328	328	316	308	274	307	342	296	304	301	325	303	260	316	291	315	312	303	316	301	322	294	344	335	308	271	290	295	287	304	277	316	288	335	337	336	355	345	321	317	293	305	314	307	313	347	323	300	319	321	361	319	329	315	312	307	322	273	306	327	310	329	332	329	290	310	301	322	311	302	285	303	290	319	318	318	307	315	273	326	290	271	312	309	290	344	318	337	301	278	293	296	281	289	302	330	324	315	264	305	329	325	284	318	332	325	301	319	331	336	341	284	323	293	319	310	339	301	332	331	286	309	369	294	326	316	302	341	289	338	280	307	324	331	299	328	303	303	285	303	331	309	305	298	346	351	318	297	337	321	302	278	316	312	320	325	300	311	305	323	291	316	309	304	351	311	270	305	340	301	299	330	331	289	298	317	320	302	285	316	339	330	299	314	341	371	286	338	335	284	340	322	331	308	318	301	307	286	321	324	323	287	300	311	298	309	331	326	309	311	300	315	301	310	354	312	293	286	320	288	297	327	315	276	326	295	292	303	312	306	318	295	306	320	306	312	327	308	305	319	310	276	310	316	307	329	329	295	316	285	292	277	295	308	306	309	321	309	309	281	324	303	302	319	324	295	316	323	311	301	319	288	302	346	288	284	307	294	300	299	317	343	319	341	282	309	288	301	326	336	310	291	303	325	303	269	297	301	312	307	323	336	306	297	303	312	285	306	302	333	290	308	310	305	334	289	332	291	295	296	293	298	298	324	311	317	298	289	295	313	307	304	312	286	332	325	296	326	341	281	335	317	313	345	299	327	271	326	290	319	285	293	304	310	295	290	280	335	308	316	318	343	346	323	322	300	308	307	345	338	316	352	274	313	289	315	307	284	322	298	290	317	320	294	320	315	315	313	323	329	325	293	339	294	328	306	344	345	343	308	303	296	307	282	306	306	303	301	297	306	336	321	302	299	335	344	310	307	306	301	343	350	346	347	283	342	327	310	283	322	325	286	298	301	316	292	307	323	311	329	293	317	312	351	309	319	302	305	311	355	356	310	323	325	300	313	291	290	311	331	294	321	318	294	331	287	316	333	302	299	275	316	279	287	307	300	274	295	349	322	308	287	349	324	312	299	311	297	304	298	330	309	277	304	293	345	297	321	277	316	314	307	323	332	293	298	301	313	337	328	290	276	311	326	316	326	301	308	305	316	309	339	344	332	322	345	276	309	317	302	317	315	306	316	326	310	294	327	310	330	302	307	318	340	285	281	287	324	301	340	356	302	312	296	327	312	301	340	291	311	306	293	322	309	324	307	313	318	316	310	324	297	304	340	315	290	276	309	297	316	312	314	288	316	288	312	298	296	325	295	331	289	319	314	343	317	331	312	316	303	283	324	330	320	347	290	306	302	269	306	303	291	314	323	298	295	325	267	320	319	302	342	304	303	329	335	278	331	284	296	293	331	320	310	286	322	322	297	297	329	334	305	330	309	303	299	289	321	293	279	314	352	313	324	325	316	300	275	288	311	282	318	304	280	310	333	349	308	320	322	304	307	310	273	354	332	290	268	338	327	310	291	335	332
4755	2032	1120	823	695	768	700	710	709	686	696	643	702	683	640	673	669	703	691	660	666	646	648	668	678	636	645	656	682	634	676	682	663	648	691	670	665	667	668	670	650	652	675	697	683	672	704	638	648	601	639	683	681	661	667	624	647	692	684	663	693	644	688	670	678	663	637	666	695	656	643	669	647	696	681	662	669	615	672	709	652	615	663	656	686	657	642	626	717	636	734	613	658	643	674	686	678	691	661	642	645	678	656	666	691	667	645	657	682	629	641	658	604	670	638	627	696	690	642	636	671	704	668	668	704	660	635	666	663	680	632	683	676	674	686	648	647	632	649	642	621	669	697	663	652	647	709	644	602	664	639	656	696	678	635	640	652	657	633	648	666	668	636	728	653	703	699	672	699	645	677	685	643	670	667	698	649	676	697	683	668	676	612	661	664	700	703	697	652	663	650	671	661	675	664	667	676	648	657	695	664	674	730	665	678	685	645	677	687	714	655	678	648	701	627	684	657	620	660	670	679	657	662	680	683	675	697	681	629	654	655	679	691	682	626	705	690	657	667	659	656	632	666	662	658	677	662	673	647	672	653	690	627	661	625	687	661	702	635	689	676	623	674	669	641	656	643	640	703	669	660	609	636	699	666	678	663	675	710	646	655	680	653	642	672	649	676	657	621	658	655	633	707	650	668	676	652	723	622	662	657	699	674	662	666	704	673	675	680	677	668	669	692	673	713	656	683	670	645	641	707	684	659	689	697	629	701	702	668	664	675	710	693	668	630	658	621	682	689	696	683	675	658	662	619	665	603	692	691	663	629	716	657	700	660	695	674	632	658	678	655	630	686	660	666	629	638	651	662	660	674	693	667	645	630	671	656	652	676	651	639	655	653	665	644	687	655	674	646	680	713	635	686	636	668	642	668	659	732	616	670	617	655	666	667	664	667	662	640	651	728	662	658	700	642	658	694	625	673	669	621	660	677	642	681	652	672	679	675	693	666	629	673	714	659	655	663	735	626	656	674	621	660	667	676	644	676	688	621	626	655	714	660	645	650	653	633	689	628	693	681	685	694	669	678	664	703	641	659	658	685	636	656	672	661	632	689	643	684	637	626	651	659	699	692	723	620	676	664	661	674	668	694	667	635	690	669	650	663	689	691	694	637	662	667	655	655	668	648	677	656	685	619	632	664	665	687	641	639	673	661	737	656	665	721	628	625	663	722	664	674	649	618	664	656	682	641	684	672	663	628	651	644	685	646	706	658	670	655	660	650	676	694	697	654	637	648	716	652	659	699	709	714	686	644	734	713	682	664	678	680	661	660	640	661	627	642	657	656	630	683	620	666	661	666	669	612	668	706	644	698	647	675	622	620	721	647	715	654	684	684	659	670	613	673	637	681	682	637	664	636	695	654	646	667	695	698	672	675	697	671	665	677	668	642	680	678	703	686	672	630	645	701	659	626	679	657	630	660	656	665	692	666	661	681	705	728	707	665	624	660	641	637	657	681	650	672	668	660	679	691	696	698	692	684	663	622	677	655	638	648	673	669	661	674	652	637	691	675	665	687	653	645	629	674	648	674	680	624	650	646	649	694	678	667	711	696	658	733	639	681	636	675	656	639	660	668	683	695	671	660	677	669	677	682	658	627	717	652	626	658	693	668	704	705	664	631	633	653	652	617	685	651	635	685	675	687	677	692	677	669	653	649	636	639	651	662	670	651	649	671	648	685	687	662	692	699	666	683	697	662	647	699	637	658	651	646	646	667	652	651	646	623	662	698	661	641	716	673	649	676	624	700	687	637	638	654	667	659	646	627	653	733	663	657	660	664	659	658	655	715	640	635	695	660	611	659	664	640	697	670	659	657	659	657	691	625	697	687	684	685	685	605	650	565	636	654	654	660	670	640	655	634	667	690	662	644	679	655	671	684	666	677	631	684	644	627	660	643	682	621	638	694	713	650	657	683	648	694	633	618	652	662	678	676	703	644	692	665	655	636	693	635	637	689	680	633	699	637	647	626	665	659	623	659	676	646	671	656	670	649	661	719	669	600	660	693	673	724	683	677	682	683	724	658	652	643	640	679	636	589	617	628	635	691	683	653	669	645	682	638	637	611	624	653	666	646	646	714	643	664	676	665	667	686	695	655	640	678	656	711	694	671	638	703	661	609	680	660	668	661	657	705	664	618	711	652	669	660	642	711	621	624	628	630	661	632	652	651	613	682	643	653	688	652	709	619	623	643	705	674	649	646	668	698	660	645	648	624	653	682	680	682	670	637	664	692	688	681	633	681	668	680	673	622	640	625	652	716	655	672	644	683	663	655	714	636	648	694	650	635	668	648	670	636	673	692	667	705	624	684	637	642	722	684	656	637	681	641	692	668	685	659	675	696	648	629	635	661	691	680	663	651	629	653	692	669	678	650	678	721	644	703	644	636	638	634	668	654	676	664	663	652	635	625	644	646	677	699	661	673	684	652	665	657	646	638	656	624	690	692	678	665	628	669	610	682	743	697	651	672	667	707	673	707	668	678	703	683	657	655	671	714	663	640	681	658	666	655	673	693	636	673	631	643	630	635	653	616	691	679	654	697	702	644	654	641	657	652	666	651	652	686	681	699	657	635	665	658	686	673	668	658	676	632	678	660	690	683	692	712	659	658	660	671	617	657	642	662	677	620	729	658	635	674	674	632	640	648	653	670	717	681	621	697	666	702	689	642	633	690	677	697	648	655	653	680	677	692	631	613	642	661	633	668	637	650	611	615	693	674	656	666	617	636	692	663	677	653	709	660	624	646	728	650	672	696	677	623	648	676	700	638	685	694	616	659	685	685	629	702	632	708	645	654	663	645	685	656	687	639	660	697	701	681	700	637	638	654	668	618	656	683	628	667	665	658	644	670	649	698	672	695	622	623	667	671	640	649	652	697	635	657	695	653	689	672	679	678	659	699	710	663	643	670	705	661	705	646	709	650	641	713	635	688	679	674	639	721	644	718	641	678	699	658	695	662	690	645	703	626	658	677	650	625	664	663	609	691	663	707	640	679	674	665	714	644	643	706	709	713	645	700	660	644	652	665	684	683	631	652	608	646	646	708	664	636	704	656	666	605	623	693	645	666	661	650	678	725	647	641	656	644	673	710	645	712	663	631	659	626	650	667	671	707	688	657	677	662	625	649	670	669	656	709	675	686	608	643	650	660	695	656	689	668	630	709	641	668	671	663	659	664	638	659	695	649	673	627	653	723	657	667	662	665	709	659	704	618	661	688	638	653	675	662	654	674	687	648	680	644	628	646	642	695	665	688	653	649	653	665	675	684	676	625	658	656	686	659	699	688	676	641	679	622	662	690	652	674	666	624	655	673	681	706	642	683	658	677	689	684	716	645	674	667	628	650	710	618	660	648	647	663	681	684	686	646	680	643	684	693	662	684	623	669	705	632	628	693	651	682	681	667	661	696	631	667	637	633	682	634	656	685	653	711	672	643	696	632	683	659	709	661	683	648	593
25201	21592	24699	28957	21592	21623	9525	405	299	251	227	199	223	209	159	161	175	151	149	153	187	153	174	162	153	139	155	130	159	148	154	154	152	151	161	147	146	142	144	139	160	125	137	148	117	146	168	168	165	159	163	145	161	160	141	169	140	138	136	161	160	163	141	147	177	149	137	150	125	138	165	129	152	129	142	144	144	135	140	131	137	152	157	163	140	138	138	141	134	151	150	167	160	135	149	149	168	162	115	132	135	150	138	155	149	153	141	167	147	142	133	150	144	146	152	172	153	147	151	159	151	153	138	140	135	140	145	159	154	152	150	139	153	134	160	181	148	156	128	139	165	144	154	143	172	152	143	137	140	131	135	148	138	161	162	163	141	180	146	167	164	147	160	160	154	151	145	135	142	153	162	145	145	137	149	131	152	133	141	125	130	148	116	150	123	140	123	142	158	140	131	145	157	154	146	150	124	155	155	138	154	128	155	142	155	146	146	127	158	156	136	122	132	136	162	137	154	127	143	159	167	183	154	157	152	136	138	139	145	138	144	126	135	149	143	152	156	138	152	125	163	168	161	136	151	136	157	125	164	146	142	149	137	144	140	131	133	146	154	113	141	112	166	123	139	152	159	156	159	147	125	116	154	164	132	151	154	160	145	157	136	148	165	150	169	173	155	131	134	151	150	143	111	152	178	147	143	146	135	146	137	147	131	144	145	152	142	143	143	160	151	145	128	140	155	153	142	129	147	133	145	144	137	131	149	180	125	141	140	137	172	148	143	154	162	117	151	137	148	152	144	133	141	173	155	122	147	140	162	162	138	150	149	169	165	157	148	142	148	128	127	149	143	160	154	147	171	142	163	142	127	158	147	138	165	139	153	132	132	135	133	144	129	139	151	153	154	136	142	129	144	138	147	143	147	168	133	131	142	139	168	137	143	177	145	134	176	145	162	141	152	127	144	140	133	175	145	153	145	133	137	135	138	148	157	163	137	153	168	124	133	148	153	136	143	139	170	129	143	159	178	152	135	155	140	139	160	115	133	164	151	150	155	181	137	132	163	159	163	133	126	135	145	153	154	154	129	154	161	131	131	155	139	152	149	158	158	151	130	142	142	130	165	132	154	139	140	145	154	143	163	137	144	146	146	141	180	153	163	159	142	133	158	138	169	167	153	122	171	156	141	154	131	154	153	162	150	142	156	137	126	154	138	136	164	146	135	137	130	155	164	142	150	116	149	151	145	153	152	177	174	152	179	153	170	122	183	151	136	147	141	162	130	136	141	154	137	154	147	139	150	164	137	139	137	126	156	129	157	137	172	148	159	167	154	151	168	156	145	134	165	126	157	188	136	166	125	137	138	144	144	154	144	165	134	152	147	151	132	138	138	143	138	154	141	142	156	125	136	145	146	133	159	145	168	157	139	150	178	127	149	139	157	131	150	145	168	144	127	176	137	136	150	154	131	134	158	152	158	139	156	155	143	133	154	163	141	162	131	145	142	142	150	143	152	139	149	139	150	145	139	135	154	151	144	149	158	158	150	134	146	154	165	151	152	152	151	147	133	168	162	134	160	135	152	146	187	148	136	135	151	145	139	153	132	164	180	141	143	131	158	148	138	153	154	135	136	162	182	136	169	150	147	146	135	126	143	160	149	138	161	136	147	133	147	143	167	141	165	158	135	146	141	152	126	125	139	150	153	144	161	149	143	134	150	152	140	152	147	161	123	144	158	151	153	156	147	168	147	139	143	119	150	159	137	131	138	153	152	128	159	165	117	122	165	155	139	130	146	176	135	149	154	114	133	154	172	132	152	119	133	138	136	163	146	128	134	151	139	176	135	135	159	164	132	153	121	150	203	146	153	146	140	132	159	147	133	152	143	175	133	140	122	157	137	159	163	143	142	127	137	149	144	144	142	131	145	129	156	139	146	157	136	149	150	153	140	158	161	155	178	154	155	139	142	162	146	143	159	142	155	142	157	146	192	153	124	145	171	148	183	121	149	160	147	154	152	127	176	148	160	122	149	160	158	164	135	118	155	153	157	152	158	141	139	166	159	143	139	144	158	147	149	140	148	160	135	157	159	161	135	144	142	157	142	128	142	132	134	156	129	143	156	152	146	160	149	157	153	155	119	148	132	162	157	155	166	140	138	130	153	136	137	134	139	125	157	141	147	128	155	177	137	156	151	132	168	130	155	155	139	149	141	133	154	143	139	135	147	118	166	161	139	126	165	166	175	135	161	141	129	160	147	136	142	163	165	164	160	128	152	157	159	141	155	157	140	141	144	141	154	143	148	152	154	150	122	137	137	162	153	147	143	143	149	133	144	124	170	133	133	135	148	140	139	140	159	134	141	133	148	138	148	145	153	160	149	128	142	137	130	157	140	138	162	155	168	151	164	138	142	119	151	132	147	153	145	135	164	126	146	153	139	148	163	152	128	133	153	127	163	146	134	146	121	145	152	132	150	111	130	158	146	156	143	131	172	179	152	133	130	139	130	138	157	139	115	141	151	149	143	131	136	140	157	144	155	150	142	150	137	148	141	175	159	136	146	130	163	141	123	148	154	154	123	155	142	160	128	140	154	143	166	142	144	136	162	140	134	158	141	159	157	128	148	153	143	149	124	135	159	150	151	147	146	142	162	133	165	135	148	143	149	161	147	144	147	150	151	153	162	145	134	165	154	137	133	153	138	139	128	144	145	150	154	137	171	140	167	140	135	135	150	140	147	146	143	136	139	152	135	156	166	147	150	152	147	152	162	162	149	145	122	134	151	147	138	149	145	155	165	167	153	155	141	175	129	141	131	146	175	144	164	148	146	146	113	137	160	156	154	159	150	124	131	162	136	141	157	142	139	135	137	136	113	139	145	131	128	139	153	125	127	132	135	149	137	172	133	143	131	142	176	148	137	161	154	138	165	168	160	131	152	145	156	152	139	146	150	164	141	150	159	148	165	142	147	119	166	138	134	156	157	137	145	126	146	107	150	163	143	162	141	127	157	165	165	138	151	142	125	143	159	124	151	157	158	154	176	155	159	144	138	146	157	133	140	140	164	149	144	138	149	153	145	143	120	141	142	149	128	160	164	152	156	148	142	134	158	150	161	108	135	138	164	162	142	161	143	140	160	152	153	122	120	127	160	155	153	154	143	153	154	110	137	151	151	156	147	134	145	138	155	130	143	156	155	147	146	147	148	135	159	145	151	143	139	136	162	148	144	172	131	161	153	140	137	151	151	155	134	151	153	140	133	119	150	152	160	138	141	157	158	153	160	125	145	146	142	132	134	125	147	122	133	159	170	143	145	150	136	178	151	146	133	147	149	165	160	158	138	131	146	159	143	152	154	125	136	157	146	143	129	154	140	167	131	138	150	126	151	145	149	154	159	158	159	127	154	165	147	150	147	154	157	146	171	152	139	163	125	154	154	155	146	145	166	160	168	138	156	138	127	138	162	123	164	137	154	128	154	138	122	148	138	150	154	131	121	128	186	142	172	148	157	160
4099	3001	1334	706	556	443	415	382	394	407	415	386	376	373	365	357	353	357	351	364	335	389	360	345	361	357	330	373	369	319	354	368	335	368	321	368	376	346	383	367	361	348	392	359	307	335	380	355	367	356	345	377	327	341	353	374	364	328	369	352	340	378	350	344	355	338	322	325	329	348	349	360	364	360	339	368	340	321	352	329	341	340	379	344	350	361	354	384	339	330	347	361	335	377	352	340	355	332	339	337	349	331	318	344	361	347	389	341	350	332	341	340	359	379	388	348	381	344	371	366	334	369	376	351	352	373	351	337	371	325	355	355	331	361	332	346	327	359	352	356	337	362	364	392	338	360	349	356	354	351	352	370	360	365	381	354	374	370	367	363	346	325	342	346	376	367	330	325	333	346	391	303	363	355	331	333	326	397	329	396	374	337	346	345	334	356	361	367	358	336	372	325	381	355	352	353	353	336	350	370	365	329	361	359	378	345	363	363	358	372	344	353	322	354	337	354	373	356	388	355	363	344	338	326	364	322	358	375	352	371	327	335	338	351	346	318	360	339	363	357	371	350	348	344	303	399	377	335	346	342	357	356	327	358	356	351	315	355	335	369	370	346	340	343	351	337	321	342	356	353	336	359	362	332	356	362	327	344	370	369	344	343	349	341	334	326	369	348	356	354	346	381	358	365	324	343	327	354	348	342	407	370	360	344	383	321	323	354	350	352	323	336	370	341	346	342	342	342	333	356	364	359	367	371	321	331	350	353	383	361	377	352	354	388	359	341	354	344	356	367	355	366	361	372	343	369	338	347	376	389	348	337	355	336	331	349	334	328	350	335	357	371	313	357	364	350	318	323	349	323	377	375	339	347	339	325	346	328	341	346	335	325	382	405	376	339	344	346	351	360	297	344	348	353	323	374	339	348	336	362	339	365	335	339	337	318	331	339	350	343	354	353	307	366	328	365	357	368	350	353	341	323	362	327	338	343	346	342	344	354	358	371	385	366	355	366	352	347	352	315	349	354	361	311	348	345	332	363	343	331	353	364	417	354	334	386	354	355	377	335	358	375	363	372	326	360	354	364	365	356	364	308	349	366	381	376	384	330	398	371	363	350	356	336	385	365	340	332	371	358	358	359	342	363	322	315	327	344	343	364	328	327	316	348	361	340	329	332	347	378	346	334	332	366	378	375	353	349	339	327	377	294	367	350	362	361	356	358	345	351	380	377	406	328	358	345	333	350	370	342	334	381	376	356	379	358	346	373	314	352	345	337	349	378	364	377	372	349	366	357	356	360	354	347	354	373	331	389	336	376	334	347	339	386	328	354	337	329	353	339	357	385	359	353	373	316	339	341	344	393	377	333	386	338	378	358	344	380	372	373	339	373	362	342	338	379	331	346	364	348	358	357	333	340	328	396	378	357	361	339	332	360	341	355	360	338	338	345	336	349	352	405	389	358	367	359	331	364	359	358	362	330	360	391	334	356	340	380	343	350	371	376	375	372	314	358	360	363	344	346	364	356	353	335	367	318	365	380	383	367	348	353	313	357	337	358	356	358	345	343	366	362	350	351	331	365	333	333	339	371	340	356	347	346	346	343	364	359	360	350	355	375	368	348	361	371	342	359	361	315	341	367	336	376	354	349	332	342	352	353	365	375	360	377	366	341	390	355	317	344	362	346	367	339	365	328	349	344	340	356	342	372	362	347	358	349	385	343	318	320	345	363	362	374	319	372	351	349	345	386	340	339	357	394	352	340	366	335	349	334	356	370	358	358	359	378	343	364	349	356	328	357	358	352	359	332	329	325	377	363	381	407	361	352	349	328	324	362	355	364	371	353	355	341	334	347	366	393	348	366	346	323	344	363	374	350	373	352	326	365	377	349	318	340	348	371	351	361	357	377	382	380	371	356	357	390	339	350	348	347	327	335	360	378	345	339	352	382	347	333	350	343	346	382	346	357	352	357	366	323	353	335	383	365	337	391	367	331	381	366	358	359	386	376	377	354	363	346	349	357	351	341	337	370	362	335	374	337	392	346	338	357	346	331	374	354	350	363	331	342	358	362	368	342	353	349	328	340	319	329	358	320	363	364	382	331	374	364	322	362	373	335	377	330	372	382	323	364	361	339	344	353	357	336	345	366	349	338	344	324	369	360	358	385	343	324	339	323	343	318	384	374	358	345	392	381	363	359	377	379	329	375	365	376	320	329	379	350	368	349	297	399	378	358	358	334	320	387	323	371	349	347	366	344	348	372	361	348	309	375	369	330	364	367	366	352	384	393	336	351	371	325	343	347	359	346	332	355	366	361	348	345	348	358	369	346	369	352	355	333	375	334	356	355	370	337	338	393	380	366	363	332	359	342	363	326	363	367	354	342	364	347	351	378	330	395	364	325	366	350	367	364	355	327	356	352	357	335	369	336	335	369	353	374	356	332	347	349	377	361	350	395	394	375	371	383	362	354	346	350	357	360	329	325	342	359	364	351	372	341	363	356	363	331	346	376	364	321	374	362	345	336	330	338	355	363	400	356	410	329	347	315	359	352	338	356	346	368	350	383	369	327	374	374	347	334	329	339	344	343	346	355	363	336	343	353	356	340	356	326	351	340	318	349	360	372	347	375	363	357	379	383	342	349	372	355	342	337	337	341	355	357	353	346	368	351	342	348	370	347	331	349	348	369	358	348	344	351	350	353	351	379	361	341	336	327	347	351	336	338	364	367	368	374	410	352	362	368	352	363	385	330	350	367	359	341	364	344	382	358	350	383	368	315	383	360	323	368	352	371	354	347	362	364	355	359	335	364	321	343	342	361	349	361	399	329	354	350	355	356	367	372	381	346	337	367	343	352	361	353	379	353	382	347	337	357	350	333	340	358	354	341	340	377	344	395	333	341	342	327	348	356	341	355	343	334	338	359	374	362	349	366	332	376	344	358	323	375	377	361	326	326	341	358	369	348	361	365	397	357	335	311	378	366	364	359	367	381	387	366	328	358	350	401	340	380	346	373	377	335	333	357	343	343	361	351	316	347	387	374	335	351	352	341	352	322	325	348	358	355	366	359	360	381	353	362	337	335	353	318	381	315	361	356	369	357	379	365	350	337	358	349	370	353	343	382	346	335	363	358	343	362	367	309	389	340	352	330	332	344	346	355	349	374	348	367	360	332	351	334	317	356	324	362	342	381	339	353	388	339	376	349	340	374	319	361	338	345	356	379	321	330	348	387	347	372	363	382	373	347	380	380	335	344	348	401	382	324	362	353	346	363	359	335	343	356	362	364	338	379	332	342	336	348	361	348	357	332	335	340	336	373	345	331	319	333	358	348	353	340	337	374	372	333	363	347	374	338	375	361	366	347	338	353	364	376	361	363	353	369	385	355	344	373	334	349	327	377	366	352	395	327	323	350	330	336	350	323	345	365	335	318	365	369	339	360	345	394	422	362	368	360	362	371	382	352	372	334	375	376	349	331	346	373	343	397	382	370	324	327	351	344	370	363	379	337
33814	14410	2274	587	471	526	471	483	496	502	449	469	442	434	435	443	428	452	450	521	467	479	463	446	463	458	505	424	472	435	453	445	496	459	495	446	472	450	492	432	475	449	461	440	453	467	475	462	468	493	450	450	450	472	398	462	469	443	489	493	475	473	459	450	503	440	439	446	436	427	436	468	428	461	463	473	401	463	455	458	419	407	492	455	491	489	444	487	446	439	432	472	405	483	463	421	439	449	464	436	445	471	466	452	428	482	421	455	462	473	431	459	414	463	425	404	486	444	458	510	482	450	474	423	460	436	466	442	452	410	431	506	457	476	444	445	431	451	440	471	464	475	426	463	465	480	463	476	452	479	449	438	446	438	451	469	413	415	452	441	457	481	456	423	434	507	423	430	466	431	481	411	448	521	484	443	489	471	462	437	496	466	435	476	425	467	458	430	443	467	481	501	475	435	480	467	446	445	482	462	396	489	438	455	478	461	470	492	427	449	410	500	487	470	418	467	451	456	507	535	459	476	440	474	431	458	450	478	460	470	437	478	447	451	486	478	436	473	492	457	470	463	487	483	466	416	419	481	420	467	445	484	438	415	467	412	418	460	516	452	441	456	459	451	438	500	463	450	448	453	473	473	452	451	446	455	450	505	444	413	420	452	457	458	434	452	471	476	449	442	452	421	437	486	499	454	485	441	463	475	435	439	449	477	470	443	451	446	460	477	472	480	440	435	457	419	481	471	447	474	475	438	490	471	474	492	448	463	452	470	466	466	490	446	434	472	468	452	450	428	460	424	450	425	452	449	448	478	452	418	451	432	469	447	467	456	421	428	461	472	434	464	484	473	416	460	457	482	438	470	481	452	451	446	415	465	449	422	446	437	518	434	446	432	469	453	454	462	428	473	487	466	447	477	478	468	460	476	451	462	462	425	442	456	443	480	460	447	478	441	470	415	457	444	471	454	462	467	477	490	464	444	457	457	445	461	415	443	455	449	442	415	433	454	453	504	456	439	476	459	445	417	459	445	527	490	456	404	455	465	450	445	490	460	449	462	473	469	478	431	486	455	442	472	438	437	453	474	460	468	448	422	437	467	450	458	458	473	462	435	455	464	452	485	470	459	450	470	416	454	478	464	465	481	468	458	419	432	487	451	438	458	444	498	461	461	460	449	441	474	485	438	463	469	469	409	437	430	421	482	476	453	442	466	451	422	438	479	431	491	433	448	454	470	495	473	461	440	476	462	457	479	448	453	442	421	451	480	449	461	437	484	491	449	479	477	414	454	456	480	420	470	464	474	443	471	456	450	445	455	462	432	451	452	460	450	431	458	466	495	493	473	456	430	454	457	474	443	479	441	460	454	474	474	470	469	425	458	453	447	461	489	488	421	447	442	456	473	502	416	477	461	485	485	450	435	437	451	468	459	467	444	481	432	432	422	454	489	446	490	450	418	434	470	463	453	433	415	475	456	494	486	467	432	441	458	432	445	425	459	475	425	486	411	547	467	459	463	458	479	470	495	456	465	485	505	455	466	453	486	493	493	429	459	443	485	429	478	446	449	479	470	415	454	433	475	459	484	476	475	471	481	503	470	444	473	488	461	471	467	469	469	488	475	432	417	446	432	459	446	459	462	416	450	444	473	453	464	449	469	485	436	436	442	438	471	477	505	421	452	419	476	442	434	463	479	457	437	458	489	429	494	490	480	453	440	477	491	469	482	448	459	447	461	488	474	483	434	474	494	476	494	478	425	459	475	442	456	455	473	493	475	462	473	466	444	473	438	445	442	455	501	470	516	432	453	490	452	469	501	455	423	478	482	438	473	450	490	524	453	484	455	422	444	421	454	472	449	415	426	441	452	469	468	459	533	457	451	456	444	450	465	441	456	484	434	489	474	496	455	454	427	511	464	455	406	427	481	502	441	466	480	476	507	468	460	450	488	454	493	468	433	493	474	469	482	464	438	456	471	464	431	463	489	473	482	448	465	414	507	439	418	434	421	414	415	439	454	443	446	492	468	473	485	446	441	437	434	456	450	458	490	438	448	473	438	490	452	505	497	461	510	489	461	482	474	439	468	450	439	470	466	452	440	466	474	459	499	468	453	446	467	463	414	472	430	398	449	440	440	494	458	457	449	459	508	444	454	504	496	456	490	448	502	434	483	466	441	487	538	443	434	474	455	481	420	447	488	466	472	421	483	427	465	468	482	465	481	487	440	442	415	470	443	477	493	465	463	455	448	454	456	425	462	458	465	467	420	483	435	450	462	470	454	458	485	462	446	466	486	463	454	478	433	487	448	424	482	495	455	481	461	456	438	442	490	485	486	465	479	444	482	434	423	470	472	477	464	431	467	448	471	464	457	460	466	448	459	443	432	452	439	457	451	458	483	488	471	469	467	461	453	424	474	444	476	494	437	457	437	464	464	502	503	435	455	480	458	470	468	439	504	477	470	473	486	447	449	462	454	416	457	472	466	439	439	471	470	450	460	451	465	437	463	469	475	485	419	460	453	457	502	499	464	446	421	462	455	396	432	438	486	486	453	462	477	407	464	445	418	464	472	496	452	450	449	452	434	481	452	460	452	431	445	437	455	498	452	482	505	446	456	472	473	456	434	492	494	473	487	483	452	452	445	434	474	468	485	494	438	427	441	469	433	465	450	457	456	479	418	426	439	436	464	456	424	443	443	412	476	478	453	457	454	437	433	444	453	441	455	462	461	452	464	410	447	443	481	491	458	437	428	486	488	447	460	450	439	429	453	444	459	437	452	443	452	466	447	479	450	449	468	459	494	511	467	454	461	468	416	476	438	448	474	411	454	447	457	437	451	449	511	438	450	448	471	413	465	462	456	470	436	457	423	463	472	466	423	449	469	447	505	455	470	486	437	446	438	460	444	466	451	473	442	505	492	470	481	443	459	487	448	428	494	455	449	436	410	406	467	422	484	427	454	462	471	441	487	451	411	480	485	461	455	451	466	437	433	441	490	457	488	473	462	460	438	468	473	478	461	449	488	486	477	496	436	445	409	478	460	437	417	509	438	455	443	470	508	467	454	491	440	478	474	431	420	470	444	478	506	489	460	509	456	463	442	434	450	467	436	474	428	432	451	460	483	477	444	432	476	474	509	461	450	488	430	508	431	493	494	483	450	473	440	449	459	461	422	426	475	446	436	467	481	467	462	450	466	452	445	474	461	432	472	496	462	476	472	431	477	423	458	485	494	472	462	437	456	459	432	471	432	487	468	425	456	497	443	386	491	464	421	441	471	471	428	468	468	485	479	443	468	477	438	459	434	466	496	456	471	433	424	479	442	466	468	473	484	408	436	468	438	442	495	450	492	487	439	476	417	430	462	450	434	463	449	511	441	439	472	461	483	471	442	473	455	478	465	469	459	486	493	454	416	447	449	464	464	441	437	436	441	456	440	457	473	449	473	471	473	472	464	444	482	467	447	504	417	458	442	481	444	489	468	430	480	460	492	481	462	497	440	464	478	424	494
8094	1013	979	1008	918	972	968	985	995	930	945	956	984	913	930	980	954	964	1014	930	1005	951	887	936	985	898	972	882	949	958	944	1022	897	885	955	960	967	945	960	950	946	991	933	974	932	930	944	968	901	862	959	974	915	933	917	937	963	967	988	951	938	885	953	957	950	958	993	976	980	955	994	920	950	955	947	918	937	929	994	946	969	945	1016	919	989	897	940	926	1029	898	928	951	970	943	930	980	951	972	942	903	997	953	932	961	918	940	944	932	938	966	878	943	1044	948	984	986	971	930	984	914	946	944	908	953	932	1000	987	959	941	962	984	950	996	1017	963	925	968	892	942	913	969	982	944	940	1003	961	1040	946	932	938	939	943	943	963	936	955	978	925	996	901	959	916	938	975	945	1004	950	981	941	950	935	900	971	937	964	926	942	1031	965	965	935	963	981	926	879	958	914	943	934	929	953	965	936	941	929	925	945	902	935	954	918	1003	957	1033	950	912	935	979	935	970	975	950	965	957	919	989	973	928	960	886	962	943	960	912	948	958	931	900	947	947	957	968	958	967	973	937	945	970	946	877	944	929	933	957	958	959	963	949	906	949	988	954	912	941	943	943	920	984	966	981	972	915	895	916	956	942	964	938	976	960	895	987	919	914	946	965	954	906	893	962	941	990	945	956	933	984	937	1010	978	974	962	988	943	969	984	940	956	902	972	987	983	975	990	987	938	969	949	909	935	998	925	912	972	966	946	968	970	944	974	947	946	935	893	1002	960	928	939	941	902	891	929	957	957	950	959	977	925	984	998	932	974	992	929	958	1003	985	897	947	968	962	1003	931	946	962	867	949	886	897	1008	904	1000	976	949	940	990	963	946	946	951	910	958	983	1015	927	931	945	966	991	932	1003	921	918	889	895	961	950	913	922	992	938	965	935	910	923	895	961	991	978	964	931	894	937	930	937	919	985	969	960	970	987	957	960	1002	975	966	938	929	991	954	924	980	974	959	981	966	961	940	907	930	983	976	958	928	971	926	969	988	990	963	928	934	979	918	914	935	948	940	978	1002	877	942	900	941	956	965	1010	952	974	990	988	916	940	948	995	998	938	927	949	968	973	936	995	999	972	974	963	941	970	910	957	965	979	990	919	985	900	1016	998	902	971	1023	924	952	961	931	951	955	924	952	910	937	944	979	963	919	922	949	910	969	911	967	970	936	908	934	958	961	967	948	1017	941	883	909	950	980	914	942	987	970	955	909	926	976	914	948	917	963	888	964	960	949	928	958	934	969	970	953	963	932	941	964	918	956	902	944	971	989	946	933	1007	935	917	967	975	1013	929	993	944	957	972	944	960	914	975	994	937	963	1005	918	986	959	958	941	939	931	944	953	941	936	881	945	971	907	911	927	956	963	999	1005	960	953	920	934	959	962	981	963	934	924	986	919	949	960	979	962	977	935	994	950	981	910	964	949	948	961	909	985	927	945	954	963	958	942	962	975	904	932	953	949	967	912	929	940	978	1024	962	979	971	956	965	1012	986	968	971	922	969	936	911	954	891	941	948	980	938	970	920	932	973	937	929	1005	953	935	927	984	987	943	965	935	949	909	953	963	957	976	981	953	1012	887	975	987	1002	963	914	994	921	980	952	961	905	957	970	959	966	918	925	858	894	912	988	971	919	976	948	1018	941	918	967	984	946	949	957	1018	957	968	916	981	974	876	923	924	936	973	915	996	972	933	960	954	939	998	974	1014	922	966	953	1014	929	999	961	978	957	962	965	917	930	983	964	973	946	964	943	877	926	944	920	921	900	973	932	952	931	921	948	972	958	974	971	948	995	926	929	919	916	945	988	947	942	953	961	946	920	984	969	869	952	948	958	953	933	958	996	956	917	953	953	974	938	953	969	912	997	947	954	974	943	1000	891	969	980	959	987	951	947	953	965	984	980	946	945	905	973	962	954	971	923	982	923	980	953	927	929	973	969	957	966	962	934	920	949	933	972	984	962	963	933	937	968	976	950	940	943	968	886	928	958	940	942	973	973	993	979	968	940	962	910	935	904	935	943	937	990	1035	944	936	939	919	990	929	961	945	1009	950	946	928	943	930	933	989	972	994	910	956	981	994	957	917	948	934	1011	944	981	972	970	957	912	949	979	946	967	937	978	947	968	909	883	946	1003	893	962	925	966	1013	978	925	950	927	989	925	957	942	932	956	924	948	882	931	958	918	976	938	954	1006	903	883	895	962	962	899	971	956	943	972	919	927	878	914	969	982	997	940	917	924	957	912	970	955	927	957	902	997	953	913	1014	962	980	940	917	977	965	909	950	976	960	1032	970	940	942	954	950	973	970	941	943	887	990	919	966	931	1006	893	951	934	1016	980	965	963	1005	961	916	998	940	927	948	965	967	936	924	917	935	911	938	969	919	976	902	934	913	957	975	1003	936	984	958	1004	971	982	968	988	977	948	968	945	928	969	989	946	927	1010	969	949	919	960	936	1000	941	934	966	919	936	986	924	929	951	935	969	884	935	974	933	1043	916	942	948	969	884	955	969	931	956	959	941	1008	934	982	956	960	970	952	930	890	991	965	952	993	939	1000	941	953	966	952	984	971	947	950	963	963	923	917	905	995	866	938	911	949	914	933	967	924	951	999	919	974	982	947	914	938	963	934	959	978	972	963	937	942	894	943	934	944	924	966	987	954	936	919	945	946	1019	978	911	945	960	941	947	927	936	979	963	977	949	985	936	922	906	983	988	982	964	945	937	955	963	943	994	962	929	969	961	969	976	961	914	920	941	938	985	928	971	959	946	898	977	912	973	954	976	958	926	956	957	976	982	926	938	937	946	930	931	922	928	1008	982	1019	1000	948	983	992	921	977	939	930	997	912	936	963	1025	998	895	957	946	940	966	977	993	909	985	964	960	1010	976	942	1032	982	949	959	956	949	977	962	951	985	899	1004	958	937	971	940	917	959	953	942	967	885	955	930	892	979	933	968	872	968	875	943	933	915	960	932	949	918	925	957	923	931	984	954	962	956	925	978	957	939	971	971	890	941	923	963	948	921	993	940	975	892	965	940	995	948	945	900	957	932	880	992	967	943	946	964	887	970	931	984	974	998	956	905	983	956	868	978	982	963	961	934	944	914	967	975	950	946	1012	989	951	966	929	918	935	936	931	931	969	902	873	948	945	970	924	906	929	988	911	981	987	957	924	943	969	923	912	893	906	921	914	945	934	1014	994	927	991	981	973	904	937	961	977	947	910	955	983	975	957	968	928	939	1039	930	961	927	911	890	951	935	947	963	954	913	948	974	944	996	943	978	891	942	1001	975	936	944	926	940	960	959	945	927	968	929	1006	927	970	924	963	966	928	975	950	961	982	934	952	947	941	1006	998	944	947	960	928	948	919	938	933	943	937	966	895	953	941	1007	926	1010	1007	997	971	956	952	930	911	941	950	957	937	970	984	948	969	960	966	975	931	944	924	936	915	986	965	904	998	979	991	914	957	914	953	939	972	1015	949	924	946	946	990	977	959	944	952	955	967	944	947	962	988	936	1006	935	931	970	954	964	909	995	966	978	993	965	909	944	960
25932	21572	24199	29426	21578	10155	537	412	360	348	335	338	325	303	341	305	335	345	296	319	349	285	319	323	315	301	330	331	335	306	297	325	293	336	310	327	305	321	292	325	344	288	341	308	310	329	326	346	297	293	317	287	318	271	305	325	352	286	310	337	351	316	281	292	314	283	294	312	334	342	335	314	320	318	279	325	330	321	328	295	332	323	318	305	292	301	323	344	323	289	318	323	310	319	315	275	320	310	348	315	311	277	296	301	301	337	305	299	284	341	299	270	309	304	317	322	332	317	322	290	324	309	310	303	318	306	322	315	312	334	313	296	300	311	332	288	314	318	337	351	300	325	352	314	284	330	316	313	313	301	305	293	324	298	308	314	311	287	289	322	311	311	323	319	337	290	320	302	283	271	299	292	285	297	341	320	305	328	315	300	321	271	276	298	309	328	318	313	327	284	314	289	290	317	270	332	322	315	304	266	290	277	308	300	329	331	315	317	341	297	298	325	310	326	281	281	288	331	304	326	300	340	300	279	318	291	310	290	305	321	323	315	344	333	337	295	297	299	281	296	290	304	313	291	300	332	279	304	335	312	318	302	301	296	319	310	340	339	331	278	342	322	320	305	324	303	320	309	308	335	302	337	324	300	307	288	311	309	324	302	326	295	306	327	319	296	314	317	297	323	302	296	319	297	285	297	314	301	320	318	310	288	329	342	332	347	341	337	320	306	312	314	335	320	298	288	291	287	295	298	306	305	282	323	349	308	299	330	290	303	308	315	330	318	317	325	339	291	313	312	297	317	273	281	303	308	344	298	338	301	293	323	312	326	306	301	308	305	290	332	311	324	293	311	289	298	294	306	300	307	307	312	295	317	290	299	279	327	295	302	301	288	317	312	320	325	304	286	319	297	289	322	317	307	326	304	320	281	325	314	267	326	316	289	314	325	315	323	315	271	323	323	296	318	266	329	330	299	329	291	289	323	319	347	288	276	313	267	315	328	286	298	321	312	297	288	309	307	306	306	324	286	313	312	296	314	286	300	345	313	348	272	310	299	277	261	291	307	333	285	313	275	299	360	301	312	285	304	309	327	281	316	299	343	291	310	254	287	325	315	281	319	314	337	318	309	332	305	304	325	304	305	296	315	306	286	307	312	302	300	336	312	298	306	324	289	321	335	293	303	302	297	309	307	329	350	307	308	284	289	343	326	311	292	386	311	309	278	288	323	312	346	346	285	324	312	287	298	348	326	332	296	314	315	295	264	301	301	296	337	307	302	311	278	307	314	335	323	299	289	301	288	316	343	336	305	300	313	324	335	311	337	307	336	331	324	282	291	305	328	338	296	308	327	324	311	298	321	315	347	330	291	291	311	309	329	309	308	330	292	288	295	310	320	314	322	282	291	279	289	309	281	336	348	313	260	310	305	334	326	321	303	300	307	320	306	298	271	291	321	264	317	312	298	322	336	319	271	312	326	274	313	292	293	302	322	310	301	298	270	317	296	297	299	320	271	294	303	301	261	327	308	294	315	312	308	289	323	345	320	317	287	339	303	318	335	339	323	296	286	324	308	280	316	290	273	298	298	309	307	324	307	279	311	268	341	305	292	290	320	297	335	314	318	302	298	315	302	280	374	315	313	338	338	281	304	316	289	303	276	344	310	322	336	292	337	311	288	323	333	301	309	297	372	331	319	294	319	283	301	293	325	302	290	319	302	298	271	274	288	303	349	300	287	318	312	314	282	300	296	328	300	287	277	290	311	294	336	288	299	299	280	317	295	297	307	301	307	343	315	312	342	337	298	288	315	304	317	306	316	294	299	318	314	307	287	308	310	318	306	298	341	349	315	322	306	285	286	306	322	289	316	330	294	329	282	325	333	321	285	318	361	318	332	268	278	295	269	300	301	315	290	316	310	309	313	326	274	297	317	312	318	314	334	302	293	311	314	348	315	308	338	321	277	318	321	337	303	335	301	347	300	311	299	331	328	312	305	323	319	288	298	320	279	320	311	297	301	292	334	310	336	319	304	342	307	302	294	330	348	304	278	344	244	351	321	316	327	260	322	311	318	298	323	331	309	317	317	313	320	286	318	321	303	304	312	297	321	341	328	301	305	301	304	303	298	287	300	325	315	287	333	306	322	304	319	312	304	317	301	324	273	306	286	317	306	331	283	335	278	313	344	302	314	297	329	275	342	303	283	276	293	309	341	337	299	306	292	289	287	285	292	305	303	326	295	314	306	303	325	307	295	324	315	325	318	345	311	313	346	319	325	321	307	326	300	294	294	317	295	285	290	291	295	315	266	327	304	328	340	363	282	345	303	299	313	316	315	301	297	308	301	314	304	292	302	289	303	320	312	319	296	319	259	346	337	313	279	299	314	312	341	269	286	284	318	274	304	315	310	352	266	303	308	313	308	316	282	297	323	325	291	313	307	312	316	338	308	306	299	311	297	316	319	281	319	334	357	315	331	293	290	307	335	290	312	329	327	323	300	308	302	293	326	320	303	344	335	305	316	302	290	330	298	295	260	295	270	308	320	296	340	307	307	305	318	312	308	325	306	290	272	295	285	329	317	310	323	306	343	283	292	295	299	323	329	300	315	301	313	320	295	311	299	312	329	310	291	324	293	312	319	281	317	327	340	318	324	294	296	307	322	319	330	329	304	307	332	329	341	299	313	313	324	319	317	319	282	328	303	339	320	339	316	345	304	307	316	316	300	283	304	330	318	305	300	337	316	330	347	309	314	313	298	330	342	311	306	326	322	288	310	319	293	293	296	322	294	312	299	302	303	333	294	313	296	316	317	309	313	315	347	334	308	303	298	285	344	310	318	285	330	274	288	294	295	293	293	293	308	325	288	306	316	309	351	281	307	288	320	342	343	320	334	292	297	278	276	297	297	309	308	324	317	264	319	325	291	284	321	283	281	302	330	313	312	308	305	300	328	318	312	314	304	292	297	333	328	306	296	305	311	307	310	297	278	303	331	273	315	318	292	299	293	329	323	305	309	315	375	310	309	276	326	298	297	326	308	312	309	336	300	328	311	264	323	276	286	313	309	287	319	315	325	282	298	284	300	335	292	299	299	298	298	287	325	294	281	316	312	305	300	322	302	314	283	307	306	290	278	328	314	291	292	317	300	303	340	306	323	346	377	331	315	285	287	320	327	298	349	301	239	298	296	303	334	320	280	298	304	296	324	317	285	307	286	288	324	325	336	314	299	288	323	320	303	283	317	342	301	283	349	319	327	311	288	320	327	298	265	340	297	341	287	293	336	325	304	295	314	307	277	295	336	297	290	332	308	318	293	350	268	337	292	312	300	344	303	296	317	289	312	320	287	323	336	304	296	299	300	275	307	313	332	298	265	278	286	329	316	294	311	333	299	301	321	308	294	283	331	294	264	301	297	280	333	305	327	335	328	312	297	318	324	339	324	340	324	319	286	315	328	306	301	309	290	267	341	320	320	302	310	302	289	291	325	285	294	313	267	307	295	348	308	334	331
4614	2058	1096	839	693	720	730	697	659	697	646	658	724	699	708	661	696	701	697	669	655	666	666	685	680	705	660	659	694	667	654	657	649	684	682	645	685	683	694	673	666	655	651	655	672	660	698	687	665	659	668	646	671	648	679	649	654	609	668	681	646	660	642	638	681	663	669	630	645	649	618	650	597	681	610	659	651	683	644	661	663	663	656	685	644	646	685	677	633	619	682	639	636	686	650	676	636	657	659	604	653	646	687	652	691	623	686	640	694	640	655	674	654	618	669	684	682	706	633	678	623	634	645	665	656	645	642	671	614	690	651	662	690	661	687	669	666	731	621	670	657	698	680	690	680	647	627	665	655	640	638	675	622	653	614	631	694	665	657	674	632	640	690	649	667	605	671	645	638	654	688	642	657	600	722	704	654	649	651	689	689	639	618	647	674	655	631	683	654	640	667	598	712	681	642	668	672	652	636	675	656	674	629	633	626	688	643	669	637	599	666	650	662	633	597	650	665	656	638	673	635	643	685	650	687	634	656	658	662	666	657	642	663	651	638	626	627	631	635	683	641	635	640	659	648	634	683	646	641	639	670	693	666	655	638	665	623	656	626	625	598	656	666	619	666	641	659	678	651	673	611	640	648	658	666	633	635	663	677	649	681	624	649	683	675	675	628	645	621	656	616	646	671	669	613	625	645	665	668	663	684	685	649	641	633	673	689	677	615	675	640	668	667	710	686	647	652	671	647	690	703	702	672	648	623	724	663	663	631	682	675	666	638	664	672	661	633	644	654	663	641	686	641	679	673	662	613	655	675	674	651	669	688	644	675	660	663	657	649	634	636	620	670	683	656	658	660	643	660	647	636	650	711	642	688	605	697	652	640	670	656	720	619	667	628	680	670	660	642	671	708	674	629	612	651	679	645	656	633	699	636	656	646	649	664	642	657	679	635	664	628	633	693	612	643	678	633	681	705	598	688	697	619	662	669	639	673	628	660	614	618	656	657	640	653	662	671	675	635	622	694	628	633	630	680	657	656	658	639	612	672	662	646	629	653	630	660	642	672	653	650	668	659	661	671	675	656	675	659	646	678	654	628	648	652	647	641	666	630	698	664	639	625	648	707	653	614	626	656	667	644	660	635	641	671	666	633	677	655	682	677	582	631	653	655	642	697	687	677	656	633	663	654	627	593	658	701	656	631	689	687	630	610	636	633	667	639	699	652	718	655	660	612	643	627	631	680	601	670	619	636	650	644	677	644	662	646	653	603	624	639	604	670	665	675	643	720	679	674	669	652	691	696	678	713	656	676	674	645	703	607	660	699	691	671	674	663	689	679	681	638	650	662	643	683	645	674	680	625	630	671	654	687	679	619	679	658	689	673	661	655	659	632	613	683	621	622	681	672	655	658	628	631	613	657	648	708	658	637	655	703	681	674	665	679	655	680	665	674	629	693	672	668	637	680	630	619	599	617	638	690	679	630	707	684	649	655	648	648	659	622	637	649	665	647	685	633	686	647	683	696	653	651	685	670	685	659	617	724	650	654	617	711	666	650	672	634	661	687	652	683	668	656	641	634	673	650	679	662	672	678	647	633	659	633	683	627	666	661	625	656	640	691	628	671	679	665	663	696	676	643	630	692	697	663	653	651	656	625	689	671	675	655	659	661	603	650	641	649	640	628	592	645	681	598	628	732	672	653	656	698	663	645	672	653	667	696	644	643	657	682	632	688	633	660	639	668	669	667	677	646	687	617	600	680	624	661	637	629	706	641	700	636	624	636	680	618	647	660	692	618	618	676	636	654	614	708	672	660	649	678	624	658	722	633	665	667	676	634	627	646	640	633	665	691	660	650	640	626	651	644	677	640	643	668	648	688	649	632	665	629	688	668	666	709	683	669	614	648	647	662	643	739	592	662	659	670	651	658	637	693	689	639	674	708	677	671	664	693	637	677	691	697	641	624	649	636	674	662	669	669	663	676	637	683	661	698	688	680	674	662	653	610	692	637	630	653	644	654	638	714	623	640	671	654	658	680	707	683	688	694	624	662	691	635	659	649	648	654	665	651	594	641	685	602	627	644	681	711	659	655	666	663	592	677	650	677	717	673	653	692	609	681	644	661	688	658	648	703	700	662	686	663	697	673	671	679	652	703	668	623	657	711	653	669	682	646	668	631	640	683	636	658	655	668	658	650	668	652	664	630	664	664	676	659	704	646	645	637	667	675	684	646	667	636	653	660	651	667	677	608	655	661	697	616	607	639	656	712	674	675	651	644	610	648	682	695	664	674	657	676	666	699	674	659	651	656	650	623	626	625	672	674	687	620	662	674	654	618	660	644	654	661	684	632	627	691	665	638	641	644	642	647	681	692	632	667	666	639	674	718	679	661	647	660	623	695	690	692	674	638	630	674	624	621	635	634	689	674	669	625	675	626	688	664	679	650	684	661	681	618	679	665	691	679	672	702	717	663	724	675	680	640	690	620	650	647	610	669	652	664	652	674	618	715	628	650	677	681	681	713	674	665	702	676	624	677	655	635	655	681	646	717	682	716	665	645	627	627	630	661	646	630	655	646	669	675	652	663	642	692	677	659	644	668	651	623	694	674	638	669	653	707	680	641	685	707	683	655	644	658	615	597	689	642	724	700	677	607	684	646	670	678	621	665	691	667	728	659	617	622	685	639	669	685	658	658	652	677	671	690	680	644	697	611	691	641	633	680	696	641	697	693	629	641	637	611	690	690	647	647	674	625	673	625	619	646	662	625	652	637	697	701	635	613	708	639	635	670	632	668	659	689	658	650	699	669	685	658	611	657	672	662	675	661	689	688	649	678	662	647	657	664	669	654	623	641	650	630	639	689	693	633	617	619	650	671	656	645	666	640	653	674	658	698	647	666	694	682	708	687	721	657	638	610	691	658	663	659	646	625	694	685	640	664	641	636	672	661	662	650	665	672	686	680	632	677	635	638	624	677	646	614	650	661	663	610	645	665	663	636	688	658	704	647	688	626	636	720	640	709	677	667	662	662	672	634	611	645	643	656	641	659	612	699	728	652	672	673	613	599	665	627	638	678	675	652	688	622	649	664	654	674	685	647	652	638	605	660	593	656	622	597	681	691	632	649	648	661	647	657	656	635	706	607	636	608	649	696	621	644	723	685	678	680	620	633	668	648	650	657	655	622	663	677	657	625	666	676	625	634	644	736	687	697	664	701	667	645	635	613	648	669	691	659	674	676	670	697	671	677	711	679	675	672	732	652	703	718	698	648	628	685	676	657	624	647	681	642	613	636	638	640	652	689	666	673	670	669	634	632	661	640	650	682	598	670	702	629	657	680	676	672	627	731	688	629	640	667	660	616	660	653	663	631	628	639	672	666	668	685	686	675	695	618	661	662	618	646	676	652	701	670	673	627	668	674	656	643	640	635	648	658	609	639	634	671	660	699	673	640	639	621	673	639	674	654	670	650	611	652	650	694	681	673	662	659	620	645	640	656	673	619	629	654	639
25208	21600	24678	29011	21601	21617	9241	412	304	269	257	228	194	211	209	207	175	152	170	172	170	173	158	163	158	148	173	181	160	151	172	170	158	144	166	169	133	154	154	143	145	160	150	145	142	142	142	147	146	143	148	159	135	133	146	142	145	168	163	133	131	160	121	166	153	157	141	143	137	132	134	153	139	143	129	145	147	143	151	156	148	145	153	142	155	124	125	154	140	133	154	149	142	145	138	157	149	145	155	157	172	157	144	125	145	156	131	135	137	151	148	158	132	148	141	142	148	178	147	175	139	144	156	149	142	163	126	149	140	159	156	140	136	137	148	159	136	155	143	158	135	165	157	148	122	157	143	137	147	123	146	136	163	152	183	158	155	138	165	114	141	141	159	145	159	140	166	153	146	135	150	135	154	141	171	145	126	127	151	133	181	161	160	152	161	159	153	132	131	142	138	162	149	139	133	142	155	121	178	159	127	140	126	133	136	162	158	133	138	157	148	147	145	124	139	145	161	147	152	151	141	155	148	162	137	150	136	158	164	157	153	151	147	160	149	132	143	135	157	163	143	166	137	165	172	139	143	154	153	157	149	160	132	147	144	136	147	144	161	151	131	148	154	140	156	156	156	119	157	153	179	119	158	139	159	151	127	132	150	153	169	158	112	127	152	138	151	148	164	158	127	126	143	143	124	143	158	156	144	138	134	130	140	134	131	165	140	128	156	154	148	177	169	171	132	142	130	152	125	144	154	153	138	165	155	145	163	142	135	146	117	160	152	129	144	166	163	148	168	134	147	150	180	134	140	145	169	167	150	138	140	130	141	152	135	145	165	168	160	123	162	149	134	142	152	131	154	138	151	147	137	120	128	130	138	140	166	148	142	158	143	134	149	170	143	143	178	146	129	139	163	121	143	138	179	158	152	171	134	130	136	144	156	163	134	153	145	139	137	161	132	157	171	151	155	155	171	157	148	171	170	142	155	145	133	140	135	151	135	132	133	164	139	134	147	153	161	152	131	161	138	147	143	135	153	135	135	150	133	145	169	171	138	148	154	177	132	136	149	169	149	133	151	158	131	158	149	152	160	158	148	144	154	141	164	146	144	153	150	163	157	138	133	140	147	151	136	154	132	132	147	152	157	146	142	160	124	117	133	143	181	149	156	146	160	161	137	147	136	146	137	127	159	148	133	152	144	162	144	145	134	130	153	160	160	170	144	159	125	149	160	148	159	153	162	162	154	139	147	133	149	152	148	144	163	141	134	148	137	159	150	157	149	172	135	127	158	158	150	137	163	157	146	156	131	147	131	141	140	146	153	137	153	127	149	152	140	144	141	137	122	123	134	139	136	142	134	147	155	143	141	173	156	153	164	152	147	157	150	168	145	135	150	133	156	143	140	157	132	157	132	135	152	163	136	157	139	150	153	153	156	127	161	146	155	140	153	141	154	148	147	155	162	150	155	177	156	152	140	152	154	153	148	136	150	145	157	151	147	149	153	134	144	156	144	136	142	161	143	154	146	147	150	161	145	162	146	149	144	133	128	127	161	147	159	135	164	153	154	133	149	162	161	138	156	135	152	129	152	152	149	156	140	157	129	144	130	138	154	151	143	168	127	146	140	137	131	139	137	162	148	144	145	142	133	151	160	152	140	168	162	144	161	157	158	159	140	153	159	134	142	126	161	149	139	155	133	141	158	144	138	125	163	145	123	146	159	139	140	143	156	150	142	138	131	178	143	139	142	161	151	141	140	170	155	142	162	162	163	144	162	146	143	137	137	149	134	146	159	144	148	154	171	132	156	156	144	122	147	157	129	137	124	152	129	129	135	145	156	148	138	133	146	141	138	148	134	144	152	162	156	130	148	154	154	125	175	147	133	137	139	135	146	137	164	158	129	159	142	124	134	156	144	123	148	165	146	159	138	147	122	143	143	136	158	153	147	138	170	154	151	166	132	170	147	142	114	153	131	135	152	155	156	158	132	157	130	116	142	171	134	148	140	178	158	138	157	173	161	141	140	149	170	139	131	164	146	164	150	133	132	163	180	147	131	134	136	152	131	168	162	165	160	114	155	133	171	156	160	149	153	147	122	131	165	141	140	155	149	138	130	147	148	167	145	133	132	153	134	156	141	162	136	163	133	120	141	131	146	156	137	150	163	158	161	167	158	133	146	128	164	144	158	146	144	159	134	152	166	148	130	162	150	119	131	149	141	163	136	154	156	130	148	145	151	136	119	132	140	170	139	142	138	135	173	158	159	147	160	116	165	145	157	132	165	125	160	147	164	156	167	140	140	154	152	138	139	154	160	138	141	144	133	142	158	148	156	175	159	145	146	149	149	158	148	143	150	138	126	148	144	122	133	146	156	156	149	160	154	153	158	147	142	144	156	130	153	140	155	143	150	140	131	141	158	145	160	130	146	149	129	138	144	134	155	152	155	155	153	146	125	149	150	126	141	136	133	126	157	145	147	143	135	130	136	144	147	140	142	151	160	136	151	167	165	149	156	144	124	141	146	132	142	136	141	153	152	151	154	146	125	166	157	168	144	126	127	132	146	127	142	161	143	135	133	149	135	134	126	150	151	143	137	157	149	147	142	162	160	127	128	138	138	153	163	145	130	149	158	141	134	152	159	154	120	149	161	128	151	134	161	130	131	162	133	135	142	148	152	165	148	141	140	162	129	162	147	150	159	134	144	131	151	150	142	154	147	155	115	167	148	162	140	143	129	141	158	169	134	151	125	126	134	136	147	156	144	132	163	144	128	158	148	153	124	128	154	156	146	139	163	128	148	166	149	147	127	141	165	169	158	136	120	121	136	162	168	156	165	156	143	135	128	152	166	154	146	154	154	147	150	122	133	136	137	161	158	141	139	161	140	144	136	162	158	126	151	168	145	149	163	168	135	139	136	131	156	123	168	155	167	144	142	148	146	158	134	179	137	156	157	149	169	152	137	143	150	145	139	149	130	139	129	126	153	147	131	165	133	132	150	139	149	159	124	154	156	126	154	150	118	165	166	143	142	133	126	153	165	164	127	151	144	138	151	160	125	150	141	142	148	145	127	137	153	142	168	155	141	158	137	149	152	141	155	142	135	139	173	152	152	140	129	153	138	152	156	170	169	150	152	136	163	142	155	147	140	145	145	154	143	145	145	136	172	157	148	151	153	131	142	160	135	139	143	137	114	133	135	168	166	127	136	159	159	155	162	145	130	128	151	136	164	162	153	142	153	134	152	162	160	141	158	148	146	149	160	141	128	147	139	142	157	139	146	134	141	114	123	133	163	120	147	164	184	171	166	127	166	133	152	136	141	142	124	132	158	187	130	142	125	153	146	160	147	173	133	138	140	170	136	164	132	165	145	144	173	158	170	174	140	152	125	136	129	139	145	127	169	177	157	141	154	132	146	148	140	163	156	162	148	145	150	128	156	146	154	155	150	141	171	146	152	137	146	151	155	119	177	152	140	184	134	140	133	168	113	140	131	133	172	127	159	138	142	136
4166	3091	1276	680	550	491	429	441	373	371	366	377	364	368	328	380	384	361	339	349	346	348	366	366	362	377	378	374	349	365	382	417	375	330	376	353	396	393	359	336	331	348	307	335	371	315	382	357	333	375	348	321	349	343	346	355	323	391	361	342	376	350	364	334	337	371	343	369	339	357	357	357	356	384	349	376	320	344	356	398	357	368	337	360	354	347	363	346	375	342	376	362	361	338	351	315	360	325	339	340	338	351	374	324	371	386	364	336	372	362	353	410	335	324	365	343	381	348	359	361	363	333	348	393	350	364	354	373	332	355	343	386	368	335	392	347	315	363	373	372	339	355	319	351	353	358	354	351	350	358	370	359	332	349	318	360	357	378	381	360	333	359	338	351	368	318	328	347	335	351	331	357	363	338	348	372	361	353	336	340	360	380	338	381	336	351	339	338	391	342	358	339	334	350	364	344	323	338	356	401	352	327	343	358	339	358	313	342	321	319	348	339	377	355	355	326	361	357	361	364	350	398	390	331	347	370	342	341	358	370	377	355	347	329	346	345	359	373	368	370	352	392	378	360	352	337	331	371	362	360	350	350	359	366	377	334	353	370	334	376	349	350	330	354	350	340	348	375	368	376	347	357	351	331	356	355	329	358	340	349	342	346	329	339	368	359	327	321	346	365	338	362	338	352	338	331	323	323	353	340	373	350	358	344	352	337	379	375	326	346	355	353	387	351	343	318	352	333	322	363	315	350	349	360	360	357	366	367	333	367	385	403	343	348	353	359	351	376	369	326	359	346	361	337	366	334	330	391	350	331	341	359	380	363	352	365	355	362	360	345	337	344	346	330	364	355	358	370	347	344	363	328	356	346	368	371	363	357	341	334	360	382	355	344	358	372	343	328	322	368	327	354	334	345	365	306	346	318	335	335	370	363	346	367	371	370	356	331	336	326	361	357	347	364	364	324	348	348	384	337	363	325	373	385	358	348	351	338	355	362	327	370	375	353	338	359	367	369	326	337	373	366	378	353	346	333	333	339	385	351	360	372	361	336	338	385	350	344	343	352	367	362	331	343	392	360	361	360	340	395	353	354	333	368	363	358	354	374	361	378	329	326	366	349	334	353	374	340	356	351	338	345	363	359	366	333	358	335	377	366	345	342	339	373	380	348	341	353	351	378	351	355	364	344	402	324	311	348	385	345	327	338	393	366	351	371	353	355	389	345	360	324	369	334	353	343	399	330	343	375	389	339	326	349	373	354	363	339	358	373	368	359	343	341	349	370	382	356	374	348	377	342	372	343	357	348	371	383	362	358	340	332	347	358	347	337	380	369	337	348	348	375	363	366	356	335	345	362	366	369	343	307	369	333	334	332	363	351	358	357	336	358	370	322	338	351	343	345	317	330	358	357	322	375	353	340	343	322	378	360	351	339	350	363	341	362	377	336	347	363	346	350	396	341	363	377	328	371	353	386	338	357	355	359	349	349	359	369	370	336	362	375	354	344	334	362	350	357	372	310	357	345	349	377	328	344	327	386	343	380	384	323	365	379	349	333	342	321	346	368	344	335	341	343	358	377	328	341	342	363	352	373	334	345	341	322	369	334	373	346	357	371	352	341	326	329	348	345	371	339	382	366	356	337	343	349	326	361	366	363	376	350	336	355	344	354	370	350	329	312	377	304	342	356	347	344	357	352	342	345	359	359	345	366	388	337	332	355	348	368	336	365	374	375	348	367	365	371	329	356	346	344	399	340	332	339	380	323	345	313	345	374	373	351	364	368	348	366	344	338	342	363	330	330	347	345	360	330	335	359	365	340	357	354	332	362	364	380	332	356	360	364	386	357	339	342	347	354	376	351	338	353	357	329	307	343	348	389	335	368	344	372	352	364	346	343	341	323	336	372	391	340	371	372	354	319	328	364	389	365	322	357	297	379	352	352	343	347	356	368	320	363	346	351	349	364	315	339	329	341	328	357	376	336	370	376	314	347	350	328	361	353	379	326	345	354	342	341	353	329	352	376	356	354	327	322	353	367	341	361	376	355	382	342	348	335	332	374	348	368	359	355	339	371	355	374	349	370	349	333	334	332	347	371	352	370	349	332	370	374	357	345	349	358	315	329	360	354	344	352	346	381	348	346	370	380	383	362	376	334	332	357	345	340	350	313	332	339	329	335	343	382	310	348	383	326	333	337	331	348	320	329	343	385	364	348	371	328	353	324	273	343	373	327	333	357	359	340	363	345	375	336	345	347	337	344	364	384	340	329	316	329	319	398	354	379	362	375	343	353	336	375	347	367	377	373	324	344	377	380	332	332	369	351	357	360	338	338	385	356	337	363	335	357	309	386	361	330	363	332	343	389	370	331	374	340	387	318	351	359	379	350	352	338	357	329	367	359	346	366	375	348	324	365	348	378	372	352	344	383	342	334	375	350	312	366	339	365	336	355	383	353	338	369	340	338	363	335	388	376	334	359	336	361	358	355	333	376	367	353	375	351	324	343	339	341	361	365	324	379	332	329	368	384	344	340	363	352	380	357	339	361	368	354	323	353	331	365	364	341	325	378	332	344	328	354	385	362	359	371	363	379	345	337	340	384	364	385	370	345	376	350	377	353	353	324	344	356	381	384	353	388	361	354	354	351	342	367	354	344	350	349	359	387	359	336	373	388	348	351	328	367	374	338	360	337	358	349	356	354	367	362	358	316	330	373	321	357	319	357	364	369	349	397	348	341	372	340	352	341	329	293	373	340	318	342	349	333	347	375	385	352	332	347	341	372	339	349	359	351	346	363	360	354	318	348	324	378	360	371	341	321	336	332	334	375	345	351	387	350	385	327	350	390	387	362	380	333	337	358	361	362	384	354	349	339	358	362	356	333	353	359	336	370	354	356	337	346	369	349	338	353	356	372	332	384	342	400	370	364	378	330	377	357	369	356	330	354	350	338	329	337	384	343	352	380	365	371	381	343	379	352	379	344	384	368	292	347	338	350	311	342	330	318	347	350	332	316	344	382	372	350	327	339	352	352	371	339	360	355	361	358	369	338	344	346	309	344	315	353	385	355	350	347	365	372	377	371	352	369	359	324	342	354	365	374	361	359	389	352	346	293	374	369	353	319	323	354	353	342	379	331	378	362	352	342	336	340	338	342	350	345	361	352	385	338	344	339	345	353	359	388	324	356	336	372	343	362	315	350	366	341	340	333	349	339	340	370	342	313	350	340	373	367	385	333	345	373	326	381	350	347	398	358	314	376	349	352	333	341	327	344	362	358	331	362	356	348	368	324	364	341	341	345	364	373	374	347	308	357	350	386	346	328	360	365	370	332	367	316	383	374	365	356	353	346	336	357	346	389	385	347	344	344	334	350	351	377	370	337	360	369	347	361	357	335	364	370	347	357	376	374	374	355	327	362	355	333	351	312	323	341	345	340	356	351	377	333	350	368	358	318	358	345	330	330	354	383	363	359	336	375	308	334	336	322	359	331	349	357	346	340	366	379	348	333
34416	14205	2052	578	520	517	479	467	439	448	506	480	452	437	426	482	447	474	473	464	504	454	484	460	483	439	446	452	413	441	461	476	448	455	519	440	471	440	483	464	424	458	478	447	450	444	473	450	480	489	440	476	477	473	463	458	442	497	445	444	477	418	452	487	473	460	499	439	450	467	473	441	450	412	444	493	441	469	458	465	474	479	503	501	476	493	442	475	488	476	454	450	440	465	458	477	444	465	464	450	506	436	443	502	477	451	497	463	509	443	451	475	483	471	491	495	470	470	438	469	424	475	432	446	457	475	471	442	438	440	419	435	433	463	481	398	450	466	460	457	444	461	472	464	464	429	459	447	471	463	452	450	481	462	448	464	431	417	439	462	498	463	482	495	431	479	450	432	430	502	437	458	474	490	458	447	429	456	410	484	434	455	528	462	465	452	456	476	465	449	449	465	433	444	447	505	457	427	470	468	422	482	460	468	458	402	467	447	424	471	440	451	467	462	481	488	445	478	488	454	448	474	448	419	433	454	461	442	442	474	485	448	438	439	512	524	494	489	471	450	440	438	481	455	494	450	494	455	465	485	401	439	431	453	477	510	492	500	462	475	488	439	423	490	469	438	486	444	436	447	472	447	468	432	474	428	448	408	491	484	487	460	418	436	465	502	459	486	464	408	441	458	491	488	435	450	398	442	460	455	497	490	464	476	479	501	498	451	480	463	473	458	436	447	476	442	468	445	473	489	476	459	446	452	467	447	466	445	451	437	461	447	475	485	457	456	480	477	496	461	407	462	485	480	485	444	446	449	476	410	503	480	458	456	499	450	462	466	479	463	456	462	454	451	458	452	465	439	449	447	494	457	409	533	465	439	451	447	446	441	494	475	455	470	449	492	429	452	425	463	458	419	465	493	455	458	453	440	441	452	449	465	447	482	441	481	447	436	448	461	480	444	430	451	465	467	479	447	452	454	445	492	480	512	495	457	472	458	463	456	466	448	465	465	469	477	454	433	511	433	448	459	439	454	454	465	507	456	483	459	441	494	489	462	396	446	451	479	499	449	450	495	472	426	463	448	440	463	464	459	453	448	479	451	459	452	461	434	427	432	481	451	482	466	422	475	468	440	482	441	503	492	446	479	475	461	470	452	451	501	484	459	431	418	484	454	481	433	451	484	463	450	489	444	446	452	444	462	491	449	505	501	477	458	497	447	432	464	472	463	443	482	470	450	444	482	428	432	433	468	457	419	453	451	437	468	483	439	469	466	491	450	470	477	428	468	507	456	451	445	483	459	482	474	458	464	449	446	451	441	486	456	459	462	505	469	431	474	489	471	464	452	437	461	450	491	487	470	450	459	479	492	469	451	480	466	480	486	469	465	456	485	466	475	470	427	475	480	408	473	474	447	411	443	469	475	433	451	462	446	492	469	457	446	496	473	445	470	459	430	430	475	452	474	488	506	457	456	433	461	423	445	442	469	450	485	469	446	499	437	433	477	435	459	423	440	438	473	477	449	485	450	499	482	465	474	432	439	466	469	478	417	424	456	421	464	468	450	455	473	456	437	528	408	470	459	473	508	474	456	412	431	486	505	429	443	491	454	451	458	469	444	466	466	439	447	526	503	414	491	494	469	459	470	442	419	444	389	438	473	485	477	453	401	436	435	448	483	438	441	448	445	454	423	482	485	416	469	455	429	383	435	418	487	462	508	453	477	453	441	405	440	448	469	458	481	459	465	447	424	465	455	524	434	509	440	481	478	440	472	455	470	431	411	437	492	454	411	436	465	474	507	457	467	485	491	447	444	496	455	497	471	448	470	448	469	426	456	487	431	474	442	427	415	449	457	452	461	491	468	487	487	512	478	446	447	474	482	497	438	474	477	491	472	431	459	486	423	435	448	472	473	467	438	480	496	450	478	455	451	460	451	480	506	468	438	457	482	458	434	408	455	456	408	468	477	451	469	466	497	452	464	467	454	469	455	452	491	452	456	442	465	451	464	455	452	458	460	486	490	430	478	464	433	455	418	454	395	440	446	454	442	452	454	501	493	526	450	469	468	469	468	474	462	449	446	447	430	474	463	449	450	466	453	485	461	453	487	454	439	461	439	474	438	510	454	451	477	457	463	458	445	475	453	453	462	473	429	452	476	464	470	519	481	437	447	464	459	480	480	442	445	468	449	465	448	490	490	471	480	464	482	462	453	462	468	433	462	467	446	473	443	438	444	439	499	473	454	509	447	452	443	443	467	464	457	463	489	478	476	440	422	485	423	472	466	476	424	446	473	425	451	470	458	410	507	490	459	480	466	471	418	428	433	455	465	455	438	445	462	454	459	439	453	478	473	438	435	479	458	437	464	497	506	454	439	423	479	420	447	434	457	423	415	480	455	481	444	480	478	450	454	451	448	431	464	466	432	466	503	449	461	459	464	423	487	434	455	469	456	431	468	456	452	482	478	486	455	446	463	463	455	466	442	473	456	439	472	460	437	471	466	443	438	478	490	443	451	431	422	453	453	475	485	471	498	429	487	456	477	406	445	470	469	448	417	500	432	475	509	446	453	422	472	426	445	459	530	490	463	451	437	477	490	455	455	465	470	441	494	454	468	432	475	444	494	423	460	454	440	418	460	423	429	430	442	429	459	470	436	480	433	458	498	453	466	516	480	448	446	442	453	427	470	465	457	427	471	490	463	466	436	464	453	420	422	408	471	517	447	481	473	474	464	483	468	437	442	440	450	478	483	459	475	479	442	466	463	458	462	462	498	465	518	492	416	482	478	448	426	454	445	408	452	446	453	471	460	479	455	432	456	455	490	459	447	443	435	468	454	425	450	456	450	439	401	457	440	532	475	477	470	421	473	446	406	447	438	446	443	472	443	480	445	430	480	442	436	482	488	456	448	475	449	493	475	428	450	443	476	469	413	482	483	412	433	461	443	433	512	458	457	468	472	427	459	464	435	486	464	492	474	481	493	513	492	441	415	470	496	487	488	439	440	427	448	523	463	455	461	462	504	476	451	493	464	443	459	478	481	429	457	440	442	468	453	459	480	440	452	426	463	453	450	464	463	453	475	449	461	486	477	450	441	480	463	476	470	481	464	437	456	499	473	417	472	493	484	482	456	492	463	448	464	477	446	480	479	441	499	474	467	459	426	469	476	485	493	457	450	420	486	472	515	503	473	426	454	475	486	461	461	436	476	484	439	436	414	484	448	480	469	399	469	474	497	444	483	453	493	474	429	446	422	459	458	485	486	496	467	475	395	425	416	452	489	441	441	426	456	452	432	435	491	465	441	452	459	473	461	451	519	476	466	479	451	435	451	457	491	496	456	494	483	468	479	462	442	466	477	442	455	460	446	433	452	466	446	438	434	448	440	492	413	496	473	465	473	519	470	472	465	460	485	418	481	453	461	503	514	453	474	457	449	445	461	440	432	423	453	420	471	488	449	453	458	451	480	432	400	425	432	428	415	419	461	480	431	465	444	474	451	454	461	422	493
8189	1076	1019	968	1005	1023	944	968	975	934	991	942	981	1000	894	919	963	956	961	946	977	907	924	932	966	1009	978	922	995	916	973	963	957	946	988	994	1016	994	987	958	929	954	987	882	962	956	1002	941	955	902	992	957	959	955	1034	902	881	968	962	1016	953	994	945	971	958	1004	976	1002	967	947	949	983	994	995	985	957	967	943	998	942	983	976	967	986	945	964	1023	966	1005	975	1025	979	937	1008	948	965	922	998	987	945	936	878	970	1002	966	987	922	933	984	886	947	951	967	953	958	921	1003	955	965	1013	964	947	963	965	921	1005	988	972	946	940	996	967	910	938	978	974	952	967	1007	966	919	985	935	931	940	922	952	973	918	945	1004	946	950	909	927	959	962	917	943	952	981	988	957	963	908	948	942	981	961	960	970	934	921	1014	960	982	950	937	965	990	945	975	995	958	922	941	945	962	962	984	973	933	965	951	969	943	972	1009	946	935	961	966	905	957	900	938	981	925	943	948	970	940	942	908	950	954	939	1026	972	1028	960	945	986	980	905	959	951	934	995	970	902	951	890	960	976	991	1005	999	959	963	980	1022	922	915	954	983	944	963	976	924	963	938	935	939	965	929	951	998	940	954	917	942	969	952	959	944	950	948	925	922	972	961	929	951	933	954	1016	1013	937	955	909	988	917	928	911	977	945	978	991	939	941	966	1022	901	923	940	993	992	966	941	917	928	993	1007	978	970	963	948	949	982	998	958	945	941	1013	988	957	913	933	980	881	944	941	977	967	974	942	973	1001	955	987	1014	948	993	960	916	911	956	991	955	1006	932	946	901	995	977	949	978	986	955	897	870	920	895	968	951	990	967	1011	971	970	977	969	947	991	923	951	955	976	903	994	943	971	965	941	947	994	973	956	971	923	970	946	980	931	950	955	951	931	875	943	932	975	944	956	980	951	944	1032	961	942	942	924	908	936	1031	958	943	967	946	936	1006	943	973	972	1008	976	1000	968	952	928	949	933	1008	979	956	948	1019	969	950	942	927	987	999	953	944	949	916	944	962	982	945	978	968	951	956	975	1011	980	919	900	951	945	983	956	928	968	961	981	943	895	915	932	974	977	910	925	955	960	964	933	935	979	968	874	951	982	967	909	954	964	974	995	887	944	980	973	950	954	950	990	972	946	1006	928	982	1007	921	927	948	987	958	933	949	979	977	901	927	1019	945	946	948	937	1000	977	988	994	998	937	902	911	988	882	952	909	969	957	897	953	972	967	951	969	983	961	924	979	985	935	984	928	985	991	972	974	996	965	958	970	941	987	953	969	949	955	935	1001	963	943	993	881	959	964	941	929	964	942	908	960	970	950	928	934	974	997	944	954	953	953	968	923	978	987	939	992	930	913	930	959	1003	966	925	938	953	966	983	948	1002	924	928	960	942	953	977	962	959	975	958	944	936	971	993	966	938	950	937	964	932	984	941	980	936	964	1018	1037	877	905	905	972	944	1006	931	990	924	969	954	935	1005	1019	955	983	946	971	970	940	927	935	903	928	988	992	949	953	947	960	952	954	967	980	903	925	985	948	996	939	968	975	929	926	937	984	955	974	977	966	971	958	940	908	941	908	936	1028	910	938	971	997	940	991	962	949	892	950	937	892	945	939	970	898	919	922	948	953	953	929	976	988	956	973	949	962	912	1003	985	927	947	983	959	989	952	940	983	965	963	967	961	944	911	987	987	1019	981	936	951	932	924	959	962	975	988	945	929	1009	949	923	964	956	973	943	994	950	941	959	953	942	967	987	879	919	959	942	918	993	953	944	963	966	939	953	929	981	988	926	995	995	975	932	968	983	933	900	961	947	936	1029	948	949	951	962	921	961	908	987	964	1010	963	936	999	914	997	972	947	924	926	926	971	940	945	977	930	962	907	999	949	967	931	966	913	923	1005	962	911	946	952	955	906	975	928	955	934	997	926	1028	977	969	1013	994	978	873	986	974	930	976	995	987	969	933	994	983	913	962	940	942	943	1021	957	934	936	947	956	995	988	940	1019	948	1008	985	933	943	967	1000	967	936	926	977	969	1002	927	963	974	981	963	1005	934	964	976	949	1000	944	929	912	905	943	1005	942	966	914	941	952	989	988	1039	958	959	881	987	954	997	980	946	972	995	916	974	961	931	937	910	937	991	959	983	967	956	934	954	977	911	894	981	968	990	984	916	925	974	952	958	923	954	895	935	976	924	965	992	938	998	951	963	983	973	907	973	968	950	1030	984	954	927	958	963	939	983	1036	981	982	976	977	938	901	935	938	946	955	946	942	960	928	987	969	961	929	972	931	957	930	982	943	946	976	980	918	957	948	1002	985	880	1018	964	965	998	946	966	949	964	958	944	948	891	916	914	951	956	952	970	1039	1002	934	904	937	941	981	885	980	980	984	896	944	906	961	994	932	948	944	947	948	911	926	933	973	928	1018	928	961	974	944	927	1007	968	910	945	988	942	967	982	971	1005	999	927	931	931	992	944	980	917	936	912	957	967	909	1033	1031	941	945	916	925	978	959	939	952	890	970	957	999	983	954	944	977	983	962	991	949	944	941	954	944	949	934	931	962	959	1030	1046	977	972	987	972	984	939	987	937	935	978	905	967	912	929	969	926	946	957	1009	955	944	950	921	1009	977	934	960	1002	963	968	931	1013	951	953	957	959	974	934	921	1021	985	979	951	978	946	994	951	945	933	962	975	935	957	943	902	964	959	927	980	940	915	993	976	1012	970	977	941	967	915	1011	952	959	989	925	996	902	926	938	1034	955	938	917	1015	920	995	989	957	938	972	913	942	963	936	935	963	961	886	936	966	930	965	941	975	959	976	988	968	1005	971	969	933	991	963	996	947	947	947	917	908	957	1028	934	956	936	916	947	918	961	929	971	917	976	897	967	946	956	987	923	998	1024	943	945	977	893	947	983	957	973	965	946	937	953	927	930	991	964	981	935	916	998	918	936	985	912	942	1004	939	1018	986	922	927	958	954	913	932	962	938	950	922	997	962	988	908	955	976	989	956	976	915	971	922	947	949	935	990	961	942	941	961	936	943	941	920	940	932	971	943	966	943	933	964	932	991	915	931	956	983	944	942	966	923	1003	987	926	964	940	943	989	962	962	936	948	934	951	910	936	938	958	967	921	968	969	932	918	980	999	961	945	981	948	993	925	964	979	960	1061	954	974	994	907	965	959	971	971	928	922	952	992	954	963	929	868	945	963	913	930	1000	952	976	1006	956	918	918	935	918	941	946	976	964	945	964	972	942	947	1020	964	925	951	924	957	933	962	997	923	1001	934	965	973	972	952	991	963	930	999	933	956	961	1021	932	964	905	965	987	952	932	877	999	945	1024	949	892	954	1005	981	899	968	910	924	946	991	951	899	958	933	993	912	981	940	1017	959	960	930	922	942	956	944	969	1014	932	948	946	937	1045	950	913	992	977	1015	930	939	925	943	953	932	941	944	968	984	921	970	988	958	995	953	1035	940	960	989	949	913	968	982	951	982	937	905	983	907	950	971	952	980	962	986	957	913	967	966	1003	1005	930	987	890	955	1000	981	983	950	968	1005	950	959	904	961	956	901	981	952	937	978	943	968
25962	21595	24149	29485	21589	9833	510	430	400	355	345	372	333	356	308	337	331	334	348	293	314	293	313	342	313	319	314	303	305	306	315	312	311	294	320	324	348	314	318	313	295	316	302	325	314	311	288	331	294	286	294	308	305	272	332	299	293	321	329	283	323	299	290	290	291	305	301	307	288	331	289	306	313	315	291	292	277	300	317	316	317	285	282	288	312	312	310	324	287	286	314	334	319	289	329	307	325	292	289	270	299	286	325	316	310	320	282	287	316	296	299	316	319	292	332	317	283	303	311	279	290	305	325	282	272	297	330	331	285	292	271	319	329	292	298	291	323	310	289	301	334	349	318	301	327	340	322	289	289	300	285	322	310	306	265	264	319	291	280	281	308	314	351	308	319	339	303	293	309	321	311	296	326	304	302	316	295	315	306	309	308	318	306	313	326	286	307	356	296	333	328	301	345	360	335	302	319	316	319	323	315	294	287	292	286	279	296	326	306	311	338	309	280	323	291	315	303	320	305	309	318	273	288	286	298	344	307	285	338	280	296	317	332	278	299	315	311	295	314	292	320	311	297	301	353	314	276	298	300	307	341	278	299	298	313	300	261	283	301	321	300	333	263	254	299	298	315	310	328	315	307	331	313	310	322	297	343	300	296	296	321	274	303	328	329	332	314	326	338	308	279	309	316	283	271	328	317	312	295	349	282	292	298	325	301	289	306	309	304	328	296	299	286	307	344	315	289	297	287	324	312	314	297	318	307	300	287	310	326	297	282	298	277	323	304	331	313	289	339	280	283	312	312	309	298	275	304	312	290	304	288	283	340	273	285	297	294	325	298	290	290	309	326	287	305	324	323	289	296	325	300	309	305	315	289	333	282	323	289	322	327	312	308	299	280	286	329	307	311	330	327	297	300	326	301	292	278	282	314	323	292	300	340	340	293	308	311	351	320	331	307	304	297	309	311	310	300	326	290	298	318	325	294	321	283	305	311	303	348	334	313	330	309	306	315	312	317	300	291	333	282	297	318	298	357	301	317	290	306	323	292	310	323	278	326	315	278	330	303	285	328	267	311	275	315	276	335	332	326	311	300	345	305	287	309	344	326	279	283	296	325	296	348	278	328	315	324	325	327	280	301	300	325	344	313	276	281	310	308	296	326	334	303	298	293	291	305	291	305	330	325	329	311	313	353	273	304	308	304	317	306	330	304	324	332	282	300	287	303	308	279	328	333	353	313	312	311	261	282	316	315	296	281	294	290	326	323	287	311	352	303	287	274	302	299	297	300	304	307	281	314	299	326	297	285	306	294	288	280	317	312	286	304	327	319	324	290	305	354	305	279	314	314	289	307	329	337	320	295	330	288	323	299	325	278	263	314	313	311	290	268	276	285	322	288	292	277	313	303	300	300	322	277	320	297	299	308	316	325	302	339	308	288	301	317	279	308	317	305	294	302	327	334	302	313	339	249	299	291	330	328	305	309	314	339	302	328	297	330	267	275	297	298	332	305	307	312	303	290	322	305	343	283	292	296	290	297	317	323	307	285	319	302	324	276	315	306	316	313	317	340	294	301	304	297	322	324	319	301	351	315	299	311	324	301	326	266	299	311	290	313	314	298	290	299	307	322	337	285	286	318	312	278	298	340	279	311	299	269	308	324	308	304	306	293	296	329	326	323	303	299	308	285	289	326	312	304	299	327	339	326	293	331	295	284	327	297	339	278	288	277	308	313	321	311	321	290	348	324	294	345	279	285	316	302	317	290	324	312	306	297	297	320	295	336	331	323	266	312	302	312	293	322	315	292	312	312	306	298	277	298	285	311	302	306	319	333	325	341	303	288	325	276	332	323	313	290	332	299	327	339	308	295	283	297	289	296	307	273	343	288	296	293	275	303	287	340	319	326	313	324	302	301	328	312	288	319	290	311	292	318	299	324	301	314	334	304	276	297	321	314	297	296	329	308	334	344	327	332	325	300	302	301	325	310	314	287	275	310	324	284	330	305	318	336	325	305	264	325	295	306	313	308	335	321	336	328	302	319	345	332	275	304	314	337	303	282	332	292	268	292	335	314	289	319	327	299	326	317	348	288	298	307	292	308	318	315	316	326	340	315	327	300	283	294	299	337	333	300	308	307	309	304	295	303	318	297	302	330	321	287	324	290	301	323	282	295	303	359	323	295	296	318	300	329	306	303	287	275	340	290	275	314	280	315	333	334	289	316	282	344	287	331	332	309	293	332	339	286	327	302	330	280	301	324	304	293	322	302	341	307	310	313	303	305	308	325	325	283	297	311	309	318	300	307	308	284	295	308	282	303	328	289	321	327	304	334	310	305	320	323	335	318	304	320	317	281	294	304	313	292	288	323	283	274	311	311	305	285	327	280	320	278	304	340	274	259	325	322	301	329	304	290	329	306	344	299	305	306	338	309	348	280	292	346	310	305	331	274	309	321	283	344	288	304	309	317	321	315	286	315	322	323	302	315	318	273	303	307	296	276	349	312	303	326	309	309	285	317	321	294	329	282	318	315	324	318	309	322	321	282	302	327	315	341	319	308	287	309	306	293	301	287	312	317	337	308	322	309	350	297	308	296	318	293	311	320	284	327	294	318	311	340	343	300	293	304	289	353	307	297	329	292	306	292	300	291	335	302	270	301	292	320	289	300	305	271	363	293	302	292	320	352	319	270	293	295	332	314	275	329	316	316	269	291	313	330	281	275	321	313	305	325	290	315	308	317	301	306	345	314	296	267	282	317	323	319	292	279	305	334	287	329	280	308	301	328	300	311	296	337	271	321	346	282	304	283	310	306	291	297	281	329	290	291	288	303	294	300	311	320	335	306	302	348	301	325	307	300	289	318	287	329	319	291	314	321	321	325	298	299	325	325	320	323	311	310	324	318	342	280	275	300	304	304	262	287	322	363	350	322	295	323	289	301	301	292	293	288	302	315	311	321	298	315	303	324	327	305	314	316	308	297	306	322	327	321	328	314	285	326	279	324	336	327	313	313	315	338	314	269	291	304	304	278	318	295	279	302	317	309	277	337	297	300	332	317	288	307	288	299	292	305	300	317	328	310	285	294	266	301	300	323	306	302	323	300	299	327	333	310	349	324	327	340	304	341	308	322	351	339	305	265	325	302	298	289	272	319	348	314	327	296	293	347	307	329	329	259	316	308	314	328	307	298	293	274	306	300	342	337	332	329	296	298	302	323	270	312	286	284	310	323	305	284	369	310	311	353	350	287	319	293	323	310	349	347	300	321	284	330	300	302	326	313	274	276	329	335	306	289	311	312	328	315	290	291	307	352	340	306	269	300	348	317	301	326	288	334	318	317	333	310	316	304	305	323	302	293	346	297	290	320	310	308	292	295	281	295	291	323	314	309	308	289	311	324	321	292	313	289	310	327	319	308	289	289	300	343	318	308	294	307	314	306	288	269	318	294	305	302	291	338	353	309	299	269	306	297	292	326	326	338	306	298	309	300	336	316	315	324	304	310	320	320	338
4668	2035	1136	847	724	672	683	712	656	706	707	667	694	671	647	675	657	658	666	610	699	629	679	583	657	683	683	671	650	640	653	632	668	599	607	641	658	700	621	704	609	647	683	700	661	629	687	690	671	610	675	630	645	676	699	669	639	682	600	713	655	666	667	715	660	647	636	660	658	656	670	634	676	665	657	625	648	669	627	652	620	636	674	610	698	660	719	676	650	632	605	648	681	672	614	690	663	656	660	648	668	666	645	706	642	681	668	663	671	664	664	708	666	673	682	597	615	625	684	683	663	672	593	650	657	623	670	668	663	655	671	656	672	647	672	677	699	640	604	659	622	659	626	665	661	673	659	708	656	652	658	673	642	678	665	648	609	640	647	641	646	676	632	602	633	649	672	657	635	654	657	628	732	642	669	619	641	663	636	654	638	621	590	707	652	675	601	689	663	669	681	682	658	635	634	660	658	623	637	673	653	636	665	670	721	672	642	679	660	614	656	646	673	648	645	644	666	656	637	646	668	659	667	683	630	649	653	629	678	662	645	644	716	657	631	641	676	656	670	673	656	677	738	666	633	683	644	662	650	653	668	664	638	694	737	705	662	658	660	639	697	622	669	708	651	646	609	647	697	651	633	670	654	680	636	605	659	685	640	704	648	678	608	680	687	658	668	676	644	641	649	668	673	612	620	655	641	692	645	630	664	626	669	658	678	627	696	632	646	654	621	674	687	650	686	658	662	618	670	673	685	622	691	664	673	631	698	659	672	670	647	636	666	669	681	672	679	692	618	642	667	666	657	628	621	645	657	651	653	645	668	656	651	651	662	641	629	639	684	682	622	635	641	695	629	636	673	665	661	677	648	607	660	647	653	635	599	690	651	600	666	670	651	678	657	675	666	664	657	656	668	630	675	649	636	670	635	672	609	678	663	648	688	675	683	631	641	670	627	609	662	655	675	708	675	676	674	704	678	626	617	621	634	704	615	654	698	660	676	634	676	656	714	627	683	671	650	684	656	684	612	626	701	651	670	640	669	690	644	654	657	670	654	622	693	662	639	656	642	646	659	627	665	674	642	620	660	630	673	655	680	651	736	634	630	644	650	684	658	646	698	603	671	687	665	658	620	659	651	659	673	649	635	663	666	628	635	638	669	642	678	702	659	658	636	683	636	636	688	657	637	689	613	693	661	665	664	707	680	647	681	671	650	663	686	670	708	705	665	655	637	645	636	674	661	677	661	688	623	705	677	634	619	654	654	642	706	690	656	696	697	660	686	682	674	664	658	674	620	698	658	645	658	633	663	708	666	698	627	660	693	630	667	650	682	665	624	639	686	638	640	650	645	636	660	723	662	624	639	623	655	674	691	673	639	655	673	679	635	679	640	665	619	693	717	617	672	675	636	651	695	679	676	611	639	690	647	675	660	645	714	662	643	596	662	666	608	661	650	647	682	663	660	642	649	639	644	659	681	662	606	652	656	648	664	695	667	663	646	655	647	671	705	623	672	690	665	663	633	627	658	643	667	688	640	659	620	670	667	674	660	670	630	613	663	637	666	635	664	650	662	675	641	626	634	655	698	618	672	643	660	687	629	708	606	671	651	667	678	666	657	673	647	642	676	683	658	624	664	622	672	674	679	684	606	701	667	663	627	653	660	666	688	664	662	668	604	653	695	681	675	673	690	642	639	635	626	692	634	644	698	638	654	608	685	636	665	658	613	669	699	651	650	691	656	686	691	650	695	664	639	609	645	648	663	657	639	672	643	652	640	680	648	658	662	675	651	656	661	678	664	637	690	687	653	650	690	631	673	678	634	670	698	649	648	656	699	625	656	681	669	671	684	685	681	668	657	684	631	652	616	690	702	613	673	641	682	683	662	637	589	699	727	678	619	637	675	649	691	658	643	724	703	626	651	645	673	611	689	614	707	729	634	660	682	663	705	694	664	672	650	649	640	671	657	630	640	658	675	676	674	593	710	592	668	661	682	651	685	677	675	664	671	667	671	653	703	662	629	715	638	669	661	652	685	654	649	599	710	640	646	653	615	673	633	627	709	681	667	681	673	682	669	658	646	634	676	665	677	661	675	621	673	658	618	648	652	631	629	612	675	602	647	636	666	617	687	663	646	588	685	657	637	660	680	635	661	641	641	649	652	668	672	656	598	667	649	669	668	652	674	644	657	626	693	627	629	664	711	618	686	674	702	638	647	656	689	681	623	667	628	664	701	663	650	685	657	616	645	673	604	649	665	694	636	633	676	704	623	657	638	643	653	661	638	682	638	633	639	683	624	643	650	668	657	625	642	661	636	649	642	658	661	717	681	618	682	634	659	642	700	656	693	667	697	682	639	649	662	654	649	643	685	686	669	699	611	617	643	620	605	663	643	654	673	682	679	670	660	680	639	672	674	657	662	659	674	688	665	644	620	645	713	692	678	662	693	640	643	710	625	652	645	662	675	675	693	636	727	656	647	646	640	624	669	621	629	672	661	657	664	679	633	640	702	672	622	688	638	642	667	615	650	636	667	646	651	670	659	708	629	752	624	646	687	694	632	639	670	685	678	655	654	667	648	663	679	710	620	647	674	618	654	701	640	653	679	620	622	635	618	651	665	679	649	697	673	682	633	646	626	620	652	620	620	594	662	672	611	629	633	633	645	639	638	648	645	669	637	717	658	686	608	732	654	678	693	633	659	655	656	684	656	649	663	656	691	657	679	657	626	675	641	638	654	649	708	662	642	655	642	639	657	656	735	679	649	688	602	645	698	664	667	647	682	639	662	678	673	673	645	668	657	646	674	639	662	647	657	655	675	679	663	666	671	637	670	672	659	646	653	620	692	645	653	678	656	669	640	677	657	670	659	639	604	643	688	700	671	670	643	681	602	658	662	683	658	664	649	638	647	655	642	654	659	657	683	662	682	651	691	677	668	699	656	683	671	661	699	625	647	659	695	672	649	617	626	689	674	671	673	680	636	679	671	625	637	670	606	645	657	650	683	699	691	630	655	682	622	670	634	677	662	640	692	637	649	619	626	659	670	680	690	678	674	651	626	656	665	648	642	674	658	669	615	689	609	583	713	646	663	702	672	663	628	615	700	646	653	614	680	662	669	667	651	656	648	632	660	672	652	702	635	641	622	654	647	668	686	660	662	648	665	675	651	659	665	589	620	683	656	648	624	661	692	642	663	672	659	654	656	656	667	631	616	628	655	641	680	639	640	660	681	653	667	665	632	687	660	690	622	653	629	629	634	675	634	638	677	673	614	673	671	652	662	567	654	646	655	665	649	664	641	677	697	653	607	645	685	623	680	648	656	668	697	697	657	671	659	646	655	656	654	648	633	644	645	660	655	676	621	668	669	660	629	608	650	659	690	691	705	640	631	671	650	689	641	668	689	662	644	566	640	666	647	667	616	670	656	652	712	691	667	605	657	690	661	638	718	633	611	645	671	674	633	677	646	679	602	682	603	658	667	648	657	663	657	660	651	666	691	659	673	683	647	661
25286	21670	24746	29128	21675	21699	9445	421	291	227	231	237	215	185	192	190	174	161	164	163	131	164	137	152	158	162	158	145	148	147	163	169	166	155	131	177	133	166	144	137	132	144	157	161	131	151	140	148	154	170	137	150	130	142	146	160	158	159	134	139	142	155	146	132	155	119	126	139	161	143	151	131	123	165	145	150	134	152	153	145	154	123	149	130	150	141	114	155	134	156	151	163	150	134	142	142	152	154	122	140	145	138	156	147	150	135	165	135	158	140	135	144	120	153	141	146	134	153	148	156	149	167	159	145	161	146	149	152	157	158	136	136	135	146	143	136	147	128	156	138	133	163	147	135	148	147	144	148	153	147	171	139	117	128	148	155	157	146	174	151	156	142	152	156	136	127	138	137	150	154	136	134	160	153	143	165	158	142	129	157	145	165	144	131	148	159	171	137	137	175	136	151	148	149	149	127	136	159	145	155	161	160	164	155	155	147	162	165	160	156	150	168	120	146	133	128	147	141	154	130	147	139	144	154	144	138	127	134	160	148	139	163	142	153	147	162	167	137	152	114	172	135	136	143	143	140	140	137	160	151	165	160	180	148	152	164	155	147	125	123	161	117	159	132	161	125	151	141	149	138	157	145	150	161	153	137	171	142	147	135	150	168	154	160	144	136	150	154	139	162	140	138	146	133	132	149	142	173	138	146	142	136	147	142	138	134	153	143	147	142	125	129	168	134	144	149	152	136	175	161	119	138	127	135	163	131	153	167	157	132	165	123	154	144	148	137	142	143	149	133	149	126	133	145	164	133	148	159	176	154	145	142	144	150	151	147	164	148	136	131	133	122	146	135	163	187	138	137	158	144	159	141	130	158	132	134	127	143	134	163	124	154	165	137	137	164	154	143	141	154	157	144	156	145	124	139	136	160	155	149	179	145	136	147	141	164	139	139	148	143	164	132	156	130	136	143	153	178	153	135	135	143	162	132	133	156	135	138	149	159	144	130	144	144	171	138	144	155	132	155	154	155	140	133	160	142	143	129	128	155	160	152	141	155	169	159	145	124	150	145	135	146	161	159	167	154	151	156	142	137	133	125	146	146	155	176	132	159	154	148	133	127	147	142	151	145	161	156	141	157	163	144	135	135	177	142	142	160	140	133	151	158	157	145	127	153	145	152	137	129	128	130	173	166	140	152	161	142	132	163	164	139	139	151	155	136	159	150	125	166	145	154	152	174	136	113	136	149	136	150	131	136	157	141	138	172	145	130	151	137	146	147	168	153	149	157	135	151	138	137	147	159	133	151	135	131	144	112	157	159	139	142	134	114	173	140	128	141	146	120	163	124	145	145	169	153	162	143	158	151	159	109	147	131	151	168	123	132	147	147	147	148	117	145	133	135	153	146	135	149	153	148	132	154	162	149	160	157	151	149	125	124	140	143	149	151	153	160	164	139	128	154	171	138	146	143	159	168	159	128	144	147	135	153	123	159	161	160	137	151	136	151	143	141	136	157	137	133	166	149	141	132	142	135	143	163	137	137	134	160	137	158	155	149	139	122	150	137	138	134	144	149	136	149	172	139	152	159	139	137	144	150	142	135	136	143	161	152	168	132	138	140	147	154	163	134	148	132	146	126	142	137	146	133	143	124	149	143	106	136	174	173	142	159	143	141	129	149	147	152	147	144	157	130	158	149	158	143	138	173	172	142	158	140	135	143	134	163	154	155	147	136	157	141	165	150	158	166	173	124	136	157	150	166	145	137	136	145	165	136	149	132	162	146	149	162	133	135	125	124	160	154	156	154	139	145	146	126	146	150	159	132	147	126	134	146	146	130	156	135	141	143	151	162	146	113	144	145	142	135	167	155	142	152	175	157	143	151	157	140	151	136	155	135	158	132	141	140	153	153	144	148	136	158	157	151	150	139	129	164	153	124	137	125	146	125	163	147	159	135	150	168	122	165	161	157	143	134	140	136	166	153	146	150	150	128	147	135	139	116	138	140	146	138	144	144	146	154	122	147	135	137	154	168	152	138	150	144	136	145	140	155	128	117	134	141	139	141	133	158	152	161	137	155	168	134	159	148	151	158	146	155	157	165	152	153	141	136	152	140	127	143	138	134	120	137	159	139	140	142	115	144	145	143	162	155	139	139	142	170	130	150	173	118	145	157	164	155	174	140	160	142	142	149	145	149	138	121	146	143	142	145	149	153	141	133	144	140	135	142	155	128	136	126	171	144	145	132	140	132	137	138	125	165	164	128	149	158	146	136	143	134	152	124	145	116	156	134	163	160	150	151	144	141	165	128	125	148	145	156	148	142	152	155	116	147	174	168	144	141	140	157	167	155	150	160	124	159	160	151	159	153	147	154	107	152	138	145	148	145	140	137	125	138	130	146	151	116	158	166	135	140	173	116	133	146	145	144	140	148	136	129	147	135	147	132	116	138	145	155	160	163	148	139	173	146	155	154	147	140	151	137	144	144	142	148	144	137	138	153	130	163	143	140	147	141	127	167	157	151	144	156	169	157	151	138	129	141	142	142	157	156	165	171	133	169	156	146	139	141	166	135	121	144	143	147	157	156	162	147	125	128	137	129	147	152	150	130	127	150	142	151	155	156	136	137	159	153	149	138	124	157	130	115	135	160	136	129	119	172	160	140	171	153	127	151	127	140	143	146	134	138	146	160	140	158	132	137	168	164	139	137	145	149	159	149	135	159	148	123	158	134	139	125	143	146	138	161	142	142	144	126	136	136	144	131	150	120	132	134	144	139	143	155	121	157	143	161	145	122	136	143	161	117	140	159	169	132	150	131	164	142	137	124	163	156	165	139	131	140	145	161	144	139	130	131	118	138	146	153	135	157	156	136	141	119	128	153	187	140	128	150	167	156	153	158	150	148	154	170	142	144	138	131	158	121	144	153	165	143	154	169	145	137	149	164	167	155	152	134	172	156	141	140	151	174	140	142	155	149	125	131	137	148	152	150	131	147	152	139	160	150	107	130	150	121	154	152	127	132	140	159	171	134	134	154	156	137	155	161	137	128	146	133	158	132	136	148	136	119	164	152	141	151	151	142	148	158	138	125	148	147	136	158	181	142	154	157	145	174	139	149	140	149	130	130	129	149	153	154	145	148	134	141	151	133	132	167	158	146	149	147	142	143	119	132	167	135	161	151	176	136	159	148	131	152	133	144	142	146	145	152	145	152	148	134	156	146	165	141	153	147	146	126	174	149	119	148	143	139	136	160	149	153	131	148	142	153	162	142	145	142	149	131	138	130	148	155	145	130	138	137	135	137	153	136	162	153	128	155	161	138	189	142	129	144	142	139	152	158	154	152	154	156	129	133	128	153	142	147	163	160	136	136	150	139	139	140	151	147	129	148	155	120	153	151	148	152	132	146	165	142	154	140	154	136	125	157	173	147	157	145	170	138	125	132	156	123	140	149	150	142	143	163	144	117	144	167	130	149	149	139	153	141	142	152	150	143	149	123	147	162	157	155	165	138
4106	3028	1358	728	557	494	442	416	386	365	413	358	363	376	345	358	363	370	349	345	338	370	350	371	353	360	358	340	359	382	335	344	343	311	340	332	357	368	327	357	333	347	336	342	343	372	360	346	366	337	363	379	352	342	363	345	388	368	371	314	355	368	346	331	326	328	360	350	338	344	351	355	362	374	364	365	355	359	347	343	348	353	322	371	370	325	336	326	299	329	350	369	343	363	362	359	365	374	375	347	353	362	360	356	360	362	364	362	359	341	309	378	364	342	367	394	370	335	354	349	354	358	356	364	389	368	353	388	337	363	374	331	341	325	358	341	378	363	335	343	364	333	379	313	366	341	337	357	383	351	326	358	371	374	363	319	360	352	337	381	380	369	356	354	392	364	376	385	357	312	366	332	403	329	347	383	366	360	346	377	376	346	324	328	375	366	347	354	358	330	340	339	345	350	347	318	369	335	354	369	347	370	357	340	366	342	369	371	347	356	351	366	336	352	373	325	348	334	358	373	366	359	354	357	372	353	400	358	359	379	347	357	368	383	321	344	339	369	345	361	318	372	347	363	368	335	371	352	332	344	351	358	343	378	395	335	329	342	366	342	378	340	340	386	362	308	345	349	336	330	369	314	329	319	365	339	331	368	336	346	338	366	334	365	335	383	330	375	354	355	346	349	355	329	346	339	375	348	390	321	377	352	309	343	354	366	380	359	385	352	365	329	387	346	337	342	377	373	351	354	359	350	356	352	363	366	347	358	351	335	345	356	345	349	358	305	353	383	360	326	343	354	359	338	357	337	355	358	383	361	344	360	356	337	352	340	360	352	367	323	377	352	361	349	382	347	356	383	371	344	346	354	338	365	362	336	342	364	369	351	355	325	371	342	335	359	356	362	336	380	326	324	343	358	344	382	390	361	354	364	360	351	329	358	351	412	385	334	347	359	366	367	380	402	354	339	400	346	334	362	351	360	386	344	340	349	343	329	375	321	372	345	367	341	328	371	363	368	348	329	375	354	368	349	349	336	328	351	357	326	342	357	367	345	361	378	340	349	378	351	356	342	315	349	361	372	339	363	328	332	328	338	339	343	358	382	355	317	360	340	363	356	350	342	370	349	333	345	345	392	343	341	389	337	374	368	343	330	352	380	361	323	339	353	323	322	334	356	406	362	387	349	331	350	340	354	345	381	347	352	344	345	360	354	349	384	367	356	339	337	339	362	341	350	337	359	379	378	340	373	363	329	373	326	350	317	313	388	348	321	340	350	395	327	379	363	314	331	334	340	348	343	367	359	358	343	369	366	344	356	302	332	357	331	358	328	353	339	373	341	364	348	370	321	371	359	356	338	357	378	324	332	339	367	339	360	364	374	353	341	344	351	333	346	355	347	360	341	352	361	356	361	356	356	361	343	377	360	398	372	354	358	354	356	353	328	333	355	324	378	342	348	353	342	376	370	358	359	333	338	362	312	345	344	346	359	362	351	339	340	339	314	402	354	334	367	347	345	346	340	346	345	350	379	349	364	320	311	349	358	321	348	353	368	356	365	380	360	374	358	367	339	395	377	347	380	349	349	381	365	336	347	372	372	372	341	352	325	327	368	366	379	338	363	352	369	334	375	334	344	369	365	374	369	368	360	370	351	356	343	366	322	327	362	342	342	348	367	370	370	373	313	350	314	351	369	301	378	323	356	370	356	372	366	338	327	361	342	365	378	362	319	357	351	344	359	368	321	344	366	355	367	364	350	371	347	352	349	332	364	346	351	327	364	356	335	352	374	356	349	324	368	369	354	352	332	399	366	368	313	366	322	364	386	330	357	351	351	363	355	303	349	383	347	370	382	328	370	375	360	356	387	352	343	331	333	306	391	362	331	335	373	311	318	354	323	358	360	339	354	332	375	400	330	365	377	356	357	333	353	342	363	379	334	316	363	358	385	352	331	387	367	391	317	355	307	364	376	355	334	346	337	398	353	336	359	354	355	363	339	353	329	384	360	351	362	342	383	349	383	358	326	349	402	355	365	368	330	370	344	391	373	355	349	330	341	364	330	306	331	351	355	349	345	374	386	363	364	349	341	353	362	320	365	351	338	382	377	355	343	342	367	335	395	360	355	327	361	334	380	340	386	364	329	372	335	335	350	346	362	324	310	358	345	331	357	343	334	356	378	338	359	361	349	369	350	360	377	331	348	346	358	354	339	336	340	369	363	382	382	348	340	380	342	347	365	367	354	361	376	314	360	351	364	353	329	379	418	379	346	333	351	334	326	355	350	355	366	363	344	349	357	342	344	361	329	346	326	373	327	331	345	330	325	362	335	319	354	366	353	334	396	360	363	353	331	358	370	376	373	359	359	352	339	351	341	353	370	361	349	343	391	342	347	358	374	356	376	334	358	343	382	326	373	378	378	371	351	350	347	336	386	353	363	365	365	351	373	343	386	351	334	328	349	336	345	406	388	344	360	331	340	359	353	319	333	337	345	349	341	340	324	349	343	330	341	333	332	344	355	340	349	342	362	331	376	358	357	348	373	354	348	352	351	373	350	354	358	383	360	341	341	392	350	367	337	379	341	363	365	378	343	350	357	354	346	358	353	387	369	345	338	345	354	371	309	354	343	322	366	379	374	356	351	390	322	364	351	367	363	360	348	365	331	349	328	325	350	350	332	359	377	344	367	340	336	343	347	372	335	368	341	394	382	339	341	368	365	389	354	333	322	345	349	369	386	325	353	355	373	356	316	354	353	346	344	363	359	364	353	364	346	347	372	356	356	364	362	364	341	344	347	345	364	388	348	354	344	355	354	363	373	357	325	342	349	360	345	335	349	337	347	325	345	367	319	356	348	353	371	348	365	359	331	355	339	367	379	344	381	381	359	372	354	368	364	375	311	350	340	354	322	368	342	363	319	344	340	332	363	350	386	363	361	379	338	331	349	347	394	363	338	375	358	379	353	345	355	362	344	341	351	358	377	332	310	360	382	360	353	318	341	331	355	351	395	347	369	360	395	365	331	372	355	399	337	340	360	375	370	375	332	325	362	314	361	335	331	353	337	322	385	336	356	363	355	352	345	356	359	364	360	349	350	386	390	352	351	378	410	369	373	366	345	353	361	363	368	311	348	360	360	349	374	332	373	368	336	372	354	338	377	381	343	389	358	377	345	353	365	356	335	362	365	354	337	370	360	359	351	318	325	331	360	342	355	377	373	351	358	334	351	336	364	365	364	362	370	351	358	349	339	355	363	333	323	330	345	361	354	384	345	332	326	359	357	374	364	342	346	329	340	360	368	371	367	338	358	352	384	328	363	343	347	349	355	322	381	376	360	337	353	337	353	367	348	350	364	354	342	368	354	338	351	361	347	380	346	326	312	379	343	375	357	368	359	373	339	353	336	316	353	373	348	357	358	352	359	363	372	358	359	377	369	368	387	337	343	357	338	377	376	357	357	342	344	356	331	371	360	341	372	359	395	369	359	356	362	358	357	381	358	336	351	376	334
33952	14360	2138	538	462	446	490	406	438	467	474	452	418	457	465	488	481	423	452	448	431	455	472	470	424	465	478	397	452	431	437	443	420	446	435	459	478	470	452	446	471	494	452	410	483	467	412	476	464	454	458	434	458	395	451	464	458	477	489	497	439	441	443	455	460	489	455	470	461	479	470	441	452	475	440	458	451	427	444	451	439	486	497	423	493	465	450	447	480	463	461	458	415	469	431	451	485	447	450	439	483	441	438	460	489	472	451	435	445	449	472	440	432	441	456	492	467	435	484	429	440	509	446	416	470	429	438	488	443	431	447	427	435	447	444	431	455	519	450	421	435	466	453	432	478	434	435	480	426	452	441	440	453	468	465	432	454	462	473	465	437	451	485	465	421	478	500	476	438	469	459	476	493	475	447	413	447	456	394	453	444	482	442	455	455	447	448	406	449	436	461	452	477	433	410	466	473	413	468	421	439	435	463	465	471	464	464	416	457	438	466	430	450	473	443	438	506	425	421	442	451	459	455	449	439	446	490	479	478	469	439	469	475	464	469	464	457	465	422	490	458	374	446	441	448	390	486	440	468	456	510	422	461	475	454	437	445	444	459	434	436	472	467	459	471	467	450	471	476	435	441	505	431	434	443	477	424	437	414	405	442	495	483	477	484	507	462	453	425	456	467	434	473	429	446	485	468	455	468	475	429	453	460	477	434	432	511	488	451	478	471	461	480	447	467	467	493	440	441	474	487	445	441	463	472	464	424	475	439	417	473	439	478	394	429	399	456	450	440	460	440	462	482	432	422	483	395	447	462	467	459	408	468	472	464	454	454	482	456	443	444	388	463	459	413	469	461	453	461	440	457	463	508	447	484	420	420	456	437	464	446	482	490	490	457	463	476	452	436	500	452	444	491	439	464	477	479	481	445	469	514	517	459	431	428	433	412	449	429	477	441	435	442	494	444	451	455	450	452	455	485	437	464	484	447	469	465	471	454	496	481	473	446	500	454	470	456	482	456	469	458	440	464	457	490	442	443	454	415	487	438	440	481	456	475	446	478	443	486	461	472	450	451	494	435	460	485	465	449	465	455	421	452	416	429	448	453	456	499	451	433	477	488	486	463	482	451	436	443	423	451	501	432	453	467	471	442	432	443	444	496	417	447	476	450	461	462	462	466	474	447	472	453	438	465	489	452	432	484	471	450	458	467	482	416	483	424	480	430	449	471	430	454	453	475	480	447	465	464	496	443	445	459	466	503	458	491	467	463	441	454	443	462	472	457	406	453	467	450	432	443	469	463	459	424	457	508	457	454	472	436	405	445	480	449	459	463	442	422	473	415	422	451	454	465	470	431	465	430	457	472	450	420	453	454	460	455	495	457	500	446	423	424	420	439	450	469	435	472	419	463	456	460	455	449	472	484	493	455	466	455	426	503	500	405	445	475	449	421	469	495	435	455	437	444	439	425	460	424	433	428	429	443	446	490	460	463	465	473	443	440	439	511	467	427	431	473	483	392	473	456	443	450	424	427	475	460	449	466	447	413	440	420	477	460	475	414	477	466	483	471	493	428	455	440	506	490	470	463	449	444	417	416	478	470	418	441	448	441	458	487	443	502	498	456	519	463	448	428	446	441	458	446	468	466	407	428	471	425	451	459	405	416	476	409	451	483	467	454	479	462	429	456	438	450	425	446	416	452	431	413	433	464	458	453	461	413	492	466	474	467	488	447	422	470	505	445	474	445	453	447	456	449	436	444	450	474	459	490	461	478	461	455	471	457	459	446	468	440	471	471	448	440	464	487	494	475	485	436	476	449	525	478	445	439	440	448	458	448	460	450	474	480	473	407	436	460	478	449	471	483	420	441	427	444	456	478	461	429	464	430	455	505	442	488	500	432	444	477	473	451	467	454	447	448	501	495	453	473	474	474	461	460	455	431	453	419	498	471	421	440	467	501	443	446	451	439	451	449	456	421	445	470	459	486	458	450	416	427	452	456	456	499	480	432	476	424	438	492	489	447	505	441	463	465	480	417	501	404	462	428	440	464	492	434	467	466	482	438	463	451	467	449	480	491	461	458	454	487	448	431	485	466	451	479	504	465	487	443	494	453	477	468	452	464	448	486	492	471	466	469	452	464	472	427	451	447	461	468	456	460	477	450	449	437	448	479	408	421	436	448	450	457	462	509	496	448	470	464	487	447	502	427	461	457	467	502	459	457	453	420	499	457	486	465	507	425	450	495	461	459	456	470	432	476	445	413	440	444	476	435	406	436	465	456	460	512	500	449	443	444	468	470	456	463	408	473	444	448	459	444	451	473	473	451	432	467	459	442	489	477	456	464	458	461	467	484	480	483	464	447	432	432	426	456	479	424	442	437	459	416	478	514	453	473	459	434	464	463	454	433	458	426	485	424	414	434	436	427	423	459	453	444	453	483	468	493	453	430	481	445	492	455	413	480	466	433	457	506	442	405	446	485	415	443	441	471	443	435	480	445	450	485	443	420	444	447	491	458	405	476	426	455	429	472	439	437	434	437	460	481	460	482	453	484	441	474	470	486	443	492	450	436	445	459	476	446	405	478	429	456	477	447	456	489	504	451	453	461	463	426	448	460	401	441	452	455	434	487	484	444	462	458	434	437	427	462	443	485	457	446	450	425	459	492	461	439	452	489	464	400	438	494	409	463	463	438	451	468	444	452	458	441	460	496	457	474	436	488	478	434	433	450	426	415	457	400	490	448	456	450	444	439	416	469	446	457	450	463	487	417	458	448	421	434	427	446	465	477	497	433	443	431	437	464	454	466	472	457	391	474	456	445	458	459	482	455	471	436	477	455	472	467	505	464	458	464	492	502	444	473	477	421	470	484	467	452	428	440	479	424	421	508	440	474	465	459	448	436	471	472	478	474	447	420	477	475	435	454	475	452	470	463	444	427	442	469	394	486	455	422	494	469	484	469	424	433	414	448	444	433	456	470	486	473	430	450	431	447	460	440	440	476	474	429	435	430	454	447	471	494	482	455	432	454	419	448	447	442	456	471	471	473	442	442	429	472	457	499	440	489	492	468	443	444	468	455	447	480	482	411	445	457	460	461	448	436	423	446	427	440	441	478	419	472	493	463	507	457	451	483	431	497	435	446	490	481	455	476	458	388	447	463	422	452	472	461	488	444	481	421	477	412	459	443	463	488	454	483	422	444	478	469	437	473	425	459	434	472	458	465	453	423	478	444	478	476	476	503	478	442	456	451	459	448	431	422	441	472	468	469	448	489	464	480	479	476	424	447	448	424	453	508	461	479	463	473	466	446	446	484	464	480	457	485	443	464	408	469	460	464	421	473	439	479	455	415	445	438	475	461	521	454	460	432	445	509	445	459	516	432	427	473	402	454	460	485	436	473	456	479	453	460	476	465	473	469	475	472	494	438	452	423	460	442	412	438	477	452	426	419	451	463	429	461	458	455	436	446	445	462	445	491	467	450	443	455	486	484	448	480	452	443	457	446	485
8062	1012	956	1015	906	946	921	961	903	935	948	976	907	914	938	988	969	937	910	971	955	957	1021	956	912	924	931	964	979	929	969	958	971	952	931	971	922	960	1018	998	941	940	968	980	967	1002	1012	931	959	902	937	964	893	885	943	941	947	930	968	953	1013	971	934	932	934	909	971	979	931	867	1011	923	963	976	928	970	976	928	968	928	941	916	949	906	907	976	949	939	944	963	963	958	947	991	911	977	990	954	966	960	1023	918	941	953	904	901	983	938	969	939	982	983	943	920	971	921	959	924	941	947	937	982	939	997	973	1007	947	933	944	968	941	1003	911	970	960	978	977	923	971	949	980	923	958	902	918	980	954	991	947	982	984	970	965	993	974	958	905	917	902	923	945	960	919	971	954	934	924	968	906	1011	980	938	935	959	964	941	917	964	951	995	985	968	954	974	958	965	884	1016	950	917	954	957	958	952	960	935	929	909	991	997	913	978	969	932	900	989	943	902	962	949	954	974	916	932	965	919	976	980	960	988	918	946	949	967	957	962	925	938	946	986	924	883	961	968	977	972	941	943	981	901	910	928	945	922	931	949	921	970	977	963	915	949	946	949	970	973	980	965	1003	945	914	953	932	932	953	943	963	1006	951	918	1004	973	950	1010	951	969	959	948	941	887	926	959	1029	955	953	976	945	934	943	905	981	918	920	916	997	970	934	938	917	934	933	939	951	949	936	951	940	963	926	896	945	919	938	961	943	930	944	984	917	937	930	963	981	988	963	907	949	940	934	966	941	862	943	921	893	937	977	940	964	947	911	969	921	1003	959	927	906	988	976	977	958	934	906	1013	900	940	914	943	932	959	947	951	981	953	962	979	933	947	946	940	926	972	971	989	941	965	928	979	960	921	945	937	906	980	928	984	936	934	984	904	922	870	919	928	894	937	934	970	936	965	979	996	971	984	953	972	966	898	940	957	957	905	948	948	961	921	893	883	890	945	970	890	917	928	984	923	972	954	968	989	950	1002	910	959	1017	960	949	947	948	923	987	899	918	953	967	891	969	951	955	956	949	969	983	913	958	930	946	871	977	952	947	937	927	970	934	914	942	995	975	966	960	964	887	944	950	889	962	944	945	963	957	962	933	962	945	999	1020	957	978	939	922	917	951	1056	936	906	983	1007	941	959	995	920	936	928	921	936	966	996	942	952	963	896	892	938	934	851	944	922	913	941	944	947	972	932	948	911	961	982	938	949	966	938	944	977	977	958	961	964	948	954	954	898	970	962	1016	949	972	928	965	996	964	986	938	958	953	930	910	946	950	953	959	896	990	946	975	982	923	981	927	946	939	893	885	961	932	947	930	950	964	1020	909	958	899	963	960	991	920	987	973	921	930	988	991	950	981	957	970	947	987	979	951	973	967	969	985	946	948	939	940	894	977	1033	927	952	930	932	998	972	956	996	904	932	971	1021	925	933	977	1018	992	952	955	962	933	939	955	1010	919	981	1019	949	926	925	925	960	997	953	885	971	963	938	948	900	963	948	1008	933	940	1006	992	949	965	892	929	970	935	956	912	913	930	934	987	911	977	954	971	939	964	990	954	954	981	936	942	974	885	922	959	895	986	966	883	980	953	924	940	990	976	992	950	902	943	947	990	963	939	994	986	944	982	924	924	871	950	963	940	940	979	971	938	885	951	934	953	938	951	955	938	965	951	930	962	923	919	917	954	887	905	968	904	934	961	931	967	986	988	974	931	921	929	1003	991	1000	992	940	927	954	949	956	932	936	975	967	935	973	943	954	933	888	938	979	948	944	965	968	921	927	920	948	970	952	965	957	978	969	897	950	905	1018	938	974	933	944	924	917	989	898	979	918	963	946	898	971	957	928	954	926	1005	930	993	967	967	930	936	971	905	943	935	964	966	921	917	961	982	1015	912	971	953	933	943	980	988	935	921	927	954	952	963	979	923	971	941	968	949	950	906	942	910	929	955	896	995	934	936	914	923	937	951	1006	928	964	998	941	919	994	902	960	934	945	950	956	932	961	952	989	940	948	934	932	952	958	1005	880	969	959	924	988	927	1006	954	917	1002	945	971	955	893	932	986	935	951	939	938	922	957	982	947	952	952	917	891	979	922	945	986	951	961	990	1000	973	906	939	952	961	967	961	931	948	963	931	969	978	947	979	930	931	962	1025	917	967	915	920	930	962	980	992	909	972	949	991	972	913	950	975	968	906	941	936	956	935	979	938	945	915	985	935	943	924	915	968	985	979	922	908	956	896	931	953	992	905	926	904	1000	934	925	913	913	982	966	987	944	971	967	969	949	906	960	921	929	962	973	951	913	958	927	984	976	954	920	954	974	927	901	908	944	930	905	935	940	895	963	966	1023	971	954	887	1010	916	897	956	952	975	946	951	998	1007	903	902	948	917	940	968	988	964	965	930	945	911	954	946	946	918	919	996	972	950	978	979	969	946	887	943	962	1003	971	934	975	965	940	900	944	915	999	948	965	974	931	987	945	946	895	965	949	934	943	963	986	944	978	961	952	882	933	972	956	983	968	950	927	935	947	907	932	994	937	933	953	943	980	1003	965	939	939	959	945	972	958	912	957	935	981	961	957	965	969	958	996	981	896	957	907	1014	988	913	938	1007	929	964	993	903	969	962	946	928	926	921	930	915	1016	952	958	924	883	918	915	961	986	994	913	948	954	926	938	1015	1025	905	1005	959	941	967	960	942	962	981	945	896	894	937	943	1010	948	953	987	932	938	914	994	961	897	931	968	952	922	967	933	981	992	1027	973	873	924	964	960	965	881	929	961	944	999	961	1016	990	952	989	991	920	878	925	967	979	950	909	887	960	919	883	968	939	1016	921	953	937	941	928	921	999	981	909	950	980	908	979	891	926	937	1033	1016	924	965	929	963	942	954	904	901	961	916	883	937	930	942	997	924	920	884	948	946	977	917	969	954	897	987	947	886	901	980	904	967	949	969	892	957	980	976	935	934	926	915	929	1003	932	957	923	938	950	912	947	978	887	960	959	1005	999	946	975	949	968	977	987	904	999	913	973	898	1016	963	946	937	953	941	999	977	963	967	950	1017	949	904	961	979	998	918	899	907	968	950	931	954	953	967	913	965	906	966	977	944	984	945	994	948	941	986	974	975	923	960	943	902	930	982	941	963	963	971	952	1022	972	945	921	1004	950	908	965	995	928	994	950	943	939	897	913	906	968	1002	951	923	897	932	951	931	960	908	955	982	977	921	932	958	869	954	1017	890	926	882	978	955	982	913	949	941	948	962	926	931	919	931	1008	943	948	944	1013	922	911	947	897	934	999	969	970	971	975	968	969	945	949	919	922	957	955	885	972	939	918	926	950	983	931	976	929	930	968	957	972	978	996	904	953	928	1022	957	951	934	953	963	983	920	929	912	967	974	986	971	964	1017	996	961	917	951	975	988	912	939	931	980	943	934	918	954	953	1012	936	955	988	920	1001	937	964	902	948	967	951	984	917	921	937	907	931	914	909	981	928	987	988	939	904	952	938	1017	921	969	949	919	920	960	964	997	964	943	944	934	925	923	946	901	936	924	940
25880	21544	24101	29399	21542	9891	523	426	396	343	355	351	321	354	350	295	306	293	343	308	309	316	317	273	300	318	310	321	310	319	326	307	305	293	312	288	297	345	277	314	307	321	310	291	298	326	297	324	302	332	311	314	303	309	303	308	305	332	291	304	326	378	309	321	293	286	301	334	289	312	289	281	323	292	330	301	309	286	312	298	326	323	305	259	284	297	294	329	298	325	343	333	304	306	287	311	301	294	298	321	319	311	299	320	347	304	288	310	320	308	317	341	316	308	285	303	278	293	274	335	301	309	336	304	295	305	294	277	304	320	312	297	315	318	296	300	295	299	297	336	324	319	315	294	309	333	287	307	328	289	287	325	316	313	327	338	291	320	284	285	317	321	339	306	317	294	281	317	290	335	323	333	315	274	325	313	300	289	286	297	331	321	330	312	338	306	342	305	308	355	284	346	319	322	308	272	315	306	319	335	271	314	283	314	304	318	286	297	309	273	315	287	310	316	295	291	285	267	315	329	304	341	288	282	333	289	316	306	320	303	316	317	322	295	343	362	327	291	355	317	310	344	310	326	304	314	286	308	336	276	295	319	323	337	321	317	293	332	320	353	311	328	299	315	290	317	303	302	293	263	309	310	339	300	317	307	306	312	301	289	319	279	291	305	319	309	288	306	299	306	313	339	292	336	342	297	331	304	286	315	311	298	306	305	301	318	310	297	315	303	313	305	299	274	316	299	302	310	300	323	317	298	332	325	322	316	293	340	310	279	329	276	317	340	296	276	314	293	319	285	322	294	312	352	317	325	310	274	309	289	294	290	334	295	319	294	272	310	320	318	302	324	323	261	291	308	324	312	341	300	326	297	320	311	307	285	290	339	309	291	316	328	323	298	296	326	296	332	327	328	334	298	320	298	314	275	305	296	311	318	274	294	325	325	315	320	314	317	334	250	316	317	339	300	340	285	331	291	299	301	300	332	330	330	328	270	318	300	300	318	307	305	349	308	330	288	340	306	294	292	291	325	304	332	331	304	305	303	297	295	291	321	317	317	271	301	316	296	295	338	305	315	313	322	276	340	308	292	292	310	323	312	293	334	340	314	328	326	303	306	325	269	327	298	317	274	283	307	317	328	280	306	304	281	261	307	293	300	307	313	308	323	297	284	263	305	333	319	317	287	299	312	314	304	296	308	315	270	292	309	355	275	302	264	327	299	339	309	309	288	317	307	309	263	294	297	301	261	332	291	308	310	313	321	324	307	281	288	299	311	328	340	286	308	292	312	309	280	294	290	294	327	336	335	299	289	283	307	329	309	335	295	290	317	311	301	317	276	323	300	311	310	284	308	301	319	312	311	315	319	315	345	323	317	297	320	302	312	335	304	312	345	291	299	296	302	296	317	301	333	301	310	302	332	300	260	312	316	322	299	308	293	274	308	310	297	314	292	308	297	295	296	293	324	310	300	325	308	331	292	320	311	287	317	296	312	289	332	267	287	338	334	290	317	314	296	297	266	295	322	309	299	344	314	314	304	295	297	309	288	301	327	315	313	262	300	311	307	323	302	321	290	283	298	341	313	316	289	297	310	299	309	314	285	294	310	333	287	325	339	324	310	353	296	351	290	300	322	337	324	298	285	314	318	327	292	293	300	286	323	303	300	293	322	316	288	306	322	321	325	317	320	291	354	306	291	285	290	291	330	308	310	326	282	262	261	316	281	291	297	291	326	334	289	292	306	301	332	314	311	321	329	323	335	321	325	333	325	309	265	315	312	281	300	317	317	270	326	339	286	315	297	354	264	304	318	338	287	344	321	277	323	350	315	317	297	303	303	327	311	321	321	298	320	348	332	323	335	301	287	338	310	321	305	306	308	314	283	279	299	304	271	291	302	312	310	321	279	322	321	346	318	295	313	289	329	333	306	309	312	314	300	345	329	329	330	304	307	313	309	300	330	348	296	286	319	325	297	309	301	318	313	288	309	316	312	290	297	303	324	322	310	302	326	324	284	311	295	306	301	318	306	300	291	287	289	295	315	263	314	295	286	279	327	321	309	330	327	296	321	330	291	284	337	334	316	280	301	287	315	298	299	291	309	326	301	284	286	316	326	281	325	325	316	354	291	306	307	282	323	323	306	334	279	310	303	314	313	304	336	330	281	310	310	299	311	299	283	307	303	339	304	305	328	301	314	299	288	297	294	295	305	301	301	321	340	342	361	311	307	327	309	314	336	319	345	340	328	340	283	304	329	316	290	290	322	285	323	285	321	302	321	296	268	248	305	318	293	322	304	283	322	298	290	298	289	323	308	300	308	281	290	348	282	298	303	310	316	330	308	309	317	316	327	320	312	313	289	320	307	350	301	283	320	299	327	290	319	289	281	329	320	318	317	333	295	297	342	312	289	320	293	326	345	285	321	272	302	279	302	328	295	288	319	297	264	337	282	305	315	322	333	343	313	281	282	337	307	332	300	321	345	310	293	339	297	295	301	348	342	328	319	284	313	318	292	292	309	315	304	327	335	312	308	268	301	309	338	298	317	275	259	293	312	293	285	269	279	281	292	280	293	314	316	339	299	296	331	274	289	324	299	303	294	331	297	343	290	309	325	352	286	297	309	328	299	298	292	283	343	277	322	294	298	311	289	345	332	316	317	314	311	311	302	330	312	327	282	290	311	307	293	306	314	298	323	308	325	319	325	308	312	321	321	317	341	332	316	331	323	329	325	323	308	293	291	289	324	308	295	308	309	313	315	296	310	284	291	300	299	262	342	293	324	321	315	269	284	299	308	346	293	303	320	284	289	303	287	299	303	294	289	341	352	337	283	292	310	308	277	345	320	314	329	313	318	332	335	276	294	317	314	306	305	342	277	326	282	273	299	338	323	312	300	325	327	324	322	303	323	314	282	335	291	295	335	315	311	272	319	348	302	302	328	310	331	320	295	307	319	340	304	295	288	300	285	291	285	330	292	288	296	318	290	301	307	307	313	313	277	348	308	335	308	323	293	292	287	324	295	307	342	289	346	329	301	310	305	293	302	319	292	324	315	286	308	323	348	295	280	329	340	339	336	294	328	295	315	320	299	269	299	286	276	283	309	298	311	337	328	314	304	309	333	313	290	302	327	282	306	358	321	301	322	316	269	284	280	334	298	323	291	306	283	332	330	283	276	306	325	339	324	255	279	311	290	309	309	275	309	331	305	315	328	304	297	300	291	298	309	301	328	293	303	275	324	308	302	286	325	323	331	287	298	267	315	306	302	306	300	295	303	307	278	333	287	316	332	318	304	323	312	330	263	333	276	317	317	319	290	287	329	314	307	288	309	320	266	317	296	313	296	296	298	299	265	290	316	303	331	337	326	283	347	322	330	308	300	310	308	310	313	319	291	306	321	332	323	308	282	300	265	363	330	311	304	302	323	315	328	297	304	319	299	280	327	315	289	331	364	305	320	314	281	295	321	289	282	335	297	291	323	305	283	302	328	311	342	311	302	337	306	295	270	321	305
4606	2030	1074	801	734	769	663	686	709	629	639	644	640	627	678	667	628	678	659	672	662	676	605	652	618	609	643	642	675	685	608	644	656	624	705	685	680	675	622	631	653	685	696	629	595	643	576	624	657	653	692	645	599	644	632	654	713	627	687	648	683	664	690	642	667	675	651	670	664	626	678	625	624	659	618	655	632	690	693	663	702	653	677	637	657	695	657	652	649	673	648	665	645	641	612	619	636	634	664	700	646	578	689	640	638	690	634	673	653	665	641	653	609	657	629	628	650	668	622	677	675	725	665	643	665	706	663	612	680	689	621	654	646	660	627	697	628	636	616	668	662	697	638	702	661	658	645	671	628	654	681	627	611	647	714	612	661	642	635	617	654	643	624	644	661	639	616	682	667	647	602	640	667	691	672	645	692	673	680	677	650	664	668	633	694	598	708	640	589	632	659	666	708	667	678	652	634	693	609	621	655	676	701	613	597	681	651	674	669	678	585	679	638	717	709	682	679	654	636	653	644	656	677	667	606	663	655	653	689	669	687	665	615	652	626	649	636	662	617	657	657	665	631	692	678	670	655	660	644	656	648	691	669	635	600	686	655	638	660	655	690	646	619	742	645	641	605	633	645	677	675	649	665	627	650	666	661	639	636	633	612	706	674	649	710	650	619	664	692	656	659	734	634	635	674	646	615	665	649	632	642	686	633	621	662	651	651	635	661	643	668	604	649	664	689	647	647	675	604	673	680	691	622	672	663	709	623	655	614	632	660	674	643	694	650	681	600	668	682	662	650	654	649	662	633	643	659	614	646	689	633	676	660	634	602	659	666	677	663	669	673	616	635	610	650	674	693	614	641	678	687	643	650	661	646	663	633	638	628	681	640	640	682	665	630	658	656	650	642	608	598	652	672	656	646	654	663	680	623	694	635	658	672	649	638	663	616	654	669	642	627	658	654	642	660	656	609	663	641	647	641	643	691	610	622	637	669	633	658	655	622	627	681	683	623	683	712	658	659	681	672	640	644	643	626	637	642	639	660	677	656	671	639	656	692	648	679	657	639	683	621	628	710	659	628	661	630	655	628	655	631	626	660	649	668	644	641	700	656	690	659	621	698	646	648	665	657	674	684	634	648	641	639	678	606	634	622	645	630	613	692	624	665	653	647	646	662	652	677	647	691	640	627	628	610	666	647	597	654	666	650	694	654	640	662	653	634	622	643	631	633	617	669	658	644	638	691	668	668	639	685	641	643	643	640	658	611	633	652	636	667	663	648	642	664	644	615	636	675	669	614	643	652	623	690	644	633	627	673	628	638	657	661	664	677	661	629	670	618	642	623	665	646	651	676	652	669	650	663	689	639	669	707	644	655	626	630	639	663	674	673	650	640	651	617	670	636	674	599	617	665	641	664	630	708	624	655	659	666	661	716	642	643	634	626	659	636	634	654	671	656	655	612	679	671	642	686	652	699	687	581	654	644	642	648	632	596	652	659	655	675	622	650	635	660	673	580	659	625	645	670	633	690	668	673	656	650	674	656	635	654	643	653	619	645	685	641	656	682	667	710	668	615	632	678	689	639	648	669	688	678	712	689	657	686	650	666	704	692	600	598	656	634	664	665	640	640	637	651	625	686	689	633	685	668	656	659	656	627	637	634	628	669	654	667	659	656	674	623	630	646	643	638	680	659	670	615	681	644	653	656	672	674	648	641	647	664	662	685	651	665	675	646	650	611	642	660	659	665	711	613	680	638	687	642	640	678	637	688	666	643	704	652	630	681	624	661	637	647	637	652	689	647	606	643	631	669	631	641	640	643	699	653	642	622	675	685	622	689	627	665	640	655	629	636	627	673	667	654	641	620	657	700	683	632	644	612	644	646	662	669	615	648	628	588	649	642	613	655	678	644	653	662	704	680	647	641	682	641	627	663	622	625	669	664	646	613	694	597	666	677	670	698	643	688	677	640	674	652	624	655	668	705	679	650	669	655	647	610	663	659	614	664	627	658	681	698	666	646	635	625	585	610	674	626	642	642	649	604	643	649	615	641	646	685	674	658	672	595	611	659	677	627	635	659	645	632	685	681	674	666	601	648	614	679	639	661	663	709	669	673	674	633	630	612	672	619	621	613	696	675	666	574	710	642	664	682	652	638	624	654	703	637	650	649	661	670	647	614	663	704	621	628	660	624	634	703	659	643	679	654	646	679	660	694	639	618	627	641	651	609	633	640	636	638	672	679	632	633	666	656	667	586	654	663	666	657	665	626	643	640	679	663	642	597	641	651	687	620	667	718	683	647	639	627	639	626	651	643	654	660	633	675	709	669	669	610	689	663	665	622	676	692	652	664	667	646	671	651	640	667	674	667	677	625	608	648	674	674	672	646	667	610	654	620	616	671	646	667	660	625	612	617	650	648	657	675	682	576	650	656	663	649	658	663	680	664	633	691	674	708	651	656	668	677	641	648	634	678	665	655	631	635	707	646	655	671	637	673	662	672	631	614	658	642	643	655	650	634	691	646	679	680	652	626	662	625	610	622	697	669	695	601	645	648	622	683	672	599	626	620	618	626	689	663	636	680	661	663	657	645	697	630	639	585	681	607	599	640	661	666	633	657	610	646	652	665	636	670	632	699	646	641	617	644	668	612	659	623	714	630	630	707	699	625	687	685	630	662	651	620	672	643	681	707	672	636	677	657	651	655	672	645	661	627	660	611	698	649	618	641	660	635	645	622	655	617	630	635	635	623	651	684	626	623	654	693	600	685	636	646	658	656	610	603	627	641	634	668	625	671	681	683	666	649	620	674	638	679	655	632	715	650	668	702	656	623	615	617	664	673	651	675	618	670	642	704	691	637	686	641	612	640	701	650	698	652	627	618	630	633	667	655	623	616	662	668	665	663	651	633	662	635	651	663	640	623	591	628	701	593	656	622	668	648	613	616	682	650	631	641	659	694	636	645	616	676	658	655	625	666	645	641	670	652	615	696	648	631	611	629	646	691	641	700	685	630	639	654	623	653	666	634	702	661	692	692	612	631	656	680	669	649	666	678	646	646	667	660	637	604	667	693	657	621	643	667	658	680	686	605	638	648	714	683	669	659	668	604	662	658	644	636	664	665	633	665	657	675	650	635	631	637	660	649	655	656	610	690	610	649	633	641	667	677	659	642	640	642	644	629	686	664	664	612	624	630	655	604	587	646	606	662	641	662	639	635	667	664	665	673	640	688	650	679	649	676	639	629	642	655	652	662	650	663	625	682	631	644	687	671	611	661	654	637	608	623	678	630	664	669	656	629	668	654	641	648	658	652	636	660	678	607	659	602	618	649	654	653	624	633	602	668	626	650	626	687	647	608	670	663	642	641	662	659	639	677	694	683	659	645	640	694	628	638	613	625	623	689	588	636	675	667	685	676	667	690	629	660	660	673	677	636	651	656	629	682	695	668	648	678	626	631	648	666	628	603	652	676	693	650	672	667	657	623	682	657	626	654	688	664	650	640	669	658	661
25280	21662	24777	29064	21669	21680	9906	432	257	251	236	236	199	196	179	191	189	169	186	168	182	169	160	151	147	155	181	162	164	138	153	177	142	159	148	188	151	146	158	159	151	139	124	126	146	124	169	147	136	141	146	110	155	139	153	151	152	152	152	144	111	142	161	143	149	156	141	148	140	156	159	142	147	140	161	156	154	131	165	155	159	146	150	155	140	144	179	152	161	143	149	147	136	152	124	167	153	142	153	149	150	133	124	159	138	153	150	143	136	121	145	129	141	132	131	148	127	164	148	145	158	141	122	120	130	155	146	150	142	148	108	169	156	154	123	165	142	144	153	141	151	155	120	158	168	153	131	140	153	146	138	147	144	157	154	148	161	141	156	145	130	152	133	120	137	153	161	143	168	136	136	144	145	172	158	140	155	132	129	143	170	150	149	131	162	154	138	166	148	138	139	145	156	146	170	179	192	140	181	153	155	140	161	159	151	144	142	149	188	141	148	160	151	120	161	171	163	147	169	162	144	121	139	122	140	129	133	147	137	131	154	159	145	141	146	153	127	132	144	135	138	153	141	142	125	146	160	134	161	150	158	145	138	151	140	147	167	144	132	146	163	156	140	141	162	144	145	133	139	125	176	139	115	148	138	159	161	163	139	151	137	139	133	145	166	147	133	137	149	141	134	161	146	144	158	167	139	155	154	144	108	157	134	143	159	161	123	137	141	132	148	132	141	163	129	138	139	162	132	128	127	142	128	135	139	139	132	148	159	161	158	142	133	154	135	143	150	184	145	135	141	169	150	157	132	147	154	120	132	158	112	129	116	171	150	159	154	139	153	141	163	139	154	131	135	154	145	122	146	135	145	159	162	140	158	123	146	156	146	138	146	150	143	154	133	184	136	163	150	152	152	144	166	151	128	129	130	141	144	132	158	152	142	138	144	146	130	109	150	143	139	131	134	159	155	133	142	161	120	138	150	135	137	148	167	142	173	119	151	142	139	155	154	159	146	170	142	140	150	152	159	142	152	164	153	148	144	124	115	151	143	165	133	136	156	146	141	147	134	136	148	133	126	143	142	149	125	126	128	139	152	153	150	150	151	156	152	158	147	152	135	161	156	126	149	145	126	136	149	144	130	141	135	156	150	145	135	162	155	146	128	127	160	127	172	147	155	169	171	144	140	144	132	148	116	151	141	120	137	136	147	155	162	157	148	129	147	166	140	147	168	166	159	131	141	163	135	172	132	133	136	159	151	128	130	155	167	143	143	151	160	148	148	146	153	146	153	151	144	154	137	139	133	146	165	140	143	111	130	156	133	165	178	146	122	160	160	129	168	155	138	136	156	124	139	134	138	135	138	141	131	147	164	138	127	155	135	152	154	165	154	137	151	124	145	156	137	149	180	132	158	151	114	149	148	172	132	145	137	143	155	155	166	153	157	133	147	143	133	161	151	137	142	151	146	138	126	143	129	134	144	147	153	151	146	126	151	137	117	128	143	140	160	152	137	154	150	135	156	131	148	171	173	124	135	163	156	146	125	125	133	150	144	170	122	156	154	150	137	137	156	148	150	132	162	133	169	117	162	133	154	133	141	152	149	156	148	150	145	153	154	155	162	173	152	153	125	126	138	121	130	160	137	134	142	120	146	179	142	141	158	169	150	162	152	142	172	167	140	132	160	157	128	143	135	161	179	138	154	164	148	133	154	149	160	148	166	155	147	139	149	128	137	153	135	154	135	135	134	142	146	127	141	145	146	139	136	118	131	114	133	152	166	150	129	129	141	135	156	166	151	139	159	171	155	183	140	163	149	144	134	159	133	118	156	129	124	141	128	153	120	126	125	116	154	157	146	137	135	144	136	134	160	158	162	145	155	163	161	164	135	150	165	139	139	145	131	137	117	137	146	139	141	144	143	130	146	130	157	146	150	150	133	139	153	151	164	127	152	134	167	127	131	139	137	131	129	150	141	145	139	153	161	141	150	127	151	142	145	131	143	133	149	137	143	158	150	135	139	140	141	169	128	152	142	144	128	159	138	140	153	157	159	153	139	140	188	151	139	121	121	137	143	157	151	142	148	139	143	157	138	148	153	152	144	138	161	139	116	145	147	156	140	144	162	141	149	158	131	142	115	124	160	135	161	150	145	135	141	149	156	166	133	147	128	147	155	161	128	130	131	133	158	144	118	154	149	148	135	162	146	129	148	127	138	153	151	150	144	161	139	122	133	161	153	133	132	132	136	142	155	153	126	124	117	148	137	149	141	150	145	126	171	153	145	135	163	177	157	157	139	143	146	120	152	138	149	136	178	131	162	145	150	134	165	167	152	137	136	133	130	123	148	158	146	141	139	171	116	127	134	156	154	161	184	147	149	148	128	157	123	135	128	148	152	148	127	149	169	171	160	154	145	149	147	119	138	148	154	146	169	151	131	155	146	178	158	139	150	138	175	160	141	128	151	155	161	150	139	146	143	127	155	141	133	150	150	106	155	150	143	162	144	153	138	151	135	136	140	135	118	126	138	147	163	150	148	169	151	167	152	164	149	129	135	143	144	141	142	140	156	147	146	150	131	140	112	154	139	137	146	163	139	156	128	126	144	137	137	194	171	135	150	129	139	148	132	147	134	176	146	140	145	135	129	145	154	139	153	152	168	135	133	135	142	145	141	160	130	124	139	136	148	146	148	154	139	143	145	169	159	153	137	150	165	173	135	147	157	141	145	133	114	131	116	134	166	159	123	142	126	149	144	165	153	130	140	159	152	130	172	149	146	145	127	152	132	137	121	141	142	125	152	139	154	162	160	138	110	166	147	157	160	149	149	148	145	127	132	162	149	118	156	136	174	143	154	128	141	147	149	156	171	156	131	155	158	157	134	160	154	173	140	152	170	131	154	170	139	163	128	140	123	136	154	150	140	150	142	134	150	158	158	172	131	154	168	169	144	143	148	153	128	120	138	134	148	138	139	144	139	140	135	150	184	131	137	165	132	148	154	129	133	165	155	142	139	141	130	134	141	130	142	143	147	148	140	145	151	145	136	147	148	133	157	154	167	160	131	133	147	152	145	136	138	171	166	145	164	155	133	142	136	151	119	165	137	131	148	162	155	138	150	136	137	157	148	148	158	133	148	131	134	140	139	157	132	139	145	158	140	158	131	143	112	147	141	136	144	149	142	164	148	166	145	133	136	161	180	132	141	135	145	141	147	147	155	125	145	147	149	142	162	122	164	133	154	168	148	144	149	155	145	137	173	144	120	162	152	148	140	154	144	155	149	151	125	122	134	165	151	159	157	159	145	124	145	122	142	143	144	136	164	145	144	127	155	151	146	149	142	153	135	147	161	160	149	140	154	161	163	154	145	149	142	146	142	134	143	167	137	144	144	151	138	159	157	147	143	123	139	179	144	149	140	169	164	157	137	144	141	169	153	151	147	148	152	159	147	144	167	146	134	141	138	156	162	138	153	111	133	148	146	120	149	138	152	144	167	160	137	151	132	143	133	156
4141	2971	1327	698	567	445	445	420	364	365	359	366	391	368	379	393	363	348	314	355	348	354	375	370	347	375	351	369	358	342	370	370	329	353	346	356	371	352	333	382	339	373	392	352	356	347	375	356	360	323	348	334	425	341	347	399	349	367	398	334	378	354	372	347	360	321	370	387	356	353	336	328	341	335	333	310	340	351	353	335	366	369	328	324	327	321	391	350	373	370	355	407	350	387	332	347	340	358	366	340	331	338	369	367	366	327	332	360	362	359	374	341	353	341	336	320	348	340	366	327	350	315	386	302	338	330	332	337	324	349	365	325	360	350	368	330	362	368	345	365	342	345	356	351	324	325	347	370	363	343	366	333	355	325	342	317	333	335	339	375	356	352	338	353	374	364	361	351	310	324	359	366	328	399	335	359	373	327	358	349	363	331	361	324	324	367	336	328	375	372	353	363	325	363	368	372	340	332	343	324	343	361	328	361	354	385	336	356	371	349	309	345	382	357	344	343	377	364	349	354	324	333	335	373	381	372	341	381	343	350	370	386	373	381	373	351	326	357	350	315	351	335	349	360	336	345	359	366	357	352	345	382	290	400	360	337	381	367	362	333	339	372	364	313	366	333	337	378	368	350	339	348	355	368	347	354	341	342	316	349	342	319	358	357	349	365	356	331	313	363	332	322	339	352	366	375	333	351	364	345	345	353	380	368	350	364	352	331	355	327	370	351	360	352	331	340	365	352	344	341	340	347	355	387	350	379	338	342	338	338	357	343	340	353	351	368	338	361	355	367	334	334	367	341	336	380	319	370	358	377	352	361	349	365	376	380	381	355	363	361	364	389	351	382	368	310	337	335	391	356	350	350	336	345	324	367	366	350	344	379	376	364	338	375	380	317	364	353	377	345	341	337	345	401	344	329	347	354	326	378	346	336	348	358	326	315	366	375	361	359	330	308	333	355	375	381	351	356	356	317	374	334	366	362	355	337	360	386	350	349	347	359	343	355	401	349	327	357	329	370	317	344	381	320	358	357	352	327	341	363	331	383	335	357	339	339	355	374	353	354	350	377	359	377	320	370	325	368	337	338	394	359	342	369	331	383	353	353	340	366	345	320	321	312	371	345	367	325	369	339	354	373	364	379	346	335	329	345	325	361	355	360	373	356	376	377	309	357	346	373	346	355	359	317	348	364	369	347	385	365	330	329	363	356	366	377	349	368	353	337	332	329	381	319	360	329	343	331	364	324	329	334	359	377	365	365	365	331	348	329	341	351	369	371	349	357	348	378	356	363	375	379	352	357	375	325	321	370	347	372	334	372	360	334	358	326	368	369	344	314	361	372	354	367	378	336	350	342	402	393	379	386	366	326	357	342	349	334	352	326	332	382	349	325	352	379	365	307	357	353	326	379	370	319	339	340	323	356	372	358	345	352	366	308	338	342	373	331	341	335	330	342	342	324	369	316	333	364	369	349	357	357	327	341	345	393	373	339	360	352	377	340	343	338	356	324	347	347	358	348	378	390	346	360	309	347	358	369	370	343	365	364	339	346	363	354	316	359	336	338	374	352	337	346	319	328	328	339	318	340	343	315	368	338	315	344	361	311	369	326	366	325	356	327	332	376	370	374	372	361	378	356	360	317	322	348	362	328	354	356	343	306	340	362	327	344	333	332	359	380	365	356	355	350	332	353	336	361	363	371	344	339	339	328	347	355	323	364	361	365	336	374	337	345	378	313	344	359	358	352	359	354	377	325	335	363	372	347	326	349	342	337	373	319	350	354	366	360	360	332	359	343	331	309	354	311	372	347	367	368	369	334	350	344	327	384	365	332	369	333	342	377	344	359	361	335	376	351	354	337	329	371	331	373	380	356	348	365	360	337	381	342	348	379	354	352	389	362	328	339	360	393	348	323	365	308	376	347	330	364	336	355	332	341	324	321	370	349	345	351	374	373	374	367	340	341	325	350	347	379	367	355	386	367	358	345	364	330	338	378	358	365	331	361	348	360	367	328	318	350	348	342	342	347	343	350	354	324	336	373	331	352	378	329	355	322	356	325	370	358	336	353	392	354	339	338	359	306	354	358	368	359	335	348	336	349	328	374	314	359	373	329	373	374	342	355	330	352	337	362	396	359	350	360	348	352	354	361	380	373	345	332	327	344	334	345	375	344	351	339	322	385	380	382	365	347	316	374	375	356	365	346	379	351	339	370	380	300	355	332	329	373	341	348	386	327	354	344	358	353	339	342	383	293	354	372	303	365	321	401	352	334	352	343	352	349	352	364	380	346	360	353	375	311	364	347	372	375	358	383	342	374	357	358	361	335	350	330	356	370	351	346	359	348	333	348	364	358	328	380	358	388	343	379	374	350	356	371	343	318	385	343	343	326	385	352	347	356	348	383	362	353	335	368	344	382	351	347	386	360	323	362	391	387	361	337	344	364	342	365	348	371	322	327	365	346	343	385	375	368	367	352	349	345	373	367	342	385	367	362	353	355	359	359	337	323	359	366	346	354	366	351	356	350	326	338	351	357	350	371	352	324	344	355	363	380	355	323	326	328	375	387	353	364	370	361	338	305	327	368	368	321	340	370	348	352	368	315	365	332	379	307	369	355	360	361	369	339	352	344	355	330	342	319	360	377	348	314	399	329	352	344	368	356	387	368	336	340	371	352	374	342	376	344	331	334	327	329	373	351	384	335	316	358	342	331	331	334	345	379	373	349	323	364	379	369	359	351	373	343	347	332	341	376	343	330	330	347	352	350	361	333	343	322	353	387	347	376	383	360	349	341	387	350	334	347	351	335	362	349	354	341	328	321	363	340	391	372	339	373	344	332	358	388	338	375	346	379	381	348	366	359	346	323	337	359	353	350	356	361	349	340	348	341	361	341	337	355	354	396	354	359	328	344	319	366	345	394	348	347	342	343	371	352	362	333	327	350	348	356	346	339	369	359	360	326	320	348	345	345	333	330	344	332	362	330	366	352	322	353	359	337	342	339	365	347	382	363	344	354	342	325	331	363	344	331	351	341	378	341	360	327	369	353	362	371	363	349	349	353	335	344	325	371	342	314	351	372	352	369	361	355	380	348	366	375	355	349	374	342	347	332	341	295	362	380	363	346	365	356	359	368	391	362	326	348	367	348	350	353	359	369	360	324	360	385	377	362	376	358	379	351	340	347	368	347	348	354	350	340	330	360	351	360	363	383	335	381	365	361	376	350	369	373	368	367	354	346	349	357	367	335	390	343	309	395	349	388	372	378	369	344	361	333	369	331	347	359	381	333	366	343	360	359	366	327	361	378	319	372	321	344	340	348	370	349	377	391	357	343	356	333	355	326	367	326	365	320	354	324	352	349	333	343	365	355	341	336	363	369	341	341	324	332	363	369	321	375	382	356	319	371	369	322	340	355	338	312	353	322	386	324	353	390	362	379	383	381	344	364	373	369	382	340	340	335	351	380	336	356	379	361	335	343	351	370	364	383	370	369	330	358	364	353	351	373
33822	14508	2202	610	494	488	479	546	494	470	490	450	453	486	476	457	492	472	433	418	479	442	395	433	477	464	470	488	434	462	459	459	460	483	498	456	480	491	478	430	480	452	448	452	458	471	440	416	425	464	456	444	442	445	468	443	473	446	479	470	447	425	438	502	474	452	430	462	474	440	456	415	416	441	417	445	458	406	454	425	445	474	426	439	446	494	447	437	469	434	458	409	474	467	467	455	452	451	467	483	423	443	465	465	469	481	472	440	419	432	512	428	453	389	459	428	424	437	493	454	468	449	482	492	458	445	421	474	477	467	494	486	483	472	535	459	460	385	448	480	476	459	456	463	444	459	436	456	467	482	445	473	442	428	488	462	479	443	451	442	463	478	482	436	490	447	477	434	454	455	433	476	515	481	444	453	471	501	439	460	485	445	445	464	467	469	396	450	508	455	456	474	433	445	420	464	494	462	412	444	427	439	456	450	484	469	472	466	470	454	479	487	490	463	434	438	444	416	484	435	459	423	484	452	470	471	420	436	443	438	445	439	444	434	453	476	500	427	462	434	488	430	472	473	446	446	454	470	438	453	429	415	425	450	417	445	438	502	457	443	434	466	472	462	455	514	468	449	418	465	462	474	440	424	473	430	458	440	494	434	476	422	449	475	479	423	467	461	406	438	461	475	494	429	450	474	439	407	449	454	425	436	474	467	454	445	392	487	461	446	467	391	432	444	443	494	462	406	439	437	430	426	435	432	459	447	470	432	450	465	468	422	424	445	472	435	464	435	491	432	464	474	411	486	454	481	414	473	459	439	476	503	472	468	477	425	445	448	388	428	485	429	493	468	428	470	476	448	457	467	480	474	484	440	484	451	474	475	487	459	446	449	421	441	408	433	442	488	441	466	454	475	452	470	462	452	466	462	468	451	470	509	451	446	437	463	467	429	402	464	460	450	455	438	457	454	451	426	431	445	451	497	473	491	478	486	445	468	461	476	470	443	489	466	447	464	448	468	466	431	436	449	472	452	424	471	455	476	479	466	481	512	494	467	476	492	484	412	452	449	481	466	463	462	463	441	463	449	390	446	426	491	415	466	435	508	437	460	454	501	445	438	447	419	469	401	446	468	424	454	430	448	477	448	451	432	464	456	441	479	461	486	435	505	471	462	464	467	494	484	424	472	454	463	502	454	452	492	448	477	486	483	450	497	464	451	449	469	426	443	443	488	437	461	458	466	399	471	491	467	439	441	470	464	427	461	432	445	442	427	458	454	445	451	461	433	471	447	492	456	468	464	438	462	472	449	417	475	463	437	465	466	431	464	472	465	500	491	437	468	458	477	471	453	457	440	428	465	428	490	450	453	455	428	447	495	475	460	433	449	444	465	450	468	512	451	437	429	430	425	418	460	480	462	475	470	457	477	471	471	449	447	430	429	439	431	465	439	469	423	502	457	515	504	462	434	454	430	438	480	425	467	475	480	431	434	483	484	441	443	434	461	445	446	492	453	466	463	472	492	429	455	425	451	440	417	465	468	459	477	452	420	477	450	416	464	476	483	463	442	471	436	479	450	433	456	461	471	440	457	429	470	445	445	468	432	484	451	497	469	457	466	462	451	439	447	512	460	479	448	455	445	432	444	425	465	484	405	471	438	441	424	459	466	471	483	458	443	463	456	495	436	435	492	456	518	447	476	445	504	486	471	456	450	451	434	470	458	445	439	497	499	454	481	475	448	481	427	487	467	475	440	444	459	472	456	459	468	449	507	444	463	454	471	430	486	498	459	474	480	461	449	490	439	451	451	434	455	457	457	469	464	471	434	477	468	449	442	483	479	496	447	436	409	433	465	450	505	461	436	446	423	456	452	461	469	472	435	450	491	492	436	462	445	450	441	403	484	500	410	441	468	474	484	462	441	450	475	482	469	444	461	433	433	482	458	461	458	430	452	491	467	464	462	482	458	462	428	461	479	448	471	480	435	453	446	464	495	482	504	467	457	476	441	447	468	471	464	436	482	485	475	440	427	482	491	473	491	479	451	435	478	459	450	451	452	481	468	488	438	493	485	487	469	440	450	432	403	457	478	451	464	428	484	459	484	481	469	489	447	455	436	435	458	423	417	442	445	484	473	449	427	460	460	405	450	449	432	486	468	450	470	443	446	445	466	430	480	437	448	447	440	473	457	477	452	471	472	425	443	453	425	456	445	456	469	484	441	482	473	457	463	439	462	493	473	432	445	454	442	443	459	435	462	411	463	471	481	462	453	457	440	431	433	474	441	463	436	444	443	476	432	501	447	511	462	436	449	458	444	457	444	443	443	466	468	468	456	420	442	448	421	453	447	439	459	475	452	476	460	460	486	451	456	498	445	455	453	483	464	452	467	472	456	437	456	485	503	400	444	473	436	466	440	512	486	490	430	494	436	436	492	445	452	453	433	410	479	465	493	463	471	433	457	487	482	425	456	448	480	420	454	524	479	437	469	434	457	450	485	454	453	507	475	436	469	477	436	446	447	468	472	455	457	465	443	509	467	482	407	461	444	464	452	486	417	488	456	453	437	461	452	434	528	493	461	465	523	464	440	436	426	425	424	489	469	485	511	457	464	466	468	425	426	461	449	483	446	485	436	482	447	436	471	481	467	460	438	464	448	399	451	469	452	441	452	463	426	437	445	446	455	464	475	465	477	467	453	422	438	430	477	469	421	463	434	477	500	456	479	472	423	440	465	444	463	442	463	453	482	449	470	454	479	484	403	401	511	476	435	488	441	454	421	492	447	464	410	462	471	456	441	472	447	442	434	444	425	470	433	426	409	454	456	461	488	431	469	466	454	416	489	464	472	460	445	432	416	450	470	445	456	463	424	477	440	476	502	486	484	451	460	463	487	449	463	439	412	486	465	431	460	437	459	443	442	486	453	471	462	471	470	482	465	440	449	472	421	433	456	499	469	470	498	509	450	456	417	448	433	459	450	464	466	487	472	452	467	500	435	459	468	446	429	447	485	426	452	479	440	438	480	416	498	525	437	471	426	483	456	477	474	443	436	456	457	415	425	469	438	442	459	430	449	459	486	437	470	458	464	490	424	437	485	459	461	392	453	482	466	481	428	460	448	440	473	433	425	436	451	474	485	480	419	495	468	458	485	464	480	455	501	445	462	434	458	472	446	433	474	465	439	441	449	494	487	437	463	453	468	450	456	462	446	445	423	474	448	446	441	448	452	435	456	460	447	442	441	457	446	437	452	477	404	479	471	449	436	434	464	452	431	428	470	440	491	464	487	457	460	468	491	469	463	411	477	477	456	431	454	485	475	485	428	449	490	456	419	412	469	460	440	457	438	432	462	403	454	481	410	468	427	446	450	465	440	419	419	469	450	467	474	464	503	420	465	467	447	495	465	427	443	477	471	473	486	442	450	421	419	453	442	468	420	485	459	382	493	470	453	468	442	452	433	409	458	465	521	473	466	473	475	458	425	463	421	473	470	405	419	439	425	479	459	505	483
8150	1042	923	938	949	955	973	976	953	919	958	951	916	936	914	979	1002	927	939	934	985	960	956	920	892	936	939	985	955	935	907	939	1008	930	942	908	947	955	964	965	960	988	920	942	909	910	970	989	949	953	980	915	956	936	992	941	977	945	964	972	951	918	942	951	919	972	911	918	976	943	946	921	966	965	902	951	977	962	920	948	934	964	966	930	987	926	982	948	970	982	930	943	989	950	929	991	907	1003	936	983	897	916	957	948	949	911	969	909	944	944	899	950	921	945	953	896	955	925	908	963	930	964	945	979	928	948	1003	950	950	956	953	915	961	995	907	985	941	980	955	973	966	895	978	954	954	954	939	927	927	991	973	961	926	908	964	949	1008	947	925	948	896	901	960	960	884	941	905	977	956	990	897	935	925	896	975	955	990	979	944	1003	931	1008	965	967	975	963	1002	943	953	982	959	931	960	928	925	927	914	1000	950	918	946	981	935	948	933	970	991	955	919	894	935	986	960	897	957	941	877	934	963	961	1004	887	900	964	904	951	890	891	1003	935	929	947	950	886	906	944	926	937	971	950	947	962	953	944	922	924	911	989	932	958	993	909	964	945	904	928	948	987	939	933	945	926	944	977	985	944	965	1011	929	942	950	951	900	907	946	983	898	952	969	932	967	945	938	898	974	947	995	953	988	931	934	934	936	981	901	981	1003	969	911	901	960	944	937	944	968	989	943	968	917	957	890	902	922	916	930	926	891	993	1011	897	987	973	1007	989	943	924	923	972	988	931	948	965	964	939	963	922	947	911	931	949	948	945	912	954	1018	903	921	914	909	987	936	965	986	934	940	996	934	908	951	919	955	952	951	941	948	997	933	968	957	953	951	986	971	1013	932	969	981	941	981	960	896	956	940	980	931	971	1003	894	916	954	980	1017	999	960	993	982	983	909	912	952	953	934	990	1014	949	967	982	900	968	972	938	942	947	906	939	936	927	975	931	920	946	949	942	976	961	937	952	933	1026	947	909	947	983	937	1000	927	889	943	941	889	956	928	907	928	947	920	977	975	939	918	951	960	959	980	967	948	942	970	965	974	947	931	965	1039	899	946	957	937	970	967	982	945	959	917	946	902	929	896	956	966	996	900	930	962	941	931	971	1005	936	906	991	933	978	953	959	884	967	907	919	928	981	945	969	916	975	943	1007	922	948	957	921	974	975	985	1015	936	930	997	967	943	881	989	942	949	911	981	969	977	926	936	918	1016	918	969	972	921	953	960	943	922	956	909	907	977	966	956	1029	925	975	1000	952	927	1015	926	1003	917	984	993	944	913	971	920	963	920	902	969	928	956	913	998	943	948	954	961	1023	914	940	951	962	933	908	950	937	939	942	932	983	933	968	934	913	927	922	962	910	981	951	914	908	995	959	900	928	921	888	954	981	954	940	929	963	952	951	1008	969	937	936	943	974	987	948	992	889	963	992	900	920	951	933	897	945	989	920	930	917	923	895	971	895	930	908	942	941	920	894	933	972	935	942	922	1020	956	986	920	1000	988	946	940	964	979	967	963	944	883	969	897	952	917	968	972	944	943	927	974	974	928	958	929	920	888	926	963	937	940	947	949	957	915	943	965	952	946	971	976	935	942	979	984	978	925	972	958	936	906	978	951	928	984	998	976	952	936	943	971	890	951	986	950	943	931	923	998	1002	977	895	983	976	992	928	971	913	962	999	963	956	955	903	993	952	927	928	930	921	945	1000	907	961	958	988	986	914	968	930	937	910	921	915	940	963	935	962	919	964	983	977	911	964	923	913	924	1017	912	984	913	990	931	966	980	957	881	942	947	925	942	971	933	1026	971	917	1016	948	942	903	965	953	896	943	998	908	968	1010	954	967	949	915	990	959	917	898	966	913	921	950	977	973	913	952	935	997	956	951	970	973	944	947	903	930	978	945	954	934	876	928	968	962	927	975	924	950	948	937	958	983	1003	986	952	912	925	925	959	961	913	977	933	969	975	918	988	1015	927	889	926	882	944	923	949	921	945	910	921	1011	906	1004	930	966	958	961	975	908	959	980	961	890	958	961	970	919	969	894	999	999	989	926	996	948	968	954	974	967	966	943	952	905	966	956	997	1002	962	962	964	924	976	1010	904	927	965	952	963	919	945	945	960	955	912	912	899	999	898	941	958	953	958	923	933	953	920	923	983	968	960	973	922	981	1021	916	981	953	911	1014	977	954	963	904	940	949	915	977	938	943	895	950	974	956	908	899	941	944	922	965	962	946	903	946	952	989	971	933	957	939	942	987	979	989	978	899	957	958	945	931	961	984	969	944	969	963	988	948	915	936	1003	916	943	967	962	923	955	918	984	978	961	933	970	849	957	900	897	911	965	957	932	913	875	907	924	902	946	963	988	986	957	924	942	956	948	976	933	925	915	948	982	937	931	967	899	962	912	951	908	1002	968	941	973	938	966	945	979	913	939	912	978	999	950	964	1002	976	980	946	986	947	939	952	971	923	937	937	920	947	965	943	932	975	950	950	918	999	989	951	936	943	959	943	917	962	928	916	966	954	954	953	933	929	989	920	961	964	942	1009	946	939	986	929	973	970	938	973	969	961	959	908	961	1003	988	953	915	1015	969	924	964	983	936	997	955	917	975	946	1027	926	918	981	943	938	949	927	931	944	927	1011	962	911	944	996	920	979	927	954	946	963	952	926	945	956	998	945	970	966	1007	926	941	951	908	989	930	942	974	934	958	941	979	949	941	943	962	890	917	908	945	947	884	971	927	970	980	960	920	1008	990	976	932	910	953	894	882	959	972	934	1019	927	935	936	981	929	985	956	942	969	905	963	964	920	966	984	947	892	953	950	988	925	957	990	959	960	992	959	927	999	942	927	999	930	935	967	943	930	919	972	955	943	958	997	891	1014	963	897	977	933	956	936	925	935	975	947	958	956	943	936	913	947	935	942	988	907	947	1000	951	984	932	994	929	955	955	964	948	993	943	947	967	911	981	970	934	956	978	957	1002	1010	981	962	933	939	958	959	968	952	941	973	956	1000	978	978	880	938	968	923	1011	961	936	933	931	974	896	969	963	974	931	922	1006	928	965	947	931	988	962	952	938	897	955	981	908	959	903	921	948	901	928	918	921	947	937	945	956	888	991	956	954	937	964	989	915	1029	976	920	922	977	967	933	975	987	967	915	918	939	935	956	890	974	921	1007	945	990	1021	954	975	932	954	933	937	986	909	925	958	965	946	897	951	927	949	955	984	958	981	953	955	939	955	921	993	894	961	924	981	943	954	946	1031	913	964	951	966	943	911	944	906	907	939	865	918	940	912	922	941	941	951	947	956	958	933	937	969	890	903	949	916	967	960	956	928	942	932	916	936	932	990	980	969	902	943	919	893	938	981	953	910	969	946	984	912	930	1011	958	978	949	935	916	972	968	947	909	940	970	929	974	989	956	886	1001	993	948	943	965	961	957	983	923	938	947	959	912	928	980	903	996	933	935	951	960	972	953	938	999	969	929	972	964	934	973	944	938	911	952	952	848	934	954	944	991	962	909	959	917	913	952	971	939	889	979	967
25996	21616	24259	29441	21612	10213	562	421	379	394	354	346	361	349	366	323	328	351	341	327	317	323	299	323	315	333	332	331	340	299	333	338	303	344	310	310	339	327	309	338	319	330	283	291	299	305	308	314	345	315	286	317	319	304	289	308	326	346	312	330	330	339	316	328	277	298	285	282	304	323	261	290	302	322	323	323	305	301	313	279	286	288	293	332	328	312	298	354	294	294	308	328	292	319	307	306	298	285	287	286	300	316	294	268	261	334	271	288	329	281	307	325	303	299	296	297	275	288	309	279	337	325	301	305	321	316	343	273	281	332	309	330	304	308	302	280	282	301	340	285	297	319	284	293	295	342	291	333	341	353	321	321	299	303	310	320	322	323	317	285	291	313	319	285	320	311	327	321	319	296	305	310	300	311	321	317	289	334	293	316	326	252	289	318	296	323	301	284	310	293	311	336	335	322	313	323	325	311	301	324	330	308	355	278	311	278	321	304	302	320	310	321	295	312	277	288	282	301	306	292	299	317	299	281	292	308	337	324	304	301	320	287	319	311	348	270	280	267	315	305	349	318	299	302	329	331	305	309	326	333	309	302	284	318	331	267	312	324	313	309	340	339	308	302	275	302	306	290	287	324	302	318	310	310	289	286	306	298	285	273	328	333	317	306	286	317	304	274	305	334	330	330	280	321	314	293	291	284	304	293	282	259	325	282	309	319	310	316	322	272	321	324	304	313	307	309	303	311	299	308	316	296	314	294	306	325	330	288	307	338	319	309	311	293	316	299	301	300	309	328	357	266	295	298	320	287	327	279	301	309	302	332	322	307	351	376	296	269	307	299	320	325	308	300	290	287	301	316	302	270	301	339	314	319	326	283	324	316	333	319	283	302	310	296	283	319	314	337	327	321	315	320	316	319	313	266	306	336	328	350	289	310	315	299	309	319	328	291	293	286	322	345	310	306	301	298	289	337	290	341	331	301	297	322	292	330	297	299	354	361	301	283	289	281	311	288	285	269	311	283	293	297	292	296	311	301	309	279	299	308	319	308	316	336	311	292	281	342	305	300	342	327	312	328	302	331	325	301	293	290	301	335	328	335	292	275	281	301	309	305	292	340	321	309	309	318	293	258	305	301	309	291	319	356	336	296	329	301	310	308	323	296	304	288	300	306	301	298	295	324	317	293	295	299	316	327	302	261	297	326	298	309	288	288	316	290	289	313	306	288	319	322	301	335	344	318	319	296	294	301	304	279	308	335	290	297	318	347	288	303	286	304	285	298	332	323	301	314	302	296	313	309	321	305	352	310	310	321	334	309	325	341	326	312	329	309	347	311	313	289	323	276	319	308	316	292	295	335	287	305	360	305	307	339	305	314	317	289	305	313	278	303	301	301	288	330	270	322	307	326	302	312	318	300	328	344	315	314	319	319	274	283	310	328	292	266	288	273	309	314	326	352	351	330	300	306	311	323	306	306	335	316	321	315	343	325	345	270	311	348	304	308	312	282	313	316	293	304	330	362	303	302	305	304	280	297	287	317	324	300	347	277	285	308	282	309	309	299	311	327	306	300	304	334	294	304	291	341	300	312	309	305	313	327	290	280	313	315	300	301	330	329	308	284	293	294	295	337	305	317	297	276	308	306	326	311	288	294	314	328	304	328	316	293	300	303	325	322	307	310	278	304	311	285	318	300	308	310	300	300	332	300	304	306	314	326	299	326	362	326	286	328	286	309	301	304	345	305	304	323	297	276	306	282	308	295	317	285	313	324	311	304	307	335	310	291	295	301	321	325	312	313	306	323	302	283	294	319	275	293	322	307	323	304	323	325	332	302	301	306	312	307	303	285	298	325	286	276	297	312	336	311	333	318	313	318	275	285	308	311	301	328	318	339	299	302	294	274	296	315	296	267	297	318	287	315	279	301	307	317	311	302	264	307	335	310	305	295	347	328	312	302	320	304	285	339	303	329	299	293	318	329	314	293	323	284	285	305	306	341	325	320	325	339	306	303	319	311	268	289	301	285	309	326	322	283	323	302	297	321	295	288	337	289	294	303	321	308	275	311	322	314	289	340	323	319	301	317	351	312	284	296	303	320	298	304	320	291	279	283	322	324	306	272	273	289	296	322	337	294	310	309	308	317	308	288	323	298	299	334	272	292	272	312	314	296	321	307	316	316	318	317	324	307	317	343	301	320	318	333	284	296	307	322	315	342	321	313	271	291	268	292	289	332	333	358	317	294	334	285	301	318	308	318	304	311	325	302	301	275	279	292	284	313	292	312	329	308	317	335	339	304	285	284	267	316	336	324	293	298	313	302	316	290	277	292	336	318	308	329	316	308	335	300	314	304	314	303	306	299	320	339	336	294	326	297	291	313	300	335	318	275	292	309	318	302	308	320	319	324	283	322	299	301	322	319	341	300	299	339	297	252	299	312	318	286	300	292	344	290	288	275	322	299	276	321	296	275	303	334	330	299	319	286	302	290	299	311	309	302	317	325	314	320	315	308	302	344	314	297	310	313	318	346	285	278	280	335	303	322	314	334	343	319	312	295	290	314	284	269	279	269	309	313	296	258	331	334	324	333	335	311	321	315	284	311	337	257	297	306	271	308	298	306	302	313	322	328	292	346	299	324	295	315	304	333	291	292	307	331	276	310	343	318	316	267	288	336	300	314	319	299	314	325	305	301	289	321	311	308	296	342	312	278	308	307	321	338	320	311	305	327	315	322	330	262	353	291	314	301	299	281	298	334	290	308	287	310	291	287	284	303	320	270	290	313	316	316	318	288	316	296	320	344	294	270	292	303	309	339	298	281	335	309	298	299	296	295	318	312	299	287	321	297	325	302	317	323	312	342	310	323	367	293	298	318	286	343	288	325	300	374	308	327	308	329	309	308	307	313	281	301	319	311	319	290	340	293	313	325	315	319	291	299	361	286	341	295	307	285	361	306	283	281	289	273	309	275	329	248	297	287	301	318	286	299	294	260	304	330	299	294	287	300	317	307	327	306	289	326	331	299	283	301	325	317	305	334	302	311	305	298	289	307	299	297	328	283	306	298	272	287	333	270	302	301	308	297	291	304	298	310	328	322	327	312	306	321	290	301	308	298	302	306	264	283	312	307	319	310	298	326	291	316	334	314	306	310	291	327	295	302	325	307	315	278	293	334	344	288	295	299	301	308	321	286	315	313	289	306	294	320	314	343	306	312	333	272	289	336	335	296	286	303	330	290	321	300	323	282	269	301	275	294	287	325	284	341	307	323	314	340	304	290	336	267	304	296	302	312	297	299	308	285	296	322	290	328	299	313	322	338	304	335	291	311	306	314	304	312	326	318	292	319	302	282	312	328	285	308	311	326	317	307	334	348	311	277	314	286	319	298	282	297	319	329	305	314	297	297	313	279	323	316	268	316	308	293	337	306	330	311	306	300	324	330	311	305	310	315	346	327	320	327	307	324	294	328	295	333	308	297	318	309	339	312	322	314	313	291	298	305	303	310	325	311
4620	2101	1208	878	763	714	685	740	662	654	661	684	611	693	660	687	694	650	651	684	637	682	629	680	665	674	669	711	662	617	667	665	653	696	652	677	627	618	653	665	679	609	665	615	634	626	645	631	665	660	661	613	687	619	670	635	634	661	629	632	659	676	648	617	618	669	662	638	675	690	705	650	653	635	669	642	643	620	617	625	681	659	617	679	674	680	657	642	640	651	664	685	655	656	645	620	678	656	705	711	721	691	630	626	662	659	715	647	649	627	636	684	686	663	613	667	664	682	640	615	674	687	621	703	675	640	673	635	656	612	639	649	652	665	687	688	677	626	634	656	650	664	679	648	650	650	678	645	673	644	675	660	654	624	625	676	636	677	629	673	634	653	689	622	651	688	632	657	664	685	648	658	635	656	675	726	620	665	663	673	658	726	659	633	660	628	616	666	628	698	634	672	634	649	681	611	603	649	636	640	680	691	646	656	684	663	645	653	687	708	673	676	655	666	577	643	595	640	662	692	704	669	696	685	658	663	678	703	626	684	603	674	692	672	671	668	644	639	634	649	660	690	629	631	672	646	635	656	634	621	680	649	680	682	699	629	652	684	665	668	629	628	626	656	663	617	670	637	672	655	650	629	588	673	587	641	659	663	677	619	668	673	655	647	643	653	630	666	625	650	637	638	640	698	660	630	664	652	675	688	651	668	646	671	642	654	646	655	637	618	690	671	642	646	658	678	682	675	583	684	659	655	713	654	680	624	646	644	649	649	586	659	627	683	645	618	655	643	633	615	690	654	607	677	633	664	688	617	611	608	677	658	622	655	669	665	698	636	618	665	710	634	667	617	679	632	649	624	616	652	684	688	656	687	628	643	681	664	680	658	684	648	630	637	629	652	650	661	710	653	684	697	633	652	653	647	646	620	627	636	613	664	696	644	657	663	649	671	645	618	640	650	625	649	660	639	664	641	620	651	657	591	650	634	629	655	629	660	664	632	668	665	652	662	671	608	628	647	629	619	657	636	651	679	652	674	670	619	641	670	678	618	652	615	630	601	676	690	660	623	674	695	672	631	648	680	647	662	640	645	620	688	631	650	658	674	658	674	658	656	653	641	656	667	644	657	643	660	680	619	653	637	655	643	689	711	613	627	727	622	662	681	651	681	636	658	642	652	662	663	718	674	669	662	658	623	700	702	692	654	628	656	658	619	658	614	616	722	645	630	600	714	666	616	657	607	620	615	661	674	664	685	624	645	636	627	680	678	655	666	668	670	685	614	628	686	670	674	640	649	668	645	676	670	659	637	608	639	675	611	675	671	646	667	672	647	681	701	632	673	647	626	635	658	721	659	612	629	610	657	674	631	658	627	668	639	685	656	639	626	640	662	604	677	686	648	632	612	647	684	667	655	725	669	689	616	650	638	695	667	682	635	632	685	671	660	654	677	670	633	659	615	619	647	603	632	659	589	651	642	627	689	717	654	642	657	638	644	687	630	640	672	622	658	667	663	649	618	720	625	602	653	656	652	676	657	671	659	679	634	641	669	657	614	674	661	692	639	629	692	697	634	668	714	642	670	675	622	616	643	673	605	642	661	663	632	660	637	645	598	652	658	632	668	642	642	645	690	675	642	639	655	649	628	666	673	675	633	687	674	625	628	653	671	704	677	643	676	668	663	697	664	709	636	604	623	674	649	674	691	658	689	629	643	644	658	640	659	628	655	668	663	598	643	636	637	654	687	710	611	682	656	686	606	677	630	725	672	653	666	668	646	645	626	690	633	613	692	652	675	681	648	699	652	684	630	624	708	673	620	678	696	685	651	686	634	692	649	676	643	632	687	707	643	630	687	632	654	725	658	650	674	649	638	672	604	635	653	653	670	653	650	624	615	639	631	646	667	655	652	634	637	691	648	635	663	695	651	694	657	662	654	605	655	614	673	635	712	669	666	606	676	634	610	720	680	621	630	630	695	653	604	692	701	644	637	636	644	679	671	664	633	648	640	608	696	666	680	696	670	658	655	647	628	636	709	655	653	682	631	641	628	689	618	633	659	620	700	624	673	682	662	635	647	635	670	661	687	664	653	679	644	618	670	654	707	650	652	644	640	635	644	643	670	681	652	637	674	664	602	658	703	626	642	661	634	670	630	669	686	645	633	663	657	652	702	676	669	678	658	638	657	660	636	698	666	654	693	641	643	647	619	724	662	693	673	671	663	715	683	686	650	639	659	628	709	650	649	661	688	617	664	641	664	678	624	656	641	659	667	636	651	701	659	627	645	668	686	616	671	663	639	672	655	613	703	650	620	630	661	675	662	637	634	678	639	648	622	635	618	675	659	681	658	648	649	649	664	683	669	641	633	621	705	614	673	621	655	658	618	618	647	657	650	619	651	626	671	634	686	638	694	660	680	637	689	643	645	688	683	643	653	645	661	667	669	697	640	660	642	704	625	636	656	678	690	648	626	633	637	640	677	652	611	665	616	658	651	598	628	680	639	627	668	680	684	695	687	648	652	676	663	671	698	642	624	644	664	629	660	644	664	696	643	692	630	682	683	647	669	670	639	697	686	680	632	641	649	654	650	631	646	670	630	663	632	667	610	702	645	641	673	708	638	653	677	714	650	655	635	670	642	579	659	640	631	600	664	674	684	622	665	634	648	639	634	661	642	617	646	652	642	649	642	673	624	655	678	600	641	672	669	645	693	640	670	682	634	644	643	656	617	626	658	639	657	629	652	680	691	706	623	673	659	652	678	651	626	680	662	655	686	632	672	625	646	607	644	631	669	652	658	704	650	674	640	643	681	637	647	645	663	696	652	621	651	642	661	641	621	634	686	671	690	662	663	641	653	702	670	616	665	666	683	657	632	672	634	683	645	657	656	637	650	650	628	674	638	658	648	655	650	669	681	621	629	655	624	646	635	613	639	695	658	620	661	653	663	713	653	672	657	627	648	695	648	681	649	655	676	622	675	633	661	639	608	673	627	612	657	649	663	648	714	637	631	625	627	668	668	640	633	685	674	679	635	686	692	701	654	633	664	626	625	642	656	655	602	661	630	665	679	711	678	662	634	610	672	656	661	673	664	655	603	637	698	650	660	638	635	654	660	668	651	676	656	642	646	651	632	674	727	646	636	649	645	639	660	670	639	655	670	645	661	634	667	605	680	674	692	627	698	674	647	668	639	657	651	623	669	696	710	656	608	669	662	628	626	686	676	684	689	641	647	664	664	647	668	637	684	655	622	662	667	631	652	690	645	652	619	636	669	688	646	663	605	668	619	665	642	688	643	679	653	604	653	639	660	634	617	688	708	665	634	664	689	612	644	666	673	617	655	655	659	634	692	654	658	655	664	650	694	662	637	647	672	604	640	653	642	676	661	666	689	653	648	649	699	641	644	640	638	657	655	685	675	667	692	653	682	656	652	667	642	670	630	640	662	657	644	634	639	665	654	640	658	637	632	616	617	674	661	670	680	698	668	646	648	645	626	675	656	686	627	685	660
25226	21586	24635	28986	21589	21604	9862	402	280	242	238	231	211	192	197	195	155	180	181	160	142	144	153	163	156	185	144	156	162	163	140	168	128	158	160	124	177	139	150	123	129	128	158	141	145	147	143	136	147	138	125	161	150	182	136	159	133	145	161	132	149	149	135	131	141	134	131	151	163	164	149	152	149	141	151	144	147	127	163	148	152	157	148	156	135	164	145	136	155	150	146	157	153	151	130	152	139	125	159	138	154	155	139	140	120	142	151	150	151	159	172	144	148	155	139	149	140	187	124	153	177	144	138	145	130	133	139	125	167	179	160	153	145	161	152	166	140	181	148	145	149	152	142	144	144	175	121	145	150	137	153	164	154	122	128	145	163	124	152	139	141	155	144	152	155	141	139	154	134	140	135	134	161	128	133	149	124	134	142	128	148	153	158	125	155	125	142	131	149	170	150	129	151	156	134	137	150	137	144	155	141	143	163	143	117	146	134	150	140	132	136	124	152	145	139	153	143	144	152	149	134	142	140	154	156	125	127	147	150	168	151	141	156	147	152	163	141	152	137	144	141	132	156	139	135	136	144	128	159	158	164	131	133	158	144	136	151	158	132	133	157	140	147	118	169	151	134	173	157	151	156	133	139	158	138	126	150	131	145	150	158	170	152	165	133	144	135	126	153	157	150	137	145	148	120	129	141	153	157	131	162	164	129	142	154	167	151	141	158	152	146	162	145	140	145	134	129	147	144	140	178	162	155	140	136	148	132	143	147	162	152	146	147	156	130	131	119	152	138	136	149	142	149	143	146	133	150	123	136	140	161	143	143	155	149	157	181	139	135	138	135	137	142	129	148	141	160	156	154	145	169	153	137	156	146	139	138	156	130	150	141	168	133	150	157	147	137	148	145	138	137	138	156	142	151	156	122	136	152	129	142	133	140	140	156	165	137	127	123	146	145	143	137	140	156	146	129	124	154	173	145	134	155	129	123	135	124	134	143	135	136	141	127	130	158	155	142	145	145	145	137	144	146	124	131	152	143	170	160	150	163	167	130	149	146	152	177	154	148	145	131	135	172	149	134	144	143	132	132	132	171	162	133	136	173	153	137	148	154	141	133	136	154	141	150	161	132	130	133	133	132	144	140	131	140	145	149	120	151	132	145	192	177	158	146	155	151	134	140	137	140	158	133	149	148	142	152	156	168	176	157	146	128	154	158	117	141	101	148	159	134	134	145	175	130	148	176	152	157	180	151	142	130	168	154	184	138	118	146	152	147	153	159	158	148	154	144	134	137	151	170	137	154	141	163	146	147	148	130	166	162	129	147	144	147	169	158	136	132	118	117	138	144	158	200	162	139	161	161	128	123	157	136	163	131	155	163	156	126	142	134	128	167	149	136	149	154	132	135	158	131	166	140	167	130	144	148	134	138	147	145	144	144	156	156	156	159	142	142	149	126	121	155	143	138	141	155	139	146	142	127	144	154	136	128	136	166	121	151	164	128	154	142	167	129	148	137	125	147	140	159	143	175	164	173	161	143	149	148	143	133	143	138	136	158	148	140	146	129	160	142	172	162	145	151	148	148	122	135	147	137	160	140	152	137	152	140	129	132	134	140	131	145	148	157	121	135	154	142	145	141	157	146	146	118	119	163	146	154	162	138	162	142	145	146	148	158	123	148	132	142	159	174	153	146	165	153	164	152	136	143	135	136	127	156	144	167	161	154	147	136	150	169	130	157	140	159	140	154	140	164	164	151	144	138	168	138	152	132	156	154	137	149	143	148	145	145	148	152	170	144	161	150	149	140	132	155	111	143	117	150	140	148	142	137	142	152	144	163	158	153	169	162	145	162	145	133	133	137	118	139	160	156	149	131	147	152	148	154	138	155	163	129	154	124	137	132	137	149	125	144	130	136	153	144	147	155	177	134	145	146	147	147	144	134	148	139	161	145	159	150	149	139	142	138	143	128	158	154	152	185	150	134	123	170	149	155	152	139	149	150	135	154	146	148	158	147	157	150	142	145	141	153	152	133	146	154	148	139	175	168	136	163	161	125	139	152	154	131	163	145	145	183	141	123	140	147	153	124	131	141	145	132	155	145	150	152	160	143	143	134	147	142	157	136	140	136	122	136	145	145	149	166	182	145	146	132	130	143	149	125	139	160	151	119	166	151	144	155	162	142	161	159	157	148	155	150	116	143	146	139	160	142	149	161	171	140	148	140	153	137	143	130	147	141	140	135	138	141	164	151	144	110	123	144	137	151	129	140	150	121	162	138	138	167	142	135	129	136	127	161	150	168	137	155	135	144	120	137	144	157	124	166	151	132	160	147	153	145	159	180	116	146	127	149	144	145	134	153	133	161	132	148	160	124	145	143	135	158	145	137	138	135	153	151	125	141	131	141	138	138	159	142	142	183	147	125	146	146	156	160	150	139	160	147	152	142	122	146	141	158	151	146	144	157	161	139	143	118	139	134	127	160	131	126	142	139	152	155	144	160	137	141	144	170	132	158	170	151	153	143	151	139	142	172	138	131	151	164	154	151	147	168	151	126	131	141	137	152	131	151	147	142	136	133	150	169	154	128	155	133	160	136	147	153	157	176	137	151	144	137	177	157	152	143	142	127	155	144	139	133	137	147	156	132	130	146	115	137	158	162	162	164	156	142	140	153	147	147	152	147	131	145	143	148	163	154	162	150	143	117	163	165	142	164	142	149	148	160	142	153	144	107	149	128	148	139	131	138	158	136	130	120	135	153	139	140	157	153	162	141	139	149	156	164	139	137	133	141	121	138	176	159	137	151	144	146	163	136	138	146	143	147	159	140	149	132	158	151	159	142	155	137	137	145	149	178	176	144	138	157	148	124	162	150	149	155	160	139	154	151	158	150	154	158	151	141	143	155	141	158	138	140	130	143	146	146	142	112	138	162	147	134	144	149	167	133	127	152	133	146	142	130	150	161	149	136	126	156	149	130	142	131	113	146	144	120	124	147	120	128	146	148	140	150	145	132	141	143	165	158	138	131	150	160	135	134	141	118	141	142	124	131	161	131	163	149	135	160	144	143	149	146	165	154	155	163	167	129	132	159	147	136	150	140	151	149	155	125	150	135	123	142	130	127	124	151	127	145	155	150	147	168	162	146	140	126	151	149	124	140	150	132	151	148	133	161	154	147	143	161	124	117	149	127	118	137	162	148	139	143	130	143	135	155	152	142	146	130	144	130	136	156	153	137	156	145	157	138	148	132	141	133	128	149	117	125	139	129	149	146	147	149	141	185	148	159	132	128	144	163	148	116	155	145	153	135	143	160	144	147	150	137	153	142	148	146	128	128	123	145	132	127	153	152	170	129	137	164	153	132	145	126	145	165	125	122	143	144	146	144	123	138	140	165	143	132	125	132	125	154	156	132	169	134	144	136	136	126	140	132	157	130	117	144	166	146	136	129	143	125	154	141	143	142	138	136	154	137	145	148	146	137	150	137	149	163	124	141	133	144	140	144	130	131	141
4164	3096	1296	728	533	479	418	389	412	379	371	331	337	353	339	331	342	363	369	370	345	337	338	349	347	355	338	353	365	361	347	340	320	306	361	343	366	324	363	346	343	379	339	366	334	357	342	339	336	383	367	344	349	366	365	378	355	380	350	376	337	376	372	342	351	349	317	335	397	361	372	348	368	355	350	348	355	355	331	351	313	361	345	357	315	342	340	388	361	366	338	386	359	354	399	332	330	345	347	360	359	369	368	359	358	354	362	344	353	354	369	356	335	341	367	356	381	367	351	354	328	356	329	332	338	346	358	358	363	343	351	346	348	353	369	355	349	378	351	377	332	340	354	355	363	360	381	390	314	329	358	375	330	341	347	350	366	344	358	366	386	387	354	312	320	363	350	371	312	370	346	380	352	353	354	337	383	336	324	342	324	334	354	340	345	352	352	359	356	346	342	338	320	358	365	317	354	348	374	361	364	330	358	322	319	361	337	367	344	312	325	320	355	370	351	352	400	369	318	349	336	384	380	345	364	340	380	346	359	324	362	320	335	364	357	319	345	351	349	324	344	347	328	354	360	344	340	353	337	336	344	372	359	332	341	354	319	353	354	397	376	380	319	341	331	353	328	356	341	359	325	358	351	331	326	333	341	332	347	348	376	392	354	320	320	320	299	342	337	335	386	321	351	335	361	363	337	339	361	359	366	360	333	333	305	322	352	347	378	336	345	353	305	383	364	324	323	344	300	350	345	365	346	358	332	354	315	340	353	341	371	371	347	345	372	362	375	345	358	438	324	390	343	337	366	361	378	334	371	336	372	341	372	378	328	302	361	382	344	346	358	338	371	353	374	340	347	331	326	365	338	362	371	339	360	350	319	347	357	336	354	364	367	353	371	353	340	351	316	373	378	342	376	368	355	374	358	348	361	334	331	324	356	331	368	350	319	312	343	361	361	333	354	345	340	351	335	306	334	344	387	354	340	347	357	340	330	351	334	332	340	360	374	380	323	375	334	338	360	349	331	347	327	345	354	322	348	329	337	343	365	338	356	345	334	297	347	327	330	378	343	373	349	352	339	360	344	380	408	348	341	350	362	398	357	354	314	369	341	315	352	374	328	350	325	365	348	326	339	329	340	382	370	343	329	348	343	341	345	338	331	362	314	328	360	344	339	355	345	355	371	378	340	342	366	345	368	331	348	358	355	310	359	363	382	381	346	343	347	335	328	341	320	341	330	368	331	338	341	357	350	334	352	381	349	297	384	381	377	327	369	360	348	348	365	322	354	341	369	364	341	339	364	356	330	312	354	353	349	351	353	335	346	341	357	369	347	321	361	337	336	344	356	338	327	327	315	342	340	363	346	345	346	343	340	349	349	384	341	342	377	348	383	352	387	357	339	388	363	358	342	353	374	396	369	359	378	369	345	350	373	361	340	350	341	356	365	336	333	379	327	344	373	335	339	343	357	324	370	344	327	366	361	357	346	346	371	323	344	352	351	359	369	336	359	354	383	347	371	352	347	333	341	320	394	388	349	355	394	338	358	361	371	314	333	326	382	352	369	348	357	361	341	335	334	335	336	353	340	341	355	371	334	317	356	338	363	343	357	347	331	344	349	356	370	331	346	338	341	325	329	372	339	345	366	337	351	378	377	344	346	349	355	322	335	380	329	378	324	352	350	324	361	364	366	327	351	352	374	371	345	328	353	345	355	334	371	340	358	330	364	383	315	340	349	344	366	365	330	344	361	370	360	347	359	379	360	325	336	362	355	336	362	329	372	376	316	322	374	358	336	358	322	342	352	389	357	382	336	348	336	329	326	380	401	388	373	315	388	340	345	344	365	358	352	354	385	374	310	346	352	356	353	354	378	371	339	341	373	370	382	333	362	349	336	357	359	342	352	351	369	383	385	355	341	317	402	343	300	344	331	310	333	356	371	379	388	374	326	368	376	363	347	359	353	342	343	331	358	361	345	342	356	345	356	375	345	343	311	346	337	333	329	332	346	380	353	336	335	366	343	345	338	369	352	333	345	341	360	352	358	335	342	348	339	368	336	351	325	348	290	340	387	372	330	335	399	341	358	381	354	385	333	378	382	372	347	339	327	363	332	343	351	338	320	333	348	370	338	313	361	373	363	354	343	367	332	348	355	371	353	363	360	369	352	312	330	384	346	340	323	338	330	354	363	365	350	342	371	360	359	384	352	356	356	345	364	355	389	347	321	338	374	346	340	321	336	355	352	347	361	333	332	353	329	366	390	372	323	356	337	343	352	391	339	381	345	371	323	312	368	360	349	322	394	345	316	333	361	335	354	352	344	365	355	371	355	359	354	378	372	355	359	338	348	328	377	337	381	320	354	371	354	351	353	337	358	366	352	339	379	360	350	334	369	340	378	362	349	360	346	359	362	360	328	339	339	341	353	349	354	359	358	368	338	345	326	347	352	356	363	329	334	361	400	376	369	364	342	358	365	330	356	359	347	329	329	334	336	377	368	350	372	318	378	332	349	354	376	372	347	373	342	341	371	361	362	347	373	362	353	341	349	306	375	367	359	343	384	335	347	366	366	338	340	354	358	354	343	356	350	343	341	391	356	357	366	357	350	313	365	349	350	366	355	339	359	365	336	338	345	352	354	358	329	349	367	363	351	335	358	357	353	323	334	379	360	380	337	350	339	362	357	348	365	379	389	365	339	369	360	389	384	345	359	314	371	357	374	355	323	385	359	357	373	349	384	328	372	325	326	320	365	369	345	339	334	336	347	339	358	353	391	368	316	342	350	349	396	361	323	372	335	333	319	354	390	348	344	341	352	365	396	335	333	399	342	336	349	351	336	333	354	372	342	360	390	322	358	322	359	377	336	362	319	328	340	362	351	363	345	350	343	381	346	360	363	339	382	332	363	360	317	354	366	360	355	354	356	347	365	347	337	315	374	357	318	335	370	333	340	348	321	327	345	315	353	325	358	329	352	347	368	380	330	351	357	346	329	368	352	351	325	342	333	336	336	371	325	373	358	356	327	336	384	348	360	334	351	388	372	376	354	341	350	348	312	361	308	379	336	349	330	373	354	357	331	352	348	349	350	334	342	325	357	367	371	344	349	344	342	329	334	353	349	332	320	323	362	321	367	342	360	349	364	346	352	349	381	314	349	379	339	344	361	366	382	340	309	336	349	348	363	363	322	324	336	369	345	364	361	357	357	355	325	348	374	325	365	331	346	372	321	376	362	352	320	350	384	373	378	350	362	388	351	349	382	335	331	378	339	340	376	339	344	343	340	368	359	355	323	334	362	366	342	364	376	345	344	318	382	335	348	363	348	352	372	323	353	364	353	333	364	374	354	362	357	325	365	368	384	341	346	346	368	352	326	336	343	359	355	368	344	350	332	335	289	372	334	361	370	379	345	326	354	384	331	329	321	338	331	358	350	358	344	349	351	368	329	361	342	345	380	365	368	360	350	338	368	354	327	346	379	366	327	331	371	358	303	360	344	350	339	362	361	339
34340	14796	2247	573	492	441	471	433	482	452	504	471	439	419	479	470	427	427	489	474	467	481	484	465	414	462	495	431	490	433	416	429	470	477	466	445	457	446	469	478	449	515	447	470	453	482	442	473	489	495	438	389	454	484	446	445	457	436	503	483	496	478	477	436	461	436	503	471	508	460	388	462	475	507	471	462	484	419	438	463	473	428	445	484	477	420	441	473	461	479	479	464	488	404	460	432	453	464	411	435	435	439	468	494	453	515	495	528	443	436	447	450	491	449	485	477	409	451	460	470	428	404	454	455	476	486	441	504	459	441	440	439	482	440	437	453	441	500	479	458	464	478	489	445	466	433	441	449	458	457	450	458	459	473	489	455	451	453	453	487	462	429	461	433	447	454	468	426	462	442	444	504	462	511	459	444	419	449	452	438	451	449	475	481	470	461	440	439	419	475	463	475	445	474	439	461	467	439	449	445	476	479	481	439	434	451	457	453	490	452	410	484	443	455	440	428	432	487	445	462	463	433	475	429	506	434	455	455	491	493	479	450	482	471	454	432	489	438	454	455	458	460	449	483	438	439	426	431	438	449	468	495	418	501	454	464	485	424	483	478	514	444	450	493	466	459	436	430	474	490	465	440	458	479	528	453	472	461	457	455	438	457	477	437	436	487	442	427	474	508	474	466	484	500	484	455	445	449	449	442	480	495	477	435	431	451	494	486	485	449	483	414	478	485	429	466	473	453	452	507	489	484	494	472	429	496	506	466	452	478	458	450	481	460	449	425	479	498	460	477	454	433	469	462	465	428	500	459	455	448	448	435	453	443	440	454	450	428	464	466	418	447	477	444	437	440	453	459	474	445	431	448	462	460	466	430	477	440	425	487	482	471	460	489	417	492	449	498	475	420	476	417	457	453	475	401	460	444	437	451	407	509	487	450	433	442	450	488	472	453	473	479	463	466	468	487	460	426	443	506	473	485	439	485	450	512	487	467	449	475	494	450	512	466	487	443	438	476	481	429	442	473	460	441	469	426	480	483	499	443	471	452	464	464	456	450	442	461	484	472	455	463	444	473	457	450	494	474	446	474	438	409	414	488	499	440	479	450	476	504	475	455	424	445	440	474	457	496	470	459	445	442	477	471	431	467	489	526	450	495	458	505	458	465	455	475	479	462	459	424	480	449	506	458	471	491	431	431	475	419	438	474	434	475	515	467	434	462	459	441	455	433	466	486	484	483	407	507	445	460	408	446	459	441	460	458	428	465	473	443	427	475	479	450	446	455	489	494	459	458	453	441	491	424	454	424	473	422	440	424	469	454	482	468	442	446	456	431	445	527	480	457	443	464	444	497	447	438	427	489	487	468	460	451	399	482	443	451	439	485	454	473	486	457	448	474	469	458	449	428	462	443	463	428	454	447	482	491	470	401	480	483	465	489	479	464	478	456	457	488	447	428	436	433	470	458	463	428	473	492	475	481	448	497	459	458	405	499	466	458	456	473	452	492	487	477	440	478	438	488	523	459	443	458	475	452	495	486	456	486	490	447	500	482	480	461	466	436	441	459	491	462	456	480	456	461	466	455	461	462	466	470	459	463	458	432	461	458	457	427	464	479	453	443	483	468	418	418	472	442	461	451	465	423	424	460	440	415	466	432	467	455	497	461	445	448	466	457	478	487	442	467	438	473	493	495	444	439	443	420	449	470	486	479	506	464	441	446	435	438	517	418	455	481	463	450	462	487	488	464	479	470	490	458	475	451	434	476	456	489	467	445	412	482	524	469	422	488	432	455	444	462	462	453	503	444	459	429	466	531	474	437	459	459	464	448	488	463	490	467	421	511	456	498	462	517	429	495	465	449	459	493	473	439	419	446	462	522	442	472	468	488	415	474	469	497	406	476	501	437	437	471	438	468	481	414	474	457	480	434	435	438	508	469	460	473	446	429	487	464	467	483	426	402	444	453	413	459	449	466	476	416	467	431	447	466	473	451	449	447	459	467	463	446	452	446	494	459	454	441	473	461	446	463	463	449	487	465	468	446	497	496	464	444	457	490	447	452	435	430	454	456	441	470	442	460	434	474	444	477	483	444	468	412	495	475	475	424	446	429	453	456	472	463	492	426	481	476	448	455	498	469	451	442	487	441	486	485	432	451	464	458	436	442	457	460	485	419	449	489	491	453	439	435	474	433	439	453	464	471	444	472	457	424	453	465	461	458	443	460	477	498	448	500	437	464	489	447	458	444	438	462	492	434	482	494	449	395	494	454	479	455	461	455	465	423	502	468	435	476	432	447	446	428	443	435	461	471	481	465	504	487	471	499	474	457	460	460	461	429	490	427	444	425	442	443	431	466	458	475	449	444	469	451	449	467	478	418	453	466	440	441	489	497	451	503	471	485	503	448	461	434	428	470	442	505	421	409	446	446	460	496	507	537	428	443	456	456	475	426	477	450	440	457	472	476	438	482	439	485	477	468	464	456	443	495	453	434	443	474	441	434	467	472	457	454	463	446	461	437	480	484	457	454	458	479	467	465	478	473	483	446	427	435	474	438	446	451	450	450	465	453	502	491	423	438	438	486	458	500	427	483	426	491	518	516	474	499	487	466	473	419	467	453	424	452	459	447	484	456	455	495	469	449	484	473	467	455	456	447	444	462	470	455	476	446	460	480	507	481	455	473	446	428	440	431	439	499	488	448	436	444	456	482	500	449	490	455	459	431	484	465	451	414	464	456	497	484	444	451	454	464	473	451	459	403	448	452	484	522	497	500	471	466	404	410	470	456	485	498	477	502	491	442	460	438	496	512	444	463	464	452	434	472	485	460	464	471	434	498	457	463	442	468	447	490	443	475	422	485	498	457	460	454	466	448	458	506	468	473	468	475	444	423	446	484	508	456	482	416	481	440	442	444	440	453	476	429	457	452	448	473	419	456	430	441	458	470	442	459	473	451	484	471	467	480	483	471	481	466	470	455	465	443	437	421	453	441	450	465	458	437	491	460	469	483	480	446	462	454	460	445	427	463	443	457	435	479	479	438	484	440	490	449	428	447	443	495	433	441	454	454	467	468	463	464	496	479	474	471	473	450	473	494	448	441	433	476	449	483	474	465	464	500	470	413	461	435	454	473	474	415	452	447	490	431	429	488	430	472	446	494	444	483	454	464	445	460	486	491	496	449	519	482	494	507	455	437	438	421	484	473	463	416	444	441	482	460	467	473	466	488	479	487	453	497	474	460	486	447	444	429	463	490	498	463	504	452	466	463	464	473	451	500	422	432	453	436	491	440	443	454	422	426	461	499	473	475	454	486	443	407	433	505	451	443	440	445	486	472	446	510	519	462	439	464	480	475	461	463	473	455	471	474	455	440	473	476	463	447	460	423	444	462	442	417	463	446	452	460	454	467	486	446	463	475	503	460	449	462	468	470	458	473	441	471	478	454	471	454	456	431	434	475	440	491	440	511	470	496	465	478	468	442	429	469	463	498	487	431	447	483	470	461	480	468
8246	1017	1048	971	975	1003	935	968	983	947	974	940	980	990	997	971	935	966	983	1018	949	911	976	973	1005	982	946	947	910	962	959	907	966	990	936	939	987	959	951	999	932	952	932	933	930	952	956	954	959	952	938	976	996	937	1002	915	975	977	940	976	894	966	937	949	927	921	948	972	915	950	972	947	949	973	953	931	975	968	959	913	989	991	949	972	960	921	902	932	986	946	918	952	953	969	968	973	995	944	954	988	998	956	913	969	902	950	958	959	1030	967	966	974	1002	966	953	967	935	938	939	950	973	957	962	934	997	854	931	947	961	966	987	871	932	987	947	952	969	965	1000	1002	968	932	958	954	975	920	981	958	893	958	959	956	976	943	1016	942	946	922	913	878	989	967	973	920	986	942	981	1077	982	893	947	929	965	957	993	982	977	1020	971	926	971	948	950	985	948	995	952	954	908	978	886	992	975	945	929	962	967	1045	897	955	914	939	940	970	950	945	987	928	949	924	978	1026	902	954	1011	959	910	999	920	968	904	962	975	978	991	948	900	983	971	927	994	973	985	994	955	955	968	981	937	937	983	977	957	1009	916	961	905	915	990	955	949	908	977	995	928	987	921	941	947	1008	974	979	1001	943	907	972	955	974	909	935	910	1033	888	949	957	971	966	925	1025	965	939	966	902	974	954	1016	938	938	939	953	998	961	946	959	893	959	910	989	985	981	938	934	925	965	943	956	1010	917	942	921	962	990	931	937	883	988	969	959	953	894	958	940	936	967	951	972	1004	943	962	1009	990	936	974	979	1004	955	958	941	996	964	959	955	919	943	919	961	1021	962	984	933	971	928	942	954	961	968	949	917	952	980	983	946	928	965	961	939	993	922	966	939	934	941	927	998	941	924	1025	975	946	973	992	958	959	921	954	929	992	936	968	952	1014	900	928	986	951	950	931	943	975	984	970	966	956	911	999	982	971	946	954	924	937	967	963	921	1023	965	1017	958	1007	984	934	976	1001	937	977	987	950	910	912	976	966	1021	1020	1001	935	977	949	948	972	942	910	960	950	983	899	985	983	936	920	947	965	1006	939	886	974	959	942	951	972	968	973	898	963	996	996	970	975	948	941	979	947	987	924	952	935	901	974	979	941	957	994	971	1013	947	978	994	961	980	905	964	976	930	1010	964	982	993	984	964	959	994	987	952	919	938	935	953	925	958	930	957	945	984	971	961	951	946	1009	969	936	974	1023	969	960	918	979	954	928	942	965	972	961	991	958	1004	988	1039	947	1000	1003	934	934	989	972	947	903	939	982	999	981	969	935	988	929	952	939	961	1004	905	971	973	901	974	990	915	952	969	937	957	958	948	915	980	904	902	963	992	942	945	962	983	1017	949	916	886	966	932	972	928	955	936	1017	925	950	936	882	969	983	935	971	945	926	934	978	974	971	990	941	952	934	1000	884	993	922	937	972	985	971	958	968	977	944	1004	1058	998	927	937	976	940	990	972	1014	970	977	900	950	959	978	949	962	964	955	921	953	961	950	962	942	951	993	873	868	942	984	957	924	939	964	984	951	967	928	928	979	982	986	942	973	965	991	988	947	961	963	956	938	938	965	924	957	958	928	975	956	960	992	934	1015	891	916	942	988	965	992	950	933	960	918	972	990	968	996	934	969	1018	900	915	924	938	928	964	985	883	978	857	979	949	916	936	948	975	954	928	928	953	902	964	950	945	968	886	1010	996	953	986	951	976	962	979	943	999	926	910	942	931	951	934	995	940	927	1007	937	1021	931	950	1035	976	963	882	984	956	1030	959	1008	942	947	992	946	1009	996	993	930	944	1032	977	915	950	1000	973	1026	977	1006	934	969	920	916	979	959	990	931	985	964	974	930	955	916	924	1002	931	1018	966	952	951	986	951	965	1004	935	929	956	916	945	1021	924	1012	920	956	1004	987	909	946	980	950	958	950	931	956	953	962	926	968	937	937	927	973	951	914	900	940	991	1003	984	954	896	1021	908	954	962	976	915	942	977	930	918	969	884	924	961	964	1013	970	995	932	981	950	945	912	939	997	923	954	1001	923	1023	975	956	1004	937	988	942	960	1007	960	982	959	993	981	968	1007	964	961	978	1024	980	995	913	960	978	993	1010	981	987	921	930	923	908	960	987	949	977	956	1012	990	1022	1001	947	894	1018	989	894	999	935	889	889	928	934	1001	937	956	986	988	938	983	923	947	921	974	991	950	922	967	963	958	965	894	1013	952	969	921	941	973	974	933	968	961	967	963	969	973	973	924	943	973	972	931	956	967	962	987	922	966	970	972	940	1023	980	897	932	1019	999	932	939	983	947	908	933	902	977	952	925	908	978	956	976	949	909	934	1006	1018	923	1014	980	909	911	964	960	924	961	920	945	961	965	956	939	982	974	952	929	904	932	959	930	945	970	1000	929	973	972	894	930	993	980	1076	903	997	979	985	979	955	1016	944	1005	982	927	924	967	923	947	934	984	967	949	976	918	987	947	1010	964	994	973	975	1022	960	980	997	948	981	897	988	914	978	906	944	951	1002	1010	931	946	954	949	953	978	988	977	997	960	1029	977	962	981	904	962	967	936	950	965	937	975	940	995	978	951	954	991	974	950	988	966	987	965	946	920	987	960	977	946	1006	958	989	890	955	945	958	906	903	995	930	946	995	1014	945	1007	926	913	928	899	1000	993	1002	937	989	925	932	937	930	926	969	993	925	944	944	961	972	955	1013	1002	1035	962	931	933	932	914	977	955	968	936	930	926	975	935	948	940	958	930	946	935	919	1001	985	1006	945	879	957	934	970	953	928	943	912	907	965	1004	989	953	1000	946	958	919	954	952	974	984	996	931	920	962	961	919	941	946	979	930	1064	985	930	934	922	984	977	946	922	964	967	945	995	914	936	949	960	963	976	936	1007	966	966	944	892	989	990	946	925	953	966	924	934	939	940	915	939	1012	924	968	978	1007	974	971	942	967	946	933	923	931	996	965	952	937	965	922	957	945	959	942	989	994	955	956	961	988	958	951	970	984	975	944	987	959	963	979	929	957	953	960	964	978	965	947	935	934	1008	979	985	1002	969	947	970	920	923	974	946	959	1018	947	882	987	939	967	964	983	946	995	949	977	990	947	1001	936	953	980	991	890	952	941	1022	904	978	957	979	980	973	971	937	893	970	950	887	975	954	944	993	965	935	946	905	984	988	931	912	915	968	958	960	928	984	951	963	1000	898	938	879	1019	962	993	913	974	923	953	990	942	929	981	1006	916	973	947	954	985	942	940	946	964	921	994	993	961	974	896	969	893	973	946	958	921	979	971	952	955	947	999	971	906	982	994	956	952	969	960	1003	975	975	965	962	970	964	918	957	920	969	934	940	983	976	957	957	990	982	945	973	1010	969	1043	946	958	965	942	934	967	905	930	969	995	945	989	950	944	959	911	939	956	1013	934	938	974	1006	907	974	930	935	951	970	936	918	1008	972	952	972	968	991	936	953	925	1005	946	989	943	964	998	1027	961	940	969	998	929	941	933	958	940	994	937	948	920	974	993	979	954	953	950	961	932	1017	951	990	963	955	932	943	993	980	968	970	1011	940	941	976	965	1002	1008	965	963	940	938	961	882	955	962	958	1030	950
26034	21634	24250	29525	21646	10045	500	457	388	372	326	342	372	320	335	358	374	321	326	330	328	326	311	327	335	313	269	326	337	281	295	348	288	326	330	300	320	294	297	318	297	327	298	346	348	298	322	289	314	276	303	296	287	326	321	304	353	286	298	326	288	290	323	281	327	307	322	341	287	321	321	308	283	329	337	293	287	254	284	284	324	284	300	308	309	328	294	300	269	321	310	322	343	315	317	332	317	268	336	288	319	328	272	280	319	312	300	287	306	322	324	307	295	319	302	309	307	254	297	309	351	327	324	321	295	327	319	317	341	283	282	290	308	297	299	327	316	302	277	286	278	332	281	313	316	310	318	293	322	305	301	345	302	314	310	301	313	279	322	293	311	323	342	291	289	291	296	287	307	300	307	304	314	276	318	300	326	312	306	326	276	264	315	326	300	290	298	329	309	286	316	279	275	297	287	332	287	305	321	276	298	278	300	316	307	322	305	292	306	304	312	305	305	302	298	317	314	321	308	303	307	278	318	293	327	283	308	317	283	297	321	306	326	270	297	279	351	311	318	284	315	330	300	289	361	324	303	326	301	304	275	263	332	284	322	313	296	291	319	283	320	278	299	318	300	324	350	281	302	313	278	318	322	298	292	317	308	327	317	288	301	315	274	303	289	282	278	324	311	308	286	330	328	326	334	338	312	308	294	322	337	335	321	299	307	298	323	318	279	330	319	318	295	321	325	316	309	315	303	319	304	289	327	288	315	337	316	322	321	290	306	282	274	319	299	308	285	283	272	305	314	318	317	286	337	307	274	324	315	321	293	315	327	315	306	331	303	287	265	312	335	312	280	314	333	353	317	319	295	270	308	318	289	274	329	309	296	314	310	302	310	329	296	321	288	318	304	303	303	299	329	306	327	306	340	304	293	319	286	312	305	332	303	281	284	330	318	320	283	321	290	300	314	301	336	301	315	327	313	304	296	332	355	333	281	263	338	344	304	326	289	309	305	313	324	343	299	327	318	296	293	326	314	297	321	334	312	287	337	312	325	314	310	311	315	341	327	295	297	287	327	292	329	311	310	275	270	291	338	285	309	305	273	313	329	306	323	281	302	307	329	320	322	300	292	307	348	303	296	309	288	286	274	316	291	321	313	307	308	288	322	318	287	312	301	314	293	332	323	293	321	315	305	275	312	291	345	305	326	274	299	287	305	304	290	322	298	319	284	255	290	321	283	326	300	307	327	331	307	351	310	336	297	300	321	309	304	321	312	313	306	320	294	314	302	316	298	309	310	355	344	334	332	310	297	272	300	325	272	308	300	296	304	308	293	324	347	330	311	313	348	320	304	305	282	308	327	296	307	330	331	310	316	256	301	322	303	302	307	323	291	302	305	274	344	278	276	356	339	330	333	311	340	306	314	304	301	333	301	311	302	295	332	312	297	333	294	347	272	307	294	321	303	348	294	308	302	329	319	344	330	341	300	297	327	298	318	302	287	288	286	310	296	312	291	291	299	305	288	340	327	331	301	339	317	326	294	298	346	296	328	310	340	298	288	279	293	336	313	317	276	364	311	342	284	283	301	305	325	317	295	293	280	350	291	323	315	326	334	279	282	343	274	293	305	319	271	306	306	324	285	288	293	289	303	306	294	312	316	288	325	281	335	356	304	338	327	298	307	284	312	307	317	298	282	292	304	285	296	322	285	262	301	338	293	315	282	292	313	307	317	308	313	312	303	270	324	298	294	308	283	282	291	295	300	351	273	307	289	288	328	296	291	295	329	308	322	339	307	338	330	299	318	326	272	283	338	265	286	329	299	291	310	302	311	269	317	302	298	310	312	333	308	298	307	336	261	286	314	297	297	306	312	317	338	303	294	333	333	299	333	316	319	296	308	303	291	315	283	314	301	307	306	285	317	307	310	303	308	303	323	330	306	312	349	311	308	294	266	299	320	333	295	313	297	283	330	280	284	336	269	303	306	319	315	291	297	317	313	298	318	320	301	288	321	298	315	315	343	285	306	316	321	327	321	294	301	289	303	313	333	290	283	285	337	350	297	273	322	298	307	292	343	276	338	309	306	284	336	285	286	351	321	315	322	288	273	311	308	295	323	320	348	259	279	288	318	284	330	315	319	283	283	314	312	288	322	321	332	320	307	323	319	297	333	317	311	336	316	296	303	321	285	284	290	321	315	288	275	313	281	294	297	313	283	286	306	319	320	271	313	264	298	291	342	318	314	304	323	334	291	281	298	283	286	305	301	326	341	294	311	319	283	274	301	305	287	272	299	294	308	280	322	299	323	307	283	332	328	314	315	303	305	290	262	309	301	333	297	325	323	285	304	305	319	300	299	291	310	304	316	326	304	314	286	299	329	313	318	310	288	325	295	289	317	347	295	316	339	360	304	337	323	328	303	280	295	324	301	328	337	335	276	333	309	303	309	339	333	312	287	294	295	340	293	312	291	360	281	282	299	316	303	313	314	294	290	305	328	306	300	315	320	307	271	302	317	350	359	301	361	352	327	291	291	318	316	298	310	274	315	318	279	326	298	324	322	334	316	292	301	270	298	304	301	296	287	302	344	313	317	334	309	284	297	336	331	323	322	326	292	279	306	316	308	292	293	307	320	304	304	306	315	314	274	339	288	320	301	320	320	314	303	289	307	292	314	317	296	327	306	319	299	327	295	307	329	300	313	307	286	360	305	310	338	310	313	318	314	328	333	300	274	299	320	300	289	315	325	291	303	302	325	279	280	304	308	299	293	299	300	296	320	317	317	296	278	275	301	328	315	300	293	319	329	332	297	276	293	347	301	314	301	322	298	274	299	322	291	332	275	310	316	281	329	307	270	289	273	332	294	307	293	305	296	312	332	289	298	321	286	300	285	283	316	250	309	329	312	328	310	297	290	308	335	269	287	305	296	382	326	299	310	275	313	305	298	329	317	312	327	324	303	309	310	295	324	320	294	284	313	320	298	295	339	295	333	310	332	293	355	349	329	277	301	293	317	312	320	335	311	317	312	328	284	299	308	310	307	297	281	318	292	277	317	326	302	306	340	339	309	295	325	292	304	319	319	280	300	322	309	336	302	309	306	318	281	285	312	293	311	303	321	357	324	280	350	292	303	310	310	323	282	332	307	323	298	297	356	305	304	318	313	300	294	323	315	336	315	319	330	326	304	305	315	274	289	306	304	316	283	330	324	290	256	326	344	326	326	302	310	331	334	277	291	362	311	305	285	295	302	313	294	300	294	295	288	265	312	292	307	314	292	318	312	303	330	327	300	323	298	331	315	316	318	343	315	300	311	322	293	297	360	351	316	301	326	296	314	286	307	273	276	329	293	325	284	312	311	302	310	340	319	306	285	306	332	310	332	310	332	292	305	267	319	294	319	308	316	312	321	277	295	309	307	312	304	305	293	312	324	287	310	345	312	294	329	299	307	298	293	278	327	295	327	316	301	307	278	333	314	286	315	316	344	318	366	348	307	280	334	331	324	297	323	309
4605	2057	1137	826	727	684	696	703	728	659	683	674	691	639	679	732	646	648	699	664	643	617	664	659	664	707	675	697	655	723	669	681	707	637	630	644	645	640	674	666	699	650	625	672	637	622	707	685	675	632	624	662	670	673	656	647	624	657	667	676	655	683	638	654	676	633	636	669	656	724	670	655	659	636	632	668	663	703	649	638	669	672	680	663	640	686	645	661	645	673	675	658	696	646	633	672	686	690	647	658	632	616	614	671	734	656	650	637	661	666	677	654	641	655	670	669	658	654	588	641	680	693	639	640	705	697	642	671	647	627	648	661	608	691	714	662	642	665	724	658	688	685	655	698	679	641	665	647	634	707	632	652	692	665	655	678	702	659	679	657	599	692	702	648	640	670	675	642	672	618	647	709	661	674	661	697	619	637	642	621	641	609	606	649	695	651	616	615	619	644	641	632	638	626	613	658	611	637	670	661	610	649	680	649	635	680	656	643	714	634	660	690	667	652	606	627	707	634	699	642	674	674	695	668	633	686	677	654	671	678	653	697	649	675	652	673	684	673	636	656	664	667	671	697	690	642	632	611	635	644	680	651	629	642	700	605	630	649	642	627	651	655	650	631	694	687	670	666	658	613	669	672	659	613	638	622	657	641	654	643	674	651	681	649	627	627	668	701	656	702	611	682	657	591	652	650	642	634	653	630	618	678	615	627	645	651	655	708	664	641	658	662	674	695	672	620	615	646	689	654	659	693	666	633	691	647	618	599	714	660	656	631	661	609	654	685	689	661	659	693	684	647	691	639	642	657	700	678	605	640	656	625	653	630	646	687	625	650	662	636	667	655	627	618	636	658	637	591	636	639	687	707	652	660	607	655	642	607	685	650	674	669	638	643	664	657	619	639	586	670	623	625	659	643	638	681	670	624	645	661	666	630	657	676	665	626	639	665	689	684	673	642	704	611	654	655	650	639	666	663	650	649	653	665	664	643	614	646	633	664	626	648	651	624	681	688	665	690	654	699	707	687	635	610	643	671	659	720	707	654	660	644	720	678	657	711	666	654	679	654	627	650	629	677	686	673	623	699	684	645	662	644	615	645	664	648	687	698	645	648	645	646	642	655	693	650	677	710	670	680	652	626	662	657	631	667	661	615	687	687	611	586	675	673	659	677	654	609	690	665	674	646	682	652	681	698	663	669	666	738	648	643	650	666	685	653	651	687	608	625	660	637	638	633	652	699	717	665	665	661	635	599	639	655	651	649	662	661	639	679	673	671	652	634	716	637	644	643	665	725	618	679	657	627	667	698	668	656	638	643	714	653	686	623	660	632	675	664	632	638	674	660	690	641	639	666	662	656	624	679	611	644	713	618	608	647	666	676	650	646	653	682	700	637	672	632	656	688	629	651	689	640	661	653	657	705	641	609	649	673	665	680	647	685	582	669	678	697	635	623	657	690	660	674	622	693	648	631	681	669	667	716	629	660	636	643	671	622	611	657	644	646	660	699	635	649	644	681	645	657	688	643	670	688	655	666	690	629	641	664	695	652	629	619	664	660	687	607	631	695	659	643	651	653	602	644	635	656	685	675	647	618	657	642	706	654	682	685	585	685	639	668	640	662	683	661	657	605	653	652	637	636	681	655	666	666	627	639	665	675	659	617	644	679	647	588	689	674	667	695	628	676	617	674	666	638	616	687	653	644	637	653	685	694	700	616	642	642	704	621	646	593	679	684	601	650	633	661	647	651	665	662	651	660	675	661	671	634	639	628	634	669	628	683	663	659	608	635	659	716	704	697	661	631	634	681	632	678	638	686	616	655	690	660	695	620	640	637	689	671	670	692	604	655	676	652	636	654	657	656	675	653	710	597	627	669	662	673	677	655	614	670	672	689	668	677	670	608	697	672	669	650	703	670	685	661	636	640	674	652	650	638	669	635	624	615	705	677	659	655	659	645	633	672	668	644	670	631	701	668	664	665	690	615	623	673	660	615	673	666	677	691	647	686	654	690	638	667	651	625	642	654	649	635	690	646	667	680	647	692	643	681	652	670	658	654	656	682	693	665	649	674	693	711	665	629	638	657	633	723	681	673	659	630	655	662	655	641	652	596	682	673	599	678	632	644	644	651	700	639	656	658	641	721	641	675	664	655	605	687	674	636	634	661	672	647	641	634	662	652	659	657	639	659	669	635	662	676	701	641	633	637	645	710	639	668	699	690	626	582	611	670	684	613	677	680	631	675	654	643	663	718	667	650	660	667	639	639	667	666	642	656	640	656	635	643	634	640	678	629	648	630	631	625	623	726	652	666	649	627	644	643	650	620	673	634	610	654	621	633	676	623	625	655	606	603	696	687	652	670	633	641	651	646	625	623	692	688	660	656	657	627	685	669	650	627	690	639	667	653	680	620	658	663	650	609	675	630	693	655	674	682	667	655	632	692	633	677	628	668	660	640	646	670	625	579	646	633	656	691	679	635	649	715	621	642	616	681	666	573	711	656	670	633	667	639	681	671	649	624	664	673	669	621	640	613	671	662	658	639	642	673	657	606	649	645	620	642	637	661	645	649	715	620	613	679	679	679	686	651	678	648	652	644	694	685	690	682	628	618	681	624	659	676	697	655	665	632	658	692	659	663	651	660	669	653	686	647	667	669	636	639	672	665	687	615	685	655	657	625	655	686	665	679	677	631	661	624	671	631	706	689	594	649	675	640	644	653	687	661	661	659	670	651	671	646	689	663	681	636	639	656	626	689	689	686	646	671	628	611	665	662	689	617	676	647	661	630	602	646	676	644	649	626	640	640	635	637	655	617	626	660	653	647	700	624	695	668	653	650	632	661	655	665	615	668	615	658	668	632	660	626	672	675	601	693	652	653	681	649	666	694	624	655	632	658	652	652	657	672	588	684	693	665	640	681	649	654	689	652	666	657	612	704	651	665	604	689	627	681	684	670	665	668	685	657	680	595	668	630	669	639	657	635	637	656	669	658	632	610	626	666	604	668	657	644	666	689	668	652	686	631	686	632	647	706	662	644	619	651	670	699	613	654	625	656	708	653	650	671	598	620	618	633	700	657	676	703	656	649	702	624	641	666	668	673	621	656	602	669	657	594	632	700	643	670	643	689	691	675	674	659	669	645	681	676	690	634	649	645	651	680	663	635	670	620	637	668	639	638	654	641	698	653	629	620	651	645	677	649	643	629	684	675	663	661	703	675	653	682	657	668	627	676	649	648	679	620	616	606	643	684	643	676	653	680	643	705	645	673	650	667	688	666	613	639	613	668	627	696	663	653	652	644	639	638	676	607	642	680	680	619	652	649	623	702	611	668	669	643	635	637	645	669	652	664	670	672	661	695	673	651	628	657	588	691	672	662	645	643	664	664	672	680	612	636	666	639	671	619	632	590	709	647	653	665	647	681	625	705	635	658	649	654	644	699	637	671	615	663	667	643	637	699	668	677	674	682	662	637	649	654	613	682	628	619	653	659	646	623	666	672	693	648	637	669
25278	21662	24752	29112	21663	21687	9786	430	282	243	224	216	191	197	206	194	181	167	171	165	170	161	178	178	163	146	150	155	143	167	173	140	174	172	156	147	153	160	153	168	140	166	156	166	154	149	138	164	158	158	141	151	142	150	178	156	153	153	139	128	149	134	142	158	167	158	145	149	149	144	157	152	144	150	142	148	149	143	134	130	138	122	148	141	140	145	145	147	136	146	125	139	141	167	169	144	150	170	149	142	148	122	147	140	139	137	138	160	137	144	142	157	149	158	146	161	159	164	134	131	151	123	139	142	168	153	138	165	143	165	150	151	143	163	122	159	165	150	147	140	144	132	158	139	148	147	125	151	107	135	129	168	147	160	158	166	153	137	161	152	147	145	155	135	142	144	139	155	117	148	141	166	124	149	158	150	157	155	132	164	151	169	153	127	169	128	139	125	143	158	121	131	129	169	132	135	151	141	133	124	141	144	154	131	136	161	137	142	146	162	147	141	139	160	159	128	158	153	126	166	168	142	166	137	141	162	161	144	133	144	134	138	150	145	147	165	137	142	146	127	164	150	150	150	156	146	143	162	149	165	114	175	164	188	137	159	121	131	137	133	136	157	160	157	161	144	151	147	139	151	157	148	134	152	147	144	146	150	155	131	135	158	163	130	154	135	163	145	148	160	150	163	177	138	174	165	143	152	133	143	146	130	143	149	163	140	151	154	149	116	120	155	118	137	164	137	149	129	154	159	142	147	133	154	157	154	146	151	129	138	139	111	124	128	149	133	131	147	160	156	148	146	159	150	141	162	133	159	140	126	131	133	140	136	148	142	157	150	162	150	158	161	140	128	149	153	143	152	172	134	152	133	126	109	157	134	156	150	161	135	156	150	162	151	141	172	161	162	149	171	143	137	151	159	148	125	139	148	162	144	154	153	164	152	133	136	142	173	151	191	155	180	161	139	147	150	138	132	154	144	150	147	180	143	160	133	150	147	161	171	134	129	153	142	155	112	122	145	151	159	141	121	140	131	161	137	157	137	158	160	136	136	164	142	153	133	138	146	159	153	145	150	134	158	132	141	152	155	162	145	142	115	137	136	143	132	165	144	159	145	133	151	182	158	144	139	137	153	126	171	147	154	153	146	137	155	140	138	124	131	146	144	151	147	134	147	165	158	110	134	144	158	147	134	159	154	150	126	143	148	149	151	159	151	135	118	157	163	161	143	150	157	157	128	140	165	133	125	126	153	155	150	148	164	136	118	135	143	151	158	132	119	130	156	141	142	173	145	132	145	168	137	142	153	170	159	124	168	132	123	157	158	150	155	149	147	141	125	126	168	143	144	123	167	135	142	147	154	155	140	166	157	159	142	135	129	149	150	145	130	154	136	150	151	146	141	136	153	145	135	131	144	159	144	146	174	148	145	151	145	158	156	118	136	172	133	162	139	133	157	167	157	167	137	152	151	134	150	175	157	146	146	161	171	153	163	153	142	150	145	154	170	140	122	125	180	168	148	170	154	131	152	138	140	145	155	136	161	144	161	126	152	140	152	161	147	138	140	148	155	150	167	171	148	135	139	163	137	152	134	166	141	128	141	124	140	167	139	154	140	133	138	139	143	115	150	144	142	127	151	136	167	175	142	150	162	147	149	134	144	160	145	142	138	147	144	165	165	144	131	157	144	133	134	140	156	150	149	144	139	152	149	138	132	153	182	141	161	136	135	167	144	144	146	140	145	147	151	144	145	155	156	136	155	141	145	144	126	131	125	141	150	156	169	161	121	153	156	133	122	132	144	162	136	142	149	150	132	136	175	125	126	178	126	125	140	117	152	142	157	145	122	130	155	156	146	146	143	149	151	136	145	182	159	145	144	155	159	138	162	146	127	163	150	156	133	156	123	157	188	160	140	161	139	139	158	141	157	143	137	149	127	131	141	149	123	141	164	136	122	137	147	149	142	144	131	142	135	150	179	143	157	165	152	158	131	139	118	145	127	129	136	147	116	158	149	145	145	151	143	156	155	139	142	132	149	148	147	141	153	149	138	131	161	162	165	132	115	137	133	143	113	142	160	159	124	150	158	121	155	129	146	158	145	150	136	171	148	124	117	124	143	136	121	157	133	150	149	144	123	129	142	155	123	144	152	166	158	140	150	144	141	143	147	136	149	149	151	142	147	134	122	155	143	157	127	131	141	151	137	138	168	138	143	132	142	142	149	109	149	160	151	141	139	129	125	164	122	161	128	120	138	157	144	150	129	149	157	170	143	131	135	142	177	158	145	136	147	154	146	137	159	148	135	151	141	167	159	156	156	138	161	126	133	123	142	158	157	129	149	134	137	140	172	149	155	146	143	174	164	142	119	160	135	170	165	141	136	158	167	143	120	144	135	140	149	132	148	142	138	150	159	147	161	153	158	158	168	139	131	137	149	173	137	129	150	136	136	136	125	141	112	148	145	161	150	158	140	156	145	141	132	134	149	152	134	131	142	142	137	150	162	156	153	145	130	129	130	127	147	143	132	150	166	123	138	134	165	146	157	146	134	159	128	156	153	151	151	134	149	143	128	133	151	151	148	119	140	128	124	154	154	170	147	141	141	158	142	188	158	172	143	167	156	153	163	138	159	124	123	166	158	142	147	121	159	145	140	144	164	149	145	148	136	131	148	161	148	152	122	149	133	128	174	139	147	119	157	141	150	135	138	153	154	158	124	140	161	150	158	145	152	142	135	142	141	143	167	169	136	152	145	139	126	164	150	134	157	132	132	119	165	136	141	151	139	153	150	151	136	144	146	136	138	163	134	148	142	165	141	178	140	152	130	159	149	132	133	164	156	153	131	131	141	133	143	146	126	149	132	136	139	156	153	153	144	145	157	127	131	156	141	146	146	124	127	135	121	131	138	146	155	131	146	164	155	169	156	110	100	138	152	140	165	149	134	143	125	131	173	152	153	134	125	156	155	142	141	137	128	141	131	144	132	124	139	127	144	155	147	193	143	145	151	140	143	127	154	136	112	136	128	137	116	137	134	138	151	175	105	147	154	153	149	161	141	144	153	160	136	139	147	141	138	150	152	161	139	149	158	131	130	147	142	136	132	152	139	144	144	138	129	156	168	125	142	136	147	158	151	112	132	144	143	151	131	137	166	143	117	142	149	162	137	149	145	167	137	142	135	144	147	150	161	160	121	145	130	155	168	126	156	118	159	154	159	130	121	129	150	147	170	139	148	154	153	148	154	144	141	130	140	128	120	160	133	135	167	143	147	141	165	134	158	151	124	139	148	156	130	161	139	177	169	139	173	147	160	152	143	152	156	152	149	146	173	128	130	149	139	141	121	132	156	165	153	162	124	145	154	132	171	131	142	138	152	134	148	149	151	133	139	145	138	149	139	137	144	156	132	123	137	140	145	146	143	142	153	137	148	119	122	127	138	132	153	139	156	143	129	129	139	145	158	148	141	154	183	142	147	143	156	126	150	157	132	160	147	149	113	179	141	142	137	144	142
4112	3006	1242	695	545	428	438	398	390	382	399	375	340	343	330	336	355	336	306	353	367	346	382	363	376	358	334	354	344	341	368	344	339	361	356	356	347	356	342	324	340	345	352	371	358	363	350	362	378	359	339	353	362	351	372	369	350	359	355	325	347	373	355	351	332	356	327	362	380	349	360	321	389	372	347	350	335	323	345	345	345	370	325	362	347	345	334	363	376	392	322	349	378	379	355	348	359	360	345	371	345	324	363	354	360	353	320	361	359	331	348	365	344	363	338	357	369	324	305	364	351	323	350	355	335	352	368	336	346	327	318	377	360	360	366	367	322	344	351	366	344	374	324	370	383	348	352	330	358	341	348	358	366	335	356	345	337	321	367	361	322	337	364	314	338	357	347	357	334	362	355	363	341	360	320	349	377	350	341	354	359	335	343	366	367	358	345	363	334	318	332	362	365	363	340	375	333	337	355	358	361	316	330	312	343	376	323	346	355	357	336	362	339	360	363	311	378	366	352	396	386	344	355	328	339	375	348	375	355	352	356	315	333	336	351	378	363	357	355	359	329	315	339	326	332	362	347	345	368	372	369	374	364	339	361	359	364	335	334	374	380	340	334	335	350	356	373	347	360	336	357	335	362	351	358	342	364	347	397	320	340	333	327	332	364	392	386	356	367	317	331	376	351	349	383	361	379	342	330	341	377	360	328	385	345	346	378	342	355	340	340	348	391	324	355	344	356	353	346	400	357	304	369	325	355	343	356	362	333	357	359	355	364	375	325	343	329	357	363	353	361	373	337	307	348	350	349	374	362	351	327	346	342	364	362	324	330	354	345	344	313	360	346	323	370	361	365	342	337	420	359	340	345	331	320	394	332	392	385	369	360	333	307	367	336	330	314	314	362	307	315	346	381	339	374	353	357	328	361	341	354	361	389	351	348	343	320	366	344	351	351	354	370	362	355	393	312	342	371	367	360	361	344	337	325	352	359	344	387	373	322	373	337	371	346	347	379	339	339	324	356	331	371	353	333	371	353	349	363	343	383	350	357	338	331	405	349	329	357	344	353	347	332	319	361	364	345	365	342	365	357	372	345	334	346	369	376	355	352	372	353	323	335	324	354	365	338	366	342	346	349	331	359	324	369	304	388	331	365	344	324	377	352	358	323	388	338	364	350	348	364	332	355	339	340	353	332	342	351	328	342	357	344	362	386	368	337	350	379	322	358	346	371	352	320	325	348	327	382	295	357	341	385	361	347	343	347	394	319	374	396	347	338	382	360	362	327	359	411	331	340	332	339	341	331	360	350	354	368	335	381	376	372	368	364	333	363	358	360	337	356	392	347	327	328	356	352	376	353	361	391	354	365	288	357	384	349	377	307	348	354	342	349	395	342	353	350	357	361	343	343	354	308	383	391	337	363	336	361	364	366	353	382	366	342	383	321	350	344	321	338	348	352	376	340	372	323	323	351	343	372	378	321	332	374	369	331	324	376	315	318	324	318	326	348	366	353	355	320	356	328	334	350	359	343	341	363	361	324	392	335	371	329	360	352	338	322	343	354	345	350	368	366	346	352	355	357	340	359	381	361	351	330	343	353	358	346	318	396	299	355	343	384	346	322	369	358	367	339	301	369	331	367	366	342	357	353	348	357	370	358	358	316	343	352	356	350	327	335	381	333	367	332	357	348	335	366	355	368	339	379	340	357	382	366	343	373	372	318	373	329	399	332	346	394	358	385	349	368	359	361	382	375	357	344	381	344	376	343	333	359	346	350	357	340	367	342	372	353	324	373	357	351	341	334	375	315	357	352	352	345	361	314	334	336	353	339	363	399	406	379	391	317	356	342	326	334	373	372	358	358	339	370	333	380	339	342	328	338	376	311	334	357	372	352	398	338	351	344	326	362	369	360	372	326	341	331	398	337	342	349	362	342	335	339	335	383	391	328	333	336	358	362	367	326	372	337	362	387	348	338	350	322	355	345	334	377	346	347	365	354	349	348	350	361	371	352	318	358	351	371	337	324	346	386	368	353	371	346	369	372	318	372	380	343	346	341	366	371	344	371	363	337	325	332	335	336	331	361	386	373	345	357	363	336	348	359	379	399	342	345	354	344	345	359	356	305	333	344	368	362	345	356	327	388	381	355	327	350	376	378	373	361	345	317	352	360	371	372	354	359	358	347	323	345	343	339	353	364	365	360	328	368	304	343	368	349	350	391	363	367	328	370	325	340	340	355	318	343	343	325	380	324	341	375	313	327	328	372	336	310	342	346	309	332	325	347	320	314	354	362	360	355	372	363	336	342	335	349	347	351	340	322	340	342	359	313	330	341	367	342	318	340	359	369	362	337	351	341	350	375	352	357	333	330	349	390	370	355	351	323	378	346	357	348	304	330	326	315	381	360	339	379	357	346	369	324	326	355	341	352	353	374	374	349	361	346	370	349	311	340	321	366	341	348	359	376	332	349	365	361	339	368	378	371	337	317	319	342	355	355	365	342	334	376	347	343	370	355	355	371	347	329	316	320	347	376	338	363	378	339	343	377	331	338	355	314	371	340	328	323	381	359	343	313	363	358	328	355	364	341	292	342	361	390	346	377	334	349	313	316	326	366	334	353	340	358	339	384	340	316	348	386	359	342	360	351	324	325	335	387	336	350	350	336	376	328	360	331	355	368	365	351	344	348	350	350	345	326	332	345	377	359	337	345	345	373	375	385	329	349	344	344	369	317	357	366	333	332	341	355	329	332	358	326	347	344	338	336	408	326	318	324	358	321	344	341	336	336	353	329	371	356	349	363	349	366	352	367	326	348	349	358	369	376	323	373	344	341	342	317	354	360	368	340	370	326	353	361	349	319	372	383	356	360	387	373	350	363	362	344	369	370	339	347	387	341	322	400	325	342	381	382	355	345	367	352	350	352	334	374	355	335	358	359	350	322	338	364	336	340	323	337	343	377	354	329	331	353	337	369	392	350	362	372	327	361	392	359	352	338	332	373	356	368	358	347	342	344	356	336	355	329	359	351	380	339	329	393	353	331	391	341	381	327	347	359	306	350	356	320	321	336	348	356	380	371	317	385	348	331	371	354	356	349	337	366	347	325	340	348	350	349	406	353	345	331	349	349	342	389	321	346	320	368	335	328	352	341	361	341	371	310	362	321	371	350	371	347	369	324	340	345	363	332	391	354	335	337	339	368	363	345	369	352	388	342	347	344	379	358	378	375	380	345	368	366	352	336	357	353	357	360	371	349	381	352	335	363	335	335	334	344	356	345	367	357	339	359	298	367	378	327	330	351	338	373	356	368	338	396	348	367	359	295	365	320	366	333	354	364	327	346	385	390	323	356	322	351	384	340	378	381	347	365	360	367	331	324	363	388	372	364	331	331	363	354	334	376	380	341	342	358	330	362	359	330	363	346	352	356	324	347	380	357	386	365	331	351	357	345	341	344	348	335	340	336	336	347	338	346	346	359	348	371	330	342	383	335	373	349	328	354	311	354	374
34030	14195	2113	663	534	500	461	454	469	423	472	472	462	452	446	445	417	464	462	456	459	457	427	477	458	484	436	454	468	442	441	440	458	433	462	461	451	432	469	485	425	458	457	440	431	436	457	476	467	447	451	428	494	462	412	447	483	510	467	469	499	432	439	438	431	489	427	415	442	483	434	450	439	456	426	450	424	474	489	444	477	432	438	441	473	431	465	419	441	455	451	409	472	457	445	457	452	470	466	447	441	432	444	449	480	456	435	424	409	455	434	441	458	442	429	459	444	416	414	456	454	418	472	482	465	455	461	453	429	405	429	512	463	451	471	449	464	441	485	443	451	437	422	496	453	435	495	436	443	456	388	426	424	447	446	438	459	460	452	479	466	473	479	490	465	463	457	448	456	465	432	451	481	453	444	460	476	404	464	414	463	444	449	483	456	441	439	441	423	431	499	447	457	464	459	438	405	437	432	424	500	473	456	429	493	483	382	465	484	466	422	432	448	470	439	453	418	444	449	429	461	435	467	483	434	456	440	458	460	485	460	455	447	437	467	456	485	465	446	446	450	451	461	458	466	406	486	427	483	442	464	508	481	484	446	473	430	473	462	464	457	413	452	457	473	489	471	428	468	466	443	458	446	441	488	482	449	484	451	434	447	430	470	457	430	466	480	456	506	455	472	441	490	509	475	469	447	475	461	499	475	442	450	434	493	451	483	449	399	434	416	444	468	466	475	429	466	412	427	477	438	473	457	448	475	434	430	484	429	433	472	466	478	444	443	490	453	446	441	496	474	459	431	452	469	423	461	442	432	486	445	438	439	457	422	478	482	443	466	448	439	452	456	468	477	457	494	449	463	451	456	421	466	454	476	458	463	444	443	466	428	453	470	406	404	440	462	404	472	440	445	444	420	434	469	501	410	456	449	460	461	443	444	470	458	474	459	458	476	448	429	430	452	455	418	468	463	440	487	449	439	478	457	485	412	462	457	444	454	447	483	478	455	473	457	412	426	464	394	467	459	462	427	475	460	455	447	430	460	479	464	505	439	450	428	447	432	481	491	496	416	452	446	456	444	411	447	481	471	457	437	441	452	421	472	512	432	447	451	440	444	468	486	454	455	467	456	471	441	444	431	497	459	452	454	451	441	461	466	420	436	455	445	438	454	447	472	453	418	467	399	424	468	449	426	465	400	463	434	459	472	462	469	454	418	467	436	419	456	457	451	413	482	456	431	450	486	435	459	483	421	483	459	455	436	456	457	462	457	451	420	494	463	460	484	462	451	473	437	434	476	478	469	451	478	459	426	474	446	432	464	494	469	463	429	467	450	436	446	469	434	468	462	449	442	444	427	460	424	464	477	424	443	426	464	482	453	448	481	441	478	514	443	446	472	472	500	474	478	445	481	472	426	491	470	446	448	468	428	437	460	449	418	493	436	448	468	440	436	441	473	438	471	439	466	433	443	463	469	529	474	465	470	441	447	473	502	429	460	448	458	443	468	431	488	461	436	462	434	441	486	431	458	451	469	442	489	464	457	448	461	462	416	482	458	477	462	464	432	475	494	452	471	445	424	449	415	428	457	486	451	449	448	457	414	454	438	439	468	453	428	459	470	473	477	500	488	523	446	447	459	408	421	454	429	448	463	462	434	451	445	479	474	425	484	446	412	454	509	433	460	421	472	450	444	484	432	480	422	470	469	433	444	421	474	471	432	451	443	463	464	462	475	414	446	459	436	430	466	461	443	417	408	431	466	456	454	458	437	475	481	439	453	449	474	514	440	496	485	450	423	420	491	458	420	460	473	459	506	429	438	464	441	433	428	474	440	447	471	467	452	491	477	455	443	480	401	423	468	459	444	440	473	473	439	458	447	393	478	434	434	489	490	435	435	496	438	469	483	486	457	460	416	437	456	469	449	431	497	436	420	407	478	456	448	440	445	429	444	434	486	419	468	454	481	470	479	403	465	426	442	447	444	454	472	481	468	495	422	490	438	452	418	428	448	458	445	463	463	460	463	440	417	404	464	479	484	438	459	459	439	463	480	489	449	509	472	435	482	432	417	489	435	445	492	419	444	504	464	492	433	453	448	464	462	481	462	513	433	483	441	429	482	432	438	449	425	475	462	415	423	475	491	432	447	478	455	448	443	441	501	440	454	451	414	426	471	482	458	476	426	453	441	463	478	468	426	501	456	430	423	454	454	427	467	455	454	503	460	458	469	482	465	443	447	502	499	466	418	426	406	456	477	423	502	444	470	462	475	469	440	448	450	429	493	421	451	475	498	432	438	483	442	461	517	446	432	439	432	422	431	430	437	473	440	482	460	448	449	466	498	477	498	445	497	451	438	476	463	439	459	452	451	434	444	441	453	445	446	465	467	442	435	453	444	455	420	463	450	419	491	450	458	455	485	413	480	414	452	486	450	420	459	446	465	442	454	458	441	425	500	455	441	460	467	460	480	457	444	483	453	511	453	455	479	475	457	445	444	441	479	467	467	459	484	458	425	393	479	447	426	456	465	463	442	442	495	432	429	467	460	397	433	451	435	494	424	467	414	483	499	468	445	444	433	467	461	435	442	436	459	462	461	466	497	470	487	432	426	483	443	462	475	425	449	428	434	410	446	448	452	457	452	429	440	420	433	438	460	468	468	461	459	439	462	437	471	451	459	462	437	454	424	450	469	480	450	447	442	448	485	443	478	471	481	444	433	461	464	464	467	445	470	481	495	509	488	463	479	476	436	460	442	430	475	450	463	476	464	471	438	473	453	429	434	484	466	459	432	472	457	483	430	489	461	487	455	450	436	450	469	475	439	445	428	452	447	433	427	412	446	442	508	432	416	474	447	467	444	478	456	445	442	426	482	428	448	455	467	460	449	455	429	442	411	481	512	500	468	466	421	479	476	455	469	432	455	427	487	477	474	452	447	474	490	463	462	454	489	417	433	503	504	456	438	458	413	414	451	428	472	461	464	463	460	422	462	459	431	432	459	429	443	457	418	453	390	409	410	476	450	424	406	442	447	455	466	420	487	448	426	480	493	437	445	446	418	444	464	480	444	426	457	486	499	458	438	419	421	453	462	449	447	441	464	457	422	458	465	539	443	464	428	431	471	470	453	438	470	458	446	429	454	446	436	457	460	462	416	468	428	446	440	493	453	458	461	461	453	498	466	457	466	481	470	428	436	472	459	471	462	418	470	448	458	444	477	470	422	443	423	476	447	476	448	451	483	485	477	480	440	476	454	456	445	414	425	449	472	489	445	448	463	453	438	511	465	462	473	416	431	417	424	459	459	458	448	454	444	464	445	444	457	474	411	447	449	423	496	471	462	490	472	459	439	458	476	457	459	431	395	501	463	460	434	427	457	483	481	488	448	454	456	426	469	468	444	470	425	450	449	441	495	458	469	460	456	429	473	435	430	443	411	499	473	449	447	449	501	507	473	444	437	444	468	439	456	497	437	507	421	456	451	418	463	476	466	421	417	436	449	453	433	446	463	407
8076	1046	985	1002	959	960	912	979	993	995	932	931	956	944	968	901	905	927	981	917	965	1043	885	932	1006	976	934	941	944	973	974	958	906	974	980	971	939	931	927	857	959	924	968	926	947	968	936	948	910	857	942	1008	922	901	903	951	980	944	996	937	959	946	973	945	931	958	943	970	908	961	947	935	981	980	960	930	960	1029	923	937	914	950	899	928	945	935	998	955	922	902	951	946	934	888	928	973	932	941	916	955	934	963	982	937	956	944	966	884	945	935	975	887	994	931	905	965	970	945	902	951	948	929	921	932	1033	941	968	990	941	988	924	906	929	913	967	977	964	1023	952	903	942	956	929	962	955	952	933	981	970	934	956	990	961	956	898	928	966	906	945	938	881	951	938	980	971	972	1028	1014	966	920	902	966	974	955	929	1019	959	960	913	942	950	938	971	948	946	940	956	978	964	932	947	914	958	979	947	974	869	922	926	951	916	936	910	916	870	986	909	991	891	951	928	918	921	980	925	948	989	946	986	961	988	932	956	938	928	990	946	990	969	1037	939	917	966	921	954	900	957	961	948	968	976	970	919	938	980	996	960	909	976	955	971	941	964	927	943	981	929	962	913	886	865	956	912	990	970	926	930	969	966	991	920	1005	991	952	935	941	972	1033	967	979	906	922	962	984	993	963	968	974	955	893	930	911	947	953	953	927	930	979	1012	941	1018	898	913	903	935	911	934	937	972	941	898	961	931	973	937	970	961	992	988	988	933	928	951	909	924	974	897	960	947	928	978	972	875	919	896	970	970	892	959	945	935	907	957	970	913	979	935	933	918	960	908	916	991	960	937	941	1017	934	980	952	923	999	949	985	960	965	931	923	973	926	892	983	927	929	918	920	897	971	920	908	940	937	993	971	979	924	906	931	947	912	977	956	937	991	975	938	921	999	973	908	956	919	962	928	952	943	997	942	948	966	946	925	940	936	930	920	923	934	936	933	969	940	963	975	955	951	926	933	918	919	937	986	951	1011	965	960	979	911	937	955	949	941	956	961	928	900	915	948	956	987	897	912	986	961	936	941	963	940	977	964	888	926	948	953	951	1002	962	921	964	927	918	939	929	948	913	909	906	942	957	936	979	910	994	942	958	993	983	936	954	849	939	1020	978	914	911	946	893	940	988	941	926	973	929	980	940	936	904	855	905	972	897	958	942	954	987	910	940	921	905	956	981	896	928	954	912	1030	973	943	942	914	937	944	911	944	954	923	911	957	924	964	936	953	904	932	927	976	988	923	878	948	1003	958	985	915	953	948	1035	954	952	958	924	959	949	949	968	932	963	947	956	949	995	909	929	946	924	930	959	965	913	994	937	992	976	987	957	856	936	954	989	939	935	895	949	906	955	920	951	916	908	951	967	998	959	952	992	926	1006	967	948	884	961	921	963	940	913	938	969	969	930	976	955	977	948	884	1003	937	956	884	930	987	1021	961	928	901	948	963	927	976	917	967	975	928	968	948	925	982	931	947	896	949	963	1001	975	932	937	903	931	951	929	877	916	892	888	964	942	920	973	932	954	946	946	891	938	933	972	954	956	936	989	955	905	927	955	879	949	968	910	949	949	931	933	990	957	928	968	928	934	937	1015	942	984	959	937	895	939	895	993	933	923	927	973	884	972	935	992	927	965	967	968	980	988	928	932	945	939	956	963	964	932	1008	922	931	976	890	923	900	939	940	927	927	944	953	907	955	942	950	976	939	919	955	866	933	971	930	939	912	906	982	968	966	962	928	941	970	956	943	999	972	940	948	933	926	946	953	918	982	903	984	975	986	943	910	966	950	880	970	936	878	873	957	981	887	924	947	942	1050	955	979	989	861	946	942	949	936	941	922	973	921	909	906	938	913	935	951	907	950	956	971	945	964	986	948	907	949	916	981	977	954	956	987	917	931	1020	940	931	944	954	896	935	920	952	934	897	958	939	960	985	955	942	919	976	962	944	966	957	917	959	911	954	947	973	973	985	956	995	932	935	957	1006	863	947	961	930	924	987	989	937	950	982	958	977	931	971	999	975	927	998	929	920	965	925	947	950	933	1004	930	929	951	1015	909	959	947	985	943	953	971	960	939	987	954	949	955	848	951	929	948	932	912	883	992	920	931	938	938	954	899	977	976	983	959	941	893	929	896	913	922	931	995	948	953	939	946	975	957	977	922	901	958	973	886	931	920	906	950	923	920	1000	926	969	900	941	889	945	942	941	992	945	929	960	970	916	951	956	946	968	962	921	920	969	1012	932	928	961	962	914	998	959	920	949	966	987	959	961	988	946	917	967	985	930	925	991	927	942	942	887	930	1020	949	918	966	952	967	932	982	917	1023	964	991	941	932	921	963	966	987	996	956	978	916	986	934	949	961	946	951	907	987	973	973	1011	923	986	995	925	989	975	916	950	999	879	911	920	989	951	982	994	1015	952	898	973	910	974	950	930	931	952	971	931	960	897	949	963	916	923	940	928	984	922	897	984	954	1015	929	945	960	942	1000	996	978	928	944	916	922	943	980	919	904	935	898	918	940	959	987	1016	942	941	953	958	949	967	920	967	962	974	902	952	931	939	874	936	952	971	907	967	963	990	938	920	882	953	960	910	925	920	945	911	920	915	945	970	982	941	919	933	960	913	968	908	982	964	924	1006	992	969	992	976	965	924	891	931	919	997	875	994	972	943	946	952	1009	931	994	968	954	967	970	1010	920	952	929	1041	910	923	910	952	995	909	942	969	860	985	972	985	960	889	980	912	920	978	965	940	942	919	953	952	939	913	915	907	918	894	944	930	951	952	976	950	910	934	945	951	979	987	907	914	976	937	980	901	939	930	966	987	937	924	958	923	890	951	936	950	950	969	931	931	913	968	952	918	993	916	952	1003	1021	966	961	945	936	953	938	905	992	948	942	959	950	925	949	974	951	908	968	950	965	914	964	930	983	913	911	982	936	979	954	977	943	982	938	880	916	902	954	1009	934	927	946	953	910	908	940	964	965	913	933	896	895	977	1003	955	975	985	975	966	943	905	960	991	956	926	1010	958	925	974	918	901	947	929	1005	896	959	920	971	943	927	914	961	921	926	938	936	890	922	904	1035	961	917	998	959	932	922	934	970	908	971	974	1002	925	910	946	922	905	983	1003	968	1031	945	916	913	908	891	900	896	957	934	945	909	918	993	909	920	938	969	933	938	921	942	893	907	924	933	939	927	974	946	952	906	966	961	929	1017	926	911	946	1009	962	956	940	970	885	962	938	928	964	978	926	920	990	963	958	959	936	917	882	967	948	959	942	906	939	961	1013	951	968	986	979	938	907	893	972	949	913	878	942	910	936	914	982	990	943	944	940	911	930	919	912	927	1018	972	950	943	949	1025	970	988	992	908	896	975	891	984	918	960	927	999	980	946	974	942	977	918	868	938	1009	960	967	905	951	925	936	941	984	994	944	947	883	921	930	961	917	927	975	921	921	930	930	1014	900	1033	882	928	959	988	948	949	938	964	957	915	952	993	940	1005	971	966	944	1000	971	974	994	959	968	997	989	955	918	934	939	914
25946	21618	24237	29481	21625	9959	542	413	367	342	375	370	345	328	302	339	328	285	332	313	319	286	321	303	315	288	327	337	333	267	346	335	307	310	325	331	304	327	301	344	290	325	336	270	305	342	274	343	304	316	295	291	342	312	327	294	311	314	322	311	295	300	320	294	331	326	327	301	327	341	285	282	313	332	293	300	298	303	265	297	323	305	308	322	314	309	279	325	290	315	326	292	271	338	322	310	322	329	331	299	304	315	300	319	299	321	297	324	303	280	276	278	305	312	301	318	342	278	294	318	314	315	305	329	322	320	279	311	323	291	296	273	303	325	316	309	316	295	315	320	301	330	275	351	275	299	330	294	296	241	261	344	273	322	337	295	286	300	303	290	323	298	281	302	292	295	335	284	329	282	295	317	327	334	291	305	338	340	338	330	285	286	305	301	293	306	337	306	306	302	271	345	308	289	330	297	317	309	291	320	288	300	328	307	341	274	303	285	290	284	280	317	294	309	286	294	328	314	316	327	299	327	349	343	320	298	340	302	314	300	289	290	284	331	327	332	303	289	321	285	318	304	332	298	309	305	274	334	283	300	297	282	302	300	271	301	271	275	314	322	307	323	293	278	279	304	322	284	290	318	323	295	307	294	299	289	290	327	327	273	295	287	290	310	316	319	313	307	311	318	286	319	307	290	309	280	303	327	305	280	310	299	301	317	289	295	295	324	312	295	303	330	288	304	330	313	299	308	319	310	288	317	317	306	304	294	350	293	277	303	329	307	298	310	314	300	280	285	310	299	325	298	301	293	326	306	349	303	307	310	323	285	294	293	305	322	299	299	298	313	325	291	292	308	324	307	286	302	323	340	280	318	302	330	338	303	305	318	337	289	292	305	311	287	311	310	327	307	318	303	321	302	333	286	279	330	316	273	319	325	320	273	298	311	319	316	309	300	286	316	306	288	295	300	287	307	313	287	279	338	309	318	343	329	317	315	352	280	277	294	297	294	300	296	278	282	311	305	338	327	336	304	331	329	310	288	322	301	304	332	345	338	280	303	307	310	294	302	287	287	276	310	302	304	298	289	278	286	297	277	287	281	293	317	332	286	318	279	308	308	315	283	293	291	311	273	310	336	344	270	317	323	297	312	299	293	305	300	304	305	317	252	335	267	291	281	308	304	324	305	317	279	312	317	321	337	283	342	291	296	267	308	290	310	309	329	320	305	299	316	313	342	346	312	314	329	328	311	320	287	301	301	325	283	280	312	332	331	275	330	301	272	299	298	305	276	297	283	302	304	332	305	302	320	304	291	322	284	336	298	309	280	320	327	289	292	275	323	296	312	319	294	352	325	272	282	270	322	266	290	297	307	308	339	288	318	327	316	279	302	300	281	340	323	305	269	310	327	290	312	290	292	345	265	298	332	311	327	300	302	287	326	323	320	345	309	293	282	318	306	315	313	308	302	297	289	285	299	309	315	292	347	282	301	310	335	284	320	321	272	306	304	307	311	315	268	289	306	280	304	325	321	307	303	292	258	329	337	321	325	321	279	290	317	297	332	271	326	294	300	317	292	306	324	304	312	317	293	311	302	281	300	312	292	297	302	294	320	299	304	322	298	294	295	334	309	270	294	299	294	318	293	275	278	315	327	284	309	288	293	299	287	281	305	295	303	317	290	308	299	303	290	296	284	303	287	299	284	317	297	277	294	305	306	361	292	304	324	324	306	333	312	313	299	329	295	335	292	333	298	303	279	322	299	280	332	326	313	309	325	323	308	306	268	320	311	310	341	317	333	299	319	337	337	282	340	313	322	295	290	292	248	311	307	302	305	312	296	321	305	333	303	310	324	304	279	294	319	327	347	311	276	277	293	294	312	320	301	304	321	321	301	313	323	322	310	309	282	302	298	299	298	295	339	315	295	296	272	306	337	334	309	301	343	310	312	309	298	291	311	319	302	305	286	340	327	273	334	318	302	335	300	313	318	317	288	331	294	279	326	290	311	320	327	322	318	301	295	303	291	277	294	290	275	315	280	313	338	308	301	312	301	292	304	324	287	305	322	324	309	323	334	305	284	327	288	322	317	298	289	340	302	326	313	282	308	358	321	328	306	300	334	315	303	311	337	328	331	288	332	310	312	286	326	328	285	289	323	279	356	357	318	312	290	304	342	320	288	352	315	312	299	276	306	313	289	319	324	321	299	312	335	284	313	301	329	317	313	293	281	284	330	315	292	297	325	296	277	308	331	306	272	311	314	314	310	317	295	288	306	285	323	316	302	281	315	297	320	323	305	322	308	271	314	281	336	291	300	311	319	298	295	338	318	288	329	318	319	318	321	276	296	320	296	312	309	278	286	313	279	269	301	326	307	308	305	303	301	322	299	327	337	318	314	344	291	313	292	329	298	288	299	300	320	308	346	326	313	265	303	344	314	284	337	304	307	272	305	278	303	311	257	335	343	315	321	276	308	303	273	288	303	320	316	285	308	309	331	316	302	281	292	322	352	310	284	288	293	339	322	297	287	316	310	265	300	295	289	319	330	316	317	309	330	285	277	274	312	287	324	267	302	276	303	312	286	289	292	324	318	314	280	343	319	287	312	282	299	268	299	302	281	329	312	307	305	336	324	312	296	328	298	285	352	322	303	304	310	299	314	269	328	309	332	289	322	296	294	343	322	287	282	303	275	315	295	320	308	292	302	311	320	312	333	360	316	286	292	282	312	287	295	288	316	311	276	277	271	297	275	273	334	304	302	266	294	315	318	288	305	288	304	318	320	307	331	327	283	291	288	324	299	307	302	301	321	283	290	304	319	319	310	334	309	271	285	296	307	306	281	300	307	285	310	313	311	355	314	323	307	267	322	322	291	308	337	299	310	303	313	307	292	287	274	305	338	310	300	330	317	299	317	296	298	296	271	309	330	281	305	355	278	290	308	345	325	293	319	345	323	300	325	316	346	320	318	271	313	291	300	317	289	283	303	301	314	308	295	323	312	311	323	309	283	282	297	326	308	306	291	306	297	282	285	293	317	325	309	289	306	326	286	269	295	309	299	324	300	292	300	276	321	286	338	327	301	309	310	322	337	327	309	266	327	340	314	324	317	302	279	284	310	314	305	298	284	311	290	298	291	313	320	298	305	320	286	285	283	291	307	317	308	307	339	316	329	298	264	324	304	286	299	321	307	301	298	264	291	294	341	272	297	304	278	346	343	295	301	290	308	333	313	282	318	296	317	282	330	301	305	312	296	308	300	313	283	305	297	288	315	280	281	325	310	283	283	304	303	311	269	345	326	306	352	301	334	311	291	339	318	301	328	320	331	317	277	331	321	294	320	264	283	298	305	275	340	301	323	304	282	294	322	297	300	290	310	305	327	321	332	336	317	332	291	325	328	335	304	294	322	329	279	291	293	298	322	294	290	282	306	307	299	304	286	286	303	320	324	315	288	308	308	312	320	325	353	288	328	308	286	324	284	291	339	321	305	322	285	313	319	321	300	323	279	310	300
4599	2115	1193	870	724	678	707	672	646	649	657	676	697	635	623	619	664	639	687	614	647	644	675	686	657	694	638	646	682	638	620	717	631	592	656	692	654	631	693	690	650	619	613	654	659	646	665	640	659	641	645	623	660	626	618	630	674	681	644	663	694	655	628	657	637	621	659	665	637	667	662	662	622	658	666	612	649	631	632	729	652	640	654	636	662	644	674	659	617	636	651	688	675	646	672	657	621	631	621	677	647	709	633	681	706	625	647	693	673	628	664	679	689	670	655	637	637	653	639	633	660	623	684	635	610	652	618	646	644	642	652	675	666	692	641	675	707	657	635	677	636	665	585	673	621	706	670	680	628	673	705	649	645	648	633	647	667	644	679	661	668	671	642	642	695	623	654	683	622	631	651	669	667	691	672	674	602	651	641	690	666	663	652	654	674	650	676	649	692	676	688	662	624	621	670	656	634	565	612	641	638	654	604	681	616	691	625	631	620	696	620	677	647	670	623	661	634	628	643	682	665	648	657	696	663	632	673	658	630	591	650	657	674	656	609	692	675	638	591	643	639	654	641	649	656	663	679	613	661	698	688	668	656	625	650	642	658	681	654	670	646	622	624	674	634	692	648	639	666	657	661	658	647	683	632	671	623	651	683	630	640	639	655	697	619	585	677	646	631	698	691	662	639	617	653	632	656	669	720	652	705	629	619	638	637	629	631	651	624	622	682	649	658	637	651	650	619	644	652	627	699	653	683	682	657	666	650	638	646	649	624	622	690	668	652	650	632	671	674	644	667	659	677	661	659	608	667	624	648	668	647	683	674	643	642	605	634	637	678	675	647	639	673	690	730	650	650	687	709	645	665	645	662	640	639	630	643	638	656	656	663	715	653	628	687	616	640	678	669	653	668	669	596	624	676	658	629	621	639	659	650	619	687	683	670	645	611	667	646	653	692	652	643	596	643	677	639	659	663	606	641	561	654	641	658	694	635	666	649	663	623	674	643	604	646	653	646	631	654	633	689	682	661	679	678	644	645	674	683	665	651	646	675	625	644	613	692	665	619	666	631	654	645	635	629	707	671	630	661	657	623	644	655	643	643	658	642	656	666	630	684	663	695	630	639	651	656	641	651	633	647	629	693	640	665	636	643	625	664	659	649	607	673	645	665	618	644	641	614	656	613	662	650	688	663	669	694	659	674	597	648	707	643	676	673	710	703	605	634	616	632	661	655	678	664	662	646	620	631	652	650	663	685	621	700	635	662	640	675	661	648	613	664	643	641	655	682	669	620	623	650	669	712	600	634	638	623	654	649	645	677	679	641	668	627	704	650	656	652	639	651	597	610	648	639	705	648	633	634	605	630	621	701	707	677	624	675	638	661	649	655	617	658	643	660	618	652	651	626	648	634	617	609	656	593	648	685	645	639	655	652	642	670	631	611	698	643	625	679	665	638	682	633	698	651	616	677	639	645	667	618	680	619	659	653	666	663	644	694	640	592	667	638	644	616	613	638	642	669	658	669	659	686	585	669	671	635	631	635	653	657	641	613	658	661	669	627	629	634	690	673	683	652	671	623	665	635	624	640	670	599	685	673	654	624	668	652	647	657	636	660	685	680	659	641	669	649	637	645	656	638	700	677	693	652	618	630	664	629	638	668	671	636	686	635	625	664	609	641	616	664	645	643	660	688	696	632	686	647	681	700	663	646	630	684	651	655	647	641	686	633	643	643	674	677	661	652	613	630	659	639	648	659	620	690	659	698	696	635	641	657	618	646	636	612	675	708	679	655	635	689	642	640	702	624	686	630	682	670	627	685	665	621	662	605	669	648	631	638	626	648	664	614	676	654	612	691	641	645	640	636	683	679	671	646	637	658	705	637	667	635	663	625	632	664	668	620	684	671	651	721	614	647	689	651	668	680	638	679	621	654	643	657	639	653	670	677	654	631	654	639	654	666	648	624	642	668	586	670	649	589	632	687	666	630	626	669	606	666	643	590	648	667	641	597	663	635	627	649	657	651	668	683	654	667	629	646	652	635	620	626	626	630	683	668	598	664	659	651	648	602	624	639	657	636	626	665	656	620	648	609	671	637	644	652	632	626	626	597	658	670	689	661	677	679	640	660	627	633	684	645	673	673	621	678	604	649	654	655	662	670	655	635	656	656	680	600	624	655	679	648	619	595	624	652	637	630	613	663	662	653	644	673	649	661	654	655	661	657	642	666	647	668	656	607	661	699	674	681	641	638	675	636	672	666	622	625	684	640	638	642	643	650	662	647	641	625	632	641	688	652	647	657	626	654	622	677	663	662	638	728	633	606	660	686	694	597	649	663	665	672	645	688	683	691	615	610	665	597	591	680	631	668	708	660	624	673	668	646	657	661	667	676	669	668	660	654	675	641	658	662	660	651	640	594	647	680	679	648	697	626	671	642	636	624	625	688	647	680	659	661	651	680	651	657	663	656	630	656	633	647	640	668	648	632	657	654	637	639	644	659	653	627	669	625	659	630	647	666	702	631	631	631	611	662	627	669	651	677	609	656	654	679	690	660	680	636	642	619	671	642	662	650	671	641	636	685	639	603	675	671	654	595	642	664	681	687	625	628	636	598	599	623	641	596	688	685	692	638	660	625	628	608	656	651	665	618	664	607	660	650	634	662	678	658	645	665	703	686	622	661	649	640	630	633	628	662	657	630	655	683	668	663	673	680	673	636	647	694	680	656	659	650	608	672	628	691	622	675	700	630	635	686	637	671	656	661	653	663	648	609	655	672	654	617	643	650	640	631	665	663	658	615	681	672	667	668	660	649	636	669	639	637	621	627	630	654	621	667	650	606	629	686	667	588	632	653	597	659	631	653	629	627	668	670	628	677	654	671	650	649	697	683	674	624	649	645	603	632	661	662	649	658	684	620	657	646	685	638	667	659	635	644	641	635	657	641	649	601	651	656	654	641	683	648	664	625	628	633	602	657	634	672	647	647	617	618	638	636	645	652	684	638	643	619	686	651	671	647	641	642	674	604	625	645	640	665	653	661	659	676	632	676	656	607	631	640	652	685	665	646	599	700	642	620	644	665	647	648	665	673	643	634	664	657	654	668	625	648	660	598	627	633	677	595	627	626	670	664	670	678	625	668	693	699	662	665	633	634	641	660	654	694	619	640	643	667	661	635	631	657	639	672	639	665	638	667	673	739	699	651	641	650	634	616	618	645	657	647	687	663	587	623	613	684	713	641	682	645	649	634	638	654	702	705	687	656	626	651	663	657	672	630	679	642	677	628	663	640	617	660	639	656	619	659	618	627	618	655	627	692	580	707	715	670	676	605	652	677	646	651	639	700	615	688	622	704	635	646	686	666	663	614	643	615	646	643	649	675	649	692	652	682	649	667	655	675	640	648	617	653	658	637	690	644	621	654	651	642	663	672	647	685	623	691	644	644	639	669	674	638	647	680	689	645	642	704	645	687	664	631	627	668	687	667	639	698	651	656	686	655	647	675	646	625	720
25180	21592	24651	29015	21598	21612	9213	404	250	264	247	224	198	185	164	161	162	189	174	184	160	175	156	152	155	134	165	139	138	154	155	161	141	159	150	138	140	153	155	130	176	163	142	134	139	139	136	145	150	147	138	142	139	152	153	143	117	146	174	160	129	141	153	153	146	172	167	135	139	138	124	146	158	165	120	143	155	140	136	149	122	151	156	167	170	143	143	170	141	154	136	145	137	149	119	155	156	121	166	145	152	143	138	141	162	168	144	143	131	163	145	156	159	148	156	157	152	144	144	163	129	119	133	147	156	149	180	136	130	152	159	145	151	142	138	126	131	154	120	154	121	144	137	128	168	142	173	139	173	146	131	145	159	151	149	156	157	155	139	141	144	158	157	143	133	145	136	133	122	154	140	130	149	168	151	150	145	126	167	146	149	144	184	148	151	128	137	147	131	134	137	139	125	130	137	148	150	117	149	150	143	156	159	147	147	148	128	164	130	139	128	140	152	153	163	163	156	140	156	145	129	135	115	150	170	158	134	141	147	125	168	164	142	121	142	151	132	148	153	138	144	116	155	142	151	141	136	133	131	119	147	138	143	142	131	163	157	150	160	128	143	134	161	139	118	163	154	160	135	144	144	148	146	155	140	119	145	141	136	140	139	145	134	142	139	168	120	143	153	150	151	115	122	119	156	152	158	139	162	137	153	155	167	163	161	177	140	116	124	141	127	149	150	133	137	130	171	134	139	158	142	150	154	132	141	162	155	147	139	159	127	142	145	131	133	132	131	148	150	137	143	131	177	157	143	136	142	167	151	128	144	156	136	137	166	157	137	146	154	159	157	122	142	138	139	127	137	145	139	124	152	150	148	159	122	111	140	147	163	145	126	145	157	170	126	161	139	118	145	130	147	137	130	145	135	144	140	149	133	148	150	143	141	174	131	153	130	128	137	133	124	147	147	146	146	144	162	130	154	124	117	131	146	177	150	138	135	149	143	123	127	141	165	120	143	139	165	123	141	145	130	138	131	124	157	137	163	140	128	158	160	144	158	136	140	155	150	157	143	137	132	149	151	122	136	165	143	165	146	120	147	134	145	160	128	134	154	148	122	146	132	143	148	152	154	123	134	140	151	148	138	143	152	136	153	132	149	154	145	136	152	155	161	123	123	136	130	130	153	143	131	154	138	145	131	142	143	119	144	140	134	134	157	122	157	123	135	156	155	139	177	148	160	134	148	132	133	127	166	144	158	163	154	132	138	165	177	150	152	134	138	163	132	137	130	164	146	157	154	150	156	149	152	132	135	146	150	125	152	159	159	177	155	157	148	145	139	131	137	149	137	126	165	139	149	133	150	170	140	152	149	141	153	119	135	144	141	133	136	153	157	127	133	154	148	141	158	138	126	135	157	137	163	146	136	140	124	132	157	123	134	148	153	142	152	159	163	160	154	140	149	140	162	141	148	139	153	141	135	130	143	159	148	145	150	132	159	132	155	132	155	151	135	152	145	127	133	153	155	139	153	145	163	147	130	145	139	130	144	161	143	136	150	138	148	159	148	141	149	124	141	148	154	156	126	143	142	131	151	133	136	131	145	129	162	145	145	146	144	125	126	137	170	146	147	130	118	151	136	138	171	121	129	154	142	155	141	155	157	136	154	170	146	160	138	138	157	155	147	135	139	157	120	141	150	142	169	156	155	157	153	161	130	136	156	150	154	147	154	129	134	142	132	126	168	147	132	162	135	126	141	157	166	143	142	132	137	158	128	126	137	146	125	145	137	152	133	141	129	132	156	142	153	141	163	126	137	131	151	142	143	143	142	166	131	151	137	167	123	173	129	145	141	140	157	138	150	182	157	148	145	154	156	150	136	142	141	147	162	146	146	121	154	179	128	157	141	139	126	133	148	161	145	153	169	153	133	141	149	147	146	150	138	140	147	130	133	153	135	141	123	144	143	134	151	150	134	150	144	157	146	142	140	140	121	139	164	166	142	122	149	158	139	138	139	146	136	153	120	144	134	150	114	149	131	145	171	137	158	147	145	150	157	132	127	146	154	157	142	139	144	141	151	159	143	155	149	152	140	160	135	137	134	153	144	122	160	156	129	141	130	146	150	150	151	145	131	144	138	152	134	132	151	158	143	138	140	143	139	152	137	132	152	164	138	145	150	149	163	132	134	135	139	146	143	147	129	150	150	155	154	172	132	134	137	144	145	149	160	122	118	160	135	148	119	120	140	110	127	143	150	155	151	129	142	159	164	142	136	149	141	138	147	145	165	136	154	140	149	138	159	142	109	143	157	138	149	161	153	159	166	147	141	137	135	167	135	139	135	160	147	140	138	134	123	122	150	159	162	162	162	128	169	160	141	142	128	166	128	134	145	118	147	147	146	152	153	168	163	160	149	144	138	117	128	153	177	129	120	114	140	134	143	160	149	121	139	156	151	131	148	149	125	149	154	150	159	144	121	175	136	112	138	116	135	140	134	163	147	169	125	129	143	132	133	140	120	151	142	146	176	170	150	146	138	156	134	147	144	145	145	152	180	154	148	119	145	157	152	148	160	139	165	136	184	149	139	142	128	140	137	147	152	140	137	140	153	150	130	172	130	152	139	143	140	141	146	132	154	170	150	151	166	153	138	145	148	170	154	138	127	117	127	138	141	136	140	158	139	159	131	148	142	118	137	136	146	123	176	157	168	142	132	134	164	143	144	143	151	164	155	132	148	147	129	138	142	151	143	130	139	154	147	133	121	146	159	149	143	146	134	163	135	131	122	145	134	143	138	170	127	137	140	152	115	154	120	142	146	173	131	154	138	148	162	134	140	153	144	136	145	154	125	151	120	136	159	144	149	152	146	145	123	148	154	138	147	159	157	150	145	132	141	149	149	124	132	136	124	135	154	130	127	129	135	167	125	164	124	175	146	147	148	163	170	152	164	185	176	143	134	169	145	164	159	137	144	120	140	126	151	139	171	175	156	135	148	137	138	153	125	124	156	128	125	139	166	136	145	138	137	165	144	134	163	134	162	135	169	141	133	144	145	148	137	157	152	115	143	147	139	135	138	125	154	133	148	164	142	154	151	132	123	144	145	145	147	145	141	161	158	147	157	149	137	136	148	141	145	142	130	120	127	142	153	141	143	137	145	146	157	157	171	144	147	151	135	151	151	148	153	129	143	122	138	153	136	135	145	147	168	140	132	141	153	149	125	129	136	150	150	154	137	137	162	121	130	163	127	136	160	130	123	151	161	126	166	151	123	142	143	115	161	128	141	116	151	148	166	165	149	141	122	164	115	127	158	144	149	124	133	131	131	150	149	138	143	128	143	148	132	141	157	170	168	147	140	136	143	123	142	143	148	131	126	143	152	126	152	144	128	118	149	137	140	159	150	139	180	133	157	138	115	148	135	148	166	171	145	153	148	166	139	122	132	136	141	130	152	138	139	142	166	165	150	145	131	136	145	140	146	155	163	148	120	165	145	170	147	147	139	135	150	178	149	155
4119	3013	1247	728	536	450	379	421	396	379	395	378	388	360	360	365	350	367	364	345	368	346	366	341	361	337	357	402	330	353	353	363	343	361	378	332	348	332	351	387	363	373	378	341	338	361	346	354	369	355	366	375	342	336	346	336	331	346	396	341	345	314	329	337	331	343	352	370	362	331	358	355	364	359	352	380	353	345	361	359	386	351	335	350	329	371	356	366	381	351	344	353	337	357	352	366	354	336	376	334	359	388	360	362	351	378	327	330	334	345	340	357	333	332	366	341	341	338	353	355	328	344	357	385	340	357	364	361	373	343	332	338	369	335	366	352	346	350	339	345	349	334	338	355	385	353	333	356	337	369	349	359	339	345	365	332	308	339	343	348	357	351	317	321	324	362	378	325	348	380	341	357	345	350	354	328	331	382	349	347	331	371	347	335	343	359	354	335	342	379	338	363	349	390	364	353	331	317	348	352	369	333	360	352	369	323	368	341	341	347	368	343	354	311	348	352	325	342	337	344	380	351	363	402	373	367	336	364	356	351	346	328	362	328	334	345	338	340	348	335	367	322	356	360	312	360	346	357	336	343	333	384	362	361	366	335	345	326	340	369	319	344	369	351	335	349	364	336	332	354	353	360	351	347	340	351	347	357	376	356	370	372	358	344	352	321	354	359	332	347	349	335	323	329	349	329	347	366	313	319	363	363	356	380	377	350	335	343	340	335	356	358	368	328	382	327	350	352	332	346	359	341	363	335	343	343	346	360	382	333	318	333	354	367	320	338	340	318	353	334	352	344	337	340	365	327	352	332	329	352	364	339	341	342	317	379	346	337	367	362	384	326	354	367	358	356	368	363	367	328	349	355	340	321	331	346	343	344	350	349	324	335	336	323	332	321	326	357	348	343	346	338	310	357	367	346	332	368	345	348	327	346	312	329	365	343	362	340	358	319	365	327	350	360	369	359	345	346	351	351	363	292	348	360	330	330	359	376	369	350	340	349	338	360	396	365	339	381	344	363	351	383	366	348	351	373	362	326	386	328	349	320	362	375	333	349	362	345	336	345	294	335	358	349	380	350	357	392	357	329	354	365	381	332	331	371	387	353	364	342	359	346	353	379	355	359	383	343	335	368	352	349	362	349	369	327	365	368	354	370	343	352	320	348	347	349	345	359	383	326	367	369	346	331	338	349	320	349	343	374	370	348	358	367	360	339	319	354	337	346	320	335	360	358	346	352	335	367	333	368	362	328	333	360	360	352	373	323	341	351	335	328	343	333	340	359	364	337	338	327	362	346	356	363	327	363	343	358	351	353	372	329	345	369	372	348	386	393	369	313	319	363	354	353	349	396	359	354	384	355	353	348	372	343	333	351	316	367	357	383	342	327	361	341	351	348	335	373	335	364	388	345	339	349	384	337	363	367	365	339	336	338	354	371	375	362	351	345	353	374	328	354	353	356	354	360	354	360	374	377	325	370	376	361	334	314	364	347	378	338	353	360	374	353	323	367	354	347	359	371	329	352	362	346	347	349	400	350	335	356	351	336	309	331	323	332	335	342	336	352	343	358	367	372	348	295	339	362	345	368	353	354	357	352	336	346	362	366	338	320	369	362	351	353	382	330	356	310	348	387	364	349	334	367	324	317	377	335	358	344	327	356	359	328	323	389	334	385	373	336	329	400	357	341	363	348	367	347	361	411	359	392	361	336	346	347	392	328	327	348	342	357	354	361	364	324	346	366	372	354	337	332	373	330	348	370	358	344	400	346	324	360	342	355	338	344	331	328	345	317	317	382	326	343	314	339	354	360	330	372	347	349	337	357	362	329	365	323	346	343	352	366	360	353	353	353	325	349	352	361	341	346	325	366	360	348	334	377	345	347	301	339	332	367	357	347	349	369	342	357	368	382	375	325	381	347	353	345	353	367	356	353	337	352	336	367	344	350	366	358	359	339	361	369	343	325	338	332	351	360	350	371	351	328	333	380	317	346	354	363	325	378	333	368	374	368	357	373	343	299	377	330	352	344	325	332	329	378	376	365	358	367	321	347	363	366	331	358	341	321	376	387	369	362	361	360	352	310	306	357	358	295	364	371	361	319	356	351	353	363	366	344	357	332	352	326	357	337	372	334	326	367	362	339	332	356	315	346	351	305	366	346	379	347	351	370	342	344	362	383	371	347	338	372	357	334	341	327	347	358	352	318	361	330	335	352	356	348	352	345	340	344	348	367	367	362	335	349	369	348	329	323	327	345	323	327	358	329	353	363	309	324	342	348	365	353	377	356	373	328	314	370	356	373	396	372	383	344	333	338	345	337	361	372	345	384	364	327	333	349	362	369	334	370	366	366	343	316	347	338	362	333	375	338	354	339	329	327	365	351	341	346	325	325	314	359	349	373	337	334	330	348	339	359	365	355	339	338	350	351	352	330	380	346	325	346	342	361	381	329	363	342	366	337	362	404	344	341	369	359	319	313	374	338	354	345	346	374	349	361	343	335	333	344	352	366	332	368	340	354	326	332	334	380	330	343	324	399	337	317	347	388	346	402	348	326	345	344	361	374	369	381	335	339	335	343	340	366	341	336	341	362	359	335	380	379	361	357	347	339	329	326	303	367	363	348	370	350	350	356	371	365	357	377	332	369	348	332	319	344	343	326	336	362	363	300	357	342	381	371	350	369	328	356	351	356	321	357	364	358	382	344	358	351	342	353	367	344	354	355	338	363	326	310	348	342	370	338	345	305	349	369	344	343	343	363	339	329	319	360	355	351	331	333	348	363	346	339	331	351	325	323	350	316	378	376	349	325	394	351	354	355	328	339	367	359	355	327	356	338	354	371	345	352	326	351	331	342	330	352	324	348	330	336	328	343	346	329	353	408	349	318	355	347	373	358	360	383	364	352	359	335	341	373	330	364	378	337	379	349	320	350	358	330	362	358	355	343	380	346	326	339	333	360	315	339	361	359	391	330	345	359	357	365	331	335	326	379	365	356	351	324	329	381	389	353	340	355	342	345	367	340	358	352	351	328	337	345	338	387	347	348	367	351	389	321	351	351	358	372	336	373	337	341	319	361	367	325	368	335	355	347	325	338	350	361	376	365	362	339	346	380	322	335	348	334	347	382	311	344	337	333	367	394	343	329	370	353	344	344	340	359	337	310	368	317	358	356	308	332	365	330	352	331	369	350	343	379	313	353	375	329	374	374	365	341	351	321	383	343	375	357	360	343	327	377	337	384	359	338	314	377	331	343	338	364	323	328	377	341	334	377	314	366	357	354	337	349	336	365	310	352	365	359	338	343	345	368	358	359	378	335	333	334	340	372	328	355	348	318	327	397	334	396	377	402	354	316	347	322	367	340	336	382	330	337	350	347	353	347	317	344	387	372	352	359	349	373	338	404	317	345	366	370	332	349	359	335	353	357	344	344	329	371	363	351	365	359	354	369	348	329	355	348	329	343	370	344	378	360	331	334	355	336	333	305	366	297	347	356	330	365	351	353	363	336
34158	14229	2052	603	464	488	461	483	494	423	493	452	501	479	435	449	470	453	447	508	433	466	447	480	460	459	451	434	467	448	510	457	446	485	442	446	451	461	464	484	471	458	471	444	480	507	438	422	471	468	465	445	479	525	447	452	463	443	480	461	454	436	485	452	431	431	487	484	444	452	488	489	420	482	451	463	459	452	479	450	439	459	435	446	510	466	447	495	461	467	428	443	476	426	474	441	489	477	423	534	447	500	470	453	507	493	465	468	482	484	473	469	448	443	451	457	463	441	439	486	436	433	488	462	459	483	458	442	453	464	478	506	452	460	441	422	435	464	475	459	473	476	436	430	463	496	476	465	462	430	487	510	485	424	478	429	484	447	399	451	414	481	461	489	488	462	442	418	417	474	409	484	443	454	423	492	465	465	471	443	462	429	468	451	417	442	474	462	406	483	458	459	464	487	483	467	484	455	456	482	457	491	474	448	456	476	457	521	477	478	466	465	424	487	480	453	450	454	425	517	440	465	472	504	431	409	456	415	433	436	435	501	468	462	436	440	436	448	478	439	454	494	446	472	473	437	444	490	433	460	449	430	433	485	492	457	482	457	413	462	461	493	458	478	456	446	434	439	434	434	431	447	489	441	437	486	446	494	472	464	445	446	431	480	489	452	456	518	470	449	451	439	449	510	455	471	515	492	402	471	447	440	439	478	428	474	450	458	479	484	453	423	443	458	433	481	486	441	496	456	488	501	465	467	463	487	488	468	452	494	426	457	440	469	442	439	429	444	475	434	500	437	490	481	466	461	440	413	419	444	446	482	444	454	506	467	469	453	470	489	463	475	453	452	501	430	440	480	472	483	437	462	459	465	415	477	477	452	493	457	439	505	468	408	439	437	466	389	446	427	461	444	452	505	445	447	510	481	461	443	459	408	444	488	459	481	425	459	463	451	438	445	495	437	434	454	423	459	433	467	501	473	495	464	427	472	439	467	410	464	490	455	482	444	469	452	431	499	487	468	443	449	466	492	464	484	472	414	482	451	509	431	472	406	466	446	460	446	456	430	451	427	481	440	487	431	457	445	454	441	509	481	459	420	487	433	454	488	431	418	450	457	426	430	500	473	458	463	481	472	470	472	475	492	425	513	472	437	457	453	441	488	486	481	417	478	455	480	426	476	490	468	459	447	461	458	455	437	452	465	449	428	503	425	464	496	507	425	475	474	420	464	475	440	474	412	472	484	491	472	455	458	478	451	448	479	461	494	448	488	434	423	448	443	451	477	438	430	470	463	415	445	465	435	400	462	422	487	494	478	443	439	475	462	459	457	469	441	424	456	423	442	476	439	450	464	444	459	445	452	462	446	427	430	457	445	433	480	448	478	476	477	491	438	448	407	474	467	466	471	500	467	480	497	455	445	437	496	497	473	459	493	436	460	442	406	446	403	477	496	452	450	497	473	493	509	450	460	463	413	505	431	475	481	424	448	456	503	476	454	429	460	480	433	477	489	440	465	490	409	428	453	431	469	483	484	454	466	488	492	425	455	489	457	481	421	426	483	433	448	498	426	450	406	399	486	440	483	460	421	478	491	436	450	438	439	446	477	450	477	490	456	460	455	448	454	447	451	499	478	470	464	439	476	472	454	451	463	482	496	433	460	429	475	451	484	458	471	428	440	470	462	458	486	517	484	483	497	440	486	450	435	444	476	473	435	465	470	446	462	522	483	430	492	451	428	464	471	462	489	451	451	476	466	485	459	437	485	452	481	448	453	476	445	475	458	473	469	465	432	465	448	458	494	487	466	460	461	445	457	482	460	425	449	467	452	440	442	431	472	439	466	448	459	489	485	430	436	524	479	488	466	452	459	505	497	486	481	438	432	424	461	509	451	490	487	455	449	485	450	462	474	454	427	438	445	484	454	444	439	475	461	475	440	454	457	474	494	481	500	488	435	458	479	454	463	424	479	482	445	463	459	431	482	477	407	441	457	461	506	466	458	485	456	456	457	455	439	460	449	452	462	439	470	451	439	481	488	446	462	435	476	475	450	440	458	438	467	483	441	454	460	462	437	459	478	478	465	530	417	470	436	452	458	450	468	477	466	475	454	448	471	473	464	427	459	465	445	447	474	462	465	477	467	439	458	474	446	440	461	456	457	443	485	476	460	509	494	469	444	424	437	449	470	441	420	497	439	489	453	478	433	433	463	485	477	476	490	453	459	500	418	464	474	433	444	435	473	468	454	452	453	453	430	450	440	483	476	435	479	461	474	496	425	494	456	460	444	508	450	446	486	416	435	455	428	457	447	429	423	491	422	437	432	429	488	435	445	481	489	476	440	450	471	459	426	461	485	437	466	423	493	454	490	437	496	450	438	462	449	452	454	462	415	431	464	451	408	440	477	437	469	434	490	468	451	453	445	480	459	434	488	474	472	462	465	467	464	486	471	474	485	463	472	495	447	431	445	439	476	479	442	461	446	517	416	436	463	445	454	439	437	507	456	460	441	448	447	493	437	398	445	447	472	454	462	466	440	435	503	429	429	448	421	472	444	448	443	474	455	420	470	468	455	472	458	449	468	479	446	455	447	468	449	464	460	472	447	447	466	471	468	416	443	434	459	406	438	471	497	438	483	514	448	441	458	495	440	463	478	441	482	449	480	469	452	459	450	488	497	438	479	426	472	443	463	463	475	467	422	431	485	455	436	466	449	477	448	416	451	474	467	462	470	485	453	479	454	453	496	465	443	426	444	475	484	477	439	472	455	462	461	469	464	445	462	456	441	420	420	418	438	457	450	439	434	466	457	480	444	448	433	462	454	475	446	451	471	466	483	452	479	501	430	441	485	472	472	448	474	455	470	459	460	484	457	469	429	470	466	452	431	482	482	479	447	478	442	457	458	464	457	479	442	430	461	441	443	462	448	449	437	465	435	452	459	425	517	431	463	437	446	444	450	486	484	507	471	449	425	462	433	484	491	459	447	483	509	434	440	461	472	494	499	403	450	462	454	436	462	446	455	432	444	465	482	510	472	468	444	455	462	457	461	433	450	461	445	468	458	466	455	437	475	434	447	433	474	461	396	453	462	484	463	446	458	427	487	479	484	487	432	468	447	500	468	491	458	472	434	437	468	488	461	423	454	453	451	446	467	468	457	452	451	441	444	464	445	422	525	470	413	458	464	459	468	482	492	493	448	493	492	462	465	421	451	463	481	466	473	462	486	450	472	436	442	470	473	464	437	484	451	435	465	491	434	467	469	489	491	441	503	443	463	438	475	466	483	509	455	491	449	506	486	482	422	452	479	412	433	467	490	451	495	474	437	426	471	480	468	452	403	440	464	463	420	472	449	423	443	448	482	451	446	454	451	411	458	463	430	463	416	471	436	457	452	449	437	413	433	434	470	453	462	474	459	414	471	500	500	448	473	475	412	448	452	453	496	452	474	468	496	452	480	484	488	478	472	472	424	479	444	490	419	479	472	444	453	467	427	483	443	475	451	478	462
8076	969	994	978	950	947	955	929	971	955	951	901	1003	945	972	1015	944	952	942	920	986	954	950	865	920	986	936	985	982	906	993	911	940	954	990	989	962	951	975	969	926	965	993	929	964	981	924	988	993	928	968	975	941	994	970	935	962	1023	917	1009	925	979	942	906	950	959	907	935	977	960	929	953	936	919	940	921	968	948	935	939	990	965	950	973	944	965	958	949	936	959	933	928	942	990	965	954	959	929	988	943	1007	1002	962	956	953	977	1001	966	920	914	926	992	987	910	990	997	976	931	981	942	951	960	922	958	971	970	900	975	938	982	961	849	1006	957	955	973	968	942	971	946	915	934	904	920	994	955	1025	900	978	983	992	909	929	981	900	935	942	990	971	958	953	908	883	902	976	961	932	959	981	952	997	979	983	998	950	988	916	963	961	927	953	927	996	921	947	942	935	970	914	899	910	950	957	953	939	951	912	916	938	941	957	965	975	963	986	929	954	965	1039	942	934	946	980	920	948	952	904	914	913	1044	970	963	1001	980	978	936	916	957	954	960	1006	964	945	979	938	923	973	901	981	971	990	956	966	942	895	949	945	976	931	972	1019	950	921	948	969	944	974	943	938	929	922	897	904	945	945	943	955	889	1046	977	956	935	915	966	934	912	977	1006	968	957	995	959	917	940	899	944	978	954	911	958	985	993	974	969	940	973	979	988	935	1009	921	965	955	1009	954	961	923	957	961	980	948	959	944	1011	990	941	914	1013	948	902	947	963	946	949	931	979	968	966	953	1010	934	988	981	959	1022	956	958	962	1012	982	977	917	966	904	967	924	972	941	927	960	928	964	918	955	990	928	987	904	915	915	952	957	959	932	947	899	962	875	909	976	942	939	943	962	1001	1034	922	934	957	895	961	901	977	979	894	949	1021	961	925	980	966	940	958	965	936	925	930	921	981	974	961	925	965	996	933	978	959	903	1016	951	949	949	921	940	969	986	933	953	965	947	949	913	939	986	960	948	965	944	901	967	889	975	936	916	985	998	912	977	985	909	955	969	1008	939	937	1022	977	955	932	988	984	973	955	888	905	927	965	909	969	933	998	976	958	965	987	935	987	902	988	953	926	947	971	967	945	954	997	944	963	921	944	936	973	907	953	947	955	971	953	976	989	982	929	965	935	1002	959	960	926	968	987	894	957	925	922	956	918	1003	1000	982	923	999	963	944	902	990	985	940	910	967	977	982	935	930	1019	963	996	963	934	949	947	949	922	929	917	943	1003	947	967	976	935	977	975	939	972	1053	1004	924	949	980	939	943	1012	941	971	914	969	941	1002	935	906	897	907	933	987	989	966	914	910	989	979	964	936	916	1007	991	855	906	960	912	957	919	949	951	930	949	946	979	942	948	952	921	1011	1006	961	977	977	950	939	985	936	955	910	977	925	923	929	947	904	945	986	957	986	960	965	950	985	945	952	946	996	942	981	953	945	968	977	923	979	946	945	940	952	949	944	940	936	1003	965	944	1018	931	993	1004	951	917	966	876	917	1000	981	986	956	962	970	936	927	940	897	954	927	945	941	946	955	916	974	951	941	934	929	960	960	971	982	973	940	942	932	935	934	897	906	995	929	955	1025	1007	922	985	960	880	983	935	974	1002	936	908	936	956	920	933	1004	975	934	999	919	997	974	935	980	977	974	974	893	936	941	928	928	941	945	1003	964	937	1011	972	967	980	988	976	1002	912	974	940	942	984	1014	938	948	934	958	962	985	964	920	934	922	931	956	974	940	952	943	947	1022	947	968	972	969	921	956	963	930	923	988	998	919	971	966	906	956	978	955	934	959	935	927	967	927	914	987	913	941	993	918	937	951	921	1042	898	936	1002	1026	984	950	916	949	989	946	916	952	902	966	1014	953	957	995	944	955	921	931	999	985	974	945	947	1010	949	932	918	998	960	970	930	961	978	952	916	963	984	933	904	968	954	915	920	945	999	889	979	957	953	966	893	964	964	943	929	999	944	933	947	944	998	956	986	936	939	966	1018	951	959	973	979	978	959	904	945	934	953	990	898	941	1010	969	942	955	952	979	1008	947	946	914	946	963	1008	965	965	972	952	955	948	913	958	985	894	975	936	961	915	978	976	868	974	910	966	929	983	954	907	982	928	967	1012	955	965	938	965	968	1017	965	953	913	983	947	996	959	1009	962	956	932	919	1011	956	915	938	954	924	959	917	955	920	875	966	968	988	943	996	934	934	976	957	978	926	923	926	914	924	945	1002	977	958	1022	974	944	937	968	1005	966	915	981	944	960	966	1003	961	898	930	913	931	939	961	967	998	965	962	971	917	956	988	915	977	1001	951	898	953	906	985	949	957	1019	985	945	929	930	978	954	947	985	924	966	964	950	945	942	936	907	938	972	996	933	937	939	973	925	933	981	979	945	960	1015	1012	940	904	939	933	913	998	1006	1010	958	986	936	914	923	977	917	922	957	981	881	910	971	1024	985	965	950	895	942	978	963	959	973	969	922	978	977	961	945	948	981	936	972	941	944	960	945	1004	950	958	936	942	891	928	998	943	923	936	1027	953	922	956	970	985	950	932	942	925	933	930	986	923	1017	963	944	916	942	953	962	937	954	994	930	924	946	923	918	992	989	953	941	911	985	944	936	924	921	924	909	952	988	969	966	962	992	954	959	967	949	928	982	980	986	943	969	1000	960	974	970	989	919	932	1013	940	963	963	972	978	903	919	931	964	1003	966	1050	953	939	970	960	955	921	948	941	907	969	935	940	1034	959	896	925	928	1000	1008	894	966	996	944	977	915	967	943	965	939	943	891	922	968	936	959	976	987	968	927	968	986	942	875	947	940	962	977	966	952	953	930	980	1008	887	978	1002	946	958	928	942	968	969	920	897	960	949	942	893	943	971	964	991	961	941	929	900	961	919	970	947	969	952	985	977	952	997	921	980	919	934	931	976	904	937	980	948	954	978	980	972	942	980	960	942	982	946	1007	1009	914	953	977	947	953	910	950	957	927	986	921	903	946	948	896	951	975	966	938	966	918	954	952	960	996	951	921	938	944	978	960	1003	933	981	933	939	961	925	953	938	930	970	924	1016	1003	946	974	939	966	991	926	941	940	908	934	968	941	1014	950	954	943	1000	952	1006	1004	949	939	929	950	952	976	922	935	962	977	961	949	968	988	1011	931	947	975	925	937	1023	962	926	953	997	938	979	926	913	983	970	922	947	946	908	1004	961	992	932	952	940	964	987	950	919	921	978	915	961	1005	925	1009	940	986	938	941	976	960	946	926	924	910	982	992	1000	970	934	917	919	919	997	965	1000	926	949	972	897	940	965	975	989	1029	930	964	1009	955	965	926	968	948	974	924	920	994	924	970	969	915	969	956	962	987	997	968	957	917	1014	920	942	998	943	986	1001	901	965	982	1001	939	913	924	947	961	963	944	964	917	972	981	950	977	950	944	896	939	976	918	968	948	938	943	976	978	945	982	957	965	950	1038	982	948	895	995	933	954	973	963	925	894	926	921	968	951	971	943	979	1005	971	942	954	1043	946	1007	977	978	951	960	964	904	948	943	939	922	943	961	1005	948	912	933	1001	943	948	975	949	962	914	980	878	915
25937	21546	24135	29375	21565	10040	535	443	381	348	370	325	332	321	294	305	334	324	343	310	294	292	329	320	295	308	325	275	335	331	291	304	304	338	302	311	297	327	310	300	276	315	292	266	266	291	315	282	304	301	296	297	264	302	302	292	308	301	342	311	298	312	288	303	317	330	311	343	290	325	309	308	272	326	327	326	315	302	302	306	314	291	289	309	319	290	307	309	293	313	336	295	315	295	280	276	295	308	286	337	340	294	354	294	296	286	306	286	325	296	329	275	304	312	324	280	293	319	298	295	322	297	284	266	323	314	310	314	256	287	320	324	320	297	319	297	315	309	273	319	311	304	322	321	303	307	315	308	324	356	290	300	303	309	272	310	325	322	302	271	274	277	287	305	286	301	314	299	266	320	316	295	306	265	290	323	269	285	273	299	321	300	286	318	296	327	312	285	279	286	267	312	319	311	326	281	322	319	306	330	305	308	302	316	351	300	307	317	278	319	307	306	295	308	295	310	335	278	286	286	293	312	296	304	297	299	337	289	308	307	298	315	294	249	294	292	325	297	296	312	277	299	273	310	336	310	290	294	323	305	320	298	282	263	294	305	324	273	283	324	326	258	296	291	305	322	315	309	325	304	295	344	288	276	288	303	279	291	274	291	315	330	295	286	291	280	306	281	285	315	283	338	299	317	321	284	297	298	292	274	311	280	311	331	290	318	324	296	349	268	314	349	338	300	340	327	306	309	314	332	292	345	293	299	311	317	298	315	289	282	335	317	311	329	297	306	332	307	269	302	285	333	324	312	300	289	304	330	308	323	352	326	321	308	316	275	264	297	290	297	335	305	309	272	340	302	284	319	296	305	288	342	297	284	281	321	331	287	305	303	302	280	310	299	313	272	332	262	300	308	339	343	334	327	303	302	304	323	312	350	308	300	292	320	290	259	302	304	285	337	311	337	298	305	304	293	262	299	299	332	292	298	317	306	310	276	299	294	305	314	308	317	328	294	330	327	315	283	294	298	288	282	308	321	286	298	299	328	291	320	302	304	291	317	302	305	301	308	311	305	282	300	270	324	319	340	280	313	287	337	289	297	302	281	330	305	263	341	304	288	294	294	301	307	353	323	343	321	313	313	285	302	302	284	267	312	270	365	332	308	302	298	295	308	308	323	305	310	298	329	279	264	328	303	317	326	309	314	314	307	299	306	308	303	298	317	314	311	273	280	300	305	292	297	256	303	298	318	282	328	320	301	315	292	307	304	329	286	307	294	329	309	284	352	332	310	292	308	297	278	316	252	319	337	291	293	288	272	311	329	293	324	312	310	308	303	342	298	331	297	337	322	303	283	286	282	287	300	333	277	301	288	308	305	307	309	310	288	303	322	313	288	305	307	297	302	291	302	292	322	302	323	297	347	308	300	316	308	316	289	285	267	302	313	300	280	329	292	324	294	332	321	310	313	320	300	300	311	374	286	307	305	287	291	292	270	336	275	308	302	329	302	321	287	297	311	280	332	354	327	301	333	320	288	277	287	310	303	326	317	313	300	278	306	294	302	302	318	312	284	290	272	312	300	259	295	271	279	301	286	314	285	305	288	320	321	286	307	295	325	345	313	296	289	328	308	268	275	314	299	291	270	260	329	299	306	295	275	263	299	324	303	300	315	327	313	286	297	302	307	302	302	305	291	285	358	308	298	278	314	284	273	275	281	277	290	292	293	307	275	299	299	295	272	323	290	270	321	305	332	312	314	288	274	323	301	305	318	306	315	270	317	316	303	306	299	325	275	247	306	290	298	275	348	293	314	271	308	286	321	312	311	329	287	336	313	306	313	294	291	281	313	312	305	287	286	341	313	308	322	290	335	318	356	326	318	301	306	338	327	315	298	293	295	315	291	292	301	262	267	280	314	278	289	288	293	295	316	301	307	295	331	291	313	311	322	333	319	297	298	319	318	286	307	298	306	293	314	318	290	282	314	284	279	311	253	332	286	306	272	291	281	281	285	291	293	342	281	303	269	281	312	311	316	323	293	324	308	290	294	303	304	304	277	283	330	300	309	287	309	305	285	326	329	335	291	322	331	278	257	304	304	276	299	315	323	313	314	339	283	296	304	258	292	302	303	309	289	294	303	284	286	306	308	332	266	299	337	312	300	306	345	288	315	301	279	292	284	308	285	317	298	313	289	295	295	317	284	305	305	298	303	292	296	292	298	275	308	313	305	282	330	305	317	298	316	309	293	291	325	316	325	338	306	315	313	296	302	291	291	296	281	316	305	317	323	323	276	296	306	312	303	262	322	309	259	280	322	272	313	271	254	303	328	307	276	311	272	305	302	280	323	312	314	291	304	318	320	309	330	292	286	309	292	305	301	291	299	312	288	323	278	283	312	296	327	303	316	329	356	290	321	276	285	296	303	311	303	303	297	306	326	310	301	267	311	306	297	281	325	310	280	300	272	291	267	307	280	263	267	295	290	281	290	321	326	301	302	279	310	296	325	314	331	318	314	354	267	314	301	329	282	303	325	304	292	331	327	301	301	309	305	322	294	292	297	331	320	315	304	315	277	302	312	269	297	301	293	314	298	330	318	290	261	330	309	294	278	279	299	284	308	285	289	295	286	355	317	313	306	268	290	321	298	294	296	345	317	300	311	307	320	326	283	270	298	329	310	318	311	302	298	332	307	301	312	301	287	337	321	271	304	301	293	312	282	283	265	317	288	327	324	306	301	287	275	300	304	289	278	299	328	302	290	329	285	332	303	286	277	302	300	308	300	304	315	303	303	294	297	286	301	316	291	326	307	320	298	298	284	295	303	309	344	316	283	309	332	310	319	303	309	333	276	273	316	330	295	278	295	324	296	284	343	283	304	310	295	304	307	327	297	285	288	273	280	319	311	287	297	322	291	311	298	296	289	290	312	298	269	312	323	287	315	328	319	278	330	294	300	304	300	302	269	319	311	306	332	314	276	294	317	265	318	303	292	328	286	340	274	346	310	303	289	353	263	305	281	323	289	309	296	327	329	281	322	268	312	314	291	317	272	324	275	256	289	321	291	313	328	302	331	310	270	303	265	289	261	301	298	284	308	331	314	275	292	276	292	282	298	319	304	330	320	340	304	295	326	279	310	279	332	315	312	311	299	320	305	335	332	315	286	303	315	269	307	301	308	306	293	343	337	302	277	300	289	294	319	308	300	305	333	283	331	305	265	323	327	304	296	319	308	291	317	277	317	316	294	323	284	316	302	306	315	332	279	312	305	314	326	266	317	300	259	320	329	303	296	315	324	322	279	288	317	296	323	311	287	289	324	334	301	290	280	286	316	292	308	311	352	330	312	313	291	256	286	303	288	310	261	289	295	316	310	273	309	280	302	329	347	296	277	352	303	276	341	345	313	304	328	268	304	277	319	297	275	297	306	314	340	272	252	299	285	302	317	283	281	318	298	310	298	310	313	306	318	273	307	282	305	298	260	267	289	299	274	289	288	260	294	284	284	311	294	289	285
4669	2002	1144	811	705	704	687	724	676	648	651	658	689	634	642	666	668	710	619	684	621	704	705	664	639	633	693	633	636	632	676	605	637	671	659	645	663	625	683	687	682	665	654	675	610	653	643	616	658	663	661	621	653	704	643	644	634	619	633	652	656	630	655	649	617	634	673	665	634	689	632	706	638	636	667	644	656	654	646	643	662	640	645	609	662	637	637	664	651	639	640	684	689	634	646	649	653	623	653	621	650	624	672	636	654	598	662	668	627	666	647	618	641	633	633	674	644	651	631	614	618	647	605	624	659	643	678	648	626	648	659	629	657	648	656	651	637	606	658	645	673	653	660	654	674	655	653	681	642	628	681	654	636	642	608	673	615	664	634	635	634	668	646	643	627	668	625	634	594	637	603	700	627	685	650	637	681	590	642	659	647	659	639	655	622	632	620	627	633	669	660	614	646	625	602	716	609	616	627	669	660	656	662	691	624	666	616	639	678	626	675	626	640	633	690	630	646	680	664	604	645	691	611	621	636	644	650	709	694	633	665	614	625	651	625	663	693	623	675	677	624	658	674	665	608	653	715	636	643	642	688	664	673	658	609	633	651	671	603	625	653	677	695	616	632	644	659	619	628	652	671	624	690	639	636	633	655	635	619	629	638	658	673	649	605	603	628	687	669	653	664	685	618	647	666	668	666	659	602	657	645	665	656	684	668	665	644	676	630	628	631	634	664	620	664	635	672	654	646	609	660	654	640	607	651	675	645	640	680	627	638	616	636	652	677	692	648	631	645	622	631	656	621	649	648	643	629	611	609	607	612	645	718	669	629	664	644	653	673	653	642	692	619	643	622	666	673	655	695	604	669	677	638	668	649	624	692	649	606	704	630	682	666	647	620	650	649	645	636	672	643	643	621	630	639	615	662	626	656	636	648	626	674	685	645	658	645	655	678	670	645	601	635	631	588	656	604	673	682	650	673	642	642	615	645	625	657	664	632	633	655	672	688	631	680	635	650	666	682	689	637	644	676	604	627	622	627	647	676	688	654	619	635	648	646	623	679	680	636	633	657	666	696	615	618	627	628	650	614	663	647	607	602	607	656	651	643	739	666	650	645	646	656	662	614	660	607	706	659	631	662	651	643	671	679	611	678	632	615	648	663	699	632	663	636	642	629	604	643	654	670	646	639	633	650	655	690	629	663	622	608	639	679	658	646	646	652	629	677	635	675	666	650	651	601	646	613	669	670	633	646	606	667	620	691	618	638	609	678	621	652	656	721	630	669	659	641	651	658	630	670	626	669	625	658	696	674	643	622	638	685	653	623	652	681	692	633	686	688	644	631	634	666	612	691	664	647	672	600	609	636	677	658	643	646	615	618	607	689	644	629	681	661	664	674	617	619	657	652	625	665	675	637	636	659	655	698	646	627	636	631	674	663	600	670	678	667	669	660	639	684	613	639	658	671	642	643	643	602	684	639	651	641	628	635	668	625	660	616	656	602	620	648	641	611	697	677	617	670	625	642	673	633	642	675	631	627	686	672	654	632	645	665	642	628	659	614	613	592	642	659	647	638	564	657	671	675	611	645	638	678	639	656	611	656	667	631	644	646	655	612	629	662	633	638	650	682	632	646	646	637	628	636	638	667	644	644	694	695	642	648	620	673	630	605	678	661	634	608	629	601	638	612	666	652	676	664	619	695	717	656	622	624	641	619	688	655	639	627	663	711	644	681	672	691	670	632	616	648	616	644	653	652	677	632	643	658	662	681	656	668	648	637	618	633	657	682	662	654	642	688	659	641	656	643	647	674	626	656	666	595	658	615	640	642	639	622	642	648	599	643	627	678	613	620	629	646	591	630	633	659	661	645	649	666	703	674	632	688	611	618	591	682	620	653	652	658	652	654	656	676	673	685	650	670	634	621	627	649	634	601	618	653	639	653	666	636	605	658	601	690	631	641	643	635	696	658	640	612	639	655	626	648	686	660	644	635	655	652	636	674	682	627	607	635	657	624	659	601	653	682	620	647	590	670	606	653	660	671	605	623	628	641	701	684	699	641	668	669	645	646	621	635	636	668	620	645	690	616	674	629	645	646	609	591	636	692	632	653	642	656	642	687	639	668	635	665	670	647	628	611	627	645	628	640	648	671	667	657	641	643	677	675	600	672	705	693	668	615	666	664	647	619	680	673	632	633	651	668	598	657	641	683	662	651	682	638	643	641	639	661	607	651	641	653	674	650	665	655	631	632	652	628	655	630	700	644	705	628	611	659	657	660	611	603	663	638	642	646	679	649	700	650	642	642	634	674	658	623	619	665	667	635	630	677	690	645	651	593	665	568	649	639	603	669	625	654	684	632	667	648	640	678	636	702	664	671	658	636	682	675	686	651	620	660	635	677	659	682	660	663	663	606	637	677	671	634	649	652	659	665	641	679	642	640	630	650	630	658	666	601	656	648	615	638	657	647	618	630	685	637	634	649	614	681	639	647	651	678	669	632	660	647	646	641	639	655	649	657	604	647	612	659	632	647	665	672	627	646	666	616	683	634	631	648	665	658	668	664	634	622	669	668	665	655	590	643	632	689	651	647	687	617	635	646	696	628	682	624	630	614	660	674	649	626	651	619	645	651	688	686	631	685	637	697	683	668	651	654	686	631	617	651	619	659	696	639	620	679	640	635	630	631	663	646	662	669	648	635	666	635	657	656	668	632	627	621	651	651	674	637	644	649	661	661	605	624	651	651	636	668	633	633	635	661	694	636	657	673	649	658	668	633	584	663	670	661	627	605	649	666	627	635	647	666	644	653	655	652	615	619	638	639	632	647	637	653	667	654	676	670	622	634	657	709	657	633	667	641	681	636	655	661	647	628	602	651	687	622	634	647	683	631	630	676	699	637	628	702	627	634	634	648	658	608	644	654	670	651	607	661	616	624	603	672	641	618	652	675	687	575	644	628	654	656	636	654	583	638	618	612	660	657	688	631	668	672	610	641	650	626	619	675	686	656	601	643	636	636	634	640	644	627	621	645	654	627	681	660	623	678	677	638	640	634	660	673	670	657	656	598	626	625	685	703	614	670	668	616	664	664	639	644	675	652	594	633	626	613	655	681	625	666	656	643	631	667	682	644	620	609	601	643	673	691	623	696	684	637	683	643	637	712	642	652	640	687	650	618	638	654	647	627	658	619	642	681	647	631	615	705	660	651	668	629	665	686	650	660	601	668	643	671	641	641	686	639	610	651	672	609	676	645	644	603	630	650	696	656	657	671	607	634	654	674	620	671	607	655	617	677	591	642	607	688	686	646	662	666	675	677	688	630	664	664	663	621	665	632	684	656	666	670	653	656	611	647	630	626	674	625	666	627	670	669	663	590	647	654	718	667	672	627	645	638	641	631	673	645	664	618	638	624	609	626	680	656	649	661	619	663	670	591	666	669	620	646	626	678	663	626	636	640	607	643	641	637	654	633	628	616	683	609	684	711	679	644	613	639	635	631	663	629	676	628	639
3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	3	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	1	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
